/* Minification failed. Returning unminified contents.
(528,13): run-time error CSS1030: Expected identifier, found ' '
(529,15): run-time error CSS1030: Expected identifier, found ' '
(9027,67): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
 */
/*! normalize.css v1.1.0 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
 * Known issue: no IE 6 support.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/**
 * Address `font-family` inconsistency between `textarea` and other form
 * elements.
 */

html,
button,
input,
select,
textarea {
    font-family: sans-serif;
}

/**
 * Address margins handled incorrectly in IE 6/7.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address font sizes and margins set differently in IE 6/7.
 * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}

h3 {
    font-size: 1.17em;
    margin: 1em 0;
}

h4 {
    font-size: 1em;
    margin: 1.33em 0;
}

h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}

h6 {
    font-size: 0.67em;
    margin: 2.33em 0;
}

/**
 * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 * Known issue: no IE 6/7 normalization.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 6/7/8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address margins set differently in IE 6/7.
 */

p,
pre {
    margin: 1em 0;
}

/**
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/**
 * Address CSS quotes not supported in IE 6/7.
 */

q {
    quotes: none;
}

/**
 * Address `quotes` property not supported in Safari 4.
 */

q:before,
q:after {
    content: '';
    content: none;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Lists
   ========================================================================== */

/**
 * Address margins set differently in IE 6/7.
 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0 0 0 40px;
}

/**
 * Address paddings set differently in IE 6/7.
 */

menu,
ol,
ul {
    padding: 0 0 0 40px;
}

/**
 * Correct list images handled incorrectly in IE 7.
 */

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Correct margin displayed oddly in IE 6/7.
 */

form {
    margin: 0;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */

legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}

/**
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/**
 * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
    *overflow: visible;  /* 4 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to content-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 3+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}
Window size: x 
Viewport size: x
/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.mnt-link{color:#0087ba}.box-shadow,.mnt-usercredits .mnt-credit-dropdown,.mnt-usercredits .mnt-credit-dropdown{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.d-block{display:block !important}.sp{width:8px;height:8px;clear:both;margin:0 auto;display:block}.sp-circle{border:2px rgba(255,255,255,0.25) solid;border-top:2px white solid;border-radius:50%;-webkit-animation:loading_spinner .8s infinite linear;animation:loading_spinner .8s infinite linear}@-webkit-keyframes loading_spinner{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loading_spinner{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}li .sp{width:16px;height:16px;margin:7px auto 0 !important}#CartFixed .subtotaal span.sp{padding-top:0;margin-bottom:5px;margin-top:5px}.mtn-button{border-radius:1px;border:solid 1px #3ba2ca;background-image:-webkit-gradient(linear, left top, left bottom, from(#0688ba), to(#097eaa));background-image:linear-gradient(to bottom, #0688ba, #097eaa);font-size:14px;color:#fff;font-weight:bold;padding:6px 12px}.mnt-usercredits{position:relative;display:inline-block}.mnt-usercredits:hover{cursor:pointer}.mnt-usercredits #usercredits{background:url("/content/jobat/images/icon-credits.png") no-repeat left center,url("/content/jobat/images/bg_bar.png") no-repeat right center;padding-left:20px;padding-right:12px}.mnt-usercredits .mnt-credit-dropdown{position:absolute;border:solid 1px #999;z-index:100;top:34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:20px 12px 12px 12px;display:none}.mnt-usercredits .mnt-credit-dropdown:before{content:' ';width:10px;height:10px;background-color:#fff;border-top:solid 1px #999;border-right:solid 1px #999;position:absolute;top:-3px;left:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-title{font-weight:bold;text-align:left;font-size:16px;background:url("/content/jobat/images/icon-credits.png") no-repeat left center;padding-left:20px}.mnt-usercredits .mnt-credit-dropdown .mnt-cv-credit-container{border-top:1px solid #999;margin:0 -10px;padding:12px 10px 0 10px}.mnt-usercredits .mnt-credit-dropdown ul{list-style:none;padding:22px 0 12px 0;margin:0}.mnt-usercredits .mnt-credit-dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;word-break:keep-all;font-size:16px;padding:8px 0}.mnt-usercredits .mnt-credit-dropdown ul li:first-child{padding-top:0}.mnt-usercredits .mnt-credit-dropdown ul li:last-child{padding-bottom:0}.mnt-usercredits .mnt-credit-dropdown ul li .mnt-credit-value{padding-left:40px;color:#0087ba}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-cta{text-align:center;margin:0 -12px;padding-top:6px;padding-right:12px;padding-left:12px}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-cta .btn{width:100%}.mnt-formLogin .member span{padding-right:12px;margin-right:12px}.mnt-formLogin .logoutClass{background-position:right center;padding-right:20px}.mnt-formLogin #usercredits{margin-right:8px}.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width: 767px){.container{width:300px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:420px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:1.041666666666667%;margin-right:1.041666666666667%}.row{margin-bottom:4.166666666666667%}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:4.166666666666667%}.container .two.columns{width:10.41666666666667%}.container .three.columns{width:16.66666666666667%}.container .four.columns{width:19.81666666666667%}.container .five.columns{width:29.16666666666667%}.container .six.columns{width:35.41666666666667%}.container .seven.columns{width:41.66666666666667%}.container .eight.columns{width:47.91666666666667%}.container .nine.columns{width:54.16666666666667%}.container .ten.columns{width:60.41666666666667%}.container .eleven.columns{width:67.66666666666667%}.container .twelve.columns{width:72.91666666666667%}.container .thirteen.columns{width:79.16666666666667%}.container .fourteen.columns{width:85.41666666666667%}.container .fifteen.columns{width:91.66666666666667%}.container .sixteen.columns{width:97.91666666666667%}.container .CVfour.columns{width:18.81666666666667%}.container .CVwords.columns{width:29.81666666666667%}.container .one-third.column{width:31.25%}.container .two-thirds.column{width:64.58333333333333%}.container .offset-by-one{padding-left:6.25%}.container .offset-by-two{padding-left:12.5%}.container .offset-by-three{padding-left:18.75%}.container .offset-by-four{padding-left:25%}.container .offset-by-five{padding-left:31.25%}.container .offset-by-six{padding-left:37.5%}.container .offset-by-seven{padding-left:43.75%}.container .offset-by-eight{padding-left:50%}.container .offset-by-nine{padding-left:56.25%}.container .offset-by-ten{padding-left:62.5%}.container .offset-by-eleven{padding-left:68.75%}.container .offset-by-twelve{padding-left:75%}.container .offset-by-thirteen{padding-left:81.25%}.container .offset-by-fourteen{padding-left:87.5%}.container .offset-by-fifteen{padding-left:93.75%}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:100%}.container .column,.container .columns{margin-left:1.302083333333333%;margin-right:1.302083333333333%}.column.alpha,.columns.alpha{margin-left:0;margin-right:1.302083333333333%}.column.omega,.columns.omega{margin-right:0;margin-left:1.302083333333333%}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:3.645833333333333%}.container .two.columns{width:9.895833333333333%}.container .three.columns{width:16.14583333333333%}.container .four.columns{width:22.39583333333333%}.container .five.columns{width:28.64583333333333%}.container .six.columns{width:34.89583333333333%}.container .seven.columns{width:41.14583333333333%}.container .eight.columns{width:47.39583333333333%}.container .nine.columns{width:53.64583333333333%}.container .ten.columns{width:59.89583333333333%}.container .eleven.columns{width:66.14583333333333%}.container .twelve.columns{width:72.39583333333333%}.container .thirteen.columns{width:78.64583333333333%}.container .fourteen.columns{width:84.89583333333333%}.container .fifteen.columns{width:91.14583333333333%}.container .sixteen.columns{width:97.39583333333333%}.container .one-third.column{width:30.72916666666667%}.container .two-thirds.column{width:64.0625%}}@media only screen and (max-width: 767px){.container{width:92%}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:92%}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.container .eight.columns{width:49.8%}.container .five.columns{width:29.8%}.container .one-third.column{margin-bottom:20px}.container .four.columns{width:43.4666%;margin-left:1.041666666666667%;margin-right:1.041666666666667%}.container .CVCredits.columns{width:29.941%;margin-left:2.141666666666667%}}.container:after,.group:before,.group:after,.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.container:after,.row:after,.clearfix:after,.group:after{clear:both}.row,.clearfix,.group{zoom:1}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{background:#fff;padding:0;margin:0}body{margin:0;font:100% "Calibri", Arial, Helvetica, sans-serif;color:#484848;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#003768;font-family:"AmplitudeBoldRegular", Arial, sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:160%;line-height:110%;margin:1.4% auto 14px;font-weight:normal}h2{font-size:140%;line-height:114%;margin:0 auto 20px;font-weight:normal}h3{font-size:120%;line-height:110%;font-weight:normal;color:#0087ba;margin:8px 0 1em}h4{font-size:100%;line-height:110%;margin:12px 0;font-weight:normal}h5{font-size:90%;line-height:110%;margin:12px 0;font-weight:normal}.specialH4Cart{padding-left:25px;background:url(../images/b2b-new/ico_cart-grey.png) no-repeat 0 2px}h1 span{font-size:70%;margin:0 auto 14px 1.2%;font-weight:normal;font-family:"Calibri", Arial, sans-serif}.spacer{height:1px;padding:1em}.space20{margin-top:20px}.specialJobStore h2{margin:20px 0 15px}.specialJobStore h3{margin-top:10px}p{margin:0 0 0.75em 0;font-style:normal;text-align:left}p img{margin:0;max-width:100%;width:auto !important}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}.yellowTip{padding-top:10px}.no-bold{font-weight:normal !important}.homeScreens #sub .container img,.homeScreens #section2 .container img{margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none}a,a:visited{color:#0087ba;text-decoration:none;outline:0;-webkit-transition:color 0.3s ease-out 0s;transition:color 0.3s ease-out 0s}a:hover,a:focus{color:#057eac}p a,p a:visited{line-height:inherit}hr{border:0;border-top:1px solid #7fc3dc;margin-bottom:1.5em}hr.smallHr{border:0;border-top:1px dotted #babab6;margin-top:0.8em;margin-bottom:0.8em}div.blueline{border-top:1px solid #7fc3dc;margin-bottom:1em;margin-top:1em}div.greydottedline{border-top:1px dotted #ddd;margin-bottom:8px;margin-top:9px}div.greyline{border-top:1px solid #ddd;margin-bottom:11px;margin-right:10px;margin-top:10px}.headerDetailStats{margin-bottom:10px}.hdDetailStatsWrapper{float:left;width:50%}.headerDetailStats #JobReportDetailPager{float:right;width:75%}.specialH2{margin-bottom:5px;margin-top:0}.headerDetailStats .dateStats{font-size:90% !important;font-weight:bold !important}.headerDetailStats #JobReportDetailPager{margin-bottom:0;position:relative;top:-3px;text-align:right}.headerDetailStats .btn.pager{margin:0;display:inline-block;margin-left:5px;color:#fff;background:#047aa7;border:1px solid #047aa7;width:auto}.headerDetailStats .btn.pager:hover{padding:0.2em 0.6em 0.25em 0.6em;font:normal 0.95em 'Calibri', Arial, serif;color:#0087ba;text-transform:uppercase;background:#b3dded;border:1px solid #b3dded;width:auto;text-shadow:none}input.textfield,input.hasDatepicker{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-right:8px;width:51.199%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}input.textfieldLogin{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-right:8px;width:70%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}input.textfieldwide,.textfieldwide input[type=text],.textfieldwide.specialEmail input{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;width:66.666%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848;margin:0}input.textfieldfull{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;width:88%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}input.textfieldfsearchCV{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-bottom:20px;width:78%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}.textfieldTags input.specialBtnTags{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-bottom:0;width:31%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848;display:inline-block;zoom:1;*display:inline;float:none;margin:0 3px 0 0;vertical-align:top}input.textfieldsolicitatie{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-right:8px;width:40%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}input.textfieldCreate{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;width:66%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}.jobform input.textfield{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;margin-right:8px;width:44.6999%;color:#484848;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important}.jobform input.textfieldwide{padding:5px 8px 6px 8px;width:66.93%}.jobform .marginTB10SubDiv1 input.textfieldwide{width:95%}.jobform textarea{padding:5px 8px 6px 8px;width:65.99%}input.zoekdatepicker{background:white url(images/bg-field-arr-blue-down.png) left bottom no-repeat;border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;width:10%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}input.zoeksearchfield,.zoekTagfield input[type=text]{background:white url(images/bg-field-arr-blue-down.png) left bottom no-repeat;border:1px solid #a7a79d;border-radius:3px;padding:5px 8px 6px 8px;width:18.8%;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;color:#484848}.jobform #fixedQuestions input.textfield,.jobform #fixedQuestions textarea{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#cbcbc3));background-image:linear-gradient(to bottom, #fff, #cbcbc3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cbcbc3')}.input_style_half_fix{width:91%}.input_style_half_fix input.textfield{width:91%}.select_style_half{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0px 5px 0px 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:91%;height:25px;margin-bottom:0px;height:28px;margin:0;padding:0;line-height:25px}.select_style_reports{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0px 5px 0px 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:50%;height:25px;margin-bottom:0px;height:28px;margin:0;padding:0;line-height:25px}.select_style_aside{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:91%;height:25px;margin-bottom:0px;height:28px;margin:0;padding:0;line-height:25px}.select_style select,.select_style_aside select,.select_style_half select,.select_style_reports select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:126%;padding-left:3px;margin-left:-12px;height:100%;margin:0;padding:0 3px}.select_style_zoek{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:15%;height:25px;display:inline-block;zoom:1;*display:inline;line-height:25px;height:28px;margin:0;padding:0}.select_style_zoek select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:124%;margin-left:-12px;padding-left:3px;display:inline-block;zoom:1;*display:inline;height:100%;margin:0;padding:0 3px}.select_style_CVsearch{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;height:25px;margin-bottom:0px;line-height:25px;height:28px;margin:0;padding:0}.select_style_CVsearch select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:123%;margin-left:-12px;padding-left:3px;height:100%;margin:0;padding:0 3px}.select_style_form{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0px 5px 0px 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:88%;height:25px;margin-bottom:0px;line-height:25px;height:28px;margin:0;padding:0}.select_style_form select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:123%;margin-left:-12px;padding-left:3px;height:100%;margin:0;padding:0 3px}.select_style_form.disabled select{color:#CCCCCC}.select_style_40.small{width:14% !important}.select_style_40.middle{width:15% !important}.select_style_40{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:26%;height:25px;margin-bottom:-12px;display:inline-block;zoom:1;*display:inline;padding-left:3px;line-height:25px;height:28px;margin:0;padding:0}.select_style_40.specialSelect40{width:55%}.select_style_40.specialSelect40 select{width:145%}.select_style_40 select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:124%;padding-left:3px;margin-left:-12px;height:100%;margin:0;padding:0 3px}.select_style_10{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:1px 5px 1px 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:10%;height:25px;margin-bottom:-12px;display:inline-block;zoom:1;*display:inline;line-height:25px;height:28px;margin:0;padding:0 3px}.select_style_10 select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:150%;margin-left:-12px;padding-left:3px;height:100%;margin:0;padding:0 3px}.select_style{background:white url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:16px;width:51.11%;height:25px;float:left;line-height:25px;height:28px;margin:0;padding:0}.select_style_jobs{background:#fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;overflow:hidden;padding:0 5px 0 12px;border:1px solid #a7a79d;border-radius:3px;margin-right:8px;width:60%;height:25px;margin-bottom:0px;line-height:25px;height:28px;margin:0;padding:0}.select_style_jobs select{background:none;outline:0px;font-size:90% !important;font-family:'Calibri', Arial, Sans-Serif !important;height:24px;color:#484848;border:0;padding:0;outline:0px;-webkit-appearance:none;-moz-appearance:none;width:123%;padding-left:3px;margin-left:-12px;height:100%;margin:0;padding:0 3px}.select_style_40.specialDropdown{display:inline-block;zoom:1;*display:inline;vertical-align:top;zoom:1;*display:inline}.select_style_40.specialDropdown2{width:90%;margin-bottom:5px}.jobform .specialFloatLeft div.fieldLeft .select_style{width:85%;margin-right:0}.jobform .specialFloatLeft div.fieldLeft.last .select_style{width:85%;float:right;margin-right:0}.container .nine.columns.specialFloatLeft{width:57.166666666666%}span.more2{margin-left:8px;clear:both;text-decoration:none;background:url(images/arr-white-left.png) no-repeat 0 -1px;display:inline-block;zoom:1;*display:inline;width:24px;height:24px;float:right;margin-top:1px}span.min{margin-right:6px;clear:both;text-decoration:none;background:url(images/arr-sm-white-left.png) no-repeat 0 0px;display:inline-block;zoom:1;*display:inline;width:17px;height:16px;float:left}.more span{color:#fff;cursor:pointer;padding-right:1.8em;margin-right:-1px;background:transparent url(images/arr-sm-white-left.png) no-repeat right center;white-space:nowrap}.add{color:#fff;cursor:pointer;padding:0 0 0 1.8em;text-transform:uppercase;text-shadow:1px 1px 1px grey;border:none;text-decoration:none;background:url(images/ico-add.png) no-repeat 0 -1px;display:inline-block;zoom:1;*display:inline;margin-top:1px}.add span{color:#fff;cursor:pointer;padding-left:1.5em;background:transparent url(images/ico-add.png) no-repeat 0 center}.expandable{color:#fff;cursor:pointer;padding:0 0 0 1.8em;text-transform:uppercase;text-shadow:1px 1px 1px grey;border:none;text-decoration:none;background:url(images/ico-add.png) no-repeat 0 -1px;display:inline-block;zoom:1;*display:inline;margin-top:1px}.expandable span{color:#fff;cursor:pointer;padding-left:1.8em;background:transparent url(images/ico-minus.png) no-repeat 0 center}.expandable.closed span{background:transparent url(images/ico-add.png) no-repeat 0 center}.specialBtnsCart .add{padding:0 0 0 1.4em;margin-top:0;background:url(images/ico-add.png) no-repeat 0 -2px}.remove span{color:#fff;cursor:pointer;padding-left:1.8em;background:transparent url(images/ico_delete.png) no-repeat 0px center}a.btn.remove.empty{padding:0.5em 0.2em 0.5em 0.3em}.remove.empty,.add.empty{margin-top:0}.add.empty span{padding-left:1em}.updated span{color:#fff;cursor:pointer;padding-left:1.8em;font:400 0.95em 'Calibri', Arial, serif;background:transparent url(images/ico-updated.png) no-repeat 0px center}span.small{display:inline-block;zoom:1;*display:inline;padding-top:0.35em;margin-top:0.4em;font-size:0.9em;background:none;text-shadow:none;text-transform:none;font-weight:normal;font-style:italic;text-align:left;border-top:1px solid #b6d54d}.downloaded span,span.downloaded{color:#fff;cursor:pointer;padding-left:1.8em;font:400 0.95em 'Calibri', Arial, serif;background:transparent url(images/ico-downloaded.png) no-repeat 0px 1px;padding:0 0 0 1.3em;font-weight:bold}#btnIsInCart{padding:0.34em 0.60em 0.35em 0.60em}a.add,a.updated,a.cart,a.downloaded,a.added,a.more{color:#fff}.cart span{color:#fff;cursor:pointer;padding-left:1.8em;background:transparent url(images/ico-cart.png) no-repeat 0px center}.added{color:#fff;cursor:pointer;font:600 0.95em 'Calibri', Arial, serif;padding:0 0 0 1.8em;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.4);border:none;text-decoration:none;background:url(images/ico-downloaded.png) no-repeat 0 -1px;display:inline-block;zoom:1;*display:inline;margin-top:1px}.addspacer{position:relative;top:1px}a.back{float:right;padding:.6em 10px .6em 15px;margin-right:0;background:url(images/picto_back.png) no-repeat left center}a.btn,.btn{text-decoration:none;cursor:pointer;display:inline-block;zoom:1;*display:inline;margin:6px auto 0 auto;text-align:center;color:white;overflow:visible;border-radius:3px;padding:0.54em 0.60em 0.5em 0.60em;outline:0 none;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;position:relative;text-transform:uppercase;font-family:'Calibri', Arial, serif;font-weight:bold;font-size:90%;line-height:90%;text-shadow:0 1px 0 #545454}#Popup input.btn{font-size:90% !important;margin-top:0}.specialRowStyle .specialTxtFieldWide{vertical-align:top}.specialRowStyle .specialTxtFieldWide .txtField input{width:50%;padding-top:1px;vertical-align:top}.specialRowStyle .specialTxtFieldWide .txtField #btnAdd{vertical-align:top;display:inline-block;margin-top:0}p a.btn,p a.btn:visited{line-height:auto}p a,p a:visited{line-height:auto}a.btn.blue{border:1px solid #053a6a}a.btn.green{text-shadow:0 1px 0 #545454}a.btn.specialGreen.search,span.btn.specialGreen.search{background:url(images/arr_search.gif) no-repeat scroll center center #A0CD02;padding:8px 13px;margin:0;border:1px solid #a7a79d}#Criterias{margin-top:30px}span.btn.specialDashboardSearch{position:absolute;top:0;right:0;margin:7px 10px 0 0 !important}a.btn.blue.search{background:url(images/arr_search.gif) no-repeat scroll center center #0187BA;padding:8px 13px}.green{color:#fff;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.green-text{color:#a0cd02}.green.btnupload{top:-5px;font-size:0.76em}.red{color:#fff;background-color:#FF0000;background-image:-webkit-gradient(linear, left top, left bottom, from(red), to(red));background-image:linear-gradient(to bottom, red, red);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#FF0000');border:1px solid #739205;width:auto}.transparent{border:1px solid #739205;width:auto}.ico-light{background:url(images/ico_light.png) left center no-repeat;padding:10px 0 10px 35px}.green:hover,.greenBig:hover{color:#fff;border:1px solid #739205;width:auto;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#8ab200), to(#a0cd02));background-image:linear-gradient(to bottom, #8ab200, #a0cd02);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab200', endColorstr='#a0cd02')}a.btnBig,.btnBig{text-decoration:none;cursor:pointer;display:inline-block;zoom:1;*display:inline;margin:6px auto 0 auto;text-align:center;color:white;overflow:visible;border-radius:3px;padding:0.54em 0.85em 0.5em 0.8em;outline:0 none;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;position:relative;text-transform:uppercase;font-family:'Calibri', Arial, serif;font-weight:600;font-size:100%;line-height:1.45em !important}.greenBig{padding:0.5em 0.75em 0.5em 0.9em;font:600 1.2em 'Calibri', Arial, serif;text-transform:none;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.greenSmall{padding:0.4em 0.85em 0.45em 0.8em;padding:0;font:100 0.75em 'Calibri', Arial, serif;color:#fff;text-transform:uppercase;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.specialTdBtn .greenSmall{padding:0;padding:0;font:100 0.75em 'Calibri', Arial, serif;color:#fff;text-transform:uppercase;background:#93d000;border:1px solid #709000;width:auto;text-shadow:0 1px 0 #669000}.specialTdBtn .greenSmall span{padding:0.3em 0.85em 0.35em 1.8em;display:block;background:url(images/ico_download-green.png) no-repeat 6px center}.specialTdBtn .orangeSmall{padding:0;font:100 0.75em 'Calibri', Arial, serif;color:#fff;text-transform:uppercase;background:#ffa800;border:1px solid #d38b01;width:auto;text-shadow:0 1px 0 #bf7e00}.specialTdBtn .orangeSmall span{padding:0.3em 0.85em 0.35em 1.8em;display:block;background:url(images/ico_update-orange.png) no-repeat 6px center}.specialTdBtn .btn.small{padding:0;padding:0;font:100 0.75em 'Calibri', Arial, serif;color:#fff;text-transform:uppercase}.specialTdBtn .btn.small span{padding:0.3em 0.85em 0.35em 0.85em;display:block}.titleLabel a{color:#012240;font-weight:bold;text-transform:uppercase}#CVsList .titleLabel a.viewed-cv{color:#9900CC;font-weight:500}.greenWide{text-decoration:none;cursor:pointer;margin:5px auto 0 auto;color:white;overflow:visible;border-radius:3px;outline:0 none;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;padding:0.54em 0.85em 0.5em 0.8em;font:600 0.8em 'Calibri', Arial, serif;color:#fff;text-transform:uppercase;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#94bf00));background-image:linear-gradient(to bottom, #a0cd02, #94bf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#94bf00');border:1px solid #739205;width:auto}.greenWide:hover{background:#8ab200;background:-moz-linear-gradient(100% 100% 90deg, #a0cd02, #94bf00) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#94bf00));border:1px solid #739205}.blueWide{margin:5px auto 0 auto;padding:0.54em 0.85em 0.5em 0.8em;display:block;cursor:pointer;border-radius:3px;outline:0 none;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.4);font:600 0.8em 'Calibri', Arial, serif;color:#fff !important;text-transform:uppercase;cursor:pointer;background-color:#047aa7;background-image:-webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba));background-image:linear-gradient(to bottom, #047aa7, #0187ba);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');border:1px solid #053a6a}.btnWide{display:block;font:600 0.8em 'Calibri',Arial,serif;margin:5px auto 0;padding:0.54em 0.85em 0.5em 0.8em;border-radius:3px 3px 3px 3px}.blueWide span,.blueWide span label{cursor:pointer}.blueWide:hover{background:#047aa7;border:1px solid #053a6a;color:#fff !important}.blue{color:#fff;background-color:#0187ba;background-image:-webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7));background-image:linear-gradient(to bottom, #0187ba, #047aa7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');border:1px solid #053a6a;width:auto}#SearchCriteria .btn{margin-right:10px}a.blue,a.blue:hover{color:#fff}.specialBtn{position:relative}.specialBtn span.selected{display:none}.specialBtn.active span.selected{width:100%;display:block;height:19px;position:absolute;top:23px;left:0;background:url(images/bg-subnav-blue-selected.png) center 0 no-repeat;z-index:199}#JobSearchCriteria{margin-top:10px;position:relative}.RecentSearchesWrapperList{margin-top:21px;position:relative}#RecentSearchesTopList{position:relative}#RecentSearchesTopList #SearchCvResult ul li .btn{margin-top:0}#JobSearchCriteria .CartCloseButton,#CVSearchCriteria .CartCloseButton{background:url(images/btn-cart-close-search.png) center 0 no-repeat;width:15px;height:15px}#RecentSearchesWrapperList{clear:both;position:relative}.blue span.selected{width:20px;height:19px;position:absolute;bottom:-17px;left:38%;background:url(images/bg-subnav-blue-selected.png) center 0 no-repeat}#JobSearchCriteria .select_style_zoek{vertical-align:middle}.blue.specialDisabledSearchBtn{margin-top:0}.blue.specialDisabledSearchBtn{color:#fff;background-color:#ebebeb;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));background-image:linear-gradient(to bottom, #ebebeb, #c4c4c4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#c4c4c4');border:1px solid #aaa;text-shadow:1px 1px 1px rgba(255,255,255,0.6);color:#bbb !important;font-style:italic !important}.blue.specialDisabledSearchBtn:hover{color:#fff;background-color:#ebebeb;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));background-image:linear-gradient(to bottom, #ebebeb, #c4c4c4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#c4c4c4');border:1px solid #aaa;text-shadow:1px 1px 1px rgba(255,255,255,0.6);color:#bbb !important;font-style:italic !important}.blue:hover{background-color:#047aa7;background-image:-webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba));background-image:linear-gradient(to bottom, #047aa7, #0187ba);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');border:1px solid #053a6a;width:auto}.grey{padding:0.3em 0.7em 0.3em 0.9em;color:#fff;background-color:#363636;background-image:-webkit-gradient(linear, left top, left bottom, from(#363636), to(#4d4d4d));background-image:linear-gradient(to bottom, #363636, #4d4d4d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#4d4d4d');border:1px solid #232323;width:auto}.grey:hover{background-color:#4d4d4d;background-image:-webkit-gradient(linear, left top, left bottom, from(#4d4d4d), to(#363636));background-image:linear-gradient(to bottom, #4d4d4d, #363636);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#363636');border:1px solid #232323;width:auto}.btn.lightgrey{color:#484848;background:none;border:none;width:auto;text-shadow:none;font-weight:normal;padding:0;color:#777;text-transform:none}.lightgrey:hover{text-decoration:underline}.lightgreybox{background:#e8e8e4;z-index:1}.lightgrey.disabledBtn{color:#aaa;font-style:italic;opacity:0.5}.greyAdded{padding:0.54em 0.85em 0.5em 0.8em;margin:0 7px 0 6px;font:600 0.8em 'Calibri', Arial, serif;color:#484848;text-transform:uppercase;background:#acacac;border:1px solid #a3a3a3;width:auto;text-shadow:1px 1px 1px rgba(255,255,255,0.6)}.greyAdded:hover{background:#acacac;border:1px solid #a3a3a3;width:auto}.specialbtn{padding:4px 0;margin:0;background:none;border:none}.asc_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/ico-filter-up.png) no-repeat}.dsc_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/ico-filter-down.png) no-repeat}.edit_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/btn-ico-edit.png) no-repeat}.del_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/btn-ico-delete.png) no-repeat}.add_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/btn-ico-add.png) no-repeat}.copy_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/btn-ico-copy.png) no-repeat}.dragndrop_icon{display:inline-block;zoom:1;*display:inline;height:20px;width:20px;vertical-align:middle;background:url(images/ico-dragdrop.png) no-repeat}a.linkDotted{border-bottom:1px dotted #057eac;padding:1px 0}a.linkDotted:hover{color:#047aa7;border-bottom:1px dotted #a7a79d}a.linkLine{text-decoration:underline}.cancelSearch{display:inline-block;zoom:1;*display:inline;position:relative;padding-right:25px;margin:0 0 10px;width:96%}.genericlistitem-delete{display:inline-block;zoom:1;*display:inline;margin-bottom:0;position:absolute;top:0;right:0}.cancelSearch .genericlistitem-delete img{display:inline-block;zoom:1;*display:inline;position:relative;top:2px;cursor:pointer}.descIntro{font-style:italic;font-size:80%;color:#aaa;margin-bottom:20px}.nyroContent.container{width:auto;margin:0}.chkhidden{position:absolute;top:-9999em;left:-9999em}.container .ui-tabs .ui-tabs-panel{padding:0}.ui-button{outline:none}header #user{margin:0;padding:0;text-align:right}#usercredits{display:inline-block;zoom:1;*display:inline;padding-right:8px;background:url(Images/bg_bar.png) no-repeat right 5px;margin-right:3px}header #user a{text-align:right}header .member{display:inline-block;zoom:1;*display:inline;margin-right:0;padding-left:22px;background:url(images/ico-user-grey.png) no-repeat 0 center}header .member span{display:block;padding-right:8px;background:url(Images/bg_bar.png) no-repeat right 5px;margin-right:3px}header .profile a{font-size:1em;display:inline-block;zoom:1;*display:inline;border-right:1px solid #ccc;float:left;color:#003768;text-transform:uppercase;font-weight:bold;text-decoration:none;padding:.1em .4em}header .profile a:hover{color:#666}.selectLang{clear:right;margin-bottom:8px}.selectLang select{font-size:100%;font-family:"Calibri", Arial, sans-serif !important}header #language{float:right;margin:0 0 0 0;padding:0 0 10px;list-style:none}header #language li{float:left;margin:0}header #language a{font-size:1em;display:inline-block;zoom:1;*display:inline;border-right:1px solid #ccc;float:left;color:#003768;text-transform:uppercase;font-weight:bold;text-decoration:none;padding:.1em .4em}header #language a.sel{color:#878787}header #language a:hover{color:#666}header #language a:hover.sel{color:#003768}header #language li.last a{border:none;padding-right:0}.logoutClass{background:url(images/ico-remove-cross.png) no-repeat 110% 4px;padding-right:11px;display:inline-block;zoom:1;*display:inline}.logoutClass:hover{text-decoration:underline}.loggedinClass{clear:right;clear:both;margin-top:25px;float:right}#registerLink{padding-right:8px;background:url(Images/bg_bar.png) no-repeat right 5px;margin-right:3px}.loggedinClass a:hover{text-decoration:underline}.subheader{color:#777}#sub,.specialSearchHeader{padding:20px 0}.AllRecentSearches{margin-top:20px}.AllRecentSearches .btn{margin-right:5px}.breadcrumb b a{color:#012240}.headDashboard,.headDashboard p{text-align:center}.headDashboard p span{color:#0087ba;text-transform:uppercase;font-weight:bold}.logo{padding:18px 0 14px 0}.logo.jobat-logo{padding:10px 0 10px 0}#navwrapper{width:100%;border:1px solid #717171;border-left:none;border-right:none;background-color:#363636;background-image:-webkit-gradient(linear, left top, left bottom, from(#363636), to(#4d4d4d));background-image:linear-gradient(to bottom, #363636, #4d4d4d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#4d4d4d');box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff}#navwrapper nav{width:98%;max-width:960px;width:auto !important;margin:0 auto;position:relative}#navwrapper nav ul{clear:both;list-style:none;margin:0;padding:0;width:100%}#navwrapper nav li{display:inline-block;zoom:1;*display:inline;margin-right:-3px}#ie6 #navwrapper nav li,#ie7 #navwrapper nav li,#ie8 #navwrapper nav li{float:left;margin-right:0}#navwrapper nav li a{font:600 1.1em 'Calibri', Arial, Helvetica, sans-serif;display:block;letter-spacing:-1px;white-space:nowrap;padding:.55em .9em .7em .9em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-decoration:none;border-right:1px solid #232323;-webkit-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in;box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.5)}#navwrapper nav li a:hover{color:#fff;background:#535353}#navwrapper nav li.selected{margin-left:-3px}#navwrapper nav li.selected a{background:#0087ba;color:#fff;border-right:1px solid #003768;border-left:1px solid #003768;-webkit-box-shadow:none;box-shadow:none}#navwrapper nav li.selected a:hover{color:#fff;background:#058fc3}#navwrapper nav li.selected span{background:url(images/arr-mainnav-sel.gif) no-repeat center bottom;padding-bottom:18px;position:relative}.specialCancelStyleBtn.lightgrey{margin-left:10px}.left{float:left;margin:0}.right{float:right;margin:0}section{padding:28px 0 12px 0}section img{max-width:100%;width:auto !important;text-align:center;display:block;width:auto;margin-left:auto;margin-right:auto}section.infobox{padding:10px 0}section.infobox .container{line-height:150%}#JobSearchList{padding:5px 0 12px 0}.centered{text-align:center}.centered p{text-align:center}.lightBlue{background:#dff2fa url(images/bg-lightblue.png) repeat-x center bottom;border-bottom:1px solid #c7e6f3;clear:both}#LogoList .lightBlue{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.lightGrey{background:#ecf7fc}.middleGrey{background:#e8e8e4;border:none !important}.specialSub.lightBlue{padding:10px 0 25px}.darkGrey{background:#404040 url(images/bg-darkgrey.png) repeat-y center bottom;border-bottom:1px solid #c7e6f3}.darkGrey h2{color:#fff}.darkGrey h3{color:#0087ba;padding:12px 12px 0 12px}.darkGrey img{text-align:center;display:block;width:auto;margin-left:auto;margin-right:auto}#FeedBackSection{padding-top:0}.sectionGrey{background:#dff2fa;padding:12px;position:absolute;bottom:20px;width:28.655%}.withe{background:#fff;margin-bottom:20px}.yellow{background:#feedb7;color:#484848}.yellow b{color:#012240}.lightYellow{background:#fcf4db;color:#484848}.lightYellow b{background:#fcf4db;color:#012240}.listsityle1{padding:0;margin-bottom:12px;list-style-type:none}.listsityle1 li{width:auto;margin-right:2%;padding:8px 8px 8px 0px;border-bottom:1px dotted #b2b2b2}.specialSlider .ui-slider-horizontal{margin-left:9px;margin-top:10px}.specialSlider .ui-state-default,.specialSlider .ui-widget-content .ui-state-default,.specialSlider .ui-widget-header .ui-state-default{font-weight:normal;color:#555;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;cursor:pointer}.homeBlock{min-height:320px}.contentBox{padding:12px 0 24px 0;margin-bottom:28px}.contentBox h3{text-transform:none}aside div{padding:12px 16px 20px 16px;margin-bottom:18px}aside .lightgreybox{background:#e8e8e4;z-index:1}aside div#JobPublications{padding:12px 7px 20px 16px;margin-bottom:18px}aside div#JobPublications div.published-site-desc{padding:0px;margin:0;overflow:hidden}.boxFalse{display:block;margin-bottom:20px}.boxFalse .blueWide.selected{padding:0.45em 0.6em 0.45em 0.8em;font:600 0.8em 'Calibri', Arial, serif;text-transform:uppercase;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.boxFalse .blueWide.selected:hover{padding:0.45em 0.6em 0.45em 0.8em;font:600 0.8em 'Calibri', Arial, serif;text-transform:uppercase;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}aside .lightgreybox a.btn.blue{margin-bottom:10px}aside h3{color:#012240;margin-bottom:8px}aside h5{color:#012240;margin-top:1px;margin-bottom:6px}.specialP p{margin-bottom:0}.specialP p label{margin-left:8px}.login{padding:20px}.login h4{margin-top:0}.loginLabel{display:inline-block;zoom:1;*display:inline;float:left;width:24%;padding-top:3px;padding-bottom:5px;font-weight:bold;line-height:1em}.loginBtn{padding-left:28px;padding-right:28px}.registeredCompany{float:left;margin-bottom:12px;padding:0px;width:48%;height:92px;background:#fff}.registeredCompany img{padding-top:6px;max-width:83%}.registeredCompany:nth-child(2n-1){margin-left:12px}ol.checkout-progress{position:relative;display:block;height:49px;padding:0;margin:15px auto 15px auto;color:#ffffff}ol.checkout-progress a li{color:#fff}ol.checkout-progress li{width:216px;float:left;font-size:120%;line-height:18px;margin:0;padding:6px 0 0 14px;list-style-type:none}ol.checkout-progress li span{color:#fff;display:block;font-size:75%;margin:0;padding:0;text-shadow:0 1px 1px rgba(0,0,0,0.4)}ol.checkout-progress#step1{background:url(images/steps.png) no-repeat 0 0}ol.checkout-progress#step2{background:url(images/steps.png) no-repeat 0 -48px}ol.checkout-progress#step3{background:url(images/steps.png) no-repeat 0 -99px}ol.checkout-progress#step4{background:url(images/steps.png) no-repeat 0 -147px}a#step1-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:125px}a#step2-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:260px}a#step3-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:450px}.tabs.ui-widget-content,.specialTabs .tab.ui-widget-content{border:none;background:none}.tabs .ui-widget-header,.specialTabs .tab .ui-widget-header{background:none;border:none}.tabs,.specialTabs .tab{position:relative;padding:0;zoom:1;width:100%}.tabs ul,.specialTabs .tab ul{margin:0;padding:0 0 0 0;float:left;float:left;margin-top:16px}.tabs ul li,.specialTabs .tab ul li{border-bottom:0 !important;border:1px solid #7fc3dc;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;list-style:none;float:left;position:relative;z-index:2;top:1px;margin:0 5px 0 0;padding:0;white-space:nowrap;background:#fff;box-shadow:inset 1px 1px 1px #fff;-moz-box-shadow:inset 1px 1px 1px #fff;-webkit-box-shadow:inset 1px 1px 1px #fff}.tabs ul li:last-child,.specialTabs .tab ul lu:last-child{margin-right:0}.tabs ul li a,.specialTabs .tab ul li a{font:600 90% 'Calibri', Arial, Helvetica, sans-serif;text-transform:uppercase;float:left;padding:.65em 1em;text-decoration:none;color:#0087ba;outline:none}.tabs ul li a label,.specialTabs .tab ul li a label{cursor:pointer}.tabs ul li.ui-state-active,.specialTabs .tab ul li.ui-state-active,.tabs ul li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;border-color:#7fc3dc;background:#fff;background-color:#cfe8f3;background-image:-webkit-gradient(linear, left top, left bottom, from(#cfe8f3), to(#fff));background-image:linear-gradient(to bottom, #cfe8f3, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe8f3', endColorstr='#ffffff');color:#0087ba !important}.tabs ul li.ui-tabs-selected a,.tabs ul li.ui-state-disabled a,.tabs ul li.ui-state-processing a,.specialTabs .tab ul li.ui-tabs-selected a,.specialTabs .tab ul li.ui-state-disabled a,.specialTabs .tab ul li.ui-state-processing a{cursor:auto;color:#0087ba}.tabs ul li.ui-state-active a,.specialTabs .tab ul li.ui-state-active a{cursor:auto;color:#0087ba !important}.ui-tabs .ui-tabs-nav li a,.specialTabs .ui-tabs .ui-tabs-nav li a{color:#0087ba !important;background:none}.specialTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:0}.ui-tabs .ui-tabs-nav li,.specialTabs .ui-tabs .ui-tabs-nav li{background:none;border:1px solid #7fc3dc}.tabs ul li a,.specialTabs .tab.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,.tabs ul li a,.specialTabs .ui-tabs .tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.tabs .ui-tabs-panel{width:100%;background:#fff;display:block !important;clear:both;float:left;margin:0 0 1em 0;padding:0 0 0 0;list-style:none;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px}.tabs .ui-tabs-hide{display:none !important}.shortTabContent{border-top:1px solid #7fc3dc;margin:0;padding:1.2em 0 0 0;position:relative}.tabcontent{margin-top:-0.8em;position:relative}.container ul.solicitatieTabs{padding:0 0 0 32%}.tabsform{width:100%;border-bottom:1px solid #7fc3dc}.specialTabs .tab ul.tabsform{width:100%;border-bottom:1px solid #7fc3dc;margin-bottom:10px}.jobform{color:#6d6d6d}.jobform #section2-1{padding-top:8px}.container .desc-tab .column .specialAlpha,.container .desc-tab .columns .specialAlpha{margin-left:0.5%}.jobform .bluebg{background:#d5edf7;padding:8px 6px 14px 6px}.jobform .bluebg.specialBluebg{background:#d5edf7;padding:20px 6px 20px 6px;border-radius:4px;-webkit-border-radius:4px;margin-bottom:10px;overflow:hidden}.jobform h3{color:#0087ba;text-transform:uppercase;font-size:95%;padding:20px 0 10px;margin:0}.tip{padding:0 17px 17px 17px}.tip h3{padding-top:5px;margin-bottom:1px;margin-top:15px;padding-bottom:0}.yellow.userRole{padding:12px 16px 4px 16px;position:absolute;margin-top:100px;right:80px}.jobform fieldset{border:none;margin-right:0px;padding-right:0px}.specialBtnsMarginRight .btn,.specialBtnsMarginRight .linkDotted{margin-right:5px}.specialBtnsMarginLeft .btn,.specialBtnsMarginLeft .linkDotted{margin-left:5px}.jobform p{padding-top:8px;margin:0}p.greenWide{margin-top:4px;margin-bottom:12px;font-size:90% !important;padding-top:8px}.asidejobform p.greenWide{font-size:75% !important;padding-top:6px}p.greenWide input.add{font-weight:bold}p.last{margin-bottom:1px}.jobform label{color:#484848;padding-top:5px;font-weight:bold;line-height:1em}.jobform #fixedQuestions label{color:#a5a5a5;padding-top:5px;font-weight:normal;line-height:1em;font-style:italic}#mainWrapper input.hasDatepicker{cursor:pointer}#mainWrapper img.ui-datepicker-trigger{display:inline;position:relative;top:4px;cursor:pointer}#ui-datepicker-div .ui-datepicker-current-day .ui-state-active{color:#0087ba;font-weight:bold}.specialLabel{margin-right:10px}.inputform h2{margin:0.75em 0}.inputform h2.first{margin:0 0 0.75em}.textfieldTags .btn{margin-top:0}.specialSubmit{margin-top:15px}#TaggingName .taglist{width:100%;padding-top:3px}textarea.textareafield,.textareafield textarea{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');float:left;border:1px solid #a7a79d;border-radius:3px;padding:5px 5px 7px 12px;width:66.7%;color:#484848;font-size:0.8em}div.videofield{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;padding:10px;color:#484848;text-align:center}.datepickerFalse{background:url(images/calendar.gif) no-repeat right 4px;padding-right:25px}.textareafield.specialTextareaField textarea{width:95%}.desc-tab .description{clear:both}.spaceSelect.nospaceSelect{margin-top:15px}.nospaceSelect label{font-weight:normal}.nospaceSelect{margin-top:1px}.nospaceSelect .chk_test{width:100%;display:block}.desc-logo{width:24%;float:right;text-align:center}.logo-delete img{cursor:pointer}.select-logo a{display:block;margin:5px 0;outline:none}.desc-logo figure{max-height:100px;width:auto !important;text-align:center;display:block;width:auto;margin-left:auto;margin-right:auto;margin-top:7px}.specialPlaceholder .wrapperPlaceholder{margin:0;border:1px solid #eee;padding:10px}.specialPlaceholder .wrapperPlaceholder figure .selectImagePlaceholder{width:120px;display:inline-block;zoom:1;*display:inline;text-align:center;margin:0 auto}.container .specialPlaceholder.columns{width:23.3%;margin-top:7px}.selectPlaceholder{margin-top:5px}.ico_logo{display:inline-block;zoom:1;*display:inline;width:20px;text-indent:-9999em;height:20px}.ico_logo.select-logo{background:url(images/btn-ico-edit.png) no-repeat 0 0}#Logo .qq-upload-button{overflow:visible !important}#Logo #fileuploaderAttachment{width:100%}#Logo .addNewLogo{display:inline-block;zoom:1;*display:inline;padding:0.4em 0.60em 0.4em 0.60em}#Logo .specialCancel{font-size:90% !important;padding-top:0.65em;padding-bottom:0.55em;margin-left:5px}#Logo input[type=file]{right:0;left:0 !important;padding-bottom:20px !important;width:200px !important}.container .offset-by-five{padding-left:0}.container .offset-by-five{padding-left:0;margin:0;padding:0}.container .offset-by-five li{width:66%;border:none !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;list-style:none;float:none;position:relative;z-index:2;top:1px;margin:0;padding:0;white-space:nowrap;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.container .offset-by-five li.specialFormRow{margin-top:0 !important;padding-top:0 !important}.container .offset-by-five li.specialFormRowFirst{margin-bottom:7px}.container .offset-by-five li.specialFormRow .textfieldwide{margin-right:5px}.field-validation-error{clear:both;display:block;margin:4px 5px;margin-left:30.5%;padding-left:18px;background:url(images/ico-arr-up-red.png) 0 center no-repeat;color:red}.validation-summary-errors{margin:0 auto;width:960px;border:1px solid red;color:red;font-weight:bold;margin-bottom:20px}.ui-dialog .validation-summary-errors{width:100%;margin-bottom:20px}#frmQuestionaire .validation-summary-errors,#loginpart .validation-summary-errors{width:100%}.validation-summary-errors.orange{margin:0 auto 10px;width:960px;border:1px solid orange;color:#484848;font-weight:normal}.validation-summary-errors.orange ul{list-style:none;background:#feedb7 url(images/ico_warning.png) no-repeat 20px 10px;padding:1em 1em 1em 60px;margin:0}.editmode .validation-summary-valid{color:red;font-weight:bold}#frmQuestionaire .validation-summary-errors ul{overflow:hidden;float:none;margin:12px 5px 16px}#frmQuestionaire .validation-summary-errors ul li{float:none;width:100%;display:block;border:none;background:none;margin:0 0 0 5px;width:100%;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.tabs .validation-summary-valid ul,.editmode .validation-summary-valid ul{overflow:hidden;float:none;padding:10px;margin-top:0}.tabs .validation-summary-valid ul li,.editmode .validation-summary-valid ul li{float:none;width:100%;display:block;border:none;background:none;margin:0 0 0 5px;width:100%;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.jobform div.fieldLeft.specialChb span{margin-right:4%}.jobform div.fieldLeft.specialChb input{width:auto;display:inline;margin-right:5px}.jobform div.fieldLeft.specialChb input.textfieldwide{width:75%}.jobform div.fieldLeft.specialChb .field-validation-error{clear:both;display:block;margin:4px 5px 4px 0}#freetext label{margin-right:10px;display:inline-block;width:4%;zoom:1;*display:inline}.freeMargin{margin-bottom:10px;margin:10px 0 5px}.ui-widget-header .ui-icon{background-image:url(images/ui-icon-custom.png)}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #c7e6f3;background:#dff2fa;color:#0087ba}section .specialDatepicker img{width:auto;display:inline;position:relative;top:3px}section .specialDatepicker input{width:35%}#steps-btn.rightAlign{float:right}#steps-btn.rightAlign.stepFourBtn .btn{margin-left:5px}input[type=checkbox]{margin-right:5px}input[type=checkbox]+label,input[type=radio]+input[type=hidden]+label,input[type=radio]+label,input[type=checkbox]+input[type=hidden]+label{font-weight:normal}.tabsform input[type=checkbox]+input[type=hidden]+label{font-weight:bold}#standardTemplates .form_row label.checkbox{cursor:pointer}#CvTabLinks a,#CvTabLinks a:hover,#CvTabLinks a:visited{-webkit-transition:none;transition:none;color:white !important;outline:none}.form_row{display:block;text-align:left;padding:7px 4px 7px 0}.specialFormRow{display:block !important;text-align:left !important;padding:7px 4px 7px 0 !important}.displaymode{padding:10px 0}.editmode{border-radius:5px;background-color:#e0f6ff;padding:10px 10px 10px 0}.displaymode .two.columns{width:11%}.form_row.first{padding:7px 4px 7px 0}.form_subrow{display:block;text-align:left;padding:7px 4px 7px 0;margin-top:-24px}.jobform table tr td{padding-right:7px;padding-bottom:6px}.jobform .radiobuttonlist{color:#6D6D6D;font-size:12px}.jobform div.fieldLeft{width:32.75%;float:left;margin-right:15px;margin-bottom:0}.jobform div.fieldLeft.cutted{margin-right:0}.jobform div.fieldLeft.last{float:right}.jobform .specialFloatLeft div.fieldLeft{width:49%;margin-right:2%;margin-right:0}.jobform .specialFloatLeft div.fieldLeft.last{width:49%;margin-right:0;float:right}.specialPopup .textfieldwide input[type=text]{width:95%}.specialPopup .textfieldwide input[type=text]:disabled{background-color:#D3D3D3;background-image:none}.textfieldComment{font-style:italic}.specialPopup .form_row{padding:7px 0}.specialFormRow{padding:7px 8px;margin:0 0 20px}.specialFormRow .btn{font-weight:bold;font-family:'Calibri' !important;font-size:90% !important}.specialFormRow .sixteencols{float:right}.specialbutton .btn.green{margin-top:0;font-size:89% !important;float:right}.specialbutton .textfield{margin:0;width:50%}.specialTagList{padding:12px}.specialTagList #tagManagement{margin:0;padding:0}.specialTagList .BtnAddTad{margin-top:0;margin-top:0;font-family:"Calibri", Arial, Sans-serif !important;font-size:90% !important;font-weight:normal;text-transform:none;background:none !important;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;border:none;color:#057eac;text-shadow:none}.specialTagList #TagAutocomplete{padding:0px;margin-bottom:0}.specialTagList #TagAutocomplete span input{width:93.5%;font-size:90% !important;font-family:"Calibri", Arial, sans-serif !important;padding:3px}.specialTagList #BtnAddTad{margin-top:0;margin-top:0;font-family:"Calibri", Arial, Sans-serif !important;font-size:90% !important;font-weight:normal;text-transform:none;background:none !important;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;border:none;color:#057eac;text-shadow:none;padding:3px 0;margin-bottom:7px}.specialTagList #BtnAddTad:hover{text-decoration:underline}.specialTagList .taglist{padding-top:0}.specialTagList #TagAutocomplete #btnCancel{cursor:pointer}.specialHistory table{width:100%}.itemAttach{margin-right:7px;display:inline-block;zoom:1;*display:inline;margin-bottom:10px}.itemAttach img.delete{position:relative;top:5px;margin-left:5px;cursor:pointer}.cke_top{border-bottom:1px solid #95cee5 !important;padding:6px 8px 2px !important;-webkit-box-shadow:0 1px 0 #fff inset !important;box-shadow:0 1px 0 #fff inset !important;background:#b3dded !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#b3dded), to(#b3dded)) !important;background-image:linear-gradient(top, #b3dded, #b3dded) !important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#b3dded',endColorstr='#b3dded') !important}.jobform div.fieldLeft input{width:91.324%}.jobform div.fieldRight{display:inline}.jobform div.last{margin-right:0px}.displaymode .nine.columns{margin-left:0}.jobsitelightblue{border:1px solid #fff;padding:12px 14px 0;margin-bottom:12px;height:auto;background:#dff2fa;width:44.81666666666667%;position:relative}.jobsitelight{border:none;padding:0;margin-bottom:12px;height:auto;background:none;width:44.81666666666667%;position:relative}.jobsite{border:1px solid #eee;padding:12px 14px;margin-bottom:12px;height:auto;position:relative}.jobsite h3{color:#0087ba;text-transform:uppercase;font-size:95%;margin:6px 0}.jobsite p{margin-top:12px}.noborder{border:1px solid #fff}.nomargin{margin:0;padding-bottom:8px}#CartFixed .subtotaal{font-weight:bold;margin-top:5px}#CartFixed .subtotaal span{display:inline-block;zoom:1;*display:inline;padding-top:5px;margin-bottom:10px}.subtotaalWrapper1{text-transform:uppercase;color:#012240;font-size:120%}.siteprice{font-weight:bold;width:100%;margin-top:40px !important;margin-bottom:0}.siteprice span{display:inline-block;zoom:1;*display:inline;padding-top:5px;margin-bottom:10px}.promo-text{font-weight:normal;width:100%;margin-top:20px;margin-bottom:10px;color:#0087ba;font-size:0.8em}.lightgreybox.summaryJob h3{color:#024581;text-transform:none}.lightgreybox.summaryJob h4{margin-bottom:0;color:#012240;font-family:'Calibri', Arial, sans-serif !important;font-weight:bold}.lightgreybox.summaryJob .btn{padding:0.54em 0.50em 0.5em 0.50em}.specialFloat,.specialFloatText{display:block}.specialCity{margin-bottom:15px;display:block}#CartFixed .cartitem{padding:0 0 5px}#CartFixed .cartitem a img{display:inline;position:relative;top:5.5px}#CartFixed .cartitem a{border:none;display:inline-block;zoom:1;*display:inline}.cartItemBought{float:left;width:55%}.cartItemPrice{float:right;width:45%;text-align:right}.store-main .cartItemBought{width:62%}.store-main .cartItemPrice{width:38%}.cartItemPriceLabel{vertical-align:top;position:relative;left:4px}#CartFixed .cartitem .cartItemPrice img{top:0;left:3px}.cartItemValue{font-style:italic;font-size:80% !important}.container .columns.jobsiteSpecial{margin-left:0;width:27%;margin-right:2.75%;min-height:205px;clear:none}.container .columns.jobsiteSpecial:nth-child(3n){margin-right:0}#mainWrapper .specialRightAlign{text-align:right;padding-right:25px}#CartFixed{width:218px !important;float:left}#CartFixed .jobsite{width:190px !important}.specialBlock{width:93.5% !important}.specialBlock2{width:72.75% !important}.specialBlock2 .jobsitelightblue.product{width:61%}#Store{margin-top:10px}#Store .specialBlock2 .CVCredits{margin-right:0;width:26.25%;margin-left:0.85%;clear:none}.wrapperTitle h3{clear:both}.container .eleven.columns.specialEleven{width:70.666667%}.jobsiteBottom{margin-bottom:1em}#job-detail .jobatprice .weeks{width:73%}.jobatprice{font-weight:bold;width:99.5%;margin-left:-14px;padding:6px 16px 6px 14px;margin-bottom:0px;position:relative;border-bottom:1px solid #c7e6f3}.jobatprice .prices{bottom:0;right:14px;position:absolute}.jobatprice .prices a.btn{float:right}.jobatprice .prices span{float:right;display:block;padding:10px 10px 0 0;bottom:0}.jobatprice .weeks{width:60%}.jobatprice .weeks b{line-height:30px}.jobatprice span{display:inline-block;zoom:1;*display:inline;padding-top:6px;margin-bottom:10px}.jobatprice.promote{color:#fff;background-color:#1cb06a;background-image:none}.jobatprice.promote .disabledBtn{color:#fff;-webkit-box-shadow:none;box-shadow:none}.jobatprice ul{padding:0 0 0 18px;margin:0}.weeks{font-weight:normal;display:inline-block;zoom:1;*display:inline;width:83%}.volumekorting{float:right;font-weight:normal;border-bottom:1px solid #b2dbea;padding-bottom:0.1em}#CartFixed .volumeTotaal{font-weight:normal;border-bottom:1px solid #b2dbea;padding-top:0.75em;padding-bottom:0.1em;margin-bottom:0;display:inline-block}#ProductAdded,#Cart_ProductAdded{padding:0.3em 0.35em 0.35em 1.8em;width:83%;margin-bottom:10px;background:#93d000;border:1px solid #709000;text-shadow:0 1px 0 #669000;background:#96c102 url(images/ico_download-green.png) no-repeat 7px 5px;text-transform:uppercase;font-size:80%;color:white;text-shadow:0 1px 0 green;display:none;margin:0 0 7px;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;border-radius:3px}#ProductAdded .iconOk,#Cart_ProductAdded .iconOk{font-weight:bold}.jobsite a,.jobsitelightblue a{font-weight:normal;border-bottom:1px solid #b2dbea}.jobsite .subtotaal a.btn.green{font-weight:bold;border:1px solid #739205}.jobatlogo{height:72px;text-align:left}.jobsiteCart p{font-weight:bold;width:99.5%;min-height:38px;height:auto !important;height:38px;margin-left:-14px;padding:8px 16px 2px 14px;margin-bottom:0px;margin-top:0}.jobsiteCart p span{display:inline-block;zoom:1;*display:inline;vertical-align:top}.jobsiteCart .weeks{font-weight:normal;display:inline-block;zoom:1;*display:inline;width:60%}.jobsiteCart .postingPrice{font-style:italic;color:#949494;font-size:0.8em;vertical-align:top;padding-bottom:5px}.jobsiteCart .price{padding-top:6px}.jobsiteCart .jobatweeks{position:absolute;bottom:16px;width:94.1%}.settingsWrapper{margin-bottom:30px}.CompanyProductInfo{margin-bottom:20px;margin-top:8px}.jobatProduct .jobsiteCart{left:345px;margin-top:-15px}.jobsiteCart.payPerCV{left:345px;margin-top:-15px}.jobsiteCart.orderDetailPopup{left:20px;width:auto;min-width:150px}.jobsiteCart{z-index:10000;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:left;margin-left:0;position:absolute;left:105px;width:380px;padding-top:12px;background:url(images/btn-cart-arrow.png) 14px 0 no-repeat;-webkit-box-shadow:2px 2px 3px gray;box-shadow:2px 2px 3px gray}#Store #Cart .cartitem a.delete-ico img{height:21px}.jobsiteCart.volumediscount .jobsiteCartItem .weeks{width:45%}.jobsiteCart.volumediscount .jobsiteCartItem .weeksprice{float:right;padding-right:10px}.jobsiteCart.volumediscount .jobsiteCartItem .weeksbutton{float:right}.jobsiteCart.volumediscount .jobsiteCartItem{padding:15px 10px}.jobsiteCart.volumediscount .jobsiteCartItem .btn{margin-top:0;vertical-align:middle;display:inline-block;position:relative;top:-4px}.jobsiteCart.volumediscount .CartCloseButton{cursor:pointer}.jobsiteCart.volumediscount .textfieldwide{width:60%;margin-top:0;position:relative;top:-4px}.jobsiteCart.volumediscount .textfieldwide input{width:35px;font-size:90%}.jobsiteCart.volumediscount .txtPostings{position:relative;top:0}.jobsiteCart.volumediscount .postingPrice{font-style:italic;font-size:80%;display:block}.CartCloseButton{top:5px;right:20px;z-index:10002;width:20px;height:20px;border:0;text-indent:-9999em;background:url(images/btn-cart-close-popup.png) right 0 no-repeat}a:hover.CartCloseButton{background:url(images/btn-cart-close-popup.png) right 0 no-repeat}.chkCVSearch{display:inline-block;zoom:1;*display:inline;margin-right:20px;margin-top:20px}.TipCVSearch{width:17%;position:relative;float:right}.createUserForm label{font-weight:bold}.createUserForm h3{text-transform:uppercase}.jobform .region-inactive,.jobform .region-inactive input,.jobform .region-inactive textarea,.jobform .region-inactive select,.jobform .region-inactive label{color:#999 !important}.jobform .region-inactive a,.jobform .region-inactive a:visited{color:#C7E6F3 !important}.jobform .region-block{margin:7px 0 7px 18px}.jobform .region-block .field-validation-error{margin-left:0}.jobform .region-block .region-label{margin:3px 0}.jobform .region-block .region-label label{font-weight:normal}.jobform .region-block .form_row{margin:10px 0 0 15px}.jobform .region-block-right{margin-left:41.6667%}.ui-dialog.dialog-jobpromo{padding:0;border-color:#003768;background-color:transparent}.ui-dialog.dialog-jobpromo .ui-widget-header button.ui-dialog-titlebar-close{height:20px;width:20px;margin-right:10px}.ui-dialog.dialog-jobpromo .ui-widget-header .ui-icon{background-image:url("images/picto_delete.png");height:20px;width:20px}.ui-dialog.dialog-jobpromo .ui-dialog-titlebar{margin:0;border-radius:4px;padding:10px 35px 20px;color:#fff;background-color:#003768;background:-moz-linear-gradient(100% 100% 90deg, #003768, #074f8f) repeat scroll 0 0 rgba(0,0,0,0)}.ui-dialog.dialog-jobpromo .ui-dialog-titlebar .ui-dialog-title{font-size:1.1em;visibility:visible;white-space:normal}.ui-dialog.dialog-jobpromo #JobPromoTitle{font-size:1.1em}.ui-dialog.dialog-jobpromo #JobPromoTitle b{font-size:1.6em}.ui-dialog.dialog-jobpromo #JobPromoPopup{background-color:#dff2fa;color:#484848;-moz-border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-dialog.dialog-jobpromo #JobPromoPopup b{color:#00a4e4}.ui-dialog.dialog-jobpromo #JobPromoPopup ul{padding:0 0 0 20px}.ui-dialog.dialog-jobpromo #JobPromoPopup ul li{list-style:none;background:url("images/bul_green.png") no-repeat scroll 0 2px;padding-left:30px;line-height:25px;margin:0 0 10px}.ui-dialog.dialog-jobpromo #JobPromoPopup .promo-actions{text-align:center;margin:15px 0}.ui-dialog.dialog-jobpromo #JobPromoPopup .promo-actions a.btn{background-image:url("images/promo_bg.png");background-repeat:no-repeat;background-position:right 6px;padding:10px 40px 10px 10px}.table-jobsites{margin:0 0 10px 0;padding:0 0 12px 0}.table-jobsites thead th{background:#cbcbc3;text-align:left;padding:14px 16px 14px 16px;vertical-align:top;font-size:1em;font-weight:bold}.table-jobsites td{font-family:Arial, sans-serif;font-size:12px;color:#000;font-weight:normal;line-height:18px;vertical-align:top;padding:12px 16px 12px 16px;text-align:left}.table-jobsites tbody tr.secRow td{background:#e8e8e4}.table-jobsites tbody tr.lastRow td{border-top:1px solid #bbb;font-weight:600;text-transform:uppercase;color:#01203f}.table-jobsites tbody td{vertical-align:top;padding-top:13px;zoom:1}.table-jobsites tbody td.lastEdit{padding:13px 0 0;text-align:left;padding-right:1%;white-space:nowrap}.table-jobsites tbody td.lastEdit a{margin-right:5px}.table-jobsites tbody tr.lastRow td.last{padding-left:12px}.table-jobsites tbody td img{display:inline;max-height:18px}.table-jobsites tr{background-color:#fff}.table-jobsites tr.list-row-alt{background-color:#e8e8e4}.table-jobsites tbody tr.foreign td{background:#ffa500 !important}.sortsearchjobs{float:left;padding-top:8px;margin-right:10px}.toonalljobs{display:inline-block;zoom:1;*display:inline;position:relative;padding-top:7px}.listview,#JobList,#TemplateList{width:100%;clear:both}.listview tr.list-row-head,#JobList tr.list-row-head,#AgentList tr.list-row-head,#TemplateList tr.list-row-head{background-color:#cbcbc3}.listview tr.list-row,#JobList tr.list-row,#AgentList tr.list-row,#TemplateList tr.list-row{background-color:white}.listview tr.list-row b a,.listview tr.list-row-alt b a,#JobList tr.list-row b a,#JobList tr.list-row-alt b a,#AgentList tr.list-row-alt b a,#TemplateList tr.list-row b a{color:#484848}.listview tr.list-row.offline b a,.listview tr.list-row-alt.offline b a,#JobList tr.list-row.offline b a,#JobList tr.list-row-alt.offline b a,#AgentList tr.list-row-alt.offline b a,#TemplateList tr.list-row-alt.offline b a{color:#989896}.listview#CreditList td{text-align:left;font-size:80%}.listview th,#JobList th,#AgentList th,#TemplateList th{padding:10px;line-height:0.9em}#AgentList,#TemplateList{width:100%}#AgentList th,#TemplateList th{padding:10px;text-align:left}#JobSearchList #JobList th{font-size:90%;padding:10px}#JobSearchList #JobList th .select_style_jobs{font-size:100%}.listview td,#JobList td,#AgentList td,#TemplateList td{padding:10px;text-align:center;text-align:center;font-weight:normal}#JobList td.first,#AgentList td.first,#TemplateList td.first{width:36%;text-align:left;font-weight:normal;text-transform:none}#AgentList td.first{width:80%}#TemplateList td.first{width:50%}#JobReportListPartial td.first{font-weight:normal}.firstItem{text-align:left}.listview td.lastEdit,#JobList td.lastEdit{padding:0;text-align:left;padding-right:1%;white-space:nowrap}.listview td.lastEdit a,#JobList td.lastEdit a{display:inline-block;zoom:1;*display:inline;width:auto;height:auto;padding-top:8px}#JobList td.tdItem.dateOfflineCol{font-size:90%;position:relative;top:1px}#JobList .itemTdLeft{text-align:left}#AgentList td.editBtns{text-align:right}.sortCol{width:250px !important}.jobHeader,.statisticsHeader{margin-bottom:10px}#StatisticMenu{margin-top:0;padding-top:10px}#StatisticView{margin-top:10px}#StatisticMenu #JobReportCriteria{padding-bottom:0;margin-bottom:15px;border:none;margin-top:5px}#HeaderStatistic{margin:20px 0}#HeaderStatistic #SearchSubmit{margin-top:0}#HeaderStatistic .criteriaBtns{margin-left:4px;position:relative;top:1px}#HeaderStatistic .specialblueright{margin-top:1px;float:right;margin-left:5px}#JobReportCriteria #Companies .textfieldfullWidth{width:50%}.jobHeader #btnCreateJob{vertical-align:top;margin:0;display:inline-block;top:0;line-height:13px}.jobHeader #btnCreateJob .add{margin-top:0}.jobHeader #btnShowSearch{vertical-align:top;display:inline-block;margin:0;top:0}.jobHeader #btnShowSearch input{vertical-align:top;margin:0;height:30px;line-height:13px}.jobHeader a.btn.blue{vertical-align:top;margin:0;height:13px;line-height:13px}.jobHeader a.btn.blue.right{margin-left:5px}.jobHeader input.btn.blue{vertical-align:top;margin:0;height:30px;line-height:13px;padding:0 8px}.listview td.lastEdit img,#JobList td.lastEdit img{margin-right:2px;float:left;text-decoration:none}.listview tr.offline .blue-amount,#JobList tr.offline .blue-amount{background-color:#5c9ccc}.listview tr.offline .grey-amount,#JobList tr.offline .grey-amount{background-color:#ccc}.listview tr.offline .green-amount,#JobList tr.offline .green-amount{background-color:#b7d93c}.editTd{width:100px}.listview td.lastEdit.specialBtnOffOnline,#JobList td.lastEdit.specialBtnOffOnline{vertical-align:top}.listview td.lastEdit.specialBtnOffOnline a.btn,#JobList td.lastEdit.specialBtnOffOnline a.btn{margin-left:5px;color:white !important}.specialSpanPager{margin:0 8px 0 10px}.noMarginTop{padding-top:5px}.createUserForm{margin-bottom:28px}.blue-amount{background-color:#047aa7;color:#fff !important;display:inline-block;zoom:1;*display:inline;min-width:25px;padding:3px;text-align:center;border-radius:2px;font-weight:600}.grey-amount{background-color:#a7a79d;color:#fff !important;display:inline-block;zoom:1;*display:inline;min-width:25px;padding:3px;text-align:center;border-radius:2px;font-weight:600}.green-amount{background-color:#a0cd02;color:#fff !important;display:inline-block;zoom:1;*display:inline;min-width:25px;padding:3px;text-align:center;border-radius:2px;font-weight:600}.Jobat-Button{padding:0 0.2em 0 0.5em;margin-right:0.1em;border-left:1px solid #a7a79d}#SolicitatieList{width:100%}#SolicitatieList tr.list-row-head{background-color:#cbcbc3}#SolicitatieList tr.list-row{background-color:#e8e8e4}#SolicitatieList th{padding:10px;line-height:0.9em;text-align:left}#SolicitatieList td{padding:10px}#SolicitatieList td.first{font-weight:bold}#SolicitatieList td.empty{width:30%}#SolicitatieList td.lastEdit{padding:0;width:7.7%;white-space:nowrap}#SolicitatieList td.lastEdit img{margin-right:4px;float:left;text-decoration:none}#JobListPager a.selected{color:#484848;font-family:"AmplitudeBoldRegular", Arial, sans-serif}.ListPager-link{padding:0 0.2em 0 0.5em;margin-right:0.1em;border-left:1px solid #a7a79d}#CvListPager{clear:both;width:100%}a.pager{padding:0.2em 0.6em 0.25em 0.6em;font:normal 0.95em 'Calibri', Arial, serif;color:#0087ba;text-transform:uppercase;background:#b3dded;border:1px solid #b3dded;width:auto;text-shadow:none}a.pager:hover{color:#fff;background:#047aa7;border:1px solid #047aa7;width:auto}span.pagerSmall{padding:0.3em 0.8em 0.35em 0.8em;font:100 0.75em 'Calibri', Arial, serif;color:#484848;text-transform:uppercase;background:#e8e8e9;border:none;width:auto;text-shadow:none;font-weight:bold}a.pagerSmall:hover{color:#fff;background:#047aa7;border:1px solid #047aa7;width:auto}a.tags,span.tags{padding:0.3em 0.8em 0.35em 0.8em;font:100 0.75em 'Calibri', Arial, serif;color:#0087ba !important;text-transform:uppercase;background:#b3dded right center no-repeat;border:1px solid #b3dded;width:auto;text-shadow:none;font-size:12px !important}span.tags .delete-tag{background:url(images/ico-remove-cross.png) right center no-repeat;padding:0 0 0 0.7em;width:14px;display:inline-block;height:14px;position:relative;top:2px}.taglist li.tagitem a.tags,#ExistTag span.tags,#ExistTag a.tags{padding-right:1.75em}#CandidateSearch a.tags,#CandidateSearch span.tags{background:#b3dded;padding-right:0.8em}a.tags.selected,span.tags.selected{border:none}a.tags.selected:hover,span.tags.selected:hover{border:none}#CandidateSearch a.tags.selected,#CandidateSearch span.tags.selected{background:#96c102;vertical-align:top}#CandidateSearch a.tags.selected{background:#96c102;vertical-align:top;line-height:1.3em;padding-top:5px;padding-bottom:2px}#CandidateSearch a.tags.selected img{padding:0 0 0 2px;display:inline-block;position:relative;top:0}#CandidateSearch a.tags.selected:hover,#CandidateSearch span.tags.selected:hover{background:#96c102;vertical-align:top}#CandidateSearch a.tags.selected span{color:white !important;padding-top:5px;padding-bottom:2px}span.tags .tagInput{border:none;background:none;margin:0;position:relative;top:2px;left:6px}#BuyCvForm span.tags .tagInput{background:url(images/ico-remove-cross.png) no-repeat 0 0}.lastEdit.specialBtnOffOnline .btnIconCopy a{position:relative;top:7px}#SubNavWrapper{margin:0 auto;position:relative;width:100%;border:1px solid #717171;border-left:none;border-right:none;background-color:#004481;background-image:-webkit-gradient(linear, left top, left bottom, from(#004481), to(#003565));background-image:linear-gradient(to bottom, #004481, #003565);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004481', endColorstr='#003565');box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff}#SubNavWrapper nav ul{clear:both;list-style:none;margin:0;padding:0;width:100%}#SubNavWrapper nav li{display:inline-block;zoom:1;*display:inline;margin:0 -3px 0px 0}#ie6 #SubNavWrapper nav li,#ie7 #SubNavWrapper nav li,#ie8 #SubNavWrapper nav li{float:left;margin-right:0}#SubNavWrapper nav li a{font:600 1em 'Calibri', Arial, Helvetica, sans-serif;font-weight:normal;display:block;letter-spacing:-1px;white-space:nowrap;padding:.5em 1em .7em 1em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-decoration:none;border-right:1px solid #1a1a1a;-webkit-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in;box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.5)}#SubNavWrapper nav li a:hover{color:#fff;background:#004481}#SubNavWrapper nav li a span{font-weight:bold;padding-right:0.4em}#SubNavWrapper nav li.selected{margin-left:0px}#SubNavWrapper nav li.selected a{background:#8ab200;background-color:#8ab200;background-image:-webkit-gradient(linear, left top, left bottom, from(#8ab200), to(#a0cd02));background-image:linear-gradient(to bottom, #8ab200, #a0cd02);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab200', endColorstr='#a0cd02');color:#fff;border-right:1px solid #003768;border-left:1px solid #003768;-webkit-box-shadow:none;box-shadow:none}#SubNavWrapper nav li.selected a:hover{color:#fff}.overflowJobs{height:165px;overflow-y:scroll}.repeatSelect{padding:0;background-color:#fff7dc}.repeatSelect:nth-child(odd){background-color:#feeeb9}.repeatSelect a{display:block;padding:7px;font-size:100%}.repeatSelect a:hover{background-color:White}.job-hover{z-index:1000;width:100%;position:relative;border:none;display:none;background:#feeeb9;margin-top:10px;padding:15px}#JobReportCriteria .job-hover{z-index:1000;width:450px;position:absolute;border:none;background:#feeeb9;margin-top:10px;left:30px}#JobReportCriteria .job-hover.opened{z-index:1000;width:450px;position:absolute;border:none;background:#feeeb9;margin-top:10px;left:30px}#JobReportCriteria #HeaderStatistic .custom-dropdown{cursor:pointer}.listview.jobTableSpecial th,#JobList.jobTableSpecial th{padding:10px}.listview.jobTableSpecial tr.list-row-head,#JobList.jobTableSpecial tr.list-row-head{background-color:#ffe284}.listview.jobTableSpecial tr.list-row,#JobList.jobTableSpecial tr.list-row{background-color:#feeeb9}.listview.jobTableSpecial tr.list-row:hover,#JobList.jobTableSpecial tr.list-row:hover{background-color:#fff;cursor:pointer}.listview.jobTableSpecial tr.list-row-alt,#JobList.jobTableSpecial tr.list-row-alt{background-color:#fff7dc}.listview.jobTableSpecial tr.list-row-alt:hover,#JobList.jobTableSpecial tr.list-row-alt:hover{background-color:#fff;cursor:pointer}.listview.jobTableSpecial td,#JobList.jobTableSpecial td{padding:8px}#SearchCvResult{margin:-4px 0 -12px 0}#SearchCvResult h4{margin:0;font-size:100%}#SearchCvResult ul{margin:0 -18px 0 -18px;list-style-type:none;padding:0}#SearchCvResult li{padding:0.35em 0.8em 0.8em 1.2em}#SearchCvResult li.blueodd{padding:0.34em 0.8em 0.8em 1.2em;background:#90cce3}#SearchCvResult li span.text{padding-top:0.3em;display:inline-block;zoom:1;*display:inline}#SearchCvResult li span.text a{padding-left:0.8em;background:url(images/arr_blue-left.png) no-repeat 0 center;font-weight:bold;text-shadow:0px 1px 1px #cfe9f4}.leftlabel{float:left;margin:0 8px 0 0;width:30%}.newJobSearch{margin-top:-5px}#TopPagination{margin:0 0 14px 0;padding-bottom:12px;border-bottom:1px solid #afdbec;color:#0087ba;overflow:hidden}#SearchResult #TopPagination a.pager{margin-top:0}#TopPagination a.pager{margin-left:5px}#TopPagination a.pager#linkback{margin-left:0;margin-right:5px;float:left}#SearchResult #TopPagination span{text-transform:none}#TopPagination span{text-transform:uppercase;font-size:95%}#TopPagination .CountResult{color:#484848;font-size:105%;font-family:"AmplitudeBoldRegular", Arial, sans-serif;text-transform:none}.resultForm ul{margin:0 0 16px 0;padding:0;list-style:none}.resultForm li{margin:0 0 0.75em 0;padding:0;list-style:none}.resultForm ul.initialList{margin-left:16px}.resultForm ul.initialList li{list-style-type:disc;color:#003768}.resultForm h4{line-height:110%;margin:8px 0 16px 0}.specialCvStatus-wrapper{width:100%;display:table;border:none;margin-bottom:20px;border:none}.specialCvStatus{width:100%;display:table-row}.specialCvStatus li{padding:0;margin:0;display:table-cell;border-left:1px solid #000;border-right:1px solid #336490}.specialCvStatus li:first-child{border-left:none;border-right:8px solid white}.specialCvStatus li:last-child{border-right:none}.specialCvStatus a.btn{border-radius:0;-webkit-border-radius:0;border-top:1px solid black;-moz-border-radius:0;margin:0;padding:1.1em 0 1em;font-weight:normal;width:100%;border-right:1px solid #000;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;border-bottom:1px solid black;font-size:90% !important}.specialCvStatus li:last-child a.btn{padding:1.1em 3px 1em}.specialCvStatus li:first-child a.btn{border:1px solid black}.specialCvStatus a.btn.blue{background-color:#004481;background-image:-webkit-gradient(linear, left top, left bottom, from(#004481), to(#003564));background-image:linear-gradient(to bottom, #004481, #003564);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004481', endColorstr='#003564')}.specialCvStatus a:hover.btn.blue{background-color:#003564;background-image:-webkit-gradient(linear, left top, left bottom, from(#003564), to(#004481));background-image:linear-gradient(to bottom, #003564, #004481);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003564', endColorstr='#004481')}#JobCvMatchingResults{background-color:#f7f7f7;clear:both}#JobCvMatchingResults .cvmatching-header h3 a{color:#024581}#JobCvMatchingResults .cvmatching-header a{color:#484848}.lightgreybox.summaryJob .btn.pager{padding:0.2em 0.6em 0.25em}#JobCvMatchingResults .cvmatching-header{padding:12px 16px 0px}#JobCvMatchingResults .btn.pagerSmall a{color:#484848}#JobCvMatchingResults .CVslistconainer{background-color:#f7f7f7;overflow:hidden;position:relative}#JobCvMatchingResults .CVslistconainer #CVList{overflow:hidden}#JobCvMatchingResults .CVslistconainer #CVList .btn.pager.previous{position:absolute;left:5px;top:50px;z-index:1}#JobCvMatchingResults .CVslistconainer #CVList .btn.pager.next{position:absolute;right:5px;top:50px;z-index:1}#JobCvMatchingResults .CVslistconainer #btnViewAllCVs{margin:10px 10px 10px 0;float:right}#JobCvMatchingResults .CVslistconainer .centered #btnViewAllCVs{margin:0;float:none}#JobCvMatchingResults .CVslistconainer .CVslist.even{border-right:0}#JobCvMatchingResults .CVslistconainer .CVslist.odd{border-right:1px dotted #b0b0b0}#JobCvMatchingResults .CVslistconainer .CVslist figure{width:15%;margin-right:0;opacity:0.4}#JobCvMatchingResults .CVslistconainer .CVslist.odd.small figure{margin-left:25px}#JobCvMatchingResults .CVslistconainer .even.small .wrapperResultCandidate{width:75%}#JobCvMatchingResults .CVslistconainer .odd.small .wrapperResultCandidate{width:75%}#JobCvMatchingResults .CVslistconainer .wrapperResultCandidate{margin:0;width:85%}#JobCvMatchingResults .CVslistconainer .wrapperResultCandidate .ageRt{float:right;margin-right:30%}#JobCvMatchingResults .CVslistconainer .wrapperResultCandidate ul{margin:10px 0 20px 15px}#JobCvMatchingResults .CVslistconainer .wrapperResultCandidate ul li{list-style-type:disc}#JobCvMatchingResults .CVslistconainer .wrapperResultCandidate .btn-bottom{position:absolute;bottom:10px}.JobCandidatesContainer div.selection-box{float:left;height:100%}.JobCandidatesContainer .wrapperResultCandidate{width:70%}.JobCandidatesContainer .CVslist .wrapperCandidateFigure{margin-right:0}table#JobList.criteriaTable tr.list-row-alt{background:none}#CVsList thead th{padding:16px 6px;text-shadow:#eee 1px 1px 0;background-color:#cbcbc3;text-align:left}#CVsList td{vertical-align:top;padding:16px 6px 10px}#CVsList td.first{width:12%}#CVsList tr.list-row-alt{background-color:#e8e8e4}#CVsList td.CV-info{text-align:left}.specialTdBtn .btn{float:none;margin-top:0;margin-bottom:10px;margin-right:15px}.CV-info ul{margin:0 0 16px 0px;padding:0;list-style:none}.CV-info li{margin:0 0 0.4em 0;padding:0;list-style:none}.CV-name{text-align:left}.moreCriteria{display:inline-block;zoom:1;*display:inline;padding:1px 0px 3px 18px;background:url(images/ico-arr-down.png) 0 center no-repeat;font-weight:bold}.lessCriteria{display:inline-block;zoom:1;*display:inline;padding:2px 0px 1px 18px;background:url(images/ico-arr-up.png) 0 center no-repeat;font-weight:bold}.CV-link{text-decoration:underline;margin-right:10px}.orderCV{width:48%;float:left;margin-top:6px;margin-right:1.991666666666667%}.orderCandidate{width:70%;float:left;margin-top:6px;margin-right:1.991666666666667%}.filterCandidate{width:26%;float:left;margin-top:12px;margin-right:1.991666666666667%}.statusCVHead{width:33.4%;float:right;margin-top:6px;margin-right:1.991666666666667%}.linkedinUrl{width:30px;height:30px;float:right;margin-top:70px;margin-right:-35px}#linkedinStatus{background:url(images/linkedin-grey.png) no-repeat 0px 0px;height:30px}#linkedinStatus:hover,#linkedinStatus.active{background:url(images/linkedin-blue.png) no-repeat 0px 0px}#linkedinStatus:hover{cursor:pointer}.headCV{margin-top:10px;overflow:hidden}.headCV span.row-title{display:inline-block;zoom:1;*display:inline;width:22%;font-weight:bold;font-size:0.95em;vertical-align:top}.headCV ul#TaggingName li{display:inline-block}.CV-singleName{margin-bottom:-4px;color:#003768;font-family:"AmplitudeBoldRegular", Arial, sans-serif;margin-bottom:0}p.CVCount{margin:1em 0 0.5em 0;font-style:normal;text-align:left;font-weight:bold}p.CVCount span{font-weight:bold}div.CVslistconainer{border-bottom:dotted 1px #fff;margin-bottom:-4px;background:#fff}#sub.breadcrumb{padding:20px 0}#tagsPage #sub{padding-top:20px}#tagsPage .eleven.right,#mainWrapper #sub.specialBack .eleven.right,#mainWrapper #sub.specialBack .six.right{float:right}#tagsPage #TopPagination,#mainWrapper #sub.specialBack #TopPagination{text-align:right;margin:0;border:none}#tagsPage #linkback,#mainWrapper #sub.specialBack #linkback{float:none;display:inline-block;zoom:1;*display:inline}#tagsPage #linkback.pager,#mainWrapper #sub.specialBack #linkback.pager{padding:0.2em 0.6em 0.25em 0.6em;font:normal 0.95em 'Calibri', Arial, serif;margin-top:7px;color:#0087ba;text-transform:uppercase;background:#b3dded;border:1px solid #b3dded;width:auto;text-shadow:none}#tagsPage #linkback.pager:hover,#mainWrapper #sub.specialBack #linkback.pager:hover{color:#fff;background:#047aa7;border:1px solid #047aa7;width:auto}#mainWrapper #sub.specialBack h1{margin-bottom:14px;margin-top:15px}#mainWrapper #sub.specialBack #linkback.pager{margin-top:18px}.CVslist .btn{cursor:default}.CVslist .btn:hover{cursor:default}.CVslist:nth-child(odd){border-right:dotted 1px #b0b0b0}.CVslist:nth-child(even){border-right:none}.CVslist label a{color:#012240;text-transform:uppercase;font-family:"Calibri", sans-serif !important;font-weight:bold}.CVslist ul{margin:0;padding:0;list-style:none}.CVslist li{margin:0 0 0.2em 0;padding:0;list-style:none}.CVslist{width:45.6%;height:130px;position:relative;padding:18px 14px 4px 14px;border-bottom:dotted 1px #b0b0b0;float:left}.CVslist figure img{opacity:0.2}.CVslist figure.usercv-image img{opacity:0.9}.CVslist figure img.info-logo{opacity:1;margin:5px auto}.CVslist img{float:none;margin-right:0;max-width:100%;margin-left:0}#CandidatesContainer .CVslist figure{filter:Alpha(Opacity=20);float:left;max-width:70px;width:28%;margin-right:4%}#CandidatesContainer .CVslist.lightYellow figure{opacity:1;filter:Alpha(Opacity=100)}#CandidatesContainer .wrapperResultCandidate{float:left;width:72%}.job-candidates .CVslist div.wrapperCandidateFigure{filter:Alpha(Opacity=20);float:left;max-width:70px;width:28%}.job-candidates .CVslist.lightYellow .wrapperCandidateFigure{opacity:1;filter:Alpha(Opacity=100)}.job-candidates .wrapperResultCandidate{float:left;margin-left:0}.job-candidates .wrapperCandidateFigure .percent-score .info-logo{margin:0 auto}.job-candidates.recommanded-candidates .CVslist div.wrapperCandidateFigure{width:15%}#JobCvMatchingResults.job-candidates.recommanded-candidates .CVslistconainer .CVslist .wrapperCandidateFigure figure{width:auto}#SecondRow{margin-top:10px}#SecondRow a{margin-top:0;vertical-align:top}#SecondRow select{margin-right:2px;padding-right:0}.highlightBox{padding:12px 24px}#FeedbackCV{margin:0 0 14px 0;padding-bottom:12px}.careerlaunch-header textarea{border:1px solid #b6b6b6;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);font-family:"Calibri",Arial,sans-serif !important;font-size:90%;padding:1%}.careerlaunch-header input{border:1px solid #b6b6b6;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);font-family:"Calibri",Arial,sans-serif !important;font-size:90%;padding:1%}#FeedBackMessage textarea{width:98%;font-size:90%;font-family:"Calibri", Arial, sans-serif !important;padding:1%;border:1px solid #b6b6b6;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}#btnSaveFeedBack{display:block !important;float:left}#FeedbackCV h2{padding-top:10px}#FeedbackCV textarea{width:99%;margin-top:1em}.feedbackCV{padding:12px 0}.feedbackCV.border{border-top:1px solid #7fc3dc}.feedbackCV span{font-size:0.95em}#Feedback{position:relative;clear:both}#Feedback .right.btn.green.add{position:absolute;right:0px;top:20px}#Feedback .btn.blue.add.right{margin:5px 0 5px 0}#Feedback h3{color:#003768}#tagsPage .taglist{margin:0 5px;padding-top:0}#JobSearchCriteria.specialTags{background-color:#acdaeb;padding:2.1% 2% 2.5%;margin-bottom:1.4%;display:block;margin-top:10px;position:relative;margin-bottom:5px;padding-bottom:19px}.specialTags .btn.blue{margin-top:0;margin-left:5px;line-height:0.8em}.taglist{padding:14px 0 0 0;margin:0 0 -10px 0}.taglist ul{padding:12px 0 0 0;height:auto;list-style:none}.taglist li,.taglist span.tagList{margin-right:4px;margin-bottom:3px;padding:0px;display:inline-block;zoom:1;*display:inline}.taglist span.tagList .btn.tags{background-image:none}.taglist span.tagList .btn.tags label{cursor:pointer}.taglist li.tagitem span.label,.taglist span.tagList .btn.tags span.label{position:static;width:auto;height:auto;cursor:pointer}.btn.tags span.delete-tag{position:absolute;width:14px;height:14px;right:0;top:4px}.tag-autocomplete{margin:12px 0px 0px;padding:0px;display:block}.taglist li a{color:#0087ba}.taglist li.tagitem{font-size:20px;position:static;color:#4d5aff;padding:0px;display:inline}.textfieldwide{vertical-align:top}#tagsPage .taglist h3{text-transform:uppercase;margin-top:20px;margin-bottom:0}#layoutcv .mycv-block figure,#layoutcv .mycv-block .cv-title{float:left;margin:0;width:23%}#layoutcv .mycv-block .cvlines{float:right;overflow:hidden;width:74%}h4.jobs-info{font-size:0.9em;text-transform:uppercase;margin-bottom:0.3em}.published-site{border-bottom:1px dotted #babab6;margin-top:0;margin-bottom:0.8em;padding:0 0 0.8em 0;overflow:hidden}.published-site img{max-width:80px;width:auto !important;float:left;margin-right:0.6em}.published-site p{margin-bottom:0.2em}.published-site .site-name{text-transform:uppercase;color:#012240;font-weight:bold}.latestDashboard h2{color:#0087ba;margin:0 0 0.8em 0}.latestDashboard h2 span,span.darkBlueBg{display:inline-block;zoom:1;*display:inline;padding:0.1em 0.35em;background:#012240;color:#fff;margin-right:0.3em;font-size:0.95em;border-radius:3px}.dashboardlist{padding:0.8em 0.45em 0.8em 0.45em;font-weight:bold;vertical-align:middle;background-color:#fff;position:relative}.dashboardlist.alt{background-color:#e8e8e4}.specialRightPaddingDashboard .dashboardlist{padding:0.8em 2.75em 0.8em 0.45em}.dashboardlist a{color:#484848;display:block}.specialLightGrey{background-color:#e8e8e4}.specialLightGrey .dashboardlist{background-color:#d7d7d0}.specialLightGrey .dashboardlist.alt{background-color:#e8e8e4}.dashboardlist span.info{border-left:solid 1px #b0b0b0;padding-left:0.5em;margin-left:0.12em;font-weight:normal}.dashboardlist span.jobType{display:inline-block;font-weight:normal}.dashboardlist.head{padding:0.3em 0.8em;text-shadow:#eee 1px 1px 0;background-color:#cbcbc3;overflow:hidden}.dashboardlist .col{width:18.4%;text-align:center}.dashboardlist .col span{padding-left:3px}.dashboardlist .CVcount{margin-top:-0.45em}.settingslist.alt{background-color:#e8e8e4}.settingslist a{padding:6px 4% 6px 44px;display:block;color:#484848}.settingslist a:hover{color:#012240}.settingslist a label,.settingslist a span{display:block;font-weight:normal;cursor:pointer}.settingslist a label{font-weight:bold}.settingslist a.ico_myaccount{background:url(images/ico_myaccount.png) no-repeat 6px 6px}.settingslist a.ico_asklijst{background:url(images/ico_asklijst.png) no-repeat 6px 6px}.settingslist a.ico_autonews{background:url(images/ico_autonews.png) no-repeat 6px 6px}.settingslist a.ico_basicnews{background:url(images/ico_basicnews.png) no-repeat 6px 6px}.settingslist a.ico_billing{background:url(images/ico_billing.png) no-repeat 6px 6px}.settingslist a.ico_credits{background:url(images/ico_credits.png) no-repeat 6px 6px}.settingslist a.ico_cvs{background:url(images/ico_cvs.png) no-repeat 6px 6px}.settingslist a.ico_datapayment{background:url(images/ico_datapayment.png) no-repeat 6px 6px}.settingslist a.ico_layout{background:url(images/ico_layout.png) no-repeat 6px 6px}.settingslist a.ico_logos{background:url(images/ico_logos.png) no-repeat 6px 6px}.settingslist a.ico_newusers{background:url(images/ico_newusers.png) no-repeat 6px 6px}.settingslist a.ico_recruiter{background:url(images/ico_recruiter.png) no-repeat 6px 6px}.settingslist a.ico_socialnetwork{background:url(images/ico_socialnetwork.png) no-repeat 6px 6px}.settingslist a.ico_society{background:url(images/ico_society.png) no-repeat 6px 6px}.settingslist a.ico_standaardnews{background:url(images/ico_standaardnews.png) no-repeat 6px 6px}.settingslist a.ico_searchcv{background:url(images/ico_cv-search.png) no-repeat 6px 6px}.settingslist a.ico_notification{background:url(images/ico-notifications.jpg) no-repeat 6px 6px}.settingslist a.ico_statistics{background:url(images/ico-statistics.jpg) no-repeat 6px 6px}.settingslist a.ico_companyculture{background:url(images/ico-people_black.png) no-repeat 6px 6px}.settingslist a.ico_referencegroup{background:url(images/ico-chart-pie.png) no-repeat 6px 6px}.settingslist span{display:inline-block;zoom:1;*display:inline;font-weight:bold}.settingslist span.info{border-left:solid 1px #b0b0b0;padding-left:0.5em;margin-left:0.12em;font-weight:normal}.container .flipbase-video-player{min-height:100px;width:400px;margin:1em 0}.ui-front{z-index:200}html.nyromodal{text-align:left}html.nyromodal body{overflow:hidden}.nyroModalBg{position:fixed;z-index:10000;overflow:hidden;top:0;left:0;height:100%;width:100%;background:#000;opacity:0.7}.nyroModalCont{z-index:10001;background:white;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:250px;text-align:left;padding:24px;position:fixed;width:600px;height:352px;margin:0;top:50%;margin-top:-176px;left:50%;margin-left:-330px;overflow:auto}.cancelTags{position:relative;display:inline-block;padding-right:25px;margin:5px 10px 5px 0}.nyroModalCloseButton{top:5px;right:20px;z-index:10002;width:30px;height:30px;text-indent:-9999em;background:url(images/btn-close-popup-hover.png) 0 0 no-repeat}a:hover.nyroModalCloseButton{background:url(images/btn-close-popup-hover.png) 0 0 no-repeat}.ui-widget-overlay{background:#000;opacity:0.7;filter:Alpha(Opacity=70)}.ui-dialog .ui-widget-header{border:none;background:none;color:#222;font-weight:bold;cursor:default}.ui-dialog .ui-widget-header span.ui-dialog-title{visibility:hidden}.ui-dialog .ui-widget-header .ui-icon{background:url(images/picto_delete_big.png) 0 0 no-repeat;position:static;left:0;top:0;margin:0;padding:0;width:30px;height:30px}.ui-dialog .ui-widget-header .ui-icon:hover{background:url(images/picto_delete_big_hover.png) 0 0 no-repeat}.ui-dialog .ui-widget-header .ui-icon:focus{background:none;border:none}.ui-dialog .ui-widget-header .ui-state-hover,.ui-dialog .ui-widget-header .ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-dialog .ui-widget-header .ui-state-focus{border:none;background:none;font-weight:normal;color:#212121}.ui-dialog .ui-widget-header .ui-state-default,.ui-dialog .ui-widget-header .ui-state-default{text-indent:-9999em;border:none;background:none;font-weight:normal;color:#555;width:30px;height:30px;padding:0;margin:0;position:absolute;top:11px;right:0;margin-right:15px}.ui-dialog .ui-widget-header .ui-state-default:focus,.ui-dialog .ui-widget-header .ui-state-default:focus{border:none;background:none;font-weight:normal;color:#555}.ui-dialog .ui-draggable .ui-widget-header.ui-dialog-titlebar{cursor:default}.wrapperTitleLogo{width:100%;overflow:hidden}#QuestionaireFilter{padding:12px 0;margin:0}#QuestionaireFilter div.FilterQuestions{padding:10px 0 5px 0;margin:0}#QuestionaireFilter div.FilterQuestions hr{margin:0 0 0.5em}#QuestionaireFilter div.FilterQuestions a.delete-ico{padding-top:5px;float:right}#QuestionaireFilter #QuestionaireFilter_Action{display:none;padding:12px 0}.lightgreen{background-color:#e7f2c8}#mainWrapper .ideal .border-content,#mainWrapper .topvalues .border-content{border:1px solid #575155;padding:25px;border-radius:3px}#mainWrapper .topvalues .border-content{min-height:370px}#mainWrapper .ideal .border-content{text-align:center;min-height:41px}#mainWrapper .value-profile{background-color:#fbfbfb;padding-top:55px}#mainWrapper .value-profile .content{background-color:white;padding:10px 30px;text-align:center}#mainWrapper .value-profile .content .rank{font-size:12px;position:relative;margin-bottom:20px;min-height:28px}#mainWrapper .value-profile .content .rank::after{content:" ";height:1px;width:160px;background-color:#c7e6f3;position:absolute;left:-30px;bottom:-5px}#mainWrapper .value-profile .content .circles span{display:block;text-indent:-9999px;height:50px;width:180px;margin-left:-40px}#mainWrapper .value-profile .content .circles span.score-5{background:url("images/circles-perfect.jpg") no-repeat center center;background-size:contain}#mainWrapper .value-profile .content .circles span.score-4{background:url("images/circles-great.jpg") no-repeat center center;background-size:contain}#mainWrapper .value-profile .content .circles span.score-3{background:url("images/circles-good.jpg") no-repeat center center;background-size:contain}#mainWrapper .value-profile .content .circles span.score-2{background:url("images/circles-normal.jpg") no-repeat center center;background-size:contain}#mainWrapper .value-profile .content .circles span.score-1{background:url("images/circles-low.jpg") no-repeat center center;background-size:contain}#mainWrapper .circles span.matching-value-circles{display:inline-block;text-indent:-9999px;min-width:76px}#mainWrapper .CVslist .circles span.matching-value-circles{min-width:70px}#mainWrapper .circles span.matching-value-circles.score-5{background:url("images/circles-transparent-perfect.png") no-repeat center center;background-size:contain}#mainWrapper .circles span.matching-value-circles.score-4{background:url("images/circles-transparent-great.png") no-repeat center center;background-size:contain}#mainWrapper .circles span.matching-value-circles.score-3{background:url("images/circles-transparent-good.png") no-repeat center center;background-size:contain}#mainWrapper .circles span.matching-value-circles.score-2{background:url("images/circles-transparent-normal.png") no-repeat center center;background-size:contain}#mainWrapper .circles span.matching-value-circles.score-1{background:url("images/circles-transparent-low.png") no-repeat center center;background-size:contain}#mainWrapper .value-profile .content strong{font-size:30px}#mainWrapper .value-profile .content span.block{display:block}#mainWrapper .value-profile .search{padding:20px 0}#mainWrapper .value-profile .search span{font-weight:bold;font-size:15px}#mainWrapper #CompanyProfile.dummy{opacity:0.3}#mainWrapper .percent-score{color:darkblue;font-weight:bold;text-align:center}@media only screen and (min-width: 768px) and (max-width: 959px){.yellow{margin:0 12px 0 12px}}@media only screen and (min-width: 480px) and (max-width: 767px){h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:120%;line-height:120%;margin:0 auto 24px;font-weight:600;letter-spacing:-1px}h2{font-size:115%;line-height:110%;margin:0 auto 20px;font-weight:600;letter-spacing:-1px}h3{font-size:110%;line-height:105%;margin:12px 0;font-weight:600;letter-spacing:-1px}h4{font-size:105%;line-height:100%;margin:12px 0;font-weight:600;letter-spacing:-1px}.sectionGrey{background:#dff2fa;padding:12px;position:relative;bottom:0;width:96.3%}.homeBlock{min-height:271px;margin-bottom:20px}.green{padding:0.45em 0.6em 0.45em 0.8em;font:600 0.8em 'Calibri', Arial, serif;text-transform:uppercase;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.greenBig{padding:0.35em 0.6em 0.35em 0.8em;font:600 1.2em 'Calibri', Arial, serif;text-transform:none;background-color:#a0cd02;background-image:-webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200));background-image:linear-gradient(to bottom, #a0cd02, #8ab200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');border:1px solid #739205;width:auto}.green.right{float:none}.blue{padding:0.45em 0.6em 0.45em 0.8em;font:600 0.8em 'Calibri', Arial, serif;text-transform:uppercase;background:#047aa7;background:-moz-linear-gradient(100% 100% 90deg, #0187ba, #047aa7) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7));background-color:#0187ba;background-image:-webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7));background-image:linear-gradient(to bottom, #0187ba, #047aa7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');border:1px solid #053a6a;width:auto}ol.checkout-progress li{width:152px;display:inline-block;zoom:1;*display:inline;font-size:115%;line-height:18px;margin:0;padding:6px 0 0 14px}ol.checkout-progress li span{color:#fff;display:block;font-size:75%;margin:0;padding:0;text-shadow:0 1px 1px rgba(0,0,0,0.4)}ol.checkout-progress#step1{background:url(images/step-progress-bg-small.png) no-repeat 0 0}ol.checkout-progress#step2{background:url(images/step-progress-bg-small.png) no-repeat 0 -48px}ol.checkout-progress#step3{background:url(images/step-progress-bg-small.png) no-repeat 0 -99px}ol.checkout-progress#step4{background:url(images/step-progress-bg-small.png) no-repeat 0 -147px}a#step1-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:125px}a#step2-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:260px}a#step3-link{display:block;width:130px;height:37px;position:absolute;top:0px;left:450px}div.fieldLeft,.fieldLeft.specialFieldLeft{width:31.68%;float:left;margin-right:0px;margin-bottom:12px}#FormFacturation div.fieldLeft{margin-bottom:12px}.jobform div.last{margin-left:25px}.jobform div.fieldLeft input{width:91.324%}.jobform label{color:#484848;font-weight:bold;font-size:95%}.tip{width:95%}.tabs ul{margin:0;padding:0 0 0 1%;float:left;float:left;margin-top:16px}.jobsitelightblue{border:1px solid #fff;padding:12px 14px 0;margin-bottom:12px;height:236px;background:#dff2fa;width:57.91666666666667%;position:relative}.jobsite{border:1px solid #eee;padding:12px 14px;margin-bottom:12px;height:234px;position:relative}.jobatprice{font-weight:bold;width:98.6%;margin-left:-14px;padding:6px 16px 2px 14px;margin-bottom:0px}#JobReportCriteria{width:100%;float:left;display:none}#JobReportCriteria .bar-criteria{width:100%;clear:both;float:left}img.ui-datepicker-trigger{display:none}.weeks{font-weight:normal;display:inline-block;zoom:1;*display:inline;width:63%}.jobatweeks{position:absolute;bottom:16px;width:94.1%}.listview th,#JobList th,#AgentList th{padding:10px}.listview td.first,#JobList td.first,#AgentList td.first{width:30%;text-align:left;font-weight:normal;text-transform:none}.listview td,#JobList td,#AgentList td{padding:0.82% 1.2%;text-align:center;text-transform:uppercase;font-size:0.9em;font-weight:bold}.toonalljobs{display:inline-block;zoom:1;*display:inline;position:relative;padding-top:7px;margin-left:6%}.CVslist{width:auto;height:164px;padding:18px 14px 4px 14px;border-bottom:dotted 1px #b0b0b0;float:none}.nomargin{margin:0;padding:16px 0px 4px 0px}.CVslist:nth-child(odd){border-right:none}#layoutcv .mycv-block .cv-title{float:none;margin:0;width:100%}#layoutcv .mycv-block .cvlines{float:none;overflow:hidden;width:auto}}#JobReportCriteria{padding-bottom:30px;border-bottom:2px solid #ddd;margin-bottom:20px}#JobReportCriteria .bar-criteria{margin:25px 0 0}#JobReportCriteria .bar-criteria .btn,#CreditReportCriteria .bar-criteria .btn{margin-top:0}#JobReportCriteria .bar-criteria .custom-dropdown{vertical-align:middle}#JobReportCriteria .textfieldfull{width:18%;margin-right:2%}#CreditReportCriteria .textfield{width:11%}#CreditReportCriteria .select_style_zoek{width:12%}#moreCriteriasButtonsBlock{float:right;text-align:right}#Companies{margin:10px 0;padding-top:20px;border-top:2px solid #ddd;margin-top:30px}.moreCriterias{margin-bottom:30px}.showDatas{clear:both}.noMarginTopTop{margin-bottom:0;padding-bottom:0;padding-top:5px}.specialReports .btn{margin-top:0}.specialReports .columns label{position:relative;top:3px}.mailReport{margin-right:10px}#JobReportDetail{clear:both;width:100%}.titleJobReportDetail{clear:both;float:left;text-align:left;width:100%;padding:2% 0 2% 0}.blueBlockJob{min-height:130px;background-color:#dff2fa;margin:10px 1% 17px}.blueBlockJob.firstBlock{margin-left:0}.blueBlockJob.lastBlock{margin-right:0}.blueBlockJob span{padding:0 10% 20px 10%;width:80%;text-align:center;display:block;font-size:85%}.blueBlockJob .bigTitleBlue{width:90%;padding:23px 5% 10px;font-size:170%;font-weight:bold;color:#0087ba}.blueBlockJob .bigTitleOrange{color:#ff7729}#JobReportDetail .tipJob{margin-bottom:20px}#sourceChart,#jobChart{width:100%;margin-bottom:20px;max-width:960px}.tipJob{clear:both;float:left;width:96%;padding:2%;text-align:left}.tipJob ul,.tipJob li{list-style:disc;color:#0087ba}.tipJob li span{color:#484848}.listview.JobList-left-align td,.listview.JobList-left-align th,#JobList.JobList-left-align td,#AgentList.JobList-left-align td,#JobList.JobList-left-align th,#AgentList.JobList-left-align th{text-align:left}#JobReportCriteria .listview .list-row-head td,#JobReportCriteria #JobList .list-row-head td{padding:10px}.panels{width:33%;margin-bottom:40px}.panel{float:left;clear:both;margin-bottom:10px;padding:10px 4% 20px;width:90%;background-color:#e8e8e4}.panel h4{padding-left:20px;background:url("images/arr_criteria-bottom.png") no-repeat left 1px}.panel .textfieldwide{width:90%}.panel .textfieldFile{clear:both;float:left;width:90%}.panel .row{width:100%;white-space:normal;position:relative}.panel .row label{margin:0 15px 0 0;padding:0}.panel .row .colorPicker{width:32%;clear:none}.panel .evo-colorind-ff{display:block;width:20px;height:20px;position:absolute;right:0;bottom:3px;background-color:#fff;border:1px solid #999}.specialInlineDiv div{display:inline}.specialInlineDiv div .textfield{width:48%;margin-right:21px}.panel .row.specialInlineDiv label{width:39%;display:block;float:left}.panel .row.specialInlineDiv input.textfield{width:36%;display:block;float:left}.specialSelectCriteria{width:67% !important}.specialWidthNbr input.textfield{width:72%}.specialSelectCriteria .ui-dropdownchecklist{width:304px !important}.specialSelectCriteria .ui-dropdownchecklist-selector{width:100%;background:none;border:none;cursor:pointer;padding:1px 0 0 5px}.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-group,.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item{border-left:none;border-right:none;border-top:none;padding:0 4px;cursor:pointer}.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-group label,.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item label{cursor:pointer !important}.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item{background:none}.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-widget-header{color:#003768;font-family:100% "Calibri", Arial, Helvetica, sans-serif}.specialDivTB input.textfield{width:82%;margin-right:0}.specialInline p{display:inline}.specialInline p input[type=radio]{margin-right:5px}.specialWidthTB input.textfield{width:94%}.container #_JobSiteDetails.specialCriteria .ten.columns{width:62%;float:right}.specialSelectCriteria.specialSelectCriteria100{width:99% !important}.leftFeeback{width:66%;float:left}.rightFeedback{width:33%;float:right}.logoFeedback{float:left;clear:both;width:100%;margin-top:25px}.logoFeedback img{max-width:100%;height:auto}.topFeeback{float:left;clear:both;width:100%;padding-top:20px}.feebackTopTable{width:100%;cell-spacing:0}.feebackTopTable th{width:15%;text-align:left}.solForm{padding:20px}.solForm .textfield{width:30%;margin-right:20px}.radioBtnsSolForm{margin-right:10px}.tabs{position:relative;width:100%;min-height:800px;clear:both;margin:25px 0}.specialSection.tabs{margin:0 0 25px}#JobApplyPartial .tabs{margin-top:0}.specialSection section{padding-top:0}.specialSection2 section{padding-top:0}.tab{float:left;min-width:150px;padding:0 0 10px 0;margin-right:10px}.tab>label{background:#fff;height:20px;display:block;font-size:95%;text-transform:uppercase;font-weight:bold;color:#0087ba;cursor:pointer;white-space:nowrap;padding:10px 10px 10px 10px;text-align:center;margin-right:1%;border:1px solid #0087ba;margin-left:-1px;position:relative;left:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tab [type=radio]{display:none}.contentTab{position:absolute;top:40px;left:0;background:white;right:0;bottom:0;padding:40px 0 20px 0;border-top:1px solid #0087ba}.contentTab h4{text-align:left;text-transform:uppercase}.contentTab #JobList th,.contentTab #JobList td{text-align:left;padding:10px}.contentTab #JobList th{width:25%}.contentTab #JobList td{font-weight:normal;text-transform:none}.ui-dialog .ui-dialog-buttonpane{border:none;padding:0;margin-bottom:1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin-left:220px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only{margin-top:0;text-transform:uppercase;font-size:90% !important;color:#fff;font-family:"Calibri", Arial, sans-serif !important;font-weight:bold;color:#fff;background-color:#0187ba;background-image:-webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7));background-image:linear-gradient(to bottom, #0187ba, #047aa7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');border:1px solid #053a6a;width:auto;border-radius:3px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:hover{background-color:#047aa7;background-image:-webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba));background-image:linear-gradient(to bottom, #047aa7, #0187ba);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');border:1px solid #053a6a;width:auto}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:last-child{color:#484848;background:none;-webkit-filter:none;filter:none;border:none;width:auto;text-shadow:none;font-weight:normal;padding:0;color:#777;text-transform:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:hover:last-child{background:none;-webkit-filter:none;filter:none;border:none;width:auto;text-decoration:underline}.feedback-tabs [type=radio]:checked ~ label{border-bottom:1px solid white;z-index:2;background:#99c4e5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YzRlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, from(#99c4e5), to(#fff));background:linear-gradient(to bottom, #99c4e5 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c4e5', endColorstr='#ffffff',GradientType=0 )}.feedback-tabs [type=radio]:checked ~ label ~ .contentTab{z-index:1}#mainWrapper #mainwrapper #main #layoutcv .mycv-presentation{width:100%}.feedBackBlock{float:right;width:85%;margin-left:5%;margin-top:65px;padding:5%}.feedBackBlock label{width:95%;float:left;clear:both;margin-bottom:5px}.feedBackBlock input{width:93%;float:left;clear:both;margin-bottom:10px}.feedBackBlock input[type=submit]{width:100%;float:none;clear:both}.feedBackBlock .textareafull{height:250px;width:97%;float:left;clear:both}#JobList.criteriaTable tr th,#JobList.criteriaTable tr td{text-align:left}#JobList.criteriaTable tr td input{margin-left:10%}#JobList.criteriaTable tr.noSpacingCell td input{margin-left:0}.sendEmailBlock{padding:0}.sendEmailBlock .textfield{width:88%}#ResultChart{clear:both}#CreditPartial{clear:both;float:left;width:100%}#CreditPartial table{width:100%;margin-bottom:5%}@font-face{font-family:'AmplitudeBoldRegular';src:url("/content/jobat/fonts/amplitude-bold.eot");src:url("/content/jobat/fonts/amplitude-bold.eot?#iefix") format("embedded-opentype"),url("/content/jobat/fonts/amplitude-bold.woff") format("woff"),url("/content/jobat/fonts/amplitude-bold.ttf") format("truetype"),url("/content/jobat/fonts/amplitude-bold.svg#AmplitudeBoldRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AmplitudeCondRegularRegular';src:url("fonts/amplitudecond-regular.eot");src:url("fonts/amplitudecond-regular.eot?#iefix") format("embedded-opentype"),url("fonts/amplitudecond-regular.woff") format("woff"),url("fonts/amplitudecond-regular.ttf") format("truetype"),url("fonts/amplitudecond-regular.svg#AmplitudeCondRegularRegular") format("svg");font-weight:normal;font-style:normal}input[type=file]{font-size:90%;font-family:"Calibri", Arial, sans-serif !important;padding:2px;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb));background-image:linear-gradient(to bottom, #fff, #ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');border:1px solid #a7a79d;border-radius:3px;background:white url(images/bg-textfield.png) left bottom repeat-x;width:68.5%}.qq-uploader input[type=file]{width:300px}#GroupDetail .qq-upload-button{margin-top:-6px;overflow:visible !important}#GroupDetail .qq-upload-button .addNewLogo{margin-right:10px}#addSkill .select_style{float:none}.autocompleteAddJobTitleBlock,.addSkillBlock{background-color:#dff2fa}#AutoCompleteList h3{padding:30px 0 15px 0}#AutoCompleteList p.CVCount{margin:1em 0 2.8em 0}#AutoCompleteList #filter label[for=FilterType]{font-weight:bold}#AutoCompleteList #filter label{font-size:15px;margin-right:20px}#AutoCompleteList #SearchResult tr:first-child th{background-color:#dff2fa;border-right:1px solid white;padding:4px 8px;font-size:15px}#AutoCompleteList #SearchResult td.tdItem{padding:8px}#addJobTitleForm .form_row .form_row label[for=JobTitle]{width:15%;display:inline-block}#addJobTitleForm .form_row .form_row label[for=CultureType]:first-child,#addJobTitleForm .form_row label[for=Autocomplete],#addJobTitleForm .form_row label[for=SEO],#addJobTitleForm .form_row label[for=Forced]{width:15%;display:inline-block;margin:16px 0}#addSkillForm .form_row label{margin:16px 0}#addJobTitleForm .form_row label[for=Forced]{margin-bottom:40px}.variations{display:table-caption}.skillName{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#ListPager{padding-bottom:20px}.autocompleteAddJobTitleBlock h4,.addSkillBlock h4{font-size:20px;margin-bottom:20px}#addJobTitleForm input[type=reset],#addSkillForm input[type=reset]{background:none;border:0;padding:0.54em 0.60em 0.5em 0.60em;font-size:90%;line-height:90%;color:#0087ba}.input-group.addSkillBtnGroup{margin-top:20px}#addJobTitleForm label[for=CultureTypeNL],#addJobTitleForm label[for=CultureTypeFR],#addJobTitleForm label[for=CultureTypeEN]{margin-right:20px}#AutoCompleteList #filterlanguage label[for=FilterLanguage],#AutoCompleteList #orderby label[for=OrderBy],#AutoCompleteList #filter-input-group label[for=Filter]{font-weight:bold}#AutoCompleteList #filterlanguage label,#AutoCompleteList #orderby label,#AutoCompleteList #filter-input-group label{font-size:15px;margin-right:20px}#AutoCompleteList #filter,#AutoCompleteList #filterlanguage{margin-bottom:10px}.SearchBox{float:right;margin-bottom:15px}.filter-input-group{position:relative;display:table;border-collapse:separate}#radioBtn .notActive{color:#3276b1;background-color:#fff;border:1.5px solid}[data-title="Well"]{color:#fff;background-color:#80b929}[data-title="Unknown"]{color:#fff;background-color:dodgerblue}[data-title="Not"]{color:#fff;background-color:darkred}.form-group,.form-group label,.form-group .input-group{display:inline-block}div#filter-input-group{margin-bottom:10px}.form-group{margin-right:20px}.form-group label{margin-right:5px}#AutoCompleteList #radioBtn .btn{background-color:#f8f8f8;color:black;font-weight:normal;text-transform:capitalize;text-shadow:none;border:0;margin:0;border-radius:0}#AutoCompleteList #radioBtn .btn:nth-child(2){border-right:1.5px solid #e8e8e4;border-left:1.5px solid #e8e8e4}#AutoCompleteList #radioBtn{border:3px solid #e8e8e4;display:-webkit-box;display:-ms-flexbox;display:flex}#AutoCompleteList #radioBtn .btn.active:nth-child(2){background-color:#00a1de;color:white}#AutoCompleteList #radioBtn .btn.active:nth-child(1){background-color:#af1d1f;color:white}#AutoCompleteList #radioBtn .btn.active:nth-child(3){background-color:#7fcd3d;color:white}#filterlanguage{margin:24px 0}#orderby{margin:24px 0}#skillPartialView h3{margin:40px 0}#skillPartialView .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;align-item:center;margin-bottom:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#skillPartialView #skillTypeFilter input{margin-left:10px}#skillPartialView #skillTypeFilter .select-input{width:100%;padding-right:30px}#skillPartialView #skillTypeFilter label[for=skilltype]{font-weight:bold}#skillPartialView #skillTypeFilter label[for="JobatSkills"]{margin-left:5px}#skillTypeFilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#skillTypeFilter .select_style select{padding-right:30px}#skillPartialView .orderbyBlock,#skillPartialView .sorteringBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#skillPartialView #skillTypeFilter label[for="CustomSkills"]{margin-left:5px}#skillPartialView label[for="orderby"]{margin:0 10px;font-weight:bold}#skillPartialView label[for="sort"]{margin:0 10px;font-weight:bold}#skillPartialView #SearchResult{margin-top:40px}#SearchResult .skillsTable:first-child{background-color:#dff2fa}#SearchResult .skillsTable:first-child tr th,#SearchResult .skillsTable tr td{padding:6px 10px;border-right:1px solid #a7a79d}#SearchResult .tdItem:focus{outline:solid #00a1de 2px}#SearchResult .skillsTable tr td:last-child,#SearchResult .skillsTable:first-child tr th:last-child{border-right:0}#SearchResult .itemskillcategorytable{width:100%}#SearchResult .itemskillcategorytable.select_style select{padding-right:30px}div#skillSortering,div#skillOrderBy{min-width:250px}.NieuwJobat-form--Tag{background-color:#fff;border:1px solid #D8D8D8;padding:4px 10px;margin:5px 5px 5px 0;border-radius:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.validation-error-blocked{padding:5px}img.delete-ico{height:32px;margin-left:10px}.add{background-size:12px}@font-face{font-family:amplitude;src:url("/content/jobat/fonts/amplitude-bold.woff")}.mnt-link{color:#0087ba}.box-shadow,.mnt-usercredits .mnt-credit-dropdown{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.d-block{display:block !important}.jbt-red{color:#af1d1f !important}.sp{width:8px;height:8px;clear:both;margin:0 auto;display:block}.sp-circle{border:2px rgba(255,255,255,0.25) solid;border-top:2px white solid;border-radius:50%;-webkit-animation:loading_spinner .8s infinite linear;animation:loading_spinner .8s infinite linear}@keyframes loading_spinner{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}li .sp{width:16px;height:16px;margin:7px auto 0 !important}#CartFixed .subtotaal span.sp{padding-top:0;margin-bottom:5px;margin-top:5px}@font-face{font-family:'icomoon';src:url("/content/jobat/fonts/icomoon.eot?l0fi2m");src:url("/content/jobat/fonts/icomoon.eot?l0fi2m#iefix") format("embedded-opentype"),url("/content/jobat/fonts/icomoon.ttf?l0fi2m") format("truetype"),url("/content/jobat/fonts/icomoon.woff?l0fi2m") format("woff"),url("/content/jobat/fonts/icomoon.svg?l0fi2m#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.icon{font-family:'icomoon' !important;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}.icon-star-1:before,.icon-favorite.is-empty:before,.icon-favorite.is-favorite:before{content:"\e91f"}.icon-star-2:before,.icon-favorite:before{content:"\e920"}.icon-favorite{font-size:1.8rem;color:#0087ba;display:block}.icon-favorite:hover{cursor:pointer}.icon-favorite.is-empty{color:#dbdbdb}.icon-favorite.is-favorite{color:#FBB601FF}.is-menu{width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:auto;padding:0;display:block}.is-validate .icon-path{fill:#1ec265}.is-validate .icon-path-1{fill:none}.is-rg{width:22px}.is-rg svg{width:22px}.mnt-usercredits{position:relative;display:inline-block}.mnt-usercredits:hover{cursor:pointer}.mnt-usercredits #usercredits{background:url("/content/jobat/images/icon-credits.png") no-repeat left center,url("/content/jobat/images/bg_bar.png") no-repeat right center;padding-left:20px;padding-right:12px}.mnt-usercredits .mnt-credit-dropdown{position:absolute;border:solid 1px #999;z-index:100;top:34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:20px 12px 12px 12px;display:none}.mnt-usercredits .mnt-credit-dropdown:before{content:' ';width:10px;height:10px;background-color:#fff;border-top:solid 1px #999;border-right:solid 1px #999;position:absolute;top:-3px;left:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-title{font-weight:bold;text-align:left;font-size:16px;background:url("/content/jobat/images/icon-credits.png") no-repeat left center;padding-left:20px}.mnt-usercredits .mnt-credit-dropdown .mnt-cv-credit-container{border-top:1px solid #999;margin:0 -10px;padding:12px 10px 0 10px}.mnt-usercredits .mnt-credit-dropdown ul{list-style:none;padding:22px 0 12px 0;margin:0}.mnt-usercredits .mnt-credit-dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;word-break:keep-all;font-size:16px;padding:8px 0}.mnt-usercredits .mnt-credit-dropdown ul li:first-child{padding-top:0}.mnt-usercredits .mnt-credit-dropdown ul li:last-child{padding-bottom:0}.mnt-usercredits .mnt-credit-dropdown ul li .mnt-credit-value{padding-left:40px;color:#0087ba}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-cta{text-align:center;margin:0 -12px;padding-top:6px;padding-right:12px;padding-left:12px}.mnt-usercredits .mnt-credit-dropdown .mnt-credit-cta .btn{width:100%}.mnt-formLogin .member{padding-left:0}@media only screen and (min-width: 400px){.mnt-formLogin .member{padding-left:22px}}.mnt-formLogin .member span{padding-right:12px;margin-right:12px}.mnt-formLogin .logoutClass{background-position:right center;padding-right:20px;margin-left:8px}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0}body{margin:0 !important}.newPage{color:#2f3435;font-family:'Calibri', sans-serif}.newPage .row{margin:0}.newPage .right{text-align:center}@media only screen and (min-width: 650px){.newPage .right{text-align:right}}.newPage .left{text-align:center}@media only screen and (min-width: 650px){.newPage .left{text-align:inherit}}.newPage .container .eight.columns{width:100%}.newPage .container .eight.columns:first-child{margin-right:8px;margin-left:0;margin-bottom:40px}@media only screen and (min-width: 650px){.newPage .container .eight.columns:first-child{width:calc(50% - 16px);margin-bottom:0}}.newPage .container .eight.columns:last-child{margin-left:0;margin-right:0}@media only screen and (min-width: 650px){.newPage .container .eight.columns:last-child{margin-left:8px;margin-right:0}}@media only screen and (min-width: 650px){.newPage .container .eight.columns{width:calc(50% - 16px)}}.newPage .headerContent{width:100%;display:block}@media only screen and (min-width: 640px){.newPage .headerContent{display:-webkit-box;display:-ms-flexbox;display:flex}}.newPage .headerContent img{width:100% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}@media only screen and (min-width: 640px){.newPage .headerContent img{width:50% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important}}.newPage .headerContent .Content{background-color:white;padding:12px 16px 40px 16px}@media only screen and (min-width: 640px){.newPage .headerContent .Content{padding:40px 16px}}@media only screen and (min-width: 1000px){.newPage .headerContent .Content{padding:40px}}.newPage .headerContent .large{margin:20px 0}.newPage .container{padding:50px 20px;position:relative;max-width:960px;width:calc(100% - 40px)}@media only screen and (min-width: 1000px){.newPage .container{padding:60px 20px}}.newPage{width:100%;padding:0}.newPage .container.container-article,.newPage .container.container-light{padding:40px 0}.newPage section{padding:0}.newPage img{width:100% !important}.newPage .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newPage .card-article{display:-webkit-box;display:-ms-flexbox;display:flex}.newPage .card-article img{width:147px !important;height:100%;margin-right:8px}.newPage iframe{max-width:100%}.desktop,.columns.desktop{display:block}.mobile{display:none}.tablet{display:none}@media (max-width: 1000px) and (min-width: 640px){.desktop,.columns.desktop{display:none}.tablet,.columns.tablet{display:block}.mobile,.columns.mobile{display:none}}@media (max-width: 640px) and (min-width: 320px){.desktop,.columns.desktop{display:none !important}.tablet,.columns.tablet{display:none !important}.mobile,.columns.mobile{display:block !important}}.newPage .imgDesktop{display:none !important}@media only screen and (min-width: 1000px){.newPage .imgDesktop{display:block !important}}.newPage .imgMobile{display:block !important}@media only screen and (min-width: 1000px){.newPage .imgMobile{display:none !important}}.newPage .columns.ten{width:100% !important;margin:0 !important}@media only screen and (min-width: 1000px){.newPage .columns.ten{width:60.41666666666667% !important}}img.smImage{width:65% !important;margin:0 !important}@media only screen and (min-width: 650px){img.smImage{width:80% !important}}.newPage .grid-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.newPage .grid-6>div{width:calc(33.33% - 2%);margin:0 1% 8px 1%}@media only screen and (min-width: 725px){.newPage .grid-6>div{width:calc(16.66% - 2%);margin:0 1%}}.newPage .grid-6>div div,.newPage .grid-6>div img{width:100%}.newPage .grid-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.newPage .grid-4 .card{width:calc(100% - 2%);margin:0 1% 22px 1%}@media only screen and (min-width: 650px){.newPage .grid-4 .card{width:calc(50% - 2%);margin:0 1% 22px 1%}}@media only screen and (min-width: 800px){.newPage .grid-4 .card{width:calc(25% - 2%);margin:0 1%}}.newPage .grid-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.newPage .grid-3 .card{width:calc(100% - 2%);margin:0 1% 22px 1%}@media only screen and (min-width: 650px){.newPage .grid-3 .card{width:calc(33.33% - 2%);margin:0 1%}}.grid-logo img{max-height:80%;width:auto !important}.grid-logo div div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rowFlex{display:-webkit-box;display:-ms-flexbox;display:flex}.spaceB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newPage .w-50{width:100%;padding-right:0;padding-left:0;text-align:center}@media only screen and (min-width: 960px){.newPage .w-50{width:50%}}.newPage .w-33{width:auto;padding-right:0;padding-left:0;text-align:center}@media only screen and (min-width: 960px){.newPage .w-33{width:33.33%}}.newPage .bd-t{border-top:1px solid #dbdbdb}.newPage .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.newPage .lightBlue{background:#E8F3F8;border:0}.newPage .rowFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newPage .rowFlexStart{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.newPage .loginLabel{width:100%}.newPage input.textfieldLogin{margin-bottom:0 !important}@font-face{font-family:'amplitudeBold';src:url("/content/jobat/fonts/amplitude-bold.woff") format("woff");font-weight:normal;font-style:normal}.newPage .mainTitle{font-size:36px;line-height:32px;font-family:'amplitudeBold', sans-serif;color:#2f3435}@media only screen and (min-width: 960px){.newPage .mainTitle{font-size:48px;line-height:42px}}.newPage .mainTitle:after{content:'.';font-size:36px;line-height:32px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}@media only screen and (min-width: 960px){.newPage .mainTitle:after{font-size:48px;line-height:42px}}.newPage .secTitle{font-size:30px;line-height:34px;font-family:'amplitudeBold', sans-serif}.secTitle-sub{font-size:25px;line-height:32px;font-family:'amplitudeBold', sans-serif}.newPage .secTitle:after{content:'.';font-size:30px;line-height:34px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}.newPage .title{font-size:25px;line-height:28px;font-family:'amplitudeBold', sans-serif;margin-bottom:8px;color:#2f3435}.newPage .title:after{content:'.';font-size:25px;line-height:28px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}.newPage .tagline{font-size:20px;line-height:25px;font-family:'amplitudeBold', sans-serif;margin-bottom:8px}@media only screen and (min-width: 960px){.newPage .tagline{font-size:25px;line-height:28px}}.newPage .titleSM{font-size:18px;line-height:20px;font-family:'amplitudeBold', sans-serif;margin-bottom:30px;color:#2f3435}.newPage .titleSM:after{content:'.';font-size:18px;line-height:20px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}.newPage .title.large{font-size:26px;line-height:26px;font-family:'amplitudeBold', sans-serif;margin-bottom:30px;text-align:center}@media only screen and (min-width: 960px){.newPage .title.large{font-size:30px;line-height:30px}}.newPage .title.large:after{content:'?';font-size:26px;line-height:26px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}@media only screen and (min-width: 960px){.newPage .title.large:after{font-size:30px;line-height:30px}}.newPage .loginTitle{font-size:30px;line-height:28px;font-family:'amplitudeBold', sans-serif;margin-bottom:8px}.newPage .card-title{font-size:19px;line-height:22px;font-family:'amplitudeBold', sans-serif}.card-titleLg{font-size:24px;line-height:28px;font-family:'amplitudeBold', sans-serif;color:#2f3435}.newPage p.large{font-size:19px;line-height:26px}.newPage p.regular{font-size:17px;line-height:24px;color:#2f3435}.newPage p.regular.bold{font-family:'amplitudeBold', sans-serif}.newPage .format{font-family:'amplitudeBold', sans-serif;font-weight:normal}.newPage .small{font-size:14px;line-height:20px;border:0;font-style:normal;margin-top:0}.newPage .small a{color:#dc2c3e;text-decoration:underline}.newPage p .link,.newPage li .link{font-weight:bold}.newPage .link{color:#dc2c3e;text-decoration:underline}.newPage .link.bold{font-weight:bold}.newPage .link:hover{color:#B82B3A}.newPage .highlight{color:#dc2c3e;font-weight:bold}.newPage a.dark-link{color:#2b2b2b;text-decoration:underline}.newPage a.dark-link:hover{cursor:pointer}.newPage .boxAlert{display:block;padding:30px;border:1px solid #c0c1c2;border-radius:4px;margin-bottom:30px}@media only screen and (min-width: 650px){.newPage .boxAlert{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}}.newPage .boxAlert .boxContent{margin-left:0;margin-top:12px}@media only screen and (min-width: 650px){.newPage .boxAlert .boxContent{margin-left:24px;margin-top:0}}.newPage .boxAlert img{width:60px !important;height:60px}.newPage .grid-review{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.newPage .box-selected{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 52px);flex:0 0 calc(50% - 52px);border:1px solid rgba(137,155,170,0.309804);padding:20px;margin-right:8px;text-align:center;border-radius:4px;margin-bottom:12px}@media only screen and (min-width: 650px){.newPage .box-selected{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 52px);flex:0 0 calc(20% - 52px)}}.newPage .box-selected:hover{cursor:pointer}.newPage .box-selected.active{background-color:#e8f3f8;position:relative}.newPage .box-selected.active:before{content:url("../images/mnt/icon-confirmation.svg");width:26px;height:26px;position:absolute;top:8px;right:8px}.newPage .box-selected img{width:26px !important;height:auto}.newPage .box-selected .label{font-family:"amplitude",sans-serif;font-weight:400;margin-top:8px}.newPage .list{list-style:none;font-size:19px;line-height:32px;padding-left:0;margin:16px 0 24px 0}.newPage .list li img{width:20px !important;height:auto;display:inline-block;margin:0 12px 0 0}.newPage ul.list-sec{list-style:none;padding:0;margin:20px 0 0 0}.newPage ul.list-sec li{position:relative;font-size:17px;line-height:24px;padding-left:20px;margin-bottom:15px}.newPage ul.list-sec li:before{content:'•';color:#dc2c3e;position:absolute;left:0;font-size:20px}.mtn-button{border-radius:1px;border:solid 1px #3ba2ca;background-image:-webkit-gradient(linear, left top, left bottom, from(#0688ba), to(#097eaa));background-image:linear-gradient(to bottom, #0688ba, #097eaa);font-size:14px;color:#fff;font-weight:bold;padding:6px 12px}.newPage .Btn{background-color:#dc2c3e;padding:12px 16px;color:white;display:inline-block;font-size:18px;font-family:'amplitudeBold', sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:0}@media only screen and (min-width: 650px){.newPage .Btn{font-size:16px}}.newPage .Btn.w-50{padding:12px 16px}@media only screen and (min-width: 960px){.newPage .Btn.w-50{padding:12px 32px}}@media only screen and (min-width: 1000px){.newPage .Btn{padding:12px 32px;font-size:17px;width:auto;display:inline-block}}.newPage .Btn:hover{background-color:#B82B3A}.newPage .Btn.fix{width:180px;text-align:center}.newPage .Btn.sm{padding:8px 24px;font-size:14px;min-width:140px;text-align:center}.newPage .loginBtn{width:50%}@media only screen and (min-width: 650px){.newPage .loginBtn{width:33.33%}}.newPage .Btn-checkout{background-color:#1EC265;padding:12px 16px;color:white;display:inline-block;font-size:15px;line-height:15px;font-family:'amplitudeBold', sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:0}@media only screen and (min-width: 1000px){.newPage .Btn-checkout{padding:12px 24px;width:auto;display:inline-block}}.newPage form{margin-top:20px}.newPage label{font-size:16px;display:block;margin-bottom:8px;font-family:'amplitudeBold', sans-serif}.newPage input[type="text"],.newPage input[type="password"],.newPage input[type="tel"],.newPage input[type="email"],.newPage input[type="textarea"],.newPage input[type="number"],.newPage input[type="date"]{width:100%;border-radius:4px;outline:0;font-size:17px;padding:12px;border:1px solid rgba(47,52,53,0.4);margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15)}.newPage select{background-image:url("/content/jobat/images/chevron.png");background-position:right 16px center;background-repeat:no-repeat;background-size:12px auto;-webkit-appearance:none}.newPage .FormElement input[type="checkbox"]{width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;border-radius:4px;margin-right:12px;border:1px solid #c0c1c2;-webkit-appearance:none}.newPage .FormElement{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.newPage input[type="checkbox"]:checked:before{content:url("/content/jobat/images/checked.png");width:26px;height:26px;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-color:teal;position:absolute;left:0;border-radius:4px;background:#2f3435}.newPage input.textfieldLogin,.newPage input.textfield,.newPage input.hasDatepicker{background:none}.newPage .select_style_half select{width:100%}.newPage .select_style_half{-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;-webkit-box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);border:1px solid #c0c1c2;padding:0 8px;margin-bottom:20px}.newPage .select_style_CVsearch{height:40px;border:1px solid #c0c1c2;padding:0 8px;background:url("/content/jobat/images/chevron.png") right center no-repeat;background-size:12px auto}.newPage .FormRegister p{display:block}.newPage .FormRegister .register-terms:last-child{margin-bottom:40px}.newPage .input-validation-error{border:1px solid #dc2c3e !important;background-color:#fee}.newPage .field-validation-error{padding-left:0;margin-left:0;margin-top:-12px;padding-bottom:10px;font-size:15px;color:#dc2c3e;background:none}.newPage input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset !important}.newPage .CustomRadio{position:relative;padding-left:32px}.newPage .CustomRadio [type="radio"]:checked,.newPage .CustomRadio [type="radio"]:not(:checked){position:absolute;left:-9999px}.newPage .CustomRadio [type="radio"]:checked ~ label:before,.newPage .CustomRadio [type="radio"]:not(:checked) ~ label:before{content:"";position:absolute;top:-1px;left:0;width:22px;height:22px;border:1px solid grey;background:#fff;border-radius:50%}.newPage .CustomRadio [type="radio"]:checked ~ label:after,.newPage .CustomRadio [type="radio"]:not(:checked) ~ label:after{content:"";position:absolute;top:-1px;left:0;width:22px;height:22px;background:url("/content/jobat/images/radio-checked.png") 50% 50% no-repeat #fff;border:1px solid grey;-webkit-transition:all .3s;transition:all .3s;border-radius:50%}.newPage .CustomRadio [type="radio"]:not(:checked) ~ label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.newPage .CustomRadio [type="radio"]:checked ~ label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.newPage .CustomRadio.has-error [type="radio"]:not(:checked) ~ label:before{border:1px solid #af1d1f;background-color:#fff6f6}.newPage textarea{width:100%;border-radius:4px;outline:0;font-size:17px;padding:12px;border:1px solid rgba(47,52,53,0.4);margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);color:#2f3435}.newPage .price-grid{border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;border-top-right-radius:4px;border-top-left-radius:4px}.newPage .price-grid .head{font-size:20px;font-family:'amplitudeBold', sans-serif;padding:12px;background-color:#e8f3f8;text-align:center}.newPage .price-grid .content{font-size:16px;line-height:20px;padding:12px 8px;text-align:center;min-height:auto}@media only screen and (min-width: 650px){.newPage .price-grid .content{min-height:40px;height:100%}}.newPage .price-grid .description{font-size:15px;line-height:18px;padding:2px 12px 12px 12px;text-align:center;height:100%}.newPage .price-grid .description img{max-width:100%}.newPage .price-grid .description strong{text-align:left}.newPage .price-grid .highlight{color:#dc2c3e;font-weight:bold}.newPage .price-grid .description ul{text-align:left;padding:0;margin:0;list-style:none}.newPage .price-grid .description ul li{position:relative;font-size:15px;line-height:20px;padding-left:20px;margin-bottom:12px}.newPage .price-grid .description ul li:before{content:'•';color:#dc2c3e;position:absolute;left:0;font-size:18px}.newPage .price-grid .description ul.secondary li:before{content:'+';color:#dc2c3e;position:absolute;left:0;font-size:18px}.newPage .price-cta div{background-color:#dc2c3e;text-align:center;font-size:24px;color:white;font-family:'amplitudeBold', sans-serif;padding:12px;border-right:0}@media only screen and (min-width: 800px){.newPage .price-cta div{border-right:1px solid white}}.newPage .price-cta div:last-child{border-right:0}#sub.VDAB-header{margin-bottom:30px;padding:30px 12px;border:0}@media only screen and (min-width: 1000px){#sub.VDAB-header{padding:54px 0;margin-bottom:50px}}#sub.VDAB-header h2{font-family:"amplitude",sans-serif;color:#2b2b2b;font-size:30px;font-weight:normal}#sub.VDAB-header h2:after{content:'.';color:#af1d1f;font-weight:normal}#sub.VDAB-header .container p{font-size:19px;line-height:26px;color:#2b2b2b}.VDAB{color:#2b2b2b}.VDAB h4,.VDAB h2{font-weight:normal !important}.VDAB .columns.twelve.alpha{width:100%;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1000px){.VDAB .columns.twelve.alpha{width:72.91666666666667%;padding:0}}.VDAB #CartFixed{width:100% !important}@media only screen and (min-width: 1000px){.VDAB #CartFixed{width:218px !important}}.VDAB #CartFixed .box.jobsite{margin:0 auto 50px auto;height:auto}@media only screen and (min-width: 1000px){.VDAB #CartFixed .box.jobsite{margin:0}}.VDAB #CartFixed .middleGrey.jobsite.CVCredits{position:fixed;top:94px;right:8px;-webkit-box-shadow:0 6px 16px 0 rgba(43,43,43,0.24);box-shadow:0 6px 16px 0 rgba(43,43,43,0.24);z-index:100;display:none}.VDAB #CartFixed .middleGrey.jobsite.CVCredits.active{display:block}@media only screen and (min-width: 1000px){.VDAB #CartFixed .middleGrey.jobsite.CVCredits{display:block;position:relative;-webkit-box-shadow:none;box-shadow:none;top:0;right:0}}.VDAB .fixShopingBasket.sticky{position:inherit}@media only screen and (min-width: 1000px){.VDAB .fixShopingBasket.sticky{position:fixed;top:20px}}.VDAB h4{font-family:"amplitude",sans-serif;font-size:24px;color:#2b2b2b}.VDAB h4 span{font-family:"amplitude",sans-serif}.VDAB .withBooster .rowJob{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.VDAB .withBooster.editable .packList{margin-top:20px}.VDAB .editable .rowJob .storeManager{padding:12px;border-bottom:0}.VDAB .disable .rowJob{border:solid 1px #d1d1d1}.VDAB .disable .rowJob .storeManager .name,.VDAB .disable .rowJob .storeManager .details,.VDAB .disable .rowJob .storeManager .duration{opacity:0.5}.VDAB .editable .rowJob .packList{margin-top:20px}.VDAB .rowJob{border:solid 1px #9b9b9b;border-radius:4px}.VDAB .storeManager{display:block;padding:12px 12px 20px 12px;border-bottom:0}@media only screen and (min-width: 650px){.VDAB .storeManager{border-bottom:solid 1px #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 34px 12px}}.VDAB .storeManager .details{border-top:1px dashed #dbdbdb !important;padding-top:4px;margin-top:8px}@media only screen and (min-width: 650px){.VDAB .storeManager .details{border-top:0 !important;padding-top:0;margin-top:0}}.VDAB .storeManager .cta,.VDAB .storeManager .edit-cta,.VDAB .storeManager .details,.VDAB .storeManager .duration{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width: 650px){.VDAB .storeManager .cta,.VDAB .storeManager .edit-cta,.VDAB .storeManager .details,.VDAB .storeManager .duration{-webkit-box-flex:0;-ms-flex:0 0 17%;flex:0 0 17%}}.VDAB .storeManager .link{width:100%;text-align:right}.VDAB .storeManager .name,.VDAB .storeManager .cta,.VDAB .storeManager .details,.VDAB .storeManager .duration{text-align:left;font-size:14px;margin-bottom:4px;border:0}@media only screen and (min-width: 650px){.VDAB .storeManager .name,.VDAB .storeManager .cta,.VDAB .storeManager .details,.VDAB .storeManager .duration{text-align:center;margin-bottom:0;border:1px solid transparent}}.VDAB .storeManager .cta{font-weight:600;white-space:nowrap;padding-left:0}@media only screen and (min-width: 650px){.VDAB .storeManager .cta{padding-left:8px}}.VDAB .storeManager .cta a{text-decoration:underline;color:#dc2c3e}.VDAB .storeManager .cta a:first-child{margin-right:6px}.VDAB .storeManager .cta a:last-child{margin-left:6px}.VDAB .storeManager .name{text-align:left;margin-bottom:8px}@media only screen and (min-width: 650px){.VDAB .storeManager .name{margin-bottom:0}}.VDAB .storeManager .name{color:#2b2b2b;font-size:16px;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.VDAB .storeManager .name strong{font-size:20px;line-height:18px;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.VDAB .storeManager .name .time{border:0 !important}.VDAB .storeManager .time{color:#9b9b9b;font-size:14px;display:block;line-height:1.4;border-bottom:1px dashed #dbdbdb !important;padding-bottom:4px;margin-bottom:8px}@media only screen and (min-width: 650px){.VDAB .storeManager .time{border-bottom:0 !important;padding-bottom:0;margin-bottom:0}}.VDAB .storeManager .duration .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 650px){.VDAB .storeManager .duration .date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.VDAB .storeManager .duration .date div{margin-left:0}@media only screen and (min-width: 650px){.VDAB .storeManager .duration .date div{margin-left:4px}}.VDAB .storeManager .duration .date div span{display:inline-block}@media only screen and (min-width: 650px){.VDAB .storeManager .duration .date div span{display:block}}.VDAB .storeManager .duration .time{color:#9b9b9b}.VDAB .storeManager .edit-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 650px){.VDAB .storeManager .edit-cta{display:block}}.VDAB .storeManager .edit-cta div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto}@media only screen and (min-width: 650px){.VDAB .storeManager .edit-cta div{width:100%}}.VDAB .storeManager .edit-cta div a{margin-left:12px}.VDAB .storeManager .edit-cta .link{margin-top:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 650px){.VDAB .storeManager .edit-cta .link{margin-top:5px;display:inherit}}.VDAB .packList{width:100%;display:block}@media only screen and (min-width: 650px){.VDAB .packList{display:-webkit-box;display:-ms-flexbox;display:flex}}.VDAB .packList .packCard{-webkit-box-flex:0;-ms-flex:0;flex:0;position:relative;margin:0 12px 12px 12px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-radius:4px}@media only screen and (min-width: 650px){.VDAB .packList .packCard{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-bottom:0;border-top:0;border-bottom:0;border-left:0;border-right:1px solid #dbdbdb;border-radius:0;margin:0}}.VDAB .packList .packCard:last-child{border-right:1px solid #dbdbdb;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media only screen and (min-width: 650px){.VDAB .packList .packCard:last-child{border-right:0;border-bottom-left-radius:0;border-bottom-right-radius:4px}}.VDAB .packList .packCard:last-child .price{border-bottom-right-radius:4px}.VDAB .packList .packCard:first-child{border-top-left-radius:4px;border-bottom-right-radius:4px}@media only screen and (min-width: 650px){.VDAB .packList .packCard:first-child{border-top-left-radius:4px;border-bottom-right-radius:0}}.VDAB .packList .packCard:first-child .price{border-bottom-left-radius:4px}.VDAB .packList .packCard .packCard-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.VDAB .packList .packCard.recommanded{border-top:0;border-bottom:0;border-left:2px solid #0087ba;border-right:2px solid #0087ba}@media only screen and (min-width: 650px){.VDAB .packList .packCard.recommanded{border-top:0;border-bottom:0;border-left:0;border-right:0}}.VDAB .packList .packCard.recommanded .packCard-container{width:100%;border-bottom:2px solid #0087ba;border-radius:4px}@media only screen and (min-width: 650px){.VDAB .packList .packCard.recommanded .packCard-container{border-bottom:0}}.VDAB .packList .packCard.recommanded .packCard-container:before{content:'';position:absolute;left:0;top:0;height:100%;width:2px;background-color:#0292be;display:none}@media only screen and (min-width: 650px){.VDAB .packList .packCard.recommanded .packCard-container:before{display:block}}.VDAB .packList .packCard.recommanded .packCard-container:after{content:'';position:absolute;right:0;top:0;height:100%;width:2px;background-color:#0292be;display:none}@media only screen and (min-width: 650px){.VDAB .packList .packCard.recommanded .packCard-container:after{display:block}}.VDAB .packList .packCard.recommanded .packCard-container .name{background-color:#0292be;color:#fff;padding:4px 6px 10px 6px}@media only screen and (min-width: 650px){.VDAB .packList .packCard.recommanded .packCard-container .name{padding:10px 6px}}.VDAB .packList .packCard .details{color:#2b2b2b}.VDAB .packList .packCard .details .head{font-size:14px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center}@media only screen and (min-width: 650px){.VDAB .packList .packCard .details .head{width:auto}}.VDAB .packList .packCard .details .head,.VDAB .packList .packCard .details .more{padding:12px;text-align:center}.VDAB .packList .packCard .price{padding:6px}.VDAB .packList .packCard .name{padding:10px 6px}.VDAB .packList .packCard .name{font-size:16px;font-family:"amplitude",sans-serif;color:#2b2b2b;background-color:#e8f3f8;text-align:center}.VDAB .packList .packCard .details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 10px 10px 10px}@media only screen and (min-width: 650px){.VDAB .packList .packCard .details{padding:0}}.VDAB .packList .packCard .details .description{margin-top:auto;display:block;text-align:center}@media only screen and (min-width: 650px){.VDAB .packList .packCard .details .description{width:auto}}.VDAB .packList .packCard .details .description img{width:120px !important;margin-bottom:0}@media only screen and (min-width: 650px){.VDAB .packList .packCard .details .description img{width:90% !important;margin-bottom:6px}}.VDAB .packList .packCard .details strong{font-weight:600}.VDAB .packList .packCard .details a,.VDAB .packList .packCard .details .link{color:#dc2c3e;font-size:14px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:underline;font-size:14px;margin-top:8px;display:block}.VDAB .packList .packCard .details a:hover,.VDAB .packList .packCard .details .link:hover{cursor:pointer}.VDAB .packList .packCard .price{text-align:center;background-color:transparent;padding:10px 14px;margin-top:auto;border-top:1px dashed #999;display:block}.VDAB .packList .packCard .price div{text-align:center;width:auto;margin:0;display:block}.VDAB .packList .packCard .price .current{color:#2b2b2b;font-size:17px;font-weight:600}.VDAB .packList .packCard .price .past{font-size:14px;color:#707070;text-decoration:line-through;margin-top:2px}.VDAB .packList .packCard .price .btn{margin-left:0;margin-right:0;display:block;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border-color:#dc2c3e;background-image:none;border-radius:0;font-family:"amplitude", sans-serif;font-weight:500;text-transform:inherit;width:auto;margin-top:6px}.VDAB .packList .packCard .price .btn.red{background-color:#dc2c3e;font-size:100%}.VDAB .packList .packCard .price .btn.selected{background-image:-webkit-gradient(linear, left top, left bottom, from(#dc2c3e), to(#dc2c3e));background-image:linear-gradient(to bottom, #dc2c3e, #dc2c3e);border-color:#dc2c3e;max-height:29px}.VDAB .icon-btn{width:16px;height:12px;display:inline-block}.VDAB .icon-btn svg{fill:#0087ba}.VDAB .btn-icon{border:1px solid #0087ba;width:90px;text-align:center}.VDAB .Tag-recommanded{background-color:#0292be;color:#fff;font-size:14px;text-align:center;padding:4px 4px 0 4px;border-top-right-radius:0;border-top-left-radius:0;font-weight:600;position:inherit;display:block}@media only screen and (min-width: 650px){.VDAB .Tag-recommanded{position:absolute;top:-26px;left:0;right:0;padding:4px;border-top-right-radius:4px;border-top-left-radius:4px}}.VDAB .Tag-booster{border-top-right-radius:4px;border-top-left-radius:4px;background-color:#0087ba;color:#fff;padding:4px 8px;font-size:16px;text-align:center}@media only screen and (min-width: 650px){.VDAB .Tag-booster{background-color:#dc2c3e;color:#fff}}.VDAB .discount{text-align:center;color:#707070;font-size:13px;margin-top:4px}.VDAB .rowJob-container{margin-bottom:20px}.VDAB .packList.active .details .more,.VDAB .packList.active .details .less-link{display:block}.VDAB .packList.active .details .more-link.link{display:none}.VDAB .moreInfos.active .more-infos,.VDAB .moreInfos.active .less-link{display:block}.VDAB .moreInfos.active .more-link.link{display:none}.VDAB .more-infos{display:none}.VDAB .more-infos img{display:inline-block}.VDAB .more-link.link{display:block}.VDAB .more,.VDAB .less-link{display:none}.VDAB .more{text-align:left;border-top:1px solid #dbdbdb}.VDAB .more ul,.VDAB .more ol{padding-left:20px;margin-bottom:0;margin-top:8px}.VDAB .more ul li,.VDAB .more ol li{text-align:left;margin-bottom:8px}.VDAB .more ul li::marker,.VDAB .more ol li::marker{color:#dc2c3e}.VDAB .more ol{padding-left:0}.VDAB .more ol li{list-style:none;position:relative;padding-left:16px}.VDAB .more ol li:before{content:'+';color:#dc2c3e;font-weight:600;position:absolute;left:0;font-size:16px}.VDAB .more .less-link{text-align:center;margin-bottom:0}@media only screen and (min-width: 800px){.VDAB .more .less-link{margin-bottom:12px}}.VDAB .box{padding:15px;border:1px solid #dc2c3e;border-radius:8px;color:#2b2b2b}.VDAB .box .title{font-size:17px;margin:12px 0 20px 0;font-family:"amplitude",sans-serif}.VDAB .box p{font-size:16px;line-height:1.4}.VDAB .box .Btn{background-color:#dc2c3e;padding:12px;width:100%;margin-top:16px;outline:0;border:0;color:#fff;font-family:Roboto}.VDAB a.link{color:#dc2c3e;text-decoration:underline;font-size:14px;display:block}.VDAB a.link:hover{cursor:pointer}.VDAB a.secLink{color:#dc2c3e;text-decoration:underline}.VDAB .packList-wf{background-color:#E7F3F7;padding:20px;display:block}@media only screen and (min-width: 650px){.VDAB .packList-wf{display:-webkit-box;display:-ms-flexbox;display:flex}}.VDAB .packList-wf .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.VDAB .packList-wf .col-title{font-weight:bold;font-size:18px;margin-bottom:12px}.VDAB .packList-wf .name{font-size:22px;color:#338eb7;font-weight:bold;margin-bottom:16px;text-align:left}@media only screen and (min-width: 650px){.VDAB .packList-wf .name{text-align:center}}.VDAB .packList-wf .price{font-size:28px;margin-bottom:16px;text-align:left}@media only screen and (min-width: 650px){.VDAB .packList-wf .price{text-align:center}}.VDAB .packList-wf .price strong{font-weight:bold}.VDAB .packList-wf .col-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}@media only screen and (min-width: 650px){.VDAB .packList-wf .col-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}}.VDAB .packList-wf .Btn{background-color:#338eb7;-webkit-appearance:none;border:0;outline:0;color:white;padding:8px 34px;border-radius:4px;margin:0 auto}.VDAB .card-list{font-size:16px;list-style:none;padding-left:0;margin:0}.VDAB .card-list li{margin-bottom:8px;position:relative;padding-left:32px;line-height:1.4}.VDAB .card-list li:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:url("/content/jobat/images/check.svg");mask-image:url("/content/jobat/images/check.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#3BB6B1;position:absolute;left:0;top:4px}#shoppingCart{position:sticky;top:20px}.price-grid.moreInfos{border-top:0;border-right:0;border-left:0}.moreInfos{padding:10px 20px}.moreInfos .link{color:#dc2c3e;font-size:14px;text-align:center;display:block;text-decoration:underline;font-size:14px;width:100%}.moreInfos .link:hover{cursor:pointer}.modal-shopping .title{font-size:32px;font-weight:bold;margin-bottom:22px}.modal-shopping .subtitle{font-size:22px;font-weight:bold}.modal-shopping .formBox{background-color:#E7F3F7;padding:20px}.modal-shopping .formBox .chk-test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;margin-bottom:12px}@media only screen and (min-width: 650px){.modal-shopping .formBox{margin-top:0}}.modal-shopping .formBox input[type="radio"]{width:20px;height:20px;margin-right:8px}.modal-shopping .formBox select,.modal-shopping .formBox input[type="date"]{padding:4px 12px;margin-left:12px;border:0;margin-top:8px}@media only screen and (min-width: 650px){.modal-shopping .formBox select,.modal-shopping .formBox input[type="date"]{margin-top:0}}.modal-shopping p{margin-top:16px}.modal-shopping .Btn{background-color:#338eb7;-webkit-appearance:none;border:0;outline:0;color:white;padding:8px 34px;border-radius:4px;margin:34px auto 0;display:block}.newNav .container{padding:0 8px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 940px){.newNav .container{padding:0 0;width:100%;max-width:940px}}.newNav .container .logo.jobat-logo{padding:0}.newNav #navwrapper nav li a{-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.container-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0}.container-nav .jobat-logo img{width:90px !important;height:auto}@media only screen and (min-width: 800px){.container-nav .jobat-logo img{width:120px !important;height:auto}}.container-nav .right,.container-nav #language{float:inherit;display:inline-block}.container-nav #language{float:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.container-nav #user,.container-nav .formLogin.mnt-formLogin{margin-top:0}.container-nav .logoutClass{padding-right:0}.container-nav #logoutForm{margin-top:0}.container-nav .member{background:url(../../assets/images/mnt/bg_bar.png) no-repeat right center}.container-nav .member span{margin-right:0}.container-nav .mnt-usercredits{margin-left:8px}.container-nav .selectLang{display:none}.container-nav #user{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-nav #loginheader{display:inline-block;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto}.container-nav #user,.container-nav .formLogin.mnt-formLogin{float:right}@media only screen and (min-width: 800px){.container-nav #user,.container-nav .formLogin.mnt-formLogin{float:none}}header.newNav nav{width:100%;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;height:auto}header.newNav span.nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:inherit;padding:8px 0}header.newNav span.nav-toggle img{width:32px !important;height:32px}header.newNav .icon{width:50px;height:50px;border-radius:50%;display:inline-block}header.newNav span.circle-1{background-color:#0e89a0;width:20px;height:20px}header.newNav span.circle-2{background-color:#e7e7da;width:30px;height:30px}header.newNav span.circle-3{background-color:#ddc249;width:40px;height:40px}header.newNav nav ul{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}header.newNav .active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 800px){header.newNav nav{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header.newNav span.nav-toggle{display:none}header.newNav nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}span.nav-toggle{display:none}}.shopping-cart{margin:0 0 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative}.shopping-cart:hover{cursor:pointer}@media only screen and (min-width: 400px){.shopping-cart{margin:0 12px 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}@media only screen and (min-width: 1000px){.shopping-cart{display:none}}.shopping-cart .number-item{background-color:#1EC265;color:white;border-radius:100%;width:18px;height:18px;position:absolute;top:14px;right:-9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Verdana;font-size:13px;line-height:16px}.right-side{display:-webkit-box;display:-ms-flexbox;display:flex}#footerwrapper{border-top:1px solid #06233B;width:100%;position:relative;background:#474A4C none repeat scroll 0% 0%;color:#FFF;-webkit-box-shadow:0px 0px 1px #FFF inset;box-shadow:0px 0px 1px #FFF inset;margin:50px 0 0}#footerwrapper footer{width:90%;padding:40px 0px 15px;max-width:1200px;margin:0px auto;text-align:left;display:block;overflow:hidden}#footerwrapper footer ul#doormat{float:left;width:80%;margin-bottom:35px}#footerwrapper footer ul{list-style:outside none none;float:left;margin:0px;padding:0px}#footerwrapper footer ul#doormat h3{font-size:18px;font-weight:normal;margin-bottom:15px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.4);letter-spacing:1px}#footerwrapper footer ul#doormat ul{width:30%}#footerwrapper footer ul#doormat li li{background:transparent none repeat scroll 0% 0%;height:auto;width:auto;float:none;clear:both;padding:3px 0px;width:100%;margin-bottom:0px;border-bottom:1px solid #6B6E6F}#footerwrapper footer li li a{color:#FFF;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:14px}#footerwrapper footer ul#logos{float:none;width:20%;text-align:right;overflow:hidden}#footerwrapper footer ul#logos li{width:100%;clear:both;margin:0px 0px 15px}#footerwrapper footer ul#logos li img{width:91px}#footerwrapper footer ul#bottom{padding:0px;margin:0px;color:#FFF;width:100%;float:left}#footerwrapper footer ul#bottom li{float:left;font-size:15px;margin-right:0px;display:inline-block;margin-bottom:5px;width:auto}#footerwrapper footer ul#bottom li a{border-bottom:1px dotted #69B2D1;color:#F5F5F4;line-height:100%;display:inline-block;padding-right:7.5px;margin-right:5.5px;background:transparent url("https://www.jobat.be/img/B2B/bul-square.gif") no-repeat scroll right center;text-decoration:none}#footerwrapper #sites{text-align:center;width:100%;color:#FFF;display:inline-block;border-top:1px solid #111;background:transparent -moz-linear-gradient(0% 100% 90deg, #434748, #595B5C 100%) repeat scroll 0% 0%;-webkit-box-shadow:0px 0px 1px #FFF inset;box-shadow:0px 0px 1px #FFF inset;padding:0}#footerwrapper #sites ul{position:relative;width:90%;margin:10px auto 0px;display:inline-block;padding:17.5px 0;list-style:outside none none;max-width:1200px}#footerwrapper #sites li{float:left;font-size:11px;display:inline-block;padding:0px 9.9px 5.5px 0px;margin-right:7.15px;background:transparent url("https://www.jobat.be/img/B2B/bul-square.gif") no-repeat scroll right center}#footerwrapper #sites a{color:#F5F5F4;border-bottom:1px dotted #5A81A5;text-decoration:none;font:100 15px "Calibri", Arial, Helvetica, sans-serif}.date-crit{display:none}.default-value{margin-left:156px}.recom{color:red;text-align:center;text-decoration:underline;font-weight:bold;text-transform:uppercase;margin-top:-20px}.merge-item.row{margin-bottom:20px}.merge-item input[type=radio]{margin:5px 0}input.textfield.companybcenumber{width:calc(51.199% - 62px)}#loginpart input.textfield.companybcenumber{width:calc(70% - 62px)}.jobform-createcompany input.textfield.companybcenumber{width:calc(50% - 62px)}.input-hidden{height:0;width:0;visibility:hidden;padding:0;margin:0;float:right}.h3-heading{font-family:"AmplitudeBoldRegular", Arial, sans-serif;font-size:120%;line-height:110%;font-weight:normal;color:#0087ba;margin:8px 0 1em}#doormat a{color:white}#doormat h3{color:white;font-size:19px}.Footerblok{width:100%;float:left;margin-bottom:24px}@media only screen and (min-width: 800px){.Footerblok{width:25%;float:left;margin-bottom:0}}.Footerblok ul{width:90%}.Footerblok ul li{margin-bottom:0;border-bottom:1px solid #6b6e6f;width:100%;padding:3px 0}#footerwrapper footer{padding:40px 0}#footerwrapper #sites>div{margin:0 20px}#footerwrapper #sites>div a{margin-bottom:8px;display:inline-block}#doormat h3{font-weight:normal}.container-article .moreArticles{display:none !important}@media only screen and (min-width: 1000px){.container-article .moreArticles{display:block !important}}.container-article .columns.ten{width:100% !important}@media only screen and (min-width: 1000px){.container-article .columns.ten{width:60.41666666666667% !important}}.container-article .card-title a{color:#2b2b2b}.productPage .container{padding:30px 20px}.productPage .newNav .container{padding:0 8px}.productPage .title-header{margin-bottom:20px}@media only screen and (min-width: 800px){.productPage .title-header{margin-bottom:40px}}.productPage .graph-img{margin-left:0;margin-top:20px}@media only screen and (min-width: 800px){.productPage .graph-img{margin-left:20px;margin-top:0}}.productPage .graph-img img{-ms-flex-item-align:start;align-self:flex-start}.productPage .price-grid{display:block;border-top:0;border-left:0;border-right:0}@media only screen and (min-width: 650px){.productPage .price-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;border-left:0;border-right:0;margin-left:-8px;margin-right:-8px}}@media only screen and (min-width: 800px){.productPage .price-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;border-top-right-radius:4px;border-top-left-radius:4px;margin-left:0;margin-right:0}}.productPage .price-grid .card{width:100%;border:1px solid #9b9b9b;margin-bottom:15px;border-radius:4px}@media only screen and (min-width: 650px){.productPage .price-grid .card{width:calc(50% - 18px);border:1px solid #9b9b9b;margin-bottom:15px;margin-right:8px;margin-left:8px;border-radius:4px}}@media only screen and (min-width: 800px){.productPage .price-grid .card{width:25%;border-right:1px solid #dbdbdb;border-left:0;border-top:0;border-bottom:0;margin-bottom:0;margin-right:0;margin-left:0}}.productPage .price-grid .card .description img{max-width:190px !important}.productPage .price-grid .card .head{border-top-left-radius:4px;border-top-right-radius:4px}@media only screen and (min-width: 800px){.productPage .price-grid .card .head{border-top-left-radius:4px;border-top-right-radius:0}}.productPage .list-container{padding:20px 0 0 0;border-top-left-radius:0;border-top-right-radius:0;border-top:0;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0 4px}@media only screen and (min-width: 800px){.productPage .list-container{padding:20px;border-bottom:1px solid #9b9b9b;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0}}.productPage .list-content{width:100%;margin:0 auto;text-align:left}@media only screen and (min-width: 800px){.productPage .list-content{width:65%}}@media only screen and (min-width: 1000px){.productPage .list-content{width:54%}}.productPage .list-content .list-item{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.productPage .disclaimer{text-align:left;width:100%;margin:0 4px 12px 4px;font-size:14px !important}@media only screen and (min-width: 800px){.productPage .disclaimer{width:80%;text-align:center;margin:12px auto 0}}.productPage .format-head{display:block;margin-bottom:30px}@media only screen and (min-width: 800px){.productPage .format-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.productPage .format-head .format-logo{max-width:75px;margin:20px auto 0 auto;display:block}@media only screen and (min-width: 800px){.productPage .format-head .format-logo{margin-left:160px}}.productPage .format-grid{border:0;border-radius:0;display:block}@media only screen and (min-width: 650px){.productPage .format-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;border-radius:0}}@media only screen and (min-width: 800px){.productPage .format-grid{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #9b9b9b;border-radius:4px}}.productPage .format-grid .card-format{width:100%;border-right:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border-radius:4px}@media only screen and (min-width: 650px){.productPage .format-grid .card-format{width:calc(50% - 16px);border-right:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border-radius:4px;margin-right:8px;margin-left:8px}}@media only screen and (min-width: 800px){.productPage .format-grid .card-format{width:20%;border-right:1px solid #dbdbdb;border-left:0;border-bottom:0;border-top:0;margin-bottom:0;border-radius:0;margin-right:0;margin-left:0}}.productPage .format-grid .card-format:last-child{border-right:1px solid #9b9b9b}@media only screen and (min-width: 800px){.productPage .format-grid .card-format:last-child{border-right:0}}.container-login .columns.ten{width:100%;margin-left:0}@media only screen and (min-width: 1000px){.container-login .columns.ten{width:60.41666666666667%}}.container-login .columns.six{width:100%;margin-right:0}@media only screen and (min-width: 1000px){.container-login .columns.six{width:35.41666666666667%}}.newPage .registeredCompany{border:1px solid #d5d6d6;width:calc(50% - 14px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}@media only screen and (min-width: 1000px){.newPage .registeredCompany{height:92px}}.newPage .registeredCompany img{max-width:65% !important;width:auto !important}.newPage .login{padding:50px 0 40px 0}@media only screen and (min-width: 1000px){.newPage .login{padding:0 0 0 32px}}.newPage .loginColLeft{padding-right:0;border-right:0;border-bottom:1px solid #c0c1c2;padding-bottom:40px}@media only screen and (min-width: 650px){.newPage .loginColLeft{padding-right:30px;border-right:1px solid #c0c1c2;padding-bottom:0;border-bottom:0}}.newPage .loginColRight{padding-left:0}@media only screen and (min-width: 650px){.newPage .loginColRight{padding-left:30px}}.newPage.loginPage #sub{display:none}.newPage.loginPage .container-login .field-validation-error{background:none;margin-top:4px}.newPage.loginPage .container-login h2{font-size:30px;line-height:28px;font-family:'amplitudeBold', sans-serif;color:#2f3435;font-weight:normal;margin-bottom:32px}.newPage.loginPage .container-login .nine.columns{margin-left:0}.newPage.loginPage .container-login label{display:inline-block}.newPage.loginPage input[type="checkbox"]:checked:before{display:none}.newPage.loginPage #loginBtn,.newPage.loginPage #registerBtn,.newPage.loginPage #btnForgottenPW{background-color:#dc2c3e;padding:12px 16px;color:white;display:inline-block;text-transform:uppercase;font-size:18px;line-height:15px;font-family:'amplitudeBold', sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:0;background-image:none;border-radius:0;font-weight:normal;text-shadow:none}@media only screen and (min-width: 1000px){.newPage.loginPage #loginBtn,.newPage.loginPage #registerBtn,.newPage.loginPage #btnForgottenPW{padding:12px 24px;width:auto;display:inline-block}}.newPage.loginPage .input-hidden{height:0;width:0 !important;visibility:hidden;padding:0;margin:0;float:right}.newPage.loginPage .lightgreybox{background-color:white}.newPage.loginPage h4{font-size:18px;line-height:20px;font-family:'amplitudeBold', sans-serif;margin-bottom:30px;color:#2f3435;font-weight:normal}.newPage.loginPage h4:after{content:'.';font-size:18px;line-height:20px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}.newPage .stat-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media only screen and (min-width: 800px){.newPage .stat-row{margin:0 -6px}}.newPage .statsCta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newPage .statsCta .text{display:none}@media only screen and (min-width: 650px){.newPage .statsCta .text{display:inline-block}}.newPage .statsCta div{display:-webkit-box;display:-ms-flexbox;display:flex}.newPage .statsCta .Btn:last-child .icon{margin-left:0}@media only screen and (min-width: 650px){.newPage .statsCta .Btn:last-child .icon{margin-left:8px}}.newPage .statsCta .Btn:first-child{margin-right:8px}.newPage .statsCta .Btn:first-child .icon{margin-right:0}@media only screen and (min-width: 650px){.newPage .statsCta .Btn:first-child .icon{margin-right:8px}}.newPage .statsCta .Btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:auto;padding:8px 16px}@media only screen and (min-width: 650px){.newPage .statsCta .Btn{min-width:140px;padding:8px 24px}}.newPage .stat-col{background-color:#e8f3f8;min-height:102px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 6px 12px 6px;text-align:center}@media only screen and (min-width: 650px){.newPage .stat-col{width:calc(50% - 12px)}}@media only screen and (min-width: 1000px){.newPage .stat-col{width:calc(25% - 12px)}}.newPage .stat-col div{font-size:20px;font-family:'amplitudeBold'}.newPage .stat-col p{font-size:15px;margin-top:4px;text-align:center;line-height:1.2;margin-bottom:0}.newPage .stat-col:last-child{margin-right:0}.newPage #Payment h1,.newPage #Payment h2,.newPage #Payment h4{font-weight:normal}.newPage #Payment h1{margin-bottom:20px;color:#2f3435;font-size:30px}.newPage #Payment h1:after{content:'.';font-size:30px;line-height:34px;font-family:'amplitudeBold', sans-serif;color:#dc2c3e}.newPage #Payment h2,.newPage #Payment h4{font-size:24px;color:#2f3435}.newPage #Payment .table-jobsites{margin-top:22px}.newPage #Payment .table-jobsites thead th{font-size:16px;font-family:'amplitudeBold', sans-serif;font-weight:normal;background-color:#e8f3f8}.newPage #Payment .table-jobsites tbody td{font-family:'Calibri', sans-serif;font-size:14px;line-height:1.4rem}.newPage #Payment .table-jobsites tbody td label{font-family:'Calibri', sans-serif;font-weight:bold;font-size:14px;color:#2b2b2b}.newPage #Payment .table-jobsites tbody tr.secRow td{background-color:white;border-top:1px solid #d1d1d1}.newPage #Payment .table-jobsites tbody tr.lastRow td{border-top:1px solid #d1d1d1;color:#2b2b2b}.newPage #Payment .table-jobsites tbody tr.lastRow td.last{font-weight:normal}.newPage #Payment .greenBig{background-color:#1EC265;padding:12px 16px;color:white;display:inline-block;text-transform:uppercase;font-size:18px;line-height:15px;font-family:'amplitudeBold', sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:0;background-image:none;border-radius:0;font-weight:normal;text-shadow:none}@media only screen and (min-width: 1000px){.newPage #Payment .greenBig{padding:12px 24px;width:auto;display:inline-block}}.newPage #Payment .lightgrey{color:#dc2c3e;text-decoration:underline;margin-left:40px;font-weight:bold;font-size:14px}.newPage #Payment #PaymentCheckout .jobform.checkout-form .lightBlue{background:none}.newPage #Payment #PaymentCheckout .checkout-form{padding-top:16px}.newPage #Payment #PaymentCheckout .checkout-form .card-titleLg{margin-bottom:16px}.newPage #Payment #PaymentCheckout .checkout-form .lightBlue{background:none}.newPage #Payment #PaymentCheckout .checkout-form label{color:#2b2b2b;display:inline-block}.newPage #Payment #PaymentCheckout .checkout-form .link{color:#dc2c3e;text-decoration:underline;margin-right:40px;font-weight:bold;font-size:14px}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod-info{color:#2f3435;line-height:20px;font-size:15px;margin:0 0 34px 28px !important}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod-info:last-child{margin-bottom:0}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod:first-child{margin-top:12px}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod .chk-test{display:-webkit-box;display:-ms-flexbox;display:flex;float:inherit}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod .chk-test label{padding-top:0;font-size:16px;margin-left:10px;font-weight:bold}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod .chk-test label .label{font-weight:bold;margin:4px 0 8px 0}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod label{display:inline-block}.newPage #Payment #PaymentCheckout .checkout-form .paymentmethod img{width:auto !important;margin:6px 0 8px 28px;float:inherit}.newPage #Payment #PaymentFacturationDetails .container{padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.newPage #Payment #PaymentFacturationDetails input.textfieldwide{width:100%}.newPage #Payment #PaymentFacturationDetails p{color:#2f3435;line-height:22px}.newPage #Payment #PaymentFacturationDetails .jobform{margin-left:0}.newPage #Payment #PaymentFacturationDetails .jobform input,.newPage #Payment #PaymentFacturationDetails .jobform select{margin-bottom:10px;height:42px}.newPage #Payment #PaymentFacturationDetails .jobform label{font-size:16px;display:initial}.newPage #Payment #PaymentFacturationDetails .jobform label a{color:#dc2c3e;text-decoration:underline}.newPage #Payment #PaymentFacturationDetails .jobform .columns{margin-left:0;width:100%}.newPage #Payment #PaymentFacturationDetails .jobform .twelve.columns{width:100%}.newPage #Payment #PaymentFacturationDetails .jobform .field-validation-error{padding-bottom:0;margin-top:0}.newPage #Payment #PaymentFacturationDetails input{background-image:none}.newPage #Payment input[type="radio"]{-webkit-transform:scale(1.5);transform:scale(1.5)}.newPage #Payment input[type="checkbox"]:checked:before{display:none}.newPage #Payment .four.columns.omega.yellow.tip{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:32px}.newPage #Payment .select_style_half{background:none}.newPage .performance-evaluation{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 940px){.newPage .performance-evaluation{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.newPage .performance-evaluation span{width:16%;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:inherit;margin-bottom:8px}@media only screen and (min-width: 940px){.newPage .performance-evaluation span{width:9%;margin-bottom:0}}.newPage .performance-evaluation span:hover{cursor:pointer}.newPage .performance-evaluation span.active{background-color:rgba(43,43,43,0.85);color:#fff;border-color:rgba(43,43,43,0.85);font-weight:600}.newPage .performance-evaluation span:last-child{border-right:1px solid #dbdbdb;border-top-right-radius:4px;border-bottom-right-radius:4px}.newPage .performance-evaluation span:first-child{border-left:1px solid #dbdbdb;border-top-left-radius:4px;border-bottom-left-radius:4px}.newPage .performance-evaluation span:nth-child(7){border-left:1px solid #dbdbdb}@media only screen and (min-width: 940px){.newPage .performance-evaluation span:nth-child(7){border-left:0}}.newPage .performance-level{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;margin-top:8px}@media only screen and (min-width: 940px){.newPage .performance-level{display:-webkit-box;display:-ms-flexbox;display:flex}}.newPage .performance-level .bad{color:#dc2c3e}.newPage .performance-level .good{color:#1ec265}.newPage .performance-comment{margin-top:32px}.newPage .performance-comment input[type="number"]{max-width:190px}.newPage .performance-form .Btn{margin-top:24px}.newPage .performance-interview{margin-top:24px}.newPage .performance-interview input[type="number"]{max-width:190px}.footerDashboard #footerwrapper{margin:0}.dashboardLayout{overflow:scroll}.dashboardStatistics{display:block;min-width:inherit;width:100%}@media only screen and (min-width: 1800px){.dashboardStatistics{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:1200px}}.dashboardStatistics .breadcrumb{margin-top:20px}.dashboardStatistics .breadcrumb .active{font-weight:bold}.dashboardStatistics .breadcrumb a{margin-right:4px;font-weight:bold}.dashboardStatistics .breadcrumb a:hover{text-decoration:underline}.dashboardStatistics .breadcrumb span{margin-left:4px}.dashboardStatistics .panelDash{padding:20px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,0.08) 0px 1px 4px;box-shadow:rgba(0,0,0,0.08) 0px 1px 4px}.dashboardStatistics .leftNav{padding:40px 40px 0 40px;background-color:rgba(232,243,248,0.5);width:1426px}@media only screen and (min-width: 1426px){.dashboardStatistics .leftNav{width:calc(100% - 80px)}}@media only screen and (min-width: 1800px){.dashboardStatistics .leftNav{width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding:0;background-color:#fff}}.dashboardStatistics .leftNav ul{list-style:none;padding-left:0;padding-top:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,0.08) 0px 1px 4px;box-shadow:rgba(0,0,0,0.08) 0px 1px 4px}@media only screen and (min-width: 1800px){.dashboardStatistics .leftNav ul{display:block;padding-top:40px;-webkit-box-shadow:inherit;box-shadow:inherit}}.dashboardStatistics .leftNav ul li{font-size:18px;padding:20px;margin-bottom:0}@media only screen and (min-width: 1800px){.dashboardStatistics .leftNav ul li{margin-bottom:8px;padding:8px 8px 8px 24px}}.dashboardStatistics .leftNav ul li a{color:rgba(43,43,43,0.85)}.dashboardStatistics .leftNav ul li.active{font-weight:bold;border-bottom:2px solid #dc2c3e;border-right:0}@media only screen and (min-width: 1800px){.dashboardStatistics .leftNav ul li.active{border-right:2px solid #dc2c3e;border-bottom:0}}.dashboardStatistics .dashboardContent{height:100%;width:1426px;padding:40px;background-color:rgba(232,243,248,0.5)}@media only screen and (min-width: 1426px){.dashboardStatistics .dashboardContent{width:calc(100% - 80px)}}@media only screen and (min-width: 1800px){.dashboardStatistics .dashboardContent{width:calc(100% - 240px)}}.dashboardStatistics .dashboardContent .header-cta .filtersSection form,.dashboardStatistics .dashboardContent .footer-cta .filtersSection form{margin-top:0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .title-field,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .title-field{font-size:18px;font-weight:bold}.dashboardStatistics .dashboardContent .header-cta .filtersSection .formCriteria,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .formCriteria{margin:24px 0 0 0;border-top:1px solid rgba(137,155,170,0.309804);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboardStatistics .dashboardContent .header-cta .filtersSection .more-criteria,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .more-criteria{display:none}.dashboardStatistics .dashboardContent .header-cta .filtersSection .more-criteria.active,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .more-criteria.active{display:block}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filtersContainer,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filtersContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboardStatistics .dashboardContent .header-cta .filtersSection .emailContainer,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .emailContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 22px 0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .Btn.sm,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .Btn.sm{min-width:inherit}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .Btn,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .Btn{padding:9px 32px;font-size:16px;margin-left:12px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field{position:relative}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field input,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field input{width:320px;margin-bottom:0;font-size:18px !important;padding:6px 10px 6px 44px;border-radius:0;border:1px solid rgba(47,52,53,0.4);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15)}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field select,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field select{width:320px;margin-bottom:0;font-size:18px !important;padding:7px 10px 7px;border-radius:0;border:1px solid rgba(47,52,53,0.4);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);box-shadow:inset 0px 6px 6px -6px rgba(47,52,53,0.15);color:#999}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field select option:disabled,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field select option:disabled{color:rgba(137,155,170,0.309804)}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field select:invalid,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field select:invalid{color:rgba(137,155,170,0.309804)}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field svg,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field svg{width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field .filterIcon,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field .filterIcon{fill:#dc2c3e}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterForm .field .filterIconLight,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterForm .field .filterIconLight{fill:white}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta{font-size:18px;margin-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .FormElement,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .FormElement{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:22px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .FormElement label,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .FormElement label{margin-bottom:0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .FormElement .checkbox,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .FormElement .checkbox{border-radius:0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .criteria,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .criteria{font-weight:bold;margin-right:22px;color:#2b2b2b;text-decoration:none}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .criteria:hover,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .criteria:hover{cursor:pointer}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .criteria .toggleState,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .criteria .toggleState{display:none}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .criteria .toggleState.active,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .criteria .toggleState.active{display:block}.dashboardStatistics .dashboardContent .header-cta .filtersSection .filterCta .export,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .filterCta .export{font-weight:bold;color:#dc2c3e}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field{position:relative;margin-left:12px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field:first-child,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field:first-child{margin-right:12px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field input,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field input{max-width:240px;margin-bottom:0;font-size:18px !important;padding:6px 10px 6px 44px;border-radius:0;-webkit-appearance:none}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field input[type="date"]::-webkit-inner-spin-button,.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field input[type="date"]::-webkit-calendar-picker-indicator,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field input[type="date"]::-webkit-inner-spin-button,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field input[type="date"]::-webkit-calendar-picker-indicator{opacity:0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field svg,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field svg{width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .dateForm .field .filterIcon,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .dateForm .field .filterIcon{fill:#dc2c3e}.dashboardStatistics .dashboardContent .header-cta .filtersSection .selectionFilter,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .selectionFilter{padding-top:22px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .selectionFilter .selectionCriteria,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .selectionFilter .selectionCriteria{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboardStatistics .dashboardContent .header-cta .filtersSection .selectionFilter .selectionCriteria .FormElement,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .selectionFilter .selectionCriteria .FormElement{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:38px}.dashboardStatistics .dashboardContent .header-cta .filtersSection .selectionFilter .selectionCriteria .FormElement label,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .selectionFilter .selectionCriteria .FormElement label{margin-bottom:0}.dashboardStatistics .dashboardContent .header-cta .filtersSection .selectionFilter .selectionCriteria .FormElement .checkbox,.dashboardStatistics .dashboardContent .footer-cta .filtersSection .selectionFilter .selectionCriteria .FormElement .checkbox{border-radius:0}.dashboardStatistics .dashboardContent .graphContainer{display:block}@media only screen and (min-width: 1624px){.dashboardStatistics .dashboardContent .graphContainer{display:-webkit-box;display:-ms-flexbox;display:flex}}.dashboardStatistics .dashboardContent .graphContainer .col{width:auto;height:auto;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}@media only screen and (min-width: 1624px){.dashboardStatistics .dashboardContent .graphContainer .col{width:50%}}.dashboardStatistics .dashboardContent .graphContainer .col:first-child{margin-right:0}@media only screen and (min-width: 1624px){.dashboardStatistics .dashboardContent .graphContainer .col:first-child{margin-right:20px}}.dashboardStatistics .dashboardContent .graphContainer .col:last-child{margin-left:0}@media only screen and (min-width: 1624px){.dashboardStatistics .dashboardContent .graphContainer .col:last-child{margin-left:20px}}.dashboardStatistics .dashboardContent .graphContainer .pieChart{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.dashboardStatistics .dashboardContent .graphContainer .pieChart-infos{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboardStatistics .dashboardContent .barChart.col{display:block}.dashboardStatistics .dashboardContent .barChart.col .mixedChart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.dashboardStatistics .dashboardContent .barChart.col .legend{padding-top:12px}.dashboardStatistics .dashboardContent .barChart.col .legend span{font-weight:bold;font-size:18px;margin-left:16px}.dashboardStatistics .dashboardContent .barChart.col .legend span:first-child{color:#ff6384}.dashboardStatistics .dashboardContent .barChart.col .legend span:last-child{color:#0292be}.dashboardStatistics .dashboardContent .tableContainer{margin-top:40px;height:653px;overflow-x:scroll;-webkit-transition:height .1s linear;transition:height .1s linear}.dashboardStatistics .dashboardContent .tableContainer.full{height:auto;-webkit-transition:height .1s linear;transition:height .1s linear}.dashboardStatistics .dashboardContent .more-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;text-decoration:underline;padding:20px 0;color:#dc2c3e;font-weight:bold}.dashboardStatistics .dashboardContent .more-table:hover{cursor:pointer}.dashboardStatistics .dashboardContent .tableChart{width:100%;margin-left:32px}.dashboardStatistics .dashboardContent .tableChart .colorJobat{color:#ff6384;font-weight:bold}.dashboardStatistics .dashboardContent .tableChart .colorOrganic{color:#0292be;font-weight:bold}.dashboardStatistics .dashboardContent .tableChart .colorPaid{color:#fcc416;font-weight:bold}.dashboardStatistics .dashboardContent .tableChart .head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(137,155,170,0.309804)}.dashboardStatistics .dashboardContent .tableChart .head>div{width:33.33%}.dashboardStatistics .dashboardContent .tableChart .head .tooltip-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dashboardStatistics .dashboardContent .tableChart .head .tooltip-col .modal-icon{margin-right:18px}.dashboardStatistics .dashboardContent .tableChart .head .Btn-toggle{border:1px solid rgba(137,155,170,0.309804);padding:8px;font-weight:bold;font-size:16px;text-align:center}.dashboardStatistics .dashboardContent .tableChart .head .Btn-toggle:hover{cursor:pointer}.dashboardStatistics .dashboardContent .tableChart .head .Btn-toggle.active{background:#dc2c3e;color:white;border-color:#dc2c3e}.dashboardStatistics .dashboardContent .tableChart .footer{font-weight:bold;margin-top:24px;padding-top:24px;border-top:1px solid rgba(137,155,170,0.309804)}.dashboardStatistics .dashboardContent .tableChart .row{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;margin-bottom:24px}.dashboardStatistics .dashboardContent .tableChart .row div:first-child{text-align:left}.dashboardStatistics .dashboardContent .tableChart .row div{width:33.33%;text-align:center}.dashboardStatistics .dashboardContent .views,.dashboardStatistics .dashboardContent .sollicities{visibility:hidden;position:absolute}.dashboardStatistics .dashboardContent .views.active,.dashboardStatistics .dashboardContent .sollicities.active{visibility:visible}.dashboardStatistics .dashboardContent .tableData{font-size:16px;color:#2b2b2b;width:100%;height:620px}.dashboardStatistics .dashboardContent .tableData thead{font-size:18px;color:#2b2b2b;text-align:left}.dashboardStatistics .dashboardContent .tableData thead th{white-space:nowrap;padding:4px 24px 20px 0}.dashboardStatistics .dashboardContent .tableData thead th span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.dashboardStatistics .dashboardContent .tableData thead th svg{width:20px;height:20px;margin-left:8px}.dashboardStatistics .dashboardContent .tableData #filtersInput{padding-right:20px;border:0;background-position:right center;font-weight:bold;font-size:16px}.dashboardStatistics .dashboardContent .tableData tbody td{padding:8px 24px 8px 0;border-bottom:1px solid #dbdbdb;vertical-align:top;line-height:1.2}.dashboardStatistics .dashboardContent .tableData tbody td .greyColor{color:#999}.dashboardStatistics .dashboardContent .tableData tbody .current{background-color:rgba(219,219,219,0.2)}.dashboardStatistics .dashboardContent .tableData tbody .current td:first-child{font-weight:bold}.dashboardStatistics .dashboardContent .tableData tbody .active td:first-child{position:relative;padding-left:42px}.dashboardStatistics .dashboardContent .tableData tbody .active td:first-child:after{content:'';background-color:#1ec265}.dashboardStatistics .dashboardContent .tableData tbody tr td:first-child{position:relative;padding-left:32px}.dashboardStatistics .dashboardContent .tableData tbody tr td:first-child:after{content:'';width:10px;height:10px;border-radius:100%;background-color:rgba(137,155,170,0.309804);position:absolute;left:12px;top:50%;margin-top:-10px}.dashboardStatistics .dashboardContent .tableData tbody tr:last-child td{border:0}.dashboardStatistics .reportList{padding-left:20px;margin:8px 0;font-size:16px}.dashboardStatistics .reportList li{margin-bottom:8px}.dashboardStatistics .reportList .name{display:inline-block;padding-right:8px}.dashboardStatistics .reportList .email{display:inline-block;text-decoration:underline;color:#0292be}.dashboardStatistics .reportList .remove{width:10px;height:10px;margin-left:8px}.dashboardStatistics .reportList .remove:hover{cursor:pointer}.dashboardStatistics .reportList .remove svg{width:10px;height:10px;fill:black}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:220px;background-color:#555;color:#fff;text-align:left;padding:12px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-116px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-style:solid;border-width:5px;border-color:#555 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip-icon{width:20px;height:20px}.tooltip-icon svg{width:20px;height:20px;display:block;fill:#dc2c3e}.tooltip-icon svg:hover{cursor:pointer}.popup-overlay{z-index:10}#modal-background{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1000}#modal-content{background-color:white;-webkit-box-shadow:rgba(0,0,0,0.08) 0px 1px 4px;box-shadow:rgba(0,0,0,0.08) 0px 1px 4px;display:none;height:auto;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:52px 16px 16px 16px;position:fixed;top:50%;max-width:640px;width:calc(100% - 80px);margin:0 20px;z-index:1000}@media only screen and (min-width: 650px){#modal-content{left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}#modal-background.active,#modal-content.active{display:block}.modal-icon{width:20px;height:20px}.modal-icon svg{width:20px;height:20px;display:block;fill:#dc2c3e}.modal-icon svg:hover{cursor:pointer}#modal-close{position:absolute;top:16px;right:16px;height:22px;width:22px;border-radius:100%;border:2px solid #dc2c3e;color:#dc2c3e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}#modal-close:hover{cursor:pointer}#modal-close span{font-size:24px;line-height:0;margin-top:2px}.demoModal #modal-background{display:block}.demoModal #modal-content{display:block;position:relative;-webkit-transform:inherit;transform:inherit;top:inherit;z-index:1000;left:inherit;margin:20px auto}.newPage .modal-company{text-align:center}.newPage .modal-company#modal-content{padding:32px}.newPage .modal-company p{text-align:center}.newPage .modal-company .icon-modal{max-width:64px;margin:0 auto 20px auto}.newPage .modal-company .modal-cta{margin-top:32px}.newPage .modal-company .modal-form{display:block;padding-top:30px;margin-top:30px;border-top:1px solid rgba(137,155,170,0.309804)}.newPage .modal-company .modal-form .FormElement{margin-bottom:12px}.newPage .modal-company .modal-form .FormElement label{margin-top:3px}.newPage .modal-company .modal-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.newPage .modal-company .modal-form .form-group input{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px}.newPage .modal-company .modal-form .form-group label{font-family:inherit;padding-left:20px;margin:0;text-align:left}.newPage #modal-content{padding:32px 16px 32px 16px}.newPage #modal-content .modal-title{font-size:22px;margin-bottom:12px;font-family:"amplitude",sans-serif}.newPage #modal-content p{line-height:1.4}.newPage #modal-close{position:absolute;top:16px;right:16px;height:22px;width:22px;color:#0087ba;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;border:0}.newPage #modal-close:hover{cursor:pointer}.newPage #modal-close span{font-size:24px;line-height:0;margin-top:2px}.company-review{font-family:"amplitude",sans-serif}.company-review h2,.company-review h3{letter-spacing:inherit !important;font-weight:inherit !important}.company-review p{font-weight:inherit !important;font-family:Verdana}.company-review .ui-widget{font-size:16px;line-height:1.4}.company-review a.btn,.company-review .btn{text-shadow:none}.company-review textarea{width:100%}.company-review .tabs-header{display:block;margin-bottom:20px}@media screen and (min-width: 670px){.company-review .tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.company-review .tabs-header .field{width:180px}.company-review .tabs-header .field select{width:100%;padding:12px;border-radius:4px;border:1px solid #dbdbdb}.company-review #tabs{border:0;margin-top:42px}.company-review .ui-tabs .ui-tabs-nav{border-top:0;border-left:0;border-right:0;border-radius:0 !important;border-bottom:1px solid #dbdbdb;background:none;padding:0}.company-review .ui-tabs .ui-tabs-nav li{border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding:8px 10px;margin-right:12px;width:calc(100% - 24px)}@media screen and (min-width: 670px){.company-review .ui-tabs .ui-tabs-nav li{width:auto}}.company-review .ui-tabs .ui-tabs-nav li a{font-size:14px}.company-review .ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#E7F3F7;color:#0087ba;padding-bottom:10px;font-weight:bold}.company-review .ui-tabs .ui-tabs-nav li:hover{cursor:pointer}.company-review .tabs-container{padding-top:54px}.company-review .box-answer{background-color:#F4FBF6FF;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:8px solid #1ec265;border-radius:4px;margin-top:20px}.company-review .box-answer .card-logo{border-radius:4px;width:50px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;position:relative;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:16px}.company-review .box-answer .card-logo:after{content:'';position:absolute;top:0;left:0;border:1px solid rgba(137,155,170,0.309804);width:50px;height:50px;border-radius:4px}.company-review .box-answer .card-content{margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 66px);flex:0 0 calc(100% - 66px)}.company-review .box-answer .card-content .company-title{font-size:16px;font-weight:bold}.company-review .box-answer .card-content .card-details{margin-top:8px;margin-bottom:12px !important}.company-review .inactive.btn.green{background-color:transparent;background-image:none;color:#a0cd02;border:0;font-size:14px}.company-review .inactive.btn.red{background-color:transparent;background-image:none;color:#FF0000;border:0;font-size:14px}.card-review{padding:24px;border-radius:4px;background-color:#fff;border:1px solid rgba(137,155,170,0.309804);display:-webkit-box;display:-ms-flexbox;display:flex}.card-review .btn{margin-right:8px;width:100%}@media screen and (min-width: 670px){.card-review .btn{width:auto}}.card-review .link{color:#707070}.card-review .col-container{width:100%;margin:0 auto;display:block;padding:24px 0}@media screen and (min-width: 768px){.card-review .col-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.card-review .col-container .col{width:100%;margin-bottom:16px}@media screen and (min-width: 768px){.card-review .col-container .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0}}.card-review .label{margin-bottom:8px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.card-review.sm.details{height:auto}.card-review.sm.details .card-appreciation{margin-top:16px}.card-review .rating-infos{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.card-review .rating-infos .rating{font-size:2.4rem;font-family:"amplitude",sans-serif}.card-review .rating-infos .company-rating,.card-review .rating-infos .salary-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px 0}.card-review .rating-infos .company-rating .icon,.card-review .rating-infos .salary-rating .icon{margin-right:4px}.card-review .rating-infos .company-rating .icon:last-child,.card-review .rating-infos .salary-rating .icon:last-child{margin-right:0}.card-review.details{display:block;margin-bottom:16px}.card-review.details .card-panel{display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 992px){.card-review.details .card-panel{display:-webkit-box;display:-ms-flexbox;display:flex}}.card-review.details .rating-infos{margin-right:28px;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:auto}@media screen and (min-width: 992px){.card-review.details .rating-infos{text-align:center}}.card-review.details .rating-infos .icon-favorite{font-size:1.4rem}.card-review.details .card-title{font-family:"amplitude",sans-serif;font-size:20px;margin-bottom:8px}.card-review.details .card-details{font-size:14px;color:rgba(43,43,43,0.7);margin-bottom:20px}.card-review.details .card-appreciation{display:block;width:100%;margin-top:32px}@media screen and (min-width: 992px){.card-review.details .card-appreciation{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1280px){.card-review.details .card-appreciation{width:70%}}.card-review.details .card-appreciation .good,.card-review.details .card-appreciation .bad{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:12px}@media screen and (min-width: 992px){.card-review.details .card-appreciation .good,.card-review.details .card-appreciation .bad{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.card-review.details .card-appreciation .label{margin-bottom:8px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5rem}.card-review.details .card-appreciation .label .icon-smiley{margin-right:4px}.card-review.details .card-cta{width:100%;display:block;margin-top:40px}@media screen and (min-width: 670px){.card-review.details .card-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.card-review.details .card-cta>div{display:block}@media screen and (min-width: 670px){.card-review.details .card-cta>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.card-review.details .card-cta a{margin-right:16px;color:rgba(43,43,43,0.7);font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-review.details .card-cta .Btn-toggle{padding:12px 8px;border-radius:4px;margin-right:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-review.details .card-cta .Btn-toggle:hover{cursor:pointer}.card-review.details .card-cta .Btn-toggle .icon{fill:rgba(43,43,43,0.7)}.card-review.details .card-cta .Btn-toggle.active{background-color:#fef3f4;color:#af1d1f;padding:12px 8px}.card-review.details .card-cta .Btn-toggle.active .icon{fill:#af1d1f;margin-right:8px}.card-review.details .card-cta .Btn-vote{padding:12px 8px;border-radius:4px}.card-review.details .card-cta .Btn-vote:hover{cursor:pointer}.card-review.details .card-cta .Btn-vote .icon{fill:rgba(43,43,43,0.7)}.card-review.details .card-cta .Btn-vote.active{color:#0087ba;background-color:#E7F3F7;padding:12px 8px}.card-review.details .card-cta .Btn-vote.active:hover{cursor:not-allowed}.card-review.details .card-cta .Btn-vote.active .icon{fill:#0087ba}.chartBar{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chartBar .label{font-size:18px;color:black;margin-right:8px;display:inline-block}.chartBar .valueLabel{font-size:18px;color:grey;margin-left:8px;display:inline-block;white-space:nowrap}.chartBar .indicator-container{position:relative;display:inline-block;width:100%}.chartBar .indicator-container .indicator{background-color:#f8f8f8;height:8px;border-radius:4px;width:100%}.chartBar .indicator-container .indicator-value{background-color:#0087ba;height:8px;border-radius:4px;position:absolute;top:0;left:0}.readMore-block .readMore-content{display:none}.readMore-block .less{display:none}.readMore-block .more{display:inline-block;text-align:left;width:100%;color:#0087ba;font-size:14px;text-decoration:underline}@media screen and (min-width: 768px){.readMore-block .more{width:auto}}.readMore-block .more:hover{cursor:pointer}.readMore-block.extended .readMore-content{display:inline-block}.readMore-block.extended .less{display:inline-block;text-align:left;width:100%;color:#0087ba;font-size:14px;text-decoration:underline}@media screen and (min-width: 768px){.readMore-block.extended .less{width:auto}}.readMore-block.extended .less:hover{cursor:pointer}.readMore-block.extended .more{display:none}.newPage-store section{padding:20px 15px}.newPage-store #Store{display:block}@media screen and (min-width: 960px){.newPage-store #Store{display:-webkit-box;display:-ms-flexbox;display:flex}}.newPage-store #sub{padding:40px 15px}@media screen and (min-width: 960px){.newPage-store #sub{padding:80px 15px}}.newPage-store img{width:auto !important;margin-right:0;margin-left:0}.newPage-store .specialJobStore{-webkit-box-sizing:border-box;box-sizing:border-box}.newPage-store .specialJobStore .column.omega,.newPage-store .specialJobStore .columns.omega{margin-left:0}.newPage-store .container .sixteen.columns{width:100% !important}@media screen and (min-width: 960px){.newPage-store .container .sixteen.columns{width:100% !important}}.newPage-store .container .column,.newPage-store .container .columns{margin-left:0;margin-right:0}.newPage-store h1,.newPage-store h3,.newPage-store h4,.newPage-store h2{letter-spacing:inherit;font-weight:inherit}.newPage-store h1{font-size:160% !important}.newPage-store .container .columns.jobsiteSpecial{width:100%;margin-right:0;min-height:inherit;clear:none;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-bottom:20px}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial{width:calc(100% - 32px);margin-right:32px;padding:20px 32px}}.newPage-store .container .columns.jobsiteSpecial h2{font-size:18px}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial h2{font-size:22px}}.newPage-store .container .columns.jobsiteSpecial.product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newPage-store .container .columns.jobsiteSpecial.product .row-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product .row-secondary{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.newPage-store .container .columns.jobsiteSpecial.product .row-secondary p{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product .row-secondary p{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.newPage-store .container .columns.jobsiteSpecial.product .row-secondary .siteprice{text-align:right;font-size:20px}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product .row-secondary .siteprice{text-align:center}}.newPage-store .container .columns.jobsiteSpecial.product .row-secondary .cta{text-align:left}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product .row-secondary .cta{text-align:center}}.newPage-store .container .columns.jobsiteSpecial.product img{height:auto;-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px}.newPage-store .container .columns.jobsiteSpecial.product .siteprice{width:auto;margin-top:0 !important}.newPage-store .list-check{font-size:16px;list-style:none;padding:0;margin:0}.newPage-store .list-check li{margin-bottom:12px;position:relative;padding-left:32px;line-height:1.4;font-size:16px}.newPage-store .list-check li:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:url("../images/check.svg");mask-image:url("../images/check.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#198754FF;position:absolute;left:0;top:0}.newPage-store .specialBlock2{width:100% !important}@media screen and (min-width: 960px){.newPage-store .specialBlock2{width:72.75% !important}}.newPage-store .container .columns.jobsiteSpecial.product-pkg{display:block}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row.product-row-2{display:block}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row.product-row-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row h2{font-size:22px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row h2 img{margin-right:12px}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row h2.large{font-size:22px;margin:0}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row h2.large{font-size:26px}}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row p{line-height:1.4;margin:0 12px 20px 0}@media screen and (min-width: 960px){.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row p{margin:0 12px 0 0}}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row .siteprice{width:auto;margin-top:0 !important;font-size:24px;margin-bottom:0 !important}.newPage-store .container .columns.jobsiteSpecial.product-pkg .product-row .siteprice span{margin:0}.newPage-store .jobsite{border:1px solid rgba(137,155,170,0.309804)}.newPage-store #Cart{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (min-width: 960px){.newPage-store #Cart{width:218px !important}}.newPage-store #CartFixed-new{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:sticky;top:20px}@media screen and (min-width: 960px){.newPage-store #CartFixed-new{width:240px !important}}.newPage-store #CartFixed-new .cartitem{padding:0 0 12px}.newPage-store #CartFixed-new .jobsite{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.newPage-store #CartFixed-new .subtotaalWrapper1{margin-bottom:12px;font-family:"amplitude",sans-serif;color:#003768}.newPage-store .subtotaal{font-family:"amplitude",sans-serif;color:#003768}.newPage-store #modal-launcher:hover{cursor:pointer}.newPage-store #modal-content{padding:32px 16px 16px 16px}.newPage-store #modal-content .title{font-size:22px;margin-bottom:12px;font-weight:bold}.newPage-store #modal-content p{line-height:1.4}.newPage-store #modal-close{position:absolute;top:16px;right:16px;height:22px;width:22px;color:#0087ba;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;border:0}.newPage-store #modal-close:hover{cursor:pointer}.newPage-store #modal-close span{font-size:24px;line-height:0;margin-top:2px}.ui-widget button{font-size:16px}.ui-dialog .ui-widget-header .ui-icon{position:inherit}

/*# sourceMappingURL=mnt-redesign.css.map */

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */

    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }
    .container .two-thirds.column               { width: 620px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }



/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 768px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 220px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 748px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 492px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 384px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }

    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 420px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */


/* #Base 960 Grid
================================================== */

    .container                                  { position: relative; width:100%; max-width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 1.041666666666667%; margin-right: 1.041666666666667%; }
    .row                                        { margin-bottom: 4.166666666666667%; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 4.166666666666667%;  }
    .container .two.columns                     { width: 10.41666666666667%; }
    .container .three.columns                   { width: 16.66666666666667%; }
    .container .four.columns                    { width: 19.81666666666667%; }
    .container .five.columns                    { width: 29.16666666666667%; }
    .container .six.columns                     { width: 35.41666666666667%; }
    .container .seven.columns                   { width: 41.66666666666667%; }
    .container .eight.columns                   { width: 47.91666666666667%; }
    .container .nine.columns                    { width: 54.16666666666667%; }
    .container .ten.columns                     { width: 60.41666666666667%; }
    .container .eleven.columns                  { width: 67.66666666666667%; }
    .container .twelve.columns                  { width: 72.91666666666667%; }
    .container .thirteen.columns                { width: 79.16666666666667%; }
    .container .fourteen.columns                { width: 85.41666666666667%; }
    .container .fifteen.columns                 { width: 91.66666666666667%; }
    .container .sixteen.columns                 { width: 97.91666666666667%; }
    .container .CVfour.columns                  { width: 18.81666666666667%; }
    .container .CVwords.columns                 { width: 29.81666666666667%; }

    .container .one-third.column                { width: 31.25%; }
    .container .two-thirds.column               { width: 64.58333333333333%; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 6.25%;  }
    .container .offset-by-two                   { padding-left: 12.5%; }
    .container .offset-by-three                 { padding-left: 18.75%; }
    .container .offset-by-four                  { padding-left: 25%; }
    .container .offset-by-five                  { padding-left: 31.25%; }
    .container .offset-by-six                   { padding-left: 37.5%; }
    .container .offset-by-seven                 { padding-left: 43.75%; }
    .container .offset-by-eight                 { padding-left: 50%; }
    .container .offset-by-nine                  { padding-left: 56.25%; }
    .container .offset-by-ten                   { padding-left: 62.5%; }
    .container .offset-by-eleven                { padding-left: 68.75%; }
    .container .offset-by-twelve                { padding-left: 75%; }
    .container .offset-by-thirteen              { padding-left: 81.25%; }
    .container .offset-by-fourteen              { padding-left: 87.5%; }
    .container .offset-by-fifteen               { padding-left: 93.75%; }



/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 100%; }
        .container .column,
        .container .columns                         { margin-left: 1.302083333333333%; margin-right: 1.302083333333333%;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 1.302083333333333%; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 1.302083333333333%; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 3.645833333333333%; }
        .container .two.columns                     { width: 9.895833333333333%; }
        .container .three.columns                   { width: 16.14583333333333%; }
        .container .four.columns                    { width: 22.39583333333333%; }
        .container .five.columns                    { width: 28.64583333333333%; }
        .container .six.columns                     { width: 34.89583333333333%; }
        .container .seven.columns                   { width: 41.14583333333333%; }
        .container .eight.columns                   { width: 47.39583333333333%; }
        .container .nine.columns                    { width: 53.64583333333333%; }
        .container .ten.columns                     { width: 59.89583333333333%; }
        .container .eleven.columns                  { width: 66.14583333333333%; }
        .container .twelve.columns                  { width: 72.39583333333333%; }
        .container .thirteen.columns                { width: 78.64583333333333%; }
        .container .fourteen.columns                { width: 84.89583333333333%; }
        .container .fifteen.columns                 { width: 91.14583333333333%; }
        .container .sixteen.columns                 { width: 97.39583333333333%; }

        .container .one-third.column                { width: 30.72916666666667%; }
        .container .two-thirds.column               { width: 64.0625%; }

    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 92%; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 100%; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }

    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 92%; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 100%; }
        
        .container .eight.columns { width: 49.8%; }
        
        .container .five.columns { width: 29.8%; }
        
         .container .one-third.column { margin-bottom: 20px; }
         
         .container .four.columns {
			width: 43.4666%;
			margin-left: 1.041666666666667%;
			margin-right: 1.041666666666667%;
		}
		
		.container .CVCredits.columns  {
			width: 29.941%;
			margin-left: 2.141666666666667%;
	    }
    }


/* #Clearing
================================================== */

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> 
    Note: Or don't use the word clearfix at all because the word is horrible semantically.
    Or use less/sass to extend this stylesheet instead.*/

    .container:after,
    .group:before,
    .group:after,
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .container:after,
    .row:after,
    .clearfix:after,
    .group:after {
      clear: both; }
    .row,
    .clearfix,
    .group {
      zoom: 1; }

    /* Removed .clear here to make sure that if you want to break columns out, 
    you have a reason for doing so. (They should normally end up in a new row.) */

/* CSS Document  */

.clearfix:before,
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1; /* IE < 8 */
}


/* # General Styles
================================================== */

html {
    background: #fff;
    padding: 0;
    margin: 0;
}

body {
    margin: 0;
    font: 100% "Calibri", Arial, Helvetica, sans-serif;
    color: #484848;
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
}

/** body { font:90% "Calibri", Arial, Helvetica, sans-serif; }*/

h1, h2, h3, h4, h5, h6 {
    color: #003768;
    font-family: "AmplitudeBoldRegular", Arial, sans-serif;
}

    h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
        font-weight: inherit;
    }

h1 {
    font-size: 160%;
    line-height: 110%;
    margin: 1.4% auto 14px;
    font-weight: normal;
}

h2 {
    font-size: 140%;
    line-height: 114%;
    margin: 0 auto 20px;
    font-weight: normal;
}

h3 {
    font-size: 120%;
    line-height: 110%;
    font-weight: normal;
    color: #0087ba; /*text-transform:uppercase;*/
    margin: 8px 0 1em;
}

h4 {
    font-size: 100%;
    line-height: 110%;
    margin: 12px 0;
    font-weight: normal;
}

h5 {
    font-size: 90%;
    line-height: 110%;
    margin: 12px 0;
    font-weight: normal;
}

.specialH4Cart {
    padding-left: 25px;
    background: url(images/ico_cart-grey.png) no-repeat 0 2px;
}

h1 span {
    font-size: 70%;
    margin: 0 auto 14px 1.2%;
    font-weight: normal;
    font-family: "Calibri", Arial, sans-serif;
}

.spacer {
    height: 1px;
    padding: 1em;
}

.space20 {
    margin-top: 20px;
}

.specialJobStore h2 {
    margin: 20px 0 15px;
}

.specialJobStore h3 {
    margin-top: 10px;
}

p {
    margin: 0 0 0.75em 0;
    font-style: normal;
    text-align: left;
}

    p img {
        margin: 0;
        max-width: 100%;
        width: auto !important;
    }

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

small {
    font-size: 80%;
}

.yellowTip {
    padding-top: 10px;
}

.no-bold {
    font-weight: normal !important;
}

/*.homeScreens section .container img { margin-bottom: 12px; box-shadow: 1px 2px 1px grey; -webkit-box-shadow: 1px 2px 1px grey; -moz-box-shadow: 1px 2px 1px grey;}*/
.homeScreens #sub .container img,
.homeScreens #section2 .container img {
    margin-bottom: 10px;
    box-shadow: none;
}

a, a:visited {
    color: #0087ba;
    text-decoration: none;
    outline: 0;
    -webkit-transition: color 0.3s ease-out 0s;
    -moz-transition: color 0.3s ease-out 0s;
    -o-transition: color 0.3s ease-out 0s;
    transition: color 0.3s ease-out 0s;
}

    a:hover, a:focus {
        color: #057eac;
    }

p a, p a:visited {
    line-height: inherit;
}


hr {
    border: 0;
    border-top: 1px solid #7fc3dc;
    margin-bottom: 1.5em
}

    hr.smallHr {
        border: 0;
        border-top: 1px dotted #babab6;
        margin-top: 0.8em;
        margin-bottom: 0.8em;
    }

div.blueline {
    border-top: 1px solid #7fc3dc;
    margin-bottom: 1em;
    margin-top: 1em;
}

div.greydottedline {
    border-top: 1px dotted #ddd;
    margin-bottom: 8px;
    margin-top: 9px;
}

div.greyline {
    border-top: 1px solid #ddd;
    margin-bottom: 11px;
    margin-right: 10px;
    margin-top: 10px;
}


/*	Blockquotes  
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }	
*/

.headerDetailStats {
    margin-bottom: 10px;
}

.hdDetailStatsWrapper {
    float: left;
    width: 50%;
}

.headerDetailStats #JobReportDetailPager {
    float: right;
    width: 75%;
}

.specialH2 {
    margin-bottom: 5px;
    margin-top: 0;
}

.headerDetailStats .dateStats {
    font-size: 90% !important;
    font-weight: bold !important;
}

.headerDetailStats #JobReportDetailPager {
    margin-bottom: 0;
    position: relative;
    top: -3px;
    text-align: right;
}
/*.headerDetailStats #linkback                { display: none;}*/
.headerDetailStats .btn.pager {
    margin: 0;
    display: inline-block;
    margin-left: 5px;
    color: #fff;
    background: #047aa7;
    border: 1px solid #047aa7;
    width: auto;
}

    .headerDetailStats .btn.pager:hover {
        padding: 0.2em 0.6em 0.25em 0.6em;
        font: normal 0.95em 'Calibri', Arial, serif;
        color: #0087ba;
        text-transform: uppercase;
        background: #b3dded;
        border: 1px solid #b3dded;
        width: auto;
        text-shadow: none;
    }



/* FORMS select
================================================== */
input.textfield,
input.hasDatepicker {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-right: 8px;
    width: 51.199%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

input.textfieldLogin {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-right: 8px;
    width: 70%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

input.textfieldwide,
.textfieldwide input[type=text],
.textfieldwide.specialEmail input {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    width: 66.666%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
    margin: 0;
}

input.textfieldfull {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    width: 88%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

input.textfieldfsearchCV {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-bottom: 20px;
    width: 78%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

.textfieldTags input.specialBtnTags {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-bottom: 0;
    width: 31%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
    display: inline-block;
    zoom: 1;
    *display: inline;
    float: none;
    margin: 0 3px 0 0;
    vertical-align: top;
}

input.textfieldsolicitatie {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-right: 8px;
    width: 40%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

input.textfieldCreate {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    width: 66%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

.jobform input.textfield {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    margin-right: 8px;
    width: 44.6999%;
    color: #484848;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
}

.jobform input.textfieldwide {
    padding: 5px 8px 6px 8px;
    width: 66.93%;
}

.jobform .marginTB10SubDiv1 input.textfieldwide {
    width: 95%;
}

.jobform textarea {
    padding: 5px 8px 6px 8px;
    width: 65.99%;
}

input.zoekdatepicker {
    background: white url(images/bg-field-arr-blue-down.png) left bottom no-repeat;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    width: 10%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

input.zoeksearchfield,
.zoekTagfield input[type=text] {
    background: white url(images/bg-field-arr-blue-down.png) left bottom no-repeat;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px 6px 8px;
    width: 18.8%;
    font-size: 90% !important;
    font-family: 'Calibri', Arial, Sans-Serif !important;
    color: #484848;
}

.jobform #fixedQuestions input.textfield,
.jobform #fixedQuestions textarea {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#cbcbc3)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #cbcbc3); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #cbcbc3); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #cbcbc3); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #cbcbc3); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cbcbc3');
}

.input_style_half_fix {
    width: 91%;
}

    .input_style_half_fix input.textfield {
        width: 91%;
    }

/* select */

.select_style_half {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0px 5px 0px 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 91%;
    height: 25px;
    margin-bottom: 0px;
    height: 28px;
    margin: 0;
    padding: 0;
    line-height: 25px;
}

.select_style_reports {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0px 5px 0px 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 50%;
    height: 25px;
    margin-bottom: 0px;
    height: 28px;
    margin: 0;
    padding: 0;
    line-height: 25px;
}

.select_style_aside {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 91%;
    height: 25px;
    margin-bottom: 0px;
    height: 28px;
    margin: 0;
    padding: 0;
    line-height: 25px;
}

    .select_style select, .select_style_aside select, .select_style_half select, .select_style_reports select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 126%;
        padding-left: 3px;
        margin-left: -12px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style_zoek {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 15%;
    height: 25px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

    .select_style_zoek select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 124%;
        margin-left: -12px;
        padding-left: 3px;
        display: inline-block;
        zoom: 1;
        *display: inline;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style_CVsearch {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    height: 25px;
    margin-bottom: 0px;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

    .select_style_CVsearch select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 123%;
        margin-left: -12px;
        padding-left: 3px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style_form {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0px 5px 0px 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 88%;
    height: 25px;
    margin-bottom: 0px;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

    .select_style_form select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 123%;
        margin-left: -12px;
        padding-left: 3px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

    .select_style_form.disabled select {
        color: #CCCCCC;
    }

.select_style_40.small {
    width: 14% !important;
}

.select_style_40.middle {
    width: 15% !important;
}

.select_style_40 {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 26%;
    height: 25px;
    margin-bottom: -12px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding-left: 3px;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

    .select_style_40.specialSelect40 {
        width: 55%;
    }

        .select_style_40.specialSelect40 select {
            width: 145%;
        }

    .select_style_40 select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 124%;
        padding-left: 3px;
        margin-left: -12px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style_10 {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 1px 5px 1px 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 10%;
    height: 25px;
    margin-bottom: -12px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0 3px;
}

    .select_style_10 select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 150%;
        margin-left: -12px;
        padding-left: 3px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style {
    background: white url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 16px;
    width: 51.11%;
    height: 25px;
    float: left;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

/*#JobSearchList .select_style_jobs { width: 60%;}*/

.select_style_jobs {
    background: #fff url(images/bg-field-arr-blue-down.png) right bottom no-repeat;
    overflow: hidden;
    padding: 0 5px 0 12px;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 8px;
    width: 60%;
    height: 25px;
    margin-bottom: 0px;
    line-height: 25px;
    height: 28px;
    margin: 0;
    padding: 0;
}

    .select_style_jobs select {
        background: none;
        outline: 0px;
        font-size: 90% !important;
        font-family: 'Calibri', Arial, Sans-Serif !important;
        height: 24px;
        color: #484848;
        border: 0;
        padding: 0;
        outline: 0px;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 123%;
        padding-left: 3px;
        margin-left: -12px;
        height: 100%;
        margin: 0;
        padding: 0 3px;
    }

.select_style_40.specialDropdown {
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}

.select_style_40.specialDropdown2 {
    width: 90%;
    margin-bottom: 5px;
}

.select_style_40.specialDropdown select {
}

.jobform .specialFloatLeft div.fieldLeft .select_style {
    width: 85%;
    margin-right: 0;
}

.jobform .specialFloatLeft div.fieldLeft.last .select_style {
    width: 85%;
    float: right;
    margin-right: 0;
}

.container .nine.columns.specialFloatLeft {
    width: 57.166666666666%;
}

/*.jobform select { padding: 5px 5px 7px 12px; margin-right: 8px; width: 46.11%; float:left;}*/



/* # Buttons
================================================== */

span.more2 {
    margin-left: 8px;
    clear: both;
    text-decoration: none;
    background: url(images/arr-white-left.png) no-repeat 0 -1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 24px;
    height: 24px;
    float: right;
    margin-top: 1px;
}

span.min {
    margin-right: 6px;
    clear: both;
    text-decoration: none;
    background: url(images/arr-sm-white-left.png) no-repeat 0 0px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 17px;
    height: 16px;
    float: left;
}

.more span {
    color: #fff;
    cursor: pointer;
    padding-right: 1.8em;
    margin-right: -1px;
    background: transparent url(images/arr-sm-white-left.png) no-repeat right center;
    white-space: nowrap;
}

.add {
    color: #fff;
    cursor: pointer;
    padding: 0 0 0 1.8em;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px grey;
    border: none;
    text-decoration: none;
    background: url(images/ico-add.png) no-repeat 0 -1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-top: 1px;
}

    .add span {
        color: #fff;
        cursor: pointer;
        padding-left: 1.5em;
        background: transparent url(images/ico-add.png) no-repeat 0 center;
    }

.expandable {
    color: #fff;
    cursor: pointer;
    padding: 0 0 0 1.8em;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px grey;
    border: none;
    text-decoration: none;
    background: url(images/ico-add.png) no-repeat 0 -1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-top: 1px;
}

    .expandable span {
        color: #fff;
        cursor: pointer;
        padding-left: 1.8em;
        background: transparent url(images/ico-minus.png) no-repeat 0 center;
    }


    .expandable.closed span {
        background: transparent url(images/ico-add.png) no-repeat 0 center;
    }

.specialBtnsCart .add {
    padding: 0 0 0 1.4em;
    margin-top: 0;
    background: url(images/ico-add.png) no-repeat 0 -2px;
}

.remove span {
    color: #fff;
    cursor: pointer;
    padding-left: 1.8em;
    background: transparent url(images/ico_delete.png) no-repeat 0px center;
}

a.btn.remove.empty {
    padding: 0.5em 0.2em 0.5em 0.3em;
}

.remove.empty, .add.empty {
    margin-top: 0;
}

    .add.empty span {
        padding-left: 1em;
    }

.updated span {
    color: #fff;
    cursor: pointer;
    padding-left: 1.8em;
    font: 400 0.95em 'Calibri', Arial, serif;
    background: transparent url(images/ico-updated.png) no-repeat 0px center;
}

span.small {
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding-top: 0.35em;
    margin-top: 0.4em;
    font-size: 0.9em;
    background: none;
    text-shadow: none;
    text-transform: none;
    font-weight: normal;
    font-style: italic;
    text-align: left;
    border-top: 1px solid #b6d54d;
}

.downloaded span,
span.downloaded {
    color: #fff;
    cursor: pointer;
    padding-left: 1.8em;
    font: 400 0.95em 'Calibri', Arial, serif;
    background: transparent url(images/ico-downloaded.png) no-repeat 0px 1px;
    padding: 0 0 0 1.3em;
    font-weight: bold;
}

#btnIsInCart {
    padding: 0.34em 0.60em 0.35em 0.60em;
}

a.add, a.updated, a.cart, a.downloaded, a.added, a.more {
    color: #fff;
}

.cart span {
    color: #fff;
    cursor: pointer;
    padding-left: 1.8em;
    background: transparent url(images/ico-cart.png) no-repeat 0px center;
}

.added {
    color: #fff;
    cursor: pointer;
    font: 600 0.95em 'Calibri', Arial, serif;
    padding: 0 0 0 1.8em;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
    border: none;
    text-decoration: none;
    background: url(images/ico-downloaded.png) no-repeat 0 -1px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-top: 1px;
}

.addspacer {
    position: relative;
    top: 1px;
}

a.back {
    float: right;
    padding: .6em 10px .6em 15px;
    margin-right: 0;
    background: url(images/picto_back.png) no-repeat left center;
}

a.btn, .btn {
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 6px auto 0 auto;
    text-align: center;
    color: white;
    overflow: visible;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 0.54em 0.60em 0.5em 0.60em;
    outline: 0 none;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    position: relative;
    text-transform: uppercase;
    font-family: 'Calibri', Arial, serif;
    font-weight: bold;
    font-size: 90%;
    line-height: 90%;
    text-shadow: 0 1px 0 #545454;
}

#Popup input.btn {
    font-size: 90% !important;
    margin-top: 0;
}

.specialRowStyle .specialTxtFieldWide {
    vertical-align: top;
}

    .specialRowStyle .specialTxtFieldWide .txtField input {
        width: 50%;
        padding-top: 1px;
        vertical-align: top;
    }

    .specialRowStyle .specialTxtFieldWide .txtField #btnAdd {
        vertical-align: top;
        display: inline-block;
        margin-top: 0;
    }

p a.btn, p a.btn:visited {
    line-height: auto;
}

p a, p a:visited {
    line-height: auto;
}

a.btn.blue {
    border: 1px solid #053a6a; /*margin: 0;*/
}

a.btn.green {
    text-shadow: 0 1px 0 #545454;
}

a.btn.specialGreen.search,
span.btn.specialGreen.search {
    background: url(images/arr_search.gif) no-repeat scroll center center #A0CD02;
    padding: 8px 13px;
    margin: 0;
    border: 1px solid #a7a79d;
}

#Criterias {
    margin-top: 30px;
}

span.btn.specialDashboardSearch {
    position: absolute;
    top: 0;
    right: 0;
    margin: 7px 10px 0 0 !important;
}

.specialQWrapper {
}

a.btn.blue.search {
    background: url(images/arr_search.gif) no-repeat scroll center center #0187BA;
    padding: 8px 13px;
}

.green {
    color: #fff;
    background-color: #a0cd02;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
    border: 1px solid #739205;
    width: auto;
}

.green-text {
    color: #a0cd02;
}

.green.btnupload {
    top: -5px;
    font-size: 0.76em;
}

.red {
    color: #fff;
    background-color: #FF0000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#FF0000)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #FF0000, #FF0000); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #FF0000, #FF0000); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #FF0000, #FF0000); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #FF0000, #FF0000); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#FF0000');
    border: 1px solid #739205;
    width: auto;
}

.transparent {
    border: 1px solid #739205;
    width: auto;
}

.ico-light {
    background: url(images/ico_light.png) left center no-repeat;
    padding: 10px 0 10px 35px;
}

.green:hover, .greenBig:hover {
    color: #fff;
    border: 1px solid #739205;
    width: auto;
    background-color: #a0cd02;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#8ab200), to(#a0cd02)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #8ab200, #a0cd02); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #8ab200, #a0cd02); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #8ab200, #a0cd02); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #8ab200, #a0cd02); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab200', endColorstr='#a0cd02');
}


a.btnBig, .btnBig {
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 6px auto 0 auto;
    text-align: center;
    color: white;
    overflow: visible;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 0.54em 0.85em 0.5em 0.8em;
    outline: 0 none;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    position: relative;
    text-transform: uppercase;
    font-family: 'Calibri', Arial, serif;
    font-weight: 600;
    font-size: 100%;
    line-height: 1.45em !important;
}

.greenBig {
    padding: 0.5em 0.75em 0.5em 0.9em;
    font: 600 1.2em 'Calibri', Arial, serif;
    text-transform: none;
    background-color: #a0cd02;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
    border: 1px solid #739205;
    width: auto;
}

.greenSmall {
    padding: 0.4em 0.85em 0.45em 0.8em;
    padding: 0;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #fff;
    text-transform: uppercase;
    background-color: #a0cd02;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
    border: 1px solid #739205;
    width: auto;
}


.specialTdBtn .greenSmall {
    padding: 0;
    padding: 0;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #fff;
    text-transform: uppercase;
    background: #93d000;
    border: 1px solid #709000;
    width: auto;
    text-shadow: 0 1px 0 #669000;
}

    .specialTdBtn .greenSmall span {
        padding: 0.3em 0.85em 0.35em 1.8em;
        display: block;
        background: url(images/ico_download-green.png) no-repeat 6px center;
    }

.specialTdBtn .orangeSmall {
    padding: 0 /*0.4em 0.85em 0.45em 0.8em*/;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #fff;
    text-transform: uppercase;
    background: #ffa800;
    border: 1px solid #d38b01;
    width: auto;
    text-shadow: 0 1px 0 #bf7e00;
}

    .specialTdBtn .orangeSmall span {
        padding: 0.3em 0.85em 0.35em 1.8em;
        display: block;
        background: url(images/ico_update-orange.png) no-repeat 6px center;
    }

.specialTdBtn .btn.small {
    padding: 0;
    padding: 0;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #fff;
    text-transform: uppercase;
}

    .specialTdBtn .btn.small span {
        padding: 0.3em 0.85em 0.35em 0.85em;
        display: block;
    }

.titleLabel a {
    color: #012240;
    font-weight: bold;
    text-transform: uppercase;
}

#CVsList .titleLabel a.viewed-cv {
    color: #9900CC;
    font-weight: 500;
}

.greenWide {
    text-decoration: none;
    cursor: pointer;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);*/
    margin: 5px auto 0 auto;
    color: white;
    overflow: visible;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    outline: 0 none;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    padding: 0.54em 0.85em 0.5em 0.8em;
    font: 600 0.8em 'Calibri', Arial, serif;
    color: #fff;
    text-transform: uppercase;
    background-color: #a0cd02;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#94bf00)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #a0cd02, #94bf00); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #a0cd02, #94bf00); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #a0cd02, #94bf00); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #a0cd02, #94bf00); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#94bf00');
    border: 1px solid #739205;
    width: auto;
}

    .greenWide:hover {
        background: #8ab200;
        background: -moz-linear-gradient(100% 100% 90deg, #a0cd02, #94bf00) repeat scroll 0 0 transparent;
        background: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#94bf00));
        border: 1px solid #739205;
    }

.blueWide {
    margin: 5px auto 0 auto;
    padding: 0.54em 0.85em 0.5em 0.8em;
    display: block;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    outline: 0 none;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    font: 600 0.8em 'Calibri', Arial, serif;
    color: #fff !important;
    text-transform: uppercase;
    cursor: pointer;
    background-color: #047aa7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #047aa7, #0187ba); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #047aa7, #0187ba); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #047aa7, #0187ba); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #047aa7, #0187ba); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');
    border: 1px solid #053a6a;
}

.btnWide {
    display: block;
    font: 600 0.8em 'Calibri',Arial,serif;
    margin: 5px auto 0;
    padding: 0.54em 0.85em 0.5em 0.8em;
    border-radius: 3px 3px 3px 3px;
}

.blueWide span,
.blueWide span label {
    cursor: pointer;
}

.blueWide:hover {
    background: #047aa7;
    border: 1px solid #053a6a;
    color: #fff !important;
}

.blue {
    color: #fff;
    background-color: #0187ba;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #0187ba, #047aa7); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #0187ba, #047aa7); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #0187ba, #047aa7); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #0187ba, #047aa7); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');
    border: 1px solid #053a6a;
    width: auto;
}

#SearchCriteria .btn {
    margin-right: 10px;
}

a.blue, a.blue:hover {
    color: #fff;
}

.specialBtn {
    position: relative;
}

    .specialBtn span.selected {
        display: none;
    }

    .specialBtn.active span.selected {
        width: 100%;
        display: block;
        height: 19px;
        position: absolute;
        top: 23px;
        left: 0;
        background: url(images/bg-subnav-blue-selected.png) center 0 no-repeat;
        z-index: 199;
    }

#JobSearchCriteria {
    margin-top: 10px;
    position: relative;
}

.RecentSearchesWrapperList {
    margin-top: 21px;
    position: relative;
}

#RecentSearchesTopList {
    position: relative;
}

    #RecentSearchesTopList #SearchCvResult ul li .btn {
        margin-top: 0;
    }

#JobSearchCriteria .CartCloseButton,
#CVSearchCriteria .CartCloseButton {
    background: url(images/btn-cart-close-search.png) center 0 no-repeat;
    width: 15px;
    height: 15px;
}

#RecentSearchesWrapperList {
    clear: both;
    position: relative;
}

.blue span.selected {
    width: 20px;
    height: 19px;
    position: absolute;
    bottom: -17px;
    left: 38%;
    background: url(images/bg-subnav-blue-selected.png) center 0 no-repeat;
}

#JobSearchCriteria .select_style_zoek {
    vertical-align: middle;
}

.blue.specialDisabledSearchBtn {
    margin-top: 0;
}

.blue.specialDisabledSearchBtn {
    color: #fff;
    background-color: #ebebeb;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));
    background-image: -webkit-linear-gradient(top, #ebebeb, #c4c4c4);
    background-image: -moz-linear-gradient(top, #ebebeb, #c4c4c4);
    background-image: -o-linear-gradient(top, #ebebeb, #c4c4c4);
    background-image: linear-gradient(to bottom, #ebebeb, #c4c4c4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#c4c4c4');
    border: 1px solid #aaa;
    text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6);
    color: #bbb !important;
    font-style: italic !important;
}

    .blue.specialDisabledSearchBtn:hover {
        color: #fff;
        background-color: #ebebeb;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));
        background-image: -webkit-linear-gradient(top, #ebebeb, #c4c4c4);
        background-image: -moz-linear-gradient(top, #ebebeb, #c4c4c4);
        background-image: -o-linear-gradient(top, #ebebeb, #c4c4c4);
        background-image: linear-gradient(to bottom, #ebebeb, #c4c4c4);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#c4c4c4');
        border: 1px solid #aaa;
        text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6);
        color: #bbb !important;
        font-style: italic !important;
    }

.blue:hover {
    background-color: #047aa7;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #047aa7, #0187ba); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #047aa7, #0187ba); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #047aa7, #0187ba); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #047aa7, #0187ba); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');
    border: 1px solid #053a6a;
    width: auto;
}

.grey {
    padding: 0.3em 0.7em 0.3em 0.9em;
    color: #fff;
    background-color: #363636;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#363636), to(#4d4d4d)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #363636, #4d4d4d); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #363636, #4d4d4d); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #363636, #4d4d4d); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #363636, #4d4d4d); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#4d4d4d');
    border: 1px solid #232323;
    width: auto;
}

    .grey:hover {
        background-color: #4d4d4d;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#4d4d4d), to(#363636)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #4d4d4d, #363636); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #4d4d4d, #363636); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #4d4d4d, #363636); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #4d4d4d, #363636); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#363636');
        border: 1px solid #232323;
        width: auto;
    }

.btn.lightgrey {
    /*margin: 0 7px 0 6px;*/
    color: #484848;
    background: none;
    /*background-color: #ebebeb;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));
    background-image: -webkit-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:    -moz-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:      -o-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:         linear-gradient(to bottom, #ebebeb, #c4c4c4); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#c4c4c4');  */
    border: /*1px solid #a3a3a3*/ none;
    width: auto;
    text-shadow: none /*1px 1px 1px rgba(255, 255, 255,0.6)*/;
    font-weight: normal;
    padding: 0;
    color: #777;
    text-transform: none;
}

.lightgrey:hover {
    text-decoration: underline;
}

.lightgreybox {
    background: #e8e8e4;
    z-index: 1;
}

.lightgrey.disabledBtn {
    color: #aaa;
    font-style: italic;
    opacity: 0.5
}

.greyAdded {
    padding: 0.54em 0.85em 0.5em 0.8em;
    margin: 0 7px 0 6px;
    font: 600 0.8em 'Calibri', Arial, serif;
    color: #484848;
    text-transform: uppercase;
    background: #acacac;
    border: 1px solid #a3a3a3;
    width: auto;
    text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6);
}

    .greyAdded:hover {
        background: #acacac;
        border: 1px solid #a3a3a3;
        width: auto;
    }

.specialbtn {
    padding: 4px 0;
    margin: 0;
    background: none;
    border: none;
}

.asc_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/ico-filter-up.png) no-repeat;
}

.dsc_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/ico-filter-down.png) no-repeat;
}

.edit_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/btn-ico-edit.png) no-repeat;
}

.del_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/btn-ico-delete.png) no-repeat;
}

.add_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/btn-ico-add.png) no-repeat;
}

.copy_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/btn-ico-copy.png) no-repeat;
}

.dragndrop_icon {
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 20px;
    width: 20px;
    vertical-align: middle;
    background: url(images/ico-dragdrop.png) no-repeat;
}

a.linkDotted {
    border-bottom: 1px dotted #057eac;
    padding: 1px 0;
}

    a.linkDotted:hover {
        color: #047aa7;
        border-bottom: 1px dotted #a7a79d;
    }

a.linkLine {
    text-decoration: underline;
}

.cancelSearch {
    display: inline-block;
    zoom: 1;
    *display: inline;
    position: relative;
    padding-right: 25px;
    margin: 0 0 10px;
    width: 96%;
}

.genericlistitem-delete {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-bottom: 0;
    position: absolute;
    top: 0;
    right: 0;
}

.cancelSearch .genericlistitem-delete img {
    display: inline-block;
    zoom: 1;
    *display: inline;
    position: relative;
    top: 2px;
    cursor: pointer
}

.descIntro {
    font-style: italic;
    font-size: 80%;
    color: #aaa;
    margin-bottom: 20px;
}

/* # Header
================================================== */

.nyroContent.container {
    width: auto;
    margin: 0;
}

/* Misc */
.chkhidden {
    position: absolute;
    top: -9999em;
    left: -9999em;
}

.container .ui-tabs .ui-tabs-panel {
    padding: 0;
}

.ui-button {
    outline: none;
}


header #user {
    margin: 0;
    padding: 0;
    text-align: right;
}

#usercredits {
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding-right: 8px;
    background: url(Images/bg_bar.png) no-repeat right 5px;
    margin-right: 3px;
}

header #user a {
    text-align: right;
}

header .member {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-right: 0;
    padding-left: 22px;
    background: url(images/ico-user-grey.png) no-repeat 0 center;
}

    header .member span {
        display: block;
        padding-right: 8px;
        background: url(Images/bg_bar.png) no-repeat right 5px;
        margin-right: 3px;
    }

header .profile a {
    font-size: 1em;
    display: inline-block;
    zoom: 1;
    *display: inline;
    border-right: 1px solid #ccc;
    float: left;
    color: #003768;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    padding: .1em .4em;
}

    header .profile a:hover {
        color: #666;
    }

.selectLang {
    clear: right;
    margin-bottom: 8px;
}

    .selectLang select {
        font-size: 100%;
        font-family: "Calibri", Arial, sans-serif !important;
    }

header #language {
    float: right;
    margin: 0 0 0 0;
    padding: 0 0 10px;
    list-style: none;
}

    header #language li {
        float: left;
        margin: 0;
    }

    header #language a {
        font-size: 1em;
        display: inline-block;
        zoom: 1;
        *display: inline;
        border-right: 1px solid #ccc;
        float: left;
        color: #003768;
        text-transform: uppercase;
        font-weight: bold;
        text-decoration: none;
        padding: .1em .4em;
    }

        header #language a.sel {
            color: #878787;
        }

        header #language a:hover {
            color: #666;
        }

            header #language a:hover.sel {
                color: #003768;
            }

    header #language li.last a {
        border: none;
        padding-right: 0;
    }

.logoutClass {
    background: url(images/ico-remove-cross.png) no-repeat 110% 4px;
    padding-right: 11px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

    .logoutClass:hover {
        text-decoration: underline;
    }

.loggedinClass {
    clear: right;
    clear: both;
    margin-top: 25px;
    float: right;
}

#registerLink {
    padding-right: 8px;
    background: url(Images/bg_bar.png) no-repeat right 5px;
    margin-right: 3px;
}

.loggedinClass a:hover {
    text-decoration: underline;
}

.subheader {
    color: #777;
}

#sub,
.specialSearchHeader {
    padding: 20px 0;
}

.AllRecentSearches {
    margin-top: 20px;
}

    .AllRecentSearches .btn {
        margin-right: 5px;
    }

.breadcrumb b a {
    color: #012240;
}

.headDashboard, .headDashboard p {
    text-align: center;
}

    .headDashboard p span {
        color: #0087ba;
        text-transform: uppercase;
        font-weight: bold;
    }

.logo {
    padding: 18px 0 14px 0;
}

.logo.jobat-logo {
    padding: 10px 0 10px 0;
}

/* # Navigation   */
#navwrapper {
    width: 100%;
    border: 1px solid #717171;
    border-left: none;
    border-right: none;
    background-color: #363636;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#363636), to(#4d4d4d)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #363636, #4d4d4d); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #363636, #4d4d4d); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #363636, #4d4d4d); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #363636, #4d4d4d); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#4d4d4d');
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
}

    #navwrapper nav {
        width: 98%;
        max-width: 960px;
        width: auto !important;
        margin: 0 auto;
        position: relative;
    }

        #navwrapper nav ul {
            clear: both;
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
        }

        #navwrapper nav li {
            display: inline-block;
            zoom: 1;
            *display: inline;
            margin-right: -3px;
        }

#ie6 #navwrapper nav li,
#ie7 #navwrapper nav li,
#ie8 #navwrapper nav li {
    float: left;
    margin-right: 0
}

#navwrapper nav li a {
    font: 600 1.1em 'Calibri', Arial, Helvetica, sans-serif;
    display: block;
    letter-spacing: -1px;
    white-space: nowrap;
    padding: .55em .9em .7em .9em;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
    text-decoration: none;
    border-right: 1px solid #232323;
    -webkit-transition: background-color 0.1s ease-in;
    -moz-transition: background-color 0.1s ease-in;
    -o-transition: background-color 0.1s ease-in;
    transition: background-color 0.1s ease-in;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
}

    #navwrapper nav li a:hover {
        color: #fff;
        background: #535353;
    }

#navwrapper nav li.selected {
    margin-left: -3px;
}

    #navwrapper nav li.selected a {
        background: #0087ba;
        color: #fff;
        border-right: 1px solid #003768;
        border-left: 1px solid #003768;
        box-shadow: none;
    }

        #navwrapper nav li.selected a:hover {
            color: #fff;
            background: #058fc3;
        }

    #navwrapper nav li.selected span {
        background: url(images/arr-mainnav-sel.gif) no-repeat center bottom;
        padding-bottom: 18px;
        position: relative;
    }

.specialCancelStyleBtn.lightgrey {
    margin-left: 10px;
}


/* # blocs - contents 
================================================== */

.left {
    float: left;
    margin: 0;
}

.right {
    float: right;
    margin: 0;
}

section {
    padding: 28px 0 12px 0;
}

    section img {
        max-width: 100%;
        width: auto !important;
        text-align: center;
        display: block;
        width: auto;
        margin-left: auto;
        margin-right: auto;
    }

    section.infobox {
        padding: 10px 0;
    }

        section.infobox .container {
            line-height: 150%;
        }

#JobSearchList {
    padding: 5px 0 12px 0;
}

.centered {
    text-align: center;
}

    .centered p {
        text-align: center;
    }

.lightBlue {
    background: #dff2fa url(images/bg-lightblue.png) repeat-x center bottom;
    border-bottom: 1px solid #c7e6f3;
    clear: both;
}

#LogoList .lightBlue {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.lightGrey {
    background: #ecf7fc;
}

.middleGrey {
    background: #e8e8e4;
    border: none !important;
}

.specialSub.lightBlue {
    padding: 10px 0 25px;
}

.darkGrey {
    background: #404040 url(images/bg-darkgrey.png) repeat-y center bottom;
    border-bottom: 1px solid #c7e6f3;
}

    .darkGrey h2 {
        color: #fff;
    }

    .darkGrey h3 {
        color: #0087ba;
        padding: 12px 12px 0 12px;
    }

    .darkGrey img {
        text-align: center;
        display: block;
        width: auto;
        margin-left: auto;
        margin-right: auto;
    }

#FeedBackSection {
    padding-top: 0;
}

.sectionGrey {
    background: #dff2fa;
    padding: 12px;
    position: absolute;
    bottom: 20px;
    width: 28.655%;
}

.withe {
    background: #fff;
    margin-bottom: 20px;
}

.yellow {
    background: #feedb7 /*url(images/bg-yellow.png) repeat-x center bottom; border-bottom:1px solid #c7e6f3;*/;
    color: #484848
}

    .yellow b {
        color: #012240;
    }

.lightYellow {
    background: #fcf4db;
    color: #484848
}

    .lightYellow b {
        background: #fcf4db;
        color: #012240;
    }

.listsityle1 {
    padding: 0;
    margin-bottom: 12px;
    list-style-type: none;
}

    .listsityle1 li {
        width: auto;
        margin-right: 2%;
        padding: 8px 8px 8px 0px;
        border-bottom: 1px dotted #b2b2b2;
    }

.specialSlider .ui-slider-horizontal {
    margin-left: 9px;
    margin-top: 10px;
}

.specialSlider .ui-state-default, .specialSlider .ui-widget-content .ui-state-default, .specialSlider .ui-widget-header .ui-state-default {
    font-weight: normal;
    color: #555;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    cursor: pointer;
}

.homeBlock {
    min-height: 320px;
}

.contentBox {
    padding: 12px 0 24px 0;
    margin-bottom: 28px;
}

    .contentBox h3 {
        text-transform: none;
    }

aside div {
    padding: 12px 16px 20px 16px;
    margin-bottom: 18px;
}

aside .lightgreybox {
    background: #e8e8e4;
    z-index: 1;
}

aside div#JobPublications {
    padding: 12px 7px 20px 16px;
    margin-bottom: 18px;
}

    aside div#JobPublications div.published-site-desc {
        padding: 0px;
        margin: 0;
        overflow: hidden;
    }

.boxFalse {
    display: block;
    margin-bottom: 20px;
}

    .boxFalse .blueWide.selected {
        padding: 0.45em 0.6em 0.45em 0.8em;
        font: 600 0.8em 'Calibri', Arial, serif;
        text-transform: uppercase;
        background-color: #a0cd02;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
        border: 1px solid #739205;
        width: auto;
    }


        .boxFalse .blueWide.selected:hover {
            padding: 0.45em 0.6em 0.45em 0.8em;
            font: 600 0.8em 'Calibri', Arial, serif;
            text-transform: uppercase;
            background-color: #a0cd02;
            background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
            background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
            background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
            background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
            background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
            border: 1px solid #739205;
            width: auto;
        }

aside .lightgreybox a.btn.blue {
    margin-bottom: 10px;
}

aside h3 {
    color: #012240;
    margin-bottom: 8px;
}

aside h5 {
    color: #012240;
    margin-top: 1px;
    margin-bottom: 6px;
}

.specialP p {
    margin-bottom: 0;
}

    .specialP p label {
        margin-left: 8px;
    }

/* # styles - content
================================================== */

.login {
    padding: 20px;
}

    .login h4 {
        margin-top: 0;
    }

.loginLabel {
    display: inline-block;
    zoom: 1;
    *display: inline;
    float: left;
    width: 24%;
    padding-top: 3px;
    padding-bottom: 5px;
    font-weight: bold;
    line-height: 1em;
}

.loginBtn {
    padding-left: 28px;
    padding-right: 28px;
}

.registeredCompany {
    float: left;
    margin-bottom: 12px;
    padding: 0px;
    width: 48%;
    height: 92px;
    background: #fff;
}

    .registeredCompany img {
        padding-top: 6px;
        max-width: 83%;
    }
    .registeredCompany.newRegisteredCompany img {
        padding-top: 6px;
        max-width: 68%;
    }
    .registeredCompany:nth-child(2n-1) {
        margin-left: 12px;
    }


/* # STEP Progress 
================================================== */

ol.checkout-progress {
    position: relative;
    display: block;
    height: 49px;
    padding: 0;
    margin: 15px auto 15px auto;
    color: #ffffff;
}

    ol.checkout-progress a li {
        color: #fff;
    }

    ol.checkout-progress li {
        width: 216px;
        float: left;
        font-size: 120%;
        line-height: 18px;
        margin: 0;
        padding: 6px 0 0 14px;
        list-style-type: none;
    }

        ol.checkout-progress li span {
            color: #fff;
            display: block;
            font-size: 75%;
            margin: 0;
            padding: 0;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
        }

    ol.checkout-progress#step1 {
        background: url(images/steps.png) no-repeat 0 0;
    }

    ol.checkout-progress#step2 {
        background: url(images/steps.png) no-repeat 0 -48px;
    }

    ol.checkout-progress#step3 {
        background: url(images/steps.png) no-repeat 0 -99px;
    }

    ol.checkout-progress#step4 {
        background: url(images/steps.png) no-repeat 0 -147px;
    }

a#step1-link {
    display: block;
    width: 130px;
    height: 37px;
    position: absolute;
    top: 0px;
    left: 125px;
}

a#step2-link {
    display: block;
    width: 130px;
    height: 37px;
    position: absolute;
    top: 0px;
    left: 260px;
}

a#step3-link {
    display: block;
    width: 130px;
    height: 37px;
    position: absolute;
    top: 0px;
    left: 450px;
}


/* # Tabs styles
================================================== */
.tabs.ui-widget-content,
.specialTabs .tab.ui-widget-content {
    border: none;
    background: none;
}

.tabs .ui-widget-header,
.specialTabs .tab .ui-widget-header {
    background: none;
    border: none;
}

.tabs,
.specialTabs .tab {
    position: relative;
    padding: 0;
    zoom: 1;
    width: 100%;
}

    .tabs ul,
    .specialTabs .tab ul {
        margin: 0;
        padding: 0 0 0 0;
        float: left;
        float: left;
        margin-top: 16px;
    }

        .tabs ul li,
        .specialTabs .tab ul li {
            border-bottom: 0 !important;
            border: 1px solid #7fc3dc;
            border-radius: 4px 4px 0 0;
            -moz-border-radius: 4px 4px 0 0;
            -webkit-border-radius: 4px 4px 0 0;
            list-style: none;
            float: left;
            position: relative;
            z-index: 2;
            top: 1px;
            margin: 0 5px 0 0;
            padding: 0;
            white-space: nowrap;
            background: #fff;
            box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 1);
            -moz-box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 1);
            -webkit-box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 1);
        }

            .tabs ul li:last-child,
            .specialTabs .tab ul lu:last-child {
                margin-right: 0
            }

            .tabs ul li a,
            .specialTabs .tab ul li a {
                font: 600 90% 'Calibri', Arial, Helvetica, sans-serif;
                text-transform: uppercase;
                float: left;
                padding: .65em 1em;
                text-decoration: none;
                color: #0087ba;
                outline: none;
            }

                .tabs ul li a label,
                .specialTabs .tab ul li a label {
                    cursor: pointer;
                }

            .tabs ul li.ui-state-active,
            .specialTabs .tab ul li.ui-state-active,
            .tabs ul li.ui-tabs-selected {
                margin-bottom: 0;
                padding-bottom: 1px;
                border-color: #7fc3dc;
                background: #fff;
                background-color: #cfe8f3;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#cfe8f3), to(#fff)); /* Chrome, Safari 4+ */
                background-image: -webkit-linear-gradient(top, #cfe8f3, #fff); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
                background-image: -moz-linear-gradient(top, #cfe8f3, #fff); /* Firefox 3.6-15 */
                background-image: -o-linear-gradient(top, #cfe8f3, #fff); /* Opera 11.10-12.00 */
                background-image: linear-gradient(to bottom, #cfe8f3, #fff); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe8f3', endColorstr='#ffffff');
                color: #0087ba !important;
            }

                .tabs ul li.ui-tabs-selected a,
                .tabs ul li.ui-state-disabled a,
                .tabs ul li.ui-state-processing a,
                .specialTabs .tab ul li.ui-tabs-selected a,
                .specialTabs .tab ul li.ui-state-disabled a,
                .specialTabs .tab ul li.ui-state-processing a {
                    cursor: auto;
                    color: #0087ba;
                }

                .tabs ul li.ui-state-active a,
                .specialTabs .tab ul li.ui-state-active a {
                    cursor: auto;
                    color: #0087ba !important;
                }

.ui-tabs .ui-tabs-nav li a,
.specialTabs .ui-tabs .ui-tabs-nav li a {
    color: #0087ba !important;
    background: none;
}

.specialTabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    padding-bottom: 0;
}

.ui-tabs .ui-tabs-nav li,
.specialTabs .ui-tabs .ui-tabs-nav li {
    background: none;
    border: 1px solid #7fc3dc;
}

.tabs ul li a,
.specialTabs .tab.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,
.tabs ul li a,
.specialTabs .ui-tabs .tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
    cursor: pointer;
}

.tabs .ui-tabs-panel {
    width: 100%;
    background: #fff;
    display: block !important;
    clear: both;
    float: left;
    margin: 0 0 1em 0;
    padding: 0 0 0 0;
    list-style: none;
    border-bottom: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    border-radius: 0 3px 3px 3px;
    -moz-border-radius: 0 3px 3px 3px;
    -webkit-border-radius: 0 3px 3px 3px;
}

.tabs .ui-tabs-hide {
    display: none !important;
}

.shortTabContent {
    border-top: 1px solid #7fc3dc;
    margin: 0;
    padding: 1.2em 0 0 0;
    position: relative
}

.tabcontent {
    margin-top: -0.8em;
    position: relative
}

.container ul.solicitatieTabs {
    padding: 0 0 0 32%;
}

.tabsform {
    width: 100%;
    border-bottom: 1px solid #7fc3dc;
}

.specialTabs .tab ul.tabsform {
    width: 100%;
    border-bottom: 1px solid #7fc3dc;
    margin-bottom: 10px;
}


/* # Form styles
================================================== */

.jobform {
    color: #6d6d6d;
}

    .jobform #section2-1 {
        padding-top: 8px;
    }

.container .desc-tab .column .specialAlpha, .container .desc-tab .columns .specialAlpha {
    margin-left: 0.5%;
}

.jobform .bluebg {
    background: #d5edf7;
    padding: 8px 6px 14px 6px;
}

    .jobform .bluebg.specialBluebg {
        background: #d5edf7;
        padding: 20px 6px 20px 6px;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        margin-bottom: 10px;
        overflow: hidden;
    }

.jobform h3 {
    color: #0087ba;
    text-transform: uppercase;
    font-size: 95%;
    padding: 20px 0 10px;
    margin: 0;
}

.tip {
    padding: 0 17px 17px 17px;
}

    .tip h3 {
        padding-top: 5px;
        margin-bottom: 1px;
        margin-top: 15px;
        padding-bottom: 0;
    }

.yellow.userRole {
    padding: 12px 16px 4px 16px;
    position: absolute;
    margin-top: 100px;
    right: 80px;
}

.jobform fieldset {
    border: none;
    margin-right: 0px;
    padding-right: 0px;
}

.specialBtnsMarginRight .btn,
.specialBtnsMarginRight .linkDotted {
    margin-right: 5px;
}

.specialBtnsMarginLeft .btn,
.specialBtnsMarginLeft .linkDotted {
    margin-left: 5px;
}

.jobform p {
    padding-top: 8px;
    margin: 0;
}

p.greenWide {
    margin-top: 4px;
    margin-bottom: 12px;
    font-size: 90% !important;
    padding-top: 8px;
}

.asidejobform p.greenWide {
    font-size: 75% !important;
    padding-top: 6px;
}

p.greenWide input.add {
    font-weight: bold;
}

p.last {
    margin-bottom: 1px;
}

.jobform label {
    color: #484848;
    padding-top: 5px;
    font-weight: bold;
    line-height: 1em;
}

.jobform #fixedQuestions label {
    color: #a5a5a5;
    padding-top: 5px;
    font-weight: normal;
    line-height: 1em;
    font-style: italic;
}


#mainWrapper input.hasDatepicker {
    cursor: pointer;
}

#mainWrapper img.ui-datepicker-trigger {
    display: inline;
    position: relative;
    top: 4px;
    cursor: pointer;
}

#ui-datepicker-div .ui-datepicker-current-day .ui-state-active {
    color: #0087ba;
    font-weight: bold;
}

.specialLabel {
    margin-right: 10px;
}

.inputform h2 {
    margin: 0.75em 0;
}

    .inputform h2.first {
        margin: 0 0 0.75em;
    }

#orderedQuestions {
}

.textfieldTags .btn {
    margin-top: 0;
}

.specialSubmit {
    margin-top: 15px;
}

#TaggingName .taglist {
    width: 100%;
    padding-top: 3px;
}

textarea.textareafield,
.textareafield textarea {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    float: left;
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 5px 7px 12px;
    width: 66.7%;
    color: #484848;
    font-size: 0.8em;
}

div.videofield {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 10px;
    color: #484848;
    text-align: center;
}

.datepickerFalse {
    background: url(images/calendar.gif) no-repeat right 4px;
    padding-right: 25px;
}

.textareafield.specialTextareaField textarea {
    width: 95%;
}

.desc-tab .description {
    clear: both;
}

.spaceSelect.nospaceSelect {
    margin-top: 15px;
}

.nospaceSelect label {
    font-weight: normal;
}

.nospaceSelect {
    margin-top: 1px;
}

    .nospaceSelect .chk_test {
        width: 100%;
        display: block;
    }

.desc-logo {
    width: 24%;
    float: right;
    text-align: center;
}

.logo-delete img {
    cursor: pointer;
}

.select-logo a {
    display: block;
    margin: 5px 0;
    outline: none;
}

.desc-logo figure {
    max-height: 100px;
    width: auto !important;
    text-align: center;
    display: block;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 7px;
}

.specialPlaceholder .wrapperPlaceholder {
    margin: 0;
    border: 1px solid #eee;
    padding: 10px;
}

    .specialPlaceholder .wrapperPlaceholder figure .selectImagePlaceholder {
        width: 120px;
        display: inline-block;
        zoom: 1;
        *display: inline;
        text-align: center;
        margin: 0 auto;
    }

.container .specialPlaceholder.columns {
    width: 23.3%;
    margin-top: 7px;
}

.selectPlaceholder {
    margin-top: 5px;
}

.ico_logo {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 20px;
    text-indent: -9999em;
    height: 20px;
}

    .ico_logo.select-logo {
        background: url(images/btn-ico-edit.png) no-repeat 0 0;
    }

/* QQ upload LOGO */
#Logo .qq-upload-button {
    overflow: visible !important;
}

#Logo #fileuploaderAttachment {
    width: 100%;
}

#Logo .addNewLogo {
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 0.4em 0.60em 0.4em 0.60em;
}

#Logo .specialCancel {
    font-size: 90% !important;
    padding-top: 0.65em;
    padding-bottom: 0.55em;
    margin-left: 5px;
}

#Logo input[type=file] {
    right: 0;
    left: 0 !important;
    padding-bottom: 20px !important;
    width: 200px !important;
}

.container .offset-by-five {
    padding-left: 0;
}

.container .offset-by-five {
    padding-left: 0;
    margin: 0;
    padding: 0;
}

    .container .offset-by-five li {
        width: 66%;
        border: none !important;
        border-radius: 0;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        list-style: none;
        float: none;
        position: relative;
        z-index: 2;
        top: 1px;
        margin: 0;
        padding: 0;
        white-space: nowrap;
        background: none;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }

        .container .offset-by-five li.specialFormRow {
            margin-top: 0 !important;
            padding-top: 0 !important;
        }

        .container .offset-by-five li.specialFormRowFirst {
            margin-bottom: 7px;
        }

        .container .offset-by-five li.specialFormRow .textfieldwide {
            margin-right: 5px;
        }

/* ERROR */
.field-validation-error {
    clear: both;
    display: block;
    margin: 4px 5px;
    margin-left: 30.5%;
    padding-left: 18px;
    background: url(images/ico-arr-up-red.png) 0 center no-repeat;
    color: red;
}

.validation-summary-errors {
    margin: 0 auto;
    width: 960px;
    border: 1px solid red;
    color: red;
    font-weight: bold;
    margin-bottom: 20px;
}

.ui-dialog .validation-summary-errors {
    width: 100%;
    margin-bottom: 20px;
}

#frmQuestionaire .validation-summary-errors, #loginpart .validation-summary-errors {
    width: 100%;
}


.validation-summary-errors.orange {
    margin: 0 auto 10px;
    width: 960px;
    border: 1px solid orange;
    color: #484848;
    font-weight: normal;
}

    .validation-summary-errors.orange ul {
        list-style: none;
        background: #feedb7 url(images/ico_warning.png) no-repeat 20px 10px;
        padding: 1em 1em 1em 60px;
        margin: 0;
    }

.editmode .validation-summary-valid {
    color: red;
    font-weight: bold;
}

#frmQuestionaire .validation-summary-errors ul {
    overflow: hidden;
    float: none;
    margin: 12px 5px 16px;
}

    #frmQuestionaire .validation-summary-errors ul li {
        float: none;
        width: 100%;
        display: block;
        border: none;
        background: none;
        margin: 0 0 0 5px;
        width: 100%;
        border: none;
        box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
    }


.tabs .validation-summary-valid ul,
.editmode .validation-summary-valid ul {
    overflow: hidden;
    float: none;
    padding: 10px;
    margin-top: 0;
}

    .tabs .validation-summary-valid ul li,
    .editmode .validation-summary-valid ul li {
        float: none;
        width: 100%;
        display: block;
        border: none;
        background: none;
        margin: 0 0 0 5px;
        width: 100%;
        border: none;
        box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
    }

/* SPECIAL CHECKBOX */
.jobform div.fieldLeft.specialChb {
}

    .jobform div.fieldLeft.specialChb span {
        margin-right: 4%;
    }

    .jobform div.fieldLeft.specialChb input {
        width: auto;
        display: inline;
        margin-right: 5px;
    }

        .jobform div.fieldLeft.specialChb input.textfieldwide {
            width: 75%;
        }

    .jobform div.fieldLeft.specialChb .field-validation-error {
        clear: both;
        display: block;
        margin: 4px 5px 4px 0;
    }

#freetext label {
    margin-right: 10px;
    display: inline-block;
    width: 4%;
    zoom: 1;
    *display: inline;
}

.freeMargin {
    margin-bottom: 10px;
    margin: 10px 0 5px;
}

/* Datepicker */
.ui-widget-header .ui-icon {
    background-image: url(images/ui-icon-custom.png);
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #c7e6f3;
    background: #dff2fa;
    color: #0087ba;
}

section .specialDatepicker img {
    width: auto;
    display: inline;
    position: relative;
    top: 3px;
}

section .specialDatepicker input {
    width: 35%;
}

/* STEPS BUTTONS */
#steps-btn {
}

    #steps-btn.rightAlign {
        float: right;
    }

        #steps-btn.rightAlign.stepFourBtn .btn {
            margin-left: 5px;
        }

input[type=checkbox] {
    margin-right: 5px;
}

    input[type=checkbox] + label,
    input[type=radio] + input[type=hidden] + label,
    input[type=radio] + label,
    input[type=checkbox] + input[type=hidden] + label {
        font-weight: normal;
    }

.tabsform input[type=checkbox] + input[type=hidden] + label {
    font-weight: bold;
}

#standardTemplates .form_row label.checkbox {
    cursor: pointer;
}

#CvTabLinks a,
#CvTabLinks a:hover,
#CvTabLinks a:visited {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    color: white !important;
    outline: none;
}

/* COMMENTED
input[type=radio].chkform {
    margin-right: 10px;
    float: left;
    z-index: 1;
    position: absolute;
    width: 24px;
    height: 15px;
    opacity: 0;
}

input[type=radio].chkform + label {
	padding-top: 2px;
	padding-left: 24px;
	padding-bottom: 5px;    
	height: 14px;
    font-weight:normal;
	background: url(images/bg-checkbox-radio-empty-btn.png) 0 0 no-repeat;
	z-index: 99;
	margin-right: 18px;
}

input[type=radio].chkform:checked + label  {
	padding-top:2px;
	padding-left:24px;
	padding-bottom:5px;
	background: url(images/bg-checkbox-radio-filled-btn.png) 0 0 no-repeat;
    
}

input[type=checkbox].chkform,
input[type=checkbox].chkformtabs {
    margin-right: 10px;
    float: left;
    z-index: 1;
    position: absolute;
    width: 24px;
    height: 17px;
    opacity: 0;
}

input.chkform[type="checkbox"]+input[type=hidden]+label {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
    height: 17px;
    font-weight:normal;
    background: url(images/bg-checkbox-btn.png) 0 0 no-repeat;
	z-index: 99;
}

input.chkform[type="checkbox"]:checked+input[type=hidden]+label  {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
	background: url(images/bg-checkbox-checked-btn.png) 0 0 no-repeat;   
}

input[disabled='disabled'].chkform + label  {
	padding-top:3px;
	padding-left:33px;
	padding-bottom:5px;
    
	background: url(images/bg-checkbox-disabled-btn.png) 0 0 no-repeat;
    height: 17px;
    color: #989898;
	margin-left: 0;
	z-index: 99;
}

input[type=checkbox].chkformtabs + label {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
    height: 17px;
	font-weight: 600;
    background: url(images/bg-checkbox-btn.png) 0 0 no-repeat;
	z-index: 99;
	cursor: pointer;
}

input[type=checkbox].chkformtabs:checked + label  {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
	background: url(images/bg-checkbox-checked-btn.png) 0 0 no-repeat;
	cursor: pointer;
}


input[type=checkbox].chkCVName,
input[type=checkbox].chkCVNameHead {
    margin-right: 10px;
    float: left;
    z-index: 1;
    position: absolute;
    width: 24px;
    height: 17px;
    opacity: 0;
}


input[type="checkbox"].chkCVName+input[type=hidden]+label {
	padding-left: 22px;
	padding-top: 1px;
	height: 16px;
    color:#003768; font-size:100%; font-family: "AmplitudeBoldRegular", Arial, sans-serif;
	background: url(images/bg-checkbox-small-btn.png) 0 0 no-repeat;
	z-index: 99;
}

input[type="checkbox"].chkCVName:checked+input[type=hidden]+label   {
	padding-top:1px;
	padding-left: 23px;
	padding-bottom:2px;
	background: url(images/bg-checkbox-checked-small-btn.png) 0 0 no-repeat;   
}

input[type="checkbox"].chkCVNameHead+input[type=hidden]+label {
	padding-top: 0px;
	padding-left: 23px;
	padding-bottom:2px;
    height: 16px;
    background: url(images/bg-checkbox-small-btn.png) 0 0 no-repeat;
	z-index: 99;
}

input[type="checkbox"].chkCVNameHead:checked+input[type=hidden]+label {
	padding-top:1px;
	padding-left: 23px;
	padding-bottom:2px;
	background: url(images/bg-checkbox-checked-small-btn.png) 0 0 no-repeat;   
}
*/

.form_row {
    display: block;
    text-align: left;
    padding: 7px 4px 7px 0;
}

.specialFormRow {
    display: block !important;
    text-align: left !important;
    padding: 7px 4px 7px 0 !important;
}

.displaymode {
    padding: 10px 0; /*border-bottom: 1px solid #7fc3dc; margin-bottom: 20px; padding-bottom: 23px;*/
}

.editmode {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #e0f6ff;
    padding: 10px 10px 10px 0;
}

.displaymode .two.columns {
    width: 11%;
}

.form_row.first {
    padding: 7px 4px 7px 0;
}

.form_subrow {
    display: block;
    text-align: left;
    padding: 7px 4px 7px 0;
    margin-top: -24px;
}

.jobform table tr td {
    padding-right: 7px;
    padding-bottom: 6px;
}

.jobform .radiobuttonlist {
    color: #6D6D6D;
    font-size: 12px;
}

.jobform div.fieldLeft {
    width: 32.75%;
    float: left;
    margin-right: 15px;
    margin-bottom: 0;
}

    .jobform div.fieldLeft.cutted {
        margin-right: 0;
    }

    .jobform div.fieldLeft.last {
        float: right;
    }

.jobform .specialFloatLeft div.fieldLeft {
    width: 49%;
    margin-right: 2%;
    margin-right: 0;
}

    .jobform .specialFloatLeft div.fieldLeft.last {
        width: 49%;
        margin-right: 0;
        float: right;
    }

.specialPopup {
}

    .specialPopup .textfieldwide input[type=text] {
        width: 95%;
    }

        .specialPopup .textfieldwide input[type=text]:disabled {
            background-color: #D3D3D3;
            background-image: none;
        }

.textfieldComment {
    font-style: italic;
}

.specialPopup .form_row {
    padding: 7px 0;
}

.specialFormRow {
    padding: 7px 8px;
    margin: 0 0 20px;
}

    .specialFormRow .btn {
        font-weight: bold;
        font-family: 'Calibri' !important;
        font-size: 90% !important;
    }

    .specialFormRow .sixteencols {
        float: right;
    }

.specialbutton .btn.green {
    margin-top: 0;
    font-size: 89% !important;
    float: right;
}

.specialbutton .textfield {
    margin: 0;
    width: 50%;
}

.specialTagList {
    padding: 12px;
}

    .specialTagList #tagManagement {
        margin: 0;
        padding: 0;
    }

    .specialTagList .BtnAddTad {
        margin-top: 0;
        margin-top: 0;
        font-family: "Calibri", Arial, Sans-serif !important;
        font-size: 90% !important;
        font-weight: normal;
        text-transform: none;
        background: none !important;
        box-shadow: none;
        filter: none;
        border: none;
        color: #057eac;
        text-shadow: none;
    }

    .specialTagList #TagAutocomplete {
        padding: 0px;
        margin-bottom: 0;
    }

        .specialTagList #TagAutocomplete span input {
            width: 93.5%;
            font-size: 90% !important;
            font-family: "Calibri", Arial, sans-serif !important;
            padding: 3px;
        }

    .specialTagList #BtnAddTad {
        margin-top: 0;
        margin-top: 0;
        font-family: "Calibri", Arial, Sans-serif !important;
        font-size: 90% !important;
        font-weight: normal;
        text-transform: none;
        background: none !important;
        box-shadow: none;
        filter: none;
        border: none;
        color: #057eac;
        text-shadow: none;
        padding: 3px 0;
        margin-bottom: 7px;
    }

        .specialTagList #BtnAddTad:hover {
            text-decoration: underline;
        }

    .specialTagList .taglist {
        padding-top: 0;
    }

    .specialTagList #TagAutocomplete #btnCancel {
        cursor: pointer;
    }

.specialHistory table {
    width: 100%;
}

/*#fileuploaderAttachment.specialFileUp					{ position: absolute; right: 0; top: 0; width: 40% !important; text-align: right;}
#fileuploaderAttachment.specialFileUp .add				{ width: auto;}
#fileuploaderAttachment.specialFileUp .add span			{ padding-left: 1.8em;}
#fileuploaderAttachment.normalFileUp					{ width: auto;}
#fileuploaderAttachment.normalFileUp .qq-upload-button	{ width: inherit; cursor: pointer;}
#fileuploaderAttachment.normalFileUp .qq-upload-button.btn     { margin-top: 0;}
#fileuploaderAttachment.normalFileUp .qq-upload-button-hover	{ width: inherit; cursor: pointer;}
#fileuploaderAttachment.normalFileUp .qq-upload-button span     { cursor: pointer;}
#MailAttachments           { }

#fileuploaderAttachment.normalFileUp input[type=file]   { left: 0px !important; width: 200px; z-index: 20000; height: 30px; cursor: pointer;}
#fileuploaderAttachment.normalFileUp .qq-upload-button-hover input[type=file]:hover   { left: 0px !important; width: 200px; z-index: 20000; height: 30px;  cursor: pointer;}
*/
.itemAttach {
    margin-right: 7px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-bottom: 10px;
}

    .itemAttach img.delete {
        position: relative;
        top: 5px;
        margin-left: 5px;
        cursor: pointer;
    }


.cke_top {
    border-bottom: 1px solid #95cee5 !important;
    padding: 6px 8px 2px !important;
    -moz-box-shadow: 0 1px 0 #fff inset !important;
    -webkit-box-shadow: 0 1px 0 #fff inset !important;
    box-shadow: 0 1px 0 #fff inset !important;
    background: #b3dded !important;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#b3dded),to(#b3dded)) !important;
    background-image: -moz-linear-gradient(top,#b3dded,#b3dded) !important;
    background-image: -webkit-linear-gradient(top,#b3dded,#b3dded) !important;
    background-image: -o-linear-gradient(top,#b3dded,#b3dded) !important;
    background-image: -ms-linear-gradient(top,#b3dded,#b3dded) !important;
    background-image: linear-gradient(top,#b3dded,#b3dded) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#b3dded',endColorstr='#b3dded') !important;
}

.jobform div.fieldLeft input {
    width: 91.324%;
}

.jobform div.fieldRight {
    display: inline;
}

.jobform div.last {
    margin-right: 0px;
}

.displaymode .nine.columns {
    margin-left: 0;
}

.jobsitelightblue {
    border: 1px solid #fff;
    padding: 12px 14px 0;
    margin-bottom: 12px;
    height: auto;
    background: #dff2fa;
    width: 44.81666666666667%;
    position: relative;
}

.jobsitelight {
    border: none;
    padding: 0;
    margin-bottom: 12px;
    height: auto;
    background: none;
    width: 44.81666666666667%;
    position: relative;
}

.jobsite {
    border: 1px solid #eee;
    padding: 12px 14px;
    margin-bottom: 12px;
    height: auto;
    position: relative;
}

    .jobsite h3 {
        color: #0087ba;
        text-transform: uppercase;
        font-size: 95%;
        margin: 6px 0;
    }

    .jobsite p {
        margin-top: 12px;
    }

.noborder {
    border: 1px solid #fff;
}

.nomargin {
    margin: 0;
    padding-bottom: 8px;
}

#CartFixed .subtotaal {
    font-weight: bold; /*width: 88%;position: absolute;*/
    margin-top: 5px;
}

    #CartFixed .subtotaal span {
        display: inline-block;
        zoom: 1;
        *display: inline;
        padding-top: 5px;
        margin-bottom: 10px;
    }

.subtotaalWrapper1 {
    text-transform: uppercase;
    color: #012240;
    font-size: 120%;
}

.subtotaalWrapper2 {
}

.siteprice {
    font-weight: bold;
    width: 100%;
    margin-top: 40px !important;
    margin-bottom: 0;
}

    .siteprice span {
        display: inline-block;
        zoom: 1;
        *display: inline;
        padding-top: 5px;
        margin-bottom: 10px;
    }

.promo-text {
    font-weight: normal;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #0087ba;
    font-size: 0.8em;
}

.lightgreybox.summaryJob h3 {
    color: #024581;
    text-transform: none;
}

.lightgreybox.summaryJob h4 {
    margin-bottom: 0;
    color: #012240;
    font-family: 'Calibri', Arial, sans-serif !important;
    font-weight: bold;
}

.lightgreybox.summaryJob .btn {
    padding: 0.54em 0.50em 0.5em 0.50em;
}

.specialRow {
}

.specialFloat,
.specialFloatText {
    display: block;
}

.specialCity {
    margin-bottom: 15px;
    display: block;
}

#CartFixed .cartitem {
    padding: 0 0 5px;
}

    #CartFixed .cartitem a img {
        display: inline;
        position: relative;
        top: 5.5px;
    }

    #CartFixed .cartitem a {
        border: none;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }

.cartItemBought {
    float: left;
    width: 55%;
}

.cartItemPrice {
    float: right;
    width: 45%;
    text-align: right;
}

.store-main .cartItemBought {
    width: 62%;
}

.store-main .cartItemPrice {
    width: 38%;
}

.cartItemPriceLabel {
    vertical-align: top;
    position: relative;
    left: 4px;
}

#CartFixed .cartitem .cartItemPrice img {
    top: 0;
    left: 3px;
}

.cartItemValue {
    font-style: italic;
    font-size: 80% !important;
}

.container .columns.jobsiteSpecial {
    margin-left: 0;
    width: 27%;
    margin-right: 2.75%;
    min-height: 205px;
    clear: none;
}

    .container .columns.jobsiteSpecial:nth-child(3n) {
        margin-right: 0;
    }

#mainWrapper .specialRightAlign {
    text-align: right;
    padding-right: 25px;
}

#CartFixed {
    width: 218px !important;
    float: left;
}

    #CartFixed .jobsite {
        width: 190px !important;
    }

.specialBlock {
    width: 93.5% !important
}

.specialBlock2 {
    width: 72.75% !important;
}

    .specialBlock2 .jobsitelightblue.product {
        width: 61%;
    }

#Store {
    margin-top: 10px;
}

    #Store .specialBlock2 .CVCredits {
        margin-right: 0;
        width: 26.25%;
        margin-left: 0.85%;
        clear: none;
    }

.wrapperTitle h3 {
    clear: both;
}

.container .eleven.columns.specialEleven {
    width: 70.666667%;
}

.jobsiteBottom {
    margin-bottom: 1em;
}

#job-detail .jobatprice .weeks {
    width: 73%;
}

.jobatprice {
    font-weight: bold;
    width: 99.5%;
    margin-left: -14px;
    padding: 6px 16px 6px 14px;
    margin-bottom: 0px;
    position: relative;
    border-bottom: 1px solid #c7e6f3;
}

    .jobatprice .prices {
        bottom: 0;
        right: 14px;
        position: absolute;
    }

        .jobatprice .prices a.btn {
            float: right;
        }

        .jobatprice .prices span {
            float: right;
            display: block;
            padding: 10px 10px 0 0;
            bottom: 0;
        }

    .jobatprice .weeks {
        width: 60%;
    }

        .jobatprice .weeks b {
            line-height: 30px;
        }

    .jobatprice span {
        display: inline-block;
        zoom: 1;
        *display: inline;
        padding-top: 6px;
        margin-bottom: 10px;
    }

    .jobatprice.promote {
        color: #fff;
        background-color: #1cb06a;
        background-image: none;
    }

        .jobatprice.promote .disabledBtn {
            color: #fff;
            box-shadow: none;
        }

    .jobatprice ul {
        padding: 0 0 0 18px;
        margin: 0;
    }

.weeks {
    font-weight: normal;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 83%;
}

.jobatweeks { /*position: absolute; bottom: 16px; width: 94.1%;*/
}

.volumekorting {
    float: right;
    font-weight: normal;
    border-bottom: 1px solid #b2dbea;
    padding-bottom: 0.1em;
}

#CartFixed .volumeTotaal {
    font-weight: normal;
    border-bottom: 1px solid #b2dbea;
    padding-top: 0.75em;
    padding-bottom: 0.1em;
    margin-bottom: 0;
    display: inline-block;
}

#ProductAdded,
#Cart_ProductAdded {
    padding: 0.3em 0.35em 0.35em 1.8em;
    width: 83%;
    margin-bottom: 10px;
    background: #93d000;
    border: 1px solid #709000;
    text-shadow: 0 1px 0 #669000;
    background: #96c102 url(images/ico_download-green.png) no-repeat 7px 5px;
    text-transform: uppercase;
    font-size: 80%;
    color: white;
    text-shadow: 0 1px 0 green;
    display: none;
    margin: 0 0 7px;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

    #ProductAdded .iconOk,
    #Cart_ProductAdded .iconOk {
        font-weight: bold;
    }

.jobsite a, .jobsitelightblue a {
    font-weight: normal;
    border-bottom: 1px solid #b2dbea;
}

.jobsite .subtotaal a.btn.green {
    font-weight: bold;
    border: 1px solid #739205;
}

.jobatlogo {
    height: 72px;
    text-align: left;
}

.jobsiteCart p {
    font-weight: bold;
    width: 99.5%;
    min-height: 38px;
    height: auto !important;
    height: 38px;
    margin-left: -14px;
    padding: 8px 16px 2px 14px;
    margin-bottom: 0px;
    margin-top: 0;
}

    .jobsiteCart p span {
        display: inline-block;
        zoom: 1;
        *display: inline;
        vertical-align: top;
    }

.jobsiteCart .weeks {
    font-weight: normal;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 60%;
}

.jobsiteCart .postingPrice {
    font-style: italic;
    color: #949494;
    font-size: 0.8em;
    vertical-align: top;
    padding-bottom: 5px;
}

.jobsiteCart .price {
    padding-top: 6px;
}

.jobsiteCart .jobatweeks {
    position: absolute;
    bottom: 16px;
    width: 94.1%;
}

.settingsWrapper {
    margin-bottom: 30px;
}

    .settingsWrapper h2 {
    }

.CompanyProductInfo {
    margin-bottom: 20px;
    margin-top: 8px;
}

.jobatProduct .jobsiteCart {
    left: 345px;
    margin-top: -15px;
}

.jobsiteCart.payPerCV {
    left: 345px;
    margin-top: -15px;
}

.jobsiteCart.orderDetailPopup {
    left: 20px;
    width: auto;
    min-width: 150px;
}

.jobsiteCart {
    z-index: 10000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    text-align: left;
    margin-left: 0;
    position: absolute;
    left: 105px;
    width: 380px;
    padding-top: 12px;
    background: url(images/btn-cart-arrow.png) 14px 0 no-repeat;
    box-shadow: 2px 2px 3px gray;
}

#Store #Cart .cartitem a.delete-ico img {
    height: 21px;
}

.jobsiteCart.volumediscount .jobsiteCartItem .weeks {
    width: 45%;
}

.jobsiteCart.volumediscount .jobsiteCartItem .weeksprice {
    float: right;
    padding-right: 10px;
}

.jobsiteCart.volumediscount .jobsiteCartItem .weeksbutton {
    float: right;
}

.jobsiteCart.volumediscount .jobsiteCartItem {
    padding: 15px 10px;
}

    .jobsiteCart.volumediscount .jobsiteCartItem .btn {
        margin-top: 0;
        vertical-align: middle;
        display: inline-block;
        position: relative;
        top: -4px;
    }

.jobsiteCart.volumediscount .CartCloseButton {
    cursor: pointer;
}

.jobsiteCart.volumediscount .textfieldwide {
    width: 60%;
    margin-top: 0;
    position: relative;
    top: -4px;
}

    .jobsiteCart.volumediscount .textfieldwide input {
        width: 35px;
        font-size: 90%;
    }

.jobsiteCart.volumediscount .txtPostings {
    position: relative;
    top: 0;
}

.jobsiteCart.volumediscount .postingPrice {
    font-style: italic;
    font-size: 80%;
    display: block;
}

.CartCloseButton {
    top: 5px;
    right: 20px;
    z-index: 10002;
    width: 20px;
    height: 20px;
    border: 0;
    text-indent: -9999em;
    background: url(images/btn-cart-close-popup.png) right 0 no-repeat;
}

a:hover.CartCloseButton {
    background: url(images/btn-cart-close-popup.png) right 0 no-repeat;
}

.chkCVSearch {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-right: 20px;
    margin-top: 20px;
}

.TipCVSearch {
    width: 17%;
    position: relative;
    float: right;
}

.createUserForm label {
    font-weight: bold;
}

.createUserForm h3 {
    text-transform: uppercase;
}

.jobform .region-inactive,
.jobform .region-inactive input,
.jobform .region-inactive textarea,
.jobform .region-inactive select,
.jobform .region-inactive label {
    color: #999 !important;
}

    .jobform .region-inactive a,
    .jobform .region-inactive a:visited {
        color: #C7E6F3 !important;
    }

.jobform .region-block {
    margin: 7px 0 7px 18px;
}

    .jobform .region-block .field-validation-error {
        margin-left: 0;
    }

    .jobform .region-block .region-label {
        margin: 3px 0;
    }

        .jobform .region-block .region-label label {
            font-weight: normal;
        }

    .jobform .region-block .form_row {
        margin: 10px 0 0 15px;
    }

.jobform .region-block-right {
    margin-left: 41.6667%;
}

/*JobPromo*/
.ui-dialog.dialog-jobpromo {
    padding: 0;
    border-color: #003768;
    background-color: transparent;
}

    .ui-dialog.dialog-jobpromo .ui-widget-header button.ui-dialog-titlebar-close {
        height: 20px;
        width: 20px;
        margin-right: 10px;
    }

    .ui-dialog.dialog-jobpromo .ui-widget-header .ui-icon {
        background-image: url("images/picto_delete.png");
        height: 20px;
        width: 20px;
    }

    .ui-dialog.dialog-jobpromo .ui-dialog-titlebar {
        margin: 0;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        padding: 10px 35px 20px;
        color: #fff;
        background-color: #003768;
        background: -moz-linear-gradient(100% 100% 90deg, #003768, #074f8f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    }

        .ui-dialog.dialog-jobpromo .ui-dialog-titlebar .ui-dialog-title {
            font-size: 1.1em;
            visibility: visible;
            white-space: normal;
        }

    .ui-dialog.dialog-jobpromo #JobPromoTitle {
        font-size: 1.1em;
    }

        .ui-dialog.dialog-jobpromo #JobPromoTitle b {
            font-size: 1.6em;
        }

    .ui-dialog.dialog-jobpromo #JobPromoPopup {
        background-color: #dff2fa;
        color: #484848;
        -moz-border-bottom-left-radius: 4px;
        -moz-border-bottom-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }

        .ui-dialog.dialog-jobpromo #JobPromoPopup b {
            color: #00a4e4;
        }

        .ui-dialog.dialog-jobpromo #JobPromoPopup ul {
            padding: 0 0 0 20px;
        }

            .ui-dialog.dialog-jobpromo #JobPromoPopup ul li {
                list-style: none;
                background: url('images/bul_green.png') no-repeat scroll 0 2px;
                padding-left: 30px;
                line-height: 25px;
                margin: 0 0 10px;
            }

        .ui-dialog.dialog-jobpromo #JobPromoPopup .promo-actions {
            text-align: center;
            margin: 15px 0;
        }

            .ui-dialog.dialog-jobpromo #JobPromoPopup .promo-actions a.btn {
                background-image: url('images/promo_bg.png');
                background-repeat: no-repeat;
                background-position: right 6px;
                padding: 10px 40px 10px 10px;
            }

/* # Table Jobsites
================================================== */

/* Jobsites */

.table-jobsites {
    margin: 0 0 10px 0;
    padding: 0 0 12px 0;
}

    .table-jobsites thead th {
        background: #cbcbc3;
        text-align: left;
        padding: 14px 16px 14px 16px;
        vertical-align: top;
        font-size: 1em;
        font-weight: bold;
    }

        .table-jobsites thead th.last {
        }

    .table-jobsites td {
        font-family: Arial, sans-serif;
        font-size: 12px;
        color: #000;
        font-weight: normal;
        line-height: 18px;
        vertical-align: top;
        padding: 12px 16px 12px 16px;
        text-align: left;
    }

    .table-jobsites tbody tr.secRow td {
        background: #e8e8e4;
    }

    .table-jobsites tbody tr.lastRow td {
        border-top: 1px solid #bbb;
        font-weight: 600;
        text-transform: uppercase;
        color: #01203f;
    }

    .table-jobsites tbody td {
        vertical-align: top;
        padding-top: 13px;
        zoom: 1;
    }

        .table-jobsites tbody td.lastEdit {
            padding: 13px 0 0;
            text-align: left;
            padding-right: 1%;
            white-space: nowrap;
        }

            .table-jobsites tbody td.lastEdit a {
                margin-right: 5px;
            }

        .table-jobsites tbody td.last {
        }

    .table-jobsites tbody tr.lastRow td.last {
        padding-left: 12px;
    }

    .table-jobsites tbody td img {
        display: inline;
        max-height: 18px;
    }

    .table-jobsites tr {
        background-color: #fff;
    }

        .table-jobsites tr.list-row-alt {
            background-color: #e8e8e4;
        }

    .table-jobsites tbody tr.foreign td {
        background: #ffa500 !important;
    }

/* COMMENTED
input[type=checkbox].zoekform {
    margin-right: 8px;
    float: left;
    z-index: 1;
    position: absolute;
    width: 24px;
    height: 19px;
    opacity: 0;
}


input[type=checkbox].zoekform + label {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
    
	height: 17px;
    font-weight:normal;
    background: url(images/bg-checkbox-btn.png) 0 0 no-repeat;
	z-index: 99;
}

input[type=checkbox].zoekform:checked + label  {
	padding-top:3px;
	padding-left: 30px;
	padding-bottom:5px;
	background: url(images/bg-checkbox-checked-btn.png) 0 0 no-repeat;   
}
*/

.sortsearchjobs {
    float: left;
    padding-top: 8px;
    margin-right: 10px;
}

.toonalljobs {
    display: inline-block;
    zoom: 1;
    *display: inline;
    position: relative;
    padding-top: 7px;
}

.listview, #JobList, #TemplateList {
    width: 100%;
    clear: both;
}

    .listview tr.list-row-head, #JobList tr.list-row-head, #AgentList tr.list-row-head, #TemplateList tr.list-row-head {
        background-color: #cbcbc3;
    }

    .listview tr.list-row, #JobList tr.list-row, #AgentList tr.list-row, #TemplateList tr.list-row {
        background-color: white;
    }

        .listview tr.list-row b a,
        .listview tr.list-row-alt b a,
        #JobList tr.list-row b a,
        #JobList tr.list-row-alt b a, #AgentList tr.list-row-alt b a, #TemplateList tr.list-row b a {
            color: #484848;
        }

        .listview tr.list-row.offline b a,
        .listview tr.list-row-alt.offline b a,
        #JobList tr.list-row.offline b a,
        #JobList tr.list-row-alt.offline b a,
        #AgentList tr.list-row-alt.offline b a,
        #TemplateList tr.list-row-alt.offline b a {
            color: #989896;
        }

    .listview#CreditList td {
        text-align: left;
        font-size: 80%;
    }

    .listview th, #JobList th, #AgentList th, #TemplateList th {
        padding: 10px;
        line-height: 0.9em;
    }

#AgentList,
#TemplateList {
    width: 100%;
}

    #AgentList th,
    #TemplateList th {
        padding: 10px;
        text-align: left;
    }

#JobSearchList #JobList th {
    font-size: 90%;
    padding: 10px;
}

    #JobSearchList #JobList th .select_style_jobs {
        font-size: 100%;
    }

.listview td, #JobList td, #AgentList td, #TemplateList td {
    padding: 10px;
    text-align: center;
    text-align: center;
    font-weight: normal;
}

    #JobList td.first, #AgentList td.first, #TemplateList td.first {
        width: 36%;
        text-align: left;
        font-weight: normal;
        text-transform: none;
    }

    #AgentList td.first {
        width: 80%;
    }

    #TemplateList td.first {
        width: 50%;
    }

#JobReportListPartial td.first {
    font-weight: normal;
}

.firstItem {
    text-align: left;
}

.listview td.lastEdit, #JobList td.lastEdit {
    padding: 0;
    text-align: left;
    padding-right: 1%;
    white-space: nowrap;
}

    .listview td.lastEdit a, #JobList td.lastEdit a {
        display: inline-block;
        zoom: 1;
        *display: inline;
        width: auto;
        height: auto;
        padding-top: 8px;
    }

#JobList th.tdItem.dateOfflineCol {
}

#JobList td.tdItem.dateOfflineCol {
    font-size: 90%;
    position: relative;
    top: 1px;
}

#JobList th.tdItem.emptyCol {
}

#JobList th.tdItem.dateOfflineCol {
}

#JobList .itemTdLeft {
    text-align: left;
}

#AgentList td.editBtns {
    text-align: right;
}

.sortCol {
    width: 250px !important;
}

.jobHeader,
.statisticsHeader {
    margin-bottom: 10px;
}

#StatisticMenu {
    margin-top: 0;
    padding-top: 10px;
}

#StatisticView {
    margin-top: 10px;
}

#StatisticMenu #JobReportCriteria {
    padding-bottom: 0;
    margin-bottom: 15px;
    border: none;
    margin-top: 5px;
}

#HeaderStatistic {
    margin: 20px 0;
}

    #HeaderStatistic #SearchSubmit {
        margin-top: 0;
    }

    #HeaderStatistic .criteriaBtns {
        margin-left: 4px;
        position: relative;
        top: 1px;
    }

    #HeaderStatistic .specialblueright {
        margin-top: 1px;
        float: right;
        margin-left: 5px;
    }

#JobReportCriteria #Companies .textfieldfullWidth {
    width: 50%;
}

.jobHeader #btnCreateJob {
    vertical-align: top;
    margin: 0;
    display: inline-block;
    top: 0;
    line-height: 13px;
}

    .jobHeader #btnCreateJob .add {
        margin-top: 0;
    }

.jobHeader #btnShowSearch {
    vertical-align: top;
    display: inline-block;
    margin: 0;
    top: 0;
}

    .jobHeader #btnShowSearch input {
        vertical-align: top;
        margin: 0;
        height: 30px;
        line-height: 13px;
    }

.jobHeader a.btn.blue {
    vertical-align: top;
    margin: 0;
    height: 13px;
    line-height: 13px;
}

    .jobHeader a.btn.blue.right {
        margin-left: 5px;
    }

.jobHeader input.btn.blue {
    vertical-align: top;
    margin: 0;
    height: 30px;
    line-height: 13px;
    padding: 0 8px;
}

.listview td.lastEdit img, #JobList td.lastEdit img {
    margin-right: 2px;
    float: left;
    text-decoration: none;
}

.listview tr.offline, #JobList tr.offline, table tr.offline a {
}

    .listview tr.offline .blue-amount, #JobList tr.offline .blue-amount {
        background-color: #5c9ccc;
    }

    .listview tr.offline .grey-amount, #JobList tr.offline .grey-amount {
        background-color: #ccc;
    }

    .listview tr.offline .green-amount, #JobList tr.offline .green-amount {
        background-color: #b7d93c;
    }

.editTd {
    width: 100px;
}

.listview td.lastEdit.specialBtnOffOnline, #JobList td.lastEdit.specialBtnOffOnline {
    vertical-align: top;
}

    .listview td.lastEdit.specialBtnOffOnline a.btn, #JobList td.lastEdit.specialBtnOffOnline a.btn {
        margin-left: 5px;
        color: white !important;
    }

.specialSpanPager {
    margin: 0 8px 0 10px;
}

.noMarginTop {
    padding-top: 5px;
}

.createUserForm {
    margin-bottom: 28px;
}

.blue-amount {
    background-color: #047aa7;
    color: #fff !important;
    display: inline-block;
    zoom: 1;
    *display: inline;
    min-width: 25px;
    padding: 3px;
    text-align: center;
    border-radius: 2px;
    font-weight: 600;
}

.grey-amount {
    background-color: #a7a79d;
    color: #fff !important;
    display: inline-block;
    zoom: 1;
    *display: inline;
    min-width: 25px;
    padding: 3px;
    text-align: center;
    border-radius: 2px;
    font-weight: 600;
}

.green-amount {
    background-color: #a0cd02;
    color: #fff !important;
    display: inline-block;
    zoom: 1;
    *display: inline;
    min-width: 25px;
    padding: 3px;
    text-align: center;
    border-radius: 2px;
    font-weight: 600;
}

.Jobat-Button {
    padding: 0 0.2em 0 0.5em;
    margin-right: 0.1em;
    border-left: 1px solid #a7a79d;
}


#SolicitatieList {
    width: 100%;
}

    #SolicitatieList tr.list-row-head {
        background-color: #cbcbc3;
    }

    #SolicitatieList tr.list-row {
        background-color: #e8e8e4;
    }

    #SolicitatieList th {
        padding: 10px;
        line-height: 0.9em;
        text-align: left;
    }

    #SolicitatieList td {
        padding: 10px;
    }

        #SolicitatieList td.first {
            font-weight: bold;
        }

        #SolicitatieList td.empty {
            width: 30%;
        }

        #SolicitatieList td.lastEdit {
            padding: 0;
            width: 7.7%;
            white-space: nowrap;
        }

            #SolicitatieList td.lastEdit img {
                margin-right: 4px;
                float: left;
                text-decoration: none;
            }

#JobListPager a.selected {
    color: #484848;
    font-family: "AmplitudeBoldRegular", Arial, sans-serif;
}

.ListPager-link {
    padding: 0 0.2em 0 0.5em;
    margin-right: 0.1em;
    border-left: 1px solid #a7a79d;
}

#CvListPager {
    clear: both;
    width: 100%;
}

a.pager {
    padding: 0.2em 0.6em 0.25em 0.6em;
    font: normal 0.95em 'Calibri', Arial, serif;
    color: #0087ba;
    text-transform: uppercase;
    background: #b3dded;
    border: 1px solid #b3dded;
    width: auto;
    text-shadow: none;
}

    a.pager:hover {
        color: #fff;
        background: #047aa7;
        border: 1px solid #047aa7;
        width: auto;
    }

span.pagerSmall {
    padding: 0.3em 0.8em 0.35em 0.8em;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #484848;
    text-transform: uppercase;
    background: #e8e8e9;
    border: none;
    width: auto;
    text-shadow: none;
    font-weight: bold;
}

a.pagerSmall:hover {
    color: #fff;
    background: #047aa7;
    border: 1px solid #047aa7;
    width: auto;
}

a.tags,
span.tags {
    padding: 0.3em 0.8em 0.35em 0.8em;
    font: 100 0.75em 'Calibri', Arial, serif;
    color: #0087ba !important;
    text-transform: uppercase;
    background: #b3dded right center no-repeat;
    border: 1px solid #b3dded;
    width: auto;
    text-shadow: none;
    font-size: 12px !important;
}

    span.tags .delete-tag {
        background: url(images/ico-remove-cross.png) right center no-repeat;
        padding: 0 0 0 0.7em;
        width: 14px;
        display: inline-block;
        height: 14px;
        position: relative;
        top: 2px;
    }

.taglist li.tagitem a.tags,
#ExistTag span.tags,
#ExistTag a.tags {
    padding-right: 1.75em;
}

.img-delete {
}

#CandidateSearch a.tags,
#CandidateSearch span.tags {
    background: #b3dded;
    padding-right: 0.8em;
}

#CandidateSearch a.tags {
}
/*a.tags:hover,
span.tags:hover {
	background: #b3dded url(images/ico-remove-cross.png) right center no-repeat;
	color: #0087ba;
	border: 1px solid #b0b0b0;
}*/

a.tags.selected, span.tags.selected {
    border: none;
}

    a.tags.selected:hover, span.tags.selected:hover {
        border: none;
    }

#CandidateSearch a.tags.selected,
#CandidateSearch span.tags.selected {
    background: #96c102;
    vertical-align: top;
}

#CandidateSearch a.tags.selected {
    background: #96c102;
    vertical-align: top;
    line-height: 1.3em;
    padding-top: 5px;
    padding-bottom: 2px;
}

    #CandidateSearch a.tags.selected img {
        padding: 0 0 0 2px;
        display: inline-block;
        position: relative;
        top: 0;
    }

    #CandidateSearch a.tags.selected:hover,
    #CandidateSearch span.tags.selected:hover {
        background: #96c102;
        vertical-align: top;
    }

    #CandidateSearch a.tags.selected span {
        color: white !important;
        padding-top: 5px;
        padding-bottom: 2px;
    }

span.tags .tagInput {
    border: none;
    background: none;
    margin: 0;
    position: relative;
    top: 2px;
    left: 6px;
}

#BuyCvForm span.tags .tagInput {
    background: url(images/ico-remove-cross.png) no-repeat 0 0;
}

.lastEdit.specialBtnOffOnline .btnIconCopy a {
    position: relative;
    top: 7px;
}

/* # CVs search, results, cv detail
================================================== */

/* ----- # CVs, Jobs Sub-Navigation -----------  */

#SubNavWrapper {
    margin: 0 auto;
    position: relative;
    width: 100%;
    border: 1px solid #717171;
    border-left: none;
    border-right: none;
    background-color: #004481;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#004481), to(#003565)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #004481, #003565); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #004481, #003565); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #004481, #003565); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #004481, #003565); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004481', endColorstr='#003565');
    box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 1);
}

    #SubNavWrapper nav ul {
        clear: both;
        list-style: none;
        margin: 0;
        padding: 0;
        width: 100%;
    }

    #SubNavWrapper nav li {
        display: inline-block;
        zoom: 1;
        *display: inline;
        margin: 0 -3px 0px 0;
    }

#ie6 #SubNavWrapper nav li,
#ie7 #SubNavWrapper nav li,
#ie8 #SubNavWrapper nav li {
    float: left;
    margin-right: 0
}

#SubNavWrapper nav li a {
    font: 600 1em 'Calibri', Arial, Helvetica, sans-serif;
    font-weight: normal;
    display: block;
    letter-spacing: -1px;
    white-space: nowrap;
    padding: .5em 1em .7em 1em;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
    text-decoration: none;
    border-right: 1px solid #1a1a1a;
    -webkit-transition: background-color 0.1s ease-in;
    -moz-transition: background-color 0.1s ease-in;
    -o-transition: background-color 0.1s ease-in;
    transition: background-color 0.1s ease-in;
    box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
    -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
    -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5);
}

    #SubNavWrapper nav li a:hover {
        color: #fff;
        background: #004481;
    }

    #SubNavWrapper nav li a span {
        font-weight: bold;
        padding-right: 0.4em;
    }

#SubNavWrapper nav li.selected {
    margin-left: 0px;
}

    #SubNavWrapper nav li.selected a {
        background: #8ab200;
        background-color: #8ab200;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#8ab200), to(#a0cd02)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #8ab200, #a0cd02); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #8ab200, #a0cd02); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #8ab200, #a0cd02); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #8ab200, #a0cd02); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab200', endColorstr='#a0cd02');
        color: #fff;
        border-right: 1px solid #003768;
        border-left: 1px solid #003768;
        box-shadow: none;
    }

        #SubNavWrapper nav li.selected a:hover {
            color: #fff;
        }


/* Jobs */
.overflowJobs {
    height: 165px;
    overflow-y: scroll;
}

.repeatSelect {
    padding: 0;
    background-color: #fff7dc;
}

    .repeatSelect:nth-child(odd) {
        background-color: #feeeb9;
    }

    .repeatSelect a {
        display: block;
        padding: 7px;
        font-size: 100%;
    }

        .repeatSelect a:hover {
            background-color: White;
        }

.job-hover {
    z-index: 1000;
    width: 100%;
    position: relative;
    border: none;
    display: none;
    background: #feeeb9;
    margin-top: 10px;
    padding: 15px;
}

#JobReportCriteria .job-hover {
    z-index: 1000;
    width: 450px;
    position: absolute;
    border: none;
    background: #feeeb9;
    margin-top: 10px;
    left: 30px;
}

    #JobReportCriteria .job-hover.opened {
        z-index: 1000;
        width: 450px;
        position: absolute;
        border: none;
        background: #feeeb9;
        margin-top: 10px;
        left: 30px;
    }

#JobReportCriteria #HeaderStatistic .custom-dropdown {
    cursor: pointer;
}

.listview.jobTableSpecial, #JobList.jobTableSpecial {
}

    .listview.jobTableSpecial th, #JobList.jobTableSpecial th {
        padding: 10px;
    }

    .listview.jobTableSpecial tr.list-row-head, #JobList.jobTableSpecial tr.list-row-head {
        background-color: #ffe284;
    }

    .listview.jobTableSpecial tr.list-row, #JobList.jobTableSpecial tr.list-row {
        background-color: #feeeb9;
    }

        .listview.jobTableSpecial tr.list-row:hover, #JobList.jobTableSpecial tr.list-row:hover {
            background-color: #fff;
            cursor: pointer;
        }

    .listview.jobTableSpecial tr.list-row-alt, #JobList.jobTableSpecial tr.list-row-alt {
        background-color: #fff7dc;
    }

        .listview.jobTableSpecial tr.list-row-alt:hover, #JobList.jobTableSpecial tr.list-row-alt:hover {
            background-color: #fff;
            cursor: pointer;
        }

    .listview.jobTableSpecial td, #JobList.jobTableSpecial td {
        padding: 8px;
    }



/* ----- # End CVs, Jobs Sub-Navigation -----------  */


#SearchCvResult {
    margin: -4px 0 -12px 0;
}

    #SearchCvResult h4 {
        margin: 0;
        font-size: 100%;
    }

    #SearchCvResult ul {
        margin: 0 -18px 0 -18px;
        list-style-type: none;
        padding: 0;
    }

    #SearchCvResult li {
        padding: 0.35em 0.8em 0.8em 1.2em;
    }

        #SearchCvResult li.blueodd {
            padding: 0.34em 0.8em 0.8em 1.2em;
            background: #90cce3;
        }

        #SearchCvResult li span.text {
            padding-top: 0.3em;
            display: inline-block;
            zoom: 1;
            *display: inline;
        }

            #SearchCvResult li span.text a {
                padding-left: 0.8em;
                background: url(images/arr_blue-left.png) no-repeat 0 center;
                font-weight: bold;
                text-shadow: 0px 1px 1px #cfe9f4;
            }

.leftlabel {
    float: left;
    margin: 0 8px 0 0;
    width: 30%;
}

.newJobSearch {
    margin-top: -5px;
}

#TopPagination {
    margin: 0 0 14px 0;
    padding-bottom: 12px;
    border-bottom: 1px solid #afdbec;
    color: #0087ba;
    overflow: hidden;
}

#SearchResult #TopPagination a.pager {
    margin-top: 0;
}

#TopPagination a.pager {
    margin-left: 5px;
}

    #TopPagination a.pager#linkback {
        margin-left: 0;
        margin-right: 5px;
        float: left;
    }

#SearchResult #TopPagination span {
    text-transform: none;
}

#TopPagination span {
    text-transform: uppercase;
    font-size: 95%;
}

#TopPagination .CountResult {
    color: #484848;
    font-size: 105%;
    font-family: "AmplitudeBoldRegular", Arial, sans-serif;
    text-transform: none;
}

.resultForm ul {
    margin: 0 0 16px 0;
    padding: 0;
    list-style: none;
}

.resultForm li {
    margin: 0 0 0.75em 0;
    padding: 0;
    list-style: none;
}

.resultForm ul.initialList {
    margin-left: 16px;
}

    .resultForm ul.initialList li {
        list-style-type: disc;
        color: #003768;
    }

.resultForm h4 {
    line-height: 110%;
    margin: 8px 0 16px 0;
}

/* Jobs status */
.specialCvStatus-wrapper {
    width: 100%;
    display: table;
    border: none;
    margin-bottom: 20px;
    border: none;
}

.specialCvStatus {
    width: 100%;
    display: table-row;
}

    .specialCvStatus li {
        padding: 0;
        margin: 0;
        display: table-cell;
        border-left: 1px solid #000;
        border-right: 1px solid #336490;
    }

        .specialCvStatus li:first-child {
            border-left: none;
            border-right: 8px solid white;
        }

        .specialCvStatus li:last-child {
            border-right: none;
        }

    .specialCvStatus a.btn {
        border-radius: 0;
        -webkit-border-radius: 0;
        border-top: 1px solid black;
        -moz-border-radius: 0;
        margin: 0;
        padding: 1.1em 0 1em;
        font-weight: normal;
        width: 100%;
        border-right: 1px solid #000;
        box-shadow: 0 0 0;
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
        border-bottom: 1px solid black;
        font-size: 90% !important;
    }

    .specialCvStatus li:last-child a.btn {
        padding: 1.1em 3px 1em
    }

    .specialCvStatus li:first-child a.btn {
        border: 1px solid black;
    }

    .specialCvStatus a.btn.blue {
        background-color: #004481;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#004481), to(#003564)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #004481, #003564); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #004481, #003564); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #004481, #003564); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #004481, #003564); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004481', endColorstr='#003564');
    }

    .specialCvStatus a:hover.btn.blue {
        background-color: #003564;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#003564), to(#004481)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #003564, #004481); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #003564, #004481); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #003564, #004481); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #003564, #004481); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003564', endColorstr='#004481');
    }

#JobCvMatchingResults {
    background-color: #f7f7f7;
    clear: both;
}

    #JobCvMatchingResults .cvmatching-header h3 a {
        color: #024581;
    }

    #JobCvMatchingResults .cvmatching-header a {
        color: #484848;
    }

.lightgreybox.summaryJob .btn.pager {
    padding: 0.2em 0.6em 0.25em;
}

#JobCvMatchingResults .cvmatching-header {
    padding: 12px 16px 0px;
}

#JobCvMatchingResults .btn.pagerSmall a {
    color: #484848;
}

#JobCvMatchingResults .CVslistconainer {
    background-color: #f7f7f7;
    overflow: hidden;
    position: relative;
}

    #JobCvMatchingResults .CVslistconainer #CVList {
        overflow: hidden;
    }

        #JobCvMatchingResults .CVslistconainer #CVList .btn.pager.previous {
            position: absolute;
            left: 5px;
            top: 50px;
            z-index: 1;
        }

        #JobCvMatchingResults .CVslistconainer #CVList .btn.pager.next {
            position: absolute;
            right: 5px;
            top: 50px;
            z-index: 1;
        }

    #JobCvMatchingResults .CVslistconainer #btnViewAllCVs {
        margin: 10px 10px 10px 0;
        float: right;
    }

    #JobCvMatchingResults .CVslistconainer .centered #btnViewAllCVs {
        margin: 0;
        float: none;
    }

    #JobCvMatchingResults .CVslistconainer .CVslist.even {
        border-right: 0;
    }

    #JobCvMatchingResults .CVslistconainer .CVslist.odd {
        border-right: 1px dotted #b0b0b0;
    }

    #JobCvMatchingResults .CVslistconainer .CVslist figure {
        width: 15%;
        margin-right: 0;
        opacity: 0.4;
    }

    #JobCvMatchingResults .CVslistconainer .CVslist.odd.small figure {
        margin-left: 25px;
    }

    #JobCvMatchingResults .CVslistconainer .even.small .wrapperResultCandidate {
        width: 75%;
    }

    #JobCvMatchingResults .CVslistconainer .odd.small .wrapperResultCandidate {
        width: 75%;
    }

    #JobCvMatchingResults .CVslistconainer .wrapperResultCandidate {
        margin: 0;
        width: 85%;
    }

        #JobCvMatchingResults .CVslistconainer .wrapperResultCandidate .ageRt {
            float: right;
            margin-right: 30%;
        }

        #JobCvMatchingResults .CVslistconainer .wrapperResultCandidate ul {
            margin: 10px 0 20px 15px;
        }

            #JobCvMatchingResults .CVslistconainer .wrapperResultCandidate ul li {
                list-style-type: disc;
            }

        #JobCvMatchingResults .CVslistconainer .wrapperResultCandidate .btn-bottom {
            position: absolute;
            bottom: 10px;
        }

.JobCandidatesContainer div.selection-box {
    float: left;
    height: 100%;
}

.JobCandidatesContainer .wrapperResultCandidate {
    width: 70%;
}

.JobCandidatesContainer .CVslist .wrapperCandidateFigure {
    margin-right: 0;
}

#JobList.specialTableFixed {
}

table#JobList.criteriaTable tr.list-row-alt {
    background: none;
}

#CVsList thead th {
    padding: 16px 6px;
    text-shadow: #eee 1px 1px 0;
    background-color: #cbcbc3;
    text-align: left;
}

#CVsList td {
    vertical-align: top;
    padding: 16px 6px 10px;
}

    #CVsList td.first {
        width: 12%;
    }

#CVsList tr.list-row-alt {
    background-color: #e8e8e4;
}

#CVsList td.CV-info {
    text-align: left;
}

.specialTdBtn .btn {
    float: none;
    margin-top: 0;
    margin-bottom: 10px;
    margin-right: 15px;
}

.CV-info ul {
    margin: 0 0 16px 0px;
    padding: 0;
    list-style: none;
}

.CV-info li {
    margin: 0 0 0.4em 0;
    padding: 0;
    list-style: none;
}

.CV-name {
    text-align: left;
}

.moreCriteria {
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 1px 0px 3px 18px;
    background: url(images/ico-arr-down.png) 0 center no-repeat;
    font-weight: bold;
}

.lessCriteria {
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 2px 0px 1px 18px;
    background: url(images/ico-arr-up.png) 0 center no-repeat;
    font-weight: bold;
}

.CV-link {
    text-decoration: underline;
    margin-right: 10px;
}

.orderCV {
    width: 48%;
    float: left;
    margin-top: 6px;
    margin-right: 1.991666666666667%;
}

.orderCandidate {
    width: 70%;
    float: left;
    margin-top: 6px;
    margin-right: 1.991666666666667%;
}

.filterCandidate {
    width: 26%;
    float: left;
    margin-top: 12px;
    margin-right: 1.991666666666667%;
}

.statusCVHead {
    width: 33.4%;
    float: right;
    margin-top: 6px;
    margin-right: 1.991666666666667%;
}

.linkedinUrl {
    width: 30px;
    height: 30px;
    float: right;
    margin-top: 70px;
    margin-right: -35px;
}

#linkedinStatus {
    background: url(images/linkedin-grey.png) no-repeat 0px 0px;
    height: 30px;
}

    #linkedinStatus:hover,
    #linkedinStatus.active {
        background: url(images/linkedin-blue.png) no-repeat 0px 0px;
    }

    #linkedinStatus:hover {
        cursor: pointer;
    }

.headCV {
    margin-top: 10px;
    overflow: hidden;
}

    .headCV span.row-title {
        display: inline-block;
        zoom: 1;
        *display: inline;
        width: 22%;
        font-weight: bold;
        font-size: 0.95em;
        vertical-align: top;
    }

    .headCV ul#TaggingName li {
        display: inline-block;
    }

.CV-singleName {
    margin-bottom: -4px;
    color: #003768;
    font-family: "AmplitudeBoldRegular", Arial, sans-serif;
    margin-bottom: 0;
}

p.CVCount {
    margin: 1em 0 0.5em 0;
    font-style: normal;
    text-align: left;
    font-weight: bold;
}

    p.CVCount span {
        font-weight: bold;
    }

#HeaderDetail .specialWidth { /*width: 97px;*/
}

div.CVslistconainer {
    border-bottom: dotted 1px #fff;
    margin-bottom: -4px;
    background: #fff;
}

#sub.breadcrumb {
    padding: 20px 0;
}

#tagsPage {
}

    #tagsPage #sub {
        padding-top: 20px;
    }

    #tagsPage .eleven.right,
    #mainWrapper #sub.specialBack .eleven.right,
    #mainWrapper #sub.specialBack .six.right {
        float: right;
    }

    #tagsPage #TopPagination,
    #mainWrapper #sub.specialBack #TopPagination {
        text-align: right;
        margin: 0;
        border: none;
    }

    #tagsPage #linkback,
    #mainWrapper #sub.specialBack #linkback {
        float: none;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }

        #tagsPage #linkback.pager,
        #mainWrapper #sub.specialBack #linkback.pager {
            padding: 0.2em 0.6em 0.25em 0.6em;
            font: normal 0.95em 'Calibri', Arial, serif;
            margin-top: 7px;
            color: #0087ba;
            text-transform: uppercase;
            background: #b3dded;
            border: 1px solid #b3dded;
            width: auto;
            text-shadow: none;
        }

            #tagsPage #linkback.pager:hover,
            #mainWrapper #sub.specialBack #linkback.pager:hover {
                color: #fff;
                background: #047aa7;
                border: 1px solid #047aa7;
                width: auto;
            }

#mainWrapper #sub.specialBack h1 {
    margin-bottom: 14px;
    margin-top: 15px;
}

#mainWrapper #sub.specialBack #linkback.pager {
    margin-top: 18px;
}

.CVslist .btn {
    cursor: default;
}

    .CVslist .btn:hover {
        cursor: default;
    }

.CVslist:nth-child(odd) {
    border-right: dotted 1px #b0b0b0;
}

.CVslist:nth-child(even) {
    border-right: none;
}

.CVslist label a {
    color: #012240;
    text-transform: uppercase;
    font-family: "Calibri", sans-serif !important;
    font-weight: bold;
}

.CVslist ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.CVslist li {
    margin: 0 0 0.2em 0;
    padding: 0;
    list-style: none;
}

.CVslist {
    width: 45.6%;
    height: 130px;
    position: relative;
    padding: 18px 14px 4px 14px;
    border-bottom: dotted 1px #b0b0b0;
    float: left;
}

    .CVslist figure img {
        opacity: 0.2;
    }

    .CVslist figure.usercv-image img {
        opacity: 0.9;
    }

    .CVslist figure img.info-logo {
        opacity: 1;
        margin: 5px auto;
    }

    .CVslist img {
        float: none;
        margin-right: 0; /*margin-bottom: 30px;*/
        max-width: 100%;
        margin-left: 0;
    }

#CandidatesContainer .CVslist figure {
    filter: Alpha(Opacity=20);
    float: left;
    max-width: 70px;
    width: 28%;
    margin-right: 4%;
}

#CandidatesContainer .CVslist.lightYellow figure {
    opacity: 1;
    filter: Alpha(Opacity=100);
}

#CandidatesContainer .wrapperResultCandidate {
    float: left;
    width: 72%;
}

.job-candidates .CVslist div.wrapperCandidateFigure {
    filter: Alpha(Opacity=20);
    float: left;
    max-width: 70px;
    width: 28%;
}

.job-candidates .CVslist.lightYellow .wrapperCandidateFigure {
    opacity: 1;
    filter: Alpha(Opacity=100);
}

.job-candidates .wrapperResultCandidate {
    float: left;
    margin-left: 0;
}

.job-candidates .wrapperCandidateFigure .percent-score .info-logo {
    margin: 0 auto;
}

.job-candidates.recommanded-candidates .CVslist div.wrapperCandidateFigure {
    width: 15%;
}

#JobCvMatchingResults.job-candidates.recommanded-candidates .CVslistconainer .CVslist .wrapperCandidateFigure figure {
    width: auto;
}

#SecondRow {
    margin-top: 10px;
}

    #SecondRow a {
        margin-top: 0;
        vertical-align: top;
    }

    #SecondRow select {
        margin-right: 2px;
        padding-right: 0;
    }

.highlightBox {
    padding: 12px 24px;
}

#FeedbackCV {
    margin: 0 0 14px 0;
    padding-bottom: 12px;
}

.careerlaunch-header textarea {
    border: 1px solid #b6b6b6;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    font-family: "Calibri",Arial,sans-serif !important;
    font-size: 90%;
    padding: 1%;
}

.careerlaunch-header input {
    border: 1px solid #b6b6b6;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    font-family: "Calibri",Arial,sans-serif !important;
    font-size: 90%;
    padding: 1%;
}

#FeedBackMessage textarea {
    width: 98%;
    font-size: 90%;
    font-family: "Calibri", Arial, sans-serif !important;
    padding: 1%;
    border: 1px solid #b6b6b6;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.15);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.15);
    box-shadow: 0 0 3px rgba(0,0,0,.15);
}

#btnSaveFeedBack {
    display: block !important;
    float: left;
}

#FeedbackCV h2 {
    padding-top: 10px;
}

#FeedbackCV textarea {
    width: 99%;
    margin-top: 1em;
}

.feedbackCV {
    padding: 12px 0;
}

    .feedbackCV.border {
        border-top: 1px solid #7fc3dc;
    }

    .feedbackCV span {
        font-size: 0.95em;
    }

#Feedback {
    position: relative;
    clear: both;
}

    #Feedback .right.btn.green.add {
        position: absolute;
        right: 0px;
        top: 20px;
    }

    #Feedback .btn.blue.add.right {
        margin: 5px 0 5px 0;
    }

    #Feedback h3 {
        color: #003768;
    }


#tagsPage .taglist {
    margin: 0 5px;
    padding-top: 0;
}

#JobSearchCriteria.specialTags {
    background-color: rgb(172, 218, 235);
    padding: 2.1% 2% 2.5%;
    margin-bottom: 1.4%;
    display: block;
    margin-top: 10px;
    position: relative;
    margin-bottom: 5px;
    padding-bottom: 19px;
}

.specialTags .btn.blue {
    margin-top: 0;
    margin-left: 5px;
    line-height: 0.8em;
}

.taglist {
    padding: 14px 0 0 0;
    margin: 0 0 -10px 0;
}

    .taglist ul {
        padding: 12px 0 0 0;
        height: auto;
        list-style: none;
    }

    .taglist li,
    .taglist span.tagList {
        margin-right: 4px;
        margin-bottom: 3px;
        padding: 0px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }

        .taglist span.tagList .btn.tags {
            background-image: none;
        }

            .taglist span.tagList .btn.tags label {
                cursor: pointer;
            }

            .taglist li.tagitem span.label,
            .taglist span.tagList .btn.tags span.label {
                position: static;
                width: auto;
                height: auto;
                cursor: pointer;
            }

.btn.tags span.delete-tag {
    position: absolute;
    width: 14px;
    height: 14px;
    right: 0;
    top: 4px;
}

.tag-autocomplete {
    margin: 12px 0px 0px;
    padding: 0px;
    display: block;
}

.taglist li a {
    color: #0087ba;
}

.taglist li.tagitem {
    font-size: 20px;
    position: static;
    color: rgb(77, 90, 255);
    padding: 0px;
    display: inline;
}

.textfieldwide {
    vertical-align: top;
}

#tagsPage .taglist h3 {
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 0;
}

#layoutcv .mycv-block figure,
#layoutcv .mycv-block .cv-title {
    float: left;
    margin: 0;
    width: 23%;
}

#layoutcv .mycv-block .cvlines {
    float: right;
    overflow: hidden;
    width: 74%;
}

h4.jobs-info {
    font-size: 0.9em;
    text-transform: uppercase;
    margin-bottom: 0.3em;
}

.published-site {
    border-bottom: 1px dotted #babab6;
    margin-top: 0;
    margin-bottom: 0.8em;
    padding: 0 0 0.8em 0;
    overflow: hidden;
}

    .published-site img {
        max-width: 80px;
        width: auto !important;
        float: left;
        margin-right: 0.6em;
    }

    .published-site p {
        margin-bottom: 0.2em;
    }

    .published-site .site-name {
        text-transform: uppercase;
        color: #012240;
        font-weight: bold;
    }

.latestDashboard {
}

    .latestDashboard h2 {
        color: #0087ba;
        margin: 0 0 0.8em 0;
    }

        .latestDashboard h2 span, span.darkBlueBg {
            display: inline-block;
            zoom: 1;
            *display: inline;
            padding: 0.1em 0.35em;
            background: #012240;
            color: #fff;
            margin-right: 0.3em;
            font-size: 0.95em;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

.dashboardlist {
    padding: 0.8em 0.45em 0.8em 0.45em;
    font-weight: bold;
    vertical-align: middle;
    background-color: #fff;
    position: relative;
}

    .dashboardlist.alt {
        background-color: #e8e8e4;
    }

.specialRightPaddingDashboard .dashboardlist {
    padding: 0.8em 2.75em 0.8em 0.45em;
}

.dashboardlist a {
    color: #484848;
    display: block;
}

.specialLightGrey {
    background-color: #e8e8e4;
}

    .specialLightGrey .dashboardlist {
        background-color: #d7d7d0;
    }

        .specialLightGrey .dashboardlist.alt {
            background-color: #e8e8e4;
        }

.dashboardlist span { /*display:inline-block; padding-left:0.4em;*/
}

    .dashboardlist span.info {
        border-left: solid 1px #b0b0b0;
        padding-left: 0.5em;
        margin-left: 0.12em;
        font-weight: normal;
    }

    .dashboardlist span.jobType {
        display: inline-block;
        font-weight: normal;
    }

.dashboardlist.head {
    padding: 0.3em 0.8em;
    text-shadow: #eee 1px 1px 0;
    background-color: #cbcbc3;
    overflow: hidden;
}

.dashboardlist .col {
    width: 18.4%;
    text-align: center;
}

    .dashboardlist .col span {
        padding-left: 3px;
    }

.dashboardlist .CVcount {
    margin-top: -0.45em;
}

.settingslist {
}

    .settingslist.alt {
        background-color: #e8e8e4;
    }

    .settingslist a {
        padding: 6px 4% 6px 44px;
        display: block;
        color: #484848;
    }

        .settingslist a:hover {
            color: #012240
        }

        .settingslist a label,
        .settingslist a span {
            display: block;
            font-weight: normal;
            cursor: pointer;
        }

        .settingslist a label {
            font-weight: bold;
        }

        .settingslist a.ico_myaccount {
            background: url(images/ico_myaccount.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_asklijst {
            background: url(images/ico_asklijst.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_autonews {
            background: url(images/ico_autonews.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_basicnews {
            background: url(images/ico_basicnews.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_billing {
            background: url(images/ico_billing.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_credits {
            background: url(images/ico_credits.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_cvs {
            background: url(images/ico_cvs.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_datapayment {
            background: url(images/ico_datapayment.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_layout {
            background: url(images/ico_layout.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_logos {
            background: url(images/ico_logos.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_newusers {
            background: url(images/ico_newusers.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_recruiter {
            background: url(images/ico_recruiter.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_socialnetwork {
            background: url(images/ico_socialnetwork.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_society {
            background: url(images/ico_society.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_standaardnews {
            background: url(images/ico_standaardnews.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_searchcv {
            background: url(images/ico_cv-search.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_notification {
            background: url(images/ico-notifications.jpg) no-repeat 6px 6px;
        }

        .settingslist a.ico_statistics {
            background: url(images/ico-statistics.jpg) no-repeat 6px 6px;
        }

        .settingslist a.ico_companyculture {
            background: url(images/ico-people_black.png) no-repeat 6px 6px;
        }

        .settingslist a.ico_referencegroup {
            background: url(images/ico-chart-pie.png) no-repeat 6px 6px;
        }

    .settingslist span {
        display: inline-block;
        zoom: 1;
        *display: inline;
        font-weight: bold;
    }

        .settingslist span.info {
            border-left: solid 1px #b0b0b0;
            padding-left: 0.5em;
            margin-left: 0.12em;
            font-weight: normal;
        }

/* nyroModal */
/*************/

.ui-front {
    z-index: 200;
}

html.nyromodal {
    text-align: left;
}

    html.nyromodal body {
        overflow: hidden;
    }

.nyroModalBg {
    position: fixed;
    z-index: 10000;
    overflow: hidden;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    opacity: 0.7;
}

.nyroModalCont {
    z-index: 10001;
    background: white;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    min-height: 250px;
    text-align: left;
    padding: 24px;
    position: fixed;
    width: 600px;
    height: 352px;
    margin: 0;
    top: 50%;
    margin-top: -176px;
    left: 50%;
    margin-left: -330px;
    overflow: auto;
}

.cancelTags {
    position: relative;
    display: inline-block;
    padding-right: 25px;
    margin: 5px 10px 5px 0;
}

.nyroModalCloseButton {
    top: 5px;
    right: 20px;
    z-index: 10002;
    width: 30px;
    height: 30px;
    text-indent: -9999em;
    background: url(images/btn-close-popup-hover.png) 0 0 no-repeat;
}

a:hover.nyroModalCloseButton {
    background: url(images/btn-close-popup-hover.png) 0 0 no-repeat;
}

/* Popup */
.ui-widget-overlay {
    background: #000;
    opacity: 0.7;
    filter: Alpha(Opacity=70);
}

.ui-dialog .ui-widget-header {
    border: none;
    background: none;
    color: #222;
    font-weight: bold;
    cursor: default;
}

    .ui-dialog .ui-widget-header span.ui-dialog-title {
        visibility: hidden;
    }

    .ui-dialog .ui-widget-header .ui-icon {
        background: url(images/picto_delete_big.png) 0 0 no-repeat;
        position: static;
        left: 0;
        top: 0;
        margin: 0;
        padding: 0;
        width: 30px;
        height: 30px;
    }

        .ui-dialog .ui-widget-header .ui-icon:hover {
            background: url(images/picto_delete_big_hover.png) 0 0 no-repeat;
        }

        .ui-dialog .ui-widget-header .ui-icon:focus {
            background: none;
            border: none;
        }

    .ui-dialog .ui-widget-header .ui-state-hover, .ui-dialog .ui-widget-header .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-dialog .ui-widget-header .ui-state-focus {
        border: none;
        background: none;
        font-weight: normal;
        color: #212121;
    }

    .ui-dialog .ui-widget-header .ui-state-default, .ui-dialog .ui-widget-header .ui-state-default {
        text-indent: -9999em;
        border: none;
        background: none;
        font-weight: normal;
        color: #555;
        width: 30px;
        height: 30px;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 11px;
        right: 0;
        margin-right: 15px;
    }

        .ui-dialog .ui-widget-header .ui-state-default:focus, .ui-dialog .ui-widget-header .ui-state-default:focus {
            border: none;
            background: none;
            font-weight: normal;
            color: #555;
        }

.ui-dialog .ui-draggable .ui-widget-header.ui-dialog-titlebar {
    cursor: default;
}

.wrapperTitleLogo {
    width: 100%;
    overflow: hidden;
}

/* Questionnaire filters */
#QuestionaireFilter {
    padding: 12px 0;
    margin: 0;
}

    #QuestionaireFilter div.FilterQuestions {
        padding: 10px 0 5px 0;
        margin: 0;
    }

        #QuestionaireFilter div.FilterQuestions hr {
            margin: 0 0 0.5em;
        }

        #QuestionaireFilter div.FilterQuestions a.delete-ico {
            padding-top: 5px;
            float: right;
        }

    #QuestionaireFilter #QuestionaireFilter_Action {
        display: none;
        padding: 12px 0;
    }

/* Matching*/
.lightgreen {
    background-color: #e7f2c8;
}

/*.values h2, h3, h4 {
    color: #575155;
    font-weight: bold;
}*/
#mainWrapper .ideal .border-content, #mainWrapper .topvalues .border-content {
    border: 1px solid #575155;
    padding: 25px;
    border-radius: 3px;
}

#mainWrapper .topvalues .border-content {
    min-height: 370px;
}

#mainWrapper .ideal .border-content {
    text-align: center;
    min-height: 41px;
}

#mainWrapper .value-profile {
    background-color: #fbfbfb;
    padding-top: 55px;
}

    #mainWrapper .value-profile .content {
        background-color: white;
        padding: 10px 30px;
        text-align: center;
    }

        #mainWrapper .value-profile .content .rank {
            font-size: 12px;
            position: relative;
            margin-bottom: 20px;
            min-height: 28px;
        }

            #mainWrapper .value-profile .content .rank::after {
                content: " ";
                height: 1px;
                width: 160px;
                background-color: #c7e6f3;
                position: absolute;
                left: -30px;
                bottom: -5px;
            }

        #mainWrapper .value-profile .content .circles span {
            display: block;
            text-indent: -9999px;
            height: 50px;
            width: 180px;
            margin-left: -40px;
        }

            #mainWrapper .value-profile .content .circles span.score-5 {
                background: url('images/circles-perfect.jpg') no-repeat center center;
                background-size: contain;
            }

            #mainWrapper .value-profile .content .circles span.score-4 {
                background: url('images/circles-great.jpg') no-repeat center center;
                background-size: contain;
            }

            #mainWrapper .value-profile .content .circles span.score-3 {
                background: url('images/circles-good.jpg') no-repeat center center;
                background-size: contain;
            }

            #mainWrapper .value-profile .content .circles span.score-2 {
                background: url('images/circles-normal.jpg') no-repeat center center;
                background-size: contain;
            }

            #mainWrapper .value-profile .content .circles span.score-1 {
                background: url('images/circles-low.jpg') no-repeat center center;
                background-size: contain;
            }

#mainWrapper .circles span.matching-value-circles {
    display: inline-block;
    text-indent: -9999px;
    min-width: 76px;
}

#mainWrapper .CVslist .circles span.matching-value-circles {
    min-width: 70px;
}

#mainWrapper .circles span.matching-value-circles.score-5 {
    background: url('images/circles-transparent-perfect.png') no-repeat center center;
    background-size: contain;
}

#mainWrapper .circles span.matching-value-circles.score-4 {
    background: url('images/circles-transparent-great.png') no-repeat center center;
    background-size: contain;
}

#mainWrapper .circles span.matching-value-circles.score-3 {
    background: url('images/circles-transparent-good.png') no-repeat center center;
    background-size: contain;
}

#mainWrapper .circles span.matching-value-circles.score-2 {
    background: url('images/circles-transparent-normal.png') no-repeat center center;
    background-size: contain;
}

#mainWrapper .circles span.matching-value-circles.score-1 {
    background: url('images/circles-transparent-low.png') no-repeat center center;
    background-size: contain;
}

#mainWrapper .value-profile .content strong {
    font-size: 30px;
}

#mainWrapper .value-profile .content span.block {
    display: block;
}

#mainWrapper .value-profile .search {
    padding: 20px 0;
}

    #mainWrapper .value-profile .search span {
        font-weight: bold;
        font-size: 15px;
    }

#mainWrapper #CompanyProfile.dummy {
    opacity: 0.3;
}

#mainWrapper .percent-score {
    color: darkblue;
    font-weight: bold;
    text-align: center;
}

/* # Media Queries
================================================== */

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

    .yellow {
        margin: 0 12px 0 12px;
    }
}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

    h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
        font-weight: inherit;
    }

    h1 {
        font-size: 120%;
        line-height: 120%;
        margin: 0 auto 24px;
        font-weight: 600;
        letter-spacing: -1px;
    }

    h2 {
        font-size: 115%;
        line-height: 110%;
        margin: 0 auto 20px;
        font-weight: 600;
        letter-spacing: -1px;
    }

    h3 {
        font-size: 110%;
        line-height: 105%;
        margin: 12px 0;
        font-weight: 600;
        letter-spacing: -1px;
    }

    h4 {
        font-size: 105%;
        line-height: 100%;
        margin: 12px 0;
        font-weight: 600;
        letter-spacing: -1px;
    }


    .sectionGrey {
        background: #dff2fa;
        padding: 12px;
        position: relative;
        bottom: 0;
        width: 96.3%;
    }

    .homeBlock {
        min-height: 271px;
        margin-bottom: 20px;
    }

    .green {
        padding: 0.45em 0.6em 0.45em 0.8em;
        font: 600 0.8em 'Calibri', Arial, serif;
        text-transform: uppercase;
        background-color: #a0cd02;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
        border: 1px solid #739205;
        width: auto;
    }

    .greenBig {
        padding: 0.35em 0.6em 0.35em 0.8em;
        font: 600 1.2em 'Calibri', Arial, serif;
        text-transform: none;
        background-color: #a0cd02;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#a0cd02), to(#8ab200)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #a0cd02, #8ab200); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #a0cd02, #8ab200); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #a0cd02, #8ab200); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #a0cd02, #8ab200); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cd02', endColorstr='#8ab200');
        border: 1px solid #739205;
        width: auto;
    }

    .green.right {
        float: none;
    }

    .blue {
        padding: 0.45em 0.6em 0.45em 0.8em;
        font: 600 0.8em 'Calibri', Arial, serif;
        text-transform: uppercase;
        background: #047aa7;
        background: -moz-linear-gradient(100% 100% 90deg, #0187ba, #047aa7) repeat scroll 0 0 transparent;
        background: -webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7));
        background-color: #0187ba;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7)); /* Chrome, Safari 4+ */
        background-image: -webkit-linear-gradient(top, #0187ba, #047aa7); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
        background-image: -moz-linear-gradient(top, #0187ba, #047aa7); /* Firefox 3.6-15 */
        background-image: -o-linear-gradient(top, #0187ba, #047aa7); /* Opera 11.10-12.00 */
        background-image: linear-gradient(to bottom, #0187ba, #047aa7); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');
        border: 1px solid #053a6a;
        width: auto;
    }

    ol.checkout-progress li {
        width: 152px;
        display: inline-block;
        zoom: 1;
        *display: inline;
        font-size: 115%;
        line-height: 18px;
        margin: 0;
        padding: 6px 0 0 14px;
    }

        ol.checkout-progress li span {
            color: #fff;
            display: block;
            font-size: 75%;
            margin: 0;
            padding: 0;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
        }

    ol.checkout-progress#step1 {
        background: url(images/step-progress-bg-small.png) no-repeat 0 0;
    }

    ol.checkout-progress#step2 {
        background: url(images/step-progress-bg-small.png) no-repeat 0 -48px;
    }

    ol.checkout-progress#step3 {
        background: url(images/step-progress-bg-small.png) no-repeat 0 -99px;
    }

    ol.checkout-progress#step4 {
        background: url(images/step-progress-bg-small.png) no-repeat 0 -147px;
    }

    a#step1-link {
        display: block;
        width: 130px;
        height: 37px;
        position: absolute;
        top: 0px;
        left: 125px;
    }

    a#step2-link {
        display: block;
        width: 130px;
        height: 37px;
        position: absolute;
        top: 0px;
        left: 260px;
    }

    a#step3-link {
        display: block;
        width: 130px;
        height: 37px;
        position: absolute;
        top: 0px;
        left: 450px;
    }

    div.fieldLeft,
    .fieldLeft.specialFieldLeft {
        width: 31.68%;
        float: left;
        margin-right: 0px;
        margin-bottom: 12px;
    }

    #FormFacturation div.fieldLeft {
        margin-bottom: 12px;
    }

    .jobform div.last {
        margin-left: 25px;
    }

    .jobform div.fieldLeft input {
        width: 91.324%;
    }

    .jobform label {
        color: #484848;
        font-weight: bold;
        font-size: 95%;
    }

    .tip {
        width: 95%;
    }

    .tabs ul {
        margin: 0;
        padding: 0 0 0 1%;
        float: left;
        float: left;
        margin-top: 16px;
    }

    /* COMMENTED
	input[type=checkbox] + label {
	padding-top:3px;
	padding-left:30px;
	padding-bottom:5px;
    height: 17px;
    background: url(images/bg-checkbox-btn.png) 0 0 no-repeat;
	}
	
	input[type=checkbox]:checked + label  {
		padding-top:3px;
		padding-left:30px;
		padding-bottom:5px;
	    background: url(images/bg-checkbox-checked-btn.png) 0 0 no-repeat;
	    height: 17px;
	}
	
	input[disabled='disabled'] + label  {
		padding-top:3px;
		padding-left:30px;
		padding-bottom:5px;
	    background: url(images/bg-checkbox-disabled-btn.png) 0 0 no-repeat;
	    height: 17px;
	    color: #989898;
	}
*/

    .jobsitelightblue {
        border: 1px solid #fff;
        padding: 12px 14px 0;
        margin-bottom: 12px;
        height: 236px;
        background: #dff2fa;
        width: 57.91666666666667%;
        position: relative;
    }

    .jobsite {
        border: 1px solid #eee;
        padding: 12px 14px;
        margin-bottom: 12px;
        height: 234px;
        position: relative;
    }

    .jobatprice {
        font-weight: bold;
        width: 98.6%;
        margin-left: -14px;
        padding: 6px 16px 2px 14px;
        margin-bottom: 0px;
    }

    #JobReportCriteria {
        width: 100%;
        float: left;
        display: none;
    }

        #JobReportCriteria .bar-criteria {
            width: 100%;
            clear: both;
            float: left;
        }

    img.ui-datepicker-trigger {
        display: none;
    }

    .weeks {
        font-weight: normal;
        display: inline-block;
        zoom: 1;
        *display: inline;
        width: 63%;
    }

    .jobatweeks {
        position: absolute;
        bottom: 16px;
        width: 94.1%;
    }

    .listview th, #JobList th, #AgentList th {
        padding: 10px;
    }

    .listview td.first, #JobList td.first, #AgentList td.first {
        width: 30%;
        text-align: left;
        font-weight: normal;
        text-transform: none;
    }

    .listview td, #JobList td, #AgentList td {
        padding: 0.82% 1.2%;
        text-align: center;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
    }

    .toonalljobs {
        display: inline-block;
        zoom: 1;
        *display: inline;
        position: relative;
        padding-top: 7px;
        margin-left: 6%;
    }

    .CVslist {
        width: auto;
        height: 164px;
        padding: 18px 14px 4px 14px;
        border-bottom: dotted 1px #b0b0b0;
        float: none;
    }

    .nomargin {
        margin: 0;
        padding: 16px 0px 4px 0px;
    }

    .CVslist:nth-child(odd) {
        border-right: none;
    }

    #layoutcv .mycv-block .cv-title {
        float: none;
        margin: 0;
        width: 100%;
    }

    #layoutcv .mycv-block .cvlines {
        float: none;
        overflow: hidden;
        width: auto;
    }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
}

#StatisticView h4 {
}

#JobReportCriteria {
    padding-bottom: 30px;
    border-bottom: 2px solid #ddd;
    margin-bottom: 20px;
}

    #JobReportCriteria .bar-criteria {
        margin: 25px 0 0;
    }

        #JobReportCriteria .bar-criteria .btn,
        #CreditReportCriteria .bar-criteria .btn {
            margin-top: 0;
        }

        #JobReportCriteria .bar-criteria .custom-dropdown {
            vertical-align: middle;
        }

    #JobReportCriteria .textfieldfull {
        width: 18%;
        margin-right: 2%;
    }

#CreditReportCriteria .textfield {
    width: 11%;
}

#CreditReportCriteria .select_style_zoek {
    width: 12%;
}

#JobReportCriteria img.ui-datepicker-trigger {
}

#MoreCriteria,
#LessCriteria { /*float:right; margin-top:1%; width:30%;*/
}

#moreCriteriasButtonsBlock {
    float: right;
    text-align: right;
}

#Companies {
    margin: 10px 0;
    padding-top: 20px;
    border-top: 2px solid #ddd;
    margin-top: 30px;
}

.moreCriterias {
    margin-bottom: 30px;
}

.showDatas {
    clear: both;
}

.noMarginTopTop {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 5px;
}

.specialReports .btn {
    margin-top: 0;
}

.specialReports .columns label {
    position: relative;
    top: 3px;
}

.mailReport {
    margin-right: 10px;
}

#JobReportDetail {
    clear: both;
    width: 100%;
}

    #JobReportDetail h2 {
    }

.titleJobReportDetail {
    clear: both;
    float: left;
    text-align: left;
    width: 100%;
    padding: 2% 0 2% 0;
}

.blueBlockStats {
}

.blueBlockJob {
    min-height: 130px;
    background-color: #dff2fa;
    margin: 10px 1% 17px;
}

    .blueBlockJob.firstBlock {
        margin-left: 0;
    }

    .blueBlockJob.lastBlock {
        margin-right: 0;
    }

    .blueBlockJob span {
        padding: 0 10% 20px 10%;
        width: 80%;
        text-align: center;
        display: block;
        font-size: 85%;
    }

    .blueBlockJob .bigTitleBlue {
        width: 90%;
        padding: 23px 5% 10px;
        font-size: 170%;
        font-weight: bold;
        color: #0087ba;
    }

    .blueBlockJob .bigTitleOrange {
        color: #ff7729;
    }

#JobReportDetail .tipJob {
    margin-bottom: 20px;
}

#sourceChart, #jobChart {
    width: 100%;
    margin-bottom: 20px;
    max-width: 960px;
}

.tipJob {
    clear: both;
    float: left;
    width: 96%;
    padding: 2%;
    text-align: left;
}

    .tipJob ul,
    .tipJob li {
        list-style: disc;
        color: #0087ba;
    }

        .tipJob li span {
            color: #484848;
        }

.listview.JobList-left-align td,
.listview.JobList-left-align th,
#JobList.JobList-left-align td, #AgentList.JobList-left-align td,
#JobList.JobList-left-align th,
#AgentList.JobList-left-align th {
    text-align: left;
}

#JobReportCriteria .listview .list-row-head td,
#JobReportCriteria #JobList .list-row-head td {
    padding: 10px;
}


#EditJobLayout {
}

.panels {
    width: 33%;
    margin-bottom: 40px;
}

.panel {
    float: left;
    clear: both;
    margin-bottom: 10px;
    padding: 10px 4% 20px;
    width: 90%;
    background-color: #e8e8e4;
}

    .panel h4 {
        padding-left: 20px;
        background: url('images/arr_criteria-bottom.png') no-repeat left 1px;
    }

    .panel .textfieldwide {
        width: 90%;
    }

    .panel .textfieldFile {
        clear: both;
        float: left;
        width: 90%;
    }

    .panel .row {
        width: 100%;
        white-space: normal;
        position: relative;
    }

        .panel .row label {
            margin: 0 15px 0 0;
            padding: 0;
        }

        .panel .row .colorPicker {
            width: 32%;
            clear: none;
        }

    .panel .evo-colorind-ff {
        display: block;
        width: 20px;
        height: 20px;
        position: absolute;
        right: 0;
        bottom: 3px;
        background-color: #fff;
        border: 1px solid #999;
    }

.specialInlineDiv div {
    display: inline;
}

    .specialInlineDiv div .textfield {
        width: 48%;
        margin-right: 21px;
    }

.panel .row.specialInlineDiv label {
    width: 39%;
    display: block;
    float: left;
}

.panel .row.specialInlineDiv input.textfield {
    width: 36%;
    display: block;
    float: left;
}


.specialSelectCriteria {
    width: 67% !important;
}

.specialWidthNbr input.textfield {
    width: 72%;
}

.specialSelectCriteria .ui-dropdownchecklist {
    width: 304px !important;
}

.specialSelectCriteria .ui-dropdownchecklist-selector {
    width: 100%;
    background: none;
    border: none;
    cursor: pointer;
    padding: 1px 0 0 5px;
}

.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-group,
.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item {
    border-left: none;
    border-right: none;
    border-top: none;
    padding: 0 4px;
    cursor: pointer;
}

    .specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-group label,
    .specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item label {
        cursor: pointer !important;
    }

.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item {
    background: none;
}

.specialSelectCriteria .ui-dropdownchecklist-dropcontainer .ui-widget-header {
    color: #003768;
    font-family: 100% "Calibri", Arial, Helvetica, sans-serif
}

.specialDivTB input.textfield {
    width: 82%;
    margin-right: 0;
}

.specialInline p {
    display: inline;
}

    .specialInline p input[type=radio] {
        margin-right: 5px;
    }

.specialWidthTB input.textfield {
    width: 94%;
}
/*.container #_JobSiteDetails.specialCriteria .specialJobsiteWidget { width: 100% !important;}*/
.container #_JobSiteDetails.specialCriteria .ten.columns {
    width: 62%;
    float: right;
}

.specialSelectCriteria.specialSelectCriteria100 {
    width: 99% !important;
}

.leftFeeback {
    width: 66%;
    float: left;
}

.rightFeedback {
    width: 33%;
    float: right;
}

.logoFeedback {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 25px;
}

    .logoFeedback img {
        max-width: 100%;
        height: auto;
    }

.topFeeback {
    float: left;
    clear: both;
    width: 100%;
    padding-top: 20px;
}

.feebackTopTable {
    width: 100%;
    cell-spacing: 0;
}

    .feebackTopTable th {
        width: 15%;
        text-align: left;
    }

.solForm {
    padding: 20px;
}

    .solForm .textfield {
        width: 30%;
        margin-right: 20px;
    }

.radioBtnsSolForm {
    margin-right: 10px;
}


.tabs {
    position: relative;
    width: 100%;
    min-height: 800px;
    clear: both;
    margin: 25px 0;
}

.specialSection.tabs {
    margin: 0 0 25px;
}

#JobApplyPartial .tabs {
    margin-top: 0;
}

.specialSection section {
    padding-top: 0;
}

.specialSection2 section {
    padding-top: 0;
}

.tab {
    float: left;
    min-width: 150px;
    padding: 0 0 10px 0;
    margin-right: 10px;
}

    .tab > label {
        background: #fff;
        height: 20px;
        display: block;
        font-size: 95%;
        text-transform: uppercase;
        font-weight: bold;
        color: #0087ba;
        cursor: pointer;
        white-space: nowrap;
        padding: 10px 10px 10px 10px;
        text-align: center;
        margin-right: 1%;
        border: 1px solid #0087ba;
        margin-left: -1px;
        position: relative;
        left: 1px;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }

    .tab [type=radio] {
        display: none;
    }

.contentTab {
    position: absolute;
    top: 40px;
    left: 0;
    background: white;
    right: 0;
    bottom: 0;
    padding: 40px 0 20px 0;
    border-top: 1px solid #0087ba;
}

    .contentTab h4 {
        text-align: left;
        text-transform: uppercase;
    }

    .contentTab #JobList {
    }

        .contentTab #JobList th,
        .contentTab #JobList td {
            text-align: left;
            padding: 10px;
        }

        .contentTab #JobList th {
            width: 25%;
        }

        .contentTab #JobList td {
            font-weight: normal;
            text-transform: none;
        }

.ui-dialog .ui-dialog-buttonpane {
    border: none;
    padding: 0;
    margin-bottom: 1em;
}

    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
        float: none;
        margin-left: 220px;
    }

        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only {
            margin-top: 0;
            text-transform: uppercase;
            font-size: 90% !important;
            color: #fff;
            font-family: "Calibri", Arial, sans-serif !important;
            font-weight: bold;
            color: #fff;
            background-color: #0187ba;
            background-image: -webkit-gradient(linear, left top, left bottom, from(#0187ba), to(#047aa7)); /* Chrome, Safari 4+ */
            background-image: -webkit-linear-gradient(top, #0187ba, #047aa7); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
            background-image: -moz-linear-gradient(top, #0187ba, #047aa7); /* Firefox 3.6-15 */
            background-image: -o-linear-gradient(top, #0187ba, #047aa7); /* Opera 11.10-12.00 */
            background-image: linear-gradient(to bottom, #0187ba, #047aa7); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0187ba', endColorstr='#047aa7');
            border: 1px solid #053a6a;
            width: auto;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }

            .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:hover {
                background-color: #047aa7;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#047aa7), to(#0187ba)); /* Chrome, Safari 4+ */
                background-image: -webkit-linear-gradient(top, #047aa7, #0187ba); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
                background-image: -moz-linear-gradient(top, #047aa7, #0187ba); /* Firefox 3.6-15 */
                background-image: -o-linear-gradient(top, #047aa7, #0187ba); /* Opera 11.10-12.00 */
                background-image: linear-gradient(to bottom, #047aa7, #0187ba); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#047aa7', endColorstr='#0187ba');
                border: 1px solid #053a6a;
                width: auto;
            }

            .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:last-child {
                /*margin: 0 7px 0 6px;*/
                color: #484848;
                background: none;
                /*background-color: #ebebeb;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#c4c4c4));
    background-image: -webkit-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:    -moz-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:      -o-linear-gradient(top, #ebebeb, #c4c4c4); 
    background-image:         linear-gradient(to bottom, #ebebeb, #c4c4c4);  */
                filter: none;
                border: /*1px solid #a3a3a3*/ none;
                width: auto;
                text-shadow: none /*1px 1px 1px rgba(255, 255, 255,0.6)*/;
                font-weight: normal;
                padding: 0;
                color: #777;
                text-transform: none;
            }

            .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-button-text-only:hover:last-child {
                background: none;
                filter: none;
                border: none;
                width: auto;
                text-decoration: underline;
            }

.feedback-tabs [type=radio]:checked ~ label {
    border-bottom: 1px solid white;
    z-index: 2;
    background: #99c4e5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YzRlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #99c4e5 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99c4e5), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #99c4e5 0%,#ffffff 100%);
    background: -o-linear-gradient(top, #99c4e5 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, #99c4e5 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #99c4e5 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c4e5', endColorstr='#ffffff',GradientType=0 );
}

    .feedback-tabs [type=radio]:checked ~ label ~ .contentTab {
        z-index: 1;
    }

#mainWrapper #mainwrapper #main #layoutcv .mycv-presentation {
    width: 100%;
}

.feedBackBlock {
    float: right;
    width: 85%;
    margin-left: 5%;
    margin-top: 65px;
    padding: 5%;
}

    .feedBackBlock label {
        width: 95%;
        float: left;
        clear: both;
        margin-bottom: 5px;
    }

    .feedBackBlock input {
        width: 93%;
        float: left;
        clear: both;
        margin-bottom: 10px;
    }

        .feedBackBlock input[type=submit] {
            width: 100%;
            float: none;
            clear: both;
        }

    .feedBackBlock .textareafull {
        height: 250px;
        width: 97%;
        float: left;
        clear: both;
    }

#JobList.criteriaTable tr th,
#JobList.criteriaTable tr td {
    text-align: left;
}

    #JobList.criteriaTable tr td input {
        margin-left: 10%;
    }

#JobList.criteriaTable tr.noSpacingCell td input {
    margin-left: 0;
}

.sendEmailBlock {
    padding: 0;
}

    .sendEmailBlock form {
    }

    .sendEmailBlock h3 {
    }

    .sendEmailBlock .textfield {
        width: 88%;
    }

#ResultChart {
    clear: both;
}

#CreditPartial {
    clear: both;
    float: left;
    width: 100%;
}

    #CreditPartial table {
        width: 100%;
        margin-bottom: 5%;
    }

/* # Font-Face
================================================== */

@font-face {
    font-family: 'AmplitudeBoldRegular';
    src: url('fonts/amplitude-bold.eot');
    src: url('fonts/amplitude-bold.eot?#iefix') format('embedded-opentype'), url('fonts/amplitude-bold.woff') format('woff'), url('fonts/amplitude-bold.ttf') format('truetype'), url('fonts/amplitude-bold.svg#AmplitudeBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AmplitudeCondRegularRegular';
    src: url('fonts/amplitudecond-regular.eot');
    src: url('fonts/amplitudecond-regular.eot?#iefix') format('embedded-opentype'), url('fonts/amplitudecond-regular.woff') format('woff'), url('fonts/amplitudecond-regular.ttf') format('truetype'), url('fonts/amplitudecond-regular.svg#AmplitudeCondRegularRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

input[type=file] {
    font-size: 90%;
    font-family: "Calibri", Arial, sans-serif !important;
    padding: 2px;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); /* Chrome, Safari 4+ */
    background-image: -webkit-linear-gradient(top, #fff, #ebebeb); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
    background-image: -moz-linear-gradient(top, #fff, #ebebeb); /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, #fff, #ebebeb); /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, #fff, #ebebeb); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
    border: 1px solid #a7a79d;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: white url(images/bg-textfield.png) left bottom repeat-x;
    width: 68.5%;
}

.qq-uploader input[type=file] {
    width: 300px;
}

#GroupDetail .qq-upload-button {
    margin-top: -6px;
    overflow: visible !important;
}

    #GroupDetail .qq-upload-button .addNewLogo {
        margin-right: 10px;
    }

/*Webmaster autocomplete*/
#addSkill .select_style {
    float:none;
}

.autocompleteAddJobTitleBlock,
.addSkillBlock {
    background-color: #dff2fa;
}

#AutoCompleteList h3 {
    padding: 30px 0 15px 0;
}

#AutoCompleteList p.CVCount {
    margin: 1em 0 2.8em 0;
}

#AutoCompleteList #filter label[for=FilterType] {
    font-weight: bold;
}

#AutoCompleteList #filter label {
    font-size: 15px;
    margin-right: 20px;
}

#AutoCompleteList #SearchResult tr:first-child th {
    background-color: #dff2fa;
    border-right: 1px solid white;
    padding: 4px 8px;
    font-size: 15px;
}

#AutoCompleteList #SearchResult td.tdItem {
    padding: 8px;
}

#addJobTitleForm .form_row .form_row label[for=JobTitle] {
    width: 15%;
    display: inline-block;
}

#addJobTitleForm .form_row .form_row label[for=CultureType]:first-child,
#addJobTitleForm .form_row label[for=Autocomplete],
#addJobTitleForm .form_row label[for=SEO],
#addJobTitleForm .form_row label[for=Forced]{
    width: 15%;
    display: inline-block;
    margin: 16px 0;
}
#addSkillForm .form_row label {
    margin: 16px 0;
}
#addJobTitleForm .form_row label[for=Forced] {
    margin-bottom: 40px;
}

.variations {
    display:table-caption;
}
.skillName {
    display: inline-flex;
}
#ListPager {
    padding-bottom: 20px;
}

.autocompleteAddJobTitleBlock h4,
.addSkillBlock h4 {
    font-size: 20px;
    margin-bottom: 20px;
}

#addJobTitleForm input[type=reset],
#addSkillForm input[type=reset] {
    background: none;
    border: 0;
    padding: 0.54em 0.60em 0.5em 0.60em;
    font-size: 90%;
    line-height: 90%;
    color: #0087ba;
}

.input-group.addSkillBtnGroup {
    margin-top:20px;
}
#addJobTitleForm label[for=CultureTypeNL],
#addJobTitleForm label[for=CultureTypeFR],
#addJobTitleForm label[for=CultureTypeEN] {
    margin-right: 20px;
}

#AutoCompleteList #filterlanguage label[for=FilterLanguage], #AutoCompleteList #orderby label[for=OrderBy], #AutoCompleteList #filter-input-group label[for=Filter] {
    font-weight: bold;
}

#AutoCompleteList #filterlanguage label, #AutoCompleteList #orderby label, #AutoCompleteList #filter-input-group label {
    font-size: 15px;
    margin-right: 20px;
}

#AutoCompleteList #filter, #AutoCompleteList #filterlanguage {
    margin-bottom: 10px;
}

.SearchBox {
    float: right;
    margin-bottom: 15px;
}

.filter-input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

#radioBtn .notActive {
    color: #3276b1;
    background-color: #fff;
    border:1.5px solid;
}
/*#radioBtn .active {
    color: #fff;
    background-color: #3276b1;
}*/
[data-title = "Well"] {
    color: #fff;
    background-color: #80b929;
    
}
[data-title = "Unknown"] {
    color: #fff;
    background-color: dodgerblue;
}
[data-title = "Not"] {
    color: #fff;
    background-color: darkred;
}
.form-group, .form-group label,.form-group .input-group{
    display: inline-block;
}
div#filter-input-group {
    margin-bottom: 10px;
}
.form-group {
    margin-right: 20px;
}
.form-group label {
    margin-right: 5px;
}
#AutoCompleteList #radioBtn .btn {
    background-color: #f8f8f8;
    color: black;
    font-weight: normal;
    text-transform: capitalize;
    text-shadow: none;
    border: 0;
    margin: 0;
    border-radius: 0;
}

    #AutoCompleteList #radioBtn .btn:nth-child(2) {
        border-right: 1.5px solid #e8e8e4;
        border-left: 1.5px solid #e8e8e4;
    }

#AutoCompleteList #radioBtn {
    border: 3px solid #e8e8e4;
    display: flex;
}

    #AutoCompleteList #radioBtn .btn.active:nth-child(2) {
        background-color: #00a1de;
        color: white;
    }

    #AutoCompleteList #radioBtn .btn.active:nth-child(1) {
        background-color: #af1d1f;
        color: white;
    }

    #AutoCompleteList #radioBtn .btn.active:nth-child(3) {
        background-color: #7fcd3d;
        color: white;
    }

#filterlanguage {
    margin: 24px 0;
}

#orderby {
    margin: 24px 0;
}
#skillPartialView h3 {
    margin: 40px 0;
}

#skillPartialView .filters {
    display: flex;
    align-content: center;
    align-item: center;
    margin-bottom: 40px;
    justify-content: space-between;
}

#skillPartialView #skillTypeFilter input {
    margin-left: 10px;
}

#skillPartialView #skillTypeFilter .select-input {
    width: 100%;
    padding-right: 30px;
}

#skillPartialView #skillTypeFilter label[for=skilltype] {
    font-weight: bold;
}

#skillPartialView #skillTypeFilter label[for="JobatSkills"] {
    margin-left: 5px;
}

#skillTypeFilter {
    display: flex;
    align-items: center;
}

    #skillTypeFilter .select_style select, {
        padding-right: 30px;
    }


#skillPartialView .orderbyBlock,
#skillPartialView .sorteringBlock {
    display: flex;
    align-items: center;
    align-content: center;
}

#skillPartialView #skillTypeFilter label[for="CustomSkills"] {
    margin-left: 5px;
}

#skillPartialView label[for="orderby"] {
    margin: 0 10px;
    font-weight: bold;
}

#skillPartialView label[for="sort"] {
    margin: 0 10px;
    font-weight: bold;
}


#skillPartialView #SearchResult {
    margin-top: 40px;
}

#SearchResult .skillsTable:first-child {
    background-color: #dff2fa;
}

#SearchResult .skillsTable:first-child tr th,
#SearchResult .skillsTable tr td {
    padding: 6px 10px;
    border-right: 1px solid #a7a79d;
}

#SearchResult .tdItem:focus {
    outline: solid #00a1de 2px;
}

#SearchResult .skillsTable tr td:last-child,
#SearchResult .skillsTable:first-child tr th:last-child {
    border-right: 0;
}

#SearchResult .itemskillcategorytable {
    width: 100%;
}

#SearchResult .itemskillcategorytable.select_style select {
    padding-right: 30px;
}

div#skillSortering,
div#skillOrderBy {
    min-width: 250px;
}

.NieuwJobat-form--Tag {
    background-color: #fff;
    border: 1px solid #D8D8D8;
    padding: 4px 10px;
    margin: 5px 5px 5px 0;
    border-radius: 3px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

.validation-error-blocked {
    padding: 5px;
}

img.delete-ico {
    height: 32px;
    margin-left: 10px;
}

.add {
    background-size: 12px
}

.jobPublishedMessage {
    margin-top: 10px;
    padding-top: 1em;
}
.store_v2 .prod-container .prod-item .prod-logo img.boosterProduct {
    width: 10% !important;
}
/* IE CSS Document */ 

/*fixes*/
#ie6 header h1 a img,
#ie7 header h1 a img		{ width:auto; }

#ie6 #footerwrapper footer ul#logos{ width:100%}
#ie6 #footerwrapper footer ul#logos li img,
#ie7 #footerwrapper footer ul#logos li img { width: 60%;}


#ie6 .tabs #checkpoint li a,
#ie7 .tabs #checkpoint li a,
#ie8 .tabs #checkpoint li a					{ background-color:#019CDC; line-height:80px !important;  }

#ie9 .tabs #checkpoint li a					{ background: url("../svg/bg-nav.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie6 .tabs #checkpoint li a span.cp-title,
#ie7 .tabs #checkpoint li a span.cp-title,
#ie8 .tabs #checkpoint li a span.cp-title 	{ position:relative; top:25px;}


/* login screen */


/* IE gradients*/		 
#ie6 #navwrapper nav,
#ie7 #navwrapper nav	{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4d4d4d', endColorstr='#363636'); }

#ie8 #navwrapper nav,
#ie9 #navwrapper nav	{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4d4d4d,EndColorStr=#363636)"; }


#ie6 #navwrapper nav li a	{ zoom:1; display:inline}


/*#ie6 .green,
#ie7 .green				{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a0cd02', endColorstr='#8ab200'); }

#ie8 .green,
#ie9 .green				{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a0cd02,EndColorStr=#8ab200)"; }

.green:hover, .greenBig:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab200', endColorstr='#a0cd02');}

#ie6 .greenBig,
#ie7 .greenBig			{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a0cd02', endColorstr='#8ab200'); }

#ie8 .greenBig,
#ie9 .greenBig			{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a0cd02,EndColorStr=#8ab200)"; }

#ie6 .greenWide,
#ie7 .greenWide			{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a0cd02', endColorstr='#8ab200'); }

#ie8 .greenWide,
#ie9 .greenWide			{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a0cd02,EndColorStr=#8ab200)"; }

#ie6 .blue,
#ie7 .blue				{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0187ba', endColorstr='#047aa7'); }

#ie8 .blue,
#ie9 .blue				{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#0187ba,EndColorStr=#047aa7)"; }

#ie6 .grey,
#ie7 .grey				{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4d4d4d', endColorstr='#363636'); }

#ie8 .grey,
#ie9 .grey				{ -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#a0cd02,EndColorStr=#8ab200)"; }*/



/* green buttons on job-detail*/
#ie6 #mainwrapper #main .job-detail .btn-green input.button,
#ie7 #mainwrapper #main .job-detail .btn-green input.button,
#ie8 #mainwrapper #main .job-detail .btn-green input.button	{ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B7D93C', endColorstr='#A1CF04');}
#ie9 #mainwrapper #main .job-detail .btn-green input.button	{ background: url("../svg/bg-buttons-green.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie7 #mainwrapper #main .job-detail .article-content,
#ie8 #mainwrapper #main .job-detail .article-content { display:block; clear:left;}

#ie7 #mainwrapper #main .job-detail UL.actions,
#ie8 #mainwrapper #main .job-detail UL.actions {/* width:20%;*/}

#ie7 #mainwrapper #main .job-detail UL.socialmedia,
#ie8 #mainwrapper #main .job-detail UL.socialmedia { width:160px;}

#ie6 #mainwrapper #main ul.actions li { border-bottom: 1px solid #fff;}
#ie6 #mainwrapper #main ul.actions li a,
#ie7 #mainwrapper #main ul.actions li a	{ width:146px}
#ie6 #mainwrapper #main ul.actions li a.sel,
#ie7 #mainwrapper #main ul.actions li a.sel	{ zoom:1; display:inline;}
#ie6 #mainwrapper #main ul.actions li a.sel,
#ie7 #mainwrapper #main ul.actions li a.sel,
#ie8 #mainwrapper #main ul.actions li a.sel	{ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B7D93C', endColorstr='#A1CF04');}
#ie9 #mainwrapper #main ul.actions li a.sel	{ background: url("../svg/bg-buttons-green.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
#ie6 #mainwrapper #main ul.actions li a.forMobile,
#ie7 #mainwrapper #main ul.actions li a.forMobile,
#ie8 #mainwrapper #main ul.actions li a.forMobile{display:none}


/* IE gradients*/
#ie6 #headerwrapper nav li.sel a,
#ie7 #headerwrapper nav li.sel a,
#ie8 #headerwrapper nav li.sel a		{ filter: progid XImageTransform.Microsoft.gradient(startColorstr='#535293', endColorstr='#20176C');}	
#ie9 #headerwrapper nav li.sel a		{ background: url("../svg/bg-nav-sel.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}


/* IE gradients*/		 

#ie6 #mainwrapper #main .search-block .tabcontent ,
#ie7 #mainwrapper #main .search-block .tabcontent ,
#ie8 #mainwrapper #main .search-block .tabcontent { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#074f8f', endColorstr='#003768'); background-color:#074f8f;}
#ie9 #mainwrapper #main .search-block .tabcontent { background: url("../svg/bg-jobs.svg"); background-size:100% 100%;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}


/* IE gradients*/		 
#ie6 #headerwrapper #label a,
#ie7 #headerwrapper #label a,
#ie8 #headerwrapper #label a { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#373737');}		
#ie9 #headerwrapper #label a  { background: url("../svg/bg-werknemers.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}


#ie6 #mainwrapper #main .search-history header,#mainwrapper #main aside.col1 .simple-block header,
#ie7 #mainwrapper #main .search-history header,#mainwrapper #main aside.col1 .simple-block header,
#ie8 #mainwrapper #main .search-history header,#mainwrapper #main aside.col1 .simple-block header { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#d7d7d6');}		
#ie9 #mainwrapper #main .search-history header  { background: url("../svg/bg-titre.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie8 #mainwrapper #main { /*overflow:hidden;*/ display:block; }

#ie7 #mainwrapper #main aside.col1 .simple-block ul.perso li,
#ie8 #mainwrapper #main aside.col1 .simple-block ul.perso li { padding-left:1em; padding-top:0.2em; }

#ie7 #mainwrapper #main aside.col1 #profileJobsMail ul li,
#ie8 #mainwrapper #main aside.col1 #profileJobsMail ul li { line-height:90%; }

#ie7 #mainwrapper #main aside.col1 #profileJobsMail ul li a,
#ie8 #mainwrapper #main aside.col1 #profileJobsMail ul li a { /*font-size:62.5%;*/}

#ie7 #mainwrapper #main aside.col1 #profileJobsMail ul li a:hover,
#ie8 #mainwrapper #main aside.col1 #profileJobsMail ul li a:hover {  }



#ie6 fieldset input.button ,
#ie7 fieldset input.button ,
#ie8 fieldset input.button  { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#13afef', endColorstr='#039ede'); box-shadow:none;}		
#ie9 fieldset input.button   { background: url("../svg/bg-buttons.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie6 #mainwrapper #main .search-block .search-form .ui-tabs-nav li,
#ie7 #mainwrapper #main .search-block .search-form .ui-tabs-nav li,
#ie8 #mainwrapper #main .search-block .search-form .ui-tabs-nav li	{ margin-right:0; }

#ie6 #footerwrapper,
#ie7 #footerwrapper,
#ie8 #footerwrapper	{ zoom:1; clear:both}

#ie6 #footerwrapper #sites ,
#ie7 #footerwrapper #sites ,
#ie8 #footerwrapper #sites  { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#074F8E', endColorstr='#003768');}		
#ie9 #footerwrapper #sites   { background: url("../svg/bg-footer.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie6 #mainwrapper #main .article-detail .social-buttons .fb-button iframe,
#ie7 #mainwrapper #main .article-detail .social-buttons .fb-button iframe,
#ie8 #mainwrapper #main .article-detail .social-buttons .fb-button iframe,
#ie9 #mainwrapper #main .article-detail .social-buttons .fb-button iframe{width: 125px !important;}

#ie7 #mainwrapper #main .social-buttons { width:100% !important;}
#ie7 #mainwrapper #main .intro-mijnjobat .social-buttons { width:auto !important;}

/*#ie6 .tabs ul li,
#ie7 .tabs ul li,
#ie8 .tabs ul li { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F7F5');}		
#ie9 .tabs ul li { background: url("../svg/bg-tab.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie6 .tabs ul li.ui-tabs-selected,
#ie7 .tabs ul li.ui-tabs-selected,
#ie8 .tabs ul li.ui-tabs-selected { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F4', endColorstr='#ffffff');}		
#ie9 .tabs ul li.ui-tabs-selected { background: url("../svg/bg-tab-sel.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

#ie6 .search-block .tabs ul li,
#ie7 .search-block .tabs ul li,
#ie8 .search-block .tabs ul li { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}		
#ie9 .search-block .tabs ul li { background:inherit; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}*/

/*#ie8 #mainwrapper #main .categories .social-buttons { width:100% !important;}
*/


#ie7 #mainwrapper #main ul.adv-search ul li,
#ie8 #mainwrapper #main ul.adv-search ul li,
#ie9 #mainwrapper #main ul.adv-search ul li { padding: 0.5em 0 0.5em; }

#ie7 #mainwrapper #main ul.adv-search ul li input,
#ie8 #mainwrapper #main ul.adv-search ul li input,
#ie9 #mainwrapper #main ul.adv-search ul li input { padding-top: 0; }

#ie7 #mainwrapper #main .jobs-results { overflow:hidden; }

#ie6 #mainwrapper #main .pagination ul,
#ie7 #mainwrapper #main .pagination ul	{ zoom:1; display:inline}
#ie6 #mainwrapper #main .pagination ul li,
#ie7 #mainwrapper #main .pagination ul li 	{ display:inline;zoom:1}
#ie6 #mainwrapper #main .pagination ul li a,
#ie7 #mainwrapper #main .pagination ul li a { width:20px; padding-left:0px; padding-right:0px; display:inline; zoom:1 }
#ie7 #mainwrapper #main .pagination ul li a.next { width:auto; padding-left:4px!important; padding-right:4px!important }
#ie7 #mainwrapper #main .pagination ul li a.prev { width:auto; padding-left:4px!important; padding-right:4px!important }

#ie6 #mainwrapper #main .pagination ul li a.next,
#ie6 #mainwrapper #main .pagination ul li a.prev{ display:inline; zoom:1;  padding-left:4px!important; padding-right:4px!important}

#ie7 #mainwrapper #main .pagination ul { *display:inline; zoom:1; text-align:center;}

#ie6 fieldset input.cb,
#ie6 fieldset input.radio,
#ie7 fieldset input.cb,
#ie7 fieldset input.radio{ width:14px!important; height:14px!important; overflow:hidden}
#ie6 fieldset label.cb,
#ie6 fieldset label.radio,
#ie7 fieldset label.cb,
#ie7 fieldset label.radio{ margin-top:0; line-height:1.1em}

/*  Nyromodal  */
#ie8 .nyroModalCont fieldset #divLogin						{ margin-bottom:2em; }
#ie8 .nyroModalCont fieldset #divLogin .btn a				{ }
#ie8 .nyroModalCont fieldset #divLogin .btn					{ text-align:left; float:none; margin:0; }
#ie8 .nyroModalCont fieldset #divLogin .btn input.button		{ float:none !important; }
#ie8 .nyroModalCont fieldset #validationSummary 	{ /*margin:100;*/ }

#ie6 .nyroModalCont,
#ie7 .nyroModalCont { position:relative; z-index:10000!important}

#ie6 .nyroModalCont fieldset #divNotLogged a,
#ie7 .nyroModalCont fieldset #divNotLogged a { clear:both}
#ie6 .nyroModalCont fieldset .row,
#ie7 .nyroModalCont fieldset .row	{ overflow:hidden}

#ie6 .nyroModalCont fieldset input.large,
#ie7 .nyroModalCont fieldset input.large{ width:345px}

/*#ie8 .nyroModalCont fieldset .row input	{ width:auto;}		
#ie8 .nyroModalCont fieldset .row label	{ width:auto; top:0px;}	*/	

#ie8 .nyroModalCloseButton {right: 30px; }

/* float bug ie7 */
/*****************/
#ie6 #mainwrapper #main .custom div,
#ie7 #mainwrapper #main .custom div { width:26.5%; float:none; zoom: 1; display: inline; vertical-align: top;}

#ie6 #mainwrapper #main .jobs div,
#ie7 #mainwrapper #main .jobs div { float:none; zoom: 1; display: inline; vertical-align: top;}

#ie6 .categories div { float:none;  zoom: 1; display: inline; vertical-align: top; width:48%}
#ie7 .categories div { float:none; zoom: 1; display: inline; vertical-align: top;}
#ie6 .categories div.article-content,
#ie6 .categories div.intro { width:auto}
#ie6 .categories div.article-content,
#ie7 .categories div.article-content { display: block; }
#ie6 .categories nav ul li,
#ie7 .categories nav ul li { overflow:visible}
#ie6 .categories nav ul li a,
#ie7 .categories nav ul li a	{ zoom:1; display:inline}

#ie6 .categories article h3	{ zoom:1}

#ie6 #mainwrapper #main .articles div,
#ie7 #mainwrapper #main .articles div { float:none!important; zoom: 1; display: inline; vertical-align: top;}

/******************/
#ie6 .categories-cv div { float:none; zoom: 1; display: inline; vertical-align: top; width:30.11111111111%; margin-right:3%;}
#ie7 .categories-cv div { float:none; zoom: 1; display: inline; vertical-align: top; width:30.11111111111%; margin-right:3%;}
#ie6 .categories-cv h3,
#ie7 .categories-cv h3 { width: auto; display: block; width:91.9%; }
#ie6 .categories-cv div.article-content,
#ie7 .categories-cv div.article-content { width: auto; display: block; width:92%; }


/* IE6 structural optimalisations */
/**********************************/
#ie6 #mainwrapper #main .col1	{ width:32%; overflow:hidden}
#ie6 #mainwrapper #main .col2,
#ie6 #mainwrapper #main .col2.article-detail{ overflow:hidden; zoom:1; margin-right:3%!important}
#ie6 #mainwrapper #main div.col1.job-detail-col { width:25%; overflow:hidden}
#ie6 #mainwrapper #main aside.col2.job-detail-col { width:72%; overflow:hidden}
#ie6 #mainwrapper #main .col2 { width:64%; zoom:1}

#ie6 #mainwrapper #main .search-block .search-form #jobs .search-what,
#ie6 #mainwrapper #main .search-block .search-form #jobs .search-where { zoom:1; width:32%}
#ie6 #mainwrapper #main .search-block .search-form #articles .search-what { width:67%}

#ie6 #mainwrapper #main ul.jobs-list { zoom:1}
#ie6 #mainwrapper #main ul.jobs-list li header { zoom:1}

#ie6 #mainwrapper #main .jobs div { width:33%}
#ie6 #mainwrapper #main .jobs div.article-content { width:auto; zoom:1}

#ie6 #mainwrapper #main aside.col1 .search-history { text-align:left} 
#ie6 #mainwrapper #main .search-history header { background:#EBEBEA; zoom:1}
#ie6 #mainwrapper #main aside.col1 .simple-block header { background:#EBEBEA; zoom:1}
#ie6 #mainwrapper #main aside.col1 .simple-block .simple-block-content { zoom:1}

#ie6 fieldset label { line-height:1em}
#ie6 #footerwrapper footer #ctl00_ctbLogos { zoom:1}

#ie6 #footerwrapper footer ul#doormat li,
#ie7 #footerwrapper footer ul#doormat li { width: 21%;}
#ie6 #footerwrapper footer ul#doormat li li,
#ie7 #footerwrapper footer ul#doormat li li{ width:auto}

#ie6 #mainwrapper #main .search-history div {zoom:1}
#ie6 #mainwrapper #main aside ul.search-criteria li li	{ zoom:1}
#ie6 #mainwrapper #main aside ul.search-criteria li li a { zoom:1}
#ie6 #mainwrapper #main .search-history ul.searchresults a { zoom:1}

#ie6 #mainwrapper #main .articles { zoom:1; overflow:hidden}
#ie6 #mainwrapper #main .articles div { width:29%}
#ie6 #mainwrapper #main .articles div.intro { width:auto}
#ie6 #mainwrapper #main .articles div.article-content { width:auto}
#ie6 #mainwrapper #main aside.col1.articles div { width:96%}

#ie6 #mainwrapper #main aside.col1 article a { zoom:1}

#ie6 #mainwrapper #main ul.adv-search { zoom:1}
#ie6 #mainwrapper #main ul.adv-search li header { zoom:1}
#ie6 #mainwrapper #main ul.adv-search li header h3	{ display:inline; zoom:1}

#ie6 #mainwrapper #main .jobs-results header { zoom:1}
#ie6 #mainwrapper #main .jobs-results header h1,
#ie6 #mainwrapper #main .jobs-results-header header h3{ display:inline}
#ie6 #mainwrapper #main .criteria-bar,
#ie6 #mainwrapper #main .dymean { zoom:1}
#ie6 #mainwrapper #main .jobs-results{ zoom:1}
#ie6 #mainwrapper #main .jobs-results article { clear:both}
#ie6 #mainwrapper #main .jobs-results article a { zoom:1; cursor:pointer}
#ie6 #mainwrapper #main .jobs-results article a.companylogo {width:auto}

#ie6 #mainwrapper #main .job-detail article { zoom:1}
#ie6 #mainwrapper #main aside.col2 .companylistlarge article a { zoom:1}

#ie6 #mainwrapper #main .carousel-holder header { zoom:1}
#ie6 #mainwrapper #main .carousel-holder .carousel {zoom:1}
#ie6 #mainwrapper #main section.carousel-holder article strong	{ cursor:pointer}

/* langpage */
/************/
#ie6 body.language #headerwrapper #topcenter a.button { padding-right:50px; position:relative}
#ie6 body.language #headerwrapper #topcenter a.button img	{ position:absolute; right:0px; top:8px} 
#ie6 body.language #mainwrapper #main	{ zoom:1; overflow:hidden}
#ie6 body.language #mainwrapper #main #lcol,
#ie6 body.language #mainwrapper #main #rcol{ width:45%; zoom:1; display:inline}
#ie6 body.language #mainwrapper #main section.quicklinks { width:46%; float:left; zoom:1; display:inline; overflow:hidden}

/* my jobat page */
/*****************/
#ie6 #mainwrapper #main .myjobat .left .mega.cv,
#ie7 #mainwrapper #main .myjobat .left .mega.cv,
#ie8 #mainwrapper #main .myjobat .left .mega.cv	{ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#15b1f1', endColorstr='#0094d1');}
#ie9 #mainwrapper #main .myjobat .left .mega.cv	{ background: url("../svg/bg-mega-cv.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);} 

#ie6 #mainwrapper #main .myjobat .left .mega.email,
#ie7 #mainwrapper #main .myjobat .left .mega.email,
#ie8 #mainwrapper #main .myjobat .left .mega.email	{ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#074f8f', endColorstr='#003769');}
#ie9 #mainwrapper #main .myjobat .left .mega.email	{ background: url("../svg/bg-mega-email.svg");filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);} 

#ie6 #mainwrapper #main .myjobat .left 				{ margin-right: 2%}
#ie6 #mainwrapper #main .myjobat #steps .step 		{ width:22%}

/* icons gif for ie6 */
/*********************/
#ie6 #headerwrapper #label a .icon 											{ background: url("../img/picto_work.gif") no-repeat 0 0;}
#ie6 #headerwrapper #label a .arrow 										{ background: url("../img/picto_arr_white.gif") no-repeat 0 0;}
#ie6 #mainwrapper #main .search-history span.title 							{ background: url("../img/picto_search.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main aside.col1 .simple-block header h3.profile span 	{ background: url("../img/picto_profile.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main aside.col1 .simple-block header h3.jobsmail span 	{ background: url("../img/picto_at.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main aside.col1 .simple-block header h3.interviews span 	{ background: url("../img/picto_soll.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main aside.col1 .simple-block header h3.newsletters span { background: url("../img/picto_newsletter.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.jobs-list li h2.cat,
#ie6 #mainwrapper #main ul.adv-search li h3.cat 							{ background: url("../img/picto_joblist.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.jobs-list li h2.reg,
#ie6 #mainwrapper #main ul.adv-search li h3.reg 							{ background: url("../img/picto_region.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.adv-search li h3.clock 							{ background: url("../img/picto_clock.gif") no-repeat 0 center;}
#ie6 .tabs ul li a.jobs-new 												{ background: url("../img/picto_new.gif") no-repeat 10% center;}
#ie6 .tabs ul li a.jobs-profile 											{ background: url("../img/picto_jobforyou.gif") no-repeat 10% center;}
#ie6 .tabs ul li a.jobs-saved 												{ background: url("../img/picto_star_yellow_bg-white.gif") no-repeat 10% center;}
#ie6 #mainwrapper #main .jobs-results article strong.star 					{ background: url("../img/picto_star_bg-white.gif") no-repeat 0 0;}
#ie6 #mainwrapper #main .jobs-results article strong.star.sel 				{ background: url("../img/picto_star_yellow_bg-white.gif") no-repeat 0 0;}
#ie6 #mainwrapper #main .criteria-bar ul li a,
#ie6 #mainwrapper #main section.carousel-holder article strong.delete 		{ background: url("../img/picto_delete.gif") no-repeat right 0;}
#ie6 #mainwrapper #main .criteria-bar ul li a:hover,
#ie6 #mainwrapper #main section.carousel-holder article strong.delete:hover { background: url("../img/picto_delete_hover.gif") no-repeat right 0;}
#ie6 #mainwrapper #main section.carousel-holder a.arrow.prev 				{ background: url("../img/picto_arr_left_bg-blue.gif") no-repeat center center #DFF2FA;}
#ie6 #mainwrapper #main section.carousel-holder a.arrow.prev:hover 			{ background: url("../img/picto_arr_left_bg-blue-hover.gif") no-repeat center center #B2E1F4;}
#ie6 #mainwrapper #main section.carousel-holder a.arrow.next				{ background: url("../img/picto_arr_right_bg-blue.gif") no-repeat center center #DFF2FA;}
#ie6 #mainwrapper #main section.carousel-holder a.arrow.next:hover 			{ background: url("../img/picto_arr_right_bg-blue-hover.gif") no-repeat center center #B2E1F4;}
#ie6 #mainwrapper #main aside ul.search-criteria a.more,
#ie6 #mainwrapper #main .tabcontent a.more 									{ background: url("../img/picto_more.gif") no-repeat right center;}
#ie6 #mainwrapper #main .col1 a.back 										{ background: url("../img/picto_back.gif") no-repeat left center;}
#ie6 #mainwrapper #main ul.actions li a .soll 								{ background: url("../img/picto_soll_pen.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a .star 								{ background: url("../img/picto_star_yellow_bg-white.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a:hover .star 						{ background: url("../img/picto_star_yellow_bg-blue.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a .email 								{ background: url("../img/picto_mail_bg-white.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a:hover .email 						{ background: url("../img/picto_mail_bg-blue.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a .print 								{ background: url("../img/picto_print_bg-white.gif") no-repeat 0 center;}
#ie6 #mainwrapper #main ul.actions li a:hover .print						{ background: url("../img/picto_print_bg-blue.gif") no-repeat 0 center;}
#ie6 a.nyroModalCloseButton 												{ background: url("../img/picto_delete_big.gif") no-repeat 0 0;}
#ie6 a.nyroModalCloseButton:hover 											{ background: url("../img/picto_delete_big_hover.gif") repeat 0 0;}
#ie6 body .error p 															{ background: url("../img/picto_error.gif") no-repeat 0 4px;}	
#ie6 #mainwrapper #main .search-block .Search-Range-Buttons					{ background: url("../img/picto_distance.gif") no-repeat left 13px}


