    @font-face {
        font-family: 'icons';
        src: url("/fonts/icons.eot?tny7kq");
        src: url("/fonts/icons.eot?#iefixtny7kq") format("embedded-opentype"), url("/fonts/icons.woff?tny7kq") format("woff"), url("/fonts/icons.ttf?tny7kq") format("truetype"), url("/fonts/icons.svg?tny7kq#icons") format("svg");
        font-weight: normal;
        font-style: normal
    }
    [class^="icon-"],
    [class*=" icon-"] {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    @font-face {
        font-family: 'recruitday-Material-Icons';
        src: url("/fonts/recruitday-Material-Icons.eot?nrkwp2");
        src: url("/fonts/recruitday-Material-Icons.eot?#iefixnrkwp2") format("embedded-opentype"), url("/fonts/recruitday-Material-Icons.ttf?nrkwp2") format("truetype"), url("/fonts/recruitday-Material-Icons.woff?nrkwp2") format("woff"), url("/fonts/recruitday-Material-Icons.svg?nrkwp2#recruitday-Material-Icons") format("svg");
        font-weight: normal;
        font-style: normal
    }
    [class^="icon-mat"],
    [class*=" icon-mat"] {
        font-family: 'recruitday-Material-Icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    body {
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        font-size: 14px;
        background: #f9f9f9;
        margin: 0;
        line-height: 1.8em;
        -webkit-text-size-adjust: none;
        color: #222222;
        min-width: 100px;
    }
    .checkmark__circle {
      stroke-dasharray: 166;
      stroke-dashoffset: 166;
      stroke-width: 2;
      stroke-miterlimit: 10;
      stroke: #CCFF00;
      fill: none;
      animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
    }

    .checkmark {
      width: 56px;
      height: 56px;
      border-radius: 50%;
      display: block;
      stroke-width: 4;
      stroke: #222;
      stroke-miterlimit: 10;
      margin: 10% auto;
      box-shadow: inset 0px 0px 0px #CCFF00;
      animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
    }

    .checkmark__check {
      transform-origin: 50% 50%;
      stroke-dasharray: 48;
      stroke-dashoffset: 48;
      animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
    }

    @keyframes stroke {
      100% {
        stroke-dashoffset: 0;
      }
    }
    @keyframes scale {
      0%, 100% {
        transform: none;
      }
      50% {
        transform: scale3d(1.1, 1.1, 1);
      }
    }
    @keyframes fill {
      100% {
        box-shadow: inset 0px 0px 0px 30px #CCFF00;
      }
    }
    .recruitday{
        overflow-x:hidden;
    }
    body.modalopen {
        overflow: hidden
    }
    .recruitday {
        /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
    }
    .recruitday html {
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%
    }
    .recruitday ::-webkit-scrollbar {
        width: 0;
    }
    .recruitday ::-webkit-scrollbar-track {
        background-color: transparent;
    }
    .recruitday article,
    .recruitday aside,
    .recruitday details,
    .recruitday figcaption,
    .recruitday figure,
    .recruitday footer,
    .recruitday header,
    .recruitday hgroup,
    .recruitday main,
    .recruitday nav,
    .recruitday section,
    .recruitday summary,
    .recruitday address {
        display: block
    }
    .recruitday audio,
    .recruitday canvas,
    .recruitday progress,
    .recruitday video {
        display: inline-block;
        vertical-align: baseline
    }
    .recruitday audio:not([controls]) {
        display: none;
        height: 0
    }
    .recruitday [hidden],
    .recruitday template {
        display: none
    }
    .recruitday a {
        background: transparent;
        text-decoration: none;
        color: #006ce5;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
    }
    .recruitday a:hover {
        color: #006ce5;
        cursor: pointer;
    }
    .recruitday a:active,
    .recruitday a:hover {
        outline: 0
        color: #222222;
    }
    .recruitday abbr[title] {
        border-bottom: 1px dotted
    }
    .recruitday b,
    .recruitday strong {
        font-weight: bold
    }
    .recruitday dfn {
        font-style: italic
    }
    .recruitday h1 {
        font-size: 2em;
        margin: 0.67em 0
    }
    .recruitday mark {
        background: #ff0;
        color: #000
    }
    .recruitday li {
        line-height: 1.4em;
        margin-bottom: 5px;
    }
    .recruitday small {
        font-size: 80%
    }
    .recruitday sub,
    .recruitday sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
    }
    .recruitday sup {
        top: -0.5em
    }
    .recruitday sub {
        bottom: -0.25em
    }
    .recruitday img {
        border: 0;
        max-width: 100%;
        vertical-align: middle
    }
    .recruitday svg:not(:root) {
        overflow: hidden
    }
    .recruitday figure {
        margin: 1em 40px
    }
    .recruitday hr {
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        height: 1px;
        border-top: 0;
    }
    .recruitday pre {
        overflow: auto;
        white-space: pre-line
    }
    .recruitday pre code {
        font-size: 14px
    }
    .recruitday code,
    .recruitday kbd,
    .recruitday pre,
    .recruitday samp {
        font-family: monospace, monospace;
        font-size: 1em
    }
    .recruitday button,
    .recruitday input,
    .recruitday optgroup,
    .recruitday select,
    .recruitday textarea {
        color: inherit;
        font: inherit;
        margin: 0
    }
    .recruitday textarea {
        resize: vertical
    }
    .recruitday button {
        overflow: visible
    }
    .recruitday button,
    .recruitday select {
        text-transform: none
    }
    .recruitday button,
    .recruitday html input[type="button"],
    .recruitday input[type="reset"],
    .recruitday input[type="submit"] {
        -webkit-appearance: button;
        cursor: pointer
    }
    .recruitday button[disabled],
    .recruitday html input[disabled] {
        cursor: default
    }
    .recruitday button::-moz-focus-inner,
    .recruitday input::-moz-focus-inner {
        border: 0;
        padding: 0
    }
    .recruitday input {
        line-height: normal
    }
    .recruitday input[type="checkbox"],
    .recruitday input[type="radio"] {
        box-sizing: border-box;
        padding: 0
    }
    .recruitday input[type="number"]::-webkit-inner-spin-button,
    .recruitday input[type="number"]::-webkit-outer-spin-button {
        height: auto
    }
    .recruitday input[type="search"] {
        -webkit-appearance: textfield;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }
    .recruitday input[type="search"]::-webkit-search-cancel-button,
    .recruitday input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none
    }
    .recruitday fieldset {
        border: 1px solid #c0c0c0;
        /*margin: 0 2px;*/
        padding: 0.35em 0.625em 0.75em
    }
    .recruitday legend {
        border: 0;
        padding: 0
    }
    .recruitday textarea {
        overflow: auto
    }
    .recruitday optgroup {
        font-weight: bold
    }
    .recruitday table {
        border-collapse: collapse;
        border-spacing: 0
    }
    .recruitday td,
    .recruitday th {
        padding: 0
    }
    .recruitday iframe[name~="google_conversion_frame"] {
        display: none !important;
        height: 0 !important
    }
    .recruitday * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        *behavior: url(/scripts/boxsizing.htc)
    }
    .recruitday .container {
      /*  min-width: 850px;
        max-width: 1060px;*/
    /*    margin: 0 auto;
        padding: 0 30px*/
    }
    .recruitday .container:after,
    .recruitday .row:after,
    .recruitday .col:after,
    .recruitday .clr:after,
    .recruitday .group:after {
        content: "";
        display: table;
        clear: both
    }
    .recruitday .row {
        padding-bottom: 0em
    }
    .recruitday .col {
        display: block;
        float: left;
        width: 100%;
        min-height: 1px
    }
    .recruitday .gutters .col {
        margin-left: 3%
    }
    .recruitday .gutters .col:first-child {
        margin-left: 0
    }
    .recruitday .nogutters .col {
        margin-left: 0
    }
    .recruitday .narrow-width {
        max-width: 700px;
        margin: 0 auto
    }
    @media (min-width: 0px) {
        .recruitday .span_1 {
            width: 8.33333333333%
        }
        .recruitday .span_2 {
            width: 16.6666666667%
        }
        .recruitday .span_3 {
            width: 25%
        }
        .recruitday .span_4 {
            width: 33.3333333333%
        }
        .recruitday .span_5 {
            width: 41.6666666667%
        }
        .recruitday .span_6 {
            width: 50%
        }
        .recruitday .span_7 {
            width: 58.3333333333%
        }
        .recruitday .span_8 {
            width: 66.6666666667%
        }
        .recruitday .span_9 {
            width: 75%
        }
        .recruitday .span_10 {
            width: 83.3333333333%
        }
        .recruitday .span_11 {
            width: 91.6666666667%
        }
        .recruitday .span_12 {
            width: 100%
        }
        .recruitday .gutters .span_1 {
            width: 5.5%
        }
        .recruitday .gutters .span_2 {
            width: 14.0%
        }
        .recruitday .gutters .span_3 {
            width: 22.7%
        }
        .recruitday .gutters .span_4 {
            width: 31.3%
        }
        .recruitday .gutters .span_5 {
            width: 39.5%
        }
        .recruitday .gutters .span_6 {
            width: 48.0%
        }
        .recruitday .gutters .span_7 {
            width: 56.5%
        }
        .recruitday .gutters .span_8 {
            width: 65.0%
        }
        .recruitday .gutters .span_9 {
            width: 73.5%
        }
        .recruitday .gutters .span_10 {
            width: 83.0%
        }
        .recruitday .gutters .span_11 {
            width: 90.5%
        }
        .recruitday .gutters .span_12 {
            width: 100%
        }
    }
    .recruitday .icon-heart:before {
        content: "\e605"
    }
    .recruitday .icon-heart-outline:before {
        content: "\e606"
    }
    .recruitday .icon-star:before {
        content: "\e604"
    }
    .recruitday .icon-eye:before {
        content: "\e000"
    }
    .recruitday .icon-paper-clip:before {
        content: "\e001"
    }
    .recruitday .icon-mail:before {
        content: "\e002"
    }
    .recruitday .icon-toggle:before {
        content: "\e003"
    }
    .recruitday .icon-layout:before {
        content: "\e004"
    }
    .recruitday .icon-link:before {
        content: "\e005"
    }
    .recruitday .icon-bell:before {
        content: "\e006"
    }
    .recruitday .icon-lock:before {
        content: "\e007"
    }
    .recruitday .icon-unlock:before {
        content: "\e008"
    }
    .recruitday .icon-ribbon:before {
        content: "\e009"
    }
    .recruitday .icon-image:before {
        content: "\e010"
    }
    .recruitday .icon-signal:before {
        content: "\e011"
    }
    .recruitday .icon-clipboard:before {
        content: "\e013"
    }
    .recruitday .icon-clock:before {
        content: "\e014"
    }
    .recruitday .icon-watch:before {
        content: "\e015"
    }
    .recruitday .icon-air-play:before {
        content: "\e016"
    }
    .recruitday .icon-camera:before {
        content: "\e017"
    }
    .recruitday .icon-video:before {
        content: "\e018"
    }
    .recruitday .icon-printer:before {
        content: "\e020"
    }
    .recruitday .icon-monitor:before {
        content: "\e021"
    }
    .recruitday .icon-server:before {
        content: "\e022"
    }
    .recruitday .icon-cog:before {
        content: "\e023"
    }
    .recruitday .icon-paragraph:before {
        content: "\e025"
    }
    .recruitday .icon-align-justify:before {
        content: "\e026"
    }
    .recruitday .icon-align-left:before {
        content: "\e027"
    }
    .recruitday .icon-align-center:before {
        content: "\e028"
    }
    .recruitday .icon-align-right:before {
        content: "\e029"
    }
    .recruitday .icon-book:before {
        content: "\e030"
    }
    .recruitday .icon-layers:before {
        content: "\e031"
    }
    .recruitday .icon-stack:before {
        content: "\e032"
    }
    .recruitday .icon-stack-2:before {
        content: "\e033"
    }
    .recruitday .icon-paper:before {
        content: "\e034"
    }
    .recruitday .icon-paper-stack:before {
        content: "\e035"
    }
    .recruitday .icon-search:before {
        content: "\e036"
    }
    .recruitday .icon-zoom-in:before {
        content: "\e037"
    }
    .recruitday .icon-zoom-out:before {
        content: "\e038"
    }
    .recruitday .icon-reply:before {
        content: "\e039"
    }
    .recruitday .icon-circle-plus:before {
        content: "\e040"
    }
    .recruitday .icon-circle-minus:before {
        content: "\e041"
    }
    .recruitday .icon-circle-check:before {
        content: "\e042"
    }
    .recruitday .icon-circle-cross:before {
        content: "\e043"
    }
    .recruitday .icon-square-plus:before {
        content: "\e044"
    }
    .recruitday .icon-square-minus:before {
        content: "\e045"
    }
    .recruitday .icon-square-check:before {
        content: "\e046"
    }
    .recruitday .icon-square-cross:before {
        content: "\e047"
    }
    .recruitday .icon-microphone:before {
        content: "\e048"
    }
    .recruitday .icon-record:before {
        content: "\e049"
    }
    .recruitday .icon-skip-back:before {
        content: "\e050"
    }
    .recruitday .icon-rewind:before {
        content: "\e051"
    }
    .recruitday .icon-play:before {
        content: "\e052"
    }
    .recruitday .icon-pause:before {
        content: "\e053"
    }
    .recruitday .icon-stop:before {
        content: "\e054"
    }
    .recruitday .icon-fast-forward:before {
        content: "\e055"
    }
    .recruitday .icon-skip-forward:before {
        content: "\e056"
    }
    .recruitday .icon-shuffle:before {
        content: "\e057"
    }
    .recruitday .icon-repeat:before {
        content: "\e058"
    }
    .recruitday .icon-folder:before {
        content: "\e059"
    }
    .recruitday .icon-umbrella:before {
        content: "\e060"
    }
    .recruitday .icon-moon:before {
        content: "\e061"
    }
    .recruitday .icon-thermometer:before {
        content: "\e062"
    }
    .recruitday .icon-drop:before {
        content: "\e063"
    }
    .recruitday .icon-sun:before {
        content: "\e064"
    }
    .recruitday .icon-cloud:before {
        content: "\e065"
    }
    .recruitday .icon-cloud-upload:before {
        content: "\e066"
    }
    .recruitday .icon-cloud-download:before {
        content: "\e067"
    }
    .recruitday .icon-upload:before {
        content: "\e068"
    }
    .recruitday .icon-download:before {
        content: "\e069"
    }
    .recruitday .icon-location:before {
        content: "\e070"
    }
    .recruitday .icon-location-2:before {
        content: "\e071"
    }
    .recruitday .icon-map:before {
        content: "\e072"
    }
    .recruitday .icon-battery:before {
        content: "\e073"
    }
    .recruitday .icon-head:before {
        content: "\e074"
    }
    .recruitday .icon-briefcase:before {
        content: "\e075"
    }
    .recruitday .icon-speech-bubble:before {
        content: "\e076"
    }
    .recruitday .icon-anchor:before {
        content: "\e077"
    }
    .recruitday .icon-globe:before {
        content: "\e078"
    }
    .recruitday .icon-box:before {
        content: "\e079"
    }
    .recruitday .icon-reload:before {
        content: "\e080"
    }
    .recruitday .icon-marquee:before {
        content: "\e082"
    }
    .recruitday .icon-marquee-plus:before {
        content: "\e083"
    }
    .recruitday .icon-marquee-minus:before {
        content: "\e084"
    }
    .recruitday .icon-tag:before {
        content: "\e085"
    }
    .recruitday .icon-power:before {
        content: "\e086"
    }
    .recruitday .icon-command:before {
        content: "\e087"
    }
    .recruitday .icon-alt:before {
        content: "\e088"
    }
    .recruitday .icon-esc:before {
        content: "\e089"
    }
    .recruitday .icon-bar-graph:before {
        content: "\e090"
    }
    .recruitday .icon-bar-graph-2:before {
        content: "\e091"
    }
    .recruitday .icon-pie-graph:before {
        content: "\e092"
    }
    .recruitday .icon-arrow-left:before {
        content: "\e094"
    }
    .recruitday .icon-arrow-right:before {
        content: "\e095"
    }
    .recruitday .icon-arrow-up:before {
        content: "\e096"
    }
    .recruitday .icon-arrow-down:before {
        content: "\e097"
    }
    .recruitday .icon-volume:before {
        content: "\e098"
    }
    .recruitday .icon-mute:before {
        content: "\e099"
    }
    .recruitday .icon-content-right:before {
        content: "\e100"
    }
    .recruitday .icon-content-left:before {
        content: "\e101"
    }
    .recruitday .icon-grid:before {
        content: "\e102"
    }
    .recruitday .icon-grid-2:before {
        content: "\e103"
    }
    .recruitday .icon-columns:before {
        content: "\e104"
    }
    .recruitday .icon-loader:before {
        content: "\e105"
    }
    .recruitday .icon-bag:before {
        content: "\e106"
    }
    .recruitday .icon-ban:before {
        content: "\e107"
    }
    .recruitday .icon-flag:before {
        content: "\e108"
    }
    .recruitday .icon-trash:before {
        content: "\e109"
    }
    .recruitday .icon-expand:before {
        content: "\e110"
    }
    .recruitday .icon-contract:before {
        content: "\e111"
    }
    .recruitday .icon-maximize:before {
        content: "\e112"
    }
    .recruitday .icon-minimize:before {
        content: "\e113"
    }
    .recruitday .icon-plus:before {
        content: "\e114"
    }
    .recruitday .icon-minus:before {
        content: "\e115"
    }
    .recruitday .icon-check:before {
        content: "\e116"
    }
    .recruitday .icon-cross:before {
        content: "\e117"
    }
    .recruitday .icon-move:before {
        content: "\e118"
    }
    .recruitday .icon-delete:before {
        content: "\e119"
    }
    .recruitday .icon-menu:before {
        content: "\e120"
    }
    .recruitday .icon-archive:before {
        content: "\e121"
    }
    .recruitday .icon-inbox:before {
        content: "\e122"
    }
    .recruitday .icon-outbox:before {
        content: "\e123"
    }
    .recruitday .icon-file:before {
        content: "\e124"
    }
    .recruitday .icon-file-add:before {
        content: "\e125"
    }
    .recruitday .icon-file-subtract:before {
        content: "\e126"
    }
    .recruitday .icon-open:before {
        content: "\e128"
    }
    .recruitday .icon-ellipsis:before {
        content: "\e129"
    }
    .recruitday .icon-uniE772:before {
        content: "\e772"
    }
    .recruitday .icon-pin:before {
        content: "\e601"
    }
    .recruitday .icon-share:before {
        content: "\e771"
    }
    .recruitday .icon-phone:before {
        content: "\e600"
    }
    .recruitday .icon-bubbles:before {
        content: "\e602"
    }
    .recruitday .icon-bookmark:before {
        content: "\e603"
    }
    .recruitday .icon-arrowupleft:before {
        content: "\e765"
    }
    .recruitday .icon-arrowup:before {
        content: "\e766"
    }
    .recruitday .icon-arrowupright:before {
        content: "\e767"
    }
    .recruitday .icon-arrowright:before {
        content: "\e768"
    }
    .recruitday .icon-arrowdownright:before {
        content: "\e769"
    }
    .recruitday .icon-arrowdown:before {
        content: "\e76a"
    }
    .recruitday .icon-arrowdownleft:before {
        content: "\e76b"
    }
    .recruitday .icon-arrowleft:before {
        content: "\e76c"
    }
    .recruitday .icon-googleplus:before {
        content: "\e761"
    }
    .recruitday .icon-facebook:before {
        content: "\e760"
    }
    .recruitday .icon-twitter:before {
        content: "\e75f"
    }
    .recruitday .icon-rss:before {
        content: "\e76d"
    }
    .recruitday .icon-youtube:before {
        content: "\e763"
    }
    .recruitday .icon-pinterest:before {
        content: "\e762"
    }
    .recruitday .icon-comparison-dimensions:before {
        content: "\e775"
    }
    .recruitday .icon-comparison-economy:before {
        content: "\e777"
    }
    .recruitday .icon-comparison-engine-04:before {
        content: "\e778"
    }
    .recruitday .icon-comparison-features:before {
        content: "\e779"
    }
    .recruitday .icon-comparison-performance:before {
        content: "\e77a"
    }
    .recruitday .icon-comparison-price:before {
        content: "\e77b"
    }
    .recruitday .icon-comparison-security:before {
        content: "\e77c"
    }
    .recruitday .icon-menu2:before {
        content: "\e6c4"
    }
    .recruitday .icon-require:before {
        content: "\e764"
    }
    .recruitday .icon-arrow-right2:before {
        content: "\e773"
    }
    .recruitday .icon-linearrowleft:before {
        content: "\e770"
    }
    .recruitday .icon-linearrowdown:before {
        content: "\e75e"
    }
    .recruitday .icon-linearrowup:before {
        content: "\e76e"
    }
    .recruitday .icon-linearrowright:before {
        content: "\e76f"
    }
    .recruitday .icon-linkedin:before {
        content: "\e774"
    }
    .recruitday .icon-image:before {
        content: "\e010"
    }
    .recruitday .icon-mat-3d_rotation:before {
        content: "\e84d"
    }
    .recruitday .icon-mat-ac_unit:before {
        content: "\eb3b"
    }
    .recruitday .icon-mat-alarm:before {
        content: "\e855"
    }
    .recruitday .icon-mat-access_alarms:before {
        content: "\e191"
    }
    .recruitday .icon-mat-schedule:before {
        content: "\e8b5"
    }
    .recruitday .icon-mat-accessibility:before {
        content: "\e84e"
    }
    .recruitday .icon-mat-accessible:before {
        content: "\e914"
    }
    .recruitday .icon-mat-account_balance:before {
        content: "\e84f"
    }
    .recruitday .icon-mat-account_balance_wallet:before {
        content: "\e850"
    }
    .recruitday .icon-mat-account_box:before {
        content: "\e851"
    }
    .recruitday .icon-mat-account_circle:before {
        content: "\e853"
    }
    .recruitday .icon-mat-adb:before {
        content: "\e60e"
    }
    .recruitday .icon-mat-add:before {
        content: "\e145"
    }
    .recruitday .icon-mat-add_a_photo:before {
        content: "\e439"
    }
    .recruitday .icon-mat-alarm_add:before {
        content: "\e856"
    }
    .recruitday .icon-mat-add_alert:before {
        content: "\e003"
    }
    .recruitday .icon-mat-add_box:before {
        content: "\e146"
    }
    .recruitday .icon-mat-add_circle:before {
        content: "\e147"
    }
    .recruitday .icon-mat-control_point:before {
        content: "\e3ba"
    }
    .recruitday .icon-mat-add_location:before {
        content: "\e567"
    }
    .recruitday .icon-mat-add_shopping_cart:before {
        content: "\e854"
    }
    .recruitday .icon-mat-queue:before {
        content: "\e03c"
    }
    .recruitday .icon-mat-add_to_queue:before {
        content: "\e05c"
    }
    .recruitday .icon-mat-adjust:before {
        content: "\e39e"
    }
    .recruitday .icon-mat-airline_seat_flat:before {
        content: "\e630"
    }
    .recruitday .icon-mat-airline_seat_flat_angled:before {
        content: "\e631"
    }
    .recruitday .icon-mat-airline_seat_individual_suite:before {
        content: "\e632"
    }
    .recruitday .icon-mat-airline_seat_legroom_extra:before {
        content: "\e633"
    }
    .recruitday .icon-mat-airline_seat_legroom_normal:before {
        content: "\e634"
    }
    .recruitday .icon-mat-airline_seat_legroom_reduced:before {
        content: "\e635"
    }
    .recruitday .icon-mat-airline_seat_recline_extra:before {
        content: "\e636"
    }
    .recruitday .icon-mat-airline_seat_recline_normal:before {
        content: "\e637"
    }
    .recruitday .icon-mat-flight:before {
        content: "\e539"
    }
    .recruitday .icon-mat-airplanemode_inactive:before {
        content: "\e194"
    }
    .recruitday .icon-mat-airplay:before {
        content: "\e055"
    }
    .recruitday .icon-mat-airport_shuttle:before {
        content: "\eb3c"
    }
    .recruitday .icon-mat-alarm_off:before {
        content: "\e857"
    }
    .recruitday .icon-mat-alarm_on:before {
        content: "\e858"
    }
    .recruitday .icon-mat-album:before {
        content: "\e019"
    }
    .recruitday .icon-mat-all_inclusive:before {
        content: "\eb3d"
    }
    .recruitday .icon-mat-all_out:before {
        content: "\e90b"
    }
    .recruitday .icon-mat-android:before {
        content: "\e859"
    }
    .recruitday .icon-mat-announcement:before {
        content: "\e85a"
    }
    .recruitday .icon-mat-apps:before {
        content: "\e5c3"
    }
    .recruitday .icon-mat-archive:before {
        content: "\e149"
    }
    .recruitday .icon-mat-arrow_back:before {
        content: "\e5c4"
    }
    .recruitday .icon-mat-arrow_downward:before {
        content: "\e5db"
    }
    .recruitday .icon-mat-arrow_drop_down:before {
        content: "\e5c5"
    }
    .recruitday .icon-mat-arrow_drop_down_circle:before {
        content: "\e5c6"
    }
    .recruitday .icon-mat-arrow_drop_up:before {
        content: "\e5c7"
    }
    .recruitday .icon-mat-arrow_forward:before {
        content: "\e5c8"
    }
    .recruitday .icon-mat-arrow_upward:before {
        content: "\e5d8"
    }
    .recruitday .icon-mat-art_track:before {
        content: "\e060"
    }
    .recruitday .icon-mat-aspect_ratio:before {
        content: "\e85b"
    }
    .recruitday .icon-mat-poll:before {
        content: "\e801"
    }
    .recruitday .icon-mat-assignment:before {
        content: "\e85d"
    }
    .recruitday .icon-mat-assignment_ind:before {
        content: "\e85e"
    }
    .recruitday .icon-mat-assignment_late:before {
        content: "\e85f"
    }
    .recruitday .icon-mat-assignment_return:before {
        content: "\e860"
    }
    .recruitday .icon-mat-assignment_returned:before {
        content: "\e861"
    }
    .recruitday .icon-mat-assignment_turned_in:before {
        content: "\e862"
    }
    .recruitday .icon-mat-assistant:before {
        content: "\e39f"
    }
    .recruitday .icon-mat-flag:before {
        content: "\e153"
    }
    .recruitday .icon-mat-attach_file:before {
        content: "\e226"
    }
    .recruitday .icon-mat-attach_money:before {
        content: "\e227"
    }
    .recruitday .icon-mat-attachment:before {
        content: "\e2bc"
    }
    .recruitday .icon-mat-audiotrack:before {
        content: "\e3a1"
    }
    .recruitday .icon-mat-autorenew:before {
        content: "\e863"
    }
    .recruitday .icon-mat-av_timer:before {
        content: "\e01b"
    }
    .recruitday .icon-mat-backspace:before {
        content: "\e14a"
    }
    .recruitday .icon-mat-cloud_upload:before {
        content: "\e2c3"
    }
    .recruitday .icon-mat-battery_alert:before {
        content: "\e19c"
    }
    .recruitday .icon-mat-battery_charging_full:before {
        content: "\e1a3"
    }
    .recruitday .icon-mat-battery_std:before {
        content: "\e1a5"
    }
    .recruitday .icon-mat-battery_unknown:before {
        content: "\e1a6"
    }
    .recruitday .icon-mat-beach_access:before {
        content: "\eb3e"
    }
    .recruitday .icon-mat-beenhere:before {
        content: "\e52d"
    }
    .recruitday .icon-mat-block:before {
        content: "\e14b"
    }
    .recruitday .icon-mat-bluetooth:before {
        content: "\e1a7"
    }
    .recruitday .icon-mat-bluetooth_searching:before {
        content: "\e1aa"
    }
    .recruitday .icon-mat-bluetooth_connected:before {
        content: "\e1a8"
    }
    .recruitday .icon-mat-bluetooth_disabled:before {
        content: "\e1a9"
    }
    .recruitday .icon-mat-blur_circular:before {
        content: "\e3a2"
    }
    .recruitday .icon-mat-blur_linear:before {
        content: "\e3a3"
    }
    .recruitday .icon-mat-blur_off:before {
        content: "\e3a4"
    }
    .recruitday .icon-mat-blur_on:before {
        content: "\e3a5"
    }
    .recruitday .icon-mat-class:before {
        content: "\e86e"
    }
    .recruitday .icon-mat-turned_in:before {
        content: "\e8e6"
    }
    .recruitday .icon-mat-turned_in_not:before {
        content: "\e8e7"
    }
    .recruitday .icon-mat-border_all:before {
        content: "\e228"
    }
    .recruitday .icon-mat-border_bottom:before {
        content: "\e229"
    }
    .recruitday .icon-mat-border_clear:before {
        content: "\e22a"
    }
    .recruitday .icon-mat-border_color:before {
        content: "\e22b"
    }
    .recruitday .icon-mat-border_horizontal:before {
        content: "\e22c"
    }
    .recruitday .icon-mat-border_inner:before {
        content: "\e22d"
    }
    .recruitday .icon-mat-border_left:before {
        content: "\e22e"
    }
    .recruitday .icon-mat-border_outer:before {
        content: "\e22f"
    }
    .recruitday .icon-mat-border_right:before {
        content: "\e230"
    }
    .recruitday .icon-mat-border_style:before {
        content: "\e231"
    }
    .recruitday .icon-mat-border_top:before {
        content: "\e232"
    }
    .recruitday .icon-mat-border_vertical:before {
        content: "\e233"
    }
    .recruitday .icon-mat-branding_watermark:before {
        content: "\e06b"
    }
    .recruitday .icon-mat-brightness_1:before {
        content: "\e3a6"
    }
    .recruitday .icon-mat-brightness_2:before {
        content: "\e3a7"
    }
    .recruitday .icon-mat-brightness_3:before {
        content: "\e3a8"
    }
    .recruitday .icon-mat-brightness_4:before {
        content: "\e3a9"
    }
    .recruitday .icon-mat-brightness_low:before {
        content: "\e1ad"
    }
    .recruitday .icon-mat-brightness_medium:before {
        content: "\e1ae"
    }
    .recruitday .icon-mat-brightness_high:before {
        content: "\e1ac"
    }
    .recruitday .icon-mat-brightness_auto:before {
        content: "\e1ab"
    }
    .recruitday .icon-mat-broken_image:before {
        content: "\e3ad"
    }
    .recruitday .icon-mat-brush:before {
        content: "\e3ae"
    }
    .recruitday .icon-mat-bubble_chart:before {
        content: "\e6dd"
    }
    .recruitday .icon-mat-bug_report:before {
        content: "\e868"
    }
    .recruitday .icon-mat-build:before {
        content: "\e869"
    }
    .recruitday .icon-mat-burst_mode:before {
        content: "\e43c"
    }
    .recruitday .icon-mat-domain:before {
        content: "\e7ee"
    }
    .recruitday .icon-mat-business_center:before {
        content: "\eb3f"
    }
    .recruitday .icon-mat-cached:before {
        content: "\e86a"
    }
    .recruitday .icon-mat-cake:before {
        content: "\e7e9"
    }
    .recruitday .icon-mat-phone:before {
        content: "\e0cd"
    }
    .recruitday .icon-mat-call_end:before {
        content: "\e0b1"
    }
    .recruitday .icon-mat-call_made:before {
        content: "\e0b2"
    }
    .recruitday .icon-mat-merge_type:before {
        content: "\e252"
    }
    .recruitday .icon-mat-call_missed:before {
        content: "\e0b4"
    }
    .recruitday .icon-mat-call_missed_outgoing:before {
        content: "\e0e4"
    }
    .recruitday .icon-mat-call_received:before {
        content: "\e0b5"
    }
    .recruitday .icon-mat-call_split:before {
        content: "\e0b6"
    }
    .recruitday .icon-mat-call_to_action:before {
        content: "\e06c"
    }
    .recruitday .icon-mat-camera:before {
        content: "\e3af"
    }
    .recruitday .icon-mat-photo_camera:before {
        content: "\e412"
    }
    .recruitday .icon-mat-camera_enhance:before {
        content: "\e8fc"
    }
    .recruitday .icon-mat-camera_front:before {
        content: "\e3b1"
    }
    .recruitday .icon-mat-camera_rear:before {
        content: "\e3b2"
    }
    .recruitday .icon-mat-camera_roll:before {
        content: "\e3b3"
    }
    .recruitday .icon-mat-cancel:before {
        content: "\e5c9"
    }
    .recruitday .icon-mat-redeem:before {
        content: "\e8b1"
    }
    .recruitday .icon-mat-card_membership:before {
        content: "\e8f7"
    }
    .recruitday .icon-mat-card_travel:before {
        content: "\e8f8"
    }
    .recruitday .icon-mat-casino:before {
        content: "\eb40"
    }
    .recruitday .icon-mat-cast:before {
        content: "\e307"
    }
    .recruitday .icon-mat-cast_connected:before {
        content: "\e308"
    }
    .recruitday .icon-mat-center_focus_strong:before {
        content: "\e3b4"
    }
    .recruitday .icon-mat-center_focus_weak:before {
        content: "\e3b5"
    }
    .recruitday .icon-mat-change_history:before {
        content: "\e86b"
    }
    .recruitday .icon-mat-chat:before {
        content: "\e0b7"
    }
    .recruitday .icon-mat-chat_bubble:before {
        content: "\e0ca"
    }
    .recruitday .icon-mat-chat_bubble_outline:before {
        content: "\e0cb"
    }
    .recruitday .icon-mat-check:before {
        content: "\e5ca"
    }
    .recruitday .icon-mat-check_box:before {
        content: "\e834"
    }
    .recruitday .icon-mat-check_box_outline_blank:before {
        content: "\e835"
    }
    .recruitday .icon-mat-check_circle:before {
        content: "\e86c"
    }
    .recruitday .icon-mat-navigate_before:before {
        content: "\e408"
    }
    .recruitday .icon-mat-navigate_next:before {
        content: "\e409"
    }
    .recruitday .icon-mat-child_care:before {
        content: "\eb41"
    }
    .recruitday .icon-mat-child_friendly:before {
        content: "\eb42"
    }
    .recruitday .icon-mat-chrome_reader_mode:before {
        content: "\e86d"
    }
    .recruitday .icon-mat-close:before {
        content: "\e5cd"
    }
    .recruitday .icon-mat-clear_all:before {
        content: "\e0b8"
    }
    .recruitday .icon-mat-closed_caption:before {
        content: "\e01c"
    }
    .recruitday .icon-mat-wb_cloudy:before {
        content: "\e42d"
    }
    .recruitday .icon-mat-cloud_circle:before {
        content: "\e2be"
    }
    .recruitday .icon-mat-cloud_done:before {
        content: "\e2bf"
    }
    .recruitday .icon-mat-cloud_download:before {
        content: "\e2c0"
    }
    .recruitday .icon-mat-cloud_off:before {
        content: "\e2c1"
    }
    .recruitday .icon-mat-cloud_queue:before {
        content: "\e2c2"
    }
    .recruitday .icon-mat-code:before {
        content: "\e86f"
    }
    .recruitday .icon-mat-photo_library:before {
        content: "\e413"
    }
    .recruitday .icon-mat-collections_bookmark:before {
        content: "\e431"
    }
    .recruitday .icon-mat-palette:before {
        content: "\e40a"
    }
    .recruitday .icon-mat-colorize:before {
        content: "\e3b8"
    }
    .recruitday .icon-mat-comment:before {
        content: "\e0b9"
    }
    .recruitday .icon-mat-compare:before {
        content: "\e3b9"
    }
    .recruitday .icon-mat-compare_arrows:before {
        content: "\e915"
    }
    .recruitday .icon-mat-laptop:before {
        content: "\e31e"
    }
    .recruitday .icon-mat-confirmation_number:before {
        content: "\e638"
    }
    .recruitday .icon-mat-contact_mail:before {
        content: "\e0d0"
    }
    .recruitday .icon-mat-contact_phone:before {
        content: "\e0cf"
    }
    .recruitday .icon-mat-contacts:before {
        content: "\e0ba"
    }
    .recruitday .icon-mat-content_copy:before {
        content: "\e14d"
    }
    .recruitday .icon-mat-content_cut:before {
        content: "\e14e"
    }
    .recruitday .icon-mat-content_paste:before {
        content: "\e14f"
    }
    .recruitday .icon-mat-control_point_duplicate:before {
        content: "\e3bb"
    }
    .recruitday .icon-mat-copyright:before {
        content: "\e90c"
    }
    .recruitday .icon-mat-mode_edit:before {
        content: "\e254"
    }
    .recruitday .icon-mat-create_new_folder:before {
        content: "\e2cc"
    }
    .recruitday .icon-mat-payment:before {
        content: "\e8a1"
    }
    .recruitday .icon-mat-crop:before {
        content: "\e3be"
    }
    .recruitday .icon-mat-crop_16_9:before {
        content: "\e3bc"
    }
    .recruitday .icon-mat-crop_3_2:before {
        content: "\e3bd"
    }
    .recruitday .icon-mat-crop_landscape:before {
        content: "\e3c3"
    }
    .recruitday .icon-mat-crop_7_5:before {
        content: "\e3c0"
    }
    .recruitday .icon-mat-crop_din:before {
        content: "\e3c1"
    }
    .recruitday .icon-mat-crop_free:before {
        content: "\e3c2"
    }
    .recruitday .icon-mat-crop_original:before {
        content: "\e3c4"
    }
    .recruitday .icon-mat-crop_portrait:before {
        content: "\e3c5"
    }
    .recruitday .icon-mat-crop_rotate:before {
        content: "\e437"
    }
    .recruitday .icon-mat-crop_square:before {
        content: "\e3c6"
    }
    .recruitday .icon-mat-dashboard:before {
        content: "\e871"
    }
    .recruitday .icon-mat-data_usage:before {
        content: "\e1af"
    }
    .recruitday .icon-mat-date_range:before {
        content: "\e916"
    }
    .recruitday .icon-mat-dehaze:before {
        content: "\e3c7"
    }
    .recruitday .icon-mat-delete:before {
        content: "\e872"
    }
    .recruitday .icon-mat-delete_forever:before {
        content: "\e92b"
    }
    .recruitday .icon-mat-delete_sweep:before {
        content: "\e16c"
    }
    .recruitday .icon-mat-description:before {
        content: "\e873"
    }
    .recruitday .icon-mat-desktop_mac:before {
        content: "\e30b"
    }
    .recruitday .icon-mat-desktop_windows:before {
        content: "\e30c"
    }
    .recruitday .icon-mat-details:before {
        content: "\e3c8"
    }
    .recruitday .icon-mat-developer_board:before {
        content: "\e30d"
    }
    .recruitday .icon-mat-developer_mode:before {
        content: "\e1b0"
    }
    .recruitday .icon-mat-device_hub:before {
        content: "\e335"
    }
    .recruitday .icon-mat-phonelink:before {
        content: "\e326"
    }
    .recruitday .icon-mat-devices_other:before {
        content: "\e337"
    }
    .recruitday .icon-mat-dialer_sip:before {
        content: "\e0bb"
    }
    .recruitday .icon-mat-dialpad:before {
        content: "\e0bc"
    }
    .recruitday .icon-mat-directions:before {
        content: "\e52e"
    }
    .recruitday .icon-mat-directions_bike:before {
        content: "\e52f"
    }
    .recruitday .icon-mat-directions_boat:before {
        content: "\e532"
    }
    .recruitday .icon-mat-directions_bus:before {
        content: "\e530"
    }
    .recruitday .icon-mat-directions_car:before {
        content: "\e531"
    }
    .recruitday .icon-mat-directions_railway:before {
        content: "\e534"
    }
    .recruitday .icon-mat-directions_run:before {
        content: "\e566"
    }
    .recruitday .icon-mat-directions_transit:before {
        content: "\e535"
    }
    .recruitday .icon-mat-directions_walk:before {
        content: "\e536"
    }
    .recruitday .icon-mat-disc_full:before {
        content: "\e610"
    }
    .recruitday .icon-mat-dns:before {
        content: "\e875"
    }
    .recruitday .icon-mat-not_interested:before {
        content: "\e033"
    }
    .recruitday .icon-mat-do_not_disturb_alt:before {
        content: "\e611"
    }
    .recruitday .icon-mat-do_not_disturb_off:before {
        content: "\e643"
    }
    .recruitday .icon-mat-remove_circle:before {
        content: "\e15c"
    }
    .recruitday .icon-mat-dock:before {
        content: "\e30e"
    }
    .recruitday .icon-mat-done:before {
        content: "\e876"
    }
    .recruitday .icon-mat-done_all:before {
        content: "\e877"
    }
    .recruitday .icon-mat-donut_large:before {
        content: "\e917"
    }
    .recruitday .icon-mat-donut_small:before {
        content: "\e918"
    }
    .recruitday .icon-mat-drafts:before {
        content: "\e151"
    }
    .recruitday .icon-mat-drag_handle:before {
        content: "\e25d"
    }
    .recruitday .icon-mat-time_to_leave:before {
        content: "\e62c"
    }
    .recruitday .icon-mat-dvr:before {
        content: "\e1b2"
    }
    .recruitday .icon-mat-edit_location:before {
        content: "\e568"
    }
    .recruitday .icon-mat-eject:before {
        content: "\e8fb"
    }
    .recruitday .icon-mat-markunread:before {
        content: "\e159"
    }
    .recruitday .icon-mat-enhanced_encryption:before {
        content: "\e63f"
    }
    .recruitday .icon-mat-equalizer:before {
        content: "\e01d"
    }
    .recruitday .icon-mat-error:before {
        content: "\e000"
    }
    .recruitday .icon-mat-error_outline:before {
        content: "\e001"
    }
    .recruitday .icon-mat-euro_symbol:before {
        content: "\e926"
    }
    .recruitday .icon-mat-ev_station:before {
        content: "\e56d"
    }
    .recruitday .icon-mat-insert_invitation:before {
        content: "\e24f"
    }
    .recruitday .icon-mat-event_available:before {
        content: "\e614"
    }
    .recruitday .icon-mat-event_busy:before {
        content: "\e615"
    }
    .recruitday .icon-mat-event_note:before {
        content: "\e616"
    }
    .recruitday .icon-mat-event_seat:before {
        content: "\e903"
    }
    .recruitday .icon-mat-exit_to_app:before {
        content: "\e879"
    }
    .recruitday .icon-mat-expand_less:before {
        content: "\e5ce"
    }
    .recruitday .icon-mat-expand_more:before {
        content: "\e5cf"
    }
    .recruitday .icon-mat-explicit:before {
        content: "\e01e"
    }
    .recruitday .icon-mat-explore:before {
        content: "\e87a"
    }
    .recruitday .icon-mat-exposure:before {
        content: "\e3ca"
    }
    .recruitday .icon-mat-exposure_neg_1:before {
        content: "\e3cb"
    }
    .recruitday .icon-mat-exposure_neg_2:before {
        content: "\e3cc"
    }
    .recruitday .icon-mat-exposure_plus_1:before {
        content: "\e3cd"
    }
    .recruitday .icon-mat-exposure_plus_2:before {
        content: "\e3ce"
    }
    .recruitday .icon-mat-exposure_zero:before {
        content: "\e3cf"
    }
    .recruitday .icon-mat-extension:before {
        content: "\e87b"
    }
    .recruitday .icon-mat-face:before {
        content: "\e87c"
    }
    .recruitday .icon-mat-fast_forward:before {
        content: "\e01f"
    }
    .recruitday .icon-mat-fast_rewind:before {
        content: "\e020"
    }
    .recruitday .icon-mat-favorite:before {
        content: "\e87d"
    }
    .recruitday .icon-mat-favorite_border:before {
        content: "\e87e"
    }
    .recruitday .icon-mat-featured_play_list:before {
        content: "\e06d"
    }
    .recruitday .icon-mat-featured_video:before {
        content: "\e06e"
    }
    .recruitday .icon-mat-sms_failed:before {
        content: "\e626"
    }
    .recruitday .icon-mat-fiber_dvr:before {
        content: "\e05d"
    }
    .recruitday .icon-mat-fiber_manual_record:before {
        content: "\e061"
    }
    .recruitday .icon-mat-fiber_new:before {
        content: "\e05e"
    }
    .recruitday .icon-mat-fiber_pin:before {
        content: "\e06a"
    }
    .recruitday .icon-mat-fiber_smart_record:before {
        content: "\e062"
    }
    .recruitday .icon-mat-get_app:before {
        content: "\e884"
    }
    .recruitday .icon-mat-file_upload:before {
        content: "\e2c6"
    }
    .recruitday .icon-mat-filter:before {
        content: "\e3d3"
    }
    .recruitday .icon-mat-filter_1:before {
        content: "\e3d0"
    }
    .recruitday .icon-mat-filter_2:before {
        content: "\e3d1"
    }
    .recruitday .icon-mat-filter_3:before {
        content: "\e3d2"
    }
    .recruitday .icon-mat-filter_4:before {
        content: "\e3d4"
    }
    .recruitday .icon-mat-filter_5:before {
        content: "\e3d5"
    }
    .recruitday .icon-mat-filter_6:before {
        content: "\e3d6"
    }
    .recruitday .icon-mat-filter_7:before {
        content: "\e3d7"
    }
    .recruitday .icon-mat-filter_8:before {
        content: "\e3d8"
    }
    .recruitday .icon-mat-filter_9:before {
        content: "\e3d9"
    }
    .recruitday .icon-mat-filter_9_plus:before {
        content: "\e3da"
    }
    .recruitday .icon-mat-filter_b_and_w:before {
        content: "\e3db"
    }
    .recruitday .icon-mat-filter_center_focus:before {
        content: "\e3dc"
    }
    .recruitday .icon-mat-filter_drama:before {
        content: "\e3dd"
    }
    .recruitday .icon-mat-filter_frames:before {
        content: "\e3de"
    }
    .recruitday .icon-mat-terrain:before {
        content: "\e564"
    }
    .recruitday .icon-mat-filter_list:before {
        content: "\e152"
    }
    .recruitday .icon-mat-filter_none:before {
        content: "\e3e0"
    }
    .recruitday .icon-mat-filter_tilt_shift:before {
        content: "\e3e2"
    }
    .recruitday .icon-mat-filter_vintage:before {
        content: "\e3e3"
    }
    .recruitday .icon-mat-find_in_page:before {
        content: "\e880"
    }
    .recruitday .icon-mat-find_replace:before {
        content: "\e881"
    }
    .recruitday .icon-mat-fingerprint:before {
        content: "\e90d"
    }
    .recruitday .icon-mat-first_page:before {
        content: "\e5dc"
    }
    .recruitday .icon-mat-fitness_center:before {
        content: "\eb43"
    }
    .recruitday .icon-mat-flare:before {
        content: "\e3e4"
    }
    .recruitday .icon-mat-flash_auto:before {
        content: "\e3e5"
    }
    .recruitday .icon-mat-flash_off:before {
        content: "\e3e6"
    }
    .recruitday .icon-mat-flash_on:before {
        content: "\e3e7"
    }
    .recruitday .icon-mat-flight_land:before {
        content: "\e904"
    }
    .recruitday .icon-mat-flight_takeoff:before {
        content: "\e905"
    }
    .recruitday .icon-mat-flip:before {
        content: "\e3e8"
    }
    .recruitday .icon-mat-flip_to_back:before {
        content: "\e882"
    }
    .recruitday .icon-mat-flip_to_front:before {
        content: "\e883"
    }
    .recruitday .icon-mat-folder:before {
        content: "\e2c7"
    }
    .recruitday .icon-mat-folder_open:before {
        content: "\e2c8"
    }
    .recruitday .icon-mat-folder_shared:before {
        content: "\e2c9"
    }
    .recruitday .icon-mat-folder_special:before {
        content: "\e617"
    }
    .recruitday .icon-mat-font_download:before {
        content: "\e167"
    }
    .recruitday .icon-mat-format_align_center:before {
        content: "\e234"
    }
    .recruitday .icon-mat-format_align_justify:before {
        content: "\e235"
    }
    .recruitday .icon-mat-format_align_left:before {
        content: "\e236"
    }
    .recruitday .icon-mat-format_align_right:before {
        content: "\e237"
    }
    .recruitday .icon-mat-format_bold:before {
        content: "\e238"
    }
    .recruitday .icon-mat-format_clear:before {
        content: "\e239"
    }
    .recruitday .icon-mat-format_color_fill:before {
        content: "\e23a"
    }
    .recruitday .icon-mat-format_color_reset:before {
        content: "\e23b"
    }
    .recruitday .icon-mat-format_color_text:before {
        content: "\e23c"
    }
    .recruitday .icon-mat-format_indent_decrease:before {
        content: "\e23d"
    }
    .recruitday .icon-mat-format_indent_increase:before {
        content: "\e23e"
    }
    .recruitday .icon-mat-format_italic:before {
        content: "\e23f"
    }
    .recruitday .icon-mat-format_line_spacing:before {
        content: "\e240"
    }
    .recruitday .icon-mat-format_list_bulleted:before {
        content: "\e241"
    }
    .recruitday .icon-mat-format_list_numbered:before {
        content: "\e242"
    }
    .recruitday .icon-mat-format_paint:before {
        content: "\e243"
    }
    .recruitday .icon-mat-format_quote:before {
        content: "\e244"
    }
    .recruitday .icon-mat-format_shapes:before {
        content: "\e25e"
    }
    .recruitday .icon-mat-format_size:before {
        content: "\e245"
    }
    .recruitday .icon-mat-format_strikethrough:before {
        content: "\e246"
    }
    .recruitday .icon-mat-format_textdirection_l_to_r:before {
        content: "\e247"
    }
    .recruitday .icon-mat-format_textdirection_r_to_l:before {
        content: "\e248"
    }
    .recruitday .icon-mat-format_underlined:before {
        content: "\e249"
    }
    .recruitday .icon-mat-question_answer:before {
        content: "\e8af"
    }
    .recruitday .icon-mat-forward:before {
        content: "\e154"
    }
    .recruitday .icon-mat-forward_10:before {
        content: "\e056"
    }
    .recruitday .icon-mat-forward_30:before {
        content: "\e057"
    }
    .recruitday .icon-mat-forward_5:before {
        content: "\e058"
    }
    .recruitday .icon-mat-free_breakfast:before {
        content: "\eb44"
    }
    .recruitday .icon-mat-fullscreen:before {
        content: "\e5d0"
    }
    .recruitday .icon-mat-fullscreen_exit:before {
        content: "\e5d1"
    }
    .recruitday .icon-mat-functions:before {
        content: "\e24a"
    }
    .recruitday .icon-mat-g_translate:before {
        content: "\e927"
    }
    .recruitday .icon-mat-games:before {
        content: "\e021"
    }
    .recruitday .icon-mat-gavel:before {
        content: "\e90e"
    }
    .recruitday .icon-mat-gesture:before {
        content: "\e155"
    }
    .recruitday .icon-mat-gif:before {
        content: "\e908"
    }
    .recruitday .icon-mat-goat:before {
        content: "\e900"
    }
    .recruitday .icon-mat-golf_course:before {
        content: "\eb45"
    }
    .recruitday .icon-mat-my_location:before {
        content: "\e55c"
    }
    .recruitday .icon-mat-location_searching:before {
        content: "\e1b7"
    }
    .recruitday .icon-mat-location_disabled:before {
        content: "\e1b6"
    }
    .recruitday .icon-mat-star:before {
        content: "\e838"
    }
    .recruitday .icon-mat-gradient:before {
        content: "\e3e9"
    }
    .recruitday .icon-mat-grain:before {
        content: "\e3ea"
    }
    .recruitday .icon-mat-graphic_eq:before {
        content: "\e1b8"
    }
    .recruitday .icon-mat-grid_off:before {
        content: "\e3eb"
    }
    .recruitday .icon-mat-grid_on:before {
        content: "\e3ec"
    }
    .recruitday .icon-mat-people:before {
        content: "\e7fb"
    }
    .recruitday .icon-mat-group_add:before {
        content: "\e7f0"
    }
    .recruitday .icon-mat-group_work:before {
        content: "\e886"
    }
    .recruitday .icon-mat-hd:before {
        content: "\e052"
    }
    .recruitday .icon-mat-hdr_off:before {
        content: "\e3ed"
    }
    .recruitday .icon-mat-hdr_on:before {
        content: "\e3ee"
    }
    .recruitday .icon-mat-hdr_strong:before {
        content: "\e3f1"
    }
    .recruitday .icon-mat-hdr_weak:before {
        content: "\e3f2"
    }
    .recruitday .icon-mat-headset:before {
        content: "\e310"
    }
    .recruitday .icon-mat-headset_mic:before {
        content: "\e311"
    }
    .recruitday .icon-mat-healing:before {
        content: "\e3f3"
    }
    .recruitday .icon-mat-hearing:before {
        content: "\e023"
    }
    .recruitday .icon-mat-help:before {
        content: "\e887"
    }
    .recruitday .icon-mat-help_outline:before {
        content: "\e8fd"
    }
    .recruitday .icon-mat-high_quality:before {
        content: "\e024"
    }
    .recruitday .icon-mat-highlight:before {
        content: "\e25f"
    }
    .recruitday .icon-mat-highlight_off:before {
        content: "\e888"
    }
    .recruitday .icon-mat-restore:before {
        content: "\e8b3"
    }
    .recruitday .icon-mat-home:before {
        content: "\e88a"
    }
    .recruitday .icon-mat-hot_tub:before {
        content: "\eb46"
    }
    .recruitday .icon-mat-local_hotel:before {
        content: "\e549"
    }
    .recruitday .icon-mat-hourglass_empty:before {
        content: "\e88b"
    }
    .recruitday .icon-mat-hourglass_full:before {
        content: "\e88c"
    }
    .recruitday .icon-mat-http:before {
        content: "\e902"
    }
    .recruitday .icon-mat-lock:before {
        content: "\e897"
    }
    .recruitday .icon-mat-photo:before {
        content: "\e410"
    }
    .recruitday .icon-mat-image_aspect_ratio:before {
        content: "\e3f5"
    }
    .recruitday .icon-mat-import_contacts:before {
        content: "\e0e0"
    }
    .recruitday .icon-mat-import_export:before {
        content: "\e0c3"
    }
    .recruitday .icon-mat-important_devices:before {
        content: "\e912"
    }
    .recruitday .icon-mat-inbox:before {
        content: "\e156"
    }
    .recruitday .icon-mat-indeterminate_check_box:before {
        content: "\e909"
    }
    .recruitday .icon-mat-info:before {
        content: "\e88e"
    }
    .recruitday .icon-mat-info_outline:before {
        content: "\e88f"
    }
    .recruitday .icon-mat-input:before {
        content: "\e890"
    }
    .recruitday .icon-mat-insert_comment:before {
        content: "\e24c"
    }
    .recruitday .icon-mat-insert_drive_file:before {
        content: "\e24d"
    }
    .recruitday .icon-mat-tag_faces:before {
        content: "\e420"
    }
    .recruitday .icon-mat-link:before {
        content: "\e157"
    }
    .recruitday .icon-mat-invert_colors:before {
        content: "\e891"
    }
    .recruitday .icon-mat-invert_colors_off:before {
        content: "\e0c4"
    }
    .recruitday .icon-mat-iso:before {
        content: "\e3f6"
    }
    .recruitday .icon-mat-keyboard:before {
        content: "\e312"
    }
    .recruitday .icon-mat-keyboard_arrow_down:before {
        content: "\e313"
    }
    .recruitday .icon-mat-keyboard_arrow_left:before {
        content: "\e314"
    }
    .recruitday .icon-mat-keyboard_arrow_right:before {
        content: "\e315"
    }
    .recruitday .icon-mat-keyboard_arrow_up:before {
        content: "\e316"
    }
    .recruitday .icon-mat-keyboard_backspace:before {
        content: "\e317"
    }
    .recruitday .icon-mat-keyboard_capslock:before {
        content: "\e318"
    }
    .recruitday .icon-mat-keyboard_hide:before {
        content: "\e31a"
    }
    .recruitday .icon-mat-keyboard_return:before {
        content: "\e31b"
    }
    .recruitday .icon-mat-keyboard_tab:before {
        content: "\e31c"
    }
    .recruitday .icon-mat-keyboard_voice:before {
        content: "\e31d"
    }
    .recruitday .icon-mat-kitchen:before {
        content: "\eb47"
    }
    .recruitday .icon-mat-label:before {
        content: "\e892"
    }
    .recruitday .icon-mat-label_outline:before {
        content: "\e893"
    }
    .recruitday .icon-mat-language:before {
        content: "\e894"
    }
    .recruitday .icon-mat-laptop_chromebook:before {
        content: "\e31f"
    }
    .recruitday .icon-mat-laptop_mac:before {
        content: "\e320"
    }
    .recruitday .icon-mat-laptop_windows:before {
        content: "\e321"
    }
    .recruitday .icon-mat-last_page:before {
        content: "\e5dd"
    }
    .recruitday .icon-mat-open_in_new:before {
        content: "\e89e"
    }
    .recruitday .icon-mat-layers:before {
        content: "\e53b"
    }
    .recruitday .icon-mat-layers_clear:before {
        content: "\e53c"
    }
    .recruitday .icon-mat-leak_add:before {
        content: "\e3f8"
    }
    .recruitday .icon-mat-leak_remove:before {
        content: "\e3f9"
    }
    .recruitday .icon-mat-lens:before {
        content: "\e3fa"
    }
    .recruitday .icon-mat-library_books:before {
        content: "\e02f"
    }
    .recruitday .icon-mat-library_music:before {
        content: "\e030"
    }
    .recruitday .icon-mat-lightbulb_outline:before {
        content: "\e90f"
    }
    .recruitday .icon-mat-line_style:before {
        content: "\e919"
    }
    .recruitday .icon-mat-line_weight:before {
        content: "\e91a"
    }
    .recruitday .icon-mat-linear_scale:before {
        content: "\e260"
    }
    .recruitday .icon-mat-linked_camera:before {
        content: "\e438"
    }
    .recruitday .icon-mat-list:before {
        content: "\e896"
    }
    .recruitday .icon-mat-live_help:before {
        content: "\e0c6"
    }
    .recruitday .icon-mat-live_tv:before {
        content: "\e639"
    }
    .recruitday .icon-mat-local_play:before {
        content: "\e553"
    }
    .recruitday .icon-mat-local_airport:before {
        content: "\e53d"
    }
    .recruitday .icon-mat-local_atm:before {
        content: "\e53e"
    }
    .recruitday .icon-mat-local_bar:before {
        content: "\e540"
    }
    .recruitday .icon-mat-local_cafe:before {
        content: "\e541"
    }
    .recruitday .icon-mat-local_car_wash:before {
        content: "\e542"
    }
    .recruitday .icon-mat-local_convenience_store:before {
        content: "\e543"
    }
    .recruitday .icon-mat-restaurant_menu:before {
        content: "\e561"
    }
    .recruitday .icon-mat-local_drink:before {
        content: "\e544"
    }
    .recruitday .icon-mat-local_florist:before {
        content: "\e545"
    }
    .recruitday .icon-mat-local_gas_station:before {
        content: "\e546"
    }
    .recruitday .icon-mat-shopping_cart:before {
        content: "\e8cc"
    }
    .recruitday .icon-mat-local_hospital:before {
        content: "\e548"
    }
    .recruitday .icon-mat-local_laundry_service:before {
        content: "\e54a"
    }
    .recruitday .icon-mat-local_library:before {
        content: "\e54b"
    }
    .recruitday .icon-mat-local_mall:before {
        content: "\e54c"
    }
    .recruitday .icon-mat-theaters:before {
        content: "\e8da"
    }
    .recruitday .icon-mat-local_offer:before {
        content: "\e54e"
    }
    .recruitday .icon-mat-local_parking:before {
        content: "\e54f"
    }
    .recruitday .icon-mat-local_pharmacy:before {
        content: "\e550"
    }
    .recruitday .icon-mat-local_pizza:before {
        content: "\e552"
    }
    .recruitday .icon-mat-print:before {
        content: "\e8ad"
    }
    .recruitday .icon-mat-local_shipping:before {
        content: "\e558"
    }
    .recruitday .icon-mat-local_taxi:before {
        content: "\e559"
    }
    .recruitday .icon-mat-location_city:before {
        content: "\e7f1"
    }
    .recruitday .icon-mat-location_off:before {
        content: "\e0c7"
    }
    .recruitday .icon-mat-room:before {
        content: "\e8b4"
    }
    .recruitday .icon-mat-lock_open:before {
        content: "\e898"
    }
    .recruitday .icon-mat-lock_outline:before {
        content: "\e899"
    }
    .recruitday .icon-mat-looks:before {
        content: "\e3fc"
    }
    .recruitday .icon-mat-looks_3:before {
        content: "\e3fb"
    }
    .recruitday .icon-mat-looks_4:before {
        content: "\e3fd"
    }
    .recruitday .icon-mat-looks_5:before {
        content: "\e3fe"
    }
    .recruitday .icon-mat-looks_6:before {
        content: "\e3ff"
    }
    .recruitday .icon-mat-looks_one:before {
        content: "\e400"
    }
    .recruitday .icon-mat-looks_two:before {
        content: "\e401"
    }
    .recruitday .icon-mat-sync:before {
        content: "\e627"
    }
    .recruitday .icon-mat-loupe:before {
        content: "\e402"
    }
    .recruitday .icon-mat-low_priority:before {
        content: "\e16d"
    }
    .recruitday .icon-mat-loyalty:before {
        content: "\e89a"
    }
    .recruitday .icon-mat-mail_outline:before {
        content: "\e0e1"
    }
    .recruitday .icon-mat-map:before {
        content: "\e55b"
    }
    .recruitday .icon-mat-markunread_mailbox:before {
        content: "\e89b"
    }
    .recruitday .icon-mat-memory:before {
        content: "\e322"
    }
    .recruitday .icon-mat-menu:before {
        content: "\e5d2"
    }
    .recruitday .icon-mat-message:before {
        content: "\e0c9"
    }
    .recruitday .icon-mat-mic:before {
        content: "\e029"
    }
    .recruitday .icon-mat-mic_none:before {
        content: "\e02a"
    }
    .recruitday .icon-mat-mic_off:before {
        content: "\e02b"
    }
    .recruitday .icon-mat-mms:before {
        content: "\e618"
    }
    .recruitday .icon-mat-mode_comment:before {
        content: "\e253"
    }
    .recruitday .icon-mat-monetization_on:before {
        content: "\e263"
    }
    .recruitday .icon-mat-money_off:before {
        content: "\e25c"
    }
    .recruitday .icon-mat-monochrome_photos:before {
        content: "\e403"
    }
    .recruitday .icon-mat-mood_bad:before {
        content: "\e7f3"
    }
    .recruitday .icon-mat-more:before {
        content: "\e619"
    }
    .recruitday .icon-mat-more_horiz:before {
        content: "\e5d3"
    }
    .recruitday .icon-mat-more_vert:before {
        content: "\e5d4"
    }
    .recruitday .icon-mat-motorcycle:before {
        content: "\e91b"
    }
    .recruitday .icon-mat-mouse:before {
        content: "\e323"
    }
    .recruitday .icon-mat-move_to_inbox:before {
        content: "\e168"
    }
    .recruitday .icon-mat-movie_creation:before {
        content: "\e404"
    }
    .recruitday .icon-mat-movie_filter:before {
        content: "\e43a"
    }
    .recruitday .icon-mat-multiline_chart:before {
        content: "\e6df"
    }
    .recruitday .icon-mat-music_note:before {
        content: "\e405"
    }
    .recruitday .icon-mat-music_video:before {
        content: "\e063"
    }
    .recruitday .icon-mat-nature:before {
        content: "\e406"
    }
    .recruitday .icon-mat-nature_people:before {
        content: "\e407"
    }
    .recruitday .icon-mat-navigation:before {
        content: "\e55d"
    }
    .recruitday .icon-mat-near_me:before {
        content: "\e569"
    }
    .recruitday .icon-mat-network_cell:before {
        content: "\e1b9"
    }
    .recruitday .icon-mat-network_check:before {
        content: "\e640"
    }
    .recruitday .icon-mat-network_locked:before {
        content: "\e61a"
    }
    .recruitday .icon-mat-network_wifi:before {
        content: "\e1ba"
    }
    .recruitday .icon-mat-new_releases:before {
        content: "\e031"
    }
    .recruitday .icon-mat-next_week:before {
        content: "\e16a"
    }
    .recruitday .icon-mat-nfc:before {
        content: "\e1bb"
    }
    .recruitday .icon-mat-no_encryption:before {
        content: "\e641"
    }
    .recruitday .icon-mat-signal_cellular_no_sim:before {
        content: "\e1ce"
    }
    .recruitday .icon-mat-note:before {
        content: "\e06f"
    }
    .recruitday .icon-mat-note_add:before {
        content: "\e89c"
    }
    .recruitday .icon-mat-notifications:before {
        content: "\e7f4"
    }
    .recruitday .icon-mat-notifications_active:before {
        content: "\e7f7"
    }
    .recruitday .icon-mat-notifications_none:before {
        content: "\e7f5"
    }
    .recruitday .icon-mat-notifications_off:before {
        content: "\e7f6"
    }
    .recruitday .icon-mat-notifications_paused:before {
        content: "\e7f8"
    }
    .recruitday .icon-mat-offline_pin:before {
        content: "\e90a"
    }
    .recruitday .icon-mat-ondemand_video:before {
        content: "\e63a"
    }
    .recruitday .icon-mat-opacity:before {
        content: "\e91c"
    }
    .recruitday .icon-mat-open_in_browser:before {
        content: "\e89d"
    }
    .recruitday .icon-mat-open_with:before {
        content: "\e89f"
    }
    .recruitday .icon-mat-pages:before {
        content: "\e7f9"
    }
    .recruitday .icon-mat-pageview:before {
        content: "\e8a0"
    }
    .recruitday .icon-mat-pan_tool:before {
        content: "\e925"
    }
    .recruitday .icon-mat-panorama:before {
        content: "\e40b"
    }
    .recruitday .icon-mat-radio_button_unchecked:before {
        content: "\e836"
    }
    .recruitday .icon-mat-panorama_horizontal:before {
        content: "\e40d"
    }
    .recruitday .icon-mat-panorama_vertical:before {
        content: "\e40e"
    }
    .recruitday .icon-mat-panorama_wide_angle:before {
        content: "\e40f"
    }
    .recruitday .icon-mat-party_mode:before {
        content: "\e7fa"
    }
    .recruitday .icon-mat-pause:before {
        content: "\e034"
    }
    .recruitday .icon-mat-pause_circle_filled:before {
        content: "\e035"
    }
    .recruitday .icon-mat-pause_circle_outline:before {
        content: "\e036"
    }
    .recruitday .icon-mat-people_outline:before {
        content: "\e7fc"
    }
    .recruitday .icon-mat-perm_camera_mic:before {
        content: "\e8a2"
    }
    .recruitday .icon-mat-perm_contact_calendar:before {
        content: "\e8a3"
    }
    .recruitday .icon-mat-perm_data_setting:before {
        content: "\e8a4"
    }
    .recruitday .icon-mat-perm_device_information:before {
        content: "\e8a5"
    }
    .recruitday .icon-mat-person_outline:before {
        content: "\e7ff"
    }
    .recruitday .icon-mat-perm_media:before {
        content: "\e8a7"
    }
    .recruitday .icon-mat-perm_phone_msg:before {
        content: "\e8a8"
    }
    .recruitday .icon-mat-perm_scan_wifi:before {
        content: "\e8a9"
    }
    .recruitday .icon-mat-person:before {
        content: "\e7fd"
    }
    .recruitday .icon-mat-person_add:before {
        content: "\e7fe"
    }
    .recruitday .icon-mat-person_pin:before {
        content: "\e55a"
    }
    .recruitday .icon-mat-person_pin_circle:before {
        content: "\e56a"
    }
    .recruitday .icon-mat-personal_video:before {
        content: "\e63b"
    }
    .recruitday .icon-mat-pets:before {
        content: "\e91d"
    }
    .recruitday .icon-mat-phone_android:before {
        content: "\e324"
    }
    .recruitday .icon-mat-phone_bluetooth_speaker:before {
        content: "\e61b"
    }
    .recruitday .icon-mat-phone_forwarded:before {
        content: "\e61c"
    }
    .recruitday .icon-mat-phone_in_talk:before {
        content: "\e61d"
    }
    .recruitday .icon-mat-phone_iphone:before {
        content: "\e325"
    }
    .recruitday .icon-mat-phone_locked:before {
        content: "\e61e"
    }
    .recruitday .icon-mat-phone_missed:before {
        content: "\e61f"
    }
    .recruitday .icon-mat-phone_paused:before {
        content: "\e620"
    }
    .recruitday .icon-mat-phonelink_erase:before {
        content: "\e0db"
    }
    .recruitday .icon-mat-phonelink_lock:before {
        content: "\e0dc"
    }
    .recruitday .icon-mat-phonelink_off:before {
        content: "\e327"
    }
    .recruitday .icon-mat-phonelink_ring:before {
        content: "\e0dd"
    }
    .recruitday .icon-mat-phonelink_setup:before {
        content: "\e0de"
    }
    .recruitday .icon-mat-photo_album:before {
        content: "\e411"
    }
    .recruitday .icon-mat-photo_filter:before {
        content: "\e43b"
    }
    .recruitday .icon-mat-photo_size_select_actual:before {
        content: "\e432"
    }
    .recruitday .icon-mat-photo_size_select_large:before {
        content: "\e433"
    }
    .recruitday .icon-mat-photo_size_select_small:before {
        content: "\e434"
    }
    .recruitday .icon-mat-picture_as_pdf:before {
        content: "\e415"
    }
    .recruitday .icon-mat-picture_in_picture:before {
        content: "\e8aa"
    }
    .recruitday .icon-mat-picture_in_picture_alt:before {
        content: "\e911"
    }
    .recruitday .icon-mat-pie_chart:before {
        content: "\e6c4"
    }
    .recruitday .icon-mat-pie_chart_outlined:before {
        content: "\e6c5"
    }
    .recruitday .icon-mat-pin_drop:before {
        content: "\e55e"
    }
    .recruitday .icon-mat-play_arrow:before {
        content: "\e037"
    }
    .recruitday .icon-mat-play_circle_filled:before {
        content: "\e038"
    }
    .recruitday .icon-mat-play_circle_outline:before {
        content: "\e039"
    }
    .recruitday .icon-mat-play_for_work:before {
        content: "\e906"
    }
    .recruitday .icon-mat-playlist_add:before {
        content: "\e03b"
    }
    .recruitday .icon-mat-playlist_add_check:before {
        content: "\e065"
    }
    .recruitday .icon-mat-playlist_play:before {
        content: "\e05f"
    }
    .recruitday .icon-mat-plus_one:before {
        content: "\e800"
    }
    .recruitday .icon-mat-polymer:before {
        content: "\e8ab"
    }
    .recruitday .icon-mat-pool:before {
        content: "\eb48"
    }
    .recruitday .icon-mat-portable_wifi_off:before {
        content: "\e0ce"
    }
    .recruitday .icon-mat-portrait:before {
        content: "\e416"
    }
    .recruitday .icon-mat-power:before {
        content: "\e63c"
    }
    .recruitday .icon-mat-power_input:before {
        content: "\e336"
    }
    .recruitday .icon-mat-power_settings_new:before {
        content: "\e8ac"
    }
    .recruitday .icon-mat-pregnant_woman:before {
        content: "\e91e"
    }
    .recruitday .icon-mat-present_to_all:before {
        content: "\e0df"
    }
    .recruitday .icon-mat-priority_high:before {
        content: "\e645"
    }
    .recruitday .icon-mat-public:before {
        content: "\e80b"
    }
    .recruitday .icon-mat-publish:before {
        content: "\e255"
    }
    .recruitday .icon-mat-queue_music:before {
        content: "\e03d"
    }
    .recruitday .icon-mat-queue_play_next:before {
        content: "\e066"
    }
    .recruitday .icon-mat-radio:before {
        content: "\e03e"
    }
    .recruitday .icon-mat-radio_button_checked:before {
        content: "\e837"
    }
    .recruitday .icon-mat-rate_review:before {
        content: "\e560"
    }
    .recruitday .icon-mat-receipt:before {
        content: "\e8b0"
    }
    .recruitday .icon-mat-recent_actors:before {
        content: "\e03f"
    }
    .recruitday .icon-mat-record_voice_over:before {
        content: "\e91f"
    }
    .recruitday .icon-mat-redo:before {
        content: "\e15a"
    }
    .recruitday .icon-mat-refresh:before {
        content: "\e5d5"
    }
    .recruitday .icon-mat-remove:before {
        content: "\e15b"
    }
    .recruitday .icon-mat-remove_circle_outline:before {
        content: "\e15d"
    }
    .recruitday .icon-mat-remove_from_queue:before {
        content: "\e067"
    }
    .recruitday .icon-mat-visibility:before {
        content: "\e8f4"
    }
    .recruitday .icon-mat-remove_shopping_cart:before {
        content: "\e928"
    }
    .recruitday .icon-mat-reorder:before {
        content: "\e8fe"
    }
    .recruitday .icon-mat-repeat:before {
        content: "\e040"
    }
    .recruitday .icon-mat-repeat_one:before {
        content: "\e041"
    }
    .recruitday .icon-mat-replay:before {
        content: "\e042"
    }
    .recruitday .icon-mat-replay_10:before {
        content: "\e059"
    }
    .recruitday .icon-mat-replay_30:before {
        content: "\e05a"
    }
    .recruitday .icon-mat-replay_5:before {
        content: "\e05b"
    }
    .recruitday .icon-mat-reply:before {
        content: "\e15e"
    }
    .recruitday .icon-mat-reply_all:before {
        content: "\e15f"
    }
    .recruitday .icon-mat-report:before {
        content: "\e160"
    }
    .recruitday .icon-mat-warning:before {
        content: "\e002"
    }
    .recruitday .icon-mat-restaurant:before {
        content: "\e56c"
    }
    .recruitday .icon-mat-restore_page:before {
        content: "\e929"
    }
    .recruitday .icon-mat-ring_volume:before {
        content: "\e0d1"
    }
    .recruitday .icon-mat-room_service:before {
        content: "\eb49"
    }
    .recruitday .icon-mat-rotate_90_degrees_ccw:before {
        content: "\e418"
    }
    .recruitday .icon-mat-rotate_left:before {
        content: "\e419"
    }
    .recruitday .icon-mat-rotate_right:before {
        content: "\e41a"
    }
    .recruitday .icon-mat-rounded_corner:before {
        content: "\e920"
    }
    .recruitday .icon-mat-router:before {
        content: "\e328"
    }
    .recruitday .icon-mat-rowing:before {
        content: "\e921"
    }
    .recruitday .icon-mat-rss_feed:before {
        content: "\e0e5"
    }
    .recruitday .icon-mat-rv_hookup:before {
        content: "\e642"
    }
    .recruitday .icon-mat-satellite:before {
        content: "\e562"
    }
    .recruitday .icon-mat-save:before {
        content: "\e161"
    }
    .recruitday .icon-mat-scanner:before {
        content: "\e329"
    }
    .recruitday .icon-mat-school:before {
        content: "\e80c"
    }
    .recruitday .icon-mat-screen_lock_landscape:before {
        content: "\e1be"
    }
    .recruitday .icon-mat-screen_lock_portrait:before {
        content: "\e1bf"
    }
    .recruitday .icon-mat-screen_lock_rotation:before {
        content: "\e1c0"
    }
    .recruitday .icon-mat-screen_rotation:before {
        content: "\e1c1"
    }
    .recruitday .icon-mat-screen_share:before {
        content: "\e0e2"
    }
    .recruitday .icon-mat-sd_storage:before {
        content: "\e1c2"
    }
    .recruitday .icon-mat-search:before {
        content: "\e8b6"
    }
    .recruitday .icon-mat-security:before {
        content: "\e32a"
    }
    .recruitday .icon-mat-select_all:before {
        content: "\e162"
    }
    .recruitday .icon-mat-send:before {
        content: "\e163"
    }
    .recruitday .icon-mat-sentiment_dissatisfied:before {
        content: "\e811"
    }
    .recruitday .icon-mat-sentiment_neutral:before {
        content: "\e812"
    }
    .recruitday .icon-mat-sentiment_satisfied:before {
        content: "\e813"
    }
    .recruitday .icon-mat-sentiment_very_dissatisfied:before {
        content: "\e814"
    }
    .recruitday .icon-mat-sentiment_very_satisfied:before {
        content: "\e815"
    }
    .recruitday .icon-mat-settings:before {
        content: "\e8b8"
    }
    .recruitday .icon-mat-settings_applications:before {
        content: "\e8b9"
    }
    .recruitday .icon-mat-settings_backup_restore:before {
        content: "\e8ba"
    }
    .recruitday .icon-mat-settings_bluetooth:before {
        content: "\e8bb"
    }
    .recruitday .icon-mat-settings_brightness:before {
        content: "\e8bd"
    }
    .recruitday .icon-mat-settings_cell:before {
        content: "\e8bc"
    }
    .recruitday .icon-mat-settings_ethernet:before {
        content: "\e8be"
    }
    .recruitday .icon-mat-settings_input_antenna:before {
        content: "\e8bf"
    }
    .recruitday .icon-mat-settings_input_composite:before {
        content: "\e8c1"
    }
    .recruitday .icon-mat-settings_input_hdmi:before {
        content: "\e8c2"
    }
    .recruitday .icon-mat-settings_input_svideo:before {
        content: "\e8c3"
    }
    .recruitday .icon-mat-settings_overscan:before {
        content: "\e8c4"
    }
    .recruitday .icon-mat-settings_phone:before {
        content: "\e8c5"
    }
    .recruitday .icon-mat-settings_power:before {
        content: "\e8c6"
    }
    .recruitday .icon-mat-settings_remote:before {
        content: "\e8c7"
    }
    .recruitday .icon-mat-settings_system_daydream:before {
        content: "\e1c3"
    }
    .recruitday .icon-mat-settings_voice:before {
        content: "\e8c8"
    }
    .recruitday .icon-mat-share:before {
        content: "\e80d"
    }
    .recruitday .icon-mat-shop:before {
        content: "\e8c9"
    }
    .recruitday .icon-mat-shop_two:before {
        content: "\e8ca"
    }
    .recruitday .icon-mat-shopping_basket:before {
        content: "\e8cb"
    }
    .recruitday .icon-mat-short_text:before {
        content: "\e261"
    }
    .recruitday .icon-mat-show_chart:before {
        content: "\e6e1"
    }
    .recruitday .icon-mat-shuffle:before {
        content: "\e043"
    }
    .recruitday .icon-mat-signal_cellular_4_bar:before {
        content: "\e1c8"
    }
    .recruitday .icon-mat-signal_cellular_connected_no_internet_4_bar:before {
        content: "\e1cd"
    }
    .recruitday .icon-mat-signal_cellular_null:before {
        content: "\e1cf"
    }
    .recruitday .icon-mat-signal_cellular_off:before {
        content: "\e1d0"
    }
    .recruitday .icon-mat-signal_wifi_4_bar:before {
        content: "\e1d8"
    }
    .recruitday .icon-mat-signal_wifi_4_bar_lock:before {
        content: "\e1d9"
    }
    .recruitday .icon-mat-signal_wifi_off:before {
        content: "\e1da"
    }
    .recruitday .icon-mat-sim_card:before {
        content: "\e32b"
    }
    .recruitday .icon-mat-sim_card_alert:before {
        content: "\e624"
    }
    .recruitday .icon-mat-skip_next:before {
        content: "\e044"
    }
    .recruitday .icon-mat-skip_previous:before {
        content: "\e045"
    }
    .recruitday .icon-mat-slideshow:before {
        content: "\e41b"
    }
    .recruitday .icon-mat-slow_motion_video:before {
        content: "\e068"
    }
    .recruitday .icon-mat-stay_primary_portrait:before {
        content: "\e0d6"
    }
    .recruitday .icon-mat-smoke_free:before {
        content: "\eb4a"
    }
    .recruitday .icon-mat-smoking_rooms:before {
        content: "\eb4b"
    }
    .recruitday .icon-mat-textsms:before {
        content: "\e0d8"
    }
    .recruitday .icon-mat-snooze:before {
        content: "\e046"
    }
    .recruitday .icon-mat-sort:before {
        content: "\e164"
    }
    .recruitday .icon-mat-sort_by_alpha:before {
        content: "\e053"
    }
    .recruitday .icon-mat-spa:before {
        content: "\eb4c"
    }
    .recruitday .icon-mat-space_bar:before {
        content: "\e256"
    }
    .recruitday .icon-mat-speaker:before {
        content: "\e32d"
    }
    .recruitday .icon-mat-speaker_group:before {
        content: "\e32e"
    }
    .recruitday .icon-mat-speaker_notes:before {
        content: "\e8cd"
    }
    .recruitday .icon-mat-speaker_notes_off:before {
        content: "\e92a"
    }
    .recruitday .icon-mat-speaker_phone:before {
        content: "\e0d2"
    }
    .recruitday .icon-mat-spellcheck:before {
        content: "\e8ce"
    }
    .recruitday .icon-mat-star_border:before {
        content: "\e83a"
    }
    .recruitday .icon-mat-star_half:before {
        content: "\e839"
    }
    .recruitday .icon-mat-stars:before {
        content: "\e8d0"
    }
    .recruitday .icon-mat-stay_primary_landscape:before {
        content: "\e0d5"
    }
    .recruitday .icon-mat-stop:before {
        content: "\e047"
    }
    .recruitday .icon-mat-stop_screen_share:before {
        content: "\e0e3"
    }
    .recruitday .icon-mat-storage:before {
        content: "\e1db"
    }
    .recruitday .icon-mat-store_mall_directory:before {
        content: "\e563"
    }
    .recruitday .icon-mat-straighten:before {
        content: "\e41c"
    }
    .recruitday .icon-mat-streetview:before {
        content: "\e56e"
    }
    .recruitday .icon-mat-strikethrough_s:before {
        content: "\e257"
    }
    .recruitday .icon-mat-style:before {
        content: "\e41d"
    }
    .recruitday .icon-mat-subdirectory_arrow_left:before {
        content: "\e5d9"
    }
    .recruitday .icon-mat-subdirectory_arrow_right:before {
        content: "\e5da"
    }
    .recruitday .icon-mat-subject:before {
        content: "\e8d2"
    }
    .recruitday .icon-mat-subscriptions:before {
        content: "\e064"
    }
    .recruitday .icon-mat-subtitles:before {
        content: "\e048"
    }
    .recruitday .icon-mat-subway:before {
        content: "\e56f"
    }
    .recruitday .icon-mat-supervisor_account:before {
        content: "\e8d3"
    }
    .recruitday .icon-mat-surround_sound:before {
        content: "\e049"
    }
    .recruitday .icon-mat-swap_calls:before {
        content: "\e0d7"
    }
    .recruitday .icon-mat-swap_horiz:before {
        content: "\e8d4"
    }
    .recruitday .icon-mat-swap_vert:before {
        content: "\e8d5"
    }
    .recruitday .icon-mat-swap_vertical_circle:before {
        content: "\e8d6"
    }
    .recruitday .icon-mat-switch_camera:before {
        content: "\e41e"
    }
    .recruitday .icon-mat-switch_video:before {
        content: "\e41f"
    }
    .recruitday .icon-mat-sync_disabled:before {
        content: "\e628"
    }
    .recruitday .icon-mat-sync_problem:before {
        content: "\e629"
    }
    .recruitday .icon-mat-system_update:before {
        content: "\e62a"
    }
    .recruitday .icon-mat-system_update_alt:before {
        content: "\e8d7"
    }
    .recruitday .icon-mat-tab:before {
        content: "\e8d8"
    }
    .recruitday .icon-mat-tab_unselected:before {
        content: "\e8d9"
    }
    .recruitday .icon-mat-tablet:before {
        content: "\e32f"
    }
    .recruitday .icon-mat-tablet_android:before {
        content: "\e330"
    }
    .recruitday .icon-mat-tablet_mac:before {
        content: "\e331"
    }
    .recruitday .icon-mat-tap_and_play:before {
        content: "\e62b"
    }
    .recruitday .icon-mat-text_fields:before {
        content: "\e262"
    }
    .recruitday .icon-mat-text_format:before {
        content: "\e165"
    }
    .recruitday .icon-mat-texture:before {
        content: "\e421"
    }
    .recruitday .icon-mat-thumb_down:before {
        content: "\e8db"
    }
    .recruitday .icon-mat-thumb_up:before {
        content: "\e8dc"
    }
    .recruitday .icon-mat-thumbs_up_down:before {
        content: "\e8dd"
    }
    .recruitday .icon-mat-timelapse:before {
        content: "\e422"
    }
    .recruitday .icon-mat-timeline:before {
        content: "\e922"
    }
    .recruitday .icon-mat-timer:before {
        content: "\e425"
    }
    .recruitday .icon-mat-timer_10:before {
        content: "\e423"
    }
    .recruitday .icon-mat-timer_3:before {
        content: "\e424"
    }
    .recruitday .icon-mat-timer_off:before {
        content: "\e426"
    }
    .recruitday .icon-mat-title:before {
        content: "\e264"
    }
    .recruitday .icon-mat-toc:before {
        content: "\e8de"
    }
    .recruitday .icon-mat-today:before {
        content: "\e8df"
    }
    .recruitday .icon-mat-toll:before {
        content: "\e8e0"
    }
    .recruitday .icon-mat-tonality:before {
        content: "\e427"
    }
    .recruitday .icon-mat-touch_app:before {
        content: "\e913"
    }
    .recruitday .icon-mat-toys:before {
        content: "\e332"
    }
    .recruitday .icon-mat-track_changes:before {
        content: "\e8e1"
    }
    .recruitday .icon-mat-traffic:before {
        content: "\e565"
    }
    .recruitday .icon-mat-train:before {
        content: "\e570"
    }
    .recruitday .icon-mat-tram:before {
        content: "\e571"
    }
    .recruitday .icon-mat-transfer_within_a_station:before {
        content: "\e572"
    }
    .recruitday .icon-mat-transform:before {
        content: "\e428"
    }
    .recruitday .icon-mat-translate:before {
        content: "\e8e2"
    }
    .recruitday .icon-mat-trending_down:before {
        content: "\e8e3"
    }
    .recruitday .icon-mat-trending_flat:before {
        content: "\e8e4"
    }
    .recruitday .icon-mat-trending_up:before {
        content: "\e8e5"
    }
    .recruitday .icon-mat-tune:before {
        content: "\e429"
    }
    .recruitday .icon-mat-tv:before {
        content: "\e333"
    }
    .recruitday .icon-mat-unarchive:before {
        content: "\e169"
    }
    .recruitday .icon-mat-undo:before {
        content: "\e166"
    }
    .recruitday .icon-mat-unfold_less:before {
        content: "\e5d6"
    }
    .recruitday .icon-mat-unfold_more:before {
        content: "\e5d7"
    }
    .recruitday .icon-mat-update:before {
        content: "\e923"
    }
    .recruitday .icon-mat-usb:before {
        content: "\e1e0"
    }
    .recruitday .icon-mat-verified_user:before {
        content: "\e8e8"
    }
    .recruitday .icon-mat-vertical_align_bottom:before {
        content: "\e258"
    }
    .recruitday .icon-mat-vertical_align_center:before {
        content: "\e259"
    }
    .recruitday .icon-mat-vertical_align_top:before {
        content: "\e25a"
    }
    .recruitday .icon-mat-vibration:before {
        content: "\e62d"
    }
    .recruitday .icon-mat-video_call:before {
        content: "\e070"
    }
    .recruitday .icon-mat-video_label:before {
        content: "\e071"
    }
    .recruitday .icon-mat-video_library:before {
        content: "\e04a"
    }
    .recruitday .icon-mat-videocam:before {
        content: "\e04b"
    }
    .recruitday .icon-mat-videocam_off:before {
        content: "\e04c"
    }
    .recruitday .icon-mat-videogame_asset:before {
        content: "\e338"
    }
    .recruitday .icon-mat-view_agenda:before {
        content: "\e8e9"
    }
    .recruitday .icon-mat-view_array:before {
        content: "\e8ea"
    }
    .recruitday .icon-mat-view_carousel:before {
        content: "\e8eb"
    }
    .recruitday .icon-mat-view_column:before {
        content: "\e8ec"
    }
    .recruitday .icon-mat-view_comfy:before {
        content: "\e42a"
    }
    .recruitday .icon-mat-view_compact:before {
        content: "\e42b"
    }
    .recruitday .icon-mat-view_day:before {
        content: "\e8ed"
    }
    .recruitday .icon-mat-view_headline:before {
        content: "\e8ee"
    }
    .recruitday .icon-mat-view_list:before {
        content: "\e8ef"
    }
    .recruitday .icon-mat-view_module:before {
        content: "\e8f0"
    }
    .recruitday .icon-mat-view_quilt:before {
        content: "\e8f1"
    }
    .recruitday .icon-mat-view_stream:before {
        content: "\e8f2"
    }
    .recruitday .icon-mat-view_week:before {
        content: "\e8f3"
    }
    .recruitday .icon-mat-vignette:before {
        content: "\e435"
    }
    .recruitday .icon-mat-visibility_off:before {
        content: "\e8f5"
    }
    .recruitday .icon-mat-voice_chat:before {
        content: "\e62e"
    }
    .recruitday .icon-mat-voicemail:before {
        content: "\e0d9"
    }
    .recruitday .icon-mat-volume_down:before {
        content: "\e04d"
    }
    .recruitday .icon-mat-volume_mute:before {
        content: "\e04e"
    }
    .recruitday .icon-mat-volume_off:before {
        content: "\e04f"
    }
    .recruitday .icon-mat-volume_up:before {
        content: "\e050"
    }
    .recruitday .icon-mat-vpn_key:before {
        content: "\e0da"
    }
    .recruitday .icon-mat-vpn_lock:before {
        content: "\e62f"
    }
    .recruitday .icon-mat-wallpaper:before {
        content: "\e1bc"
    }
    .recruitday .icon-mat-watch:before {
        content: "\e334"
    }
    .recruitday .icon-mat-watch_later:before {
        content: "\e924"
    }
    .recruitday .icon-mat-wb_auto:before {
        content: "\e42c"
    }
    .recruitday .icon-mat-wb_incandescent:before {
        content: "\e42e"
    }
    .recruitday .icon-mat-wb_iridescent:before {
        content: "\e436"
    }
    .recruitday .icon-mat-wb_sunny:before {
        content: "\e430"
    }
    .recruitday .icon-mat-wc:before {
        content: "\e63d"
    }
    .recruitday .icon-mat-web:before {
        content: "\e051"
    }
    .recruitday .icon-mat-web_asset:before {
        content: "\e069"
    }
    .recruitday .icon-mat-weekend:before {
        content: "\e16b"
    }
    .recruitday .icon-mat-whatshot:before {
        content: "\e80e"
    }
    .recruitday .icon-mat-widgets:before {
        content: "\e1bd"
    }
    .recruitday .icon-mat-wifi:before {
        content: "\e63e"
    }
    .recruitday .icon-mat-wifi_lock:before {
        content: "\e1e1"
    }
    .recruitday .icon-mat-wifi_tethering:before {
        content: "\e1e2"
    }
    .recruitday .icon-mat-work:before {
        content: "\e8f9"
    }
    .recruitday .icon-mat-wrap_text:before {
        content: "\e25b"
    }
    .recruitday .icon-mat-youtube_searched_for:before {
        content: "\e8fa"
    }
    .recruitday .icon-mat-zoom_in:before {
        content: "\e8ff"
    }
    .recruitday .icon-mat-zoom_out:before {
        content: "\e901"
    }
    .recruitday .icon-mat-zoom_out_map:before {
        content: "\e56b"
    }
    .recruitday .icon-facebook.colored {
        color: #4761A2
    }
    .recruitday .icon-twitter.colored {
        color: #1F9BD3
    }
    .recruitday .icon-googleplus.colored {
        color: #D34836
    }
    .recruitday .icon-pinterest.colored {
        color: #CB2027
    }
    .recruitday .icon-youtube.colored {
        color: #DC2B1B
    }
    .recruitday .icon-linkedin.colored {
        color: #1B86BC
    }
    .recruitday h1,
    .recruitday h2,
    .recruitday h3,
    .recruitday h4,
    .recruitday h5,
    .recruitday h6 {
        line-height: 1.4em;
        font-weight: 400
    }
    @media (max-width: 700px) {
        .recruitday h1,
        .recruitday h2,
        .recruitday h3,
        .recruitday h4,
        .recruitday h5,
        .recruitday h6 {
            line-height: 1.4em
        }
    }
    .recruitday h1,
    .recruitday .h1 {
        font-size: 2.441em
    }
    .recruitday h2,
    .recruitday .h2 {
        font-size: 25px;
    }
    .recruitday h3,
    .recruitday .h3 {
        font-size: 1.563em
    }
    .recruitday h4,
    .recruitday .h4 {
        font-size: 1.25em
    }
    .recruitday h5,
    .recruitday .h5 {
        font-size: 1em
    }
    .recruitday h6,
    .recruitday .h6 {
        font-size: 0.8em
    }
    .recruitday p {
        font-style: normal;
        font-size: 12px;
        font-weight: 400;
        line-height: 1.4em;
    }
    @media screen and (max-width: 850px) {
        .recruitday p {
            /*line-height: 1.6em*/
        }
    }
    .recruitday p.lead,
    .recruitday p.intro {
        font-size: 1.4em;
        font-weight: 200
    }
    @media (max-width: 700px) {
        .recruitday p.lead,
        .recruitday p.intro {
            font-size: 1.2em;
            line-height: 1.6em
        }
    }
    .recruitday p.pullup {
        margin-top: -20px
    }
    .recruitday p.small {
        font-size: 12px
    }
    .recruitday p.minimalmargin {
        margin: 0.3125em 0
    }
    .recruitday p.footnote {
        line-height: 1.5em
    }
    .recruitday blockquote {
        font-size: 1.4em;
        font-weight: 200;
        line-height: 1.9em;
        font-style: italic;
        margin: 2.5em 0;
        padding: 30px
    }
    .recruitday blockquote:before {
        display: block;
        content: "\201c";
        color: #FF4906;
        font-size: 2em;
        font-weight: bold
    }
    @media (max-width: 700px) {
        .recruitday blockquote {
            margin: 1.3em 0;
            padding: 5px 10px;
            line-height: 1.5em;
            text-align: left !important
        }
    }
    .recruitday blockquote>p {
        font-size: 1em;
        display: inline-block;
        margin: 0;
        padding: 0 0 20px 0
    }
    .recruitday blockquote>p:before,
    .recruitday blockquote>p:after {
        content: none
    }
    .recruitday small,
    .recruitday figcaption,
    .recruitday caption,
    .recruitday legend,
    .recruitday span.small,
    .recruitday .textsmall {
        font-size: 0.75em
    }
    .recruitday address {
        display: block;
        font-style: normal;
        line-height: 1.6em
    }
    .recruitday em,
    .recruitday .italic {
        font-style: italic
    }
    .recruitday .footnote {
        display: block;
        color: #888;
        font-size: 0.875em;
        line-height: 1.6em
    }
    .recruitday .microcopy{
        font-size: 12px;
        line-height: 1.5em;
    }
    .recruitday .sectionheading {
        margin: 0 0 10px 0;
        color: #222222;
    }
    .recruitday .center,
    .recruitday .card.comparison .remove,
    .recruitday .modal .comparison.content .remove,
    .recruitday .modal .comparison.window .remove,
    .recruitday .textcenter {
        text-align: center
    }
    .recruitday .right,
    .recruitday .textright {
        text-align: right
    }
    .recruitday .left,
    .recruitday table,
    .recruitday .textleft {
        text-align: left
    }
    .recruitday .highlight {
        color: #CCFF00;
    }
    .recruitday .highlight.green,
    .recruitday .highlight.success {
        color: #03A838
    }
    .recruitday .highlight.red,
    .recruitday .highlight.error {
        color: #DC2B1B
    }
    .recruitday .highlight.lightgray {
        color: #aaa
    }
    .recruitday .highlight.blue {
        color: #1D7AC8
    }
    .recruitday .highlight.yellow {
        color: gold
    }
    .recruitday .bold,
    .recruitday form legend,
    .recruitday form label {
        font-weight: bold
    }
    .recruitday .normal {
        font-weight: 400
    }
    .recruitday .light {
        font-weight: 300
    }
    .recruitday .thin {
        font-weight: 100
    }
    .recruitday .uppercase,
    .recruitday .textuppercase {
        text-transform: uppercase
    }
    .recruitday .underline,
    .recruitday .textunderline {
        text-decoration: underline;
    }
    .recruitday .textdefault {
        color: #E7E7E7
    }
    .recruitday .textwhite {
        color: #eee;
    }
    .recruitday .textgray {
        color: #888;
    }
    .recruitday .textdarkgray{
        color: #a1a1a1;
    }
    .recruitday .clipboardtextgray{
        color: #929292;
    }
    .recruitday .textdarkblack,
    .recruitday .textdarkblack:hover{
        color: #000;
    }
    .recruitday .bgshade1 {
        background-image: linear-gradient(to right, #ff8700, #ff4906);
        background-image: linear-gradient(to right, #ff8700, #ff4906);
        background-image: linear-gradient(to right, #ff8700, #ff4906);
        background-image: linear-gradient(to right, #ff8700, #ff4906);
        background-image: linear-gradient(to right, #ff8700, #ff4906)
    }
    .recruitday .bgshade2 {
        background-image: linear-gradient(to right, #e95817, #e2563e);
        background-image: linear-gradient(to right, #e95817, #e2563e);
        background-image: linear-gradient(to right, #e95817, #e2563e);
        background-image: linear-gradient(to right, #e95817, #e2563e);
        background-image: linear-gradient(to right, #e95817, #e2563e)
    }
    .recruitday .bgshade3 {
        background-image: linear-gradient(to right, #1d7ac8, #2098fb);
        background-image: linear-gradient(to right, #1d7ac8, #2098fb);
        background-image: linear-gradient(to right, #1d7ac8, #2098fb);
        background-image: linear-gradient(to right, #1d7ac8, #2098fb);
        background-image: linear-gradient(to right, #1d7ac8, #2098fb)
    }
    .recruitday .bgshade4 {
        background-image: linear-gradient(to right, #626262, #222222);
        background-image: linear-gradient(to right, #626262, #222222);
        background-image: linear-gradient(to right, #626262, #222222);
        background-image: linear-gradient(to right, #626262, #222222);
        background-image: linear-gradient(to right, #626262, #222222)
    }
    .recruitday .brandbg {
        background-color: #FF4906;
        color: #fff
    }
    .recruitday .bluebg {
        background-color: #1D7AC8;
        color: #fff
    }
    .recruitday .successbg {
        background-color: #03A838;
        color: #fff
    }
    .recruitday .errorbg {
        background-color: #DC2B1B;
        color: #fff
    }
    .recruitday a.blocklink {
        display: block;
        color: #4A4A4A;
        text-decoration: none
    }
    .recruitday a.darklink {
        color: #4A4A4A
    }
    .recruitday a.darklink:hover {
        color: #888
    }
    .recruitday a.whitelink {
        color: #fff;
        display: inline-block
    }
    .recruitday a.whitelink:hover {
        color: #aaa
    }
    .recruitday a.graylink {
        color: #aaa;
        display: inline-block
    }
    .recruitday a.graylink:hover {
        color: #E7E7E7
    }
    .recruitday a.redlink,
    .recruitday a.redlink:hover{
        color: #ff3823;
    }
    .recruitday a.inline {
        border-bottom: 1px dotted #555
    }
    .recruitday .linkback {
        color: #aaa
    }
    .recruitday .linkback:hover {
        color: #FF4906
    }
    .recruitday .colorswatch {
        display: inline-block;
        height: 20px;
        width: 20px;
        background-color: #555;
        border-radius: 8px;
        border: 1px solid #eee
    }
    .recruitday .colorswatch.active,
    .recruitday .colorswatch:hover {
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        border: none
    }
    .recruitday .colorswatch.active {
        width: 21px;
        height: 21px
    }
    .recruitday .stickyhead {
        position: fixed;
        z-index: 18;
        top: 0;
        left: 0;
        width: 100%
    }
    .recruitday .stickyheadwrap {
        height: 6.125em
    }
    .recruitday hr.minimalmargin {
        margin: 1em 0
    }
    .recruitday hr.narrow {
        width: 8em;
        background: #E7E7E7
    }
    .recruitday hr.center,
    .recruitday .card.comparison hr.remove,
    .recruitday .modal .comparison.content hr.remove,
    .recruitday .modal .comparison.window hr.remove {
        margin-left: auto;
        margin-right: auto
    }
    .recruitday hr.white {
        background: #fff
    }
    .recruitday hr.dark {
        background: #555
    }
    .recruitday hr.short {
        width: 180px
    }
    .recruitday .textdivider {
        margin-bottom: -30px
    }
    .recruitday .textdivider .text {
        margin: 0 auto;
        padding: 5px 20px;
        background: #222;
        color: #fff;
        border: 1px solid #E7E7E7;
        border-radius: 100px;
        border-radius: 100px;
        border-radius: 100px;
        display: inline-block;
        position: relative;
        top: -67px;
        text-transform: uppercase;
        font-size: 12px
    }
    @media screen and (max-width: 700px) {
        .recruitday .textdivider .text {
            background: #fff;
            color: #555
        }
    }
    .recruitday .borderleft {
        border-left: 1px solid #E7E7E7
    }
    .recruitday .borderleft7 {
        border-left: 7px solid #EBEBEB;
    }
    .recruitday .borderleft.dark {
        border-color: #333
    }
    .recruitday .borderright {
        border-right: 1px solid #E7E7E7
    }
    .recruitday .borderright7 {
        border-right: 7px solid #EBEBEB;
    }
    .recruitday .borderright.dark {
        border-color: #333
    }
    .recruitday .bordertop {
        border-top: 1px solid #E7E7E7
    }
    .recruitday .bordertop.dark {
        border-color: #333
    }
    .recruitday .borderbottom.gray {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .borderbottom.dark {
        border-color: #333
    }
    .recruitday .borderbottom1.lightgray{
        border-bottom: 1px solid #ebebeb;
    }
    .recruitday .highlighted,
    .recruitday .well {
        background-color: #F5F5F5;
        /*border-bottom: 1px solid #DDD*/
        /*border:none !important;*/
    }
     .recruitday .well{
        border:none;
     }
    .recruitday .alert {
        /*padding: 10px 20px;
        background-color: #66B1F0;
        color: #fff;
        border: none !important;
        border-radius: 3px;
        border-radius: 3px;*/
        border-radius: 0;
        z-index: 18;
        font-size: 0.875em
    }
    .recruitday .alert.success {
        background: #4EBB71;
        border-radius: 4px;
        border-color: transparent;
        margin-top: 20px;
        text-align: left;
        color: #fff !important;
    }
    .recruitday .alert.warning {
        background: #FFE4A8;
        color: #7B640B
    }
    .recruitday .alert.error {
        background: #FF7568;
        margin: unset;
    }
    .recruitday .notify-alert-success,
    .recruitday .notify-alert-danger{
        /*position: absolute;
        right: 15px;
        width: 300px;*/
        top: 0;
        transition: opacity 0.5s ease-out;
        -webkit-transition: opacity 0.5s ease-out;
        -moz-transition: opacity 0.5s ease-out;
        -ms-transition: opacity 0.5s ease-out;
        -o-transition: opacity 0.5s ease-out;
        opacity: 5;
    }
    .recruitday .notify-alert-success.rd-alert-success,
    .recruitday .notify-alert-danger.rd-alert-danger{
        opacity: 1;
        transition: opacity 0.5s ease-in;
        -webkit-transition: opacity 0.5s ease-in;
        -moz-transition: opacity 0.5s ease-in;
        -ms-transition: opacity 0.5s ease-in;
        -o-transition: opacity 0.5s ease-in;
    }
    .recruitday .notify-alert-success.rd-alert-success.hidden,
    .recruitday .notify-alert-danger.rd-alert-danger.hidden{
        opacity: 0;
        display: unset !important;
    }
    .recruitday .alert.neutral,
    .recruitday .alert.gray {
        background-color: #eee;
        color: #555 !important
    }
    .recruitday .alert.slidedown {
        top: 0;
        width: 100%;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3)
    }
    .recruitday .alert.slidedown .icon {
        padding: 20px;
        font-size: 30px;
        top: 4px;
        left: 0px;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3)
    }
    .recruitday .alert.slidedown.success .icon {
        background-color: #009e2e
    }
    .recruitday .alert.slidedown#comparisonbar {
        z-index: 17
    }
    .recruitday .alert.slidedown#comparisonbar .icon {
        background-color: #FFDB1D
    }
    .recruitday #previewbar {
        font-size: 12px;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3)
    }
    .recruitday .notification {
        border-radius: 100px;
        border-radius: 100px;
        border-radius: 100px;
        text-align: center;
        padding: 2px 7px;
        background: #aaa;
        font-size: 0.6875em
    }
    .recruitday .notification.danger {
        background: #DC2B1B
    }
    .recruitday .notification.success {
        background: #03A838
    }
    .recruitday .notification.warning {
        background: #FF4906;
        color: #fff
    }
    /*.recruitday .badge {
        color: #CCFF00;
        padding: 6px 7px;
        background-color: #1a2732;
        font-size: 11px;
        display: inline-block;
        line-height: 0;
        top: -1px
    }*/
    /*.recruitday .badge.error {
        background-color: #DC2B1B
    }
    .recruitday .badge.success {
        background-color: #03A838
    }
    .recruitday .badge.neutral,
    .recruitday .badge.gray {
        background-color: #aaa
    }
    .recruitday .badge.bordered,
    .recruitday ul.badge.listgroup,
    .recruitday ol.badge.listgroup,
    .recruitday button.badge.closable-tag,
    .recruitday .badge.button.closable-tag {
        background-color: transparent;
        border: 1px solid #E7E7E7;
        color: #4A4A4A
    }
    .recruitday .badge.bordered.white,
    .recruitday ul.badge.white.listgroup,
    .recruitday ol.badge.white.listgroup,
    .recruitday button.badge.white.closable-tag,
    .recruitday .badge.white.button.closable-tag {
        color: #fff
    }
    .recruitday .badge.blue {
        background-color: #1D7AC8
    }
    .recruitday .badge.withpromo {
        background-color: #7ED321;
        top: 5px;
        left: 5px;
        font-size: 11px;
        font-weight: normal
    }
    .recruitday .badge.withpromo .icon-mat-check_circle {
        top: 1px
    }
    .recruitday .badge.withpromo.featuredpromo {
        background-color: #FF6725
    }
    .recruitday .badge.narrow {
        font-weight: normal;
        font-size: 10px;
        line-height: 1
    }
    .recruitday .dealerbadge .certified {
        width: 20px
    }
    .recruitday .dealerbadge .responsive {
        width: 28px
    }*/
    /*.recruitday #verifiedbadge,
    .recruitday #verifiedbadgemodal {
        background-color: #41BF6A;
        color: #fff;
        height: 50px;
        font-size: 0.875em
    }
    .recruitday #verifiedbadge a,
    .recruitday #verifiedbadgemodal a {
        display: block
    }
    .recruitday #verifiedbadgemodal {
        margin-left: -24px;
        margin-right: -27px;
        border: none;
        border-radius: 0px
    }*/
    .recruitday table {
        width: 100%
    }
    .recruitday table thead {
        border-bottom: 2px solid #E7E7E7
    }
    .recruitday table tr {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday table td,
    .recruitday table th {
        padding: 1em
    }
    .recruitday table td:first-of-type,
    .recruitday table th:first-of-type {
        padding-left: 0
    }
    .recruitday table.zebra tr {
        border-bottom: none
    }
    .recruitday table.zebra tr:nth-child(even) {
        background: #F5F5F5
    }
    .recruitday table.zebra tr:last-child {
        border: none
    }
    .recruitday table.zebra td {
        padding-left: 10px
    }
    .recruitday table.new {
        font-size: 12px
    }
    .recruitday table.new thead {
        border-bottom-width: 1px
    }
    .recruitday table.new tbody {
        font-size: 14px
    }
    .recruitday ul.nopad,
    .recruitday ol.nopad {
        padding-left: 0
    }
    .recruitday ul.nostyle,
    .recruitday ol.nostyle {
        list-style-type: none
    }
    .recruitday ul.noindent,
    .recruitday ol.noindent {
        padding-left: 1em
    }
    /*.recruitday ul.bordered>li,
    .recruitday ul.listgroup>li,
    .recruitday ul.button.closable-tag>li,
    .recruitday ol.bordered>li,
    .recruitday ol.listgroup>li,
    .recruitday ol.button.closable-tag>li {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday ul.zebra>li:nth-child(even),
    .recruitday ol.zebra>li:nth-child(even) {
        background: #F5F5F5
    }*/
    .recruitday ul.listgroup,
    .recruitday ol.listgroup {
        border: 1px solid #E7E7E7
    }
    .recruitday ul.listgroup>li,
    .recruitday ol.listgroup>li {
        padding: 0.75em;
        margin: 0
    }
    .recruitday ul.listgroup>li:last-of-type,
    .recruitday ol.listgroup>li:last-of-type {
        border: none
    }
    /*.recruitday .financialresults {
        background: #E3F9ED;
        color: #0B8A0B
    }
    .recruitday .financialbreakdown li,
    .recruitday .financialbreakdown>div {
        border-bottom: 1px solid #E7E7E7
    }*/
    .recruitday .breadcrumb .withreturnlink {
        font-size: 10px;
        opacity: 0.7
    }
    .recruitday .breadcrumb .right-aligned-breadcrumb {
        margin-right: -6%
    }
    .recruitday .breadcrumb .right-aligned-breadcrumb a {
        font-size: 10px
    }
    .recruitday .breadcrumb {
        padding: 0;
        margin: 0;
        background-color: transparent;
        color: #222;
    }
    .recruitday nav.breadcrumb {
        width: 100%
    }
    .recruitday nav.breadcrumb a {
        display: inline-block;
        font-size: 12px;
        padding: 3px;
        padding-right: 0;
    }
    .recruitday nav.breadcrumb a:hover {
        color: #CCFF00;
    }
    .recruitday nav.breadcrumb>span:last-of-type:after {
        content: ""
    }
    .recruitday nav.breadcrumb>span:after {
        font-family: 'icons' !important;
        content: "\e76f";
        padding-left: 0.75em;
        color: #4A4A4A !important;
        margin-top: 3px;
        position: relative;
        top: 1px;
        font-size: 11px
    }
    .recruitday nav.breadcrumb .action a:after {
        content: none
    }
    .recruitday nav.breadcrumb .action a {
        border: 1px solid #E7E7E7;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        background-color: transparent;
        padding: 2px 10px;
        text-align: center
    }
    .recruitday nav.navtab {
        display: inline-block;
        /*border: 1px solid #e6e6e6;*/
        font-size: 0;
    }
    .recruitday nav.navtab a {
        color: #222;
        font-size: 10px;
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        padding: 5px 20px;
        border-right: 1px solid #f6f6f6;  
        display: inline-block; 
        background-color: #f6f6f6;
    }
    .recruitday nav.navtab a:last-child {
        border-right: none;
    }
    .recruitday nav.navtab a:hover,
    .recruitday nav.navtab a.active {
        background: #fff;
        color: #555;
    }
    .recruitday nav.tab {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday nav.tab a {
        color: #888;
        border-radius: 3px 3px 0 0;
        font-size: 0.875em;
        font-family: "Roboto","Arial", "Helvetica Neue", sans-serif;
        border: 1px solid #E7E7E7;
        margin: 0 5px -2px 0;
        padding: 13px 20px
    }
    .recruitday nav.tab .active {
        background: #FAFAFA;
        border-bottom: none;
        color: #555
    }
    .recruitday nav.tab .inactive {
        border: none;
        background: #eee
    }
    .recruitday nav.tab .inactive:hover {
        background: #E7E7E7
    }
    .recruitday nav.simpletab>a,
    .recruitday nav.simpletab>div {
        display: inline-block;
        font-family: "Open Sans", "Helvetica Neue", sans-serif;
        font-size: 13px;
        margin-right: 20px;
        color: #4A4A4A
    }
    .recruitday nav.simpletab>a:hover,
    .recruitday nav.simpletab>div:hover {
        color: #888
    }
    .recruitday nav.simpletab .active {
        border-bottom: 1px solid #555
    }
    .recruitday nav.simpletab.small {
        font-size: 13px
    }
    .recruitday nav.vertical a {
        display: block
    }
    .recruitday nav.horizontal a,
    .recruitday nav.tab a {
        display: inline-block
    }
    .recruitday nav.horizontal a [class^="icon-mat"],
    .recruitday nav.tab a [class^="icon-mat"],
    .recruitday nav.horizontal a [class*=" icon-mat"],
    .recruitday nav.tab a [class*=" icon-mat"] {
        top: 3px
    }
    .recruitday nav.horizontal a.active,
    .recruitday nav.tab a.active {
        /*border-bottom: 1px solid #CCFF00;*/
        font-weight: bold
    }
    .recruitday nav.horizontal a.active [class^="icon-mat"],
    .recruitday nav.tab a.active [class^="icon-mat"],
    .recruitday nav.horizontal a.active [class*=" icon-mat"],
    .recruitday nav.tab a.active [class*=" icon-mat"] {
        color: #FF4906
    }
    .recruitday nav.pagination {
        width: 100%
    }
    .recruitday nav.pagination a {
        display: inline;
        color: #aaa;
        font-family: "Helvetica Neue", sans-serif;
        font-size: 0.875em
    }
    .recruitday nav.pagination a:hover {
        color: #FF4906 !important
    }
    .recruitday nav.pagination a.disabled {
        cursor: not-allowed;
        pointer-events: none;
        background-color: transparent !important
    }
    .recruitday nav.pagination a.active {
        color: #888
    }
    @media screen and (max-width: 320px) {
        .recruitday nav.pagination .pagenumber:nth-of-type(6),
        .recruitday nav.pagination .pagenumber:nth-of-type(7) {
            display: none
        }

         .recruitday #joblisting-img .h100 {
            width: 70px !important;
        }
    }
    /*.recruitday nav.desktoppagination {
        width: 400px;
        height: 40px;
        margin: 0 auto
    }
    .recruitday nav.desktoppagination form {
        width: 200px;
        margin-top: -5px
    }
    .recruitday nav.desktoppagination input[type="text"] {
        width: 58px;
        background-color: #F9F9F9;
        border: 1px solid #E7E7E7;
        text-align: center !important
    }
    .recruitday nav.desktoppagination input[type="text"]:focus {
        background-color: #fff;
        border: 1px solid #aaa
    }
    .recruitday nav.desktoppagination .navicon {
        font-size: 10px
    }*/
    .recruitday nav .navigationarrow:hover {
        color: #57CEFF !important
    }
    .recruitday nav .navigationarrow.white {
        color: #fff
    }
    /*.recruitday .comparisonbar {
        background-image: repeating-linear-gradient(-45deg, rgba(255, 73, 6, 0.18), rgba(255, 73, 6, 0.18) 25px, rgba(255, 135, 0, 0.18) 25px, rgba(255, 135, 0, 0.18) 50px);
        background-color: #FF4906;
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 6;
        width: 100%;
        color: #fff;
        font-size: 14px
    }*/
    /*.recruitday .comparisonbar.mobile {
        position: static
    }
    .recruitday .comparisonbar.mobile .content {
        margin-top: 2px
    }
    .recruitday .comparisonbar.mobile .button {
        margin: 0
    }
    .recruitday .comparisonbar .row {
        position: relative
    }
    .recruitday .comparisonbar .comparisonbrand {
        position: absolute;
        top: -10px;
        right: 0
    }
    .recruitday .comparisonbar .preloader {
        height: 34px
    }
    .recruitday .comparisonbar .button {
        font-size: 10px;
        margin: 0 10px;
        padding: 4px 7px
    }
    .recruitday .comparisonbar .closer {
        right: 10px;
        top: 17px;
        color: #fff
    }
    .recruitday .comparisonbar .closer span {
        font-size: 13px
    }
    .recruitday .comparisonbar .card,
    .recruitday .comparisonbar .modal .content,
    .recruitday .modal .comparisonbar .content,
    .recruitday .comparisonbar .modal .window,
    .recruitday .modal .comparisonbar .window {
        min-height: 0 !important
    }
    .recruitday .comparisonbar .card .content,
    .recruitday .comparisonbar .modal .content .content,
    .recruitday .modal .comparisonbar .content .content,
    .recruitday .comparisonbar .modal .window .content,
    .recruitday .modal .comparisonbar .window .content {
        height: auto !important
    }*/
    .recruitday .card.nomargin{
        margin-bottom: 0;
    }
    /*.recruitday .comparisonbar .numberwrapper {
        background-color: #fff;
        color: #222;
        display: inline-block;
        padding: 1px 5px;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        height: 20px;
        width: 20px
    }
    .recruitday .comparisonbar .numberwrapper.empty {
        border: 1px dotted #E7E7E7;
        background: transparent
    }
    .recruitday .comparisonbar .numberwrapper:hover {
        cursor: pointer
    }
    .recruitday .comparisonbar .dropup {
        bottom: 37px;
        top: auto;
        right: auto;
        left: -10px;
        background: none;
        width: 320px
    }
    .recruitday .comparisonbar .dropup .arrow {
        right: auto;
        top: auto;
        bottom: -9px;
        left: 8px;
        border-top-color: #E7E7E7
    }*/
    .recruitday .accordion dd {
        margin: 0;
        padding: 1em;
        background: #fff
    }
    .recruitday .accordion dd:last-of-type {
        border: none
    }
    .recruitday .accordion dt {
        display: block;
        padding: 0.75em
    }
    .recruitday .accordion dt:hover {
        background-color: #F5F5F5;
        cursor: pointer
    }
    .recruitday .accordion dt:after {
        font-family: 'icons' !important;
        content: "\e114";
        float: right;
        color: #888;
        transition: all 0.5s
    }
    .recruitday .accordion dt.active {
        color: #4A4A4A
    }
    .recruitday .accordion dt.active:after {
        color: #4A4A4A;
        content: "\e115";
        float: right
    }
    .recruitday .withdropdown,
    .recruitday .withtooltip {
        position: relative
    }
    .recruitday .withdropdown:hover .tooltipcomparison,
    .recruitday .withtooltip:hover .tooltipcomparison {
        visibility: visible
    }
    .recruitday .withdropdown:hover .tooltip,
    .recruitday .withtooltip:hover .tooltip {
        display: block
    }
    .recruitday .dropdown,
    .recruitday .dropup,
    .recruitday .tooltipcomparison,
    .recruitday .tooltipcontents {
        /*position: absolute;*/
        z-index: 10;
        top: 35px;
        right: 113px;
        background: #fff;
        min-width: 200px;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        box-shadow: 0px 3px 10px rgba(24, 24, 24, 0.1);
        color: #555;
        text-transform: none
    }
    .recruitday .dropdown.blue,
    .recruitday .dropup.blue,
    .recruitday .tooltipcomparison.blue,
    .recruitday .tooltipcontents.blue {
        background-color: #1D7AC8;
        color: #fff
    }
    .recruitday .dropdown.blue .arrow,
    .recruitday .dropup.blue .arrow,
    .recruitday .tooltipcomparison.blue .arrow,
    .recruitday .tooltipcontents.blue .arrow {
        background: transparent;
        border-bottom-color: #1D7AC8
    }
    .recruitday .dropdown.blue .close,
    .recruitday .dropup.blue .close,
    .recruitday .tooltipcomparison.blue .close,
    .recruitday .tooltipcontents.blue .close {
        color: #fff
    }
    .recruitday .dropdown.dark,
    .recruitday .dropup.dark,
    .recruitday .tooltipcomparison.dark,
    .recruitday .tooltipcontents.dark {
        background-color: #222;
        color: #fff
    }
    .recruitday .dropdown .arrow,
    .recruitday .dropup .arrow,
    .recruitday .tooltipcomparison .arrow,
    .recruitday .tooltipcontents .arrow {
        width: 0;
        height: 0;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: none;
        border-bottom: 5px solid #fff;
        position: absolute;
        top: -5px;
        right: 30%;
        background: none
    }
    .recruitday .dropdown .arrow.up.dark,
    .recruitday .dropup .arrow.up.dark,
    .recruitday .tooltipcomparison .arrow.up.dark,
    .recruitday .tooltipcontents .arrow.up.dark {
        border-bottom-color: #222
    }
    .recruitday .dropup .arrow {
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: none;
        border-bottom: 10px solid #fff;
        position: absolute;
        top: -10px;
        right: 30%;
        background: none
    }
    .recruitday .hoverdropdown {
        position: relative
    }
    .recruitday .hoverdropdown .tabhover {
        transition: none !important
    }
    .recruitday .hoverdropdown .hovercontent {
        display: none
    }
    .recruitday .hoverdropdown:hover .hovercontent {
        position: absolute;
        display: block;
        z-index: 10;
        background-color: #fff;
        border-radius: 2px;
        border: 1px solid #E7E7E7;
        overflow: hidden
    }
    .recruitday .gallery {
        line-height: 0;
        #background-color: #222
    }
    .recruitday .gallery.new:hover .backdrop {
        opacity: 1
    }
    .recruitday .gallery.new:hover .gallerycontrols a {
        bottom: 0
    }
    .recruitday .gallery .thumbnailtoggle {
        display: block;
        margin: 0 auto;
        width: 20px
    }
    .recruitday .gallery .backdrop {
        opacity: 0;
        transition: all 0.1s;
        transition-delay: 0.2s
    }
    .recruitday .gallery .gallerycontrols.new {
        z-index: 8;
        width: 100%;
        bottom: 0
    }
    .recruitday .gallery .gallerycontrols.new a {
        font-size: 1.2em;
        bottom: -50px;
        transition: all 0.2s ease-out;
        transition-delay: 0.3s
    }
    .recruitday .gallery .gallerycontrols.new a.leftarrow {
        transition-delay: 0.4s
    }
    .recruitday .gallery .gallerycontrols.new a:hover {
        color: #FF8700 !important
    }
    .recruitday .gallery .gallerycontrols.new.white a {
        color: #fff
    }
    .recruitday .gallery .gallerycontrols.new.dark a,
    .recruitday .textblack {
        color: #222
    }
    .recruitday .imagewrap {
        background-color: #eee;
        border-bottom: 1px solid #DDD;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday .toggler [class*="icon-"] {
        position: relative;
        top: 1px;
        display: inline-block;
        transition: all, .2s;
        transition: all, .2s;
        transition: all, .2s;
        transition: all, .2s
    }
    .recruitday .toggler [class*="icon-"].rotated {
        -webkit-transform: rotate(180deg)
    }
    .recruitday .hidden {
        display: none
    }
    .recruitday .hiddenviaopacity {
        opacity: 0
    }
    .recruitday .hiddenviavisibility {
        visibility: hidden
    }
    .recruitday .reducedopacity {
        opacity: 0.5
    }
    .recruitday .disabledviaopacity {
        opacity: 0.3
    }
    .recruitday .overlay {
        overflow-y: scroll;
        padding: 60px 10px 10px 10px;
        background-color: rgba(3, 50, 77, 0.8);
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 10
    }
    .recruitday .overlay.modal {
        position: absolute !important;
    }
    .recruitday .backdrop {
        background: linear-gradient(rgba(0, 0, 0, 0), #222222);
        bottom: 0;
        left: 0;
        width: 100%;
        height: 60px
    }
    .recruitday .noscroll {
        position: fixed;
        overflow: hidden
    }
    .recruitday .contentoverlay {
        background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 71%);
        bottom: 0;
        width: 100%
    }
    .recruitday .contentoverlay .text {
        color: #fff
    }
    .recruitday .textoverimage {
        background-color: #222;
        position: relative;
        overflow: hidden
    }
    .recruitday .textoverimage .text {
        color: #fff;
        position: absolute;
        z-index: 2;
        top: 0
    }
    .recruitday .textoverimage img.bg {
        opacity: 0.5
    }
    .recruitday .hoverelements {
        width: 100%;
        position: absolute;
        bottom: -4em
    }
    .recruitday .verified {
        color: #222;
        font-size: 0.625em
    }
    .recruitday .preloader {
        border-radius: 2px;
        border-radius: 2px;
        border-radius: 2px;
        padding: 0.3125em;
        width: 100%;
        height: 50px;
        background: url("/images/icons/preloader.gif") center center no-repeat transparent;
        background-size: 30px auto
    }
    .recruitday .preloader img {
        width: 20px
    }
    .recruitday .preloader.white {
        background: url("/images/icons/preloader_whitebordered.gif") center center no-repeat;
        height: 34px;
        width: 34px;
        margin: 0 auto;
        border-radius: 100px;
        border: 2px solid #fff;
        background-size: 34px 34px !important
    }
    .recruitday .padleftunset{
        padding-left: unset;
    }
    .recruitday .padrightunset{
        padding-right: unset;
    }
    .recruitday .lineheight15{
        line-height: 15px !important;
    }
    .recruitday .borderbottom {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .nopad {
        padding: 0 !important;
    }
    .recruitday .nopadleft{
        padding-left: 0 !important;
    }
    .recruitday .nopadright{
        padding-right: 0 !important;
    }
    .recruitday .pad5 {
        padding: 5px
    }
    .recruitday .pad,
    .recruitday .pad10 {
        padding: 10px
    }
    .recruitday .pad15 {
        padding: 15px;
    }
    .recruitday .pad20 {
        padding: 20px
    }
    .recruitday .pad25 {
        padding: 25px;
    }
    .recruitday .pad30 {
        padding: 30px
    }
    .recruitday .pad35 {
        padding: 35px
    }
    .recruitday .pad40 {
        padding: 40px
    }
    .recruitday .pad50 {
        padding: 50px
    }
    .recruitday .padleft,
    .recruitday .padleft10 {
        padding-left: 10px
    }
    .recruitday .padleft15 {
        padding-left: 15px
    }
    .recruitday .padleft20 {
        padding-left: 20px
    }
    .recruitday .padleft25 {
        padding-left: 25px;
    }
    .recruitday .padleft30 {
        padding-left: 30px
    }
    .recruitday .padleft40 {
        padding-left: 40px
    }
    .recruitday .padleft50 {
        padding-left: 50px
    }
    .recruitday .padright {
        padding-right: 10px
    }
    .recruitday .padright15 {
        padding-right: 15px
    }
    .recruitday .padright20 {
        padding-right: 20px
    }
    .recruitday .padright25 {
        padding-right: 25px;
    }
    .recruitday .padright30 {
        padding-right: 30px
    }
    .recruitday .padright40 {
        padding-right: 40px
    }
    .recruitday .padright50 {
        padding-right: 50px
    }
    .recruitday .padtop5 {
        padding-top: 5px
    }
    .recruitday .padtop,
    .recruitday .padtop10 {
        padding-top: 10px
    }
    .recruitday .padtop15 {
        padding-top: 15px !important
    }
    .recruitday .padtop20 {
        padding-top: 20px !important
    }
    .recruitday .padtop25 {
        padding-top: 25px;
    }
    .recruitday .padtop30 {
        padding-top: 30px
    }
    .recruitday .padtop40 {
        padding-top: 40px
    }
    .recruitday .padtop50 {
        padding-top: 50px
    }
    .recruitday .padbottom5{
        padding-bottom: 5px;
    }
    .recruitday .padbottom,
    .recruitday .padbottom10 {
        padding-bottom: 10px
    }
    .recruitday .padbottom15 {
        padding-bottom: 15px
    }
    .recruitday .padbottom20 {
        padding-bottom: 20px
    }
    .recruitday .padbottom25 {
        padding-bottom: 25px;
    }
    .recruitday .padbottom30 {
        padding-bottom: 30px
    }
    .recruitday .padbottom40 {
        padding-bottom: 40px
    }
    .recruitday .padbottom50 {
        padding-bottom: 50px
    }
    .recruitday .nomargin {
        margin: 0
    }
    .recruitday .margin3 {
        margin: 3px
    }
    .recruitday .margin5 {
        margin: 5px
    }
    .recruitday .margin8 {
        margin: 8px
    }
    .recruitday .margin,
    .recruitday .margin10 {
        margin: 10px
    }
    .recruitday .margin20 {
        margin: 20px
    }
    .recruitday .margin25 {
        margin: 25px;
    }
    .recruitday .margin30 {
        margin: 30px
    }
    .recruitday .marginright3 {
        margin-right: 3px
    }
    .recruitday .marginright5 {
        margin-right: 5px
    }
    .recruitday .marginright8 {
        margin-right: 8px
    }
    .recruitday .marginright,
    .recruitday .marginright10 {
        margin-right: 10px
    }
    .recruitday .marginright18 {
        margin-right: 18px
    }
    .recruitday .marginright20 {
        margin-right: 20px
    }
    .recruitday .marginright25 {
        margin-right: 25px
    }
    .recruitday .marginright30 {
        margin-right: 30px
    }
    .recruitday .marginright40 {
        margin-right: 40px
    }
    .recruitday .marginright50 {
        margin-right: 50px
    }
    .recruitday .marginleft3 {
        margin-left: 3px
    }
    .recruitday .marginleft5 {
        margin-left: 5px
    }
    .recruitday .marginleft8 {
        margin-left: 8px
    }
    .recruitday .marginleft,
    .recruitday .marginleft10 {
        margin-left: 10px
    }
    .recruitday .marginleft20 {
        margin-left: 20px
    }
    .recruitday .marginleft22 {
        margin-left: 22px
    }
    .recruitday .marginleft30 {
        margin-left: 30px
    }
    .recruitday .marginleft33 {
        margin-left: 33px
    }
    .recruitday .marginleft40 {
        margin-left: 40px
    }
    .recruitday .marginleft50 {
        margin-left: 50px
    }

    .recruitday .marginleft80 {
        margin-left: 80px
    }
    .recruitday .margintop3 {
        margin-top: 3px
    }
    .recruitday .margintop5 {
        margin-top: 5px
    }
    .recruitday .margintop8 {
        margin-top: 8px
    }
    .recruitday .margintop,
    .recruitday .margintop10 {
        margin-top: 10px
    }
    .recruitday .margintop15 {
        margin-top: 15px
    }
    .recruitday .margintop20 {
        margin-top: 20px
    }
    .recruitday .margintop25 {
        margin-top: 25px;
    }
    .recruitday .margintop30 {
        margin-top: 30px
    }
    .recruitday .margintop40 {
        margin-top: 40px
    }
    .recruitday .margintop50 {
        margin-top: 50px
    }
    .recruitday .marginbottom0{
        margin-bottom: 0;
    }
    .recruitday .marginbottom3 {
        margin-bottom: 3px
    }
    .recruitday .marginbottom5 {
        margin-bottom: 5px
    }
    .recruitday .marginbottom8 {
        margin-bottom: 8px
    }
    .recruitday .marginbottom,
    .recruitday .marginbottom10 {
        margin-bottom: 10px
    }
    .recruitday .marginbottom20 {
        margin-bottom: 20px
    }
    .recruitday .marginbottom25 {
        margin-bottom: 25px
    }
    .recruitday .marginbottom30 {
        margin-bottom: 30px
    }
    .recruitday .marginbottom40 {
        margin-bottom: 40px
    }
    .recruitday .marginbottom50 {
        margin-bottom: 50px
    }
    .recruitday .sticktobottom {
        position: fixed;
        bottom: 0;
        z-index: 9;
        width: 100%
    }
    .recruitday .overflowhidden {
        overflow: hidden
    }
    .recruitday .positionrelative {
        position: relative
    }
    .recruitday .positionabsolute {
        position: absolute
    }
    .recruitday .positionfixed {
        position: fixed
    }
    .recruitday .floatleft {
        float: left
    }
    .recruitday .floatright {
        float: right
    }
    .recruitday .floatnone{
        float: none;
    }
    .recruitday .widthvw{
        width: 100vw;
    }
    .recruitday .circle {
        border-radius: 100px !important;
        border-radius: 100px !important;
        border-radius: 100px !important
    }
    .recruitday .sharebar {
        background-color: #66B1F0;
        color: #eee;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday .sharebar a {
        color: #F5F5F5
    }
    .recruitday .sharebar a:hover {
        color: #fff
    }
    .recruitday .sharebar.light {
        background-color: transparent;
        color: #aaa;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3)
    }
    .recruitday .sharebar.light a {
        color: #222
    }
    .recruitday .sharebar.light a:hover {
        color: #aaa
    }
    .recruitday .sharebar.vertical {
        width: 65px !important
    }
    .recruitday .sharebar.vertical a {
        display: block;
        padding: 10px
    }
    .recruitday .sharebar.vertical.dropdown {
        background-color: #fff
    }
    .recruitday .sharebar.vertical.dropdown a {
        color: #4A4A4A;
        font-size: 12px;
        display: block;
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .sharebar.vertical.dropdown a:hover {
        color: #1D7AC8
    }
    .recruitday .sharebar.horizontal,
    .recruitday nav.sharebar.tab {
        height: 65px;
        width: auto
    }
    .recruitday .sharebar.horizontal a,
    .recruitday nav.sharebar.tab a {
        display: inline-block
    }
    .recruitday .successmessage .icon-circle-check,
    .recruitday .successmessage .icon-checked {
        font-size: 6.25em;
        color: #FF8700
    }
    .recruitday .share .author {
        color: #888
    }
    .recruitday .share .shareicon {
        color: #888
    }
    .recruitday .share .shareicon:hover {
        color: #aaa
    }
    .recruitday .share .sharedropdown {
        top: 2em;
        right: 0.5em;
        min-width: 3.75em !important
    }
    .recruitday .share .sharedropdown .arrowup {
        transform: rotate(45deg);
        top: -0.5em
    }
    .recruitday .share .sharetext {
        font-size: 0.75em
    }
    .recruitday .articletag {
        color: #888
    }
    .recruitday .articletag:hover {
        color: #aaa
    }
    .recruitday .wishlist-icon.active {
        color: #DC2B1B
    }
    .recruitday .iconalignmiddle {
        vertical-align: middle
    }
    .recruitday .cardslider .card,
    .recruitday .cardslider .modal .content,
    .recruitday .modal .cardslider .content,
    .recruitday .cardslider .modal .window,
    .recruitday .modal .cardslider .window {
        width: 100% !important
    }
    .recruitday .cardslider li {
        margin-right: 20px
    }
    .recruitday .videocontainer {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 35px;
        height: 0;
        overflow: hidden
    }
    .recruitday .videocontainer iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }
    .recruitday::-webkit-scrollbar {
        width: 0
    }
    .recruitday::-webkit-scrollbar-track {
        background: transparent
    }
    .recruitday::-webkit-scrollbar-thumb {
        background-color: rgba(255, 255, 255, 0.2)
    }
    .recruitday .scroller {
        overflow-y: hidden;
        overflow-x: scroll;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch
    }
    .recruitday .scroller::-webkit-scrollbar {
        display: none
    }
    .recruitday .scroller:before,
    .recruitday .scroller:after {
        content: ".";
        display: block;
        height: 0;
        overflow: hidden
    }
    .recruitday .scroller .scrollitem {
        display: inline-block !important;
        vertical-align: top;
        white-space: normal
    }
    .recruitday .avatar {
        box-shadow: 0px 3px 10px rgba(24, 24, 24, 0.1);
        border-radius: 3px;
        background-color: #fff
    }
    .recruitday .avatar.xsmall {
        width: 1.5625em;
        height: 1.5625em;
        border-width: 2px
    }
    .recruitday .avatar.small,
    .recruitday form legend.avatar,
    .recruitday form label.avatar {
        width: 2.5em;
        height: 2.5em
    }
    .recruitday .avatar.medium {
        width: 5em;
        height: 5em;
    }
    .recruitday .avatar.big,
    .recruitday .avatar.large {
        width: 6.25em;
        height: 6.25em;
        border-width: 6px
    }
    .recruitday .avatar.bordered,
    .recruitday ul.avatar.listgroup,
    .recruitday ol.avatar.listgroup,
    .recruitday button.avatar.closable-tag,
    .recruitday .avatar.button.closable-tag {
        box-shadow: none;
        border: 1px solid #E7E7E7
    }
    .recruitday .avatar.no-shadow {
        box-shadow: none
    }
    .recruitday .label {
        background-color: transparent;
        color: #555;
        border: 1px solid #E7E7E7;
        font-size: .6rem;
        padding: 4px 10px;
        top: -3px;
        line-height: 1.375em;
        display: inline-block;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday .label.warning,
    .recruitday .label.hotlead {
        background-color: #FF6725;
        border-color: #FF6725;
        color: #fff
    }
    .recruitday .label.medium {
        width: 4em;
        height: 4em
    }
    .recruitday .label.inquiry {
        background-color: #1D7AC8;
        border-color: #1D7AC8
    }
    .recruitday .label.testdrive,
    .recruitday .label.sold {
        background-color: gold;
        border-color: gold;
        color: #7B640B
    }
    .recruitday .label.quote,
    .recruitday .label.success {
        background-color: #03A838;
        border-color: #03A838;
        color: #fff
    }
    .recruitday .label.neutral {
        background-color: #aaa;
        border-color: #aaa;
        color: #555
    }
    .recruitday .coloravatar {
        display: inline-block;
        width: 9px;
        height: 9px;
        background-color: #555
    }
    .recruitday .coloravatar.more {
        height: auto;
        width: auto;
        font-size: 11px;
        line-height: 17px;
        color: #fff;
        padding: 0 10px 1px
    }
    .recruitday .borderbottom {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .stepper {
        /*margin: 50px auto 40px*/
    }
    .recruitday .stepper .stepcurrent .stepnumber {
        background: #CCFF00;
        color: #222;
    }
    .recruitday .stepper .stepperbar {
        /*border-top: 1px dashed #aaa;*/
        display: block;
        margin: -51px auto 20px
    }
    .recruitday .stepper a {
        padding: 22px 18px;
        line-height: 0;
        background: #E7E7E7;
        color: #aaa;
        display: inline-block;
        font-size: 14px;
    }
    .recruitday .stepper div {
        /*display: inline-block*/
    }
    .recruitday .stepper div span {
        display: block;
        font-size: 13px;
        color: #888
    }
    .recruitday .successwithbackground {
        /*background: url("/images/icons/check.gif") center center no-repeat #fff !important;*/
        padding: 23px !important;
        margin-bottom: -5px;
        background-size: 40px !important
    }
    .recruitday #widget {
        border: 1px solid #7ED321
    }
    .recruitday .tag.label {
        background: transparent;
        border: 1px solid #aaa;
        color: #555
    }
    .recruitday #popularlinks {
        background-color: #F9F9F9;
        font-size: 14px
    }
    .recruitday #popularlinks nav a {
        font-size: 12px
    }
    .recruitday button,
    .recruitday .button {
        transition: all .3s;
        width: auto;
        /*background-color: #1464f6;*/
        color: #fff;
        border: 1px solid #1464f6;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        letter-spacing: 0px;
        line-height: 1.1em;
        height: 45px;
        border-radius: 4px !important;
        padding-top: 12px;
    }
    }
    .recruitday button:hover,
    .recruitday button:focus,
    .recruitday .button:hover,
    .recruitday .button:focus {
        text-decoration: none;
        background: #0F00B8 !important;
        color: #fff !important;
    }
    .recruitday button:focus,
    .recruitday .button:focus {
        outline: none;
        transition: none
    }
    .recruitday button.xlarge,
    .recruitday .button.xlarge {
        font-size: 20px;
        padding: 20px 30px
    }
    .recruitday button.large,
    .recruitday .button.large {
        font-size: 17px;
        padding: 15px 30px 16px
    }
    .recruitday button.medium,
    .recruitday button.normal,
    .recruitday .button.medium,
    .recruitday .button.normal {
        font-size: 16px
    }
    .recruitday button.small,
    .recruitday .button.small,
    .recruitday form legend.button,
    .recruitday form label.button {
        font-size: 11px;
        padding: 7px 14px 8px
    }
    .recruitday button.expand,
    .recruitday .button.expand {
        width: 100%;
        text-align: center
    }
    .recruitday button.circle,
    .recruitday .button.circle {
        border-radius: 100px;
    }
    .recruitday button.sharp-corners,
    .recruitday .button.sharp-corners {
        border-radius: 0;
        border-radius: 0;
        border-radius: 0
    }
    .recruitday button.noborder,
    .recruitday .button.noborder {
        border: none;
    }
    .recruitday button.success,
    .recruitday .button.success {
        background: #03A838;
        border: 1px solid #03A838
    }
    .recruitday button.success:hover,
    .recruitday button.success:focus,
    .recruitday .button.success:hover,
    .recruitday .button.success:focus {
        background-color: #17bc4c
    }
    .recruitday button.link,
    .recruitday .button.link {
        background: transparent;
        color: #CCFF00;
        border: none
    }
    .recruitday button.link:hover,
    .recruitday .button.link:hover {
        color: #0F00B8 !important;
    }
    .recruitday button.link.white,
    .recruitday .button.link.white {
        color: #fff
    }
    .recruitday button.link.disabled,
    .recruitday .button.link.disabled {
        background: transparent !important;
        color: #CCC !important;
        opacity: 1
    }
    .recruitday button.secondary,
    .recruitday .button.secondary {
        background: #1a2732;
        border: 1px solid #1a2732;
        color: #fff;
    }
    .recruitday button.secondary:hover,
    .recruitday button.secondary:focus,
    .recruitday .button.secondary:hover,
    .recruitday .button.secondary:focus {
        background-color: #89959e;
        border-color: #89959e;
        color:#222 !important;
    }
    .recruitday button.tertiary,
    .recruitday .button.tertiary {
        background: #fff;
        border: 1px solid #D8D8D8;
        color: #555
    }
    .recruitday button.tertiary.light,
    .recruitday .button.tertiary.light {
        background: #fff;
        border: 1px solid #D8D8D8;
        color: #222;
    }
    .recruitday button.tertiary:hover,
    .recruitday button.tertiary:focus,
    .recruitday .button.tertiary:hover,
    .recruitday .button.tertiary:focus {
        background-color: #555;
        border-color: #D8D8D8;
        color: #555;
    }
    .recruitday button.tertiary.light:hover,
    .recruitday .button.tertiary.light:hover,
    .recruitday button.tertiary.light:focus,
    .recruitday .button.tertiary.light:focus {
        background-color: #222;
        border-color: #222;
        color: #fff !important;
    }
    .recruitday button.gray,
    .recruitday .button.gray {
        background: #d6d6d6;
        border: 1px solid #d6d6d6;
        color: #606060;
    }
    .recruitday button.gray:hover,
    .recruitday button.gray:focus,
    .recruitday .button.gray:hover,
    .recruitday .button.gray:focus {
        background-color: #c0c0c0;
        border-color: #c0c0c0;
        color: #222 !important;
    }
    .recruitday .file-btn{
        background-color: #aaaaaa;
        color: #fff ;
        border-color:#aaaaaa;
        padding: 7px 34px 7px 30px;
    }
    .recruitday .file-btn:hover{
        background-color: #c7c5c5;
        color: #606060;
    }
    .recruitday .addopeninghours{
        padding: 7px 70px 7px 70px; 
    }
    .recruitday button.bordered,
    .recruitday button.closable-tag,
    .recruitday button.button.closable-tag,
    .recruitday .button.bordered,
    .recruitday ul.button.listgroup,
    .recruitday ol.button.listgroup,
    .recruitday .button.closable-tag {
        background: transparent;
        border: 1px solid #aaa;
        color: #555
    }
    .recruitday button.bordered.hover,
    .recruitday button.hover.closable-tag,
    .recruitday .button.bordered.hover,
    .recruitday ul.button.hover.listgroup,
    .recruitday ol.button.hover.listgroup,
    .recruitday .button.hover.closable-tag {
        border-color: #E7E7E7
    }
    .recruitday button.bordered.small,
    .recruitday button.small.closable-tag,
    .recruitday .button.bordered.small,
    .recruitday ul.button.small.listgroup,
    .recruitday ol.button.small.listgroup,
    .recruitday .button.small.closable-tag,
    .recruitday form legend.button.closable-tag,
    .recruitday form label.button.closable-tag,
    .recruitday form legend.button.bordered,
    .recruitday form label.button.bordered {
        padding-bottom: 7px
    }
    .recruitday button.bordered.white,
    .recruitday button.white.closable-tag,
    .recruitday .button.bordered.white,
    .recruitday ul.button.white.listgroup,
    .recruitday ol.button.white.listgroup,
    .recruitday .button.white.closable-tag {
        color: #fff
    }
    .recruitday button.bordered.green,
    .recruitday button.green.closable-tag,
    .recruitday .button.bordered.green,
    .recruitday ul.button.green.listgroup,
    .recruitday ol.button.green.listgroup,
    .recruitday .button.green.closable-tag {
        border-color: #03A838;
        color: #03A838
    }
    .recruitday button.bordered.green:hover,
    .recruitday button.green.closable-tag:hover,
    .recruitday .button.bordered.green:hover,
    .recruitday ul.button.green.listgroup:hover,
    .recruitday ol.button.green.listgroup:hover,
    .recruitday .button.green.closable-tag:hover {
        border-color: #17bc4c
    }
    .recruitday button.red,
    .recruitday button.danger,
    .recruitday .button.red,
    .recruitday .button.danger {
        background: #DC2B1B;
        border: 1px solid #DC2B1B
    }
    .recruitday button.red:hover,
    .recruitday button.red:focus,
    .recruitday button.danger:hover,
    .recruitday button.danger:focus,
    .recruitday .button.red:hover,
    .recruitday .button.red:focus,
    .recruitday .button.danger:hover,
    .recruitday .button.danger:focus {
        background-color: #f03f2f;
        border-color: #f03f2f
    }
    .recruitday button.dark,
    .recruitday button.black,
    .recruitday .button.dark,
    .recruitday .button.black {
        background-color: #555;
        color: #fff;
        border-color: #222
    }
    .recruitday button.dark:hover,
    .recruitday button.dark:focus,
    .recruitday button.black:hover,
    .recruitday button.black:focus,
    .recruitday .button.dark:hover,
    .recruitday .button.dark:focus,
    .recruitday .button.black:hover,
    .recruitday .button.black:focus {
        background-color: #555;
        border-color: #222
    }
    .recruitday button.transparent,
    .recruitday .button.transparent {
        background: transparent;
    }

    .recruitday button.transparent:hover,
    .recruitday button.transparent:focus,
    .recruitday .button.transparent:hover,
    .recruitday .button.transparent:focus {
        background: transparent;
        border: 1px solid #000;
        color: #000 !important;
    }

    .recruitday button.loading,
    .recruitday .button.loading {
        background: url("/images/icons/preloader.gif") center center no-repeat #eee;
        background-size: 20px;
        padding: 20px;
        min-width: 195px
    }
    .recruitday button.facebook,
    .recruitday .button.facebook {
        background: #4761A2;
        border: none
    }
    .recruitday button.facebook:hover,
    .recruitday button.facebook:focus,
    .recruitday .button.facebook:hover,
    .recruitday .button.facebook:focus {
        background-color: #5b75b6
    }
    .recruitday button.linkedin,
    .recruitday .button.linkedin {
        background: #1B86BC
    }
    .recruitday button.linkedin:hover,
    .recruitday button.linkedin:focus,
    .recruitday .button.linkedin:hover,
    .recruitday .button.linkedin:focus {
        background-color: #2f9ad0
    }
    .recruitday button.twitter,
    .recruitday .button.twitter {
        background: #1F9BD3
    }
    .recruitday button.twitter:hover,
    .recruitday button.twitter:focus,
    .recruitday .button.twitter:hover,
    .recruitday .button.twitter:focus {
        background-color: #33afe7
    }
    .recruitday button.email,
    .recruitday .button.email {
        background-color: #00acc1;
    }
    .recruitday button.email:hover,
    .recruitday button.email:focus,
    .recruitday .button.email:hover,
    .recruitday .button.email:focus {
        background-color: #00acc1;
    }
    .recruitday button.google,
    .recruitday .button.google {
        background: #D34836
    }
    .recruitday button.google:hover,
    .recruitday button.google:focus,
    .recruitday .button.google:hover,
    .recruitday .button.google:focus {
        background-color: #e75c4a
    }
    .recruitday button.bdobrand,
    .recruitday .button.bdobrand {
        background: #0a1564;
        border: #0a1564
    }
    .recruitday button.bdobrand:hover,
    .recruitday button.bdobrand:focus,
    .recruitday .button.bdobrand:hover,
    .recruitday .button.bdobrand:focus {
        background-color: #1e2978
    }
    .recruitday .disabled {
        cursor: default;
        /*background: #E7E7E7 !important;*/
        color: #aaa !important;
        /*border: none !important*/
    }
    .recruitday .disabled:hover,
    .recruitday .disabled:focus {
        /*background: #E7E7E7 !important;*/
        box-shadow: none
    }
    .recruitday .comparisonbrand {
        position: absolute;
        right: 0;
        top: -10px
    }
    .recruitday .segmentedbutton {
        width: auto;
        overflow: hidden;
        margin-bottom: 1em;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #aaa
    }
    .recruitday .segmentedbutton.small a,
    .recruitday form legend.segmentedbutton a,
    .recruitday form label.segmentedbutton a {
        font-size: 12px;
        padding: 3px
    }
    .recruitday .segmentedbutton.circle {
        border-radius: 100px
    }
    .recruitday .segmentedbutton a {
        display: block;
        float: left;
        width: 33.3%;
        padding: 0.438rem 0.938rem;
        text-align: center;
        border-right: 1px solid #555;
        font: 0.875em "Open Sans", "Helvetica Neue", sans-serif;
        color: #555
    }
    .recruitday .segmentedbutton a:last-of-type {
        border-right: none
    }
    .recruitday .segmentedbutton a:hover {
        background: #E7E7E7
    }
    .recruitday .segmentedbutton a.active {
        background-color: #eee
    }
    .recruitday .segmentedbutton.dark {
        border-color: #555
    }
    .recruitday .segmentedbutton.dark a {
        color: #555
    }
    .recruitday .segmentedbutton.dark a:hover {
        background: #aaa;
        color: #fff
    }
    .recruitday .segmentedbutton.dark a.active {
        background-color: #555;
        color: #fff
    }
    .recruitday .segmentedbutton.blue {
        border-color: #89C0FF
    }
    .recruitday .segmentedbutton.blue a {
        border-color: #89C0FF;
        color: #fff
    }
    .recruitday .segmentedbutton.blue a:hover {
        background: #66B1F0
    }
    .recruitday .segmentedbutton.blue a.active {
        background-color: #89C0FF
    }
    .recruitday .segmentedbutton.white {
        background-color: #fff;
        border-color: #E7E7E7
    }
    .recruitday .segmentedbutton.white a {
        border-color: #E7E7E7
    }
    .recruitday .segmentedbutton.two a {
        width: 50%
    }
    .recruitday .buttonstack .button,
    .recruitday .buttonstack button {
        margin-bottom: 0.5em
    }
    .recruitday .stickycta {
        background: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 15
    }
    .recruitday .stickycta select {
        margin: 0
    }
    .recruitday .stickycta .button {
        width: 49%;
        border-radius: 0
    }
    .recruitday .stickycta.one .button {
        width: 100% !important
    }
    .recruitday .stickycta.three .button {
        width: 32%
    }
    .recruitday .tag {
        font-size: 0.75em;
        color: #555;
        background-color: #eee;
        padding: 0.5em 1em;
        border-radius: 3px
    }
    .recruitday .card,
    .recruitday .modal .content,
    .recruitday .modal .window {
       /* border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;*/
        /*margin-bottom: 1.875em;*/
        background: #fff;
        position: relative !important;
        overflow: visible
    }
    .recruitday .card span.small,
    .recruitday .modal .content span.small,
    .recruitday .modal .window span.small,
    .recruitday .card small,
    .recruitday .modal .content small,
    .recruitday .modal .window small {
        font-size: 12px !important;
    }
    .recruitday .card .image,
    .recruitday .modal .content .image,
    .recruitday .modal .window .image {
        max-height: 200px !important; 
        overflow: hidden;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }
    .recruitday .modal {
        display: block;
    }
    .recruitday #job-application-confirmation-modal,
    .recruitday .job-listing-confirmation-modal {
        display: none;
        z-index: 9999;
    }
    .recruitday .card .image img,
    .recruitday .modal .content .image img,
    .recruitday .modal .window .image img {
        width: 100%
    }
    .recruitday .card .image .share,
    .recruitday .modal .content .image .share,
    .recruitday .modal .window .image .share {
        top: 10px;
        right: 10px
    }
    .recruitday .card .image .share .sharetrigger,
    .recruitday .modal .content .image .share .sharetrigger,
    .recruitday .modal .window .image .share .sharetrigger {
        color: #fff;
        opacity: 0.8;
        background: radial-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
        transition: opacity 0.2s
    }
    .recruitday .card .image .share .sharetrigger span,
    .recruitday .modal .content .image .share .sharetrigger span,
    .recruitday .modal .window .image .share .sharetrigger span {
        font-size: 14px
    }
    .recruitday .card .image .share .arrow,
    .recruitday .modal .content .image .share .arrow,
    .recruitday .modal .window .image .share .arrow {
        right: 3px
    }
    .recruitday .card .giftimage,
    .recruitday .modal .content .giftimage,
    .recruitday .modal .window .giftimage {
        max-height: 325px
    }
    .recruitday .card .giftimagemobile,
    .recruitday .modal .content .giftimagemobile,
    .recruitday .modal .window .giftimagemobile {
        max-height: 180px
    }
    .recruitday .card .graphic,
    .recruitday .modal .content .graphic,
    .recruitday .modal .window .graphic {
        margin-top: -30px;
        margin-bottom: -30px;
        width: 150px
    }
    .recruitday .card .overflowhidden,
    .recruitday .modal .content .overflowhidden,
    .recruitday .modal .window .overflowhidden {
        overflow: hidden !important
    }
    .recruitday .card .title-wrapper,
    .recruitday .modal .content .title-wrapper,
    .recruitday .modal .window .title-wrapper {
        display: flex;
        /*justify-content: center;*/
        flex-direction: column;
        height: 55px
    }
    .recruitday .card .detail-wrapper,
    .recruitday .modal .content .detail-wrapper,
    .recruitday .modal .window .detail-wrapper {
        display: flex;
        justify-content: center;
        flex-direction: row;
        height: 40px
    }
    .recruitday .card:hover .cardtitle,
    .recruitday .modal .content:hover .cardtitle,
    .recruitday .modal .window:hover .cardtitle {
        color: #FF4906 !important;
        transition: all .2s;
        transition: all .2s;
        transition: all .2s;
        transition: all .2s
    }
    .recruitday .card.variant .content,
    .recruitday .modal .variant.content .content,
    .recruitday .modal .variant.window .content {
        width: 300px !important;
        border: none;
        margin: 0
    }
    .recruitday .card.big .image,
    .recruitday .modal .big.content .image,
    .recruitday .modal .big.window .image {
        max-height: 344px
    }
    .recruitday .card.big .gallerycontrols a span,
    .recruitday .modal .big.content .gallerycontrols a span,
    .recruitday .modal .big.window .gallerycontrols a span {
        font-size: 16px
    }
    .recruitday .card.big p.small,
    .recruitday .modal .big.content p.small,
    .recruitday .modal .big.window p.small {
        font-size: 14px
    }
    .recruitday .card.new p,
    .recruitday .modal .new.content p,
    .recruitday .modal .new.window p {
        font-size: 14px;
        line-height: 1.8em
    }
    .recruitday .card.new .price-wrapper,
    .recruitday .modal .new.content .price-wrapper,
    .recruitday .modal .new.window .price-wrapper {
        display: flex;
        justify-content: center;
        flex-direction: column;
        height: 55px
    }
    .recruitday .card.muted,
    .recruitday .modal .muted.content,
    .recruitday .modal .muted.window {
        background-color: #F5F5F5;
        border: 1px solid #EEEEEE
    }
    .recruitday .card.deal .badges,
    .recruitday .modal .deal.content .badges,
    .recruitday .modal .deal.window .badges {
        top: 5px;
        right: 5px
    }
    .recruitday .card.deal .badges img,
    .recruitday .modal .deal.content .badges img,
    .recruitday .modal .deal.window .badges img {
        width: 50px;
        display: block;
        transition: margin 0.3s
    }
    .recruitday .card.deal .badges.open img:nth-child(2),
    .recruitday .modal .deal.content .badges.open img:nth-child(2),
    .recruitday .modal .deal.window .badges.open img:nth-child(2),
    .recruitday .card.deal .badges.open img:last-child,
    .recruitday .modal .deal.content .badges.open img:last-child,
    .recruitday .modal .deal.window .badges.open img:last-child {
        margin-right: -45px
    }
    .recruitday .card.promo,
    .recruitday .modal .promo.content,
    .recruitday .modal .promo.window {
        overflow: hidden
    }
    .recruitday .card.promo.featured.big .imagewrapper img,
    .recruitday .modal .promo.featured.big.content .imagewrapper img,
    .recruitday .modal .promo.featured.big.window .imagewrapper img {
        width: 100%
    }
    .recruitday .card.promo .timeleft,
    .recruitday .modal .promo.content .timeleft,
    .recruitday .modal .promo.window .timeleft {
        border: 1px solid #03A838;
        color: #4A4A4A;
        font-size: 14px;
        display: inline-block;
        padding: 5px 20px
    }
    .recruitday .card.promo.new .timeleft,
    .recruitday .modal .promo.new.content .timeleft,
    .recruitday .modal .promo.new.window .timeleft {
        font-size: 14px
    }
    .recruitday .card.promo.new .arrowup,
    .recruitday .modal .promo.new.content .arrowup,
    .recruitday .modal .promo.new.window .arrowup {
        right: 7px;
        top: -6px
    }
    .recruitday .card.promo.new .image:hover .sharetrigger,
    .recruitday .modal .promo.new.content .image:hover .sharetrigger,
    .recruitday .modal .promo.new.window .image:hover .sharetrigger {
        opacity: 1
    }
    .recruitday .card.promo.new .without-logo,
    .recruitday .modal .promo.new.content .without-logo,
    .recruitday .modal .promo.new.window .without-logo {
        height: 80px
    }
    @media screen and (max-width: 850px) {
        .recruitday .card.promo .essentialinfo>div,
        .recruitday .modal .promo.content .essentialinfo>div,
        .recruitday .modal .promo.window .essentialinfo>div {
            display: inline;
            width: 50%;
            height: 68px
        }
        .recruitday .card.promo .title-wrapper,
        .recruitday .modal .promo.content .title-wrapper,
        .recruitday .modal .promo.window .title-wrapper {
            height: 140px
        }
    }
    .recruitday .card.brand header,
    .recruitday .modal .brand.content header,
    .recruitday .modal .brand.window header {
        min-height: 130px;
        background-size: cover;
        background-color: #222
    }
    .recruitday .card.brand .avatar,
    .recruitday .modal .brand.content .avatar,
    .recruitday .modal .brand.window .avatar {
        left: 36%;
        bottom: -3.125em
    }
    .recruitday .card.brand .content,
    .recruitday .modal .brand.content .content,
    .recruitday .modal .brand.window .content {
        padding: 3.75em 1.25em 0 1.25em !important
    }
    .recruitday .card.brand .darklink,
    .recruitday .modal .brand.content .darklink,
    .recruitday .modal .brand.window .darklink {
        display: block
    }
    .recruitday .card.dealership,
    .recruitday .modal .dealership.content,
    .recruitday .modal .dealership.window {
        height: 414px
    }
    .recruitday .card.dealership .address,
    .recruitday .modal .dealership.content .address,
    .recruitday .modal .dealership.window .address {
        display: block;
        line-height: 20px
    }
    .recruitday .card.dealership .certified-badge,
    .recruitday .modal .dealership.content .certified-badge,
    .recruitday .modal .dealership.window .certified-badge {
        width: 18px;
        margin-top: -3px
    }
    .recruitday .card.dealership .badges img,
    .recruitday .modal .dealership.content .badges img,
    .recruitday .modal .dealership.window .badges img {
        height: 1.2em
    }
    .recruitday .card.dealership .badges .verified-badge,
    .recruitday .modal .dealership.content .badges .verified-badge,
    .recruitday .modal .dealership.window .badges .verified-badge {
        height: 1em
    }
    .recruitday .card.dealership .icon-mat-arrow_drop_down,
    .recruitday .modal .dealership.content .icon-mat-arrow_drop_down,
    .recruitday .modal .dealership.window .icon-mat-arrow_drop_down {
        font-size: 14px
    }
    .recruitday .card.dealership .infobar,
    .recruitday .modal .dealership.content .infobar,
    .recruitday .modal .dealership.window .infobar {
        border-top: 1px solid #E7E7E7;
        bottom: 0;
        left: 0;
        width: 100%
    }
    .recruitday .card.dealership .infobar .dropdown,
    .recruitday .modal .dealership.content .infobar .dropdown,
    .recruitday .modal .dealership.window .infobar .dropdown {
        top: 29px;
        left: 0
    }
    .recruitday .card.dealership .location-wrapper,
    .recruitday .modal .dealership.content .location-wrapper,
    .recruitday .modal .dealership.window .location-wrapper {
        display: flex;
        justify-content: center;
        flex-direction: column;
        height: 40px
    }
    .recruitday .card.dealership.test,
    .recruitday .modal .dealership.test.content,
    .recruitday .modal .dealership.test.window {
        height: auto
    }
    .recruitday .card.dealership.new,
    .recruitday .modal .dealership.new.content,
    .recruitday .modal .dealership.new.window {
        height: auto
    }
    .recruitday .card.dealership.new .image,
    .recruitday .modal .dealership.new.content .image,
    .recruitday .modal .dealership.new.window .image {
        height: 5em
    }
    @media screen and (max-width: 850px) {
        .recruitday .card.dealership .badges>img,
        .recruitday .modal .dealership.content .badges>img,
        .recruitday .modal .dealership.window .badges>img {
            height: 1.45em
        }
    }
    .recruitday .card.car p.small,
    .recruitday .modal .car.content p.small,
    .recruitday .modal .car.window p.small {
        min-height: 66px
    }
    .recruitday .card.car.used .content,
    .recruitday .modal .car.used.content .content,
    .recruitday .modal .car.used.window .content {
        padding-top: 20px
    }
    .recruitday .card.car.used .sellerstatus,
    .recruitday .modal .car.used.content .sellerstatus,
    .recruitday .modal .car.used.window .sellerstatus {
        padding-top: 7px
    }
    .recruitday .card.car.used .sellerstatus img,
    .recruitday .modal .car.used.content .sellerstatus img,
    .recruitday .modal .car.used.window .sellerstatus img {
        width: 18px
    }
    .recruitday .card.car.used .tabhover,
    .recruitday .modal .car.used.content .tabhover,
    .recruitday .modal .car.used.window .tabhover {
        opacity: 0.7
    }
    .recruitday .card.car.used .verified-badge,
    .recruitday .modal .car.used.content .verified-badge,
    .recruitday .modal .car.used.window .verified-badge {
        width: 20px !important
    }
    .recruitday .card.car.used .hoverdropdown:hover .hovercontent,
    .recruitday .modal .car.used.content .hoverdropdown:hover .hovercontent,
    .recruitday .modal .car.used.window .hoverdropdown:hover .hovercontent {
        font-size: 12px;
        left: 50%;
        transform: translate(-50%, 0);
        padding: 5px 15px;
        white-space: nowrap
    }
    .recruitday .card.car.used .title-wrapper,
    .recruitday .modal .car.used.content .title-wrapper,
    .recruitday .modal .car.used.window .title-wrapper {
        height: 150px
    }
    .recruitday .card.saveditem .notes,
    .recruitday .modal .saveditem.content .notes,
    .recruitday .modal .saveditem.window .notes {
        left: 1%
    }
    .recruitday .card.saveditem .notes .arrow,
    .recruitday .modal .saveditem.content .notes .arrow,
    .recruitday .modal .saveditem.window .notes .arrow {
        left: 2%
    }
    .recruitday .card.saveditem .notes .content,
    .recruitday .modal .saveditem.content .notes .content,
    .recruitday .modal .saveditem.window .notes .content {
        width: 350px
    }
    .recruitday .card.saveditem:hover .tertiaryactions,
    .recruitday .modal .saveditem.content:hover .tertiaryactions,
    .recruitday .modal .saveditem.window:hover .tertiaryactions {
        opacity: 1
    }
    .recruitday .card.saveditem .tertiaryactions,
    .recruitday .modal .saveditem.content .tertiaryactions,
    .recruitday .modal .saveditem.window .tertiaryactions {
        background: rgba(0, 0, 0, 0.9);
        right: 10px;
        top: 10px;
        z-index: 14;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s
    }
    .recruitday .card.saveditem .tertiaryactions a,
    .recruitday .modal .saveditem.content .tertiaryactions a,
    .recruitday .modal .saveditem.window .tertiaryactions a {
        color: #fff
    }
    .recruitday .card.ad .avatarwrapper,
    .recruitday .modal .ad.content .avatarwrapper,
    .recruitday .modal .ad.window .avatarwrapper {
        top: -40px;
        margin-bottom: -30px
    }
    .recruitday .card.ad.mobile .avatarwrapper,
    .recruitday .modal .ad.mobile.content .avatarwrapper,
    .recruitday .modal .ad.mobile.window .avatarwrapper {
        top: 0;
        margin: 0
    }
    .recruitday .card.comparison,
    .recruitday .modal .comparison.content,
    .recruitday .modal .comparison.window {
        margin: 0
    }
    .recruitday .card.comparison:hover .remove,
    .recruitday .modal .comparison.content:hover .remove,
    .recruitday .modal .comparison.window:hover .remove {
        display: block
    }
    .recruitday .card.comparison.blank,
    .recruitday .modal .comparison.blank.content,
    .recruitday .modal .comparison.blank.window {
        height: 22.75rem;
        border: 2px solid #fff;
        background: none
    }
    .recruitday .card.comparison.blank a,
    .recruitday .modal .comparison.blank.content a,
    .recruitday .modal .comparison.blank.window a {
        display: block;
        height: 100%;
        padding-top: 45%;
        font-size: 20px;
        color: #888
    }
    .recruitday .card.comparison.blank a span,
    .recruitday .modal .comparison.blank.content a span,
    .recruitday .modal .comparison.blank.window a span {
        font-size: 30px;
        display: block
    }
    .recruitday .card.comparison .remove,
    .recruitday .modal .comparison.content .remove,
    .recruitday .modal .comparison.window .remove {
        width: 100%;
        height: 40px;
        position: absolute;
        z-index: 10;
        top: 0;
        left: 0;
        transition: all 0.2s;
        padding: 5px;
        color: #fff;
        background: #DC2B1B
    }
    .recruitday .card.comparison .remove .icon-cancel,
    .recruitday .modal .comparison.content .remove .icon-cancel,
    .recruitday .modal .comparison.window .remove .icon-cancel {
        top: 5px
    }
    .recruitday .card.comparison .title-wrapper,
    .recruitday .modal .comparison.content .title-wrapper,
    .recruitday .modal .comparison.window .title-wrapper {
        font-size: 14px;
        height: 130px
    }
    .recruitday .card.comparison .title-wrapper a,
    .recruitday .modal .comparison.content .title-wrapper a,
    .recruitday .modal .comparison.window .title-wrapper a {
        font-size: 14px !important
    }
    .recruitday .card.comparison .description-wrapper,
    .recruitday .modal .comparison.content .description-wrapper,
    .recruitday .modal .comparison.window .description-wrapper {
        display: flex;
        justify-content: center;
        flex-direction: column;
        height: 70px
    }
    .recruitday .card#brand-subscribe-form.mobile,
    .recruitday .modal #brand-subscribe-form.mobile.content,
    .recruitday .modal #brand-subscribe-form.mobile.window {
        position: static
    }
    .recruitday .card#dealership-list .partner-badge,
    .recruitday .modal #dealership-list.content .partner-badge,
    .recruitday .modal #dealership-list.window .partner-badge {
        width: 20px
    }
    .recruitday .card.bordered,
    .recruitday ul.card.listgroup,
    .recruitday .modal ul.listgroup.content,
    .recruitday .modal ul.listgroup.window,
    .recruitday ol.card.listgroup,
    .recruitday .modal ol.listgroup.content,
    .recruitday .modal ol.listgroup.window,
    .recruitday button.card.closable-tag,
    .recruitday .modal button.closable-tag.content,
    .recruitday .modal button.closable-tag.window,
    .recruitday .card.button.closable-tag,
    .recruitday .modal .button.closable-tag.content,
    .recruitday .modal .button.closable-tag.window,
    .recruitday .modal .bordered.content,
    .recruitday .modal .bordered.window {
        border: 1px solid #d6d6d6;
        border-bottom: 0.5px solid #d6d6d6;
    }
    .recruitday .card.bordered .content,
    .recruitday ul.card.listgroup .content,
    .recruitday .modal ul.listgroup.content .content,
    .recruitday .modal ul.listgroup.window .content,
    .recruitday ol.card.listgroup .content,
    .recruitday .modal ol.listgroup.content .content,
    .recruitday .modal ol.listgroup.window .content,
    .recruitday button.card.closable-tag .content,
    .recruitday .modal button.closable-tag.content .content,
    .recruitday .modal button.closable-tag.window .content,
    .recruitday .card.button.closable-tag .content,
    .recruitday .modal .button.closable-tag.content .content,
    .recruitday .modal .button.closable-tag.window .content,
    .recruitday .modal .bordered.content .content,
    .recruitday .modal .bordered.window .content {
        padding: 0 0.625em
    }
    .recruitday .card.withshadow,
    .recruitday .modal .withshadow.content,
    .recruitday .modal .withshadow.window {
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1)
    }
    .recruitday .card.borderless,
    .recruitday .modal .borderless.content,
    .recruitday .modal .borderless.window {
        box-shadow: none
    }
    .recruitday .card.highlighted,
    .recruitday .modal .highlighted.content,
    .recruitday .modal .highlighted.window {
        border: 1px solid #d6d6d6;
        border-bottom: 0.5px;
        background-color: #fffbe8;
    }
    .recruitday .card .cardtitle,
    .recruitday .modal .content .cardtitle,
    .recruitday .modal .window .cardtitle {
        padding-bottom: 0.5em;
        border-bottom: 1px solid #E7E7E7;
        margin: 10px 0 10px 0;
        line-height: 1.2em
    }
    .recruitday .card .exclusivebadge,
    .recruitday .modal .content .exclusivebadge,
    .recruitday .modal .window .exclusivebadge {
        position: absolute;
        width: 50px !important;
        top: 10px;
        left: 10px
    }
    .recruitday .card .heading,
    .recruitday .modal .content .heading,
    .recruitday .modal .window .heading {
        display: block;
        color: #aaa;
        font-size: 10px;
        margin-bottom: -10px
    }
    .recruitday .card#partners,
    .recruitday .modal #partners.content,
    .recruitday .modal #partners.window {
        padding: 30px
    }
    .recruitday .card#partners img,
    .recruitday .modal #partners.content img,
    .recruitday .modal #partners.window img {
        display: block;
        margin: auto;
        width: 70%
    }
    .recruitday .card#partners .shorten img,
    .recruitday .modal #partners.content .shorten img,
    .recruitday .modal #partners.window .shorten img {
        width: 50%
    }
    .recruitday .card#partners .shortenmore img,
    .recruitday .modal #partners.content .shortenmore img,
    .recruitday .modal #partners.window .shortenmore img {
        width: 40%
    }
    .recruitday .withdeal .exclusivebadge {
        display: block !important
    }
    .recruitday .shareandlocation {
        font-size: 0.75em;
        background: #F5F5F5;
        border-top: 1px solid #eee;
        margin: 30px -10px 0 -10px
    }
    .recruitday .shareandlocation:hover a {
        color: #aaa
    }
    .recruitday .withtooltip .arrow {
        right: 23%
    }
    .recruitday .withtooltip .tooltipcontents {
        visibility: hidden;
        left: -10px;
        width: 25.875em;
        color: #888;
        top: 40px;
        word-wrap: break-word
    }
    .recruitday .withtooltip:hover .tooltipcontents {
        visibility: visible
    }
    .recruitday .withtooltip ul li {
        display: inline
    }
    .recruitday .thirdline {
        font-size: 10px
    }
    @media screen and (max-width: 850px) {
        .recruitday .cardwrapper {
            width: 48%
        }
        .recruitday .cardwrapper:first-of-type {
            margin-right: 4%
        }
    }
    .recruitday #testdriveform {
        background-color: #222
    }
    .recruitday #testdriveform img {
        width: 100px
    }
    .recruitday #testdriveform header {
        color: #fff
    }
    .recruitday #testdriveform .pickadate__holder {
        position: relative
    }
    .recruitday #testdriveform .pickadate__holder .pickadate__frame {
        position: absolute;
        top: 0
    }
    .recruitday form.inline>* {
        float: left
    }
    .recruitday form.simple.dark input {
        border-color: #555;
        color: #fff
    }
    @media screen and (max-width: 850px) {
        .recruitday form.simple input[type="text"],
        .recruitday form.simple input[type="email"],
        .recruitday form.simple input[type="password"],
        .recruitday form.simple input[type="search"],
        .recruitday form.simple input[type="phone"],
        .recruitday form.simple input[type="number"],
        .recruitday form.simple textarea,
        .recruitday form.simple select {
            font-size: 14px
        }
    }
    .recruitday form.simple input[type="text"].error,
    .recruitday form.simple input[type="email"].error,
    .recruitday form.simple input[type="password"].error,
    .recruitday form.simple input[type="search"].error,
    .recruitday form.simple input[type="phone"].error,
    .recruitday form.simple input[type="number"].error,
    .recruitday form.simple textarea.error,
    .recruitday form.simple select.error {
        /*color: #DC2B1B;*/
        border-bottom-color: #DC2B1B
    }
    .recruitday form.simple input[type="text"].error:focus,
    .recruitday form.simple input[type="email"].error:focus,
    .recruitday form.simple input[type="password"].error:focus,
    .recruitday form.simple input[type="search"].error:focus,
    .recruitday form.simple input[type="phone"].error:focus,
    .recruitday form.simple input[type="number"].error:focus,
    .recruitday form.simple textarea.error:focus,
    .recruitday form.simple select.error:focus {
        color: #4A4A4A
    }
    .recruitday form.simple input[type="text"].with-clear,
    .recruitday form.simple input[type="email"].with-clear,
    .recruitday form.simple input[type="password"].with-clear,
    .recruitday form.simple input[type="search"].with-clear,
    .recruitday form.simple input[type="phone"].with-clear,
    .recruitday form.simple input[type="number"].with-clear,
    .recruitday form.simple textarea.with-clear,
    .recruitday form.simple select.with-clear {
        background-image: url("/images/icons/close.png");
        background-repeat: no-repeat;
        background-position: right;
        background-size: 1em
    }
    .recruitday form.simple input[type="text"]:disabled,
    .recruitday form.simple input[type="email"]:disabled,
    .recruitday form.simple input[type="password"]:disabled,
    .recruitday form.simple input[type="search"]:disabled,
    .recruitday form.simple input[type="phone"]:disabled,
    .recruitday form.simple input[type="number"]:disabled,
    .recruitday form.simple textarea:disabled,
    .recruitday form.simple select:disabled {
        opacity: 0.5
    }
    .recruitday form.simple input[type="range"] {
        padding: 0;
        height: 1px;
        border: none;
        background: #E7E7E7
    }
    .recruitday form.simple input[type="range"]:focus,
    .recruitday form.simple input[type="range"]:active {
        border: none
    }
    .recruitday form.simple input[type=range]::-webkit-slider-thumb {
        -webkit-appearance: none;
        border: none;
        height: 18px;
        width: 18px;
        border-radius: 50px;
        background: #222;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
    }
    .recruitday form.simple label {
        font-weight: normal;
        font-size: 12px;
        font-family: "Open Sans", "Helvetica Neue", sans-serif
    }
    .recruitday form.simple select {
        background: url("/images/icons/arrowdown.svg") 98% center no-repeat transparent
    }
    .recruitday form input:focus,
    .recruitday form input:active,
    .recruitday form textarea:focus,
    .recruitday form textarea:active,
    .recruitday form select:focus,
    .recruitday form select:active {
        outline: none;
        border: 1px solid #1D7AC8
    }
    .recruitday form input:disabled,
    .recruitday form textarea:disabled,
    .recruitday form select:disabled {
        color: #aaa
    }
    .recruitday form input.simple,
    .recruitday form textarea.simple,
    .recruitday form select.simple {
        border: none;
        border-bottom: 1px solid #E7E7E7;
        padding-left: 2px
    }
    .recruitday form input.simple.active,
    .recruitday form input.simple:focus,
    .recruitday form textarea.simple.active,
    .recruitday form textarea.simple:focus,
    .recruitday form select.simple.active,
    .recruitday form select.simple:focus {
        border: 1px solid #1D7AC8;
        padding-left: 10px
    }
    .recruitday form input[type=checkbox],
    .recruitday form input[type=radio] {
        display: inline-block;
        font-size: 14px;
        line-height: 1.2em;
        margin: 0 0.25em 0 0;
        padding: 0;
        width: 1.25em;
        height: 1.25em;
        -webkit-border-radius: 0.25em;
        vertical-align: text-top;
        transition: none
    }
    .recruitday form input[type=checkbox] {
        vertical-align: middle
    }
    .recruitday form input[type=checkbox]:checked {
        background: url("/images/icons/check.png") center center no-repeat;
        background-size: 50%
    }
    .recruitday form input[type=radio] {
        -webkit-border-radius: 2em
    }
    .recruitday form input[type=radio]:checked {
        background: url("/images/icons/circle.png") 3px 3px no-repeat;
        background-size: 70%
    }
    .recruitday form input[type=range] {
        padding: 0;
        height: 5px;
        border: none;
        background: #E7E7E7
    }
    .recruitday form input[type=range]:focus,
    .recruitday form input[type=range]:active {
        border: none
    }
    .recruitday form input[type=range]::-webkit-slider-runnable-track {
        border: none
    }
    .recruitday form input[type=range]::-webkit-slider-thumb {
        -webkit-appearance: none;
        border: none;
        height: 26px;
        width: 26px;
        border-radius: 50px;
        background: #CCFF00;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
    }
    .recruitday form input[type="text"],
    .recruitday form input[type="search"],
    .recruitday form input[type="email"],
    .recruitday form input[type="tel"],
    .recruitday form input[type="password"],
    .recruitday form input[type="date"],
    .recruitday form textarea,
    .recruitday form select {
        margin-bottom: 20px;
        background: #fff;
        /*height: 37.4px;*/
        line-height: 1.3em;
    }
    .recruitday form input[type="text"].disabledinput,
    .recruitday form input[type="search"].disabledinput,
    .recruitday form input[type="email"].disabledinput,
    .recruitday form input[type="tel"].disabledinput,
    .recruitday form input[type="password"].disabledinput,
    .recruitday form input[type="date"].disabledinput,
    .recruitday form textarea.disabledinput,
    .recruitday form select.disabledinput {
        color: #aaa;
        border: none;
        background: #E7E7E7
    }
    .recruitday form input[type="text"].large,
    .recruitday form input[type="search"].large,
    .recruitday form input[type="email"].large,
    .recruitday form input[type="tel"].large,
    .recruitday form input[type="password"].large,
    .recruitday form input[type="date"].large,
    .recruitday form textarea.large,
    .recruitday form select.large {
        font-size: 1.375em
    }
    .recruitday form input[type="text"].small,
    .recruitday form input[type="search"].small,
    .recruitday form input[type="email"].small,
    .recruitday form input[type="tel"].small,
    .recruitday form input[type="password"].small,
    .recruitday form input[type="date"].small,
    .recruitday form textarea.small,
    .recruitday form select.small {
        font-size: .75em
    }
    .recruitday form select:disabled {
        color: #aaa
    }
    .recruitday form select.simple {
        background: url("/images/icons/arrowdown.svg") 98% center no-repeat transparent
    }
    .recruitday form select option[disabled] {
        color: #E7E7E7
    }
    .recruitday form textarea {
        min-height: 100px
    }
    .recruitday form textarea.simple {
        border: none;
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday form fieldset *:last-child {
        margin: 0
    }
    .recruitday form label {
        color: #222222;
        padding: 0;
        font-size: 12px;
    }
    .recruitday form label.inline {
        display: inline;
        border: none
    }
    .recruitday form .error {
        border: 1px solid #bd4e44
    }
    .recruitday form .purchasedate fieldset {
        width: 19%;
        display: inline-block
    }
    .recruitday .required:after,
    .recruitday .requiredMark {
        content: "\e764";
        font-family: icons;
        font-size: 0.375em;
        color: #DC2B1B;
        position: relative;
        top: -4px;
        left: 3px
    }
    .recruitday .requiredMark {
        margin: 0
    }
    .recruitday .imagedropzone {
        border: 1px dashed #E7E7E7;
        border-radius: 3px
    }
    .recruitday .imagedropzone.active {
        border: 1px solid #03A838
    }
    /*.recruitday .modal {
        position: fixed;
        z-index: 900;
        font-size: 14px;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        bottom: 0;
        top: 0;
        left: 0;
        right: 0;
        background: rgba(34, 34, 34, 0.8);
        transition: all 0.2s
    }*/
    .recruitday .modal{
         background: rgba(34, 34, 34, 0.8);
    }
    @media screen and (max-width: 850px) {
        .recruitday .modal {
            background: #F5F5F5
        }
    }
    .recruitday .modal .content,
    .recruitday .modal .window {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        z-index: 10;
        width: 600px;
        height: auto
    }
    .recruitday .modal .content .checkanimation,
    .recruitday .modal .window .checkanimation {
        width: 80px
    }
    .recruitday .modal .content.confirmation .icon-mat-check_circle,
    .recruitday .modal .window.confirmation .icon-mat-check_circle {
        font-size: 100px;
        color: #03A838
    }
    .recruitday .modal .close {
        position: absolute;
        top: 10px;
        right: 10px;
        z-index: 16;
        font-size: 1.5em;
        color: #1a2732;
    }
    .recruitday .modal .close.new {
        font-size: 1.5em;
        color: #fff
    }
    .recruitday .modal .close.new:hover {
        color: #DC2B1B
    }
    .recruitday .modal header {
        padding: 20px 10px;
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .modal.confirmation .icon-circle-check {
        font-size: 100px;
        color: #1D7AC8
    }
    .recruitday .modal.small .content,
    .recruitday form legend.modal .content,
    .recruitday form label.modal .content,
    .recruitday .modal.small .window,
    .recruitday form legend.modal .window,
    .recruitday form label.modal .window {
        width: 400px
    }
    .recruitday .modal.big .content,
    .recruitday .modal.big .window {
        width: 800px
    }
    .recruitday .modal.large .content,
    .recruitday .modal.large .window {
        width: 980px
    }
    .recruitday .modal.responsive .content,
    .recruitday .modal.responsive .window {
        width: 92.5%;
        max-width: 1000px;
        height: auto
    }
    .recruitday .modal.full-screen {
        background: #fff
    }
    .recruitday .modal#getDealForm .content {
        height: 600px
    }
    .recruitday .modal#inquiryForm .content {
        height: 700px
    }
    .recruitday .modal#invitation .content {
        height: 400px
    }
    .recruitday .modal#invitation form {
        margin-top: 30px
    }
    .recruitday .modal.confirmation .icon-check,
    .recruitday .modal.confirmation .icon-circle-check {
        font-size: 50px;
        color: #03A838
    }
    .recruitday .modal#loancalculator select,
    .recruitday .modal#bdoloancalculator select,
    .recruitday .modal#loancalculator input,
    .recruitday .modal#bdoloancalculator input {
        font-size: 14px;
        z-index: 1
    }
    .recruitday .modal#loancalculator label,
    .recruitday .modal#bdoloancalculator label {
        top: 10px;
        font-size: 14px;
        color: #aaa;
        cursor: text;
        border: none;
        padding: 0px;
        transition: 100ms;
        transition: 100ms;
        transition: 100ms;
        transition: 100ms
    }
    .recruitday .modal#loancalculator .inputfocus,
    .recruitday .modal#bdoloancalculator .inputfocus {
        top: -17px;
        font-size: 12px;
        border: none;
        padding: 0px;
        color: #4A4A4A
    }
    .recruitday .modal#loancalculator .pickadate__holder,
    .recruitday .modal#bdoloancalculator .pickadate__holder {
        position: relative;
        top: 15px;
        z-index: 1
    }
    .recruitday .modal#loancalculator .calculator-radio,
    .recruitday .modal#bdoloancalculator .calculator-radio {
        display: inline-block
    }
    .recruitday .modal#loancalculator .calculator-radio input[type="radio"],
    .recruitday .modal#bdoloancalculator .calculator-radio input[type="radio"] {
        margin-top: 3px;
        margin-right: 10px
    }
    .recruitday .modal#loancalculator .calculator-radio label,
    .recruitday .modal#bdoloancalculator .calculator-radio label {
        font-weight: bold;
        margin-right: 30px;
        color: #4A4A4A;
        font-size: 12px
    }
    .recruitday .modal#loancalculator .calculator-radio label:last-of-type,
    .recruitday .modal#bdoloancalculator .calculator-radio label:last-of-type {
        margin-right: 0px
    }
    .recruitday .modal#loancalculator .loan-partner input[type="checkbox"],
    .recruitday .modal#bdoloancalculator .loan-partner input[type="checkbox"] {
        margin-top: 7px
    }
    .recruitday .modal#loancalculator .loan-partner .card,
    .recruitday .modal#bdoloancalculator .loan-partner .card,
    .recruitday .modal#loancalculator .loan-partner .content,
    .recruitday .modal#bdoloancalculator .loan-partner .content,
    .recruitday .modal#loancalculator .loan-partner .window,
    .recruitday .modal#bdoloancalculator .loan-partner .window {
        margin-bottom: 5px
    }
    .recruitday .modal#loancalculator .content,
    .recruitday .modal#bdoloancalculator .content {
        margin-top: 0px;
        font-size: 14px
    }
    .recruitday .modal#loancalculator .partnerlogo img,
    .recruitday .modal#bdoloancalculator .partnerlogo img {
        width: 150px
    }
    .recruitday .modal#loancalculator .partnertext,
    .recruitday .modal#bdoloancalculator .partnertext {
        border-left: 1px solid #E7E7E7
    }
    .recruitday .modal#loancalculator .loancalcubutton a,
    .recruitday .modal#bdoloancalculator .loancalcubutton a {
        width: 48%;
        display: inline-block
    }
    .recruitday .modal#loancalculator .financialdisclaimer,
    .recruitday .modal#bdoloancalculator .financialdisclaimer {
        font-size: 0.875em
    }
    .recruitday .modal#bdoloanmodal .close {
        color: #4A4A4A
    }
    .recruitday .modal#bdoloanmodal .financialresults {
        background: #95bbdb;
        color: #ffffff
    }
    .recruitday .modal#bdoloanmodal .banner-label {
        left: 85%;
        top: -35%
    }
    .recruitday .modal#bdoloanmodal .financial-alert {
        color: #DC2B1B
    }
    .recruitday .modal#bdoloanmodal .type-of-car {
        width: 49%;
        display: inline-block
    }
    .recruitday .modal#bdoloanmodal .type-of-car label {
        font-size: 14px
    }
    .recruitday .modal#bdoloanmodal .type-of-car input[type="radio"] {
        margin-top: 2px
    }
    .recruitday .modal#bdoloancalculator .loancalcubutton a {
        width: 49%;
        display: inline-block
    }
    .recruitday .modal#bdoloancalculator .financialresults {
        background: #95bbdb;
        color: #ffffff;
        border-radius: 0px
    }
    .recruitday .modal#bdoloancalculator .financial-alert {
        color: #DC2B1B;
        font-size: 0.875em
    }
    .recruitday .modal#wishlist .arrowdown {
        right: 10px;
        top: 12px
    }
    .recruitday .modal#wishlist .options {
        top: 0;
        width: 99%;
        background: #fff;
        border: 1px solid #E7E7E7;
        z-index: 16;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday .modal#wishlist .options>* {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .modal#wishlist .options>*:last-of-type {
        border: none
    }
    .recruitday .overlay {
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        z-index: 19
    }
    .recruitday .bottomsheet {
        bottom: -30px;
        width: 100%;
        left: 0;
        z-index: 21
    }
    .recruitday .bottomsheet li:last-child {
        border-bottom: none
    }
    .recruitday #fulldeal .modal#dealershipslist .content {
        overflow-y: visible
    }
    .recruitday #fulldeal .modal#dealershipslist .buttonstack {
        height: 230px;
        overflow-y: scroll
    }
    @media screen and (max-width: 700px) {
        .recruitday .modal .content {
            width: 100%
        }
        .recruitday .modal .content .checkanimation {
            width: 60px
        }
    }
    .recruitday .pickadate__input--active {
        border-color: #0089ec !important
    }
    .recruitday .pickadate__holder {
        font-size: 16px;
        line-height: 1.2;
        color: #000
    }
    .recruitday .pickadate__frame {
        position: relative;
        min-width: 256px;
        max-height: 0;
        overflow-y: hidden;
        -webkit-transition: all .15s ease-out;
        -moz-transition: all .15s ease-out;
        transition: all .15s ease-out
    }
    .recruitday .pickadate__holder--opened .pickadate__frame {
        top: -15px;
        max-height: 25em
    }
    .recruitday .pickadate__calendar {
        color: #000;
        background: #fff;
        padding: 1em;
        font-size: 1em;
        margin: 0 0 2em 0;
        border: 1px solid #ccc
    }
    .recruitday .pickadate__table {
        text-align: center;
        border-collapse: collapse;
        border-spacing: 0;
        table-layout: fixed;
        font-size: inherit;
        width: 100%;
        margin-top: .75em
    }
    .recruitday .pickadate__table td {
        margin: 0;
        padding: 0
    }
    .recruitday .pickadate__header {
        text-align: center;
        position: relative
    }
    .recruitday .pickadate__nav--prev,
    .recruitday .pickadate__nav--next {
        position: absolute;
        top: -.1em;
        padding: .5em;
        margin: -.5em;
        text-align: center;
        min-width: 24px;
        height: 24px;
        line-height: 26px
    }
    .recruitday .pickadate__nav--prev {
        left: 0
    }
    .recruitday .pickadate__nav--next {
        right: 0
    }
    .recruitday .pickadate__month,
    .recruitday .pickadate__year {
        font-weight: 500;
        display: inline-block
    }
    .recruitday .pickadate__year {
        color: #999;
        font-size: .8em;
        font-style: italic;
        margin-left: .5em
    }
    .recruitday .pickadate__select--month,
    .recruitday .pickadate__select--year {
        font-size: .8em;
        border: 1px solid #ccc;
        height: 2.5em;
        margin-top: -.5em
    }
    .recruitday .pickadate__select--month {
        width: 45%
    }
    .recruitday .pickadate__select--year {
        width: 35%;
        margin-left: .5em
    }
    .recruitday .pickadate__select--month:focus,
    .recruitday .pickadate__select--year:focus {
        border-color: #0089ec
    }
    .recruitday .pickadate__weekday {
        width: 14.285714286%;
        font-size: .75em;
        padding-bottom: .5em;
        color: #999;
        font-weight: 500
    }
    .recruitday .pickadate__day {
        padding: .33em 0 .25em;
        font-weight: 100;
        border: 1px solid #fff;
        margin-bottom: 1px
    }
    .recruitday .pickadate__day--today {
        color: #0089ec;
        position: relative
    }
    .recruitday .pickadate__day--today:before {
        content: " ";
        position: absolute;
        top: 2px;
        right: 2px;
        width: 0;
        height: 0;
        border-top: .5em solid #0059bc;
        border-left: .5em solid transparent
    }
    .recruitday .pickadate__day--selected,
    .recruitday .pickadate__day--selected:hover {
        border-color: #0089ec
    }
    .recruitday .pickadate__day--highlighted {
        background: #fff
    }
    .recruitday .pickadate__day--disabled:before {
        border-top-color: #aaa
    }
    .recruitday .pickadate__day--outfocus {
        color: #ddd;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
        filter: alpha(opacity=75);
        -moz-opacity: .75;
        opacity: .75
    }
    .recruitday .pickadate__footer {
        text-align: center;
        margin: .5em 0 -.5em
    }
    .recruitday .pickadate__button--today,
    .recruitday .pickadate__button--clear {
        border: 1px solid #fff;
        background: #fff;
        font-size: .8em;
        padding: .66em 0;
        margin: 0 2.5%;
        font-weight: bold;
        width: 40%
    }
    .recruitday .pickadate__button--today:before,
    .recruitday .pickadate__button--clear:before {
        position: relative;
        display: inline-block;
        height: 0
    }
    .recruitday .pickadate__button--today:before {
        content: " ";
        margin-right: .45em;
        top: -.05em;
        width: 0;
        border-top: .66em solid #0059bc;
        border-left: .66em solid transparent
    }
    .recruitday .pickadate__button--clear:before {
        content: "\D7";
        margin-right: .35em;
        top: -.1em;
        color: #e20;
        vertical-align: top;
        font-size: 1.1em
    }
    .recruitday .pickadate__button--today:focus,
    .recruitday .pickadate__button--clear:focus {
        background: #b1dcfb;
        border-color: #0089ec;
        outline: none
    }
    .recruitday .pickadate__day--infocus:hover,
    .recruitday .pickadate__day--outfocus:hover,
    .recruitday .pickadate__nav--prev:hover,
    .recruitday .pickadate__nav--next:hover,
    .recruitday .pickadate__button--today:hover,
    .recruitday .pickadate__button--clear:hover {
        cursor: pointer;
        color: #000;
        background: #b1dcfb
    }
    .recruitday .pickadate__day--disabled,
    .recruitday .pickadate__day--disabled:hover {
        background: #f5f5f5;
        border-color: #f5f5f5;
        color: #ddd;
        cursor: default
    }
    .recruitday .pickadate__day--highlighted:hover,
    .recruitday .pickadate__holder--focused .pickadate__day--highlighted {
        background: #0089ec;
        color: #fff
    }
    .recruitday .bx-wrapper {
        position: relative;
        margin: 0 auto;
        /*padding: 10px;*/
        *zoom: 1;
        z-index: 2
    }
    .recruitday .bx-wrapper img {
        max-width: 100%
    }
    .recruitday .bx-wrapper .bx-viewport {
        height: auto
    }
    .recruitday .bx-wrapper .bx-pager,
    .recruitday .bx-wrapper .bx-controls-auto {
        position: absolute;
        bottom: -30px;
        width: 100%
    }
    .recruitday .bx-wrapper .bx-loading {
        min-height: 50px;
        background: url(/images/icons/preloader.gif) center center no-repeat #444;
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2000;
        background-size: 20px
    }
    .recruitday .bx-wrapper .bx-pager {
        text-align: center;
        font-size: .85em;
        font-family: Arial;
        font-weight: bold;
        color: #666;
        padding-top: 20px
    }
    .recruitday .bx-wrapper .bx-pager .bx-pager-item,
    .recruitday .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
        display: inline-block;
        *zoom: 1;
        *display: inline
    }
    .recruitday .bx-wrapper .bx-pager.bx-default-pager a {
        background: #555;
        text-indent: -9999px;
        display: block;
        width: 10px;
        height: 10px;
        margin: 0 5px;
        outline: 0;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }
    .recruitday .bx-wrapper .bx-pager.bx-default-pager a.active {
        background: #FF4906
    }
    .recruitday .bx-wrapper .bx-prev {
        left: 10px;
        background: url(/images/icons/controls.png) no-repeat 0 -32px
    }
    .recruitday .bx-wrapper .bx-next {
        right: 10px;
        background: url(/images/icons/controls.png) no-repeat -43px -32px
    }
    .recruitday .bx-wrapper .bx-prev:hover {
        background-position: 0 0
    }
    .recruitday .bx-wrapper .bx-next:hover {
        background-position: -43px 0
    }
    .recruitday .bx-wrapper .bx-controls-direction a {
        position: absolute;
        top: 50%;
        margin-top: -16px;
        outline: 0;
        width: 32px;
        height: 32px;
        text-indent: -9999px;
        z-index: 9999
    }
    .recruitday .bx-wrapper .bx-controls-direction a.disabled {
        display: none
    }
    .recruitday .bx-wrapper .bx-controls-auto {
        text-align: center
    }
    .recruitday .bx-wrapper .bx-controls-auto .bx-start {
        display: block;
        text-indent: -9999px;
        width: 10px;
        height: 11px;
        outline: 0;
        background: url(/images/icons/controls.png) -86px -11px no-repeat;
        margin: 0 3px
    }
    .recruitday .bx-wrapper .bx-controls-auto .bx-start:hover,
    .recruitday .bx-wrapper .bx-controls-auto .bx-start.active {
        background-position: -86px 0
    }
    .recruitday .bx-wrapper .bx-controls-auto .bx-stop {
        display: block;
        text-indent: -9999px;
        width: 9px;
        height: 11px;
        outline: 0;
        background: url(/images/icons/controls.png) -86px -44px no-repeat;
        margin: 0 3px
    }
    .recruitday .bx-wrapper .bx-controls-auto .bx-stop:hover,
    .recruitday .bx-wrapper .bx-controls-auto .bx-stop.active {
        background-position: -86px -33px
    }
    .recruitday .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
        text-align: left;
        width: 80%
    }
    .recruitday .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
        right: 0;
        width: 35px
    }
    .recruitday .bx-wrapper .bx-caption {
        position: absolute;
        bottom: 0;
        left: 0;
        background: #666 \9;
        background: rgba(80, 80, 80, 0.75);
        width: 100%
    }
    .recruitday .bx-wrapper .bx-caption span {
        color: #fff;
        font-family: Arial;
        display: block;
        font-size: .85em;
        padding: 10px
    }
    .recruitday .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 140px;
        padding: 5px 0;
        margin: 2px 0 0;
        list-style: none;
        text-align: left;
        background-color: #fff;
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3);
        box-shadow: 0px 1px 3px rgba(24, 24, 24, 0.3)
    }
    .recruitday .dropdown-menu li {
        margin-bottom: 0px
    }
    .recruitday .dropdown-menu.pull-right {
        right: 0;
        left: auto
    }
    .recruitday .dropdown-menu .divider {
        *width: 100%;
        height: 1px;
        margin: 9px 1px;
        *margin: -5px 0 5px;
        overflow: hidden;
        background-color: #e5e5e5;
        border-bottom: 1px solid #ffffff
    }
    .recruitday .dropdown-menu>li>a {
        display: block;
        padding: 4px 20px;
        clear: both;
        font-weight: normal;
        line-height: 20px;
        color: #333333;
        word-wrap: break-word;
        white-space: normal
    }
    .recruitday .dropdown-menu>li>a:hover,
    .recruitday .dropdown-menu>li>a:focus,
    .recruitday .dropdown-menu>.active>a,
    .recruitday .dropdown-menu>.active>a:hover,
    .recruitday .dropdown-menu>.active>a:focus {
        color: #F5F5F5;
        text-decoration: none;
        background-color: #66B1F0;
        word-wrap: break-word;
        white-space: normal
    }
    .recruitday .dropdown-menu>.disabled>a,
    .recruitday .dropdown-menu>.disabled>a:hover,
    .recruitday .dropdown-menu>.disabled>a:focus {
        color: #999999
    }
    .recruitday .dropdown-menu>.disabled>a:hover,
    .recruitday .dropdown-menu>.disabled>a:focus {
        text-decoration: none;
        cursor: default;
        background-color: transparent;
        background-image: none;
        filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
    }
    .recruitday .typeahead {
        z-index: 1051;
        margin-top: 2px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px
    }
    .recruitday .searchcombo .typeahead {
        width: 83%
    }
    .recruitday .tooltipster-default {
        border-radius: 3px;
        background: #fff;
        border: 1px solid #eee;
        color: #555;
        padding: 5px !important;
        border: 1px solid #e7e7e7;
        position: absolute
    }
    .recruitday .tooltipster-default .tooltipster-content {
        font-family: "Helvetica Neue", sans-serif;
        font-size: 14px;
        line-height: 16px;
        padding: 8px 10px;
        overflow: hidden
    }
    .recruitday .tooltipster-icon {
        cursor: help;
        margin-left: 4px
    }
    .recruitday .tooltipster-base {
        padding: 0;
        font-size: 0;
        line-height: 0;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 9999999;
        pointer-events: none;
        width: auto;
        overflow: visible
    }
    .recruitday .tooltipster-base .tooltipster-content {
        overflow: hidden
    }
    .recruitday .tooltipster-arrow {
        display: block;
        text-align: center;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1
    }
    .recruitday .tooltipster-arrow span,
    .recruitday .tooltipster-arrow-border {
        display: block;
        width: 0;
        height: 0;
        position: absolute
    }
    .recruitday .tooltipster-arrow-top span,
    .recruitday .tooltipster-arrow-top-right span,
    .recruitday .tooltipster-arrow-top-left span {
        border-left: 8px solid transparent !important;
        border-right: 8px solid transparent !important;
        border-top: 8px solid;
        bottom: -7px
    }
    .recruitday .tooltipster-arrow-top .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-top-right .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-top-left .tooltipster-arrow-border {
        border-left: 9px solid transparent !important;
        border-right: 9px solid transparent !important;
        border-top: 9px solid;
        bottom: -7px
    }
    .recruitday .tooltipster-arrow-bottom span,
    .recruitday .tooltipster-arrow-bottom-right span,
    .recruitday .tooltipster-arrow-bottom-left span {
        border-left: 8px solid transparent !important;
        border-right: 8px solid transparent !important;
        border-bottom: 8px solid;
        top: -7px
    }
    .recruitday .tooltipster-arrow-bottom .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-bottom-right .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
        border-left: 9px solid transparent !important;
        border-right: 9px solid transparent !important;
        border-bottom: 9px solid;
        top: -7px
    }
    .recruitday .tooltipster-arrow-top span,
    .recruitday .tooltipster-arrow-top .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-bottom span,
    .recruitday .tooltipster-arrow-bottom .tooltipster-arrow-border {
        left: 0;
        right: 0;
        margin: 0 auto
    }
    .recruitday .tooltipster-arrow-top-left span,
    .recruitday .tooltipster-arrow-bottom-left span {
        left: 6px
    }
    .recruitday .tooltipster-arrow-top-left .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
        left: 5px
    }
    .recruitday .tooltipster-arrow-top-right span,
    .recruitday .tooltipster-arrow-bottom-right span {
        right: 6px
    }
    .recruitday .tooltipster-arrow-top-right .tooltipster-arrow-border,
    .recruitday .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
        right: 5px
    }
    .recruitday .tooltipster-arrow-left span,
    .recruitday .tooltipster-arrow-left .tooltipster-arrow-border {
        border-top: 8px solid transparent !important;
        border-bottom: 8px solid transparent !important;
        border-left: 8px solid;
        top: 50%;
        margin-top: -7px;
        right: -7px
    }
    .recruitday .tooltipster-arrow-left .tooltipster-arrow-border {
        border-top: 9px solid transparent !important;
        border-bottom: 9px solid transparent !important;
        border-left: 9px solid;
        margin-top: -8px
    }
    .recruitday .tooltipster-arrow-right span,
    .recruitday .tooltipster-arrow-right .tooltipster-arrow-border {
        border-top: 8px solid transparent !important;
        border-bottom: 8px solid transparent !important;
        border-right: 8px solid;
        top: 50%;
        margin-top: -7px;
        left: -8px
    }
    .recruitday .tooltipster-arrow-right .tooltipster-arrow-border {
        border-top: 9px solid transparent !important;
        border-bottom: 9px solid transparent !important;
        border-right: 9px solid;
        margin-top: -8px
    }
    .recruitday .tooltipster-fade {
        opacity: 0;
        -webkit-transition-property: opacity;
        -moz-transition-property: opacity;
        -o-transition-property: opacity;
        -ms-transition-property: opacity;
        transition-property: opacity
    }
    .recruitday .tooltipster-fade-show {
        opacity: 1
    }
    .recruitday .tooltipster-grow {
        -webkit-transform: scale(0, 0);
        -moz-transform: scale(0, 0);
        -o-transform: scale(0, 0);
        -ms-transform: scale(0, 0);
        transform: scale(0, 0);
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        -o-transition-property: -o-transform;
        -ms-transition-property: -ms-transform;
        transition-property: transform;
        -webkit-backface-visibility: hidden
    }
    .recruitday .tooltipster-grow-show {
        -webkit-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
        transform: scale(1, 1);
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15)
    }
    .recruitday .tooltipster-swing {
        opacity: 0;
        -webkit-transform: rotateZ(4deg);
        -moz-transform: rotateZ(4deg);
        -o-transform: rotateZ(4deg);
        -ms-transform: rotateZ(4deg);
        transform: rotateZ(4deg);
        -webkit-transition-property: -webkit-transform, opacity;
        -moz-transition-property: -moz-transform;
        -o-transition-property: -o-transform;
        -ms-transition-property: -ms-transform;
        transition-property: transform
    }
    .recruitday .tooltipster-swing-show {
        opacity: 1;
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
        -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
        -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
        -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
        -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
        -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
        transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4)
    }
    .recruitday .tooltipster-fall {
        top: 0;
        -webkit-transition-property: top;
        -moz-transition-property: top;
        -o-transition-property: top;
        -ms-transition-property: top;
        transition-property: top;
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15)
    }
    .recruitday .tooltipster-fall.tooltipster-dying {
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        -ms-transition-property: all;
        transition-property: all;
        top: 0px !important;
        opacity: 0
    }
    .recruitday .tooltipster-slide {
        left: -40px;
        -webkit-transition-property: left;
        -moz-transition-property: left;
        -o-transition-property: left;
        -ms-transition-property: left;
        transition-property: left;
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
        transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15)
    }
    .recruitday .tooltipster-slide.tooltipster-dying {
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        -ms-transition-property: all;
        transition-property: all;
        left: 0px !important;
        opacity: 0
    }
    .recruitday .tooltipster-content-changing {
        opacity: 0.5;
        -webkit-transform: scale(1.1, 1.1);
        -moz-transform: scale(1.1, 1.1);
        -o-transform: scale(1.1, 1.1);
        -ms-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1)
    }
    @media screen and (max-width: 850px) {
        .recruitday .hiddentablet {
            display: none
        }
    }
    .recruitday #sitehead {
        background-color: none;
        min-height: 55px;
    }

    .recruitday #sitehead .company-name {
        text-align: center;
    }
    .recruitday #sidebar-nav nav > a {
        color: #fff;
    }

    .recruitday #sidebar-nav nav > a.active,
    .recruitday #sidebar-nav nav > a.active:hover{
        background-color: #CCFF00;
        color: #222;
    }

    .recruitday #sidebar-nav .profile {
        text-align: center;
    }

    @media (min-width: 768px) {

    .alert-dismissible .close {
        right: 0 !important;
    }
    .alert-danger {
        color: #a94442;
        background-color: #f2dede;
        border: 0.5px solid #ebccd1;
        font-size: 10px !important;
        font-family: Roboto;
        padding: 10px;
        border-radius: 4px;
        text-align: left;
        z-index: 18 !important;
        margin-bottom: 5px !important;
        width: 650px;
        margin: 0 auto;
        border-radius: 4px !important;
    }

    .recruitday .successnotif {
        color: #3c763d;
        background-color: #dff0d8;
        border: 0.5px solid #d6e9c6;
        /*background-color: #00C8F8;
        color: #fff;*/
        font-size: 10px;
        font-family: Roboto;
        padding: 10px;
        border-radius: 4px;
        text-align: left;
        z-index: 18 !important;
        margin-bottom: 5px !important;
        width: 650px;
        margin: 0 auto;
    }

    .back {
        position: absolute;
        display: block;
        top: 0;
        width: 100%;
        padding-top: 20px;
    }
     
    #employee-portal-refer-job {
        width: 650px;
        margin: 0 auto;
    }
    .terms {
        padding-left: 0;
        padding-right: 0;
    }
    .refer-job-tab-container {
        border-top-left-radius: 0 !important;
        width: 650px !important;
        margin: 0 auto;
        border: 0.5px solid #d6d6d6d6;
        border-radius: 4px;
        background: #fff;
        position: relative !important;
        overflow: visible;
        padding: 20px;
        margin-bottom: 20px;
    }
    .refer-job-container {
        margin-top: 10px !important;
        width: 650px !important;
        margin: 0 auto;
        border: 0.5px solid #d6d6d6d6;
        border-radius: 4px;
        background: #fff;
        position: relative !important;
        overflow: visible;
        padding: 20px;
        margin-bottom: 20px;
    }

    .recruitday .refer-and-earn-tab {
        top: 1px;
        font-weight: bold;
        font-size: 16px;
        text-transform: none;
        padding: 15px;
        border: 1px solid #ffff;
        /*background-color: #fff;*/
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
    }

    .recruitday .refer-and-earn-tab:hover {
        background-color: #d6d6d6;
        color: #333 !important;
        font-size: 16px;
        font-weight: bold;
    }

    .recruitday .refer-and-earn-tab:focus {
        background-color: #d6d6d6;
        color: #333 !important;
        font-size: 16px;
        font-weight: bold;
    }
    .submit-a-referral-tab {
        top: 1.5px;
        right: 5px;
        border-top-left-radius: 0 !important;
        border-top-right-radius: 4px !important;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        border-left: 0.5px solid #d6d6d6 !important;
        border-right: 1px solid #d6d6d6 !important;
        border-top: 0.5px solid #d6d6d6 !important;
        color: #333 !important;
        font-weight: bold !important;
        z-index: 1;
    }

    .recruitday .submit-a-referral-tab:hover
    .recruitday .submit-a-referral-tab:focus {
        border-top-right-radius: 4px !important;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        color: #333;
    }

    .recruitday .share-a-link-tab {
        top: 1px; 
        border-top-left-radius: 4px !important;
        border-top-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        border-left: 0.5px solid #d6d6d6 !important;
        border-right: 1px solid #d6d6d6 !important;
        border-top: 0.5px solid #d6d6d6 !important;
        z-index: 1;
        color: #333 !important;
        font-weight: bold !important;
        padding-left: 20px !important;
    }


        .recruitday .cursor{
            cursor: pointer;
        }
        .recruitday .cursor:hover{
            box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.6);
        }
        .recruitday .padbottom20-md {
                padding-bottom: 20px
        }
        .recruitday .login-referral-container {
            width: 400px;
            margin: 0 auto;
        }
        .recruitday .logoutmsg-container {
            width: 400px;
            margin: 0 auto;
            height: 100vh;
        }

        .recruitday .padtop10-md {
            padding-top: 10px;
        }
        .recruitday .padright10-md {
            padding-right: 10px !important;
        }
        .recruitday .pad20-md {
            padding: 20px;
        }
        .recruitday .h100 {
            height: 100px !important;
            max-width: 100px !important;
        }
        .recruitday .image-md {
            width: 75% !important;
        }
        .recruitday .hrwidth { 
            width: 430px;
            margin-bottom: 5px;
            border-top: 0.5px solid #d6d6d6d6;
         }
        .recruitday .contactus-container{
            width: 600px;
            margin: 0 auto;
            padding: 0;
        }
        .recruitday .btn-blue {
        width: 215px;
        height: 45px;
        border-radius: 4px;
        transition: all .3s;
        padding: 13px !important;
        background-color: #1464f6;
        border: none;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;

        }

        .recruitday .btn-primary-gray {
        width: 215px;
        height: 45px;
        border-radius: 4px;
        transition: all .3s;
        padding: 13px !important;
        background-color: #ebebeb !important;
        border: none;
        color: #222222;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;

        }

        .recruitday .btn-primary-gray:hover {
            background-color: #a1a1a1 !important;
            color: #222;
            cursor: pointer !important;

        }

        .recruitday .btn-blue:hover {
            background-color: #0F00B8 !important;
            color: #ffff !important;

        }

        .recruitday .hrwidth1 { 
        width: 535px;
        border-top: 0.5px solid #d6d6d6d6;
        margin: 0 auto;

        }
        .recruitday .passwordcontainer {
        width: 600px;
        margin: 0 auto;
        }

         .recruitday .card-borderedges-sm {

        background: #fff;
        position: relative;
        overflow: visible;
        
        border-radius: 4px;
        border: 0.5px solid #d6d6d6d6;

        padding: 20px;
        }
        .recruitday #sitehead .burger-menu,
        .recruitday #sitefoot{
            display: none;
        }
        .recruitday #sitehead .company-name {
            text-align: left;
        }
        .recruitday #sidebar-nav .profile {
            /*text-align: left;*/
        }
        .copy-link-holder{
            padding-left: unset;
        }
        .share-social-media{
            margin-top: 20px;
        }
        .recruitday .main-content{
            margin-left: 185px;
        }
        .recruitday #sidebar-nav nav > a:hover {
            background-color: #283b4c;
        }

        /* referrals v2 */
        .recruitday .referrals-header-title{
            padding-top: 10px;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 10px;
        }
        .recruitday .referrals-content{
            padding-top: 10px;
            padding-left: 35px;
            padding-right: 35px;
            padding-bottom: 10px;
        }
        .recruitday .header-my-referrals{
            border-bottom: 1px solid #d6d6d6;
        }
        .recruitday .button-gray-secondary{
            width: 30%;
        }
        .recruitday .refer-back{
            padding-left: 20px;
            margin-bottom: 30px;
        }
        .recruitday .refer-jobs-container{
            margin-top: 5px;
        }
        .recruitday .notification-header{
            padding-bottom: unset;
        }
        .recruitday .rd-min-height70vh{
            min-height: 70vh;
        }
        .modal-body{
            /*padding-top: unset;
            padding-left: unset;
            padding-right: unset;
            padding-bottom: 20px;*/
            padding: 0 50px 30px;
            /*max-height: 230px;
            min-height: 200px;*/
            -ms-overflow-style: hidden;
            overflow-y: hidden;
        }
        .employee-name-title{
            padding: 20px 50px;
        }
        .recruitday .rd-marginright10-sm{
            margin-right: 10px;
        }
        .recruitday .rd-borderright10{
            border-right: 10px solid #f6f6f6 !important;
        }
        .recruitday .rd-marginright20-sm{
            margin-right: 20px;
        }
        .recruitday .rd-marginbottom3-sm{
            margin-bottom: 3px;
        }
        .recruitday .rd-pad20-sm{
            padding: 20px;
        }
        .recruitday .rd-fs22-sm{
            font-size: 22px !important;
        }
        .recruitday .referrals-status-count a{
            min-width: 15%;
         }
         .recruitday .referrals-status-count{
            padding: 10px 0;
         }
         .recruitday .rd-pad2010{
            padding: 20px 10px;
         }
         .recruitday .rd-padtopbottom20{
            padding-top: 20px;
            padding-bottom: 20px;
         }
         .recruitday .rd-marginright10-sm{
            margin-right: 10px;
         }

         /* custom classes for payment method w/o bootstrap classes */
         .recruitday .rd-parent-div-payment-details{
            width: 450px;
         }
         .recruitday .rd-div-payment-label{
            width: 120px;
            display: inline-block;
            /*padding: 0 0 0 15px;*/
         }
         .recruitday .rd-div-payment-input{
            width: 65%;
            display: inline-block;
         }
         .recruitday .rd-padleftright20-sm{
            padding-left: 20px;
            padding-right: 20px;
         }
         .recruitday #sortBy_dp .dropdown{
            top: 4px;
            text-indent: 10px;
         }
        .recruitday #sort_dp.dropdown-menu>li>a{
            padding: 7px 30px 7px 0;
        }
        .recruitday .rd-textright-sm{
            text-align: right;
        }
        .recruitday .rd-padright5-sm{
            padding-right: 5px;
        }
        .recruitday .rd-padright0-sm{
            padding-right: 0;
        }   
        .recruitday .qualification h1,
        .recruitday .qualification h2,
        .recruitday .qualification h3,
        .recruitday .qualification h4,
        .recruitday .qualification h5,
        .recruitday .qualification h6{
            color: rgba(68, 68, 68, 0.5) !important;
        }
        .recruitday .qualification p,
        .recruitday .qualification div{
            font-size: 12px;
            color: rgba(68, 68, 68, 0.5) !important;
        }
        .recruitday .qualification ul,
        .recruitday .qualification div{
            padding-left: 0;
            font-size: 12px;
        }
        .recruitday .qualification ul li,
        .recruitday .qualification div{
            line-height: 1.4em;
            color: rgba(68, 68, 68, 0.5) !important;
        }
        .recruitday .qualification div{
            padding-bottom: 10px;
        }
        /*.recruitday table tr td:nth-child(2){
            padding-right: 0;
            width: 100px;
            text-align: right;
        }*/
        .recruitday #referJobs-listing td,
        .recruitday #referJobs-listing td:nth-child(2){
            padding: 20px 15px 10px 15px;
        }
        .recruitday .rd-padleftright0-sm{
            padding-left: 0;
            padding-right: 0;
        }
        .recruitday #frmSearchJobs{
            float: right;
        }
        .recruitday #sort_dp.dropdown-menu{
            top: 27px;
            left: 46px;
        }
        .loginContent{
            width: 400px;
        }
        .recruitday .rd-width330-sm{
            width: 330px;
        }
        .recruitday #scout_redeem_modal.myModal{
            top: 115px;
            left: 235px;
            margin: 0;
        }
        .recruitday .js-clearfilters {
            background-color: #ebebeb;
            border-radius: 4px;
            border: none;
            color: #333333;
            padding: 10px 50px;
            /*width: 100%;*/
            text-align: center;
            text-decoration: none;
            display: inline-block;
            /*font-size: 16px;*/
            font-weight: bold;
            margin-bottom: 10px;

        }
    }

    @media (max-width: 767px){

        .alert-dismissible .close {
            right: -24px !important;
        }

        .alert-danger {
            margin-bottom: 67px !important;
            margin-top: 34px !important;
            position: absolute;
            font-size: 9px !important;
            border-radius: 4px !important;
        }

        .successnotif {
            color: #3c763d;
            background-color: #dff0d8;
            border: 0.5px solid #d6e9c6;
            font-size: 10px;
            font-family: Roboto;
            padding: 10px;
            border-radius: 4px;
            text-align: left;
            z-index: 18 !important;
            margin-bottom: 10px !important;
            margin-top: 34px !important;
            position: absolute;
        }
        .padright0-xs {
            padding-right: 0;
        }

        .refer-tab {
            z-index: 1111;
            top: 2px;
        }
        .margintop65-xs {
            margin-top: 65px !important;
        }

         .recruitday .refer-and-earn-tab {
            font-weight: bold;
            font-size: 14px;
            text-transform: none;
            padding: 15px;
            border-top: 1px solid #d6d6d6;
            border-left: 1px solid #d6d6d6;
            border-right: 1px solid #d6d6d6;
            border-bottom: 0;
            border-radius: 0;
            /*background-color: #fff;*/
            color: #333;
            border-bottom-left-radius: 0 !important;
            border-bottom-right-radius: 0 !important;
            border-top-right-radius: 0 !important;
            border-top-left-radius: 0 !important;
        }

        .recruitday .refer-and-earn-tab:hover {
            font-size: 14px;
            /*background-color: #d6d6d6;*/
            color: #333 !important;
            font-weight: bold;
        }
        .recruitday .refer-and-earn-tab:focus {
            font-size: 14px;
            /*background-color: #d6d6d6 !important;*/
            color: #333 !important;
            font-weight: bold;
        }


        .recruitday .refer-and-earn-container {
            border-left: 0.5px solid #d6d6d6;
            border-right: 0.5px solid #d6d6d6;
            border-bottom: 0.5px solid #d6d6d6;
        }


        .refer-job-tab-container {
            border-top-left-radius: 0 !important;
            width: auto;
            margin: 0 auto;
            border: 0.5px solid #d6d6d6d6;
            border-radius: 4px;
            background: #fff;
            position: relative !important;
            overflow: visible;
            padding: 15px;
            margin-bottom: 20px;
            border-top: 0 !important;
        }
        .refer-job-container {

            margin-top: 55px !important;
            width: auto;
            margin: 0 auto;
            border: 0.5px solid #d6d6d6d6;
            border-radius: 4px;
            background: #fff;
            position: relative !important;
            overflow: visible;
            padding: 20px;
            margin-bottom: 20px;
        }

        .recruitday .image-xs {
            width: 75% !important;
        }
        .recruitday .login-referral-container {
            width: auto;
            margin: 0 auto;
        }
        .recruitday .logoutmsg-container {
            width: auto;
            margin: 0 auto;
            height: 100vh;
            margin: 20px;
        }

        .recruitday .h70-xs {
            width: 70px !important;
        }
        .recruitday .padlr0-xs {
            padding: 0 !important; 
        }
        .recruitday .h70 {
            padding-top: 3px;
            height: 70px;
        }
        .recruitday .pad20-xs {
            padding: 20px;
        }
       
        .recruitday .hrwidth {
        width: auto;
        margin-bottom: 5px;
        border-top: 0.5px solid #d6d6d6d6;
        }
        .recruitday .contactus-container{
            width: auto;
            margin: 0 auto;
            padding: 0;
        }

        .recruitday .btn-blue {
        width: 100%;
        height: 45px;
        border-radius: 4px;
        transition: all .3s;
        padding: 13px !important;
        background-color: #1464f6;
        border: none;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;

        }

        .recruitday .btn-blue:hover {
            background-color: #0F00B8;

        }


        .recruitday .hrwidth1 { 
            width: auto;
            border-top: 0.5px solid #d6d6d6d6;
            margin: 0 auto;

         }
            .recruitday .passwordcontainer {
            width: auto;
            margin: 0 auto;
        }

          .recruitday .js-clearfilters {
            background-color: #ebebeb;
            border-radius: 4px;
            border: none;
            color: #333333;
            padding: 10px 50px;
            width: 100%;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
            font-weight: bold;
            margin-bottom: 10px;

        }

        .recruitday .js-clearfilters:hover, 
        .recruitday .js-clearfilters:focus{
            background-color: #c0c0c0;
            font-weight: bold;
            color: #333333 !important;
    }
        .recruitday .js-findjobs {
            background-color: #1464f6;
            border-radius: 4px;
            border: none;
            color: white;
            padding: 10px 50px;
            width: 100%;
            height: 45px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
            font-weight: bold;
            margin-top: 21px;
            margin-bottom: 10px;
        }

        .recruitday .js-findjobs:hover, 
        .recruitday .js-findjobs:focus{
            background-color: #0F00B8;
            color: #FFFFFF;
            font-weight: bold;
        }
        .recruitday .button-gray-secondary{
            width: 100%;
        }
        .recruitday .refer-back{
            text-align: center;
            display: inherit;
            margin: 0 auto;
            margin-bottom: 10px;
        }
        /* flash message */
        .recruitday .notify-alert-success,
        .recruitday .notify-alert-danger{
            right: 5px;
            left: 5px;
            font-size: 12px;
            width: auto !important;
        }
        .recruitday .btnfullwidth{
            width: 100%;
        }
        .recruitday .rd-min-height100vh-xs{
            min-height: 100vh;
        }
        .recruitday .rd-min-height95vh-xs{
            min-height: 95vh;
        }
        .recruitday .rd-min-height90vh-xs{
            min-height: 90vh;
        }
        .recruitday .rd-min-height75vh-xs{
            min-height: 75vh !important;
        }
        .recruitday .rd-min-height50vh{
            min-height: 50vh;
        }
        .recruitday .rd-padleftright10-xs{
            padding: 0 10px;
        }
        .recruitday .rd-padleftright15-xs{
            padding-left: 15px;
            padding-right: 15px;
        }
        .recruitday .rd-pad2010-xs{
            padding: 20px 10px;
        }
        .recruitday .rd-padtopbottom20-xs{
            padding-top: 20px;
            padding-bottom: 20px;
        }
        .recruitday .rd-padleftrightunset-xs{
            padding-left: unset;
            padding-right: unset;
        }
        .recruitday .rd-padrightunset-xs{
            padding-right: unset;
        }
        .recruitday .rd-padleftunset-xs{
            padding-left: unset;
        }
        .recruitday .rd-fs12-xs{
            font-size: 12px !important;
        }
        .recruitday .rd-fs10-xs{
            font-size: 10px !important;
        }
        .recruitday .rd-margintop10-xs{
            margin-top: 10px;
        }
        .modal-body{
            padding: 0 10px 30px;
            /*max-height: 230px;
            min-height: 200px;*/
            -ms-overflow-style: hidden;
            overflow-y: hidden;
        }
        .employee-name-title{
            padding: 20px 10px;
        }
        .recruitday .btnpadding1535{
            padding: 15px 35px !important;
        }
        .recruitday .rd-margintop10-xs{
            margin-top: 10px;
        }
        .recruitday .rd-fs15-xs{
            font-size: 15px !important;
        }
        .recruitday .rd-pad205-xs{
            padding: 20px 5px;
        }
        .recruitday .rd-padtop10-xs{
            padding-top: 10px;
        }
        .recruitday .rd-textright-xs{
            text-align: right;
        }
        .recruitday .rd-marginright18-xs{
            margin-right: 18px;
        }

        /* redeem reward page */
        .recruitday .rd-div-redeem-label-xs{
            width: 120px;
            display: inline-block;
            /*padding: 0 0 0 15px;*/
        }
        .recruitday .rd-div-redeem-input-xs{
            width: 50%;
            display: inline-block;
        }

        .recruitday .rd-padleftright10-xs{
            padding-left: 10px;
            padding-right: 10px;
        }
        .recruitday #sortBy_dp .dropdown{
            top: 3px;
            text-indent: 0;
        }
        .recruitday #sortBy_dp .nav-pills>li.active>a, 
        .recruitday #sortBy_dp .nav-pills>li.active>a:focus, 
        .recruitday #sortBy_dp .nav-pills>li.active>a:hover{
            text-indent: 10px;
        }
        .recruitday #sort_dp.dropdown-menu>li>a{
            padding: 7px 30px 7px 10px;
        }
        .recruitday .rd-padleftright0-xs{
            padding-left: 0;
            padding-right: 0;
        }
        .recruitday .qualification p,
        .recruitday .qualification div{
            font-size: 12px;
            color: rgba(68, 68, 68, 0.5) !important;
        }
        .recruitday .qualification ul,
        .recruitday .qualification div{
            padding-left: 0;
            font-size: 12px;
        }
        .recruitday .qualification ul li,
        .recruitday .qualification div{
            line-height: 1.4em;
            color: rgba(68, 68, 68, 0.5) !important;
        }
        .recruitday .rd-fs14-xs{
            font-size: 14px !important;
        }
        .recruitday #frmSearchJobs{
            float: left;
        }
        .recruitday #sort_dp.dropdown-menu{
                top: auto;
                left: 57px;
        }
        .loginContent{
            width: auto;
        }
        .recruitday .rd-width300-xs{
            width: 300px;
        }
        .recruitday #scout_redeem_modal.myModal{
            top: 120px;
            left: 0;
            margin: 0 auto;
        }
        .recruitday .rd-padbottom40-xs{
            padding-bottom: 40px;
        }
    }

    @media screen and (max-height: 640px) {
        .recruitday #sitehead>*:last-child {
            position: static
        }
    }
    .recruitday #sitehead nav a {
        color: #fff;
        padding: 1em 1.5em 0.5em 1.5em;
    }
    .recruitday #sitehead nav a.navhome {
        padding: 20px;
    }
    .recruitday #sitehead nav a,
    .recruitday #sitehead .profilename,
    .recruitday #sitehead .showroom {
        color: #fff;
        font-size: 13px
    }
    .recruitday #sitehead nav a:hover{
        background-color: #283b4c;
    }
    .recruitday #sitehead nav a.active:hover{
        background-color: #a3b90f;
        color: #fff;
    }
    .recruitday #sitehead nav a:hover,
    .recruitday #sitehead nav a.active,
    .recruitday #sitehead .profilename:hover,
    .recruitday #sitehead .profilename.active,
    .recruitday #sitehead .showroom:hover,
    .recruitday #sitehead .showroom.active {
        color: #fff
    }
    .recruitday #sitehead nav a:hover [class^="icon-mat"],
    .recruitday #sitehead nav a:hover [class*=" icon-mat"],
    .recruitday #sitehead nav a.active [class^="icon-mat"],
    .recruitday #sitehead nav a.active [class*=" icon-mat"],
    .recruitday #sitehead .profilename:hover [class^="icon-mat"],
    .recruitday #sitehead .profilename:hover [class*=" icon-mat"],
    .recruitday #sitehead .profilename.active [class^="icon-mat"],
    .recruitday #sitehead .profilename.active [class*=" icon-mat"],
    .recruitday #sitehead .showroom:hover [class^="icon-mat"],
    .recruitday #sitehead .showroom:hover [class*=" icon-mat"],
    .recruitday #sitehead .showroom.active [class^="icon-mat"],
    .recruitday #sitehead .showroom.active [class*=" icon-mat"] {
        color: #fff
    }
    .recruitday #sitehead nav a.instock,
    .recruitday #sitehead .profilename.instock,
    .recruitday #sitehead .showroom.instock {
        color: #555 !important
    }
    .recruitday #sitehead nav a.instock [class^="icon-mat"],
    .recruitday #sitehead nav a.instock [class*=" icon-mat"],
    .recruitday #sitehead .profilename.instock [class^="icon-mat"],
    .recruitday #sitehead .profilename.instock [class*=" icon-mat"],
    .recruitday #sitehead .showroom.instock [class^="icon-mat"],
    .recruitday #sitehead .showroom.instock [class*=" icon-mat"] {
        color: #555
    }
    .recruitday #sitehead nav a.active,
    .recruitday #sitehead .profilename.active,
    .recruitday #sitehead .showroom.active {
        background-color: #CCFF00;
        color: #222;
    }
    @media screen and (max-width: 850px) {
        .recruitday #sitehead nav a span:last-of-type,
        .recruitday #sitehead .profilename span:last-of-type,
        .recruitday #sitehead .showroom span:last-of-type {
            display: none
        }
    }
    .recruitday #sitehead .icon-linearrowdown {
        margin: 5px 14px 0 0;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        display: inline-block
    }
    .recruitday #sitehead .icon-linearrowdown.active {
        transform: rotate(180deg);
        margin: 5px 14px 0 0
    }
    .recruitday #sitehead .xsmall {
        top: 75px;
        right: 52px
    }
    .recruitday #sitehead .truncate {
        width: 9.25em
    }
    .recruitday main[role="main"] {
    /*    margin-left: 185px;
        padding-bottom: 100px;
        padding: 25px;*/
        background-color: #ebebeb;
    }
    @media screen and (max-width: 850px) {
        /*.recruitday main[role="main"] {
            margin-left: 20%
        }*/
    }
    .recruitday #hiddenregistration {
        margin: 0 auto;
        left: 0;
        right: 0;
        min-width: 70%;
        background: #2e3a44;
    }
    .recruitday #sitesecondarysidebar {
        right: 0;
        top: 0;
        bottom: 0;
        width: 83px;
        border-left: 1px dotted #E7E7E7
    }
    .recruitday #sitesecondarysidebar .badge.star {
        top: 9%;
        right: 0;
        background-color: transparent
    }
    .recruitday #sitesecondarysidebar .badge.star span {
        color: #fff;
        display: inline-block;
        padding: 1px;
        background-color: #1D7AC8;
        font-size: 11px
    }
    .recruitday #sitesecondarysidebar .leadreplyspeed {
        background-color: rgba(255, 215, 0, 0.7)
    }
    .recruitday #addlisting {
        background: rgba(245, 245, 245, 0.98);
        overflow: scroll;
    }
    .recruitday #addlisting #one input,
    .recruitday #addlisting #three input {
        font-size: 14px;
    }
    .recruitday #addlisting #one .colorswatch:active,
    .recruitday #addlisting #one .colorswatch:hover,
    .recruitday #addlisting #three .colorswatch:active,
    .recruitday #addlisting #three .colorswatch:hover {
        box-shadow: 0 1px 3px rgba(24, 24, 24, 0.6)
    }
    .recruitday #addlisting #two .vertical,
    .recruitday #addlisting #two .variantform {
        height: 30em;
        overflow-y: scroll;
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday #addlisting #two .vertical a:hover,
    .recruitday #addlisting #two .variantform a:hover {
        color: #4A4A4A;
        background-color: #F9F9F9
    }
    .recruitday #addlisting #two .filtertype .filtertag {
        border: 1px solid #E7E7E7;
        border-radius: 3px;
        padding: 2px 10px
    }
    .recruitday #addlisting #two .filtertype .filtertag.active {
        background: #E7E7E7
    }
    .recruitday #addlisting #five .imagedropzone img {
        height: 100px
    }
    .recruitday #addlisting #five .imagedropzone:hover {
        border: 1px dashed #03A838
    }
    .recruitday #addlisting #five .segmentedbutton {
        margin: 40px auto 30px;
        width: 50%
    }
    .recruitday #addlisting #five .dropdown {
        right: 20%;
        width: 250px;
        display: none !important;
        box-shadow: 0px 3px 10px rgba(24, 24, 24, 0.1)
    }
    .recruitday #addlisting #five .dropdown.active {
        display: block !important
    }
    .recruitday #addlisting #five .dropdown img {
        width: 50px
    }
    .recruitday #addlisting #six .thumbnails a {
        right: 5px;
        top: 5px;
        font-size: 1rem;
        color: #fff
    }
    .recruitday #addlisting #six .thumbnails a:hover {
        color: #eee
    }
    .recruitday #addlisting .dropdown-menu {
        height: 150px;
        overflow-y: scroll
    }
    .recruitday #addlisting .uploadedphotos .primary-photo {
        height: 209px
    }
    .recruitday #addlisting .uploadedphotos .other-uploaded-photos {
        height: 100px
    }
    .recruitday #addlisting .uploadedphotos .uploaded-photo-label {
        top: 10px;
        left: 10px;
        color: #555;
        background: rgba(249, 249, 249, 0.8);
        padding: 0px 6px;
        border-radius: 3px;
        font-size: 11px
    }
    .recruitday #addlisting .uploadedphotos .uploaded-photo-delete {
        top: 8px;
        right: 5px;
        font-size: 16px
    }
    .recruitday #addlisting .uploadedphotos .uploadedphotos-more div {
        width: 144px
    }
    .recruitday #addlisting .uploadedphotos .col-override {
        margin-left: 11px;
        width: 50.5%
    }
    .recruitday #addlisting .uploadedphotos .span_6-override {
        width: 49%
    }
    .recruitday #addlisting a:focus {
        outline: none
    }
    .recruitday .dealercheck {
        width: 80px
    }
    .recruitday .alertbox {
        background: #fff;
        border: 1px solid #E7E7E7;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        bottom: 0;
        right: 3%;
        width: 250px;
        z-index: 18
    }
    .recruitday .alertbox .feed {
        max-height: 300px;
        overflow-y: scroll
    }
    .recruitday .alertbox .icon-linearrowup {
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        display: inline-block
    }
    .recruitday .alertbox .icon-linearrowup.active {
        transform: rotate(180deg)
    }
    .recruitday #dashboard #chart_div2 {
        height: 10em
    }
    .recruitday #dashboard .totalleads {
        margin-top: 34px;
        border-left: 1px solid #E7E7E7;
        padding: 26px 0 30px 20px
    }
    .recruitday #dashboard .totalleads .percent {
        font-size: 1.625em
    }
    .recruitday #dashboard .leadstext {
        color: #888
    }
    .recruitday #dashboard .leadstext strong {
        color: #66B1F0
    }
    .recruitday #dashboard .submenu {
        border-bottom: 1px solid #E7E7E7;
        color: #888
    }
    .recruitday #dashboard .submenu .selectdate {
        margin-top: -40px
    }
    .recruitday .message.card,
    .recruitday .modal .message.content,
    .recruitday .modal .message.window {
        overflow: visible
    }
    .recruitday .message.card nav a,
    .recruitday .modal .message.content nav a,
    .recruitday .modal .message.window nav a {
        opacity: 0.5;
        font-size: 12px;
        color: #222;
        font-weight: bold;
        font-family: "Helvetica Neue", sans-serif
    }
    .recruitday .message.card nav a:hover,
    .recruitday .modal .message.content nav a:hover,
    .recruitday .modal .message.window nav a:hover {
        opacity: 1
    }
    .recruitday .message.card nav a:hover.delete,
    .recruitday .modal .message.content nav a:hover.delete,
    .recruitday .modal .message.window nav a:hover.delete {
        color: #DC2B1B !important
    }
    .recruitday .message.card .without-account,
    .recruitday .modal .message.content .without-account,
    .recruitday .modal .message.window .without-account {
        color: #888
    }
    .recruitday .message.card .menu,
    .recruitday .modal .message.content .menu,
    .recruitday .modal .message.window .menu {
        width: 50px;
        right: 0;
        top: 0;
        bottom: 0
    }
    .recruitday .message.card .menu a,
    .recruitday .modal .message.content .menu a,
    .recruitday .modal .message.window .menu a {
        display: block;
        height: 33.3%;
        border-bottom: 1px dotted #E7E7E7
    }
    .recruitday .message.card .menu a span,
    .recruitday .modal .message.content .menu a span,
    .recruitday .modal .message.window .menu a span {
        transition: all .3s;
        transition: all .3s;
        transition: all .3s;
        transition: all .3s
    }
    .recruitday .message.card .menu a:hover,
    .recruitday .modal .message.content .menu a:hover,
    .recruitday .modal .message.window .menu a:hover {
        color: #222
    }
    .recruitday .message.card .menu a:last-of-type,
    .recruitday .modal .message.content .menu a:last-of-type,
    .recruitday .modal .message.window .menu a:last-of-type {
        border: none
    }
    .recruitday .message.card .menu a.default span,
    .recruitday .modal .message.content .menu a.default span,
    .recruitday .modal .message.window .menu a.default span {
        opacity: 0.5
    }
    .recruitday .message.card .menu .avatar,
    .recruitday .modal .message.content .menu .avatar,
    .recruitday .modal .message.window .menu .avatar {
        width: 30px;
        height: 30px
    }
    .recruitday .message.card .menu .microcopy,
    .recruitday .modal .message.content .menu .microcopy,
    .recruitday .modal .message.window .menu .microcopy {
        color: #fff
    }
    .recruitday .message.card .menu .microcopy:hover,
    .recruitday .modal .message.content .menu .microcopy:hover,
    .recruitday .modal .message.window .menu .microcopy:hover {
        color: #E7E7E7
    }
    .recruitday .messagethread {
        max-height: 32.5em;
        overflow-y: auto;
    }

    .recruitday #inquiries #content > .row {
        margin-left: -4px;
        margin-right: -4px;
    }
    .recruitday #inquiries #content > .row > [class^="col-"],
    .recruitday #inquiries #content > .row > [class*="col-"] {
        padding-left: 4px;
        padding-right: 4px;
    }
    .recruitday #inquirysearch select {
        top: 0;
        right: 0;
        width: 115px
    }
    .recruitday #inquirysearch select.agentlist {
        width: 15.25em;
        padding-right: 25px
    }
    .recruitday #inquirysearch .searchinput {
        width: 15.625em
    }
    .recruitday #inquirysearch .dateinput {
        width: 7.3125em
    }
    .recruitday #inquirysearch .pickadate__frame {
        min-width: 0;
        top: 0;
        max-width: 250px
    }
    .recruitday #inquirysearch .pickadate__holder {
        margin-top: -8px;
        position: absolute;
        z-index: 10
    }
    .recruitday #inquirysearch .pickadate__button--today,
    .recruitday #inquirysearch .pickadate__button--clear {
        color: #888
    }
    .recruitday #inquirysearch .pickadate__nav--prev,
    .recruitday #inquirysearch .pickadate__nav--next {
        top: -.3em;
        padding: 0;
        margin: 0
    }
    .recruitday #contact-us .row {
        margin-left: -4px;
        margin-right: -4px;
    }
    .recruitday #contact-us .row > [class^="col-"],
    .recruitday #contact-us .row > [class*="col-"] {
        padding-left: 4px;
        padding-right: 4px;
    }
    .recruitday #messagethreadcontent .message img {
        max-width: none;
    }
    .recruitday #messagethreadcontent .message article > .row:nth-child(even) {
        background-color: #f5f5f5;
    }
    .recruitday #messageview .template {
        top: 0;
        left: 0;
        background-color: #F5F5F5;
        padding-bottom: 60px
    }
    .recruitday #messageview form {
        height: 32.5em;
        overflow-y: scroll
    }
    .recruitday #messageview .fileborder {
        border: 1px dashed #aaa;
        color: #888;
        font-size: 0.75em;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday #messageview .fileborder .fileattached {
        background: #F5F5F5;
        border: 1px solid #E7E7E7;
        padding: 0 5px;
        color: #888;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px
    }
    .recruitday #messageview .fileborder .fileattached:hover {
        background: #eee;
        color: #888
    }
    .recruitday #messageview .fileborder .fileattached .iconborder {
        border-left: 1px solid #E7E7E7;
        padding-left: 5px;
        font-size: 1.125em;
        vertical-align: middle
    }
    .recruitday #messageview .fileborder .fileellipsis {
        border: 1px solid #E7E7E7;
        color: #888;
        cursor: pointer;
        margin-top: 5px
    }
    .recruitday #messageview .fileborder .fileellipsis:hover {
        color: #aaa
    }
    .recruitday #messageview .fileborder .iconsize {
        font-size: 1.875em
    }
    .recruitday #messageview .fileborder .filecontainer {
        display: inline-block
    }
    .recruitday #messageview .fileborder img {
        width: 25px;
        opacity: .7
    }
    .recruitday #messageview .filedrop.in {
        height: 9.375em;
        background: #eee;
        padding-top: 14%;
        font-size: 1.125em
    }
    .recruitday #messageview .filelist {
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        font-size: 0.75em;
        color: #888
    }
    .recruitday #messageview .filelist li:hover {
        color: #555
    }
    .recruitday #messageview .alert.error p {
        font-size: 0.8em
    }
    .recruitday #messageview .addnotes {
        font-size: 0.875em;
        font-family: "Helvetica Neue", sans-serif
    }
    .recruitday #messageview .withdropdown {
        top: 0.9375em;
        right: 1.4375em
    }
    .recruitday #messageview .withdropdown .arrow {
        right: 9%;
        border-left: 10px solid #555;
        border-bottom: 10px solid transparent;
        transform: rotate(45deg);
        top: -1px
    }
    .recruitday #messageview .withdropdown .dropdown {
        top: 2.1875em;
        background: #555;
        right: -3px;
        width: 17.5em
    }
    .recruitday #messageview .withdropdown .dropdown label {
        display: block
    }
    .recruitday #messageview .withdropdown .dropdown label span {
        color: #fff
    }
    .recruitday #messageview .notedropdown {
        height: auto
    }
    .recruitday #messageview .displayednotes {
        background: #FFE4A8
    }
    .recruitday #messageview .displayednotes span {
        font-size: 1.625em;
        color: #888
    }
    .recruitday #messageview .displayednotes .avatar {
        border-color: rgba(187, 168, 36, 0.25)
    }
    .recruitday #messageview .displayednotes .notecontent {
        font-size: 0.75em;
        color: #8E5D10;
        font-family: "Helvetica Neue", sans-serif
    }
    .recruitday #messageview .displayednotes form {
        height: auto
    }
    .recruitday #messageview .displayednotes h4 {
        border-bottom: 1px solid rgba(187, 168, 36, 0.25)
    }
    .recruitday #salesagents .feed nav a,
    .recruitday #salesagents .agentslist nav a {
        border-bottom: 1px dotted #E7E7E7
    }
    .recruitday #salesagents .feed nav a:last-of-type,
    .recruitday #salesagents .agentslist nav a:last-of-type {
        border-bottom: none
    }
    .recruitday #salesagents .agentslist input[type=search] {
        width: 86%
    }
    .recruitday #salesagents .agentslist .avatar {
        width: 4em;
        height: 4em
    }
    .recruitday #salesagents .agentslist .truncate {
        width: 12.5em
    }
    .recruitday #salesagents #messageviewfollowup .content {
        max-height: 80%;
        overflow-y: scroll
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes {
        background: #FFE4A8
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes span {
        font-size: 1.625em;
        color: #888
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes .avatar {
        border-color: rgba(187, 168, 36, 0.25)
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes .notecontent {
        font-size: 0.75em;
        color: #8E5D10;
        font-family: "Helvetica Neue", sans-serif
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes form {
        height: auto
    }
    .recruitday #salesagents #messageviewfollowup .displayednotes h4 {
        border-bottom: 1px solid rgba(187, 168, 36, 0.25)
    }
    .recruitday #salesagents #agentprofilegist .truncate {
        width: 15.4375em
    }
    .recruitday #salesagents.profile .label {
        font-size: 12px;
        top: -8px
    }
    .recruitday .virtualshowroom#profile .profiledetails {
        top: 19%;
        left: 35%;
        color: #fff
    }
    .recruitday .virtualshowroom#profile .profiledetails .address {
        display: block
    }
    .recruitday .virtualshowroom#profile .profiledetails .socialmedia a {
        color: #aaa
    }
    .recruitday .virtualshowroom#profile .withdropdown .dropdown {
        right: -20px;
        min-width: 292px;
        top: 32px
    }
    .recruitday .virtualshowroom#carstockinventory {
        margin-bottom: 40px !important
    }
    .recruitday .virtualshowroom#carstockinventory .carinventory .card,
    .recruitday .virtualshowroom#carstockinventory .carinventory .modal .content,
    .recruitday .modal .virtualshowroom#carstockinventory .carinventory .content,
    .recruitday .virtualshowroom#carstockinventory .carinventory .modal .window,
    .recruitday .modal .virtualshowroom#carstockinventory .carinventory .window {
        margin-bottom: 0
    }
    .recruitday .virtualshowroom#carstockinventory .imageborder img {
        width: 10em
    }
    .recruitday .virtualshowroom#carstockinventory .imageborder p {
        margin-top: -30px
    }
    .recruitday .virtualshowroom#carstockinventory .withdropdown .dropdown {
        min-width: 330px;
        top: 35px
    }
    .recruitday .virtualshowroom#carstockinventory .withdropdown .coloravatar {
        width: 15px;
        height: 15px
    }
    .recruitday .virtualshowroom#promosinventory .icon-mat-arrow_drop_down {
        font-size: 1rem
    }
    .recruitday .virtualshowroom#promosinventory .inventoryfilter .active {
        border-bottom: 1px solid #222
    }
    .recruitday .virtualshowroom#promosinventory .inventoryfilter .inactive {
        opacity: .7
    }
    .recruitday .virtualshowroom#promosinventory .inventoryfilter .border {
        border-left: 1px solid #E7E7E7;
        border-right: 1px solid #E7E7E7;
        padding: 14px 30px 15px
    }
    .recruitday .virtualshowroom#promosinventory .inventoryfilter .dropdown {
        top: 43px
    }
    .recruitday .virtualshowroom#promosinventory .inventoryfilter .blocklink:hover {
        background-color: #F5F5F5
    }
    .recruitday .virtualshowroom#promosinventory .variantlisttrigger {
        border-bottom: 1px solid #E7E7E7
    }
    .recruitday .virtualshowroom#promosinventory .variantstoggle {
        border: 1px solid #E7E7E7;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        height: 170px;
        overflow: scroll
    }
    .recruitday .virtualshowroom#promosinventory .modalpager a {
        border-radius: 100px;
        border-radius: 100px;
        border-radius: 100px;
        padding: 1px 12px;
        background: #F5F5F5;
        color: #888;
        margin-left: 60px;
        margin-right: 60px;
        font-size: 12px
    }
    .recruitday .virtualshowroom#promosinventory .modalpager hr {
        margin-top: -17px
    }
    .recruitday .virtualshowroom#promosinventory .modalpager .currentpage {
        background: #fff;
        border: 1px solid #03A838;
        color: #03A838
    }
    .recruitday .virtualshowroom .hours {
        border: 1px solid #555;
        border-radius: 3px;
        border-radius: 3px;
        border-radius: 3px;
        overflow: hidden
    }
    .recruitday .virtualshowroom .hours li {
        margin-bottom: 0
    }
    .recruitday .virtualshowroom .hours a {
        display: block;
        float: left;
        width: 13.90%;
        padding: .3125rem;
        text-align: center
    }
    .recruitday .virtualshowroom .hours a:hover {
        background-color: #555;
        color: #fff
    }
    .recruitday .virtualshowroom .hours .active {
        background: #222222;
        color: #fff
    }
    .recruitday .virtualshowroom .modal .navarrows {
        width: 100%;
        top: 50%
    }
    .recruitday .virtualshowroom .modal .navarrows a {
        font-size: 1.5em
    }
    .recruitday .virtualshowroom .primaryphotocontainer {
        max-height: 400px;
        background: #222222;
        overflow: hidden
    }
    .recruitday .virtualshowroom .primaryphotocontainer .primaryphoto {
        opacity: 0.3
    }
    .recruitday .virtualshowroom .empty-state-card {
        margin-top: 16%
    }
    .recruitday .virtualshowroom .empty-state-card img {
        width: 180px
    }
    .recruitday .virtualshowroom .empty-listing span {
        font-size: 50px;
        color: #E7E7E7
    }
    .recruitday .virtualshowroom .thumbnailwrapper {
        display: inline-block
    }
    .recruitday .virtualshowroom .thumbnailwrapper img {
        width: 100%
    }
    .recruitday .virtualshowroom .thumbnailwrapper .primaryphoto {
        color: #DC2B1B
    }
    .recruitday .peugeot#cobrandlogin .forgotpw {
        color: #888
    }
    .recruitday .peugeot#cobrandlogin .login {
        left: 0;
        right: 0;
        margin: 7% auto;
        width: 25em
    }
    .recruitday .peugeot#cobrandlogin img {
        width: 8.571428571em
    }
    .recruitday .peugeot#sitehead nav .active {
        border-right: none;
        border-left: 2px solid rgba(0, 169, 206, 0.8)
    }
    .recruitday .peugeot button,
    .recruitday .peugeot .button {
        background-color: rgba(0, 169, 206, 0.8);
        color: #fff
    }
    .recruitday .peugeot button:hover,
    .recruitday .peugeot .button:hover {
        background-color: rgba(20, 189, 226, 0.8);
        color: #fff
    }
    .recruitday .peugeot button.secondary,
    .recruitday .peugeot .button.secondary {
        border: 1px solid #142032;
        background: transparent;
        color: #142032
    }
    .recruitday .peugeot button.secondary:hover,
    .recruitday .peugeot .button.secondary:hover {
        border-color: #465264;
        color: #465264
    }
    .recruitday .peugeot button.dark,
    .recruitday .peugeot .button.dark {
        background: rgba(42, 42, 54, 0.7);
        color: #fff;
        border: none
    }
    .recruitday .peugeot button.dark:hover,
    .recruitday .peugeot .button.dark:hover {
        background: #2d394b;
        color: #fff
    }
    .recruitday .peugeot button.white,
    .recruitday .peugeot .button.white {
        color: #fff;
        border: 1px solid #fff
    }
    .recruitday .peugeot button.link,
    .recruitday .peugeot .button.link {
        background: transparent;
        color: #142032;
        border: none
    }
    .recruitday .peugeot button.disabled,
    .recruitday .peugeot .button.disabled {
        cursor: default;
        background: #E7E7E7;
        color: #aaa !important
    }
    .recruitday .peugeot button.disabled:hover,
    .recruitday .peugeot button.disabled:focus,
    .recruitday .peugeot .button.disabled:hover,
    .recruitday .peugeot .button.disabled:focus {
        background: #E7E7E7 !important;
        box-shadow: none
    }
    .recruitday .peugeot .cobrandhighlight {
        color: #142032 !important
    }
    .recruitday .peugeot .cobrandreply {
        background-color: #dde5f1;
        color: #222
    }
    .recruitday .peugeot .cobrandborder {
        border: 1px solid rgba(20, 32, 50, 0.4)
    }
    .recruitday .peugeot .tab .active {
        border-bottom: 2px solid #142032
    }
    .recruitday .peugeot .universalstats,
    .recruitday .peugeot .cobrandalerts {
        background-color: rgba(20, 32, 50, 0.8)
    }
    .recruitday .peugeot a {
        color: #142032
    }
    .recruitday .peugeot a:hover {
        border-color: #465264;
        color: #465264
    }
    .recruitday .peugeot a.blocklink,
    .recruitday .peugeot a.darklink {
        color: #4A4A4A
    }
    .recruitday .usedcars#inventory {
        font-size: 14px
    }

    .recruitday .usedcars#inventory #listings-active, 
    .recruitday .usedcars#inventory #listings-expiring,
    .recruitday .usedcars#inventory #listings-submitted,
    .recruitday .usedcars#inventory #listings-draft,
    .recruitday .usedcars#inventory #listings-filled,
    .recruitday .usedcars#inventory #listings-expired,
    .recruitday .usedcars#inventory #listings-cancelled,
    .recruitday .usedcars#inventory #listings-declined,
    .recruitday .usedcars#inventory #listings-suspended
    /*.recruitday .usedcars#inventory #listings-pending,*/ {
        border: 1px solid  rgba(231, 232, 231, 0.5); /*rgba(3, 168, 56, 0.5);*/
        background-color: rgba(220, 43, 27, 0.01)
    }

    .recruitday .usedcars#inventory #listings-active header {
        background-color: #CCFF00;
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-expiring header {
        background-color: #ffb253; 
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-submitted header {
        background-color: #033076;
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-draft header {
        background-color: #00a2e5; 
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-filled header {
        background-color: #2196f3; 
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-expired header {
        background-color: #ff6624;
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-cancelled header {
        background-color: #e61610; 
        color: #fff
    }
    .recruitday .usedcars#inventory #listings-declined header,
    .recruitday .usedcars#inventory #listings-suspended header {
        background-color: #840705;
        color: #fff
    }
    .recruitday .usedcars#inventory .desc{
        color: #fff;
        font-size: 12px;
    }

    /*.recruitday .usedcars#inventory #listings-pending header {
        background-color: rgba(170, 170, 170, 0.5);
        color: #fff
    }*/

    .recruitday .usedcars#inventory #listing-mark-as-sold.modal .mark-as-sold-name-list {
        height: 230px;
        overflow: scroll
    }
    .recruitday .usedcars#inventory #listing-mark-as-sold.modal .sales-select {
        margin-bottom: 3px
    }
    .recruitday .usedcars#inventory #listing-mark-as-sold.modal input {
        font-size: 1.428571429em
    }
    .recruitday .usedcars#inventory .listing-wrapper .label {
        background-color: #fff;
        border: none;
        vertical-align: middle;
        color: #888
    }
    .recruitday .usedcars#inventory .listing-wrapper .listing-badge.expired {
        color: #DC2B1B
    }
    .recruitday .usedcars#inventory .listing-wrapper .dropdown {
        width: 16.428571429em;
        top: 30px;
        right: -10px
    }
    .recruitday .avatarwrapper {
        display: inline-block !important
    }
    .recruitday .avatarwrapper:hover {
        cursor: pointer
    }
    .recruitday .avatarwrapper.selected img {
        opacity: 0.3
    }
    .recruitday .avatarwrapper.selected .icon-circle-check {
        color: #555;
        font-size: 30px;
        top: 4px;
        left: 4px
    }
    .recruitday .avatarwrapper .avatar {
        background-color: #555
    }
    .recruitday .avatarwrapper .badge {
        width: 10px;
        height: 10px;
        bottom: 10%;
        right: 10%
    }
    .recruitday .avatarwrapper .badge.online {
        background-color: #03A838
    }
    .recruitday .truncate {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }
    .recruitday .modal#assignlead #agentgrid {
        max-height: 400px;
        overflow-y: scroll
    }
    .recruitday .modal#assignlead .truncate {
        max-width: 180px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }
    .recruitday .center-password-form {
        left: 0;
        right: 0
    }

    .recruitday #login .header-logo {
        background-color: #1a2732;
    }

    .recruitday .card .image.serviceimage,
    .recruitday .modal .content .image.serviceimage,
    .recruitday .modal .window .image.serviceimage {
        max-height: 164px
    }
    .recruitday .hero.gallery {
        height: 360px;
        background-color: #222;
    }
    .usedcars #listinghead {
        background-color: #3d4750;
        color: #fff;
        font-size: 16px;
    }
    .recruitday .profile-banner #listinghead .usedcarimage {
        max-width: 100px;
    }

    .recruitday .banner-head #listinghead {
        background-color: #ffff;
        color: #fff;
    }

    /*.recruitday hr{background:#E7E7E7;clear:both;float:none;width:100%;height:1px;margin:3em 0;border:none}*/

    .recruitday form.simple input[type="text"],
    .recruitday form.simple input[type="email"],
    .recruitday form.simple input[type="password"],
    .recruitday form.simple input[type="search"],
    .recruitday form.simple input[type="phone"],
    .recruitday form.simple input[type="number"],
    .recruitday form.simple textarea,
    .recruitday form.simple select {
        padding-left: 2px;
        margin: 0 !important;
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        font-size: 14px;
        background-color: transparent;
        width: 100%;
        padding: 0.46875rem 1rem;
        color: #222222;
        line-height: 1.5em;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fafafa));
        -webkit-appearance: none;
        transition: all, 0.2s;
        border-radius: 3px;
    }
    .recruitday form input,
    .recruitday form textarea,
    .recruitday form select {
        width: 100%;
        border: 0.5px solid rgba(192, 192, 192, 0.5);
        padding: 0.46875rem 1rem;
        color: #222222;
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        line-height: 1.5em;
        background: #fff;
       /* background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fafafa));
        -webkit-appearance: none;
        transition: all, 0.2s;*/
        border-radius: 0;
        font-size: 12px;
        /*height: 37.4px;*/
    }
    .recruitday form select {
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee)) !important;
        background-size: 15px 15px, cover;
    }
    .recruitday .helptext {
        font-size: 14px;
        line-height: 1em;
        color: #222222;
        margin-bottom: 0.3125em;
        padding: 0;
        font-weight: bold;
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        /*margin-left: 20px;*/
    }
    .recruitday form fieldset {
        padding: 0;
        /*margin:0 0 1.5em 0;*/
        
        border: 0
    }
    .recruitday form.simple input[type="text"].active,
    .recruitday form.simple input[type="text"]:focus,
    .recruitday form.simple input[type="email"].active,
    .recruitday form.simple input[type="email"]:focus,
    .recruitday form.simple input[type="password"].active,
    .recruitday form.simple input[type="password"]:focus,
    .recruitday form.simple input[type="search"].active,
    .recruitday form.simple input[type="search"]:focus,
    .recruitday form.simple input[type="phone"].active,
    .recruitday form.simple input[type="phone"]:focus,
    .recruitday form.simple input[type="number"].active,
    .recruitday form.simple input[type="number"]:focus,
    .recruitday form.simple textarea.active,
    .recruitday form.simple textarea:focus,
    .recruitday form.simple select.active,
    .recruitday form.simple select:focus {
        /* border: none;
        border-bottom: 1px solid #222;*/
        
        outline: none;
        border: 1px solid #1D7AC8;
    }
    /*.recruitday .usedcars#accreditation #listings-active {
        border: 1px solid rgba(3, 168, 56, 0.5);
        background-color: rgba(3, 168, 56, 0.02);
    }*/
    .recruitday .usedcars#accreditation #listings-active header {
        /*background-color: rgba(3, 168, 56, 0.5);*/
        color: #fff;
    }
    .recruitday .modal.big .button.btn-next {
        background-color: #CCFF00;
        color: #fff;
        border: 1px solid #CCFF00;
    }
    .recruitday #accreditation-edit form select,
    .recruitday #accreditation-new form select,
    .recruitday form select:focus {
        /*background: url(/images/icons/arrowdown.svg) 98% center no-repeat transparent !important;*/
        border-color: none !important;
    }
    .recruitday #accreditation-edit form select,
    .recruitday #accreditation-new form select,
    .recruitday form select:focus {
        margin-bottom: 17px !important;
        background: #fff;
        /*height: 40px;*/
        font-size: 12px !important;
        /*border: none;*/
        /*border-radius: 0;*/
        /*border-bottom: 1px solid #e7e7e7;*/
        padding-left: 15px;
        /* margin: 0 !important; */
        
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
        background-color: transparent;
        -moz-appearance: none;
    }
    .recruitday #uploadaccreditationform input {
        border: 0 !important;
        background: none !important;
    }
    .recruitday .btn-cancel {
        background-color: #ebebeb !important;
        color: #222222 !important;
        border: 1px solid #ebebeb;
        width: 116px;
        height: 42px;
        font-size: 12px !important;
        /* float: right; */
        padding: 0em 0em 0em 0em;
        border-radius: 5px !important;
        margin-left: 10px;
    }
    /*.recruitday  .btn-add {
        background-color: #606060 !important;
        color:  white !important;
        border: 1px solid #606060;
        width: 62px;
        height: 28px;
        font-size: 12px !important;   
        float: right;
        padding:0em 0em 0em 0em;
        border-radius: 5px !important;
        margin-left: 10px;
        display: inline-block;
        position: relative;
    }*/
    .recruitday .icons i{
        font-size: 20px;
    }
    .recruitday .icons i:hover{
        font-size: 18px;
    }
    .recruitday .btn-cancel:hover {
        background-color: #c0c0c0 !important;
        border-color: #c0c0c0;
        color: #fff !important;
    }
    .recruitday .btn-add:hover {
        background-color: #888 !important;
        border-color: #888 !important;
    }
    .separator {
        margin-bottom: 20px;
        margin-top: 10px;
        background-color: #e7e7e7 !important;
        /*height: 0.5px;*/
    }
    .h5.bold {
        color: #222222;
        font-size: 18px;
    }
    .recruitday button:hover,
    .recruitday button:focus,
    .recruitday .button:hover,
    .recruitday .button:focus,
    .recruitday button.btn-next:hover {
        text-decoration: none;
        background: #0F00B8;
        color: #fff;
    }
    .recruitday button {
        border-radius: 3px;
        transition: all .3s;
        width: auto;
        /*border: 1px solid #CCFF00;*/
        cursor: pointer;
        display: inline-block;
      /*  font: 12px "Open Sans", "Helvetica Neue", sans-serif;*/
        font: 16px;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em;
    }
    .padtop15 {
        padding-top: 15px;
    }
    .padbottom15 {
        padding-bottom: 15px !important;
    }

    /* employee referral */
    #employer_formContainer {
        background: #fff0;
        background: rgba(255, 255, 255, 0); /*fallback*/
    }
    #employer_formFieldContainer {
        background: #1c2632;
        padding: 37px;
        box-shadow: 0px 4px 12px -1px;
        width: 100%;
        height: 375px;
        /*max-width: 381px;*/
        /*display: inline-block;*/
        padding-bottom: 70px;
    }
    #employer_formFieldContainer input {
        height: 45px;
        border-radius: 4px !important;
    }
    .login-rd-logo {
        width: 302px;
        padding: 85px 0 28px 0;
        margin: 0 auto;
        /*display: table;*/
    }
    .h39noborder {
        border-radius: unset !important;
        height: 39px;
        display: block;
    }
    .login_type {
        height: 40px;
    }
    .login_type > span {
        font-size: 24px;
        color: #fff;
    }
    .login_forgotpass{
        width: 50%;
        display: inline;
        float: left;
        text-align: left;
        padding: 12px 0 12px 0;
    }
    .login_forgotpass a {
        color: #fff;
        font-size: 14px;
    }
    #employer_formFieldContainer > button {
        display: inline-block;
        float: right;
        width: 50%;
        border-radius: unset;
    }
    .recruitday main[role="main"]#login{
        background: #2e3a44;
    }
    .gthomepage {
        display: block;
        font-size: 18px;
        color: #fff !important;
        padding: 28px
    }
    #employer_formFieldContainer > button{
        font-size: 14px;
    }
    /**  referral forgot password */
    .recruitday main[role="main"]#reset_password {
        background: #2e3a44;
    }
    .recruitday #reset_password form label {
        text-align: center;
        line-height: 1.4em;
    }
    #body-referral-forgotpass, #referral-forgotpass, #referral-forgotpass .main-content{
        background: #2e3a44;
    }
    #referral-forgotpass #login{
        border: none;
        box-shadow: none;
    }
    #referral-forgotpass #login .header-logo{
        background: #2e3a44;
    }
    #referral-forgotpass .gthomepage {
        text-align: center;
        background: #2e3a44;
    }
    #referral-forgotpass form {
        color: #fff;
        background-color: #1c2632;
    }
    #referral-forgotpass .login_type {
        text-align: center;
    }
    /***/
    /* forgotpassword */
    .recruitday main[role="main"] .main-content {
        font-family: "Roboto", "Helvetica Neue", sans-serif;
    }
    .recruitday main[role="main"] .main-content, .recruitday main#reset_password #login, .recruitday main#reset_password #login h3 {
        background-color: unset;
    }
    .recruitday main#reset_password #login {
        box-shadow: unset;
        border: unset;
    }
    .recruitday main#reset_password #login form {
        background: #1c2632;
        padding: 43px 43px 43px 43px;
        max-width: 421px;
        box-shadow: 0px 4px 12px -1px;
        margin: 0 auto;

    }
    .recruitday main#reset_password #login img {
        padding-top: 28px;
    }
    .recruitday main#reset_password #login form label {
        font-weight: 100;
        font-size: 14px;
        margin-bottom: 24px;
    }
    .recruitday main[role="main"] #reset_password .login_type {
        margin-bottom: 133px;
    }
    .white {
        color: #fff !important;
    }
    .recruitday main#reset_password #login button {
        max-width: 141px;
        margin: 0 auto;
        display: block;
        border-radius: unset;
    }

    .recruitday main#reset_password #login form #form_email_address {
        margin-bottom: 29px;
    }

    /**/
    /**RESET PASSWORD**/
    #referral_reset_password, #school_reset_password .main-content  {
        background: #2e3a44;
    }
    #referral_reset_password #register{
        margin: 20% auto;
        width: unset;
    }
    #referral_reset_password #register form {
        background: #1c2632;
        padding: 43px 43px 43px 43px;
        max-width: 421px;
        box-shadow: 0px 4px 12px -1px;
        margin: 0 auto;
    }
    #referral_reset_password form input {
        border-radius: unset;
        height: 39px;
    }
    #referral_reset_password form button.button {
        min-width: 141px;
        margin: 0 auto;
        display: block;
        border-radius: unset;
    }
    #referral_reset_password #register {
        margin: 28px auto;
        width: unset;
    }
    #referral_reset_password #register img {
        width: 302px;
    }
    #reset_password .main-content{
        margin-left: unset;
    }
    /**end reset password**/

    .gthomepage {
        display: block;
        font-size: 18px;
        color: #fff !important;
        padding: 28px
    }
    /*************/
    /*Pre-loader animation*/

    .thecube {
        width: 75px;
        height: 75px;
        margin: 0 auto;
        margin-top: 50px;
        position: relative;
        -webkit-transform: rotateZ(45deg);
        transform: rotateZ(45deg);
        .cube {
            position: relative;
            -webkit-transform: rotateZ(45deg);
            transform: rotateZ(45deg);
        }
    }
    .cube {
        float: left;
        width: 50%;
        height: 50%;
        position: relative;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    .cube:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #2BA0C7;
        -webkit-animation: foldthecube 2.4s infinite linear both;
        animation: foldthecube 2.4s infinite linear both;
        -webkit-transform-origin: 100% 100%;
        -ms-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
    }
    .c2 {
        -webkit-transform: scale(1.1) rotateZ(90deg);
        transform: scale(1.1) rotateZ(90deg);
    }
    .c3 {
        -webkit-transform: scale(1.1) rotateZ(180deg);
        transform: scale(1.1) rotateZ(180deg);
    }
    .c4 {
        -webkit-transform: scale(1.1) rotateZ(270deg);
        transform: scale(1.1) rotateZ(270deg);
    }
    .c2:before {
        -webkit-animation-delay: 0.3s;
        animation-delay: 0.3s;
    }
    .c3:before {
        -webkit-animation-delay: 0.6s;
        animation-delay: 0.6s;
    }
    .c4:before {
        -webkit-animation-delay: 0.9s;
        animation-delay: 0.9s;
    }
    @keyframes foldthecube {
        0%, 10% {
            -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
            opacity: 0;
        }
        25%,
        75% {
            -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
            opacity: 1;
        }
        90%,
        100% {
            -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
            opacity: 0;
        }
    }
    /*End of Pre-loader animation*/

    /* Job Application Cards */

    .recruitday #job-application-listings-form select {
        width: 31%;
    }

    .allProfileDetails {
        /*background-color: #1a2732;*/
        color: #4A4A4A;
        font-size: 14px;
        padding: 10px;
        /*height: 170px;*/
    }
    .messagethread{
        color: #888888;
    }
    .profileDetails {
        line-height: normal;
    }
    .statusname, .profilename,
    .date, .messagethread,
    .dateSent, .userdetails,
    .jobstatus, .sendername, 
    .messagecontent {
        font-size: 12px;
    }
    /*.jobstatus{
        font-size: 12px;
    }
    */
    .totalcount{
        /*font-size: 30px;*/
    }

    .totalcountstatus a{
        color: #444;
        display: inline-block;
        text-align: center;
        /*margin: 0 17px 0 19px;*/
    }

    .recruitday .center-password-form {
        left: 0;
        right: 0;
        max-width: 100px;
        min-width: 500px;
    }
    .employee-forgot-password-img{
        width: 205px;
    }

    @media (max-width: 992px){
        .totalcount {
            /*font-size: 23px;*/
        }
        .jobstatus{
            font-size: 12px;
        }
    }
    @media(min-width: 1300px){
        .totalcountstatus a{
            /*margin: 0 35px 0 35px;*/
        }
    }
    .totalcountstatus{
        line-height: 1.5em;
    }
    .recruitday .bluelink{
        color: #CCFF00;
        font-size: 12px;
    }
    /*.recruitday .display-items .icons i{
        color: #CCFF00;
    }*/
    .dealershiplogo {
        width: 100px !important;
        height: 100px !important;
    }
    .download {
        background-color: #e6e6e6 !important;
        color: #222222 !important;
        font-size: 12px !important;
        border-color: #e6e6e6 !important;
    }
    .dealerprofile .modal{
        display: none;
        position: fixed;
        z-index: 1;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: auto; 
        background-color: rgb(0,0,0);
        background-color: rgba(0,0,0,0.4);
    }

    .recruitday .btn-jobstatus{
        /*margin-top: 24px !important;
        margin-bottom: 15px !important;*/
        padding: 5px 15px 5px 15px;
        font-size: 12px;
    }

    .recruitday #usedcarcard.card {
        padding: 15px;
    }

    .recruitday #usedcarcard.card img {
        max-width: 100px;
    }

    .recruitday .also-applied-jobs .row {
        margin-left: -2.5px;
        margin-right: -2.5px;
    }

    .recruitday .also-applied-jobs .row [class^="col-"] {
        padding-left: 2.5px;
        padding-right: 2.5px;
    }

    .select2, .select2-search__field {
        width: 100% !important;
    }
    .details .jobdate, .details .educ-attain,
    .details .educ-date, .details .educ-accom,
    .details .educ-accom1, .details .educ-org,
    .details .educ-org1, .details .training,
    .details .certif{
        font-size: 12px;
    }
    .details{
        line-height: 1.3em;
    }
    .referral-field{
        width: 50% !important;
    }
    /* Font Size*/
    .fs40 {
        font-size: 40px !important;
    }
    .fs30 {
        font-size: 30px !important;
    }
    .fs25 {
        font-size: 25px !important;
    }
    .fs24 {
        font-size: 24px !important;
    }
    .fs22 {
        font-size: 22px !important;
    }
    .fs20 {
        font-size: 20px !important;
    }
    .fs18 {
        font-size: 18px !important;
    }
    .fs16 {
        font-size: 16px !important;
    }
    .fs14 {
        font-size: 14px !important;
    }
    .fs13 {
        font-size: 13px !important;
    }
    .fs12 {
        font-size: 12px !important;
    }
    .fs11 {
        font-size: 11px !important;
    }
    .fs10 {
        font-size: 10px !important;
    }
    .fs9 {
        font-size: 9px !important;
    }
    .fs8 {
        font-size: 8px !important;
    }
    /* End of Font Size */

    .ln-normal {
        line-height: normal !important;
    }

    /* Employer profile*/
    .recruitday .maincontainer {
        background-color: #1a2732;
    }
    /* End of Employer profile*/

    /* Job Listing */

    .recruitday #job-listing .job-list {
        display: block;
    }

    .recruitday #specs .card {
        box-shadow: none;
    }

    .recruitday #specs #refer-job {
        /*background-color: #fff;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);*/
    }

    .recruitday #job-listing #used_car_description,
    .recruitday #job-listing #used_car_qualification_description{
        height: 300px;
    }
    .recruitday #job-listing #addlisting form h2{
        margin-bottom: 20px !important;
    }
    .recruitday #job-listing #addlisting form #mceu_3{
        width: 99% !important;
    }
    .recruitday #job-listing .publish{
        display: none;
    }
    .recruitday #job-listing #one{
        width: 740px;
    }
    .recruitday #job-listing #one #used_car_min_salary,
    .recruitday #job-listing #one #used_car_max_salary {
        width: 100%;
    }
    .recruitday #job-listing #two button {
        background-color: transparent;
        border: transparent;
    }
    #job-listing #two .bx-wrapper {
        min-height: 480px;
    }
    #job-listing #two .bx-viewport {
        min-height: 450px;
    }
    .recruitday #job-listing #two button:hover {
        background: transparent;
        color: #555;
    }
    #job-listing #two li{
        font-size: 14px;
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif;
    }
    #job-listing #two .jobdescform{
        margin-top: 20px;
    }
    .recruitday #job-listing #two .jobdescform form #mceu_3{
        width: 99% !important;
    }
    .recruitday #three .qualificationform{
        margin-top: 20px;
    }
    .recruitday #three #used_car_min_years_exp {
        width: auto;
    }
    .recruitday #three .qualificationform .helptext.qualification{
        margin-bottom: 10px;
    }
    .recruitday #three .qualificationform #mceu_14{
        width: 99% !important;
    }
    .recruitday #job-listing #four .skill-content{
        width:58.34%;
        display:none;
    }
    .recruitday #job-listing #six .info-content.description{
        white-space: pre-line;
    }
    .recruitday #job-listing #six .info-content{
        padding-left: 15px;
    }
    .recruitday #job-listing #six ul{
        margin-top: 0!important;
    }
    .recruitday #job-listing #six #addlisting .step_6 .title{
        font-size: 22px;
    }
    .recruitday #job-listing #six #addlisting .step_6 span{
        font-size: 14px;
    }
    .recruitday #job-listing #addlisting #six .description ul,
    .recruitday #job-listing #addlisting #six .description li,
    .recruitday #job-listing #addlisting #six .description p,
    .recruitday #job-listing #addlisting #six .description span,
    .recruitday #job-listing #addlisting #six .description h1,
    .recruitday #job-listing #addlisting #six .description h2,
    .recruitday #job-listing #addlisting #six .description h3,
    .recruitday #job-listing #addlisting #six .description h4,
    .recruitday #job-listing #addlisting #six .description h5,
    .recruitday #job-listing #addlisting #six .description h6,
    .recruitday #job-listing #addlisting #six .description label,
    .recruitday #job-listing #addlisting #six .description button,
    .recruitday #job-listing #addlisting #six .description article,
    .recruitday #job-listing #addlisting #six .description aside,
    .recruitday #job-listing #addlisting #six .description title,
    .recruitday #job-listing #addlisting #six .description a{
        font-family: "Roboto", "Arial", "Open Sans", "Helvetica Neue", sans-serif !important;
        font-size: 14px !important;
        font-weight: normal !important;
        line-height: 18.2px !important;
        margin: 20px 0 10px 40px !important;
        padding: 0 !important;
        color: #000000 !important;
        text-decoration: none !important;
    }
    .recruitday #job-listing #addlisting #six .description li{
        margin: 0 !important;
        padding:0 !important;
    }
    .recruitday #job-listing #addlisting #six .description p,
    .recruitday #job-listing #addlisting #six .description span,
    .recruitday #job-listing #addlisting #six .description h1,
    .recruitday #job-listing #addlisting #six .description h2,
    .recruitday #job-listing #addlisting #six .description h3,
    .recruitday #job-listing #addlisting #six .description h4,
    .recruitday #job-listing #addlisting #six .description h5,
    .recruitday #job-listing #addlisting #six .description h6,
    .recruitday #job-listing #addlisting #six .description label,
    .recruitday #job-listing #addlisting #six .description button,
    .recruitday #job-listing #addlisting #six .description article,
    .recruitday #job-listing #addlisting #six .description aside,
    .recruitday #job-listing #addlisting #six .description title,
    .recruitday #job-listing #addlisting #six .description a{
        margin-left: 0 !important;
    }
    .recruitday #job-listing #addlisting .step_6 .savelistingbutton{
        display: none;
    }
    .recruitday #job-listing #addlisting .step_6 .companyname{
        font-size: 20px !important;
    }
    /* End of Job Listing */
    #office_city, label[for='office_city'] {
        display: none;
    }
    .recruitday .borderbottom.dark {
        border-color: #333
    }
    .recruitday .borderbottom.navy {
        border-color: #1a2732;
    }
    .recruitday .borderbottom.gray {
        border-color: #888;
    }

    .recruitday #refer-job-share {
        text-align: center;
    }

    /* Header */
    .recruitday .topnav {
        /*border-bottom: 2px solid #ebebeb;*/
    }
    .recruitday .topnav .header-title,
    .recruitday .topnav .profname-nav {
        display: inline-block;
        padding-top: 10px;
        padding-bottom: 13px;
    }
    .recruitday .withsubmenu .submenu {
        top: 48px;
        width: 180px;
        z-index: 25;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px;
        box-shadow: 0px 3px 10px rgba(24, 24, 24, 0.1);
    }
    .recruitday .withsubmenu .submenu {
        display: none;
    }
    .recruitday .withsubmenu:hover .submenu {
        display: block;
    }
    .recruitday .withsubmenu:hover, .recruitday .withsubmenu .submenu {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        background-color: #3d4750;
    }
    .recruitday .withsubmenu .right-align-submenu {
        right: 0;
        border-top-left-radius: 3px;
        border-top-right-radius: 0;
    }
    /* End Header */

    /* Main Content */

    .recruitday .main-content {
        margin: 0;
        background-color: #ebebeb;
        min-height: 94vh;
    }

    /* End Main Content */

    /* News */

    .recruitday #latest-news .news-list {
        /*display: table;*/
    }

    .recruitday #latest-news .news-list .row {
        margin-left: -2.5px;
        margin-right: -2.5px;
    }

    .recruitday #latest-news .news-list .row [class^="col-"],
    .recruitday #latest-news .news-list .row [class*="col-"] {
        padding-left: 2.5px;
        padding-right: 2.5px;
    }

    /* End News */
    .recruitday .updateform{
        font-size: 12px;
    }
    .recruitday #btn-additem a, 
    .recruitday .display-items a{
        color: #222
    }
    .recruitday .listings-label {
        color: #222;
    }
    .recruitday #usedcarcard.card:hover,
    .recruitday .card.listingcard:hover,
    .recruitday #followed-companies .card:hover,
    .recruitday #partner-list .card:hover {
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.6) !important;
        color: #888;
    }
    .recruitday #usedcarcard.card a:hover,
    .recruitday .card.listingcard a:hover,
    .recruitday #followed-companies .card a:hover,
    .recruitday #partner-list .card a:hover {
        font-weight: normal;
    }
    .recruitday .button.add-new {
        padding: 5px 25px;
    }
    .recruitday .main-content .allProfileDetails img.message-img {
        max-width: 100px;
        max-height: 100px;
    }
    .recruitday .main-content .allProfileDetails .jl-status {
        line-height: 1.4em;
    }
    .recruitday #appstat .side-status {
        line-height: 1.2em;
    }
    .recruitday .listingcard .card-listing-date {
        line-height: 1.2em;
    }
    .myscroll {
        max-height: 400px;
        overflow: scroll;
        overflow-x: hidden;
    }
    .myscroll::-webkit-scrollbar{
        width: 10px !important;
        background-color: #F5F5F5;
    }
    .myscroll::-webkit-scrollbar-thumb{
        background-color: #888;
        border: 2px solid #777;
    }
    .myscroll::-webkit-scrollbar-track{
        webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        background-color: #F5F5F5;
    }
    .recruitday .content-wrapper {
        line-height: normal;
    }
    .recruitday .card .title-wrapper {
        height: 150px;
    }
    .recruitday .mce-tinymce button {
        background-color: transparent;
        border-color: transparent;
    }
    .recruitday .mce-tinymce button:hover {
        background-color: transparent;
        border-color: transparent;
    }
    .recruitday .mce-tinymce {
        margin-bottom: 20px;
    }

    .recruitday .mce-tinymce .mce-statusbar{
        display: none !important;
    }

    /* change password */
    .alert-message{
        padding: 15px 15px 0 15px;
    }

    /* my referrals */
    /*.myModal{
        z-index: 1312313;
        background-color: #fff !important;
    }*/

    /* refer jobs */
    .dataTables_info{
        display: none;
    }
    #referJobs-listing{
        display: table !important;
    }
    #referJobs-listing.dataTable tbody td:first-of-type{
        padding-left: unset !important;
    }
    #referJobs-listing.dataTable thead th{
        border-bottom: 2px solid #E7E7E7;
    }
    #referJobs-listing .referJobs-records td{
        /*border-bottom: 1px solid #E7E7E7;*/
    }
    #referJobs-listing.dataTable.no-footer{
        border-bottom: unset;
    }
    #referJobs-listing_wrapper{
        /*padding-top: 20px;*/
    }
    #referJobs-listing_filter label,
    #referJobs-listing_length label{
        font-weight: 100;
        margin-bottom: unset;
    }
    #referJobs-listing tr{
        /*cursor: pointer;*/
    }
    #referJobs-listing_paginate, #referJobs-listing_length{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    #referJobs-listing_previous, #referJobs-listing_next{
        padding: 0 5px;
        font-weight: unset;
        font-size: 14px;
    }
    #referJobs-listing_paginate span a{
        padding: unset;
        font-weight: unset;
        font-size: 14px;
    }
    .dataTables_filter input{
        margin-left: 0.5em;
    }
    table.dataTable tbody th, table.dataTable tbody td{
        padding: 10px 18px !important;
    }
    #referLink{
        border: 1px solid #ebebeb;
        padding: 5px;
        color: #606060;
        resize: none;
        width: 100%;
        height: 38px;
        border-radius: 4px;
    }
    .width30{
        width: 30% !important;
    }
    .add-borderleft{
        border-left: 7px solid #EBEBEB;
    }
    .fb-icon{
        color: #5b75b6;
    }
    .twitter-icon{
        color: #1F9BD3;
    }
    .linkedin-icon{
        color: #2f9ad0;
    }
    .email-icon{
        color: #00acc1;
    }
    .lineheight18{
        line-height: 18px !important;
    }
    .lineheight14{
        line-height: 14px !important;
    }
    .lineheight12{
        line-height: 12px !important;
    }
    .recruitday .word-wrap{
        word-wrap: break-word;
    }
    .recruitday .sidenav-borderbottom{
        border-bottom: 1px solid #444;
    }
    .recruitday #collapse-icon {
        float: right;
        font-size: 1.5em;
        padding-right: 5.5px;
    }
    .recruitday #referral-listing ul{
        /*padding-left: 13px;*/
        font-size: 14px;
    }
    .recruitday #referral-listing ul li{
        list-style-type: disc;
    }
    .recruitday #quali-details ol,
    .recruitday #jobDesc-details ol{
        /*padding-left: 15px;*/
    }
    .recruitday .referJobListing p,
    .recruitday .referJobListing li,
    .recruitday .referJobListing .description p,
    .recruitday .referJobListing .description div{
        font-size: 14px;
    }
    .recruitday .referJobListing .description div{
        line-height: 1.4em;
    }
    .recruitday #referral-listing h1,
    .recruitday #referral-listing h2,
    .recruitday #referral-listing h3,
    .recruitday #referral-listing h4,
    .recruitday #referral-listing h5,
    .recruitday #referral-listing h6{
        margin-top: 10px;
    }
    .recruitday .rd-padleftright0{
        padding-left: 0;
        padding-right: 0;
    }
    .recruitday #jobListingRecords li{
        list-style-type: none;
    }

    @media (min-width: 992px){
        .recruitday .width-moreclear {
            width: 171px;
        }
         .recruitday .js-findjobs {
            background-color: #1464f6;
            border-radius: 4px;
            border: none;
            color: white;
            padding-top: 1px;
            width: 135px;
            height: 32px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 14px;
            font-weight: bold;
            margin-top: 14px;
        }

        .recruitday .js-findjobs:hover, 
        .recruitday .js-findjobs:focus{
            background-color: #0F00B8;
            color: #FFFFFF;
            font-weight: bold;
        }

        .recruitday #sidebar-nav {
            background-color: #ffffff;
            width: 185px;
            height: 100%;
            position: absolute;
            left: 0;
            bottom: 0;
            top: 0;
            overflow-y: hidden;
            color: #aaa;
            overflow-x:hidden;
        }
        .recruitday .mobile-only {
            display: none !important;
        }
        .recruitday .main-content{
            margin-left: 220px;
        }
        .recruitday #sidebar-nav {
            width: 220px;
            /*height: 100%;*/
            min-height: 94vh;
            position: absolute;
            left: 0;
            bottom: 0;
            top: 0;
            overflow-y: hidden;
            color: #aaa;
            overflow-x:hidden;
        }
        .for-desktop-view{
            display: block;
        }
        .for-mobile-view{
            display: none;
        }
        /*.myModal{
            position: fixed;
            top: 100px;
            bottom: unset;
            right: unset;
            left: unset;
        }*/
        .recruitday #sitehead .rd-logo{
            display: none;
        }
        .totalcountstatus a{
            
        }
    }

    @media (max-width: 992px){
        /* side-nav */
        .disable-overflow{
            position: fixed;
            height: 100%;
            overflow: hidden;
        }
        .recruitday #sidebar-content.open-sidebar-content{
            height: 100%;
            background-color: rgba(34, 34, 34, 0.5);
            display: block;
            width: 100%;
            top: 0;
            position: fixed;
            z-index: 9;
        }
        .recruitday #sidebar-nav{
            display: none;
        }
        .recruitday #sidebar-nav.open-sidebar-nav{
            background-color: #ffffff;
            position: fixed;
            width: 225px;
            height: 100vh;
            top: 0;
            left: -100vw;
            z-index: 9999;
            transition: all 500ms ease-in-out;
            overflow-y: scroll;
            display: block;
        }
        .recruitday #sidebar-nav.open {
            left: 0;
            padding: 10px;
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
            transition: all 500ms ease-in-out;
        }
        .recruitday #sidebar-nav nav > a.active {
            background-color: #1a2732;
            color: #222;
        }
        .recruitday #sidebar-nav nav > a{
            color: #222;
            font-weight: unset;
        }
        .recruitday .main-content{
            margin-left: unset;
        }
    }

    @media (min-width: 768px) and (max-width: 992px){
         .recruitday .js-findjobs {
            background-color: #1464f6;
            border-radius: 4px;
            border: none;
            color: white;
            padding-top: 1px;
            width: 125px;
            height: 26px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 12px;
            font-weight: bold;
            margin-top: 17px;
        }

        .recruitday .js-findjobs:hover, 
        .recruitday .js-findjobs:focus{
            background-color: #0F00B8;
            color: #FFFFFF;
            font-weight: bold;
        }


       .recruitday .width-moreclear {
        width: 154px;
        }

       /* .recruitday img{
            max-width: 180px;
        }*/
        .for-desktop-view{
            display: block !important;
        }
        /*.myModal{
            top: 100px;
            bottom: unset;
            left: 8%;
            right: 8%;
        }*/
        .for-mobile-view{
            display: none;
        }
        .recruitday #sitehead .company-name{
            text-align: center;
        }
        .recruitday #sitehead .rd-logo{
            display: block;
        }

        /* home referral */
        .totalcountstatus a{
            margin: unset;
            /*min-width: 23%;*/
        }
        /* refer jobs */
        #referJobs-listing_wrapper{
            display: block !important;
        }
        .referJobs-table{
            /*padding-left: 15px !important;*/
            /*padding-right: 15px !important;*/
        }

        .recruitday .main-content {
            /*margin-left: 185px;*/
        }
        .recruitday #refer-job-share {
            text-align: left;
        }
    }    

    @media (min-width: 320px) and (max-width: 768px){
        
       /* .recruitday img{
            max-width: 180px;
        }*/
        .recruitday .poweredby {
            max-width: 150px !important;
        }
        .my-referrals-container, .my-referrals-section{
            padding: unset !important;
            background-color: #fff;
        }
        .my-referrals-txt{
            padding-left: unset;
        }
        .referral-mobile-img{
            width: 4em !important;
            height: unset !important;
        }
        .for-desktop-view{
            display: none;
        }
        /*.myModal{
            top: 100px;
            bottom: unset;
            position: fixed;
            left: 4.2%;
            right: 4.2%;
        }*/
        .rewards-header{
            padding-right: unset;
        }
        .rewards-mobile{
            font-size: 0.53em;
            border-bottom: 1px solid #e5e5e5;
            padding-top: 10px;
        }
        .status-amount{
            padding-left: unset;
        }
        .date-payout{
            padding-right: unset;
        }
        .mobile-top{
            line-height: 0;
        }
        .mobile-bottom{
            padding-bottom: 3px;
        }

        /* home referral */
        .totalcountstatus a{
            margin: unset;
            min-width: 30%;
            margin-bottom: 20px;
        }
        .latest-jl-title{
            font-size: 12px;
        }
        .totalcount{
            /*font-size: 24px !important;*/
        }
        .recruitday .badge{
            font-size: 10px;
        }
        .recruitday .center-password-form{
            min-width: unset;
            max-width: unset;
        }
        .employee-forgot-password-img{
            width: 205px;
        }
        .mobile-label10, .mobile-value10{
            font-size: 10px !important;
            line-height: 16px !important;
        }
        .mobile-label12, .mobile-value12{
            font-size: 12px !important;
            line-height: 18px !important;
        }
        .mobile-label14, .mobile-value14{
            font-size: 14px !important;
            line-height: 18px !important;
        }
        .employee-name-title{
            /*padding-bottom: unset !important;*/
        }
        /* refer jobs */
        #referJobs-listing_wrapper{
            display: none;
        }
        /*.referJobs-table{
            padding-left: unset;
            padding-right: unset;
        }*/
        .custom-button-width{
            width: 100% !important;
        }
        .mobile-borderleftunset{
            border-left: unset;
        }
        .share-social-media{
            margin-top: 40px;
        }

        /* referral login */
        .recruitday .login_type{
            height: 55px;
            line-height: 22px;
        }

        /* referrals v2 */
        .recruitday .main-content{
            padding: 5px;
        }
        .recruitday .referrals-header-title{
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }
        .recruitday .referrals-content{
            padding-left: 25px;
            padding-right: 25px;
            padding-bottom: 10px;
        }
        .recruitday .second-column{
            padding-top: 10px;
        }
        .recruitday .refer-jobs-table-content,
        .recruitday .refer-jobs-nav-holder,
        .recruitday .rd-body-content{
            padding-left: 10px;
            padding-right: 10px;
        }
        .recruitday .refer-jobs-container{
            margin-top: 5px;
        }
        .recruitday .mobile-padtop20{
            padding-top: 20px;
        }
    }

    /* modal */
    /*.btn-show-rewards{
        background-color: transparent !important;
        border: 1px solid #D8D8D8 !important;
        border-radius: 6px !important;
        font-size: 10px !important;
    }
    .btn-show-rewards:hover{
        color: #090909 !important;
    }*/
    /*.btn-close span{
        font-size: 15px;
        color: #929292 !important;
    }*/
    .fade{
        display: none !important;
    }
    .fade.in{
        display: block !important;
    }
    /*.myModal span{
        color: #000;
    }*/

    .recruitday .myModal{
        background-color: #fff;
        position: fixed;
        top: 100px;
        right: 0;
        left: 0;
        margin: 0 auto;
        bottom: auto;
        /*padding-left: unset;
        padding-right: unset;*/
        overflow: hidden;
    }

    .modal-backdrop{
        background-color: rgba(34, 34, 34, 0.8);
    }
    .recruitday #sidebar-nav{
        z-index: 10;
    }
    .recruitday #dashboard .modal-body{
        padding-left: 15px;
        padding-right: 15px;
    }

    .modal-header{
        /*padding-left: unset;
        padding-right: unset;
        padding-top: 20px;
        padding-bottom: unset !important;*/
        border-bottom: 0;
    }
    .list-rewards{
        margin-bottom: unset !important;
        /*margin-top: 10px;*/
        padding-top: 3px;
    }
    .list-rewards span{
        margin-top: 10px;
    }
    .rewards-header, .rewards{
        padding-left: unset;
    }
    .notification-color{
        color: #222222;
    }

    .recruitday .button-gray-secondary{
        
        transition: all .3s;
        background-color: #7a7a7a;
        color: #fff;
        border: 1px solid #7a7a7a;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto";
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em; 
        border-radius: 4px;  
        height: 45px;
        padding-top: 12px;
    }
    .recruitday .button-pagination{
        background-color: #1a2732;
        transition: all .3s;
        width: auto;
        padding: 1em;
        color: #ffffff;
        border: 1px solid #1a2732;
        cursor: pointer;
        display: inline-block;
        font: 12px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em;
        border-radius: 0px;
    }
    .recruitday .button-gray-secondary:focus,
    .recruitday .button-gray-secondary:hover{
        background-color: #7a7a7a;
        color: #fff;
    }
    .recruitday .button-pagination:focus,
    .recruitday .button-pagination:hover,
    .recruitday .button-pagination.active{
        background-color: #89959e;
        border-color: #89959e;
        color: #fff;
    }

    /* referrals v2 */
    .recruitday .refer-jobs-rewards-wrapper .referral-reward{
       /* color: rgba(68, 68, 68, 0.5) !important;
        font-size: 12px !important;*/
    }
    .recruitday .card-gray{
        background: #f6f6f6;
    }
    .recruitday .noborderradius{
        border-radius: unset;
    }
    .recruitday .nomarginbottom{
        margin-bottom: unset;
    }
    .recruitday .nopadtop{
        padding-top: unset;
    }
    .recruitday .nopadbottom{
        padding-bottom: unset;
    }
    .recruitday .borderbottom15.gray{
        border-bottom: 15px solid #f6f6f6;
    }
    .recruitday .borderbottom15.darkgray{
        border-bottom: 15px solid #ebebeb;
        color: #222;
    }
    .recruitday .border.gray{
        border: 1px solid #EBEBEB;
    }
    .recruitday .borderbottom1.gray{
        border-bottom: 1px solid #d6d6d6;
    }
    .recruitday .bordertop.gray{
        border-top: 1px solid #ebebeb;
    }
    .recruitday .alignitem{
        display: flex;
        align-items: center;
    }

    .recruitday #sitefoot{
        background-color: #ebebeb;
        border-top: 1px solid #d6d6d6;
        font-size: 9px;
    }

    .recruitday .disabled-button{
        border-radius: 3px;
        transition: all .3s;
        width: auto;
        padding: 7px 14px 8px;
        background-color: #E7E7E7;
        color: #fff;
        border: 1px solid #E7E7E7;
        cursor: pointer;
        display: inline-block;
        font: 12px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em;   
    }
    .recruitday .disabled-button:focus,
    .recruitday .disabled-button:hover{
        background-color: #E7E7E7 !important;
        color: #fff !important;
        border: 1px solid #E7E7E7 !important;
    }

    .recruitday .displayblock{
        display: block;
    }
    .recruitday .textfield100px{
        width: 100px;
    }

    .recruitday .button-cancel{
        border-radius: unset;
        transition: all .3s;
        padding: 7px 14px 8px;
        background-color: #EBEBEB;
        color: #222;
        border: 1px solid #EBEBEB;
        cursor: pointer;
        display: inline-block;
        font: 12px "Roboto";
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em;   
    }

    .recruitday .btn-marginright{
        margin-right: 10px;
    }

    .recruitday .button-cancel, 
    .recruitday .button-submit, 
    .recruitday .button-view,
    .recruitday .btn-secondary-submit,
    .recruitday .button-disabled{
        width: 140px;
    }

    .recruitday .btn-secondary-submit{
        border-radius: 3px;
        transition: all .3s;
        padding: 7px 14px 8px;
        background-color: #1a2732;
        color: #fff;
        border: 1px solid #1a2732;
        cursor: pointer;
        display: inline-block;
        font: 12px "Roboto";
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
        line-height: 1.1em;   
    }

    .recruitday .button-approve:focus,
    .recruitday .button-approve:hover,
    .recruitday .btn-secondary-submit:focus,
    .recruitday .btn-secondary-submit:hover{
        background-color: #89959e !important;
        border: 1px solid #89959e !important;
        color: #222 !important;
    }

    /*FAQs page*/

    .recruitday #faqs p {
        font-size: 14px;
    }
    .recruitday #faqs h3{
        font-weight: bold;
        font-size: 14px;
    }
    .recruitday #faqs #faqs-content p {
        padding-bottom: 10px;
    }
    /*end faqs*/
    .recruitday #reward-icon img,
    .recruitday #reward-icon-black img{
        max-width: 17px;
    }

    .recruitday #sidebar-user-icon img{
        max-width: 60px;
    }

    .recruitday #sortBy_dp .dropdown{
        background: transparent;
        top: -22px;
        right: auto;
       
        box-shadow: 0px 3px 10px rgba(248, 244, 244, 0.1);
        z-index: 1;
    }
    .recruitday #sortBy_dp .nav-pills>li.active>a, 
    .recruitday #sortBy_dp .nav-pills>li.active>a:focus, 
    .recruitday #sortBy_dp .nav-pills>li.active>a:hover{
        background: transparent;
        border: 0;
        border-radius: 0;
        color: #444444;
        padding: 0;
        display: inline;
    }
    .recruitday #sort_dp.dropdown-menu>li>a{
        /*padding: 7px 30px 7px 0;*/
        color: #444444;
    }
    .recruitday #sortBy_dp .open>.dropdown-menu{
        padding: 0;
        display: block !important;
        border: 0;
        border-radius: 0;
        box-shadow: 0px 4px 3px 3px rgba(16, 15, 15, 0.3);
    }
    .recruitday .sort-icon-up{
        position: relative;
        top: 7px;
        display: initial;
    }
    .recruitday .sort-icon-down{
        position: relative;
        top: -2px;
        display: initial;
    }
    .recruitday #update-profile label{
        line-height: 1.4em;
    }
    .recruitday .lineheight1pt4{
        line-height: 1.4em;
    }

    .recruitday .alignright {
        float: right ;
    }

    .recruitday .FWbold {
        font-weight: bold !important;
    }

    .recruitday #inputstyle input {
        height: 28px;
        border-radius: 4px;
    }

    .recruitday .padlr0 {
        padding-left: 0;
        padding-right: 0;
    }

    .recruitday .border-edges {
        border-radius: 4px;
        border: 0.5px solid #d6d6d6d6;
    }

    .recruitday .rd-font-blue {
        color: #1464f6;
    }

    .recruitday .rj-companyprofile {
        width: 100px;
        max-width: none;
    }

    .recruitday .padding30 {
        padding: 30px;
    }



    .recruitday .rd-font-grey {
        color: #d6d6d6d6;
    }

    .recruitday .nav-pills>li {
        float: right !important; 
    }
    .recruitday .nomargintop{
        margin-top: 0;

    }

    .recruitday .errornotif {
        background-color: #FF7568;
        color: #fff;
        font-size: 14px;
        padding: 10px;
        border-radius: 4px;
        text-align: left;
        margin-bottom: 15px;
    }


    .recruitday .white {
        color: white !important;
        opacity: 1 !important;
    }

    .recruitday .w145 {
        width: 145px;
    }

    .recruitday .w700 {
        width: 700px;
    }

    .recruitday #password input {
        height: 38px;
        border-radius: 4px
    }

    .recruitday .pwnotif {
        text-align: right;
    }

    .recruitday .displaynone {
        display: none;
    }

    .recruitday .btnbgcolorblue:hover {
        border-color: transparent !important;
    }





    .recruitday .border-edges {
        border-radius: 4px;
        border-width: thin;
        }
        

    .recruitday .hrfullwidth {
        width: 100%;
        margin-bottom: 5px;
        border-top: 0.5px solid #d6d6d6d6;
    }

    .recruitday .btn-black {
        width: 215px;
        height: 45px;
        padding: 10px;
        font-size: 16px;
        background-color: #1a2732;
        color: #fff;
        border: none;
    }

    .recruitday .btn-black:hover {
        background-color: #89959e;
        color: #222;
        border: none;
    }


    .recruitday .fc-blue {
        color: #1464f6;
    }
    .recruitday .fc-black {
        color: #222;
    }
    .recruitday .fc-grey {
        color: #ebebeb;
    }

    .recruitday .margin0 {
        margin: 0;
    }

    .recruitday  .btn-blue-expand {
        width: 100%;
        height: 45px;
        border-radius: 4px;
        transition: all .3s;
        padding: 10px !important;
        background-color: #1464f6;
        border: none;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;

        }

    .recruitday .btn-blue-expand:hover {
            background-color: #0F00B8 !important;
            color: #ffff !important;

        }

    .recruitday .btn-blue:hover {
        background-color: #0F00B8 !important;

    }


    .recruitday .radius100 {
        border-radius: 100%;
        height: 85px;
    }



    .recrutiday .earnedrewards {
        padding: 88px;
        border-radius: 4px;
        border: 1px solid #2222!important;
    }
    .recruitday .pad73 {
        padding: 73px;
    }

    .recruitday .hover-blue:hover {
        background-color: #1464f6 !important;
        color: white !important;
    }

    .recruitday .lh20 {
        line-height: 20px !important;
    }

    .recruitday .whenhovered:hover {
        color: #fff !important;
    }
    .recruitday .barchart {
        min-width: 100% !important; 
        max-width: 100%; 
        height: 300px; 
        margin: 0 auto
    }

    .recruitday .hover-white:hover {
        color: #fff !important;
    }

    .recruitday .bgnone {
        background-color: none !important;
    }





     .recruitday .logout-logo {
        max-width: 100px !important;
    }

    .recruitday #logout {
        background-color: #fafafa !important;
    }

    .recruitday .margintop250 {
        margin-top: 250px !important;
    }

    .recruitday .fs26 {
        font-size: 26px;
    }

    .recruitday .bgwhite {
        background-color: #ffff !important;
    }

    .recruitday #login-referral input{
        height: 40px;
        border-radius: 4px !important;

    }

    .recruitday .disabled-submit{
        width: 215px;
        height: 45px;
        border-radius: 4px;
        transition: all .3s;
        padding: 13px !important;
        background-color: #ebebeb !important;
        border: none;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-align: center;
        text-decoration: none;
        text-transform: capitalize;
        position: relative;
        letter-spacing: 0px;
    }
    .recruitday .disabled-submit:focus,
    .recruitday .disabled-submit:hover{
        background-color: #E7E7E7 !important;
        color: #fff !important;
        border: 1px solid #E7E7E7 !important;
    }

    .recruitday .texterror {
    color: #bd4e44;
    }


    .refer-job-tab {
        width: 650px;
        margin: 0 auto;
        position: relative !important;
        overflow: visible;
    }

    #employee-portal-refer-job h1 {
        margin-top: 0;
        font-size: 24px;
        font-weight: bold;
        margin-bottom: 0;
    }
    #employee-portal-refer-job h2 {
        margin-top: 0;
        font-size: 18px;
    }
    #employee-portal-refer-job p {
        font-size: 14px;
        padding-top: 10px;
    }


    .btn-primary-scoutblue {
        width: auto;
        padding: 15px !important;
        border-radius: 4px;
        background-color: #1464f6 !important;
        color: #fff !important;
        border: none;
        cursor: pointer;
        font: 16px "Roboto", "Open Sans", "Helvetica Neue", sans-serif;
        text-transform: uppercase !important;
        border: none !important;
        font-weight: bold !important;
    }
    .btn-primary-scoutblue:hover {
        background-color: #001a5f !important;
        color: #fff !important;  
    }

    #submitAReferral .btn-primary-grey {
        background: #d6d6d6;
        padding: 15px;
        border-radius: 4px;
        border: none;
        font-size: 16px;
        color: #333;
        font-weight: bold;
        text-transform: uppercase !important;
    }

    #submitAReferral .btn-primary-grey:hover {
        background: #8888 !important;
        border-radius: 4px;
        font-size: 16px;
        color: #333 !important;
        font-weight: bold;
        text-transform: uppercase !important;
    }
    #submitAReferral .container-fluid {
        padding-left: 0;
        padding-right: 0;
        margin-right: auto;
        margin-left: auto;
    }

    #submitAReferral label {
        font-size: 14px;
        font-weight: bold;
    }

    #submitAReferral input {
        height: 40px;
        border-radius: 4px;
    }
    #submitAReferral select {
        height: 40px;
        border-radius: 4px;
    }

    .padlr0 {
        padding-left: 0;
        padding-right: 0;
    }


    .checkbox {
        height: 10px !important;
    }

    .marginright15 {
        margin-right: 15px !important;
    }
    .referral-icon-gift {
        color: #fff;
        background-color: #001a5f;
        padding: 11px 14px 14px 14px;
        border-radius: 95%;
        height: 52px;
    }


    #submitAReferral .btn-disabled-grey {
        padding: 15px !important;
        background-color: #aaaaaaa8 !important;
        border-radius: 4px;
        border: none;
        color: #a5a5a5 !important;
        text-align: center;
        text-decoration: none;
        font-size: 16px;
        cursor: not-allowed;
        border: none !important;
    }


    #submitAReferral .btn-disabled-grey:hover {
        background-color: #aaaaaaa8 !important;
        border-radius: 4px;
        border: none;
        color: #a5a5a5 !important;
        text-align: center;
        text-decoration: none;
        cursor: not-allowed;
        border: none !important;
    }


    #submitAReferral textarea {
        font-size: 14px;
        border-radius: 4px;
    }

    #submitAReferral .questions {
        font-weight: normal !important;
    }

    .upload {
        padding-top: 18px;
        padding-right: 0;
    }


    .bg-white {
        background-color: #fff !important;
    }
    .bg-grey {
        background-color: #ebebeb;
    }

    .fs14 {
        font-size: 14px !important;
    }


    #rewards-referral-portal p {
        font-size: 14px !important;
        padding-top: 5px !important;
    }


    .quicksand {
        font-family: 'Quicksand' !important;
    }

    #rd-sidebar-nav p {
        /*font-family: 'Asap' !important;*/
        /*color: #35424a !important;*/
        color: #222 !important;
        font-size: 14px !important;
    }
    #rd-sidebar-nav i {
        font-size: 20px;
    }


    #rd-sidebar-nav .poweredby {
        width: 50% !important;
        color: #35424a !important;
        margin: 20px;
        font-size: 12px;
    }


    #application-by-status h2 {
        color: #35424a !important;
        font-size: 16px;
        margin-top: 0;
        font-weight: bold;
        border-bottom: 2px solid;
        font-family: 'Asap';
        width: 93px;
        z-index: 1 !important;
        padding-bottom: 10px !important;
        position: relative;
    }
    

    #application-by-status h3 {
        color: #abb5be !important;
        margin-top: 0;
        font-size: 14px;
        font-weight: normal;
        font-family: 'Asap';
    }

    .referral {
        border-bottom: 2px solid #d6d6d6;
        position: inherit;
        bottom: 12px;

    }

    #referral-portal h1 {
        font-family: 'Quicksand';
        font-weight: bold;
        font-size: 26px;
        margin-top: 0;
    }