@import url(https://fonts.googleapis.com/css?family=PT+Sans:700);@import url(https://fonts.googleapis.com/css?family=Droid+Sans);.modal,pre,textarea{overflow:auto}img,legend{border:0}legend,td,th{padding:0}.Select,.Select-control,sub,sup{position:relative}.Select-control,.Select-control:not(.is-searchable)>.Select-input,.btn:focus,a:active,a:hover{outline:0}.clear,.clearfix::after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}.Select-control,.Select-menu-outer{background-color:#fff;box-sizing:border-box}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}.Select-placeholder,.Select-value{top:0;left:0;right:-15px;max-width:100%;white-space:nowrap;text-overflow:ellipsis}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.Select-control,.Select-placeholder,.Select-value{padding:8px 52px 8px 10px;overflow:hidden}.Select-control{border:1px solid #ccc;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;color:#333;cursor:default}.is-searchable.is-focused:not(.is-open)>.Select-control,.is-searchable.is-open>.Select-control{cursor:text}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px rgba(0,136,204,.5)}.Select-placeholder{color:#aaa;position:absolute}.has-value>.Select-control>.Select-placeholder{color:#333}.Select-value{color:#aaa;position:absolute}.has-value>.Select-control>.Select-value{color:#333}.Select-input>input{cursor:default;background:none;box-shadow:none;height:auto;border:0;font-family:inherit;font-size:inherit;margin:0;padding:0;outline:0;display:inline-block;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;margin-top:-8px;position:absolute;right:30px;top:50%}.Select-arrow-zone,.Select-clear{top:0;position:absolute;cursor:pointer}.has-value>.Select-control>.Select-loading{right:46px}.Select-clear{color:#999;display:inline-block;font-size:16px;padding:6px 10px;right:17px}.Select-clear:hover{color:#c0392b}.Select-clear>span{font-size:1.1em}.Select-arrow-zone{content:" ";display:block;right:0;bottom:0;width:30px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5px);position:absolute;right:10px;top:14px;width:0;cursor:pointer}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:not-allowed}.Select-noresults,.Select-search-prompt,.Select-searching{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select-item,.btn{display:inline-block}.Select.is-multi .Select-control{padding:2px 52px 2px 3px}.Select.is-multi .Select-input{vertical-align:middle;border:1px solid transparent;margin:2px;padding:3px 0}.Select-item{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;font-size:1em;margin:2px}.Select-item-icon,.Select-item-label{display:inline-block;vertical-align:middle}.Select-item-label{cursor:default;border-bottom-right-radius:2px;border-top-right-radius:2px;padding:3px 5px}.Select-item-label .Select-item-label__a{color:#08c;cursor:pointer}.Select-item-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:2px 5px 4px}.Select-item-icon:focus,.Select-item-icon:hover{background-color:#ddeff7;color:#0077b3}.Select-item-icon:active{background-color:#c9e6f2}.Select.is-multi.is-disabled .Select-item{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#888}.Select.is-multi.is-disabled .Select-item-icon{cursor:not-allowed;border-right:1px solid #d9d9d9}.btn,form label{cursor:pointer}.Select.is-multi.is-disabled .Select-item-icon:active,.Select.is-multi.is-disabled .Select-item-icon:focus,.Select.is-multi.is-disabled .Select-item-icon:hover{background-color:#f2f2f2}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}@font-face{font-family:Whitney;src:url(fonts/whitney/Whitney-Medium.20a0aeb5.eot);src:url(fonts/whitney/Whitney-Medium.ecda7978.woff) format("woff"),url(fonts/whitney/Whitney-Medium.3e2edd48.ttf) format("truetype"),url(fonts/whitney/Whitney-Medium.4974f213.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Whitney;src:url(fonts/whitney/Whitney-Semibold.2c2ba92d.eot);src:url(fonts/whitney/Whitney-Semibold.623ac71b.woff) format("woff"),url(fonts/whitney/Whitney-Semibold.faf24321.ttf) format("truetype"),url(fonts/whitney/Whitney-Semibold.46661d6d.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Whitney;src:url(fonts/whitney/Whitney-Bold.9a8f78a3.eot);src:url(fonts/whitney/Whitney-Bold.d8713ebe.woff) format("woff"),url(fonts/whitney/Whitney-Bold.59b00daa.ttf) format("truetype"),url(fonts/whitney/Whitney-Bold.b579ede3.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Whitney;src:url(fonts/whitney/Whitney-Black.33851d0e.eot);src:url(fonts/whitney/Whitney-Black.b473444c.woff) format("woff"),url(fonts/whitney/Whitney-Black.640332a7.ttf) format("truetype"),url(fonts/whitney/Whitney-Black.da26ccd6.svg) format("svg");font-weight:900;font-style:normal}@font-face{font-family:exo;src:url(fonts/exo/exo-Medium.tff) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:exo;src:url(fonts/exo/exo-Semibold.tff) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:exo;src:url(fonts/exo/exo-Bold.tff) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:exo;src:url(fonts/exo/exo-Black.tff) format("truetype");font-weight:900;font-style:normal}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeinout-easein{0%,100%{opacity:0}20%{opacity:1}}@keyframes fadeinout-easein{0%,100%{opacity:0}20%{opacity:1}}@-webkit-keyframes scale-up{from{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up{from{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes modals{from{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modals{from{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tooltip{from{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tooltip{from{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes flash{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes flash{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spinner-dot-translate{to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes spinner-dot-translate{to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes home-menu{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes home-menu{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes home-menu-subscriptions{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes home-menu-subscriptions{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@-webkit-keyframes favorites-anim{0%{opacity:0;width:0}20%{opacity:1;width:100%}100%{opacity:0}}@keyframes favorites-anim{0%{opacity:0;width:0}20%{opacity:1;width:100%}100%{opacity:0}}@-webkit-keyframes authentication{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY();transform:translateY()}}@keyframes authentication{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY();transform:translateY()}}.box-white{background:#fff;border-radius:5px}.box-white.box-bordered-bottom{border-bottom:1px solid #d9ebfd}.box-white.box-shadowed{border:1px solid #dbe6f0;box-shadow:0 1px 0 #d9ebfd}.box-white.box-bottom-rounded{border-top-left-radius:0;border-top-right-radius:0}.box-white.box-item-job{border-radius:4px;box-shadow:0 2px 0 0 rgba(105,112,135,.2);margin-bottom:10px}.box-white footer{background:#f7fafe;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:2px solid #eaf1f9}.btn{background:0 0;border:0;padding:0;text-decoration:none}.btn-rounded{border-radius:3px}.btn-circle{border-radius:100%}.btn-disable{position:relative}.btn-disable .disabled-tooltip{-webkit-animation:tooltip .1s linear;animation:tooltip .1s linear;background-color:#4b92f0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.26);color:#fff;display:none;font-weight:600;left:50%;padding:10px 20px;position:absolute;z-index:10}.btn-disable .disabled-tooltip::before{border-color:transparent transparent #4b92f0;border-style:solid;border-width:0 5px 5px;content:'';left:50%;margin-left:-5px;position:absolute;top:-5px}.btn-disable:hover .disabled-tooltip{display:block}.btn-loading{position:relative}.btn-loading .spinner,.btn-loading.btn-isloading span{display:none}.btn-loading.btn-isloading .spinner{display:block}.btn-grey{background-color:#b9c0ce;color:#fff;transition:background .2s}.btn-grey:hover{background:#a4acbc}.btn-grey.btn-shadowed{box-shadow:0 1px 2px 0 rgba(23,33,36,.16)}.btn-white{background-color:#fff}.btn-white.btn-bordered{border:1px solid #e6e9f2;transition:border .2s}.btn-green,.btn-yellow{transition:background .2s;color:#fff}.btn-white.btn-bordered:hover{border-color:#c3c6d0}.btn-white.btn-rounded{border-radius:5px}.btn-white.btn-shadowed{box-shadow:0 1.5px 0 #eff2f7}.btn-yellow{background-color:#fc0}.btn-yellow.btn-bordered{border:1px solid #edbe00}.btn-yellow:hover{background-color:#ffae00}.btn-blue{background-color:#14a7eb;color:#fff}.btn-large{height:70px;width:100%}.btn-dark-blue{background-color:#3b78dd;color:#fff}.btn-green{background-color:#25a87e}.btn-green.btn-bordered{border:1px solid #229b75}.btn-green:hover{background:#20936e}.btn-pink{background-color:#ec008c;color:#fff}.btn-light-green{background-color:#5cc99a;color:#fff}.btn-orange{background-color:#fd772d;color:#fff}.btn-subbar{color:#fff;line-height:31px;padding:0 10px;text-shadow:0 1px 0 #2155a6;transition:background .3s ease-in}.btn-subbar:hover{background-color:#3b78dd}.btn-subbar.ico{background-position:10px center;padding-left:28px}#account .cv .skills .Select-item,.btn-tag{border:2px solid #b9c0ce;border-radius:20px;font-size:14px;height:30px;line-height:24px;margin:0 8px 5px 0;padding:0 16px}.flash{-webkit-animation:flash .5s ease;animation:flash .5s ease;color:#fff;display:table;height:91px;position:fixed;top:0;vertical-align:middle;width:100%;z-index:3000}form .Select-control,form .Select-option,form .Select.has-value>.Select-control>.Select-placeholder{color:inherit}.flash .message{display:table-cell;text-align:center;vertical-align:middle}form .Select-control,form .Select-menu-outer{text-align:left;box-shadow:none}.flash .ico-white-close{height:26px;position:absolute;right:50px;top:20px;width:26px}.flash-error{background:#bb1736}.flash-error .ico-white-close{background-color:#a62121}.flash-success{background:#2eab93}.flash-success .ico-white-close{background-color:#1f9d80}.flash-info{background:#4b92f0}.flash-info .ico-white-close{background-color:#3f7cec}form fieldset{border:0;margin:0;padding:0}form .Select.is-focused:not(.is-open)>.Select-control{box-shadow:none}form .Select:not(.is-multiple) .Select-control{padding:0}form .Select:not(.is-multiple) .Select-placeholder{padding:0 52px 0 0}form .Select:not(.is-multiple) .Select-clear{padding:0 10px}form .Select-placeholder{color:inherit;height:100%}form .Select-clear{font-family:sans-serif}form .Select-option{padding:0}form .field-date{position:relative}form .field-date input{cursor:text}form .field-date.field-active .DayPicker{opacity:1;visibility:visible}#home .filters .search .right .Select.main-cities-dropdown .Select-control .Select-clear,.invisible,form .DayPicker{visibility:hidden}form .DayPicker{background:#fff;border:1px solid #ecf2fa;display:inline-block;left:0;opacity:0;padding:1rem;position:absolute;top:30px;transition:opacity .2s;z-index:10}form .DayPicker-NavBar{position:relative}form .DayPicker-NavButton{cursor:pointer;position:absolute}form .DayPicker-NavButton--prev{left:.5rem}form .DayPicker-NavButton--prev::before{content:'<'}form .DayPicker-NavButton--next{right:.5rem}form .DayPicker-NavButton--next::before{content:'>'}form .DayPicker-Month{display:table}form .DayPicker-Caption{display:table-caption;font-weight:600;height:1.5rem;text-align:center}form .DayPicker-Caption .Select{display:inline-block}form .DayPicker-Caption .Select:not(.is-multiple) .Select-placeholder{padding-right:20px}form .DayPicker-Caption .month{margin-right:10px;width:40%}form .DayPicker-Caption .year{width:25%}form .DayPicker-Caption .Select-placeholder{text-align:center}form .DayPicker-Caption .Select-arrow-zone{width:20px}form .DayPicker-Caption .Select-arrow{right:5px}form .DayPicker-Caption .Select-menu-outer{border-radius:0;margin-top:4px}form .DayPicker-Caption .Select-menu{max-height:185px;padding:5px 0}form .DayPicker-Weekdays{display:table-header-group}form .DayPicker-WeekdaysRow{display:table-row}form .DayPicker-Weekday{display:table-cell;font-size:.875em;padding:.5rem;text-align:center}form .DayPicker-Body{display:table-row-group}form .DayPicker-Week{display:table-row}form .DayPicker-Day{border:1px solid #ecf2fa;cursor:pointer;display:table-cell;padding:.5rem;text-align:center;vertical-align:middle}form .DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.form-border input,.form-border textarea{border:2px solid #ecf2fa;transition:border .2s}.form-border input::-webkit-input-placeholder,.form-border textarea::-webkit-input-placeholder{color:#dbe2ea;transition:color .2s}.form-border input::-moz-placeholder,.form-border textarea::-moz-placeholder{color:#dbe2ea;transition:color .2s}.form-border input:-ms-input-placeholder,.form-border textarea:-ms-input-placeholder{color:#dbe2ea;transition:color .2s}.form-border input:focus,.form-border textarea:focus{border-color:#d7e0ed}.form-border input:focus::-webkit-input-placeholder,.form-border textarea:focus::-webkit-input-placeholder{color:#848f9c}.form-border input:focus::-moz-placeholder,.form-border textarea:focus::-moz-placeholder{color:#848f9c}.form-border input:focus:-ms-input-placeholder,.form-border textarea:focus:-ms-input-placeholder{color:#848f9c}.form-border .Select{display:inline-block}.form-border .Select input{border:0}.form-border .Select.is-focused:not(.is-open)>.Select-control{border-color:#d7e0ed}.form-border .Select-control{border:2px solid #ecf2fa;transition:border .2s}.form-border .Select-clear{color:#ecf2fa}.form-border .Select-menu-outer{border:2px solid #ecf2fa}.pac-container.form-border{border:2px solid #d7e0ed}.form-rounded .Select-control,.form-rounded .Select-menu-outer,.form-rounded input,.pac-container.form-rounded{border-radius:4px}.field{margin-bottom:10px}.field-required label::after{content:' *'}.field-error .Select-control,.field-error input,.field-error input:focus{border-color:#f74779}.field-error .error{color:#f74779}.field-file{display:table;overflow:hidden;position:relative}.field-file .btn{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}.field-file input{cursor:pointer;direction:ltr;font-size:200px;margin:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.field-checkbox,.field-radio{position:relative}.field-checkbox input,.field-radio input{left:-9999px;position:absolute}.field-checkbox input:checked+label::after,.field-radio input:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.field-checkbox input:checked+label::before,.field-radio input:checked+label::before{border:2px solid #4d83de}.field-checkbox label,.field-radio label{cursor:pointer;display:inline-block;padding-left:25px;position:relative}.field-checkbox label::before,.field-radio label::before{border:2px solid #dbe3e9;border-radius:5px;content:'';height:15px;left:-2px;position:absolute;top:-1px;width:15px}.field-checkbox label::after,.field-radio label::after{background:url(images/form/ico-checkbox-blue.de63e535.png) no-repeat;content:'';height:8px;left:3px;opacity:0;position:absolute;top:5px;-webkit-transform:scale(0);transform:scale(0);transition:all .2s;width:12px}.field-radio>label{display:none}.field-radio .row{height:30px;line-height:30px}.field-icon-label{position:relative}.field-icon-label label{display:block;position:absolute}.field-half{display:inline-block;margin-left:10px;margin-right:10px;width:calc(50% - 20px)}.field-underline{border-bottom:2px solid #dbe3e9;color:#4e5c6e;margin:50px 10px 0;padding-bottom:5px;position:relative}.field-underline.field-required label::after{color:#3a76da;font-weight:700}.field-underline::before{background-color:#6ca1f9;bottom:-2px;content:'';display:block;height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.64,.09,.08,1);width:0}.field-underline input,.field-underline textarea{width:100%;border:0;outline:0}.field-underline label{font-size:16px;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s cubic-bezier(.64,.08,.09,1);z-index:1}.field-underline.field-disabled label{color:#dbe3e9}.field-underline input::-webkit-input-placeholder{opacity:0}.field-underline input::-moz-placeholder{opacity:0}.field-underline input:-ms-input-placeholder{opacity:0}.field-underline textarea{background-color:#f2f6fa;height:230px;margin-top:28px;padding:20px;resize:vertical}.field-underline .Select.right{float:none}.field-underline .is-focused:not(.is-open)>.Select-control{box-shadow:none}.field-underline .Select-control{border:0}.field-underline .Select-control:hover{box-shadow:none}.field-underline .Select-placeholder{cursor:text;opacity:0}.field-underline .Select-arrow{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/ico-select-dropdown.2fb36bf8.png) center no-repeat;border:0;height:8px;pointer-events:none;top:5px;width:13px}.field-underline .Select-menu-outer{border:1px solid #dbe3e9;border-radius:0;box-shadow:0 2px 5px #dfe7ed;margin-top:10px;max-height:none;padding:20px 0;text-align:center}.field-underline .Select-menu{max-height:240px}.field-underline .Select-option{padding:6px 10px}.field-underline .Select-option.isFocused,.field-underline .Select-option.isSelected{background:#f2f6fa}.field-underline .Select-item{background:0 0;border:1px solid #dbe3e9;color:inherit}.field-underline .Select-item-icon{border:0;color:#c2cfda;font-family:sans-serif;font-weight:700;padding:3px 3px 3px 5px}.field-underline .Select-item-icon:hover{background:0 0}.field-underline .Select.is-multi .Select-control{padding-right:30px}.field-underline .Select.is-multi .Select-input{border:0;margin:0;padding:0}.field-underline.field-date .DayPicker{border:2px solid #6ca1f9;top:30px}.field-underline.field-date .DayPicker .Select-menu-outer{border:1px solid #6ca1f9}.field-underline.field-active::before{width:100%}.field-underline.field-active label,.field-underline.field-filled label{font-size:15px;font-weight:700;-webkit-transform:translate3d(0,-24px,0);transform:translate3d(0,-24px,0)}.field-underline.field-active.field-text label,.field-underline.field-filled.field-text label{-webkit-transform:none;transform:none}.field-underline.field-active .Select-placeholder,.field-underline.field-filled .Select-placeholder{opacity:1}.field-underline.field-error::before{background-color:#e9194b;width:100%}.field-underline.field-error .error{display:none}.hidden{display:none!important}.visible{display:block!important}.left{float:left}.right{float:right}.clearfix::after,.clearfix::before{content:' ';display:table}#account .nav a::before,.ico-down::before,.ico-right::before,.ico-up::before{content:' ';display:block;transition:border .2s}.center{text-align:center}#account .cv .skills .Select-item-icon,#authentication .login-openid a,#post-a-job .signin .login-openid a,.field-icon-label label,.hide-text,.modal-apply .connected .application a{border:0;color:transparent;font-size:0;text-shadow:none}.no-border{border:0!important}#account .nav a::before,.ico-down,.ico-up{position:relative}#account .nav a::before,.ico-down::before,.ico-up::before{border-left:5px solid transparent;border-right:5px solid transparent;position:absolute}.ico-down::before{border-top:5px solid #46525c}.ico-down:hover::before{border-top-color:#fff}#account .nav a::before,.ico-up::before{border-bottom:5px solid #46525c}#account .nav a:hover::before,.ico-up:hover::before{border-bottom-color:#fff}.ico-right{position:relative}.ico-right::before{border-bottom:5px solid transparent;border-left:5px solid #46525c;border-top:5px solid transparent;position:absolute}.ico-circle::before,.ico-menu::before,.link-animated-border::after,.list-color li::after{content:''}.ico-right:hover::before{border-left-color:#fff}.ico-circle{position:relative}.ico-circle::before{border:2px solid #46525c;border-radius:50%;display:inline-block;height:5px;position:absolute;width:5px}.ico-menu{position:relative}.ico-menu::before{background:#fff;border-radius:2px;box-shadow:0 6px 0 0 #fff,0 12px 0 0 #fff;height:3px;left:6px;position:absolute;top:10px;width:24px}.ico-white-close{background:url(images/button/ico-white-cross.028de079.png) center no-repeat}.ico-grey-close{background:url(images/button/ico-grey-cross.png) center no-repeat}.ico-grey-dropdown{background:url(images/button/ico-grey-dropdown.1cd56b0b.png) center no-repeat}#landing-recruiter .product .btn-white::after,.ico-white-arrow{background:url(images/arrow/arrow-white.3d94f1d9.png) no-repeat}.link-blue{color:#35a1ec}.link-blue::after{background:#35a1ec}.link-animated-border{position:relative;text-decoration:none}.link-animated-border::after{display:block;height:2px;left:0;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .3s;width:100%}.link-animated-border:hover::after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#account .footer ul,#app .job-page .description ul:not(.tags),#company-page .rjday ul,.list{list-style:none;margin:0;padding:0}.list-horizontal li{display:inline-block}.list-color li{position:relative;z-index:0}.list-color li::after{background:#fff;height:100%;left:0;position:absolute;top:0;transition:width .1s ease;width:0;z-index:-1}#app .job-page .description ul:not(.tags),#company-page .rjday ul,.list-blue-arrow{list-style-image:url(images/arrow/arrow-blue.65fbf889.png);padding-left:22px}.modal{-webkit-animation:modals .15s ease;animation:modals .15s ease;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 29px #cdd3da;font-size:14px;font-weight:700;left:50%;max-height:100vh;position:fixed;z-index:2500}.modal.double-radius{border-top-left-radius:5px;border-top-right-radius:5px}.modal.modal-centered{top:25%}.modal>header{color:#fff;position:relative}.modal-apply .company-name,.modal-apply a,.modal-yellow label::after{color:#fc0}.modal .ico-white-close{height:26px;position:absolute;width:26px}.modal h2{font-size:13px;text-transform:uppercase}.modal .subtitle{font-size:33px;font-weight:700}.modal-green>header{background:#5cc99a}.modal-yellow>header{background:#fc0}.modal-yellow .ico-white-close{background-color:#ffae00}.modal-yellow a{color:#fc0;text-decoration:none}.modal-dark-blue>header{background:#3a74e0}.modal-dark-blue .ico-white-close{background-color:#3462b7}.modal-blue>header{background:#14a7eb}.modal-blue .ico-white-close{background-color:#008ed0}.modal-red>header{background:#ee3181}.modal-red .ico-white-close{background-color:#ff87ce}@media screen and (max-width:767px){.modal{left:0;margin:0!important;width:100%!important}}.modal-confirmation{margin-left:-215px;width:480px}.modal-confirmation>header{padding:32px 0;text-align:center}.modal-confirmation .ico-white-close{right:10px;top:20px}.modal-confirmation h2{font-size:12px;margin:auto;width:350px}.modal-confirmation .content{padding:30px;text-align:center}.modal-confirmation button{height:30px;margin:0 10px;width:120px}.modal-apply .not-connected .submit{border:0}.modal-apply .not-connected .avatar{height:120px;margin:auto auto 25px;width:120px}.modal-apply .not-connected .avatar img{height:100%;width:100%}.modal-apply .not-connected .picture .btn-upload{margin:20px auto;overflow:hidden}.modal-apply .not-connected .picture-form{height:65px;margin:auto;position:relative;width:340px}.modal-apply .not-connected .picture-form .info-optionnel{font-size:13px;font-weight:400;position:absolute;right:-10px;top:34px}.modal-apply .not-connected .cv-block{margin-bottom:40px}.modal-apply .not-connected .cv-block .right{display:inline-block;font-size:12px;margin-top:12px;text-align:center;vertical-align:middle}.modal-apply .not-connected .cv-block .right a{display:inline-block;margin-left:5px}.modal-apply .not-connected .cv-block fieldset{display:inline-block;margin-bottom:20px;vertical-align:middle;width:33%}.modal-apply .not-connected .btn-upload{background:url(images/button/ico-yellow-upload.e1a0f6b0.png) 15px 12px no-repeat;display:block;line-height:40px;padding-left:47px;position:relative;width:200px}.modal-apply .not-connected .btn-upload input{left:0;width:100%}.modal-apply .not-connected .cv-upload{border-bottom:2px solid #e6e9f2;padding-bottom:14px}.modal-apply .not-connected .cv-upload fieldset{float:left}.modal-apply .not-connected .cv-upload .btn-upload span{display:inline-block;height:42px;line-height:42px;max-width:200px;overflow:hidden;text-align:left}.modal-apply .not-connected .cv-upload .right{line-height:42px}.modal-apply .not-connected .info{width:100%}.modal-apply .not-connected .info .error{margin-top:5px;text-align:right}.modal-apply .not-connected .info label{display:inline-block;width:17%}.modal-apply .not-connected .photo{border:2px solid #e6e9f2;border-radius:125px;height:125px;margin:0 auto 20px;width:125px}.modal-apply .not-connected .photo .wrapper{border-radius:50%;height:110px;margin:5px auto;overflow:hidden;position:relative;width:110px}.modal-apply .not-connected .photo img{bottom:-9999px;margin:auto;position:absolute;top:-9999px;width:100%}.modal-apply .not-connected .firstname,.modal-apply .not-connected .lastname{display:inline-block;position:relative;vertical-align:middle}.modal-apply .not-connected .firstname input,.modal-apply .not-connected .lastname input{width:389px}.modal-apply .not-connected .firstname.field-error,.modal-apply .not-connected .firstname.field-error+.field,.modal-apply .not-connected .lastname.field-error,.modal-apply .not-connected .lastname.field-error+.field{margin-bottom:25px}.modal-apply .not-connected .firstname .error,.modal-apply .not-connected .lastname .error{position:absolute;right:0}.modal-apply .not-connected .firstname label{width:167px}.modal-apply .not-connected .firstname input{margin-right:5px}.modal-apply .not-connected .field-file{margin:auto auto 30px;text-align:center;width:100px}.modal-apply .not-connected .field-file.cv{margin:0}.modal-apply .not-connected .Select .Select-control,.modal-apply .not-connected label{margin-right:15px}.modal-apply .not-connected .field-file button span{display:inline-block;max-width:112px;overflow:hidden}.modal-apply .not-connected .Select-control,.modal-apply .not-connected input{font-size:16px;font-weight:400;height:45px;width:783px}.modal-apply .not-connected input{padding:0 20px;width:80%}.modal-apply .not-connected .field-select label{line-height:45px}.modal-apply .not-connected .Select{font-weight:400}.modal-apply .not-connected .Select .Select-control .Select-placeholder{padding:0 40px 0 20px}.modal-apply .not-connected .Select-control{line-height:41px}.modal-apply .not-connected .Select-arrow-zone{background:url(images/form/ico-select-grey-down.8abc38ad.png) center no-repeat;width:40px}.modal-apply .not-connected .Select-arrow{display:none}.modal-apply .not-connected .Select-option{font-size:16px;line-height:29px;padding:0 40px}.modal-apply .not-connected .Select-option.is-selected{background:url(images/form/ico-checkmark-green.c0c57744.png) 13px center no-repeat}.modal-apply .not-connected .Select-option.is-focused{background-color:#f1f4f8}.modal-apply .not-connected .Select-menu{max-height:120px}.pac-container.apply-signup-place{line-height:24px;margin-top:1px;padding:5px;width:300px!important;z-index:2800}@media screen and (max-width:1080px){.modal-apply .content{padding:15px 14px!important}.modal-apply .not-connected .info label{display:block;margin-bottom:10px;width:100%}.modal-apply .not-connected .info .field,.modal-apply .not-connected .info input{width:100%}.modal-apply .not-connected .lastname{width:34%}.modal-apply .not-connected .firstname input,.modal-apply .not-connected .lastname input{width:100%}}.modal-apply .connected .application{font-size:15px;font-weight:600}.modal-apply .connected .application .field{margin-bottom:0}.modal-apply .connected .application .btn-upload,.modal-apply .connected .application label{border:2px solid #dadfe7;border-radius:4px;box-shadow:0 2px 0 #eff2f7;display:inline-block;height:42px;line-height:38px;margin-bottom:12px;width:87%}.modal-apply .connected .application label{background:url(images/file/ico-pdf.d43d7a37.png) 35px center no-repeat;float:left;overflow:hidden;padding:0 14px}.modal-apply .connected .application label[for=webCV]{background-image:url(images/file/ico-web.aacfc354.png)}.modal-apply .connected .application label[for=webCV] .date{display:none}.modal-apply .connected .application label[for=uploadedFile]{float:none}.modal-apply .connected .application input{margin-right:40px}.modal-apply .connected .application a{background:url(images/file/ico-see.2a6a5994.png) center no-repeat;display:block;float:right;height:42px;width:42px}.modal-apply .connected .application .field-file{width:100%}.modal-apply .connected .application .btn-upload{background:url(images/button/ico-yellow-upload.e1a0f6b0.png) 15px 12px no-repeat;font-weight:700;padding-left:47px;text-align:left}.modal-apply .connected .application .btn-upload input{height:45px}.modal-apply .connected .application .submit{margin-top:25px}@media screen and (max-width:767px){.modal-apply .connected .application .btn-upload,.modal-apply .connected .application label{font-size:13px;width:100%}.modal-apply .connected .application .date,.modal-apply .connected .application a{display:none}}.modal-apply{margin-left:-540px;top:0;width:1080px}.modal-apply h4{border-bottom:1px solid #ecf2fa;font-size:18px;margin-bottom:15px;padding-bottom:8px}.modal-apply h4 .info{color:#a5a9af;font-size:11px;margin-left:10px}.modal-apply .btn-upload{height:42px;margin-bottom:2px;padding:0 20px}.modal-apply header{padding:66px 48px}.modal-apply .ico-white-close{right:30px;top:45px}.modal-apply .content{padding:30px 50px}.modal-apply .section{height:0;opacity:0;overflow:hidden;transition:opacity .4s}.modal-apply .section.visible{height:auto;opacity:1}.modal-apply .error{font-size:12px}.modal-apply .submit{border-top:2px solid #e6e9f2;line-height:46px;padding:22px 0 20px}.modal-apply .submit .left{display:inline-block;position:relative}.modal-apply .submit .left:hover .motivation-tooltip{display:block}.modal-apply .submit .motivation-tooltip{-webkit-animation:tooltip .1s linear;animation:tooltip .1s linear;background-color:#4b92f0;border-radius:5px;bottom:55px;box-shadow:0 1px 1px rgba(0,0,0,.26);color:#fff;display:none;font-size:14px;font-weight:600;line-height:normal;padding:10px 20px;position:absolute;right:-78px;text-align:center;width:200px;z-index:10}.modal-save-search .ico-white-close,.modal-share .ico-white-close{right:30px;top:20px}.modal-apply .submit .motivation-tooltip::before{border-color:#4b92f0 transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:'';left:50%;margin-left:-5px;position:absolute}.modal-apply .btn-yellow{font-weight:600;height:46px}.modal-apply .btn.apply{border-bottom-right-radius:0;border-top-right-radius:0;float:left;width:250px}.modal-apply .btn.message{background-image:url(images/button/ico-white-edit.b6bbcc1d.png);background-position:center;background-repeat:no-repeat;border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;vertical-align:top;width:45px}.modal-apply .motivation label{display:inline-block;margin-bottom:10px}.modal-apply .motivation textarea{font-size:16px;font-weight:400;min-height:180px;padding:20px;resize:none;width:100%}.modal-apply .motivation .submit{margin-top:70px}.modal-apply .motivation .btn-yellow{padding:0 35px}.modal-apply .counter{text-align:right}.modal-apply .cancel{font-size:16px;font-weight:400}@media screen and (max-width:1080px){.modal-apply{left:0;margin:0;width:100%}}@media screen and (max-width:767px){.modal-apply .submit{text-align:center}.modal-apply .submit .left,.modal-apply .submit .right{float:none}.modal-apply .submit .right{line-height:normal;margin:22px auto 0;width:160px}.modal-apply .btn.apply{font-size:13px;width:180px}.modal-apply .btn.message{font-size:13px;width:40px}}.modal-share{margin-left:-277px;width:555px}.modal-share>header{padding:32px 0;text-align:center}.modal-share h2{font-size:12px;margin-bottom:10px}.modal-share .subtitle{font-size:26px;margin-bottom:25px}.modal-share li{margin:0 10px}.modal-share li.active .btn,.modal-share li:hover .btn{opacity:1}.modal-share li .btn{background:url(images/social/ico-share-modal.623d0e39.png) left center;height:53px;opacity:.53;transition:opacity .2s;width:52px}.modal-share li.facebook .btn{background-position:center}.modal-share li.google .btn{background-position:right center}.modal-share .content{padding:40px 0}.modal-share .thumbnail{border:2px solid #e5ebf3;border-radius:5px;font-weight:400;margin:0 auto 30px;padding:20px;width:477px}.modal-share .thumbnail header{margin-bottom:17px}.modal-share .thumbnail p{font-size:16px;line-height:19px}.modal-share .thumbnail.twitter{width:360px}.modal-share .thumbnail.twitter header{border-bottom:1px solid #dadfe7;margin-bottom:15px;padding-bottom:10px}.modal-share .thumbnail.twitter .logo{height:30px;margin:2px 15px 0 0;width:30px}.modal-share h3{color:#647080;font-size:17px}.modal-share .date{color:#a0abb8;font-size:13px}.modal-share .btn-blue{display:block;font-size:17px;height:60px;margin:auto;width:68%}.modal-save-search{margin-left:-218.5px;width:437px}.modal-save-search>header{padding:32px 0;text-align:center}.modal-save-search h2{font-size:12px;margin-bottom:10px}.modal-save-search .subtitle{font-size:26px;margin-bottom:25px}.modal-save-search .content{padding:40px 0}.modal-save-search .save-search-form{margin:auto auto 50px;position:relative;width:90%}.modal-save-search .save-search-form input{border-radius:5px;height:46px;padding-left:18px;width:100%}.modal-save-search .save-search-form .save-search-button{height:41px;position:absolute;right:0;width:81px}@media screen and (max-width:500px){.modal-share .thumbnail,.modal-share .thumbnail.twitter{width:68%}}.modal-reup{margin-left:-250px;width:500px}.modal-reup>header{padding:32px 0;text-align:center}.modal-reup .ico-white-close{right:30px;top:20px}.modal-reup .content{font-size:16px;font-weight:400;padding:30px 50px}.modal-reup .content .btn-reup{font-size:16px;font-weight:700;height:50px;margin-top:30px;width:100%}.modal-reup .content .spinner{left:50%;margin-left:-15px}.modal-reup .content p{font-size:16px;font-weight:400;line-height:25px}.modal-reup .content p strong{font-weight:600}.modal-reup .content .field-checkbox label::before,.modal-reup .content .field-radio label::before{top:3px}.modal-reup .content .field-checkbox label::after,.modal-reup .content .field-radio label::after{top:9px}.modal-reup .submit{margin-right:35px;padding-bottom:20px;position:relative;text-align:right}.modal-reup .submit .ttc{font-size:10px;font-style:italic;font-weight:400;left:50px;position:absolute;top:10px}.modal-reup .submit .reup1{height:30px;line-height:30px;text-align:center;width:100px}.modal-send-message{margin-left:-250px;top:90px;width:500px}.modal-send-message>header{padding:10px 0 20px;text-align:center}.modal-send-message .content{margin:25px;position:relative}.modal-send-message .content fieldset{border:0}.modal-send-message .content fieldset textarea{border:1px solid #f6f5f5;border-radius:5px;font-size:15px;height:180px;padding:20px;width:100%}.modal-send-message .content .field-error textarea{border:1px solid #fababa}.modal-send-message .content .footer{text-align:right}.modal-send-message .content button{height:40px;margin-right:10px;width:100px}.modal-register-rjday{margin-left:-218.5px;top:0;width:437px;z-index:2051}.modal-register-rjday>header{padding:32px 0;text-align:center}.modal-register-rjday .ico-white-close{right:30px;top:20px}.modal-register-rjday h2{font-size:12px;margin-bottom:10px}.modal-register-rjday .subtitle{font-size:26px;margin-bottom:25px}.modal-register-rjday .content{padding:30px 50px 50px}.modal-register-rjday .content h4{margin-top:15px}#account .footer .modal-register-rjday .content ul .placeholder-no-cv,#app .job-page .description .modal-register-rjday .content ul:not(.tags) .placeholder-no-cv,#company-page .rjday .modal-register-rjday .content ul .placeholder-no-cv,.modal-register-rjday .content #account .footer ul .placeholder-no-cv,.modal-register-rjday .content #app .job-page .description ul:not(.tags) .placeholder-no-cv,.modal-register-rjday .content #company-page .rjday ul .placeholder-no-cv,.modal-register-rjday .content .list .placeholder-no-cv{font-size:11px;font-style:italic;font-weight:400;margin-top:10px}#account .footer .modal-register-rjday .content ul li,#app .job-page .description .modal-register-rjday .content ul:not(.tags) li,#company-page .rjday .modal-register-rjday .content ul li,.modal-register-rjday .content #account .footer ul li,.modal-register-rjday .content #app .job-page .description ul:not(.tags) li,.modal-register-rjday .content #company-page .rjday ul li,.modal-register-rjday .content .list li{line-height:25px;margin-bottom:5px}#account .footer .modal-register-rjday .content ul li a,#app .job-page .description .modal-register-rjday .content ul:not(.tags) li a,#company-page .rjday .modal-register-rjday .content ul li a,.modal-register-rjday .content #account .footer ul li a,.modal-register-rjday .content #app .job-page .description ul:not(.tags) li a,.modal-register-rjday .content #company-page .rjday ul li a,.modal-register-rjday .content .list li a{color:#8998ae;font-style:italic;font-weight:400}#account .footer .modal-register-rjday .content ul li:first-child,#app .job-page .description .modal-register-rjday .content ul:not(.tags) li:first-child,#company-page .rjday .modal-register-rjday .content ul li:first-child,.modal-register-rjday .content #account .footer ul li:first-child,.modal-register-rjday .content #app .job-page .description ul:not(.tags) li:first-child,.modal-register-rjday .content #company-page .rjday ul li:first-child,.modal-register-rjday .content .list li:first-child{margin-top:10px}#account .footer .modal-register-rjday .content ul li button,#app .job-page .description .modal-register-rjday .content ul:not(.tags) li button,#company-page .rjday .modal-register-rjday .content ul li button,.modal-register-rjday .content #account .footer ul li button,.modal-register-rjday .content #app .job-page .description ul:not(.tags) li button,.modal-register-rjday .content #company-page .rjday ul li button,.modal-register-rjday .content .list li button{border-radius:3px;float:right;font-weight:400;height:25px;width:75px}#account .footer .modal-register-rjday .content ul fieldset,#app .job-page .description .modal-register-rjday .content ul:not(.tags) fieldset,#company-page .rjday .modal-register-rjday .content ul fieldset,.modal-register-rjday .content #account .footer ul fieldset,.modal-register-rjday .content #app .job-page .description ul:not(.tags) fieldset,.modal-register-rjday .content #company-page .rjday ul fieldset,.modal-register-rjday .content .list fieldset{border:0;display:inline-block;margin-bottom:35px;max-width:65%;padding-left:0;vertical-align:middle}#account .footer .modal-register-rjday .content ul fieldset .file,#app .job-page .description .modal-register-rjday .content ul:not(.tags) fieldset .file,#company-page .rjday .modal-register-rjday .content ul fieldset .file,.modal-register-rjday .content #account .footer ul fieldset .file,.modal-register-rjday .content #app .job-page .description ul:not(.tags) fieldset .file,.modal-register-rjday .content #company-page .rjday ul fieldset .file,.modal-register-rjday .content .list fieldset .file{font-weight:400;height:35px}#account .footer .modal-register-rjday .content ul fieldset .file .btn,#app .job-page .description .modal-register-rjday .content ul:not(.tags) fieldset .file .btn,#company-page .rjday .modal-register-rjday .content ul fieldset .file .btn,.modal-register-rjday .content #account .footer ul fieldset .file .btn,.modal-register-rjday .content #app .job-page .description ul:not(.tags) fieldset .file .btn,.modal-register-rjday .content #company-page .rjday ul fieldset .file .btn,.modal-register-rjday .content .list fieldset .file .btn{padding-left:20px;padding-right:20px}#account .footer .modal-register-rjday .content ul .upload-cv,#app .job-page .description .modal-register-rjday .content ul:not(.tags) .upload-cv,#company-page .rjday .modal-register-rjday .content ul .upload-cv,.modal-register-rjday .content #account .footer ul .upload-cv,.modal-register-rjday .content #app .job-page .description ul:not(.tags) .upload-cv,.modal-register-rjday .content #company-page .rjday ul .upload-cv,.modal-register-rjday .content .list .upload-cv{border-radius:4px;display:inline-block;height:35px;vertical-align:text-bottom;width:90px}.modal-register-rjday .content fieldset{margin-top:30px}.modal-register-rjday .content p{font-weight:600}.modal-register-rjday .content input{font-weight:600;height:40px;padding-left:15px;width:100%}.modal-register-rjday .content .Select{width:100%}.modal-register-rjday .content .Select .Select-placeholder{color:#dbe2ea;line-height:40px;padding-left:15px}.modal-register-rjday .content .Select .Select-option{font-weight:400;line-height:25px;padding-left:15px}.modal-register-rjday .content .Select .Select-arrow{top:18px}.modal-register-rjday .signup{height:45px;width:100%}.modal-openid-mail{margin-left:-250px;width:500px}.modal-openid-mail>header{padding-bottom:30px;padding-top:30px;text-align:center}.modal-openid-mail>header .ico-white-close{right:20px;top:20px}.modal-openid-mail .content{height:120px;margin:25px;position:relative}.modal-openid-mail .content .field-underline{font-weight:600;margin:20px 0 40px}.modal-openid-mail .content .footer{text-align:right}.modal-openid-mail .content button{height:40px;margin-right:10px;width:100px}.modal-mobile{display:table;height:100%}.modal-mobile .wrapper{display:table-cell;text-align:center;vertical-align:middle}.modal-mobile .wrapper h2{font-size:25px;margin-bottom:30px}.modal-mobile .wrapper img{border-radius:25px;height:100px}.modal-mobile .wrapper .btn-blue{display:block;height:50px;line-height:50px;margin:30px auto 0;width:200px}.pac-container .pac-icon,.pac-container::after{display:none}.modal-mobile .wrapper .btn-blue.btn-quit{background:#fff;color:#0074b0}.modal-page{-webkit-animation:modals .15s ease;animation:modals .15s ease;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 29px #cdd3da;left:50%;margin-left:-488px;max-height:100vh;overflow:auto;position:fixed;width:975px;z-index:2500}.modal-page header{background:#5cc99a;color:#fff;padding:16px 0;position:relative;text-align:center}.modal-page .ico-white-close{background-color:#3cb681;height:26px;position:absolute;right:15px;width:26px}.modal-page h2{font-size:24px}.modal-page .content{padding:30px 60px}.modal-improve-score p{font-size:17px;margin-bottom:40px}.modal-improve-score h3{margin-bottom:10px}.modal-improve-score h4{color:#4e5c6e;font-weight:600;margin:15px 0 10px;text-indent:10px}.modal-improve-score table{border-top:1px solid #ecf0f9;margin-bottom:30px;width:100%}.modal-improve-score tr:nth-child(odd){background:#f9fcff}.modal-improve-score td{padding:8px}.modal-improve-score td:first-child{width:15%}.modal-improve-score td:last-child{width:60%}.modal-improve-score .filled{color:#25b686}.modal-improve-score .empty{color:#ee3181}.modal-improve-score .label{color:#1c7ad0;text-transform:lowercase}.modal-improve-score .spacer{margin-bottom:30px}@media screen and (max-width:975px){.modal-page{left:0;margin:0;width:100%}}@media screen and (max-width:767px){.modal-page h2{font-size:14px}.modal-page .ico-white-close{top:12px}.modal-page .content{padding:15px}}.pac-container .pac-item,.pac-container .pac-item-query{color:inherit;font-size:inherit}.pac-container{border:0;box-shadow:none;font-family:inherit;z-index:1}.pac-container .pac-item{border:0;line-height:inherit;text-align:inherit}.pac-container .pac-item-query::after{content:','}.overlay{-webkit-animation:fadein .1s ease;animation:fadein .1s ease;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:2050}.overlay-absolute{height:100%;position:absolute}.overlay-light{background:#fff;opacity:.91}.overlay-dark{background:#1f2834;opacity:.83}.overlay-body-background{background:#eaf1f9;opacity:1}.job-list-item .favorite-job.is-pending,.job-vignette .banner img.placeholder{opacity:.3}.spinner-dot{left:50%;margin-left:-23px;position:absolute;top:50%;width:56px}.spinner-dot .dot{-webkit-animation:.5s ease infinite;animation:.5s ease infinite;background:#3a7de9;border-radius:10px;height:14px;position:absolute;width:14px}.spinner-dot .dot1{-webkit-animation-name:scale-up;animation-name:scale-up;left:0}.spinner-dot .dot2{-webkit-animation-name:spinner-dot-translate;animation-name:spinner-dot-translate;left:0}.spinner-dot .dot3{-webkit-animation-name:spinner-dot-translate;animation-name:spinner-dot-translate;left:20px}.spinner-dot .dot4{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-name:scale-up;animation-name:scale-up;left:40px}.spinner-white-wrapper{background-color:#fff;border-radius:50%;box-shadow:0 2px 1px rgba(28,31,35,.13);height:30px;position:relative;width:30px}.spinner-white-wrapper .spinner-circle{background-repeat:no-repeat;height:13px;left:50%;margin:-7px 0 0 -7px;top:50%;width:13px}.spinner-circle{-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;background-size:cover;height:23px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:23px}.spinner-circle.spinner-white{background-image:url(images/spinner/white-spinner.1b34e76a.png)}.spinner-circle.spinner-blue{background-image:url(images/spinner/blue-spinner.ff4d6d96.png)}.spinner-circle.spinner-grey{background-image:url(images/spinner/grey-spinner.cba7b5e6.png)}.text-editor{background-color:#f2f6fa;padding-top:10px}.text-editor .editor-toolbar{background-color:#fff;box-shadow:0 1px 1px #d1deea;display:table;height:51px;margin:20px auto auto;padding-left:30px;width:90%}.text-editor .editor-toolbar .editor-toolbar-wrapper{display:table-cell;vertical-align:middle}.text-editor .editor-toolbar button{background:url(images/sprites/ico-tinymce.61f54c33.png) left center no-repeat;border:0;border-radius:3px;display:inline-block;height:30px;margin:0 5px 0 0;outline:0;text-align:center;text-decoration:none;width:30px}.text-editor .editor-toolbar button.selected,.text-editor .editor-toolbar button:hover{background-color:#f6f9fb}.text-editor .editor-toolbar button.title{background-position:-89px center}.text-editor .editor-toolbar button.italic{background-position:-31px center}.text-editor .editor-toolbar button.ordered-list{background-position:-61px center}.text-editor .editor{max-height:600px;min-height:300px;outline:0;overflow:auto;padding:50px;width:100%}.text-editor .editor ul{list-style-image:url(images/arrow/arrow-blue.65fbf889.png);margin:0;padding:0 0 0 22px}.flip-container{-webkit-transform:perspective(1000);transform:perspective(1000)}.flip-container .flipper{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:.6s}.flip-container .back,.flip-container .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0}.flip-container .front{-webkit-transform:rotateY(0);transform:rotateY(0);z-index:10}.flip-container .back,.flip-container.flip .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container.flip-vertical .front{-webkit-transform:rotateX(0);transform:rotateX(0)}.flip-container.flip-vertical .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip-container.flip-vertical.flip .flipper{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.job-list-item{border-bottom:1px solid #ecf0f9;padding:12px 28px 20px;position:relative}.job-list-item .logo{background:center #fff;background-size:cover;border:2px solid #e9eef7;border-radius:50%;height:65px;left:30px;overflow:hidden;position:absolute;top:20px;width:65px;z-index:1}.job-list-item .logo img{bottom:-9999px;margin:auto;position:absolute;top:-9999px;width:100%}.job-list-item .content{margin-left:82px;position:relative}.job-list-item .favorite-job{-webkit-animation:.2s fadein ease;animation:.2s fadein ease;background:url(images/stars/star-grey.410fb25f.png) no-repeat;float:left;height:19px;margin:7px 6px 0 0;width:19px}.job-list-item .favorite-job.is-favorite,.job-list-item .favorite-job:hover{background-image:url(images/stars/star-active.08e219ca.png)}.job-list-item .favorite-job.btn-disable{background-image:url(images/stars/star-grey.410fb25f.png)}.job-list-item .favorite-job.btn-disable .disabled-tooltip{margin-left:-85px;top:25px;width:170px}.job-list-item .favorite-job.btn-isloading{background:0 0}.job-list-item .favorite-job.btn-isloading .spinner-circle{height:16px;margin:-8px 0 0 -8px;width:16px}.job-list-item .title{max-width:75%}.job-list-item .title h2{display:inline}.job-list-item .title h2 a{color:#4191c9;font-size:17px;text-decoration:none}.job-list-item .title h2 a:visited{color:#a7b5bf}.job-list-item .title h3{color:#4e5665;display:inline;font-size:16px}.job-list-item .title h3 a{color:#4e5665;text-decoration:none}.job-list-item .title h3 a:hover{text-decoration:underline}.job-list-item .description{margin:3px 0 8px}.job-list-item .meta{position:absolute;right:0;text-align:right;top:12px}.job-list-item .contract{color:#728296;font-size:12px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.job-list-item .date{color:#afb9d1;font-size:13px}.job-list-item .infos{font-size:12px;font-weight:700;line-height:26px;margin-bottom:6px}.job-list-item .infos li{background:url(images/sprites/ico-home-search-result-infos.17e45014.png) left top no-repeat;margin-right:10px;padding-left:20px}.job-list-item .infos .employee{background-position:left -26px}.job-list-item .infos .paycheck{background-position:left -52px}.job-list-item .infos .company-type{background-position:left bottom}.job-list-item .tags{margin-left:-5px}.job-list-item .tags li{border-color:#e1eaf3;font-weight:700}.job-list-item .tags li h3{font-size:14px}.job-list-item .tags li a{color:#848f9c;text-decoration:none}@media screen and (max-width:680px){.job-list-item{padding:6px 18px 10px}.job-list-item .favorite-job{margin-top:4px}.job-list-item .title{max-width:100%}.job-list-item h2{font-size:20px}.job-list-item .description{margin-bottom:15px}.job-list-item .logo{float:left;height:55px;margin-right:20px;position:static;width:55px}}.job-vignette{width:300px}.job-vignette .banner{border-bottom:1px solid #dbe6f0;height:193px;position:relative;text-align:center}.job-vignette .banner .image-banner{background-size:cover;display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.job-vignette .banner .image-banner.placeholder::before{background-color:rgba(255,251,251,.7);bottom:0;content:'';left:0;position:absolute;top:0;width:100%}.job-vignette .banner .btn{background-color:rgba(0,0,0,.75);border-bottom-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:13px;font-weight:700;height:35px;line-height:35px;position:absolute;right:0;text-align:center;top:0;width:121px}.job-vignette .banner img{border-top-left-radius:3px;border-top-right-radius:3px;bottom:-9999px;height:100%;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:100%}.job-vignette .logo{background:#fff;border-radius:4px;bottom:-20px;box-shadow:0 0 3px rgba(172,188,203,.75);height:55px;left:27px;position:absolute;width:55px}.job-vignette .logo-wrapper{border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%}.job-vignette .logo-wrapper img{border-radius:50%;height:80%;width:80%}.job-vignette .company-infos{color:#4e5c6e;font-size:16px;padding:0 29px 20px}.job-vignette .company-infos>div{background:left 3px no-repeat;border-bottom:1px solid #ecf0f9;margin-bottom:25px;padding:0 0 20px 30px}.job-vignette .company-infos>div:last-child{border:0;margin:0;overflow:hidden;text-overflow:ellipsis}.job-vignette .company-infos>div:last-child:hover{overflow:visible;text-overflow:inherit}.job-vignette .company-infos .company-title{color:#4e5c6e;font-size:19px;font-weight:700;margin:36px 0 20px}.job-vignette .company-infos .company-title a{color:#4e5c6e;text-decoration:none}.job-vignette .company-infos .company-title a:hover{text-decoration:underline}.job-vignette .company-infos .address{background-image:url(images/pages/home/ico-job-address.680557b7.png);margin-bottom:20px;max-width:100%;padding-right:64px;position:relative}.job-vignette .company-infos .address::after{background:url(images/pages/home/ico-job-place.6b6e8421.png);background-size:99%;content:'';display:block;height:45px;position:absolute;right:0;top:-17px;width:45px}.job-vignette .company-infos .website{background-image:url(images/pages/home/ico-job-website.863c7445.png);padding-bottom:0}.job-vignette h2{color:#56606d;font-size:19px;margin-bottom:20px}#authentication,#post-a-job .signin{-webkit-animation:authentication .1s ease;animation:authentication .1s ease;margin:0 auto 80px;text-align:center}#authentication header,#post-a-job .signin header{margin-bottom:36px}#authentication header p,#post-a-job .signin header p{color:#788895;font-size:17px;line-height:22px}#authentication h2,#post-a-job .signin h2{color:#5a697c;font-size:38px;font-weight:900;margin-bottom:10px}#authentication .link-blue,#post-a-job .signin .link-blue{font-weight:600}#authentication .field-icon-label.password label,#post-a-job .signin .field-icon-label.password label{background-position:center bottom}#authentication .field-icon-label label,#post-a-job .signin .field-icon-label label{background:url(images/sprites/ico-login.9aca2032.png) no-repeat;height:48px;left:20px;width:12px}#authentication .field-icon-label input,#post-a-job .signin .field-icon-label input{color:#687a8d;height:48px;padding:0 20px 0 42px;width:100%}#authentication .error,#post-a-job .signin .error{font-size:14px;font-weight:600;text-align:left}#authentication .field-checkbox label,#post-a-job .signin .field-checkbox label{color:#9baab9;font-family:'Droid Sans',sans-serif;font-size:12px}#authentication .btn-green,#post-a-job .signin .btn-green{font-weight:600;height:48px}#authentication .or,#post-a-job .signin .or{background:#e8ecf0;border-radius:50%;color:#fff;font-size:13px;font-weight:700;height:33px;line-height:33px;margin:20px auto;position:relative;text-transform:uppercase;width:33px}#authentication .or::after,#authentication .or::before,#post-a-job .signin .or::after,#post-a-job .signin .or::before{background:#ecf2fa;content:'';height:2px;position:absolute;top:15px;width:18px}#authentication .or::before,#post-a-job .signin .or::before{left:-28px}#authentication .or::after,#post-a-job .signin .or::after{right:-28px}#authentication p,#post-a-job .signin p{font-size:14px;line-height:18px}#authentication .login-openid,#post-a-job .signin .login-openid{border-radius:5px;height:42px;margin-top:20px;overflow:hidden;position:relative;width:273px}#authentication .login-openid.open,#post-a-job .signin .login-openid.open{width:637px}#authentication .login-openid ul,#post-a-job .signin .login-openid ul{padding-right:91px}#authentication .login-openid li,#post-a-job .signin .login-openid li{vertical-align:top}#authentication .login-openid a,#post-a-job .signin .login-openid a{background:url(images/social/ico-login-openid.0424add2.png) no-repeat;display:block;height:42px;transition:background .3s;width:91px}#authentication .login-openid a.linkedin,#post-a-job .signin .login-openid a.linkedin{background-color:#2683d0;background-position:center top}#authentication .login-openid a.viadeo,#post-a-job .signin .login-openid a.viadeo{background-color:#ffca26;background-position:center -42px}#authentication .login-openid a.google,#post-a-job .signin .login-openid a.google{background-color:#e64724;background-position:center -84px}#authentication .login-openid a.twitter,#post-a-job .signin .login-openid a.twitter{background-color:#0dbaff;background-position:center -126px}#authentication .login-openid a.facebook,#post-a-job .signin .login-openid a.facebook{background-color:#3b579d;background-position:center -168px}#authentication .login-openid a.yahoo,#post-a-job .signin .login-openid a.yahoo{background-color:#8a53c3;background-position:center -210px}#authentication .login-openid a.linkedin:hover,#post-a-job .signin .login-openid a.linkedin:hover{background-color:#0769ba}#authentication .login-openid a.viadeo:hover,#post-a-job .signin .login-openid a.viadeo:hover{background-color:#feb425}#authentication .login-openid a.google:hover,#post-a-job .signin .login-openid a.google:hover{background-color:#d53e1d}#authentication .login-openid a.twitter:hover,#post-a-job .signin .login-openid a.twitter:hover{background-color:#00a4e5}#authentication .login-openid a.facebook:hover,#post-a-job .signin .login-openid a.facebook:hover{background-color:#344d8c}#authentication .login-openid a.yahoo:hover,#post-a-job .signin .login-openid a.yahoo:hover{background-color:#743faa}#authentication .login-openid .close,#authentication .login-openid .more,#post-a-job .signin .login-openid .close,#post-a-job .signin .login-openid .more{background-image:url(images/social/ico-login-openid.0424add2.png);background-repeat:no-repeat;height:42px;position:absolute;right:0;top:0;width:91px}#authentication .login-openid .more,#post-a-job .signin .login-openid .more{background-position:center -252px}#authentication .login-openid .close,#post-a-job .signin .login-openid .close{background-image:url(images/arrow/white-left.6dfa9fab.png);background-position:center center}#authentication footer,#post-a-job .signin footer{color:#9baab9;font-size:14px;font-weight:600}#authentication.login,#post-a-job .signin.login{padding-top:152px;width:375px}#authentication.login .content,#post-a-job .signin.login .content{margin:auto;padding:70px 0 75px;width:275px}#authentication.login .field-icon-label,#post-a-job .signin.login .field-icon-label{margin:0 auto 20px;width:232px}#authentication.login .connection,#post-a-job .signin.login .connection{margin:10px 0;width:232px}#authentication.login footer,#post-a-job .signin.login footer{height:74px;padding-top:25px}#authentication.signup,#post-a-job .signin.signup{padding-top:150px;width:722px}#authentication.signup .content,#post-a-job .signin.signup .content{padding:48px 20px}#authentication.signup .left,#post-a-job .signin.signup .left{border-right:2px solid #ecf2fa;padding:0 30px;width:336px}#authentication.signup .field-icon-label,#post-a-job .signin.signup .field-icon-label{margin:0 auto 20px;width:232px}#authentication.signup .signup,#post-a-job .signin.signup .signup{margin:10px 0 20px;width:232px}#authentication.signup .right,#post-a-job .signin.signup .right{text-align:left;width:298px}#authentication.signup .right li,#post-a-job .signin.signup .right li{line-height:20px;margin-bottom:16px}#authentication.signup h3,#post-a-job .signin.signup h3{font-size:16px;margin:5px 0 16px}#authentication.signup footer,#post-a-job .signin.signup footer{height:82px;padding:30px 48px 0 0;text-align:right}#authentication.password,#post-a-job .signin.password{padding-top:152px;width:588px}#authentication.password .box-white,#post-a-job .signin.password .box-white{padding:50px 0 40px}#authentication.password fieldset,#post-a-job .signin.password fieldset{display:inline-block}#authentication.reset-password fieldset,#post-a-job .signin.reset-password fieldset{margin-right:15px}#authentication.reset-password .field-icon-label,#post-a-job .signin.reset-password .field-icon-label{width:303px}#authentication.reset-password .btn-green,#post-a-job .signin.reset-password .btn-green{vertical-align:top;width:164px}#authentication.change-password .btn-green,#authentication.change-password .field-icon-label,#post-a-job .signin.change-password .btn-green,#post-a-job .signin.change-password .field-icon-label{width:310px}@media screen and (max-width:1000px){#authentication.login .login-openid{height:84px;width:100%}#authentication.login .login-openid ul{padding-right:0}#authentication.login .login-openid .close,#authentication.login .login-openid .more{display:none}}@media screen and (max-width:767px){#authentication.login,#authentication.password,#authentication.signup{width:100%}#authentication.login header,#authentication.password header,#authentication.signup header{margin:0 auto 40px}#authentication.login .box-white,#authentication.password .box-white,#authentication.signup .box-white{border-radius:0}#authentication.login header{width:275px}#authentication.signup header{width:300px}#authentication.signup .left{border:0;float:none;margin:auto;padding:0;width:auto}#authentication.signup .login-openid{height:84px;margin:20px auto;width:273px}#authentication.signup .login-openid ul{padding-right:0}#authentication.signup .login-openid .close,#authentication.signup .login-openid .more,#authentication.signup .right{display:none}#authentication.signup footer{padding-right:0;text-align:center}#authentication.password .box-white{padding:50px 20px}#authentication.password .btn-green,#authentication.password .field-icon-label,#authentication.password fieldset{width:100%}#authentication.password .field-icon-label{margin-bottom:20px}}#header{color:#fff;font-size:13px;position:fixed;top:0;width:100%;z-index:1000}#header.header-postajob{background-color:#3b78dd;display:table;height:73px;top:0}#header.header-postajob .postajob-back{background-image:url(images/arrow/ico-nav-back.a07f3315.png);background-position:center;background-repeat:no-repeat;border-right:1px solid #2c6ac4;display:inline-block;height:100%;width:103px}#header.header-postajob .breadcrump-price{border-left:1px solid #2c6ac4;display:table-cell;font-size:35px;font-weight:700;position:relative;text-align:center;vertical-align:middle;width:129px}#header.header-postajob .breadcrump-price sup{font-size:10px;font-weight:400;top:-24px}#header.header-postajob .breadcrump-steps{display:table-cell;padding-top:5px;vertical-align:middle}#header.header-postajob .breadcrump-steps .breadcrump-step{border:0;display:inline-block;font-size:16px;font-weight:600;margin-right:28px}#header.header-postajob .breadcrump-steps .breadcrump-step.disable{opacity:.5}#header.header-postajob .breadcrump-steps .breadcrump-step a{display:inline-block}#header.header-postajob .breadcrump-steps .breadcrump-step a .breadcrump-step-number{background-color:#fff;border-radius:50%;color:#3b78dd;display:inline-block;height:31px;margin-right:10px;padding-top:5px;text-align:center;vertical-align:middle;width:31px}#header .topbar{background:#262e35;font-family:'PT Sans',sans-serif;height:27px;line-height:27px}#company-page .map,#header .dropdown{font-family:Whitney,sans-serif}#header .btn.service{background:url(images/sprites/ico-header-topbar.9b3c6824.png) 10px top no-repeat;border-right:1px solid #323b44;padding:0 40px 0 35px}#header .btn.account,#header .login{background:url(images/sprites/ico-header-topbar.9b3c6824.png) 18px -27px no-repeat;border-left:1px solid #323b44;padding:0 38px}#header .ico-down::before{right:10px;top:11px}#header .login{color:#fff;display:inline-block;height:27px;line-height:27px;text-decoration:none}#header .logout{background:url(images/sprites/ico-header-topbar.9b3c6824.png) center -54px no-repeat;border-left:1px solid #323b44;display:block;height:27px;width:44px}#header .logout:hover{background-position:center bottom}#header .dropdown{-webkit-animation:modals .125s ease;animation:modals .125s ease;background:#262e35;border-top:1px solid #323b44;position:absolute;z-index:1000}#header .dropdown.service{width:330px}#header .dropdown.service h2{font-size:25px;font-weight:900;margin:27px 30px;text-transform:uppercase}#header .dropdown.service a{font-size:17px;font-weight:700;padding:20px 35px}#header .dropdown.account{right:0;width:245px}#header .dropdown.account h2{color:#8397a8;font-size:14px;line-height:14px;margin:18px 48px}#header .dropdown.account h2 div{display:inline-block;font-size:25px;font-weight:900;line-height:34px}#header .dropdown.account h2 div div{color:#fff}#header .dropdown.account li{height:58px}#header .dropdown.account a{font-size:14px;font-weight:600;line-height:58px;margin:0 48px}#header li{border-top:2px solid #1f252b}#header li:last-child{padding-bottom:5px}#header li:hover div{color:rgba(255,255,255,.7)}#header li::after{width:3px}#header li:hover::after{width:100%}#header li a{color:#fff;display:block;text-decoration:none}#header li div{color:#909eaa;font-size:12px;font-style:italic;line-height:12px}#header .yellow::after{background:#fc0}#header .pink::after{background:#ec008c}#header .green::after{background:#1da76e}#header .grey::after{background:#b9c0ce}#header .blue::after{background:#1d80d3}#header .subbar{background:#3b78dd;box-shadow:0 2px 5px rgba(0,0,0,.26);height:64px;text-align:center}#header .subbar.subbar-job{box-shadow:0 0 0}#header .subbar.subbar-job .back-from-job{background-color:#1a4ca1;background-image:url(images/arrow/white-left.6dfa9fab.png);background-position:20px center;background-repeat:no-repeat;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:Whitney;font-size:18px;height:63px;line-height:63px;margin-right:50px;text-align:center;text-decoration:none;vertical-align:middle;width:141px}#header .subbar-wrapper{height:64px;margin:auto;max-width:1060px;padding:0 10px;position:relative}#header .subbar-wrapper .right{line-height:64px}#header .subbar-wrapper .spinner-white-wrapper{display:inline-block;margin-left:25px}#header .btn.ico-menu{display:none}#header .logo{font-size:26px;height:64px;line-height:72px}#header .right{font-weight:700}#header .btn.btn-green,#header .btn.btn-yellow{height:35px;line-height:35px;margin-left:15px;padding:0 10px;text-transform:uppercase}@media screen and (max-width:1050px){#header .btn.ico-menu{background:#376ec9;display:block;height:36px;margin:14px 20px 0 0;width:36px}}@media screen and (max-width:574px){#header .subbar-wrapper>.right,#header .topbar>.left{display:none}}#home .menu{color:#8f9caa;font-size:16px;font-weight:600;position:absolute;width:287px}#home .menu .box-white{margin-bottom:30px}#home .menu li{border-bottom:1px solid #ecf0f9}#home .menu li:first-child::after{border-top-left-radius:5px;border-top-right-radius:5px}#home .menu li:last-child{border:0}#home .menu li:last-child::after{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#home .menu li::after{background:#f9fcff;transition-duration:.5s}#home .menu li.active::after{width:100%}#home .menu li.active .btn,#home .menu li:hover .btn{color:#4d5b6d}#home .menu li.jobs .btn{background-position:15px -135px}#home .menu li.searches .btn{background-position:15px -45px}#home .menu li.interests .btn{background-position:15px top}#home .menu li.companies .btn{background-position:15px bottom}#home .menu li.companies-favorites .btn,#home .menu li.favorites .btn{background-position:15px -91px;transition:color .5s ease}#home .menu li.companies-favorites .counter,#home .menu li.favorites .counter{opacity:0}#home .menu li.companies-favorites::before,#home .menu li.favorites::before{background-color:#f9fcff;content:'';display:none;height:100%;position:absolute;width:0;z-index:-1}#home .menu li.companies-favorites.toggle .btn,#home .menu li.favorites.toggle .btn{color:#4e5665}#home .menu li.companies-favorites.toggle .counter,#home .menu li.favorites.toggle .counter{-webkit-animation:fadeinout-easein 1.5s;animation:fadeinout-easein 1.5s}#home .menu li.companies-favorites.toggle::before,#home .menu li.favorites.toggle::before{-webkit-animation:favorites-anim 2s ease;animation:favorites-anim 2s ease;display:block}#home .menu li.applications .btn{background-position:15px top}#home .menu li.messages .btn{background-image:url(images/pages/home/icon-message.fce5ef3b.png);background-position:12px 15px}#home .menu li.company-page .btn{background-image:url(images/pages/home/ico-job-website.863c7445.png);background-position:15px 15px}#home .menu li.cvtheque .btn{background-position:15px -45px}#home .menu li.create-cv .btn{background-image:url(images/pages/home/add_account-icon.22c9ff5e.png);background-position:13px 12px}#home .menu li .counter{background:#14a7eb;border-radius:50%;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;position:absolute;right:24px;text-align:center;top:12px;width:20px}#home .menu li .menu-subscriptions{-webkit-animation:home-menu-subscriptions .5s ease;animation:home-menu-subscriptions .5s ease;list-style-type:none;margin:0;overflow:hidden;padding:0}#home .filters,#home .filters .box-white{margin-bottom:15px}#home .menu li .menu-subscriptions li{color:#9eacba;cursor:pointer;font-size:14px;font-weight:600;height:45px;line-height:45px;padding-left:50px;position:relative}#home .menu li .menu-subscriptions li:hover{color:#64707f}#home .menu li .menu-subscriptions li:hover .delete-subscription{opacity:1;right:50px}#home .menu li .menu-subscriptions li .delete-subscription{background-color:#cddce4;background-image:url(images/remove-white-cross.e577bbfd.png);background-position:center;background-repeat:no-repeat;border-radius:50%;height:18px;opacity:0;position:absolute;right:40px;top:13px;transition:all .2s ease;width:18px}#home .menu li .menu-subscriptions li::after{background-color:#ecf0f9;content:'';display:block;height:1px;margin-left:-9px;margin-top:-1px;width:182px}#home .menu .btn{background:url(images/sprites/ico-home-menu.ff3cb720.png) no-repeat;height:45px;line-height:45px;padding-left:50px;text-align:left;transition:color .2s;width:100%}@media screen and (max-width:1050px){#home .menu{-webkit-animation:home-menu .2s ease;animation:home-menu .2s ease;background:#fff;box-shadow:7px 2px 2px rgba(31,40,52,.44);display:none;height:100vh;left:0;top:0;z-index:2100}#home .menu .box-white{border:0}#home .menu li.active::after{background:#4598ff;border-radius:0;width:5px}}#home .filters{-webkit-transform-origin:50% 0;transform-origin:50% 0;transition:.2s .4s}#home .filters.disappear{margin-top:-164px;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:.2s}#home .filters .category{background:#f9fcff;border-bottom:1px solid #ecf2fa;border-top-left-radius:5px;border-top-right-radius:5px}#home .filters .category .btn{border-bottom:2px solid transparent;border-right:1px solid #ecf2fa;color:#8f9caa;font-size:15px;font-weight:600;line-height:50px;padding:0 27px;transition:.2s}#home .filters .category .dev.active,#home .filters .category .dev:hover{color:#009ee5;border-bottom:2px solid #009ee5}#home .filters .category .network.active,#home .filters .category .network:hover{color:#00bcd4;border-bottom:2px solid #00bcd4}#home .filters .category .design.active,#home .filters .category .design:hover{color:#5cc99a;border-bottom:2px solid #5cc99a}#home .filters .category .project.active,#home .filters .category .project:hover{color:#fbc02d;border-bottom:2px solid #fbc02d}#home .filters .category .marketing.active,#home .filters .category .marketing:hover{color:#fd772d;border-bottom:2px solid #fd772d}#home .filters .category .seo.active,#home .filters .category .seo:hover{color:#ee3181;border-bottom:2px solid #ee3181}#home .filters .category .rh{border:0;padding:0 29px}#home .filters .category .rh.active,#home .filters .category .rh:hover{color:#ba68c8;border-bottom:2px solid #ba68c8}#home .filters .search{height:55px;padding:10px}#home .filters .search .left,#home .filters .search .right{height:35px;line-height:35px}#home .filters .search .left{background:url(images/pages/home/ico-search-filter.e3a82f9e.png) 10px center no-repeat;border-right:2px solid #ecf2fa;font-weight:600;padding-right:8px;width:64%}#home .filters .search .left input{width:calc(90% - 36px)}#home .filters .search .right{background:url(images/pages/home/ico-place.776f3895.png) 18px center no-repeat;width:36%}#home .filters .search .right input{width:calc(82% - 36px)}#home .filters .search .right .Select{display:inline-block;float:right;margin:4px 0 5px 5px;width:18%}#home .filters .search .right .Select-control{border-color:#ecf2fa;height:28px;padding:0}#home .filters .search .right .Select-placeholder{color:#9eacb9;font-size:13px;line-height:28px;padding:0 6px}#home .filters .search .right .Select-arrow{border-color:#ecf2fa transparent transparent}#home .filters .search .right .Select-menu-outer{border-color:#ecf2fa}#home .filters .search .right .Select-option{color:#9eacb9;font-size:13px;line-height:20px}#home .filters .search .right .Select.main-cities-dropdown{width:calc(82% - 40px)}#home .filters .search .right .Select.main-cities-dropdown .Select-control{border:none}#home .filters .search .right .Select.main-cities-dropdown .Select-control input{padding-left:5px}#home .filters .search input{background:0 0;border:0;color:#9eacb9;float:left;height:100%;padding-left:45px}#home .filters .search input::-webkit-input-placeholder{color:rgba(158,172,185,.5)}#home .filters .search input::-moz-placeholder{color:rgba(158,172,185,.5)}#home .filters .search input:-ms-input-placeholder{color:rgba(158,172,185,.5)}#home .filters .search .btn-green,#home .filters .search .btn-pink{border-radius:4px;float:right;font-size:14px;height:26px;line-height:26px;margin:5px 0 5px 5px;width:10%}#home .filters .search .btn-pink{background-color:#ee3181;width:26px}#home .filters .criteria{height:40px;padding:0 10px}#home .filters .criteria label{padding-left:22px}#home .filters .criteria label::before{background:#fff}#home .filters .contracts{display:inline-block}#home .filters .contracts .field-checkbox{padding-right:20px}.pac-container.filter-dropdown-place{background-color:#fff;border:2px solid #ecf2fa;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:176px;margin-left:-2px;margin-top:8px;padding:5px 20px;width:385px!important;z-index:3}.pac-container.filter-dropdown-place .pac-item{line-height:30px}@media screen and (max-width:1050px){#home .filters .category li{width:calc(88% / 6)}#home .filters .category li:first-child,#home .filters .category li:last-child{width:6%}#home .filters .category .btn{font-size:13px;padding:0;width:100%}#home .filters .category .rh{padding:0}#home .filters .search{font-size:14px}.pac-container.filter-dropdown-place{border:2px solid #ecf2fa;border-radius:5px;margin-top:20px;width:300px!important}}@media screen and (max-width:810px){#home .filters .category,#home .filters .criteria,#home .filters .search .right{display:none}#home .filters .search .left{border:0;width:100%}}#home .favorites:not(.loading),#home .search .result{color:#848f9c;position:relative}#home .favorites:not(.loading) .result-empty,#home .search .result .result-empty{background:url(images/pages/home/ico-search-result-empty.f8f09e41.png) center 50px no-repeat #fff;padding:144px 50px 50px;text-align:center}#home .favorites:not(.loading) .result-empty h2,#home .search .result .result-empty h2{color:#4d5b6d;font-size:18px;margin-bottom:24px}#home .favorites:not(.loading) .result-empty p,#home .search .result .result-empty p{line-height:21px;margin:auto;max-width:100%;width:396px}#home .favorites:not(.loading) .result-item .patch-rjday,#home .search .result .result-item .patch-rjday{bottom:-5px;cursor:pointer;position:absolute;right:10px;-webkit-transform:scale(.9);transform:scale(.9)}#home .favorites:not(.loading) .result-item .contract,#home .search .result .result-item .contract{cursor:pointer}#home .favorites:not(.loading) .result-item .contract:hover,#home .search .result .result-item .contract:hover{text-decoration:underline}#home .favorites:not(.loading) .result-item:hover,#home .search .result .result-item:hover{background-color:#fbfafa;cursor:pointer}#home .favorites:not(.loading) .result-item:hover .tags li,#home .search .result .result-item:hover .tags li{background-color:#fff}#home .favorites:not(.loading) .result-item .infos .company-type,#home .favorites:not(.loading) .result-item .infos .paycheck,#home .search .result .result-item .infos .company-type,#home .search .result .result-item .infos .paycheck{cursor:pointer}#home .favorites:not(.loading) .result-item .tags li,#home .search .result .result-item .tags li{cursor:pointer;transition:border .2s}#home .favorites:not(.loading) .result-item .tags li:hover,#home .search .result .result-item .tags li:hover{border-color:#d2dbe4}#home .favorites:not(.loading) .result-item.rjday,#home .search .result .result-item.rjday{background:#edf6ff;border-left:3px solid #3597f6;padding-left:25px}#home .favorites:not(.loading) .result-item.rjday .tags li,#home .search .result .result-item.rjday .tags li{background-color:#fff}#home .favorites:not(.loading) .result-item.highlight,#home .search .result .result-item.highlight{background:#fffcf7;border-left:3px solid #ffd11b;border-top-left-radius:5px;border-top-right-radius:5px;padding-left:25px}#home .favorites:not(.loading) .result-item.highlight:hover,#home .search .result .result-item.highlight:hover{background-color:#fffaf0}#home .favorites:not(.loading) .result-item.highlight .tags li,#home .search .result .result-item.highlight .tags li{background-color:#fff;border-color:#ece7df}#home .search-loader{margin:20px auto auto;position:static}#home .search .result-count{font-size:13px;font-style:italic;margin-bottom:20px;margin-left:10px}#home .result-paginator{display:table;margin-top:5px;width:100%}#home .result-paginator .paginator-actions{display:inline-block}#home .result-paginator .result-paginator-wrapper{display:table-cell;text-align:center}#home .result-paginator .result-paginator-item{background-color:#fff;color:#4e5665;display:inline-block;height:35px;line-height:35px;margin:5px;text-align:center;text-decoration:none;width:35px}#app .job-page.job-preview .header-job,#app .job-page.job-preview .header-job:before{height:350px}#home .result-paginator .result-paginator-item.active,#home .result-paginator .result-paginator-item:hover{background-color:#3b78dd;color:#fff}#app .job-page{padding-top:64px}#app .job-page.job-preview{border:12px solid #d0d7e2;border-radius:5px;margin:auto;max-width:1080px;overflow:hidden;padding:0;width:80%}#app .job-page.job-preview .header-job .header-brief-info{top:0;z-index:1}#app .job-page.job-preview .header-job .header-brief-info .employer-infos{display:none}#app .job-page.job-preview .job-content{left:auto;margin:auto;width:80%}#app .job-page.job-preview .job-content .job-wrapper .main-content{width:70%}#app .job-page.job-preview .job-content .job-wrapper .main-content .job-description h3{border:0}#app .job-page.job-preview .job-content .job-wrapper .main-content .job-description h3:after{width:450px}#app .job-page.job-preview .job-content .job-wrapper .sidebar{width:29%}#app .job-page.job-preview .job-content .job-wrapper .sidebar .carousel{height:139px;width:100%}#app .job-page.job-preview .job-content .job-wrapper .sidebar .know-more{width:90%}#app .job-page .header-job{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:541px;position:relative}#app .job-page .header-job:before{background:#243a56;content:'';display:block;height:541px;opacity:.3;position:absolute;top:0;width:100%}#app .job-page .header-job .header-brief-info{-webkit-animation:modals .5s ease;animation:modals .5s ease;background:#fff;box-shadow:0 2px 4px 0 rgba(19,21,22,.3);height:91px;position:relative;top:27px;transition:all 150ms ease-in;width:100%;z-index:2001}#app .job-page .header-job .header-brief-info .brief-info-wrapper{margin:auto;width:1080px}#app .job-page .header-job .header-brief-info .left-part{position:relative}#app .job-page .header-job .header-brief-info .employer-logo,#app .job-page .header-job .header-brief-info .left-part{display:inline-block;vertical-align:baseline}#app .job-page .header-job .header-brief-info .employer-infos{float:right;padding-top:13px}#app .job-page .header-job .header-brief-info .employer-logo{background:#fff;border:1px solid #cbdbec;border-radius:3px;bottom:-56px;height:118px;left:17px;padding-left:18px;padding-top:15px;position:absolute;top:10px;transition:all .2s ease;width:118px}#app .job-page .header-job .header-brief-info .employer-logo img{height:80px;width:80px}#app .job-page .header-job .header-brief-info .employer-logo.small{top:-15px;-webkit-transform:scale(.65555);transform:scale(.65555)}#app .job-page .header-job .header-brief-info .employer-title{padding-left:155px;padding-top:7px;text-align:left}#app .job-page .header-job .header-brief-info .employer-title a{color:#4d5b6d;text-decoration:none}#app .job-page .header-job .header-brief-info .employer-title .title{display:inline-block;font-size:32px;font-weight:700;line-height:40px}#app .job-page .header-job .header-brief-info .employer-title .addr{background-image:url(images/pages/home/ic-ping.38d0808b.png);background-position:0 center;background-repeat:no-repeat;line-height:30px;padding-left:20px;text-align:left}#app .job-page .header-job .header-brief-info .bloc-brief-info{display:inline-block;margin-right:35px;padding-top:3px}#app .job-page .header-job .header-brief-info .bloc-brief-info a,#app .job-page .header-job .header-brief-info .bloc-brief-info>span{display:block;text-align:center}#app .job-page .header-job .header-brief-info .bloc-brief-info a.title,#app .job-page .header-job .header-brief-info .bloc-brief-info>span.title{color:#4d5b6d;font-size:16px;line-height:18px}#app .job-page .header-job .header-brief-info .bloc-brief-info a.info,#app .job-page .header-job .header-brief-info .bloc-brief-info>span.info{color:#00a6ef;font-size:28px;font-weight:700;line-height:51px;text-decoration:none}#app .job-page .job-content{height:200px;left:50%;margin-left:-540px;position:relative;top:-104px;width:1080px}#app .job-page .job-content .blue-title{color:#00a6ef;font-weight:700}#app .job-page .job-content .job-info-separator{background-color:#d8d8d8;border-radius:50%;display:inline-block;height:4px;margin-left:10px;margin-right:10px;vertical-align:middle;width:4px}#app .job-page .job-content .apply{font-size:18px;font-weight:700;height:64px;margin-top:-32px;padding-left:35px;padding-right:35px;position:absolute;right:68px;top:50%}#app .job-page .job-content .apply.bottom{font-size:16px;height:48px;margin:15px 0 0;position:static;padding:0;width:280px}#app .job-page .job-content .unsolicited-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:60px}#app .job-page .job-content .unsolicited{font-weight:700;height:48px;margin-left:15px;min-width:180px}#app .job-page .job-content .main-infos{padding:3px 3px 3px 73px;position:relative}#app .job-page .job-content .main-infos h1{color:#4d5b6d;font-size:36px;line-height:35px;margin-bottom:15px;margin-top:20px}#app .job-page .job-content .job-wrapper .main-content,#app .job-page .job-content .job-wrapper .sidebar{float:left}#app .job-page .job-content .job-wrapper .text{color:#848f9c;font-size:13px;line-height:18px;margin-bottom:20px;margin-top:20px;text-align:justify}#app .job-page .job-content .job-wrapper .text h1,#app .job-page .job-content .job-wrapper .text h2{font-size:11px;font-weight:400;margin:0}#app .job-page .job-content .job-wrapper .text ul{list-style-type:none;margin:20px 0;padding:0}#app .job-page .job-content .job-wrapper .text ul li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/arrow-blue.65fbf889.png) 0 7px no-repeat;line-height:19px;margin-bottom:5px;margin-top:5px;padding-left:25px}#app .job-page .job-content .job-wrapper .text ul li p{display:inline-block;margin:0;vertical-align:middle;width:90%}#app .job-page .job-content .job-wrapper h4{color:#848f9c;font-size:13px;font-weight:700;padding-left:15.5px;padding-top:8px;position:relative}#app .job-page .job-content .job-wrapper h4.subtitle-description{padding-left:0}#app .job-page .job-content .job-wrapper h4.subtitle-description:after{content:none}#app .job-page .job-content .job-wrapper h4:after{background-color:#eaf1f9;content:'';display:block;height:2px;left:0;position:absolute;top:30px;width:100%}#app .job-page .job-content .job-wrapper .blue{color:#14a7eb;font-size:13px;font-weight:700;line-height:30px}#app .job-page .job-content .job-wrapper .subtitle{color:#848f9c;font-size:13px;font-weight:700;line-height:30px}#app .job-page .job-content .job-wrapper .box-job{padding:15px}#app .job-page .job-content .job-wrapper .box-job.addr{margin-bottom:50px;padding:9px 0 0}#app .job-page .job-content .job-wrapper .box-job.addr .leaflet-container{height:200px}#app .job-page .job-content .job-wrapper .main-content{margin-right:8px;width:756px}#app .job-page .job-content .job-wrapper .main-content .job-description{padding:39px}#app .job-page .job-content .job-wrapper .main-content .job-description h3{color:#14a7eb;font-size:16px;font-weight:900;margin-bottom:21px;text-transform:uppercase}#app .job-page .job-content .job-wrapper .main-content .job-description h3:after{background-color:#eaf1f9;content:'';display:block;height:2px;margin-top:9px;width:570px}#app .job-page .job-content .job-wrapper .sidebar{width:314px}#app .job-page .job-content .job-wrapper .sidebar .carousel{background-size:cover;height:187px;margin-bottom:18px;margin-top:10px;width:284px}#app .job-page .job-content .job-wrapper .sidebar .company-jobs{display:block;margin-top:15px;text-align:center}#app .job-page .job-content .job-wrapper .sidebar .know-more{background-color:#3775e0;border:1px solid #1d52ad;color:#fff;display:block;font-size:18px;font-weight:700;height:66px;line-height:63px;margin:20px auto 10px;text-align:center;width:240px}#app .job-page .job-content .job-wrapper .sidebar .tags{margin-top:5px;padding:0}#account .cv .skills #app .job-page .job-content .job-wrapper .sidebar .Select-item,#app .job-page .job-content .job-wrapper .sidebar #account .cv .skills .Select-item,#app .job-page .job-content .job-wrapper .sidebar .btn-tag{border:2px solid #efefef;font-size:11px;height:26px;line-height:22px}#account .cv .skills #app .job-page .job-content .job-wrapper .sidebar .Select-item a,#app .job-page .job-content .job-wrapper .sidebar #account .cv .skills .Select-item a,#app .job-page .job-content .job-wrapper .sidebar .btn-tag a{color:#858585;font-weight:600;text-decoration:none}#app .job-page .container{height:100%;min-height:500px;overflow:auto;padding:50px 30px 55px 55px}#app .job-page .similars{overflow-x:auto;padding:20px;position:relative;width:100%}#app .job-page .similars .similars-wrapper{width:500%}#app .job-page .similars .box-similar{border:1px solid #cddbeb;border-radius:4px;display:inline-block;height:208px;margin-right:65px;position:relative;vertical-align:middle;width:309px}#app .job-page .similars .banner{background-size:cover;border-top-left-radius:4px;border-top-right-radius:4px;height:154px;width:100%}#app .job-page .similars .logo-wrapper{background:#fff;border:1px solid #cddbeb;border-radius:4px;height:55px;left:16px;position:absolute;top:123px;width:55px}#app .job-page .similars .logo{background-position:center;background-size:cover;border-radius:50%;height:45px;left:5px;position:relative;top:5px;width:45px}#app .job-page .similars h4 .title{color:#4d5b6d;display:block;font-size:16px;font-weight:700;line-height:22px;text-decoration:none}#app .job-page .similars h4>span{color:#838f9d;font-size:14px}#app .job-page .similars h4.title-similar{color:#4d5b6d;font-size:16px;font-weight:700;line-height:22px;margin-bottom:2px;padding:3px 0 0 80px}#app .job-page .similars h4.title-similar:after{content:none}#app .job-page .content{float:left;width:600px}#app .job-page .actions{margin-top:20px}#app .job-page .actions button{font-weight:600;height:45px;line-height:45px;margin-right:20px;padding-left:30px}#app .job-page .share-job{display:block;font-size:14px;font-weight:600;margin-bottom:12px;margin-top:20px}#app .job-page .share-buttons{margin-bottom:20px}#app .job-page .share-buttons .share{background-position:0 0;background-size:cover;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin-right:20px;width:30px}#app .job-page .share-buttons .share.facebook{background-image:url(images/social/ic-fb.41ac1223.png)}#app .job-page .share-buttons .share.twitter{background-image:url(images/social/ic-tw.cd6dd3e2.png)}#app .job-page .share-buttons .share.google{background-image:url(images/social/ic-google.bf99c4a2.png)}#app .job-page .share-buttons .share.linkedin{background-image:url(images/social/ic-ld.3e85b5fa.png)}#app .job-page .favorite-job{-webkit-animation:.2s fadein ease;animation:.2s fadein ease;background:url(images/stars/big-star-grey.b902fb90.png) center no-repeat;height:30px;left:30px;position:absolute;top:28px;width:30px}#app .job-page .favorite-job.is-pending{opacity:.3}#app .job-page .favorite-job.is-favorite,#app .job-page .favorite-job:hover{background-image:url(images/stars/big-star-active.b75c931b.png)}#app .job-page .favorite-job.btn-disable{background-image:url(images/stars/big-star-grey.b902fb90.png)}#app .job-page .favorite-job.btn-disable .disabled-tooltip{margin-left:-85px;top:42px;width:170px}#app .job-page .favorite-job.btn-isloading{background:0 0}#app .job-page .favorite-job.btn-isloading .spinner-circle{height:16px;margin:-8px 0 0 -8px;width:16px}#app .job-page .btn-edit{font-weight:700;height:45px;line-height:45px;text-align:center;width:100px}#app .job-page h1{color:#4d5b6d;font-size:38px;font-weight:700;margin-bottom:5px}#app .job-page .infos{color:#9eabc6;font-size:14px;font-weight:700;margin-bottom:30px}#app .job-page .infos .company{color:#4295d0;text-decoration:none}#app .job-page .infos .company:hover{text-decoration:underline}#app .job-page .btn-grey,#app .job-page .btn-yellow{font-size:15px;font-weight:600;height:46px;margin:0 10px 0 0;padding:0 35px}#app .job-page .btn-grey,#app .job-page .btn-grey:hover{background:#d3d9e5}#app .job-page .or{font-size:14px}#app .job-page .link-blue{font-size:14px;font-weight:700}#app .job-page .btn-bottom{margin-bottom:50px}#app .job-page .description{margin-bottom:40px}#app .job-page .description h1,#app .job-page .description h2,#app .job-page .description h3{color:#56606d;font-size:17px;margin:25px 0 15px}#app .job-page .description ul:not(.tags),#app .job-page .description>div>p{font-size:17px;line-height:22px;margin-bottom:15px}@media screen and (max-width:1080px){#app .job-page .header-job .header-brief-info .brief-info-wrapper{width:100%}#app .job-page .header-job .header-brief-info .bloc-brief-info{margin-right:12px}#app .job-page .header-job .header-brief-info .bloc-brief-info a,#app .job-page .header-job .header-brief-info .bloc-brief-info>span{font-size:15px}#app .job-page .header-job .header-brief-info .bloc-brief-info a.info,#app .job-page .header-job .header-brief-info .bloc-brief-info>span.info{font-size:20px}#app .job-page .job-content{margin:auto;position:static;width:100%}#app .job-page .job-content .job-wrapper .main-content{margin:auto;width:100%}#app .job-page .job-content .job-wrapper .similars-box{display:none}#app .job-page .job-content .job-wrapper .sidebar{width:100%}#app .job-page .job-content .job-wrapper .sidebar .carousel{margin:10px auto auto}}@media screen and (max-width:800px){#app .job-page .header-job{height:350px}#app .job-page .header-job .header-brief-info .bloc-brief-info{display:none}#app .job-page .header-job .header-brief-info .employer-title .title{font-size:23px}#app .job-page .header-job .header-brief-info .employer-title .addr{line-height:15px}#app .job-page .job-content .apply{margin:auto auto 50px;position:static}#app .job-page .job-content .bottom-choices{display:block;text-align:center}#app .job-page .job-content .or{margin:20px auto}}#home .companies-list{padding-bottom:60px;position:relative}#home .companies-list .company{background-position:center;background-size:cover;color:#4e5c6e;display:inline-block;height:220px;margin:0 10px 20px;overflow:hidden;position:relative;text-align:right;text-decoration:none;width:calc(50% - 20px)}#home .companies-list .company::before{background:linear-gradient(#152a4d,#3b78dd);content:'';display:block;height:100%;opacity:.3;position:absolute;transition:opacity .6s linear;width:100%}#home .companies-list .company .jobs{font-size:14px;font-weight:700;margin:10px;padding:6px 12px;position:relative;text-transform:uppercase}#home .companies-list .company .content{background:#fff;border-top:1px solid #dbe6f0;bottom:0;height:70px;position:absolute;text-align:left;-webkit-transform:translateY(28px);transform:translateY(28px);transition:-webkit-transform .3s;transition:transform .3s;width:100%}#home .companies-list .company .logo-wrapper{background:#fff;border-radius:4px;box-shadow:0 0 3px rgba(172,188,203,.75);height:55px;left:20px;position:absolute;top:-22px;width:55px}#home .companies-list .company .logo{background-position:center;background-size:cover;border-radius:50%;height:45px;left:5px;position:relative;top:5px;width:45px}#home .companies-list .company .title-wrapper{padding-left:88px}#home .companies-list .company .favorite-company{-webkit-animation:.2s fadein ease;animation:.2s fadein ease;background:url(images/stars/star-grey.410fb25f.png) no-repeat;float:left;height:19px;margin:9px 6px 0 0;width:19px}#home .companies-list .company .favorite-company.is-pending{opacity:.3}#home .companies-list .company .favorite-company.is-favorite,#home .companies-list .company .favorite-company:hover{background-image:url(images/stars/star-active.08e219ca.png)}#home .companies-list .company .favorite-company.btn-disable{background-image:url(images/stars/star-grey.410fb25f.png)}#home .companies-list .company .favorite-company.btn-disable .disabled-tooltip{margin-left:-85px;top:-65px;width:170px}#home .companies-list .company .favorite-company.btn-disable .disabled-tooltip::before{border-color:#4b92f0 transparent transparent;border-width:5px 5px 0;bottom:-5px;top:auto}#home .companies-list .company .favorite-company.btn-isloading{background:0 0}#home .companies-list .company .favorite-company.btn-isloading .spinner-circle{height:16px;margin:-8px 0 0 -8px;width:16px}#home .companies-list .company h2{font-size:19px;line-height:38px}#home .companies-list .company ul{padding:0 20px}#home .companies-list .company li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/sprites/ico-home-search-result-infos.17e45014.png) left top no-repeat;color:#848f9c;font-size:12px;font-weight:700;line-height:26px;margin-right:10px;padding-left:20px}#home .companies-list .company li.year{background-position:left bottom}#home .companies-list .company li.city{text-transform:capitalize}#home .companies-list .company:hover::before{opacity:0}#home .companies-list .company:hover .content{-webkit-transform:translateY(0);transform:translateY(0)}#home .companies-list .company-loader{bottom:30px;top:auto}@media screen and (max-width:767px){#home .companies .company{width:calc(100% - 20px)}}#home .main-content{margin-bottom:50px}#home .main-content .favorites.login,#home .main-content .likeme.login{background:#fff;padding:0}#home .main-content .favorites.login p,#home .main-content .likeme.login p{font-size:17px;line-height:26px;max-width:500px}#home .main-content .favorites.login .counter,#home .main-content .likeme.login .counter{border-bottom:2px solid #ecf0f9;color:#8190a2;font-size:17px;font-weight:700;height:60px;line-height:60px;padding-left:20px}#home .main-content .favorites.login .counter strong,#home .main-content .likeme.login .counter strong{color:#56606d}#account .footer #home .main-content .favorites.login ul .list-item,#account .footer #home .main-content .likeme.login ul .list-item,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item,#company-page .rjday #home .main-content .favorites.login ul .list-item,#company-page .rjday #home .main-content .likeme.login ul .list-item,#home .main-content .favorites.login #account .footer ul .list-item,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item,#home .main-content .favorites.login #company-page .rjday ul .list-item,#home .main-content .favorites.login .list .list-item,#home .main-content .likeme.login #account .footer ul .list-item,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item,#home .main-content .likeme.login #company-page .rjday ul .list-item,#home .main-content .likeme.login .list .list-item{border-bottom:1px solid #ecf0f9;box-sizing:border-box;margin-left:20px;margin-right:20px;min-height:100px;padding-bottom:20px;padding-left:120px;padding-top:20px;position:relative}#account .footer #home .main-content .favorites.login ul .list-item:last-child,#account .footer #home .main-content .likeme.login ul .list-item:last-child,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item:last-child,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item:last-child,#company-page .rjday #home .main-content .favorites.login ul .list-item:last-child,#company-page .rjday #home .main-content .likeme.login ul .list-item:last-child,#home .main-content .favorites.login #account .footer ul .list-item:last-child,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item:last-child,#home .main-content .favorites.login #company-page .rjday ul .list-item:last-child,#home .main-content .favorites.login .list .list-item:last-child,#home .main-content .likeme.login #account .footer ul .list-item:last-child,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item:last-child,#home .main-content .likeme.login #company-page .rjday ul .list-item:last-child,#home .main-content .likeme.login .list .list-item:last-child{border-bottom:0}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos,#home .main-content .favorites.login .list .list-item .list-item-company-infos,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos,#home .main-content .likeme.login .list .list-item .list-item-company-infos{color:#848f9c;font-size:13px;font-weight:700;margin-bottom:5px;margin-top:10px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos span,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos span,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos span,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos span,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos span,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos span,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos span,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos span,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos span,#home .main-content .favorites.login .list .list-item .list-item-company-infos span,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos span,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos span,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos span,#home .main-content .likeme.login .list .list-item .list-item-company-infos span{display:inline-block;position:relative}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos .list-item-info,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info,#home .main-content .favorites.login .list .list-item .list-item-company-infos .list-item-info,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos .list-item-info,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info,#home .main-content .likeme.login .list .list-item .list-item-company-infos .list-item-info{margin-right:10px;padding-left:25px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info.company-info-city,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info.company-info-city,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-city,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-city,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info.company-info-city,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .favorites.login .list .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info.company-info-city,#home .main-content .likeme.login .list .list-item .list-item-company-infos .list-item-info.company-info-city{padding-left:20px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info::before,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info::before,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info::before,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info::before,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info::before,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info::before,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos .list-item-info::before,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info::before,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info::before,#home .main-content .favorites.login .list .list-item .list-item-company-infos .list-item-info::before,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos .list-item-info::before,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info::before,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info::before,#home .main-content .likeme.login .list .list-item .list-item-company-infos .list-item-info::before{background:url(images/sprites/ico-home-search-result-infos.17e45014.png) left top no-repeat;content:'';height:20px;left:0;position:absolute;top:-7px;width:30px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .favorites.login .list .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-infos .list-item-info.company-info-employees::before,#home .main-content .likeme.login .list .list-item .list-item-company-infos .list-item-info.company-info-employees::before{background-position:0 -30px;left:5px;top:-1px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-company-desc,#account .footer #home .main-content .likeme.login ul .list-item .list-item-company-desc,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-company-desc,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-company-desc,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-company-desc,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-company-desc,#home .main-content .favorites.login #account .footer ul .list-item .list-item-company-desc,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-desc,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-company-desc,#home .main-content .favorites.login .list .list-item .list-item-company-desc,#home .main-content .likeme.login #account .footer ul .list-item .list-item-company-desc,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-company-desc,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-company-desc,#home .main-content .likeme.login .list .list-item .list-item-company-desc{line-height:22px;margin-bottom:25px;margin-top:25px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-technologies,#account .footer #home .main-content .likeme.login ul .list-item .list-item-technologies,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-technologies,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-technologies,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-technologies,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-technologies,#home .main-content .favorites.login #account .footer ul .list-item .list-item-technologies,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-technologies,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-technologies,#home .main-content .favorites.login .list .list-item .list-item-technologies,#home .main-content .likeme.login #account .footer ul .list-item .list-item-technologies,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-technologies,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-technologies,#home .main-content .likeme.login .list .list-item .list-item-technologies{margin-bottom:20px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-technologies .list-item-techno,#account .footer #home .main-content .likeme.login ul .list-item .list-item-technologies .list-item-techno,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-technologies .list-item-techno,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-technologies .list-item-techno,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-technologies .list-item-techno,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-technologies .list-item-techno,#home .main-content .favorites.login #account .footer ul .list-item .list-item-technologies .list-item-techno,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-technologies .list-item-techno,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-technologies .list-item-techno,#home .main-content .favorites.login .list .list-item .list-item-technologies .list-item-techno,#home .main-content .likeme.login #account .footer ul .list-item .list-item-technologies .list-item-techno,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-technologies .list-item-techno,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-technologies .list-item-techno,#home .main-content .likeme.login .list .list-item .list-item-technologies .list-item-techno{border:2px solid #e1eaf3;border-radius:50px;color:#8f9caa;display:inline-block;font-size:14px;font-weight:700;height:30px;line-height:26px;margin-right:4px;padding-left:15px;padding-right:15px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-decision,#account .footer #home .main-content .likeme.login ul .list-item .list-item-decision,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-decision,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-decision,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-decision,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-decision,#home .main-content .favorites.login #account .footer ul .list-item .list-item-decision,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-decision,#home .main-content .favorites.login .list .list-item .list-item-decision,#home .main-content .likeme.login #account .footer ul .list-item .list-item-decision,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-decision,#home .main-content .likeme.login .list .list-item .list-item-decision{position:absolute;right:20px;top:50%}#account .footer #home .main-content .favorites.login ul .list-item .list-item-decision .spinner,#account .footer #home .main-content .likeme.login ul .list-item .list-item-decision .spinner,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-decision .spinner,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-decision .spinner,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-decision .spinner,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-decision .spinner,#home .main-content .favorites.login #account .footer ul .list-item .list-item-decision .spinner,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .spinner,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-decision .spinner,#home .main-content .favorites.login .list .list-item .list-item-decision .spinner,#home .main-content .likeme.login #account .footer ul .list-item .list-item-decision .spinner,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .spinner,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-decision .spinner,#home .main-content .likeme.login .list .list-item .list-item-decision .spinner{left:auto;right:-5px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-decision .accepted,#account .footer #home .main-content .likeme.login ul .list-item .list-item-decision .accepted,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-decision .accepted,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-decision .accepted,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-decision .accepted,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-decision .accepted,#home .main-content .favorites.login #account .footer ul .list-item .list-item-decision .accepted,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .accepted,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-decision .accepted,#home .main-content .favorites.login .list .list-item .list-item-decision .accepted,#home .main-content .likeme.login #account .footer ul .list-item .list-item-decision .accepted,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .accepted,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-decision .accepted,#home .main-content .likeme.login .list .list-item .list-item-decision .accepted{background-image:url(images/form/ico-checkmark-green.c0c57744.png);height:11px;width:14px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-decision .refused,#account .footer #home .main-content .likeme.login ul .list-item .list-item-decision .refused,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-decision .refused,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-decision .refused,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-decision .refused,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-decision .refused,#home .main-content .favorites.login #account .footer ul .list-item .list-item-decision .refused,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .refused,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-decision .refused,#home .main-content .favorites.login .list .list-item .list-item-decision .refused,#home .main-content .likeme.login #account .footer ul .list-item .list-item-decision .refused,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-decision .refused,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-decision .refused,#home .main-content .likeme.login .list .list-item .list-item-decision .refused{background-image:url(images/red-cross.2de5f41f.png);height:15px;width:15px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-actions,#account .footer #home .main-content .likeme.login ul .list-item .list-item-actions,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-actions,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-actions,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-actions,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-actions,#home .main-content .favorites.login #account .footer ul .list-item .list-item-actions,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-actions,#home .main-content .favorites.login .list .list-item .list-item-actions,#home .main-content .likeme.login #account .footer ul .list-item .list-item-actions,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-actions,#home .main-content .likeme.login .list .list-item .list-item-actions{margin-top:20px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-actions .action-accept,#account .footer #home .main-content .favorites.login ul .list-item .list-item-actions .action-decline,#account .footer #home .main-content .likeme.login ul .list-item .list-item-actions .action-accept,#account .footer #home .main-content .likeme.login ul .list-item .list-item-actions .action-decline,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-actions .action-accept,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-actions .action-decline,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-actions .action-accept,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-actions .action-decline,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-actions .action-accept,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-actions .action-decline,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-actions .action-accept,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-actions .action-decline,#home .main-content .favorites.login #account .footer ul .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #account .footer ul .list-item .list-item-actions .action-decline,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-decline,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-actions .action-decline,#home .main-content .favorites.login .list .list-item .list-item-actions .action-accept,#home .main-content .favorites.login .list .list-item .list-item-actions .action-decline,#home .main-content .likeme.login #account .footer ul .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #account .footer ul .list-item .list-item-actions .action-decline,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-decline,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-actions .action-decline,#home .main-content .likeme.login .list .list-item .list-item-actions .action-accept,#home .main-content .likeme.login .list .list-item .list-item-actions .action-decline{border:0;border-radius:3px;color:#fff;font-size:13px;height:30px;outline:0;padding-left:10px;padding-right:10px}#account .footer #home .main-content .favorites.login ul .list-item .list-item-actions .action-accept,#account .footer #home .main-content .likeme.login ul .list-item .list-item-actions .action-accept,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .list-item-actions .action-accept,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .list-item-actions .action-accept,#company-page .rjday #home .main-content .favorites.login ul .list-item .list-item-actions .action-accept,#company-page .rjday #home .main-content .likeme.login ul .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #account .footer ul .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-accept,#home .main-content .favorites.login #company-page .rjday ul .list-item .list-item-actions .action-accept,#home .main-content .favorites.login .list .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #account .footer ul .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .list-item-actions .action-accept,#home .main-content .likeme.login #company-page .rjday ul .list-item .list-item-actions .action-accept,#home .main-content .likeme.login .list .list-item .list-item-actions .action-accept{background-color:#4598ff;border:1px solid #3185ed;box-shadow:0 1px 0 #9ac7e2;margin-right:20px}#account .footer #home .main-content .favorites.login ul .list-item .logo,#account .footer #home .main-content .likeme.login ul .list-item .logo,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .logo,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .logo,#company-page .rjday #home .main-content .favorites.login ul .list-item .logo,#company-page .rjday #home .main-content .likeme.login ul .list-item .logo,#home .main-content .favorites.login #account .footer ul .list-item .logo,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .logo,#home .main-content .favorites.login #company-page .rjday ul .list-item .logo,#home .main-content .favorites.login .list .list-item .logo,#home .main-content .likeme.login #account .footer ul .list-item .logo,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .logo,#home .main-content .likeme.login #company-page .rjday ul .list-item .logo,#home .main-content .likeme.login .list .list-item .logo{background-repeat:no-repeat;background-size:cover;border:2px solid #e9eef7;border-radius:50%;height:65px;left:30px;position:absolute;top:20px;width:65px}#account .footer #home .main-content .favorites.login ul .list-item .logo img,#account .footer #home .main-content .likeme.login ul .list-item .logo img,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item .logo img,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item .logo img,#company-page .rjday #home .main-content .favorites.login ul .list-item .logo img,#company-page .rjday #home .main-content .likeme.login ul .list-item .logo img,#home .main-content .favorites.login #account .footer ul .list-item .logo img,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item .logo img,#home .main-content .favorites.login #company-page .rjday ul .list-item .logo img,#home .main-content .favorites.login .list .list-item .logo img,#home .main-content .likeme.login #account .footer ul .list-item .logo img,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item .logo img,#home .main-content .likeme.login #company-page .rjday ul .list-item .logo img,#home .main-content .likeme.login .list .list-item .logo img{bottom:-9999px;margin:auto;position:absolute;top:-9999px;width:100%}#home .footer,#home .footer .socials{margin-top:15px}#account .footer #home .main-content .favorites.login ul .list-item h3,#account .footer #home .main-content .likeme.login ul .list-item h3,#app .job-page .description #home .main-content .favorites.login ul:not(.tags) .list-item h3,#app .job-page .description #home .main-content .likeme.login ul:not(.tags) .list-item h3,#company-page .rjday #home .main-content .favorites.login ul .list-item h3,#company-page .rjday #home .main-content .likeme.login ul .list-item h3,#home .main-content .favorites.login #account .footer ul .list-item h3,#home .main-content .favorites.login #app .job-page .description ul:not(.tags) .list-item h3,#home .main-content .favorites.login #company-page .rjday ul .list-item h3,#home .main-content .favorites.login .list .list-item h3,#home .main-content .likeme.login #account .footer ul .list-item h3,#home .main-content .likeme.login #app .job-page .description ul:not(.tags) .list-item h3,#home .main-content .likeme.login #company-page .rjday ul .list-item h3,#home .main-content .likeme.login .list .list-item h3{color:#4295d0;font-size:18px;font-weight:700}#home .footer,#home .footer a:hover{color:#64707f}#home .footer{font-size:13px;font-weight:700}#home .footer .socials ul{margin:0;padding:0}#home .footer .socials li{border-bottom:0;display:inline-block}#home .footer .socials li a{background-image:url(images/sprites/social_sprite.7fb5abcc.png);background-repeat:no-repeat;display:inline-block;height:23px;margin-right:5px;transition:opacity .2s;width:23px}#home .footer .socials li a.facebook{background-position:-27px}#home .footer .socials li a:hover{opacity:.65}#home .footer a{text-decoration:none}.white-space{width:3px}#home{margin:auto;padding-top:120px;width:1050px}#home .banner-homepage{margin:auto auto 25px}#home.static-page{padding-top:150px}#home .main-content{float:right;min-height:150px;position:relative;width:728px}#home .main-content .search>.banner{margin-bottom:20px}#home .main-content .search>.banner img{width:100%}#home .main-content .favorites.empty,#home .main-content .favorites.logout,#home .main-content .likeme.logout,#home .main-content .searches.empty,#home .main-content .searches.logout{background:url(images/pages/home/ico-likeme.d5552e7a.png) center 50px no-repeat #fff;padding:176px 110px 150px}#home .main-content .favorites.empty>h2,#home .main-content .favorites.logout>h2,#home .main-content .likeme.logout>h2,#home .main-content .searches.empty>h2,#home .main-content .searches.logout>h2{color:#56606d;font-size:16px;margin-bottom:38px;text-align:center}#home .main-content .favorites.empty p,#home .main-content .favorites.logout p,#home .main-content .likeme.logout p,#home .main-content .searches.empty p,#home .main-content .searches.logout p{font-size:17px;line-height:22px;margin-bottom:17px}#home .main-content .favorites.empty .btn,#home .main-content .favorites.logout .btn,#home .main-content .likeme.logout .btn,#home .main-content .searches.empty .btn,#home .main-content .searches.logout .btn{font-weight:600;height:45px;line-height:45px;padding:0 20px}@media screen and (max-width:1050px){#home .footer{text-align:center}#home{width:95%}#home .main-content{float:none;width:100%}}@media screen and (max-width:767px){#home .main-content .banner-homepage{display:none}#home .main-content .favorites,#home .main-content .likeme,#home .main-content .searches{padding:176px 50px 150px}}#rjday{background:#fff;opacity:0}#rjday header{text-align:center}#rjday .box{background:#fff;border-radius:3px;box-shadow:0 2px 6px rgba(191,191,191,.56)}#rjday .unstyled-list{list-style-type:none;margin:0;padding:0}#rjday .scrollable header{opacity:0;transition:opacity .4s}#rjday .scrollable .upable,#rjday .scrollable.upable{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);transition:-webkit-transform .6s,opacity .4s linear;transition:transform .6s,opacity .4s linear}#rjday .scrollable.scrolled header{opacity:1}#rjday .scrollable.scrolled .upable,#rjday .scrollable.scrolled.upable{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#rjday keyframes(scaleUp) 100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#rjday #main-nav{background:rgba(255,255,255,.95);box-shadow:1px 1px 3px rgba(115,127,136,.3);height:65px;left:0;position:fixed;top:0;width:100%;z-index:100}#rjday #main-nav .anchors{margin:auto;padding:0 20px;width:1120px}#rjday #main-nav .anchors li{display:inline-block;margin-right:30px}#rjday #main-nav .anchors li a{color:#bbc3cf;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:68px;text-decoration:none;text-transform:uppercase;transition:color .2s}#rjday #main-nav .anchors li a.active,#rjday #main-nav .anchors li a:hover{color:#596474}#rjday #main-nav .social{height:65px;line-height:50px;padding-top:6px;position:absolute;right:224px;top:0}#rjday #main-nav .social li{display:inline-block;margin-left:6px}#rjday #main-nav .social a{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/sprites/socials.5355cc0d.png) left top no-repeat;display:block;height:18px;transition:background .2s;width:20px}#rjday #main-nav .social a:hover{background-position:left bottom}#rjday #main-nav .social a.facebook{background-position:center top}#rjday #main-nav .social a.facebook:hover{background-position:center bottom}#rjday #main-nav .social a.twitter{background-position:right top}#rjday #main-nav .social a.twitter:hover{background-position:right bottom}#rjday #main-nav .signin{height:65px;line-height:60px;right:0;width:195px}#rjday #main-nav .first-choice,#rjday #main-nav .where{background:#fff;box-shadow:0 0 4px rgba(115,127,136,.3);opacity:0;position:absolute;right:0;top:65px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;width:195px}#rjday #main-nav .first-choice.display,#rjday #main-nav .where.display{-webkit-animation:scaleUp .3s forwards;animation:scaleUp .3s forwards}#rjday #main-nav .first-choice li,#rjday #main-nav .where li{border-bottom:1px solid #e7ecf2}#rjday #main-nav .first-choice li paper-button,#rjday #main-nav .where li paper-button{display:block;text-transform:none}#rjday #main-nav .first-choice li paper-button::shadow #ripple,#rjday #main-nav .where li paper-button::shadow #ripple{color:#bfc6d0}#rjday #main-nav .first-choice li a,#rjday #main-nav .where li a{background:url(../images/rjday/home/ico-arrow-grey.png) 158px center no-repeat;color:#a2acba;display:block;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-weight:700;height:59px;padding-left:20px;text-align:left;text-decoration:none;width:100%}#rjday #main-nav .first-choice li a{line-height:34px}#rjday #main-nav .where li a{line-height:17px;padding-top:12px}#rjday #main-nav .where li a .city{color:#545c68}#rjday #main-nav .menu{background:0 0;border:0;display:none;height:30px;left:18px;padding:0;position:relative;top:18px;width:30px}#rjday #main-nav .menu span{background:#596474;border-radius:2px;display:block;height:4px;margin:4px 0;width:100%}#rjday #main-nav .close{background:url(../images/rjday/ico-close-nav.png);border:0;display:none;height:35px;left:14px;position:relative;top:-14px;width:41px;z-index:8200}#rjday #main-nav .signin,#rjday #main-nav .society{background:#1a8af3;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.02em;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:0}#rjday #main-nav .dropdown{-webkit-animation:scale-up .2s ease;animation:scale-up .2s ease;background:#fff;border:1px solid #e7ecf2;position:fixed;right:0;top:65px;width:195px;z-index:999}#rjday #main-nav .dropdown ul{margin:0;padding:0}#rjday #main-nav .dropdown ul li{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/arrow-blue.65fbf889.png);background-position:10px center;background-repeat:no-repeat;cursor:pointer;height:45px;line-height:45px;list-style-type:none;padding-left:30px}#rjday #main-nav .dropdown ul li a{text-decoration:none}#rjday #anim img{position:absolute}#rjday #anim .perspective{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out}#rjday #anim .sun{left:4%;top:29%;transition-delay:2.5s;transition-duration:.5s;width:93%}#rjday #anim .hills{bottom:0;transition-delay:1s}#rjday #anim .balloon{-webkit-transform:translate3d(0,520px,0);transform:translate3d(0,520px,0);transition:-webkit-transform 3s cubic-bezier(0,.65,.45,1);transition:transform 3s cubic-bezier(0,.65,.45,1)}#rjday #anim .plane,#rjday #anim .smoke{-webkit-transform:translate3d(520px,0,0);transform:translate3d(520px,0,0);transition:-webkit-transform 3s cubic-bezier(0,.65,.45,1);transition:transform 3s cubic-bezier(0,.65,.45,1)}#rjday #anim .cloud{opacity:0;transition:all;width:11%}#rjday #anim .paris .monuments,#rjday #anim.paris .monuments{bottom:4%;left:18%;transition-delay:2s;width:70%}#rjday #anim .paris .eiffel,#rjday #anim.paris .eiffel{left:34%;top:8%;transition-delay:1.5s;width:32%}#rjday #anim .paris .bigballoon,#rjday #anim.paris .bigballoon{left:21%;top:16%;width:8%}#rjday #anim .paris .smallballoon,#rjday #anim.paris .smallballoon{left:17%;top:29%;transition-delay:.7s;width:3.5%}#rjday #anim .paris .smallballoon2,#rjday #anim.paris .smallballoon2{right:14%;top:1%;transition-delay:.4s;width:3.5%}#rjday #anim .paris .bigcloud,#rjday #anim.paris .bigcloud{right:19%;top:11%;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0);transition-duration:3s}#rjday #anim .paris .littlecloud,#rjday #anim.paris .littlecloud{left:2%;top:22%;-webkit-transform:translate3d(250%,0,0);transform:translate3d(250%,0,0);transition-duration:3s}#rjday #anim .paris .littlecloud2,#rjday #anim.paris .littlecloud2{right:4%;top:22%;-webkit-transform:translate3d(-260%,0,0);transform:translate3d(-260%,0,0);transition-delay:.4s;transition-duration:2.6s}#rjday #anim .paris.loop .smallballoon2,#rjday #anim.paris.loop .smallballoon2{-webkit-animation-duration:5s;animation-duration:5s}#rjday #anim .lyon .church,#rjday #anim.lyon .church{left:9.6%;top:14%;transition-delay:2s;width:82%}#rjday #anim .lyon .water,#rjday #anim.lyon .water{bottom:0;left:5%;transition-delay:1.5s;width:88%}#rjday #anim .lyon .smallballoon,#rjday #anim.lyon .smallballoon{left:17%;top:29%;width:3.5%}#rjday #anim .lyon .bigballoon,#rjday #anim.lyon .bigballoon{right:19%;top:7%;width:8%}#rjday #anim .lyon .bigcloud,#rjday #anim.lyon .bigcloud{left:19%;top:11%;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0);transition-duration:3s}#rjday #anim .lyon .littlecloud,#rjday #anim.lyon .littlecloud{left:2%;top:22%;-webkit-transform:translate3d(250%,0,0);transform:translate3d(250%,0,0);transition-duration:3s}#rjday #anim .lyon .littlecloud2,#rjday #anim.lyon .littlecloud2{right:4%;top:22%;-webkit-transform:translate3d(-260%,0,0);transform:translate3d(-260%,0,0);transition-delay:.4s;transition-duration:2.6s}#rjday #anim .nantes .water,#rjday #anim.nantes .water{bottom:0;left:4.5%;transition-delay:1.5s;width:90%}#rjday #anim .nantes .elefant,#rjday #anim.nantes .elefant{left:15.5%;top:9.5%;transition-delay:2s;width:70.5%}#rjday #anim .nantes .bigballoon,#rjday #anim.nantes .bigballoon{left:19%;top:7%;width:8%}#rjday #anim .nantes .plane,#rjday #anim.nantes .plane{right:15%;top:19%;width:5.5%}#rjday #anim .nantes .smoke,#rjday #anim.nantes .smoke{-webkit-animation:smoke 5s linear infinite;animation:smoke 5s linear infinite;right:10%;top:21%;width:4.5%}#rjday #anim .nantes .birds,#rjday #anim.nantes .birds{left:4%;opacity:0;top:31%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:all 3s;width:8%}#rjday #anim .animate .perspective,#rjday #anim.animate .perspective{-webkit-transform:rotateX(0);transform:rotateX(0)}#rjday #anim .animate .balloon,#rjday #anim .animate .plane,#rjday #anim .animate .smoke,#rjday #anim.animate .balloon,#rjday #anim.animate .plane,#rjday #anim.animate .smoke{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday #anim .animate .birds,#rjday #anim .animate .cloud,#rjday #anim.animate .birds,#rjday #anim.animate .cloud{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday #anim .loop .sun,#rjday #anim.loop .sun{-webkit-animation:rotating 60s linear infinite;animation:rotating 60s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#rjday #anim .loop .balloon,#rjday #anim.loop .balloon{-webkit-animation:floating linear infinite;animation:floating linear infinite}#rjday #anim .loop .bigballoon,#rjday #anim.loop .bigballoon{-webkit-animation-duration:4s;animation-duration:4s}#rjday #anim .loop .smallballon,#rjday #anim.loop .smallballon{-webkit-animation-duration:6s;animation-duration:6s}#rjday #anim .loop .birds,#rjday #anim .loop .littlecloud,#rjday #anim.loop .birds,#rjday #anim.loop .littlecloud{-webkit-animation:littlecloud 7s linear infinite;animation:littlecloud 7s linear infinite}#rjday #anim .loop .littlecloud2,#rjday #anim.loop .littlecloud2{-webkit-animation:littlecloud 9s linear infinite;animation:littlecloud 9s linear infinite}#rjday #anim .loop .bigcloud,#rjday #anim .loop .plane,#rjday #anim.loop .bigcloud,#rjday #anim.loop .plane{-webkit-animation:bigcloud 5s linear infinite;animation:bigcloud 5s linear infinite}#rjday #anim .loop .smoke,#rjday #anim.loop .smoke{-webkit-animation:movesmoke 5s linear infinite;animation:movesmoke 5s linear infinite}#rjday keyframes(rotating) 0%{-webkit-transform:rotate(0);transform:rotate(0)}#rjday keyframes(rotating) 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}#rjday keyframes(bigcloud) 0%,#rjday keyframes(bigcloud) 100%,#rjday keyframes(floating) 0%,#rjday keyframes(floating) 100%,#rjday keyframes(littlecloud) 0%,#rjday keyframes(littlecloud) 100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday keyframes(floating) 45%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}#rjday keyframes(floating) 75%{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}#rjday keyframes(littlecloud) 50%{-webkit-transform:translate3d(18%,0,0);transform:translate3d(18%,0,0)}#rjday keyframes(bigcloud) 50%{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}#rjday keyframes(movesmoke) 40%,#rjday keyframes(movesmoke) 65%,#rjday keyframes(smoke) 0%,#rjday keyframes(smoke) 100%,#rjday keyframes(smoke) 40%,#rjday keyframes(smoke) 65%{opacity:1}#rjday keyframes(movesmoke) 20%,#rjday keyframes(movesmoke) 80%,#rjday keyframes(smoke) 20%,#rjday keyframes(smoke) 80%{opacity:.2}#rjday keyframes(smoke) 50%{opacity:.4}#rjday keyframes(movesmoke) 0%,#rjday keyframes(movesmoke) 100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday keyframes(movesmoke) 50%{opacity:.4;-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}#rjday html.ie8 #main-nav{background:#fff}#rjday html.ie7 #main-nav{display:none}#rjday html.ie #main-nav .first-choice.display,#rjday html.ie #main-nav .where.display{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#rjday html.ie #header-rjday .slider .nav{border:0}#rjday #header-rjday{position:relative}#rjday #header-rjday header{opacity:0;padding:149px 0 6px;position:relative;-webkit-transform:include translateY(10px);transform:include translateY(10px);transition:all 1s}#rjday #header-rjday header.display{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#rjday #header-rjday h1{margin:0}#rjday #header-rjday p{color:#545c68;font-size:17px;font-weight:700;letter-spacing:.09em;line-height:30px;margin:14px 0 0;text-transform:uppercase}#rjday #header-rjday .slider{height:524px;margin:auto;position:relative;width:728px}#rjday #header-rjday .slider .nav{background:#fff;border-radius:46px;box-shadow:0 4px 12px rgba(187,195,207,.7);display:block;height:46px;max-width:46px;min-width:46px;opacity:0;position:absolute;top:221px;transition:all .2s;z-index:100}#rjday #header-rjday .slider .nav:shadow #ripple{color:#bfc6d0}#rjday #header-rjday .slider .nav::after{background:url(../images/rjday/home/ico-arrow-grey.png) center no-repeat;content:'';display:block;height:46px;left:0;position:absolute;top:0;width:46px}#rjday #header-rjday .slider .nav.prev{right:-35px;-webkit-transform:translateX(10px);transform:translateX(10px)}#rjday #header-rjday .slider .nav.prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#rjday #header-rjday .slider .nav.next{right:-94px;-webkit-transform:translateX(-10px);transform:translateX(-10px)}#rjday #header-rjday .slider .nav.display{opacity:1}#rjday #header-rjday .slider .nav.display.next,#rjday #header-rjday .slider .nav.display.prev{-webkit-transform:translateX(0);transform:translateX(0)}#rjday #header-rjday .slider #anim{height:100%;width:100%}#rjday #header-rjday .slider li{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);transition:all .1s;width:100%}#rjday #header-rjday .slider li.active{opacity:1;pointer-events:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday #header-rjday .slider li a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#rjday #header-rjday .slider .meta{font-family:'Source Sans Pro',sans-serif;line-height:27px;position:absolute;right:-84px;text-align:right;top:92px}#rjday #header-rjday .slider .meta.display .calendar,#rjday #header-rjday .slider .meta.display .city,#rjday #header-rjday .slider .meta.display .date{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#rjday #header-rjday .slider .meta .calendar{background:url(../images/rjday/home/ico-date.png) center no-repeat;color:#fff;float:right;font-size:21px;font-weight:700;height:47px;line-height:47px;margin-bottom:10px;opacity:0;text-align:center;-webkit-transform:translateX(30px);transform:translateX(30px);transition:all .2s .2s;width:44px}#rjday #header-rjday .slider .meta .city{clear:right;color:#545c68;font-size:25px;font-weight:700;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:all .6s .4s}#rjday #header-rjday .slider .meta .date{color:#a2acba;font-size:19px;font-weight:600;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:all .4s .6s}#rjday #video{background:#1a8af3;color:#fff;height:668px;padding-top:58px;position:relative;z-index:10}#rjday #video h2{font-size:44px;font-weight:400;margin:0}#rjday #video p{font-family:'Source Sans Pro',sans-serif;font-size:19px;font-weight:600;margin:8px 0 80px}#rjday #video .content{box-shadow:0 2px 6px rgba(24,24,35,.4);height:520px;margin:auto;position:relative;width:910px;z-index:1}#rjday #video .content .video{border-top-left-radius:3px;border-top-right-radius:3px;height:422px;overflow:hidden;position:relative;width:100%}#rjday #video .content .video::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/play.ac46e6eb.png) no-repeat;content:'';display:block;height:81px;left:50%;margin-left:-40px;margin-top:-40px;pointer-events:none;position:absolute;top:50%;transition:opacity .2s;width:81px}#rjday #video .content .video.play::after{opacity:0}#rjday #video .content img{border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer;height:100%;position:absolute;width:100%}#rjday #video .content .caption{color:#545c68;font-size:16px;font-weight:700;padding:36px 26px;text-transform:uppercase}#rjday #photo{margin:-1px auto;width:100%}#rjday #photo .left{width:40%}#rjday #photo .left .medium{width:100%}#rjday #photo .left .small{width:50%}#rjday #photo .right{width:60%}#rjday #photo .right .large{width:100%}#rjday #photo .right .medium{width:calc(2 * 100% / 3)}#rjday #photo .right .small{width:calc(100% / 3)}#rjday #photo .right img{transition-delay:.2s}#rjday #photo .photo-wrapper{overflow:hidden;padding:1px}#rjday #photo .photo-wrapper.multiple{padding:0}#rjday #photo .photo-wrapper.multiple img{padding:1px}#rjday #photo img{display:block;opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0);transition:all .6s cubic-bezier(.215,.61,.355,1);width:100%}#rjday #photo img.scrolled{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#rjday .wrapper.yellow{background:#ffc526;position:relative}#rjday #testimonial{left:50%;margin-left:-455px;overflow:hidden;position:absolute;top:-123px;width:910px;z-index:1}#rjday #testimonial ul{height:287px;position:relative;width:100%}#rjday #testimonial li{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .8s;width:100%}#rjday #testimonial li.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#rjday #testimonial li.left{opacity:0;-webkit-transform:translateX(75%);transform:translateX(75%)}#rjday #testimonial li.right{opacity:0;-webkit-transform:translateX(-75%);transform:translateX(-75%)}#rjday #testimonial blockquote{color:#545c68;font-size:30px;font-style:italic;line-height:38px;margin:65px auto 30px;text-align:center}#rjday #testimonial img{border-radius:44px;height:44px;margin-right:10px;vertical-align:middle;width:44px}#rjday #testimonial .meta{color:#a1aab6;font-size:18px;font-weight:700;text-align:center}#rjday #testimonial .meta span{color:#ffc526}#rjday #testimonial nav{border-top:1px solid #e7ecf2;height:71px;margin:auto;padding:20px 22px;width:850px}#rjday #testimonial .button{border:2px solid #dbe1e7;border-radius:31px;float:right;height:33px;min-width:31px;width:33px}#rjday #testimonial .button::shadow #ripple{color:#bfc6d0}#rjday #testimonial .button::after{background:url(../images/rjday/ico-arrow.png) center no-repeat;content:'';display:block;height:29px;left:0;position:absolute;top:0;width:29px}#rjday #testimonial .button.next::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#rjday #company{margin:auto;padding-top:257px;position:relative;top:48px;width:930px}#rjday #company h2{color:#fff;font-size:44px;font-weight:400;margin:0}#rjday #company p{color:#fff;font-family:'Source Sans Pro',sans-serif;font-size:19px;font-weight:600;margin:8px 0 65px}#rjday #company li{background:#fff;border-radius:3px;box-shadow:0 2px 6px rgba(191,191,191,.56);float:left;margin:10px;width:287px}#rjday #company li a{text-decoration:none}#rjday #company li .logo{background:#f5f7f9;border-top-left-radius:3px;border-top-right-radius:3px;display:table-cell;height:233px;text-align:center;vertical-align:middle;width:287px}#rjday #company li .title{color:#545c68;font-size:17px;font-weight:700;height:63px;line-height:63px;padding-left:30px;text-transform:uppercase}#rjday .wrapper.grey{background:#f5f7f9}#rjday #calendar{margin:auto;padding-top:70px;position:relative;top:75px;width:900px}#rjday #calendar h2{color:#545c68;font-size:44px;font-weight:400;margin:0}#rjday #calendar p{color:#a1aab6;font-family:'Source Sans Pro',sans-serif;font-size:19px;font-weight:600;margin:8px 0 75px}#account .footer #rjday #calendar ul,#app .job-page .description #rjday #calendar ul:not(.tags),#company-page .rjday #rjday #calendar ul,#rjday #calendar #account .footer ul,#rjday #calendar #app .job-page .description ul:not(.tags),#rjday #calendar #company-page .rjday ul,#rjday #calendar .list{background:#fff;border-radius:3px;box-shadow:0 2px 6px rgba(191,191,191,.56);color:#545c68;margin-bottom:30px;padding-bottom:15px;width:100%}#rjday #calendar h3{border-bottom:1px solid #e8ecf0;font-size:28px;font-weight:600;height:110px;line-height:110px;margin:0;padding-left:40px;text-align:left}#rjday #calendar ul{margin:auto;width:840px}#rjday #calendar li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/ico-calendar.e2cdbd40.png) 10px center no-repeat;border-bottom:1px solid #e8ecf0;font-family:'Source Sans Pro',sans-serif;font-weight:700;height:80px;padding:0 10px 0 40px}#rjday #calendar li:last-child{border:0}#rjday #calendar li div{float:left;height:80px;line-height:80px}#rjday #calendar li div.date{font-size:20px;width:195px}#rjday #calendar li div.place{font-size:18px}#rjday #calendar li div.link{float:right;text-align:right}#rjday #calendar li span{color:#a2acba;font-weight:600}#rjday #calendar li a{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/ico-arrow-blue.121febaf.png) right no-repeat;color:#1a8af3;display:block;font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:700;padding-right:20px;text-align:right;text-decoration:none}#rjday #footer{color:#545c68;font-size:13px;font-weight:700;letter-spacing:.05em;margin:170px auto auto;padding-bottom:85px;text-align:center;text-transform:uppercase}#rjday #footer li{display:inline-block;height:74px;margin:0 36px 33px}#rjday #footer li a{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/sprites/socials2.0e65a58e.png) left top no-repeat;color:#545c68;display:block;font-family:'Source Sans Pro',sans-serif;font-size:14px;font-weight:700;padding-top:56px;text-decoration:none;width:46px}#rjday #footer li a.facebook{background-position:center top}#rjday #footer li a.google{background-position:right top}#rjday #footer img{margin-left:8px;vertical-align:middle}@media (max-height:850px){#rjday #rjday:not(.event-page) #header-rjday{height:100%;min-height:690px}#rjday #rjday:not(.event-page) #header-rjday .slider{bottom:0;height:380px;left:50%;margin-left:-264px;position:absolute;width:528px}}@media (max-width:1023px){#rjday #main-nav .menu{display:block}#rjday #main-nav .anchors{background:rgba(255,255,255,.95);box-shadow:0 1px 3px #dfe5ea;display:none;left:0;padding:72px 0 66px;position:fixed;top:0;width:100%;z-index:8100}#rjday #main-nav .anchors li{display:block;margin:20px auto;width:300px}#rjday #main-nav .anchors li a{font-size:21px;line-height:28px}#rjday #main-nav .anchors li a.active{color:#bbc3cf}#rjday #main-nav .anchors li a:hover{color:#1a8af3}#rjday #header-rjday .slider{height:380px;width:528px}#rjday #video{height:554px}#rjday #video p{margin-bottom:60px}#rjday #video .content{height:426px;width:708px}#rjday #video .content .video{height:328px}#rjday #testimonial{margin-left:-354px;width:708px}#rjday #testimonial nav{width:648px}#rjday #company{width:728px}#rjday #company li{width:222px}#rjday #company li .logo{height:158px;width:222px}#rjday #company li .logo img{max-width:100px}#rjday #calendar{width:700px}#rjday #calendar ul{width:640px}#rjday #calendar li div.date{font-size:18px;width:170px}#rjday #calendar li div.place{font-size:16px}#rjday #calendar li a{font-size:14px}}@media (max-width:767px){#rjday #header-rjday .slider .nav,#rjday #main-nav .social{display:none}#rjday #anim .animate .perspective{width:100%}#rjday #header-rjday{height:auto;margin:auto;min-height:0;width:280px}#rjday #header-rjday header{padding:100px 0 17px}#rjday #header-rjday header img{width:235px}#rjday #header-rjday header p{font-size:14px;line-height:22px;margin-top:27px}#rjday #header-rjday .slider{height:200px;left:0;margin:auto;position:relative;width:278px}#rjday #header-rjday .slider .mobile{opacity:0;position:absolute;right:10px;top:67px;transition:opacity .2s;z-index:1}#rjday #header-rjday .slider .mobile.display{opacity:1}#rjday #header-rjday .slider .mobile span{background:#a2acba;border-radius:8px;cursor:pointer;display:inline-block;height:8px;margin-right:5px;transition:background .2s;width:8px}#rjday #header-rjday .slider .meta .calendar,#rjday #photo .left .photo-wrapper:last-child,#rjday #photo .right,#rjday #testimonial nav{display:none}#rjday #header-rjday .slider .mobile span.active{background:#4cb5ff}#rjday #header-rjday .slider .meta{line-height:20px;right:8px}#rjday #header-rjday .slider .meta .city{font-size:20px}#rjday #header-rjday .slider .meta .date{font-size:15px}#rjday #header-rjday #footer{width:320px}#rjday #header-rjday #footer li{margin:0 28px 33px}#rjday #video{height:416px;padding-top:34px}#rjday #video header{margin:auto;width:280px}#rjday #video h2{font-size:24px}#rjday #video p{font-size:14px;margin-bottom:38px}#rjday #video .content{height:269px;width:280px}#rjday #video .content .video{height:202px}#rjday #video .content .video::after{background-size:61px;height:61px;margin-left:-30px;margin-top:-30px;width:61px}#rjday #video .content img{-webkit-transform:translateX(-35%);transform:translateX(-35%);width:auto}#rjday #video .content .caption{font-size:13px;padding:26px}#rjday #photo .left{width:100%}#rjday #testimonial{font-family:'Source Sans Pro',sans-serif;margin-left:-140px;top:-40px;width:280px}#rjday #testimonial ul{height:206px}#rjday #testimonial blockquote{font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:21px;margin:27px 20px 24px}#rjday #testimonial .meta{border-top:1px solid #e7ecf2;font-size:16px;margin:auto;padding-top:15px;width:220px}#rjday #testimonial .meta img{height:38px;margin-right:4px;width:38px}#rjday #company{padding-top:200px;top:25px;width:280px}#rjday #company h2{font-size:24px}#rjday #company p{font-size:14px;margin-bottom:30px}#rjday #company nav{text-align:center}#rjday #company nav span{background:#ffdc7a;border-radius:8px;cursor:pointer;display:inline-block;height:8px;margin-right:5px;transition:background .2s;width:8px}#rjday #company nav span.active{background:#fff}#rjday #company ul{height:296px;margin-top:14px;position:relative}#rjday #company li{float:none;left:0;margin:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:280px}#rjday #company li .logo{height:233px;width:280px}#rjday #company li .logo img{max-width:none}#rjday #company li.active{opacity:1;transition:opacity .4s}#rjday #calendar{padding:10px;top:65px;width:280px}#rjday #calendar h2{font-size:24px;margin:auto;width:250px}#rjday #calendar p{font-size:14px;margin-bottom:42px}#rjday #calendar h3{font-size:24px;height:67px;line-height:67px;padding-left:20px}#rjday #calendar ul{width:260px}#rjday #calendar li{height:59px;padding:10px 10px 0 40px;position:relative}#rjday #calendar li div{float:none;height:auto;line-height:normal}#rjday #calendar li div.date{font-size:15px;width:auto}#rjday #calendar li div.place{font-size:14px}#rjday #calendar li div.link{position:absolute;right:0;top:0;width:100%}#rjday #calendar li div a{background-position:238px center;height:59px;width:100%}}#rjday.event-page{opacity:1}#rjday.event-page header{text-align:left}#rjday.event-page #main-nav{box-shadow:0 0 0;height:80px;line-height:80px}#rjday.event-page #main-nav .signin,#rjday.event-page #main-nav .society{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/ico-arrow-white.0ae2d71e.png);background-position:209px center;background-repeat:no-repeat;cursor:pointer;height:80px;line-height:80px;padding-right:24px;right:20px;width:255px}#rjday.event-page #main-nav .wrapper{margin:auto;position:relative;width:1120px}#rjday.event-page #header-rjday{color:#545c68;margin:80px auto 0;padding:0 20px;position:relative;width:1120px}#rjday.event-page #header-rjday .countdown{position:absolute;right:4px;top:20px}#rjday.event-page #header-rjday .countdown>div{color:#a2acba;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.06em;margin-left:7px;text-align:center;text-transform:uppercase}#rjday.event-page #header-rjday .countdown>div.round{background:#a2acba;border-radius:5px;bottom:26px;height:5px;left:4px;margin-left:0;position:relative;width:5px}#rjday.event-page #header-rjday .countdown>div .number{color:#545c68;font-size:26px;font-weight:500}#rjday.event-page #header-rjday header{margin-top:30px;padding:0;text-align:left}#rjday.event-page #header-rjday .right{position:relative;width:610px}#rjday.event-page #header-rjday .right #anim{height:438px;margin-top:165px;overflow:hidden;position:relative;width:610px}#rjday.event-page #header-rjday .left{width:470px}#rjday.event-page #header-rjday .left strong{display:block;letter-spacing:.12em;margin-top:30px;text-transform:uppercase}#rjday.event-page #header-rjday .left>p{font-size:19px;font-weight:400;letter-spacing:normal;line-height:27px;text-transform:none}#rjday.event-page .wrapper.blue{background:#1a8af3;color:#fff;padding:0 0 100px;text-align:left}#rjday.event-page .wrapper.blue section{margin:auto;padding:0 10px 10px;width:1120px}#rjday.event-page .wrapper.blue header{padding:90px 6px 45px}#rjday.event-page .wrapper.blue header h2{margin:0;font-size:44px;font-weight:200}#rjday.event-page .wrapper.blue header p{font-family:'Source Sans Pro',sans-serif;font-size:19px;margin:1px 3px}#rjday.event-page .wrapper.blue li .logo{border-top-left-radius:3px;border-top-right-radius:3px;display:table-cell;height:233px;text-align:center;vertical-align:middle;width:287px}#rjday.event-page .wrapper.blue li .title{color:#545c68;font-size:17px;font-weight:700;height:63px;line-height:63px;padding-left:30px;text-transform:uppercase}#rjday.event-page .wrapper.blue li{background:#fff;border-radius:3px;box-shadow:0 2px 6px rgba(36,38,41,.21);float:left;margin:10px;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);width:255px}#rjday.event-page .wrapper.blue li a{text-decoration:none;display:table-cell;height:215px;overflow:hidden;text-align:center;vertical-align:middle;width:255px}#rjday.event-page .wrapper.blue li a img{max-width:100px}#rjday #info{position:relative}#rjday #info .address{bottom:-78px;left:150px;min-height:302px;padding:25px;position:absolute;width:320px}#rjday #info .address:before{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/rjday/sprites/location.5777a81e.png);content:'';height:25px;position:absolute;width:20px}#rjday #map,#rjday #map .map{height:506px;position:relative}#rjday #info .address h2{color:#545c68;font-size:26px;font-weight:400;margin-bottom:20px;padding-left:30px}#rjday #info .address p{line-height:25px}#rjday #map{width:100%}@media (max-width:1080px){#rjday.event-page #main-nav,#rjday.event-page #main-nav .wrapper{width:100%}#rjday.event-page #main-nav .wrapper .signin{right:0}#rjday.event-page #main-nav .menu{display:none}#rjday.event-page #header-rjday{min-height:auto;padding:50px;width:100%}#rjday.event-page #header-rjday .left{display:block;float:none;width:90%}#rjday.event-page #header-rjday .right,.countdown{display:none}#rjday.event-page .blue #company{width:100%}}@media (max-width:767px){#rjday.event-page #info .address{left:0}#rjday.event-page .blue{display:none}}#landing-recruiter{background:url(images/pages/landing-recruiter/bg-fullscreen.977d5f8f.png) center 79px no-repeat #1b2a41;background-size:100%;color:#fff;padding:168px 0 200px}#landing-recruiter.nav-fixed{padding-top:230px}#landing-recruiter.nav-fixed nav{left:50%;margin-left:-538px;position:fixed;top:91px;z-index:1000}#landing-recruiter nav{border-bottom:2px solid #283951;margin:auto;width:1077px}#landing-recruiter nav header,#landing-recruiter nav li{background:#31425d;font-size:13px;font-weight:700;height:60px;line-height:60px;text-align:center;text-transform:uppercase}#landing-recruiter nav header{background:#586a89;width:204px}#landing-recruiter nav header::before{border-left-color:#586a89;margin-top:-5px;right:-5px;top:50%;z-index:1}#landing-recruiter nav header:hover::before{border-left-color:#586a89}#landing-recruiter nav li{border-left:2px solid #283951;transition:background 50ms linear;width:291px}#landing-recruiter nav li.jobboard.active,#landing-recruiter nav li.jobboard:hover{background:#ffba00}#landing-recruiter nav li.jobboard span::before{border-color:#ffba00}#landing-recruiter nav li.cvtheque.active,#landing-recruiter nav li.cvtheque:hover{background:#ef666b}#landing-recruiter nav li.cvtheque span::before{border-color:#ef666b}#landing-recruiter nav li.event.active,#landing-recruiter nav li.event:hover{background:#64caa7}#landing-recruiter nav li.event span::before{border-color:#64caa7}#landing-recruiter nav li.active span::before,#landing-recruiter nav li:hover span::before{border-color:#fff}#landing-recruiter nav a{color:#fff;display:block;text-decoration:none}#landing-recruiter nav span::before{left:-25px;margin-top:-5px;top:50%;transition:border .1s}#landing-recruiter>header{color:#fff;margin:0 auto 78px;position:relative;text-align:center;width:765px}#landing-recruiter>header h2{font-size:60px;font-weight:900;margin:40px auto 26px}#landing-recruiter>header p{font-size:20px;font-weight:600;line-height:31px}#landing-recruiter>header::after{background:url(images/pages/landing-recruiter/arrow-yellow-curved.9bb50f8b.png);bottom:-52px;content:'';display:block;height:55px;position:absolute;right:62px;width:31px}#landing-recruiter .product{background:#31425d;height:550px;margin:0 auto 98px;position:relative;width:1220px}#landing-recruiter .product blockquote{background:#fff;border-radius:5px;color:#99a5bc;font-size:18px;font-weight:600;height:55px;left:50%;line-height:55px;margin-left:-205px;padding:0 35px;position:absolute;top:-27px;z-index:1}#landing-recruiter .product blockquote::before{background:url(images/pages/landing-recruiter/avatar-kathy.6d492cd5.png);content:'';height:48px;left:-66px;position:absolute;top:3px;width:48px}#landing-recruiter .product blockquote::after{background:url(images/pages/landing-recruiter/ico-quote-pin.e351a66f.png);content:'';height:15px;left:-12px;position:absolute;top:20px;width:12px}#landing-recruiter .product .left{background:#455775;height:100%;padding:60px 59px 65px;width:468px}#landing-recruiter .product header p{font-size:35px;font-weight:700;line-height:39px;margin:25px 0 30px}#landing-recruiter .product h3{font-size:13px;text-transform:uppercase}#landing-recruiter .product .content{font-size:18px;line-height:26px;margin-bottom:38px}#landing-recruiter .product .btn-white{color:#607283;font-size:14px;font-weight:700;height:57px;line-height:57px;text-align:center;text-transform:uppercase;width:248px}#landing-recruiter .product .btn-white::after{background-position:center;content:'';display:block;float:right;height:57px;transition:background .2s;width:57px}#landing-recruiter .product .btn-white:hover::after{background-position:28px}#landing-recruiter .product .right{height:100%;position:relative;text-align:center;width:752px}#landing-recruiter .product .right img{bottom:0;left:50%;margin-left:-299px;position:absolute}#landing-recruiter .product.jobboard h3{color:#ffba00}#landing-recruiter .product.jobboard .btn-white::after{background-color:#ffba00}#landing-recruiter .product.cvtheque h3{color:#ef666b}#landing-recruiter .product.cvtheque .btn-white::after{background-color:#ef666b}#landing-recruiter .product.event{height:565px}#landing-recruiter .product.event h3{color:#64caa7}#landing-recruiter .product.event .btn-white::after{background-color:#64caa7}#landing-recruiter footer{margin:auto;text-align:center;width:965px}#landing-recruiter footer h2{font-size:60px;margin-bottom:60px}#landing-recruiter footer img{margin-bottom:116px}#landing-recruiter footer a{color:#fff;font-size:20px;font-weight:600;position:relative;text-decoration:none}#landing-recruiter footer a::after{background:url(images/pages/landing-recruiter/arrow-yellow-curved.9bb50f8b.png);bottom:-6px;content:'';height:55px;position:absolute;right:-55px;-webkit-transform:rotateX(180deg) rotateZ(-90deg);transform:rotateX(180deg) rotateZ(-90deg);width:31px}@media screen and (max-width:1239px){#landing-recruiter.nav-fixed nav{margin-left:-441px}#landing-recruiter nav{width:882px}#landing-recruiter nav header{display:none}#landing-recruiter nav li{width:294px}#landing-recruiter .product{height:576px;width:1000px}#landing-recruiter .product .left{width:450px}#landing-recruiter .product .right{width:550px}#landing-recruiter .product .right img{margin-left:-45%;width:90%}#landing-recruiter .product.event{height:600px}}@media screen and (max-width:1023px){#landing-recruiter.nav-fixed nav{margin-left:-330px}#landing-recruiter nav{width:660px}#landing-recruiter nav li{width:220px}#landing-recruiter>header{width:750px}#landing-recruiter .product{height:auto;width:750px}#landing-recruiter .product .left,#landing-recruiter .product .right{float:none;width:100%}#landing-recruiter .product .right img{margin:auto;padding-top:50px;position:static}#landing-recruiter .product.event{height:auto}#landing-recruiter .product.event .right{height:420px}#landing-recruiter footer{width:95%}#landing-recruiter footer img{width:100%}}@media screen and (max-width:767px){#landing-recruiter.nav-fixed nav{left:0;margin-left:0}#landing-recruiter nav{width:100%}#landing-recruiter nav li{font-size:9px;width:33.33%}#landing-recruiter nav li span::before{content:normal}#landing-recruiter .product,#landing-recruiter>header{width:300px}#landing-recruiter>header h2{font-size:40px}#landing-recruiter .product blockquote{display:none}#landing-recruiter .product .left{padding:30px}#landing-recruiter .product header p{font-size:30px;line-height:34px;margin:18px 0 20px}#landing-recruiter footer h2{font-size:30px;margin-bottom:30px}#landing-recruiter footer img{margin-bottom:50px}#landing-recruiter footer a{font-size:14px}}.pac-container.place-landing-recruteur{border:1px solid #dfe6f3;z-index:9999}.pac-container.place-landing-recruteur .pac-item{line-height:25px}.modal-landing-recruteur{margin-left:-300px;width:600px}.modal-landing-recruteur header{display:table-cell;height:200px;text-align:center;vertical-align:middle;width:600px}.modal-landing-recruteur header h2{font-size:40px}.modal-landing-recruteur header .subtitle{font-size:25px;font-weight:600;margin-top:15px}.modal-landing-recruteur .steps-navigator{width:100%}.modal-landing-recruteur .step-counter{color:#7d8ca5;display:inline-block;float:right;font-size:12px;font-style:italic;font-weight:400;margin-left:25px;padding-top:10px}.modal-landing-recruteur .wrapper-steps{margin:auto;padding:50px;width:90%}.modal-landing-recruteur .wrapper-steps .step2 fieldset,.modal-landing-recruteur .wrapper-steps .step3 fieldset{margin-bottom:105px}.modal-landing-recruteur .wrapper-steps h3{color:#3a74e0;font-size:20px;font-weight:600;margin-bottom:15px}.modal-landing-recruteur .change-step{background-color:#25a87e;border:0;border-radius:4px;color:#fff;font-size:14px;height:40px;margin-bottom:25px;width:100px}.modal-landing-recruteur .change-step.disabled{opacity:.3}.modal-landing-recruteur .change-step.next{float:right}.modal-landing-recruteur .change-step.previous{float:left}.modal-landing-recruteur fieldset{border:0;margin:0;padding:0}.modal-landing-recruteur fieldset .field-radio label{font-size:16px;font-weight:400;line-height:30px}.modal-landing-recruteur fieldset .field-radio label:before{top:6px}.modal-landing-recruteur fieldset .field-radio label:after{top:12px}.modal-landing-recruteur .submit{font-weight:700;height:50px;margin-top:25px;width:100%}#details-offres table,#liste-offres table{margin:35px auto 65px;width:80%}#details-offres table tr,#liste-offres table tr{border-bottom:1px solid #3b78dd;line-height:33px}#details-offres table tr:last-child,#liste-offres table tr:last-child{border:0}#details-offres table td,#liste-offres table td{background-color:rgba(59,120,221,.85);color:#fff;padding-left:25px}#details-offres table td:first-child,#liste-offres table td:first-child{background-color:#fff;color:#3b78dd;font-weight:600;padding-left:0}#details-offres .image.cvtheque,#liste-offres .image.cvtheque{display:block;margin:50px auto auto;width:80%}#details-offres .header,#liste-offres .header{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/coworking-space-dark.50756607.jpg);background-size:cover;display:table;height:450px;position:relative;width:100%}#details-offres .header .headertext-wrapper,#liste-offres .header .headertext-wrapper{display:table-cell;vertical-align:middle}#details-offres .header .headertext-wrapper .header-text,#liste-offres .header .headertext-wrapper .header-text{color:#fff;font-size:20px;line-height:22px;margin:auto}#details-offres .header .headertext-wrapper .header-text h1,#details-offres .header .headertext-wrapper .header-text h2,#liste-offres .header .headertext-wrapper .header-text h1,#liste-offres .header .headertext-wrapper .header-text h2{margin:50px;text-align:center}#details-offres .header .headertext-wrapper .header-text h2,#liste-offres .header .headertext-wrapper .header-text h2{line-height:35px;opacity:.6}#details-offres .header .headertext-wrapper .header-text p,#liste-offres .header .headertext-wrapper .header-text p{font-weight:600;line-height:30px}#details-offres .header .headertext-wrapper .header-text ul,#liste-offres .header .headertext-wrapper .header-text ul{padding:0}#details-offres .header .headertext-wrapper .header-text ul li,#liste-offres .header .headertext-wrapper .header-text ul li{height:30px;line-height:30px;list-style-type:none;opacity:.8}#details-offres .header .discover,#liste-offres .header .discover{border-radius:5px;bottom:20px;font-weight:600;height:50px;left:50%;margin-left:-200px;position:absolute;width:400px}#details-offres .content,#liste-offres .content{background:#fff;left:50%;margin:auto auto 40px -540px;padding:50px 25px 100px 45px;position:absolute;top:350px;width:1080px}#details-offres .content .intro,#liste-offres .content .intro{margin-bottom:20px}#details-offres .content h3,#liste-offres .content h3{border-bottom:1px solid rgba(27,62,121,.12);color:#1b3e79;line-height:35px;margin-bottom:30px;font-size:20px;font-weight:600;width:60%}#details-offres .content h3.contact,#liste-offres .content h3.contact{margin-bottom:0}#details-offres .content h4,#liste-offres .content h4{color:#4d5b6d;font-weight:400}#details-offres .content h5,#liste-offres .content h5{font-size:19px;font-weight:400;line-height:22px;margin-bottom:25px}#details-offres .content p,#liste-offres .content p{color:#4a6188;line-height:20px}#details-offres .content img,#liste-offres .content img{display:block;margin:25px auto auto;width:68%}#details-offres .content .center-list,#liste-offres .content .center-list{margin:auto auto 70px;width:500px}#details-offres .content .price-job,#liste-offres .content .price-job{font-size:25px;font-weight:700;position:absolute;right:60px;top:43px}#details-offres .content .options,#liste-offres .content .options{margin:25px}#details-offres .content .options strong,#liste-offres .content .options strong{color:#3b78dd;display:block;margin-bottom:10px}#details-offres .content .options .option,#liste-offres .content .options .option{margin-bottom:20px;position:relative}#details-offres .content .options .option p,#liste-offres .content .options .option p{width:70%}#details-offres .content .options .option .price,#liste-offres .content .options .option .price{font-weight:700;position:absolute;right:20px;top:20px}#details-offres .content .offres-details-contact,#liste-offres .content .offres-details-contact{margin-top:50px}#details-offres .content .interested,#liste-offres .content .interested{bottom:0;font-weight:600;left:0;position:absolute;height:70px;line-height:70px;text-align:center;width:100%}#details-offres .content ul,#liste-offres .content ul{list-style-type:none;margin:25px 0;padding:0}#details-offres .content ul li,#liste-offres .content ul li{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/arrow-blue.65fbf889.png);background-repeat:no-repeat;background-position:0 center;height:20px;padding-left:25px}#details-offres .content .pack-offers,#liste-offres .content .pack-offers{margin-bottom:50px;margin-top:50px}#details-offres .content .pack-offers .bloc,#liste-offres .content .pack-offers .bloc{background-repeat:no-repeat;background-size:cover;box-shadow:-2px 2px 12px rgba(28,122,208,.26);display:inline-block;height:200px;margin:5px;padding:10px 10px 50px;position:relative;vertical-align:middle;width:49%}#details-offres .content .pack-offers .bloc .wrapper,#liste-offres .content .pack-offers .bloc .wrapper{height:100%;left:0;position:absolute;top:0;padding:20px;width:100%;z-index:2}#details-offres .content .pack-offers .bloc:after,#liste-offres .content .pack-offers .bloc:after{background-color:rgba(21,17,17,.72);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#details-offres .content .pack-offers .bloc h5,#liste-offres .content .pack-offers .bloc h5{border-radius:5px;color:#fc0;display:inline-block;font-weight:bolder;margin-bottom:0;padding:6px}#details-offres .content .pack-offers .bloc p,#liste-offres .content .pack-offers .bloc p{color:#fff;font-size:15px;line-height:20px;padding:10px}#details-offres .content .pack-offers .bloc .btn,#liste-offres .content .pack-offers .bloc .btn{bottom:0;font-weight:600;height:45px;line-height:43px;position:absolute;right:0;text-align:center;width:200px}#details-offres .content .pack-offers .bloc.job-posts,#liste-offres .content .pack-offers .bloc.job-posts{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/job-post-banner.db28f0d5.jpg)}#details-offres .content .pack-offers .bloc.discover,#liste-offres .content .pack-offers .bloc.discover{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/discover-banner.c9816a3e.jpg)}#details-offres .content .pack-offers .bloc.rjday,#liste-offres .content .pack-offers .bloc.rjday{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/rjday-banner.9a4c905b.jpg)}#details-offres .content .pack-offers .bloc.cvtheque,#liste-offres .content .pack-offers .bloc.cvtheque{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/cvtheque-banner.c22a1fb6.jpg)}#details-offres .content .pack-offers .bloc.jobsweek,#liste-offres .content .pack-offers .bloc.jobsweek{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/landing-recruiter/jobsweek.0303cf45.jpg)}#liste-offres h1{color:#fff;font-size:45px;text-align:center}#liste-offres h4{font-size:25px}@media screen and (max-width:1080px){#details-offres .header,#liste-offres .header{height:500px}#details-offres .header .headertext-wrapper .header-text,#liste-offres .header .headertext-wrapper .header-text{width:90%}#details-offres .content,#liste-offres .content{position:static;margin:auto;width:100%}#details-offres .content .interested,#liste-offres .content .interested{position:static}#details-offres .content .pack-offers .bloc,#liste-offres .content .pack-offers .bloc{width:100%}}@media screen and (max-width:800px){#nos-offres .box{width:90%}}#post-a-job{color:#4e5c6e;height:100%;width:100%}#post-a-job .otherInfos label:after{content:none}#post-a-job .field-checkbox:not(.no-span) label::before,#post-a-job .field-radio:not(.no-span) label::before{top:5px}#post-a-job .field-checkbox:not(.no-span) label::after,#post-a-job .field-radio:not(.no-span) label::after{top:11px}#post-a-job .field-checkbox.no-span{margin-left:8px;width:100%}#post-a-job .signin{margin:auto;max-width:700px;padding:25px;text-align:center}#post-a-job .signin form{margin:30px auto auto;width:50%}#post-a-job .signin fieldset{padding:0}#post-a-job .signin p{line-height:22px;margin:20px 0}#post-a-job .signin .back{background-image:url(images/arrow/arrow-blue-left.1dd67aba.png);background-repeat:no-repeat;color:#3a76da;cursor:pointer;height:11px;position:absolute;width:15px}#post-a-job .signin .actions{text-align:center}#post-a-job .signin .actions button{font-weight:600;height:35px;margin-right:20px;padding:0 20px}#post-a-job .signin .btn-green.connection{margin-top:25px;width:100%}#post-a-job .field-editor label{-webkit-transform:translate3d(0,-24px,0);transform:translate3d(0,-24px,0)}#post-a-job .text-editor .editor p{margin:0}#post-a-job .legal{bottom:70px;left:50%;margin-left:-200px;position:absolute;text-align:center}#post-a-job .legal p{font-weight:600;margin:auto;width:400px}#post-a-job .paypal-explication{line-height:25px;margin-bottom:50px;margin-top:50px}#post-a-job .second-address{margin-top:25px;text-decoration:underline}#post-a-job .autosave{margin-top:30px}#post-a-job .payment_context{margin:20px auto auto;width:326px}#post-a-job .payment_context .row{display:inline-block;margin-right:50px}#post-a-job .recap-command a{color:#4295d0;font-size:14px;font-weight:700}#post-a-job .recap-command hr{background-color:#ecf0f9;border:0;height:1px;margin-top:25px}#post-a-job .recap-command table{margin-bottom:20px;margin-top:20px;width:100%}#post-a-job .recap-command table tr{height:30px;margin-bottom:10px}#post-a-job .recap-command table .price{font-weight:700}#post-a-job .recap-command input[type=text]{border:2px solid #dbe3e9;height:47px;margin-right:40px;outline:0;padding-left:15px;vertical-align:top;width:102px}#post-a-job .recap-command input[type=text]+button{height:40px;width:100px}#post-a-job .price-yellow{color:#ffb400}#post-a-job .price-blue{color:#3a76da}#post-a-job>.wrapper{margin:136px auto;width:1010px}#post-a-job>.wrapper.payment h3{color:#4e5c6e;font-size:25px;height:60px;line-height:55px;position:relative}#post-a-job>.wrapper.payment h3::after{background-color:#dbe3e9;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}#post-a-job fieldset{padding-right:125px}#post-a-job .job-information fieldset{padding-right:10px}#post-a-job .main-form{margin:auto;width:1060px}#post-a-job .placeholder-logo{height:112px;overflow:hidden;position:relative;width:131px}#post-a-job .placeholder-logo .field-file,#post-a-job .placeholder-logo img{height:100%;position:absolute;top:0;width:100%}#post-a-job .placeholder-logo .field-file{left:0;opacity:0;z-index:1}#company-page>header .favorite-company.is-pending,#post-a-job .bloc-form .banner>.wrapper img.placeholder,#post-a-job h3.accordion-title.disabled{opacity:.3}#post-a-job .placeholder-logo .field-file:focus input{border:2px solid #000}#post-a-job .company_siret{margin-top:65px}#post-a-job .btn-employer,#post-a-job .step3{color:#fff;font-weight:700;height:70px;margin:20px auto 76px;max-width:1080px;text-align:center;width:80%}#post-a-job .btn-employer.top,#post-a-job .step3.top{margin-top:150px}#post-a-job .btn-employer .info,#post-a-job .step3 .info{color:#8b95a2;font-weight:400;margin-top:22px;text-align:left}#post-a-job .btn-employer .btn,#post-a-job .step3 .btn{display:inline-block;height:100%;margin:0 1% 5px 0;width:49%}#post-a-job .btn-employer .btn-dark-blue,#post-a-job .step3 .btn-dark-blue{margin:0 0 5px 1%;width:49%}#post-a-job .accordion-item{margin-top:5px}#post-a-job .accordion-item:last-child{margin-bottom:30px}#post-a-job h3{cursor:pointer;font-weight:600}#post-a-job h3.accordion-title{background-color:#fff;display:table;font-size:22px;height:70px;padding:21px 30px;position:relative;width:100%}#post-a-job h3.accordion-title .accordion-main-title{display:table-cell;vertical-align:middle}#post-a-job h3.accordion-title .accordion-edit{color:#8b95a2;display:block;font-size:11px;font-weight:400;margin-top:3px;text-decoration:underline}#post-a-job h3.accordion-title .form-validated{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/form/ico-checkmark-green.c0c57744.png);background-position:center;background-repeat:no-repeat;height:20px;margin-top:-10px;position:absolute;right:30px;top:50%;width:20px}#post-a-job h3:not(.company-title):not(.techno){border-bottom:1px solid #ecf0f9}#post-a-job .post-job-submit{margin-top:50px;text-align:center}#post-a-job .post-job-submit .btn{border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-weight:700;height:60px;left:0;position:absolute;width:100%}#post-a-job .bloc-form{background-color:#fff;border:0;border-radius:3px;box-shadow:0 1px 0 #d9ebfd;min-height:200px;padding:0 30px 100px;position:relative}#post-a-job .bloc-form.bloc-folded{height:69px;min-height:auto}#post-a-job .bloc-form.bloc-folded h3{position:relative}#post-a-job .bloc-form.bloc-folded h3 .btn-fold-form{font-size:15px;height:40px;position:absolute;right:30px;top:12px;width:80px}#post-a-job .bloc-form .highlight-form{margin-top:95px}#post-a-job .bloc-form .highlight-left,#post-a-job .bloc-form .highlight-right{display:inline-block;vertical-align:top;width:50%}#post-a-job .bloc-form fieldset{border:0}#post-a-job .bloc-form h4{margin-bottom:15px;margin-top:30px}#post-a-job .bloc-form.annonce{padding-top:30px}#post-a-job .bloc-form.annonce fieldset{padding:0}#post-a-job .bloc-form.annonce .post-job-submit{margin-top:100px}#post-a-job .bloc-form.company-type{padding-bottom:90px;position:relative}#post-a-job .bloc-form .card-choices{margin:25px 50px 0 53px}#post-a-job .bloc-form.details,#post-a-job .bloc-form.facturation{display:inline-block;vertical-align:top}#post-a-job .bloc-form.facturation{margin-right:50px;padding:0 0 50px;width:61%}#post-a-job .bloc-form.facturation .wrapper{padding:30px}#post-a-job .bloc-form.facturation .be2bill{margin-bottom:50px}#post-a-job .bloc-form.facturation .facturation-address-wrapper{position:relative}#post-a-job .bloc-form.facturation .facturation-address{display:inline-block;line-height:25px;margin-top:20px;width:250px}#post-a-job .bloc-form.facturation .btn-pay{bottom:0;font-weight:600;height:70px;left:0;margin:30px auto auto;position:absolute;width:100%}#post-a-job .bloc-form.facturation .facturation-address-modify{font-size:11px;left:250px;position:absolute;text-decoration:underline;top:-17px}#post-a-job .bloc-form.facturation h3{padding-left:30px}#post-a-job .bloc-form.details{width:34%}#post-a-job .bloc-form .Select{float:none}#post-a-job .bloc-form .Select-menu-outer .Select-option{padding-left:30px;text-align:left}#post-a-job .bloc-form .Select-menu-outer .Select-option.is-disabled{color:#4e5c6e;cursor:default;font-weight:700;padding-left:10px;text-align:left}#post-a-job .bloc-form .allowNoneuApplications,#post-a-job .bloc-form .telework{margin-top:25px}#post-a-job .bloc-form .field-radio .label{color:#4e5c6e;font-size:15px;font-weight:700}#post-a-job .bloc-form.anim{-webkit-animation:flash .2s ease;animation:flash .2s ease}#post-a-job .bloc-form .company-type{position:relative}#post-a-job .bloc-form .auth_visa{margin-top:30px}#post-a-job .bloc-form p{font-size:16px;line-height:23px;margin:0 0 34px}#post-a-job .bloc-form p.info{color:#8b95a2;font-family:Whitney,sans-serif;font-size:13px;font-style:italic;font-weight:400;line-height:17px}#post-a-job .bloc-form p.price{position:absolute;top:162px;width:450px}#post-a-job .bloc-form p.siret{bottom:-82px;position:absolute}#post-a-job .bloc-form p.left-half{display:inline-block}#post-a-job .bloc-form .banner{border-radius:2px;height:298px;position:relative;width:586px}#post-a-job .bloc-form .banner .picture{bottom:5px;left:50%;margin-left:-272.5px;position:absolute}#post-a-job .bloc-form .banner .picture .btn{background:#4598ff;border:0;box-shadow:0 0 0;color:#fff;font-weight:700;height:50px;outline:0;width:545px}#post-a-job .bloc-form .banner .picture .btn:hover{background:#3a76da}#post-a-job .bloc-form .banner .picture .btn:focus{border-bottom:4px dashed #fff}#post-a-job .bloc-form .banner>.wrapper{height:100%;overflow:hidden;position:relative;width:100%}#post-a-job .bloc-form .banner>.wrapper img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:100%}#post-a-job aside{margin-left:700px;position:fixed;width:300px}#post-a-job aside.preview{margin-left:670px}#post-a-job aside.preview:before{display:none}#post-a-job aside>h3{font-size:16px;margin:4px 0 6px}#post-a-job aside>p{font-size:14px;line-height:19px;margin:0 0 28px}#post-a-job aside::before{background:url(images/arrow/arrow-down-curved.8dd4b893.png) center no-repeat;content:'';display:block;height:63px;left:-34px;position:absolute;top:40px;width:20px}@media screen and (max-width:1050px){#post-a-job .header-postajob .breadcrump-steps{display:none}#post-a-job fieldset{padding:0}#post-a-job .bloc-form p.price{margin:10px 0 0;position:static;width:90%}#post-a-job .wrapper{width:100%}#post-a-job .wrapper .details,#post-a-job .wrapper .facturation{display:block;margin:auto auto 50px;width:90%}#post-a-job .main-form{float:none;margin:auto;width:80%}#post-a-job .main-form .bloc-form img{margin:auto auto 20px}#post-a-job .main-form .bloc-form .field-half{width:100%}#post-a-job .main-form .bloc-form .left-half{float:none;width:auto}#post-a-job aside{display:none}}@media screen and (max-width:769px){#post-a-job .bloc-form .highlight-left,#post-a-job .bloc-form .highlight-right{display:block;margin:auto;text-align:center;width:100%}#post-a-job .bloc-form .banner{width:100%}#post-a-job .bloc-form .banner .picture{left:auto;margin:0;width:100%}#post-a-job .bloc-form .banner .picture button{width:100%}}@media screen and (max-width:500px){#post-a-job .legal p{width:100%}#post-a-job .field-underline label{font-size:13px}}#company-page{color:#8b99ae;margin-bottom:80px;padding-top:64px}#company-page .previous{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/blue-left.9f2a6af5.png) 5px center no-repeat #fff;border-radius:15px;color:#3b78dd;font-size:14px;font-weight:600;left:20px;padding:5px 10px 5px 20px;position:absolute;top:110px;z-index:2}#company-page>header{background-position:center 0;background-repeat:no-repeat;background-size:cover;color:#fff;height:483px;position:relative;text-shadow:2px 2px 0 rgba(0,0,0,.11)}#company-page>header::after,#company-page>header::before{position:absolute;width:100%;display:block;content:''}#company-page>header::before{background:#243a56;height:100%;opacity:.3;top:0}#company-page>header::after{background-image:linear-gradient(rgba(13,25,38,0),rgba(13,25,38,.79));bottom:0;height:254px}#company-page>header .wrapper{margin:auto;padding-top:285px;position:relative;width:1110px;z-index:1}#company-page>header .unsolicited{float:right;font-weight:700;height:40px;margin-top:20px;padding:0 10px}#company-page>header .logo{background:rgba(255,255,255,.2);border:5px solid rgba(255,255,255,.17);border-radius:50%;float:left;height:109px;width:109px}#company-page>header .infos{margin-left:142px}#company-page>header .favorite-company{-webkit-animation:.2s fadein ease;animation:.2s fadein ease;background:url(images/stars/big-star-grey.b902fb90.png) center no-repeat;float:left;height:30px;margin:20px 10px 0 0;width:30px}#company-page>header .favorite-company.is-favorite,#company-page>header .favorite-company:hover{background-image:url(images/stars/big-star-active.b75c931b.png)}#company-page>header .favorite-company.btn-disable{background-image:url(images/stars/big-star-grey.b902fb90.png)}#company-page>header .favorite-company.btn-disable .disabled-tooltip{margin-left:-85px;top:42px;width:170px}#company-page>header .favorite-company.btn-isloading{background:0 0}#company-page>header .favorite-company.btn-isloading .spinner-circle{height:16px;margin:-8px 0 0 -8px;width:16px}#company-page>header h1{font-size:45px;font-weight:700;line-height:66px;margin-bottom:3px}#company-page>header .place h2,#company-page>header li{font-size:20px;font-weight:600}#company-page>header li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-header.9c67db75.png) left -8px no-repeat;padding:0 16px 0 25px}#company-page>header .place{background-position:left -48px}#company-page>header .worker{background-position:left -89px}#company-page>header .website{background-position:left -128px}#company-page>header a{color:#fff;text-decoration:none}#company-page .main-content{margin:auto;position:relative;top:-36px;width:1100px}#company-page .main-content>nav{position:absolute;text-align:center;top:-20px;width:100%;z-index:1}#company-page .main-content>nav a{background:#fff;border:2px solid #ecf0f9;display:inline-block;height:40px;line-height:32px;position:relative;text-align:center;text-decoration:none;transition:border .3s;width:200px}#company-page .main-content>nav a:first-child{border-right-width:1px}#company-page .main-content>nav a:last-child{border-left-width:1px}#company-page .main-content>nav a.active,#company-page .main-content>nav a:hover{border-bottom:2px solid #3b78dd}#company-page .main-content>nav .job-count{background:#23b4ff;border-radius:50%;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;position:absolute;right:14px;top:7px;width:20px}#company-page .main-content>.wrapper{margin:0 -5px}#company-page .info h3{color:#475263;font-size:38px;font-weight:900}#company-page .intro{background:#fff;margin:0 5px 5px;padding-bottom:58px}#company-page .intro>div{width:50%}#company-page .intro .mission{float:left;padding:55px 58px 13px}#company-page .intro .mission h3{margin-bottom:21px}#company-page .intro .mission p{font-size:19px;line-height:26px;margin-bottom:10px}#company-page .intro .jobs{float:left;padding:55px 50px 0}#company-page .intro .jobs .spinner-white-wrapper{margin:60px auto}#company-page .intro .jobs h3{margin-bottom:23px}#company-page .intro .jobs ul{font-size:18px;margin-left:4px}#company-page .intro .jobs ul li{margin-bottom:11px}#company-page .intro .jobs ul a{color:#647081;font-size:20px;font-weight:600;text-align:left;text-decoration:none;transition:color .2s}#company-page .intro .jobs ul a:hover{color:#1c7ad0}#company-page .intro .jobs .more{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-more-jobs.dbde0f60.png) 7px center no-repeat;height:28px;margin-top:30px;padding-left:52px}#company-page .intro .jobs .more a{color:#1c7ad0;font-size:20px;font-weight:600;line-height:28px;text-decoration:none}#company-page .block{background:#fff;float:left;height:460px;margin:5px}#company-page .small-block{color:#fff;width:360px}#company-page .small-block h3{color:#fff}#company-page .large-block{width:730px}#company-page .map{background:#25b686;position:relative}#company-page .map address{background:#fff;bottom:0;color:#8b99ae;font-size:15px;font-weight:600;padding:22px 38px 33px;position:absolute;width:100%;z-index:1}#company-page .map address h3{color:#475263;font-size:19px;font-weight:700;margin-bottom:8px}#company-page .map .leaflet-marker-icon{cursor:inherit}#company-page .map .leaflet-top{z-index:200}#company-page .map .leaflet-control-zoom{border:0;margin-left:20px;margin-top:20px}#company-page .map .leaflet-control-zoom a{background-image:none;color:#b9c0ce;font-size:25px;font-weight:700;height:35px;line-height:32px;opacity:1;text-align:center;text-indent:0;width:31px}#company-page .map .leaflet-control-zoom a:active,#company-page .map .leaflet-control-zoom a:hover{background-color:transparent;color:#4598ff}#company-page .map .leaflet-control-zoom .leaflet-control-zoom-in{border:0}#company-page .map .leaflet-control-zoom .leaflet-control-zoom-in::after{background-color:#eaf2fa;content:'';display:block;height:1px;margin:3px auto 0;width:21px}#company-page .map .leaflet-control-zoom .leaflet-control-zoom-out{box-shadow:0 2px 1px rgba(28,31,35,.13)}#company-page .img{background:#000;height:460px;overflow:hidden;position:relative}#company-page .img img{bottom:-9999px;display:block;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:100%}#company-page .video{overflow:hidden;position:relative}#company-page .video .preview{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#company-page .video .preview::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-play-yellow.1bee7222.png);content:'';display:block;height:72px;left:50%;margin-left:-36px;margin-top:-36px;position:absolute;top:50%;width:72px}#company-page .video img{position:absolute}#company-page .video.dailymotion img,#company-page .video.youtube img{left:0;margin-top:-273px;top:50%;width:100%}#company-page .video.vimeo img{bottom:0}#company-page .quote{background:#ee3181}#company-page .quote>div{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-block.08aacb82.png) left 40px no-repeat;padding:108px 48px 0}#company-page .quote .who,#company-page .quote h3{font-family:'PT Sans',sans-serif;font-size:14px;font-weight:700}#company-page .quote .who{color:#ff87ce}#company-page .quote .avatar{background-size:cover;border-radius:47px;float:left;height:47px;margin-right:12px;width:47px}#company-page .quote h3{margin-top:7px}#company-page .quote blockquote{font-size:33px;font-weight:900;height:234px;margin:32px 0;overflow:hidden}#company-page .quote blockquote.resize{height:auto;visibility:hidden}#company-page .advantage{background:#fc0;padding:50px 10px 10px;text-align:center}#company-page .advantage h3{margin-bottom:8px}#company-page .advantage p{font-size:18px;margin:50px auto;width:300px}#company-page .advantage ul{height:300px;overflow:hidden;position:relative;width:100%}#company-page .advantage li{background:center no-repeat;font-size:20px;font-weight:600;height:100%;opacity:0;position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .6s ease,opacity .4s linear;transition:transform .6s ease,opacity .4s linear;width:100%}#company-page .advantage li.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#company-page .advantage li.slide{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#company-page .advantage nav .wrapper{display:inline-block}#company-page .advantage nav .dot{background:#f0a400;border-radius:8px;height:8px;margin:0 2px;transition:background .4s linear;width:8px}#company-page .advantage nav .dot.active,#company-page .advantage nav .dot:hover{background:#fff}#company-page .advantage nav .next,#company-page .advantage nav .prev{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-slider-white.1b7c6c8c.png) left center no-repeat;height:13px;left:-15px;position:relative;top:2px;width:11px}#company-page .advantage nav .next{background-position:right center;left:auto;right:-15px}#company-page .techno{background:#b9c0ce;color:#fff;padding:50px 58px}#company-page .techno h3{color:#fff;margin-bottom:32px}#company-page .techno li{background:left center no-repeat;float:left;font-size:18px;line-height:22px;min-height:91px;padding-left:72px;width:50%}#company-page .techno h4{line-height:91px}#company-page .number{text-align:center}#company-page .number>div{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-block.08aacb82.png) no-repeat;height:100%;padding:45px 15px}#company-page .number h3{font-size:23px;font-weight:400}#company-page .number h3 span:last-child{font-weight:700}#company-page .number .content{font-size:160px;font-weight:700;line-height:156px;overflow:hidden}#company-page .dev-number{background-color:#25b686}#company-page .dev-number>div{background-position:-720px 290px}#company-page .dev-number .resize{display:none;position:absolute}#company-page .team{font-size:20px}#company-page .team h3{font-size:32px}#company-page .team .avatar{float:left;height:460px;overflow:hidden;position:relative;width:360px}#company-page .team .avatar img{bottom:-9999px;left:-9999px;margin:auto;min-height:460px;min-width:360px;position:absolute;right:-9999px;top:-9999px}#company-page .team .right{padding:40px 30px 30px 45px;width:50%}#company-page .team .who{margin-bottom:20px}#company-page .team .content{font-size:19px;height:280px;line-height:26px;overflow:hidden}#company-page .age-average{background-color:#fd772d}#company-page .age-average>div{background-position:-360px 278px}#company-page .twitter:not(.field){background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-block.08aacb82.png) -1080px 52px no-repeat #1c7ad0;overflow:hidden;padding:110px 45px 0;position:relative}#company-page .twitter:not(.field) ul{position:relative;width:100%}#company-page .twitter:not(.field) li{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;opacity:0;position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .6s ease,opacity .4s linear;transition:transform .6s ease,opacity .4s linear;width:100%;word-wrap:break-word}#company-page .twitter:not(.field) li.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#company-page .twitter:not(.field) li.slide{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#company-page .twitter:not(.field) blockquote{font-size:24px;font-weight:400;line-height:30px}#company-page .twitter:not(.field) nav{bottom:105px;left:0;position:absolute;text-align:center;width:100%}#company-page .twitter:not(.field) nav .wrapper{display:inline-block}#company-page .twitter:not(.field) nav .dot{background:#23b4ff;border-radius:8px;display:inline-block;height:8px;margin:0 2px;transition:background .4s linear;width:8px}#company-page .twitter:not(.field) nav .dot.active{background:#fff}#company-page .twitter:not(.field) nav .next,#company-page .twitter:not(.field) nav .prev{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-slider-white.1b7c6c8c.png) left center no-repeat;height:13px;left:-15px;position:relative;top:2px;width:11px}#company-page .twitter:not(.field) nav .next{background-position:right center;left:auto;right:-15px}#company-page .twitter:not(.field) .who{bottom:35px;color:#50a3ef;display:block;position:absolute;text-decoration:none;width:270px}#company-page .twitter:not(.field) .who,#company-page .twitter:not(.field) h3{font-family:'PT Sans',sans-serif;font-size:14px;font-weight:700}#company-page .twitter:not(.field) .avatar,#company-page .twitter:not(.field) .description{display:table-cell;vertical-align:top}#company-page .twitter:not(.field) .description{vertical-align:middle}#company-page .twitter:not(.field) img{border-radius:47px;height:47px;margin-right:15px;width:47px}#company-page footer{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/logo-footer.e354c566.png) center top no-repeat;color:#adbfcf;font-size:14px;font-weight:600;line-height:19px;margin-top:60px;padding-top:86px;text-align:center}#company-page footer a{color:#adbfcf;font-weight:700;text-decoration:none}@media (max-width:1110px){#company-page>header .wrapper{padding-top:230px;width:730px}#company-page>header .unsolicited{position:absolute;top:30px;right:0}#company-page>header .logo{margin-top:16px}#company-page>header ul{width:400px}#company-page>header li{margin-bottom:10px}#company-page .main-content{width:730px}#company-page .intro .mission{width:100%}#company-page .intro .jobs{display:none}}@media (max-width:740px){#company-page>header .wrapper{padding-top:120px;text-align:center;width:360px}#company-page>header .unsolicited{clear:both;display:block;float:none;font-size:13px;margin:0 auto;position:relative;top:-25px}#company-page>header .logo{float:none;margin:-5px auto 5px}#company-page>header .infos{margin-left:0}#company-page>header ul{margin:0;width:360px}#company-page .main-content{top:0;width:360px}#company-page .main-content>nav{top:-65px}#company-page .main-content>nav a{width:100%}#company-page .main-content>nav a:first-child{border-right-width:2px}#company-page .main-content>nav a:last-child{border-left-width:2px;border-top-width:0}#company-page .intro .mission{padding:44px 55px 0}#company-page .img,#company-page .large-block,#company-page .video iframe{height:auto;min-height:0;width:360px}#company-page .img img{position:static}#company-page .video iframe{height:226px}#company-page .video.dailymotion img,#company-page .video.youtube img{margin-top:-135px}#company-page .techno li{float:none;width:auto}#company-page .team .right{width:100%}}@media (max-width:360px){#company-page .block,#company-page .img,#company-page .main-content,#company-page .team .avatar,#company-page .video iframe,#company-page>header .wrapper,#company-page>header ul{width:310px}#company-page .intro .mission{padding:44px 35px 0}#company-page .quote>div{background-position:-25px 40px}#company-page .techno h3{font-size:30px}#company-page .dev-number>div{background-position:-745px 290px}#company-page .age-average>div{background-position:-385px 278px}#company-page .twitter:not(.field) blockquote{font-size:19px}#company-page .twitter:not(.field) nav{bottom:130px}#company-page .twitter:not(.field) .who{width:220px}}#company-page .jobs-list{border-top-left-radius:0;border-top-right-radius:0;margin:auto;min-height:140px;padding-top:25px;position:relative;width:756px}#company-page .jobs-list .placeholder{padding:45px;text-align:center}#company-page .rjday{padding:30px}#company-page .rjday h3{padding:20px 0 5px}#company-page .rjday h3 a{text-decoration:none}#company-page .rjday p{padding:10px 0}#company-page .rjday ul{padding-left:30px}#company-page .rjday ul li{padding:3px}@media (max-width:1110px){#company-page .jobs-list{width:100%}}#company-page.edit{margin-left:10px;position:relative;transition:margin .2s 0s}#company-page.edit .btn-edit{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-edit.23fddef6.png);background-position:8px -132px;background-repeat:no-repeat;font-weight:700;height:54px;padding:0 30px 0 52px}#main-wrapper #header{transition:padding .1s}#main-wrapper.company-page-edit #header{padding-left:10px;transition:padding .2s 0s}#main-wrapper.company-page-edit .flash{left:10px;width:calc(100% - 10px)}#main-wrapper.company-page-edit .restrictions{font-size:13px;font-style:italic}#main-wrapper.company-page-edit-menu-open #header{padding-left:270px;transition:padding .3s .2s}#main-wrapper.company-page-edit-menu-open .flash{left:270px;width:calc(100% - 270px)}#main-wrapper.company-page-edit-menu-open #company-page.edit{margin-left:270px;transition:margin .3s .2s}@media (max-width:1435px){#main-wrapper.company-page-edit-menu-open #company-page.edit>header .wrapper{padding-top:273px;width:730px}#main-wrapper.company-page-edit-menu-open #company-page.edit>header ul{width:400px}#main-wrapper.company-page-edit-menu-open #company-page.edit>header li{margin-bottom:10px}#main-wrapper.company-page-edit-menu-open #company-page.edit .main-content{width:730px}#main-wrapper.company-page-edit-menu-open #company-page.edit .intro .mission{width:100%}#main-wrapper.company-page-edit-menu-open #company-page.edit .intro .jobs{display:none}}@media (max-width:1020px){#main-wrapper.company-page-edit #header,#main-wrapper.company-page-edit-menu-open #header{padding-left:0}#main-wrapper.company-page-edit .flash,#main-wrapper.company-page-edit-menu-open .flash{left:0;width:100%}#company-page.edit,#main-wrapper.company-page-edit-menu-open #company-page.edit{margin-left:0}}@media (max-width:740px){#main-wrapper.company-page-edit #company-page.edit>header .wrapper{padding-top:163px;text-align:center;width:360px}#main-wrapper.company-page-edit #company-page.edit>header .logo{float:none;margin:-5px auto 5px}#main-wrapper.company-page-edit #company-page.edit>header .infos{margin-left:0}#main-wrapper.company-page-edit #company-page.edit>header ul{margin:0;width:310px}#main-wrapper.company-page-edit #company-page.edit .main-content{top:-36px;width:360px}#main-wrapper.company-page-edit #company-page.edit .intro .mission{padding:44px 55px 0}#company-page.edit .img,#company-page.edit .large-block,#company-page.edit .video iframe{height:auto;min-height:0;width:360px}#company-page.edit .img img{position:static}#company-page.edit .video iframe{height:226px}#company-page.edit .video.dailymotion img,#company-page.edit .video.youtube img{margin-top:-135px}#company-page.edit .techno li{float:none;width:auto}#company-page.edit .team .right{width:100%}#company-page.edit .jobs-list{display:none}}@media (max-width:360px){#company-page.edit .block,#company-page.edit .img,#company-page.edit .team .avatar,#company-page.edit .video iframe,#main-wrapper.company-page-edit #company-page.edit .main-content,#main-wrapper.company-page-edit #company-page.edit>header ul{width:310px}#main-wrapper.company-page-edit #company-page.edit>header .wrapper{padding-top:123px;width:310px}#main-wrapper.company-page-edit #company-page.edit>header .logo{margin:5px auto}#main-wrapper.company-page-edit #company-page.edit .intro .mission{padding:44px 35px 0}#company-page.edit .quote>div{background-position:-25px 40px}#company-page.edit .techno h3{font-size:30px}#company-page.edit .dev-number{background-position:-745px 290px}#company-page.edit .age-average{background-position:-385px 278px}}#company-page.edit .sidebar{background:#262e35;color:#fff;height:100%;left:0;padding:7px 20px 0;position:fixed;top:0;-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:-webkit-transform .3s .2s;transition:transform .3s .2s;width:270px;z-index:4000}#company-page.edit .sidebar::after{background-image:linear-gradient(rgba(38,46,53,0),#262e35);bottom:0;content:'';display:block;height:35px;left:0;position:fixed;width:270px}#company-page.edit .sidebar .required{color:#fc0}#company-page.edit .sidebar header{background:#262e35;left:0;padding:7px 20px;position:fixed;top:0;width:270px}#company-page.edit .sidebar header h3{color:#fff;font-size:18px;font-weight:700;margin:18px 0 10px;padding-left:10px}#company-page.edit .sidebar header div{border-bottom:1px solid #2f3a43;color:#e1e8ee;font-size:15px;line-height:20px;padding:0 0 16px 10px}#company-page.edit .sidebar .hide-scroll{height:100%;overflow:hidden;width:100%}#company-page.edit .sidebar .wrapper{height:100%;overflow:scroll;overflow-x:hidden;width:600px}#company-page.edit .sidebar .content{margin:128px 0 45px;width:230px}#company-page.edit .sidebar ul{border-bottom:1px solid #2f3a43;margin-bottom:20px;padding:16px 5px}#company-page.edit .sidebar ul button{border-radius:3px;font-weight:600;line-height:23px;padding:0 5px;text-align:left;transition:background .2s;width:100%}#company-page.edit .sidebar ul button:hover{background:#353f47}#company-page.edit .sidebar ul button.done{color:#8998a6;text-decoration:line-through}#company-page.edit .sidebar .asterisk{font-size:13px;font-weight:600;padding-left:10px}#company-page.edit .sidebar .publish{background:#2084e0}#company-page.edit .sidebar .publish:hover{background:#1d7acf}#company-page.edit .sidebar .publish[disabled]{color:rgba(255,255,255,.3);cursor:not-allowed}#company-page.edit .sidebar .backhome,#company-page.edit .sidebar .publish,#company-page.edit .sidebar .seepage{color:#fff;display:inline-block;font-weight:700;height:54px;margin:7px 10px;transition:background .4s;width:209px}#company-page.edit .sidebar .seepage{background:#39454f;line-height:54px;text-align:center}#company-page.edit .sidebar .seepage:hover{background:#303b43}#company-page.edit .sidebar .backhome{line-height:54px;text-align:center}#company-page.edit .sidebar-toggle{background:#262e35;display:block;height:68px;left:270px;position:fixed;top:33%;width:40px}#company-page.edit .sidebar-toggle::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-sidebar-btn.7082deed.png) 10px center no-repeat;content:'';display:block;height:68px;left:0;position:absolute;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s .2s;transition:transform .3s .2s;width:40px}#main-wrapper.company-page-edit-menu-open #company-page.edit .sidebar{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .2s 0s;transition:transform .2s 0s}#main-wrapper.company-page-edit-menu-open #company-page.edit .sidebar-toggle::after{-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s 0s;transition:transform .2s 0s}@media (max-width:1020px){#company-page.edit .sidebar{display:none}}#company-page.edit .edit-banner{position:absolute;right:0;text-align:center;top:57px}#company-page.edit .edit-banner .field{margin:0}#company-page.edit .edit-banner .btn-wrapper{background:rgba(13,25,45,.43);border-radius:5px;height:38px;margin-bottom:5px;overflow:hidden;position:relative;width:179px}#company-page.edit .edit-banner .btn{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-edit.23fddef6.png) 0 top no-repeat;font-weight:700;height:38px;padding-left:30px;width:179px}#company-page.edit .edit-banner .size{font-size:12px;font-weight:600;opacity:.5}#company-page.edit .edit-banner .load{float:left;font-weight:700;height:0;line-height:38px;margin:0;width:0}#company-page.edit .edit-banner .load,#company-page.edit .edit-banner .spinner{opacity:0}#company-page.edit .edit-banner.loading .btn-wrapper{border-radius:38px;float:right;transition:all .3s ease-in .1s;width:38px}#company-page.edit .edit-banner.loading fieldset{opacity:0;transition:opacity .1s linear}#company-page.edit .edit-banner.loading button{background-image:none}#company-page.edit .edit-banner.loading .size{display:none}#company-page.edit .edit-banner.loading .load{height:auto;margin-right:13px;width:auto}#company-page.edit .edit-banner.loading .load,#company-page.edit .edit-banner.loading .spinner{opacity:1;transition:opacity .4s linear .4s}#company-page.edit .edit-logo{background:center no-repeat;background-clip:padding-box;background-size:cover;position:relative}#company-page.edit .edit-logo:hover .onhover{opacity:1}#company-page.edit .edit-logo .field-file{height:100%;position:absolute;width:100%}#company-page.edit .edit-logo .onhover{background:rgba(255,255,255,.8);border-radius:50%;height:100%;opacity:0;pointer-events:none;text-align:center;transition:opacity .2s linear;width:100%}#company-page.edit .edit-logo .onhover span{background:#1f87e5;border-radius:3px;display:inline-block;font-size:10px;font-weight:900;height:23px;line-height:23px;margin-top:38px;text-shadow:none;text-transform:uppercase;width:65px}#company-page.edit .edit-logo .load{background:rgba(23,40,66,.5);border-radius:50%;height:100%;width:100%}#company-page.edit .edit-infos{margin-left:117px}#company-page.edit .edit-infos>div:first-child{display:inline-block;overflow:hidden;padding:0 25px 25px;position:relative;transition:opacity .2s linear .2s}#company-page.edit .edit-infos .onhover{background:rgba(23,40,66,.5);border:4px solid #fc0;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s linear;width:100%}#company-page.edit .edit-infos .onhover:hover{opacity:1}#company-page.edit .edit-infos .onhover .btn{position:relative;top:50%;-webkit-transform:translateY(-27px);transform:translateY(-27px)}#company-page.edit .edit-infos form{background:rgba(23,40,66,.5);border:0;height:0;margin-top:-40px;opacity:0;overflow:hidden;padding:0 12px;transition:opacity .2s linear;width:760px}#company-page.edit .edit-infos form .btn{font-weight:700;height:36px;margin:10px 6px 20px;width:180px}#company-page.edit .edit-infos .field{display:inline-block;font-weight:600;padding:10px 6px 0}#company-page.edit .edit-infos label{display:block;font-size:13px;line-height:27px}#company-page.edit .edit-infos input{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-header.9c67db75.png) 14px 2px no-repeat rgba(24,26,34,.56);background-clip:padding-box;border:0;border-bottom:2px solid rgba(24,26,34,.56);height:44px;padding-left:40px;transition:border .3s;width:216px}#company-page.edit .edit-mission form,#company-page.edit .edit-mission>div{transition:opacity .2s linear .05s;overflow:hidden}#company-page.edit .edit-infos .field-error input{border-bottom:2px solid #ec008c}#company-page.edit .edit-infos .company_count_employees input{background-position:14px -78px;width:134px}#company-page.edit .edit-infos .company_website input{background-position:14px -116px;width:342px}#company-page.edit .edit-infos.edit-mode>div{height:0;opacity:0;padding:0}#company-page.edit .edit-infos.edit-mode form{border:4px solid #fc0;height:auto;opacity:1}#company-page.edit .edit-mission .btn{margin-top:20px}#company-page.edit .edit-mission form{height:0;opacity:0}#company-page.edit .edit-mission form .btn{float:left;font-weight:700;height:38px;margin-right:10px;width:110px}#company-page.edit .edit-mission textarea{border:0;font-size:19px;height:236px;line-height:26px;padding:0;resize:none;transition:border .3s;width:100%}#company-page.edit .edit-mission .field-error textarea{border-bottom:2px solid #ec008c}#company-page.edit .edit-mission.edit-mode>div{height:0;opacity:0}#company-page.edit .edit-mission.edit-mode form{height:auto;opacity:1}@media (max-width:1435px){#company-page.edit .edit-infos form{margin:-130px 0 0 63px;width:386px}#company-page.edit .edit-infos form .btn{width:120px}#company-page.edit .edit-infos .company_year_create input{width:210px}#company-page.edit .edit-infos .company_count_employees input{width:120px}}@media (max-width:740px){#company-page.edit .edit-banner{margin-right:-89px;right:50%}#company-page.edit .edit-infos>div:first-child{padding-bottom:0}#company-page.edit .edit-infos form{background:rgba(23,40,66,.95);margin:0;text-align:left;width:100%}#company-page.edit .edit-infos .company_year_create input{width:184px}#company-page.edit .edit-infos .company_website input{width:316px}}@media (max-width:360px){#company-page.edit .edit-infos>div:first-child{padding:0}#company-page.edit .edit-infos .company_year_create input{width:142px}#company-page.edit .edit-infos .company_count_employees input{width:112px}#company-page.edit .edit-infos .company_website input{width:266px}}#company-page.edit .flip-container{float:left;margin:5px;overflow:hidden}#company-page.edit .flip-container,#company-page.edit .flip-container .back,#company-page.edit .flip-container .front{height:460px;width:360px}#company-page.edit .flip-container.flip-large,#company-page.edit .flip-container.flip-large .back,#company-page.edit .flip-container.flip-large .front{width:730px}#company-page.edit .flip-container .front .btn{background:#fff;bottom:20px;box-shadow:1px 1px 2px rgba(148,153,160,.34);color:#8b99ae;font-size:16px;font-weight:600;left:20px;opacity:0;overflow:hidden;position:absolute;-webkit-transform:translate3d(0,115px,0);transform:translate3d(0,115px,0);transition:-webkit-transform .4s cubic-bezier(0,1,1,1),opacity linear .2s;transition:transform .4s cubic-bezier(0,1,1,1),opacity linear .2s}#company-page.edit .flip-container .front .btn div{color:#fff;font-weight:700}#company-page.edit .flip-container .front .small-block .btn{line-height:54px;width:320px}#company-page.edit .flip-container .front .large-block .btn{line-height:58px;padding-left:24px;width:690px}#company-page.edit .flip-container .front .large-block .btn>span{float:left}#company-page.edit .flip-container .front .large-block .btn div{float:right;padding:0 30px 0 32px}#company-page.edit .flip-container .front .block.placeholder .wrapper,#company-page.edit .flip-container .front .block:hover .wrapper{opacity:.25}#company-page.edit .flip-container .front .block.placeholder .btn,#company-page.edit .flip-container .front .block:hover .btn{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#company-page.edit .flip-container .front .map{background:#fff}#company-page.edit .flip-container .front .map::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-map-placeholder.aedae15c.png);content:'';display:block;height:82px;position:absolute;right:93px;top:158px;-webkit-transform:translate3d(0,-460px,0);transform:translate3d(0,-460px,0);transition:-webkit-transform 1s cubic-bezier(0,1.2,.5,1);transition:transform 1s cubic-bezier(0,1.2,.5,1);width:54px}#company-page.edit .flip-container .front .advantage nav,#company-page.edit .flip-container .front .twitter nav{display:none}#company-page.edit .flip-container .front .map .btn div{background:#25b686}#company-page.edit .flip-container .front .map.placeholder::after,#company-page.edit .flip-container .front .map:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#company-page.edit .flip-container .front .quote .btn div{background:#fc0}#company-page.edit .flip-container .front .advantage .btn div{background:#25b686}#company-page.edit .flip-container .front .techno .btn div{background:#d1d9e7}#company-page.edit .flip-container .front .age-average .btn div,#company-page.edit .flip-container .front .dev-number .btn div,#company-page.edit .flip-container .front .twitter .btn div{background:#fc0}#company-page.edit .flip-container .back .block{color:#687a8d}#company-page.edit .flip-container .back nav{position:absolute;right:10px;top:10px;width:28px;z-index:1}#company-page.edit .flip-container .back nav .btn{height:28px;margin-bottom:10px;width:28px}#company-page.edit .flip-container .back nav .btn-green{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/form/ico-checkmark-white.a8479b37.png) center no-repeat #25b686}#company-page.edit .flip-container .back nav .btn-pink{position:relative}#company-page.edit .flip-container .back nav .btn-pink::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-white-add-14.272db4ea.png) center no-repeat;content:'';display:block;height:28px;left:0;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:28px}#company-page.edit .flip-container .back .map form{left:20px;position:absolute;top:109px;width:320px}#company-page.edit .flip-container .back .map form input{border:1px solid #25b686;border-radius:2px;height:53px;padding:10px;width:261px}#company-page.edit .flip-container .back .map form button{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-white-search.9e575842.png) center no-repeat #25b686;border-bottom-right-radius:2px;border-top-right-radius:2px;height:53px;position:absolute;right:0;top:0;width:60px}#company-page.edit .flip-container .back .quote .btn-pink{background-color:#d61265}#company-page.edit .flip-container .back .quote .field-file{height:100%;width:100%}#company-page.edit .flip-container .back .quote .field-error input,#company-page.edit .flip-container .back .quote .field-error textarea{border-bottom:2px solid #d61265}#company-page.edit .flip-container .back .quote input,#company-page.edit .flip-container .back .quote textarea{background:0 0;border:0;border-bottom:2px solid transparent;color:#fff;transition:border .3s}#company-page.edit .flip-container .back .quote textarea{height:100%;padding:0;resize:none;width:100%}#company-page.edit .flip-container .back .quote ::-webkit-input-placeholder{color:#fff}#company-page.edit .flip-container .back .quote ::-moz-placeholder{color:#fff}#company-page.edit .flip-container .back .quote :-ms-input-placeholder{color:#fff}#company-page.edit .flip-container .back .quote :-moz-placeholder{color:#fff}#company-page.edit .flip-container .back .quote .person_name{margin-top:7px}#company-page.edit .flip-container .back .quote .person_name,#company-page.edit .flip-container .back .quote .person_position{font-family:'PT Sans',sans-serif;font-size:14px;font-weight:700;margin-bottom:0}#company-page.edit .flip-container .back .quote .person_position{color:#ff87ce}#company-page.edit .flip-container .back .quote .person_position ::-webkit-input-placeholder{color:#ff87ce}#company-page.edit .flip-container .back .quote .person_position ::-moz-placeholder{color:#ff87ce}#company-page.edit .flip-container .back .quote .person_position :-ms-input-placeholder{color:#ff87ce}#company-page.edit .flip-container .back .quote .person_position :-moz-placeholder{color:#ff87ce}#company-page.edit .flip-container .back .quote .quote_body{font-size:20px;font-weight:700;height:234px;left:48px;margin:32px 0;position:absolute;width:264px}#company-page.edit .flip-container .back .advantage{padding:0 55px 0 27px;text-align:left}#company-page.edit .flip-container .back .advantage::before{background-image:linear-gradient(#fc0,rgba(255,204,0,0))}#company-page.edit .flip-container .back .advantage::after{background-image:linear-gradient(rgba(255,204,0,0),#fc0)}#company-page.edit .flip-container .back .advantage .btn-pink{background-color:#ffa200}#company-page.edit .flip-container .back .advantage fieldset{padding-top:43px;width:310px}#company-page.edit .flip-container .back .advantage fieldset::after{height:53px}#company-page.edit .flip-container .back .advantage .field{margin-bottom:14px}#company-page.edit .flip-container .back .advantage label::before{background:#ffa200}#company-page.edit .flip-container .back .advantage .scroller .btn::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-advantage-scroll.872ae3b3.png)}#company-page.edit .flip-container .back .advantage::after,#company-page.edit .flip-container .back .advantage::before,#company-page.edit .flip-container .back .techno::after,#company-page.edit .flip-container .back .techno::before{content:'';display:block;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}#company-page.edit .flip-container .back .advantage::before,#company-page.edit .flip-container .back .techno::before{height:43px;top:0}#company-page.edit .flip-container .back .advantage::after,#company-page.edit .flip-container .back .techno::after{bottom:0;height:90px}#company-page.edit .flip-container .back .advantage form,#company-page.edit .flip-container .back .techno form{overflow:hidden}#company-page.edit .flip-container .back .advantage fieldset,#company-page.edit .flip-container .back .techno fieldset{height:460px;overflow:auto}#company-page.edit .flip-container .back .advantage fieldset::after,#company-page.edit .flip-container .back .techno fieldset::after{content:'';display:block;width:100%}#company-page.edit .flip-container .back .advantage label,#company-page.edit .flip-container .back .techno label{color:#fff;font-size:18px;font-weight:600;padding-left:30px}#company-page.edit .flip-container .back .advantage label::before,#company-page.edit .flip-container .back .techno label::before{border:0;border-radius:50%;height:21px;left:0;top:0;width:21px}#company-page.edit .flip-container .back .advantage label::after,#company-page.edit .flip-container .back .techno label::after{background:#fff;border-radius:50%;height:11px;left:5px;top:5px;width:11px}#company-page.edit .flip-container .back .advantage .scroller,#company-page.edit .flip-container .back .techno .scroller{bottom:18px;height:12px;left:50%;margin-left:-42px;position:absolute;width:83px;z-index:10}#company-page.edit .flip-container .back .advantage .scroller .btn,#company-page.edit .flip-container .back .techno .scroller .btn{height:12px;position:relative;width:23px}#company-page.edit .flip-container .back .advantage .scroller .btn::after,#company-page.edit .flip-container .back .techno .scroller .btn::after{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}#company-page.edit .flip-container .back .advantage .scroller .btn:hover::after,#company-page.edit .flip-container .back .techno .scroller .btn:hover::after{background-position:bottom}#company-page.edit .flip-container .back .advantage .scroller .right::after,#company-page.edit .flip-container .back .techno .scroller .right::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#company-page.edit .flip-container .back .advantage .counter,#company-page.edit .flip-container .back .techno .counter{bottom:13px;color:#fff;font-size:18px;font-weight:600;position:absolute;right:14px;z-index:10}#company-page.edit .flip-container .back .techno{padding:0}#company-page.edit .flip-container .back .techno::before{background-image:linear-gradient(#b9c0ce,rgba(185,192,206,0))}#company-page.edit .flip-container .back .techno::after{background-image:linear-gradient(rgba(185,192,206,0),#b9c0ce)}#company-page.edit .flip-container .back .techno .btn-pink,#company-page.edit .flip-container .back .techno label::before{background:#9aa1b0}#company-page.edit .flip-container .back .techno form{width:690px}#company-page.edit .flip-container .back .techno fieldset{padding-top:32px;width:730px}#company-page.edit .flip-container .back .techno fieldset::after{height:45px}#company-page.edit .flip-container .back .techno .field{float:left;margin-bottom:23px;padding-left:26px;width:242px}#company-page.edit .flip-container .back .techno .scroller .btn::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-techno-scroll.992eb79c.png)}#company-page.edit .flip-container .back .dev-number .btn-green{background-color:#fc0}#company-page.edit .flip-container .back .dev-number .btn-pink{background:#199c71}#company-page.edit .flip-container .back .age-average input,#company-page.edit .flip-container .back .dev-number input{background:0 0;border:0;color:#fff;font-size:90px;text-align:center;transition:border .3s;width:100%}#company-page.edit .flip-container .back .age-average .field-error input,#company-page.edit .flip-container .back .dev-number .field-error input{border:2px solid #ec008c}#company-page.edit .flip-container .back .twitter:not(.field) nav{left:auto}#company-page.edit .flip-container .back .twitter:not(.field) form{margin-top:28px;text-align:center}#company-page.edit .flip-container .back .twitter:not(.field) input{border:2px solid transparent;border-radius:3px;transition:border .3s}#company-page.edit .flip-container .back .twitter:not(.field) .field-error input{border:2px solid #ec008c}#company-page.edit .flip-container .back .twitter:not(.field) ::-webkit-input-placeholder{color:#dbe2ea}#company-page.edit .flip-container .back .twitter:not(.field) ::-moz-placeholder{color:#dbe2ea}#company-page.edit .flip-container .back .twitter:not(.field) :-ms-input-placeholder{color:#dbe2ea}#company-page.edit .flip-container .back .twitter:not(.field) :-moz-placeholder{color:#dbe2ea}#company-page.edit .flip-container .back .twitter:not(.field) .btn-blue,#company-page.edit .flip-container .back .twitter:not(.field) input{font-size:17px;font-weight:600;height:49px;padding:0 20px;width:100%}#company-page.edit .flip-container .back .twitter:not(.field) .btn-blue{box-shadow:1px 1px 2px rgba(0,0,0,.18)}#company-page.edit .flip-container .block{margin:0}#company-page.edit .flip-container .block .wrapper{font-family:Whitney,sans-serif;height:100%;transition:opacity .2s linear;width:100%}.pac-container.company-page-map-edit{border:1px solid #25b686;line-height:24px;margin-top:2px;padding:5px}@media (max-width:740px){#company-page.edit .flip-container,#company-page.edit .flip-container .front .btn{font-size:14px}#company-page.edit .flip-container.flip-large,#company-page.edit .flip-container.flip-large .back,#company-page.edit .flip-container.flip-large .block,#company-page.edit .flip-container.flip-large .front{height:766px;width:360px}#company-page.edit .flip-container .front .large-block .btn{padding:0;text-align:center;width:320px}#company-page.edit .flip-container .front .large-block .btn div,#company-page.edit .flip-container .front .large-block .btn>span{float:none;width:100%}#company-page.edit .flip-container .back .block{height:100%}#company-page.edit .flip-container .back .techno form{width:320px}#company-page.edit .flip-container .back .techno fieldset{height:766px;width:360px}}@media (max-width:360px){#company-page.edit .flip-container,#company-page.edit .flip-container .front .btn{font-size:12px}#company-page.edit .flip-container,#company-page.edit .flip-container .back,#company-page.edit .flip-container .front{width:310px}#company-page.edit .flip-container.flip-large,#company-page.edit .flip-container.flip-large .back,#company-page.edit .flip-container.flip-large .front{height:766px;width:310px}#company-page.edit .flip-container .front .large-block .btn,#company-page.edit .flip-container .front .small-block .btn{bottom:10px;left:5px;width:300px}#company-page.edit .flip-container .back .map form{left:5px;width:300px}#company-page.edit .flip-container .back .techno form{width:300px}#company-page.edit .flip-container .back .techno fieldset{width:310px}}#company-page.edit .media{overflow:hidden;position:relative}#company-page.edit .media>.img,#company-page.edit .media>.video{transition:opacity .2s linear}#company-page.edit .media .flip-container{bottom:20px;height:58px;left:20px;margin:0;position:absolute;width:690px}#company-page.edit .media .flipper{-webkit-transform-origin:100% 29px;transform-origin:100% 29px}#company-page.edit .media .flipper .back,#company-page.edit .media .flipper .front{height:58px;width:690px}#company-page.edit .media .flipper .front .btn{line-height:58px;padding-left:24px;position:static;width:690px}#company-page.edit .media .flipper .front .btn div{background:#1c7ad0;float:right;padding:0 30px 0 32px}#company-page.edit .media .flipper .back{font-weight:600}#company-page.edit .media .flipper .back form{border-radius:3px;box-shadow:1px 1px 2px rgba(148,153,160,.34);overflow:hidden}#company-page.edit .media .flipper .back form.left{width:445px}#company-page.edit .media .flipper .back form.left fieldset{float:left;width:385px}#company-page.edit .media .flipper .back form.left input{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-edit.23fddef6.png) -12px -337px no-repeat #fff;border:0;border-bottom:2px solid transparent;line-height:56px;padding:0 0 0 29px;transition:border .3s;width:385px}#company-page.edit .media .flipper .back form.left .field-error input{border-bottom:2px solid #ec008c}#company-page.edit .media .flipper .back form.left .btn{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/form/ico-checkmark-white.a8479b37.png) center no-repeat #1c7ad0;height:58px;width:60px}#company-page.edit .media .flipper .back form.left .btn-isloading{background-image:none}#company-page.edit .media .flipper .back form.right .btn{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-edit.23fddef6.png) 20px -279px no-repeat #1c7ad0;color:#fff;height:58px;text-indent:20px;width:235px}#company-page.edit .media .flipper .back .field{display:block;height:58px;margin:0}#company-page.edit .media.edit-mode>.img,#company-page.edit .media.edit-mode>.video,#company-page.edit .media.placeholder>.img,#company-page.edit .media.placeholder>.video,#company-page.edit .media:hover>.img,#company-page.edit .media:hover>.video{opacity:.25}#company-page.edit .media.edit-mode .front .btn,#company-page.edit .media.placeholder .front .btn,#company-page.edit .media:hover .front .btn{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:740px){#company-page.edit .media .flip-container,#company-page.edit .media .flip-container .back,#company-page.edit .media .flip-container .front{height:126px;width:320px}#company-page.edit .media .flipper{-webkit-transform-origin:100% 63px;transform-origin:100% 63px}#company-page.edit .media .flipper .front .btn{padding:0;width:320px}#company-page.edit .media .flipper .back form.left,#company-page.edit .media .flipper .back form.right,#company-page.edit .media .flipper .front .btn .left,#company-page.edit .media .flipper .front .btn div{float:none}#company-page.edit .media .flipper .back form.left{margin-bottom:10px;width:100%}#company-page.edit .media .flipper .back form.left fieldset,#company-page.edit .media .flipper .back form.left input{width:260px}#company-page.edit .media .flipper .back form.right .btn{width:100%}}@media (max-width:360px){#company-page.edit .media .flip-container{bottom:5px;left:5px}#company-page.edit .media .flip-container,#company-page.edit .media .flip-container .back,#company-page.edit .media .flip-container .front,#company-page.edit .media .flipper,#company-page.edit .media .flipper .front .btn{width:300px}#company-page.edit .media .flipper .back .left fieldset,#company-page.edit .media .flipper .back .left input{width:240px}}#company-page.edit .team .btn-edit{background-position:-7px -144px;font-size:16px;height:30px;padding:0 10px 0 32px}#company-page.edit .team .right{-webkit-animation:fadein .4s;animation:fadein .4s;padding-right:50px;position:relative}#company-page.edit .team .content{font-size:18px;height:260px;line-height:25px}#company-page.edit .team .picture,#company-page.edit .team .right .avatar{left:-365px;position:absolute;top:0}#company-page.edit .team .picture{background:rgba(185,192,206,.65);height:460px;width:360px;z-index:1}#company-page.edit .team .field-file{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/company-page/ico-edit.23fddef6.png) center -184px no-repeat rgba(154,161,176,.73);border-radius:5px;height:94px;left:134px;position:absolute;top:183px;width:94px}#company-page.edit .team nav{line-height:0;position:absolute;right:10px;top:10px;width:28px;z-index:1}#company-page.edit .team nav .btn{height:28px;margin-bottom:10px;width:28px}#company-page.edit .team nav .btn-green{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/form/ico-checkmark-white.a8479b37.png) center no-repeat #25b686}#company-page.edit .team nav .btn-grey{position:relative}#company-page.edit .team nav .btn-grey::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-white-add-14.272db4ea.png) center no-repeat;content:'';display:block;height:28px;left:0;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:28px}#company-page.edit .team .field{margin:0}#company-page.edit .team input,#company-page.edit .team textarea{border:0;border-bottom:2px solid transparent;padding:0;resize:none;transition:border .3s;width:100%}#company-page.edit .team .field-error input,#company-page.edit .team .field-error textarea{border-bottom:2px solid #ec008c}#company-page.edit .team .person_name{color:#475263;font-size:28px;font-weight:900}#company-page.edit .team .person_position{margin-bottom:15px}#company-page.edit .team .quote_body textarea{font-size:19px;height:280px;line-height:26px}@media (max-width:740px){#company-page.edit .team .picture,#company-page.edit .team .right .avatar{left:0;position:absolute;top:-460px;width:310px}}.static-wrapper{padding:50px;position:relative}.static-wrapper h2,.static-wrapper h3{font-size:20px;margin-bottom:30px}.static-wrapper strong{margin-left:5px;margin-right:5px}.static-wrapper h2{margin-top:20px}.static-wrapper h2 .italic{display:block;font-size:11px;font-style:italic;font-weight:400}.static-wrapper h4,.static-wrapper h5{margin:20px 20px 20px 0}.static-wrapper p{font-size:16px;line-height:24px;margin-top:15px}.static-wrapper p.description{margin-bottom:80px;width:65%}.static-wrapper .pupitre{position:absolute;right:20px;top:-30px}.static-wrapper hr{background-color:#f7f3f3;border:0;height:2px;margin:50px;opacity:1}.static-wrapper ul{list-style-type:none;margin:0 0 50px;padding:0}.static-wrapper ul p{display:inline-block}.static-wrapper ul p.date{color:#3b78dd;font-weight:600;margin-right:100px;width:200px}.static-wrapper ul.logos{margin:80px auto 50px;width:95%}.static-wrapper ul.logos li{display:block;float:left;height:100px;margin-bottom:30px;width:450px}.static-wrapper ul.logos li.logo3{padding-left:130px}.static-wrapper ul.logos li.logo2 .main,.static-wrapper ul.logos li.logo3 .main{margin-top:15px}.static-wrapper ul.logos li .main{float:left;margin-right:20px}.static-wrapper ul.logos li .versions{float:left;margin-bottom:15px;margin-top:15px;width:150px}.static-wrapper ul.logos li .versions span{color:#6c6d8a;font-size:12px}.static-wrapper ul.logos li .versions .version{color:#1186c4;text-decoration:none}.static-wrapper ul.screenshots li{display:inline-block;position:relative}.static-wrapper ul.screenshots li .title{background:#000;border-radius:5px;bottom:10px;color:#fff;opacity:.8;padding:12px;position:absolute;right:10px}.static-wrapper .more{text-align:center}#cgu span,#cgv span{line-height:24px}#cgu h3,#cgv h3{margin-top:40px}#cgu ul,#cgv ul{list-style-type:default}#cgu li,#cgv li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/arrow/arrow-blue.65fbf889.png) 5px 9px no-repeat;line-height:25px;padding-left:25px}#cgu li ul,#cgv li ul{list-style:disc inside;margin:0}#cgu li ul li,#cgv li ul li{background:0 0;padding:0}.contact-form{margin-bottom:50px;padding-top:0}.contact-form .know-more{padding:5px}.contact-form .rjtalk-presentation{line-height:22px;margin-top:20px}.contact-form h3{border-bottom:1px solid #ecf0f9;color:#4e5c6e;font-size:22px;font-weight:600;padding:21px 60px}.contact-form .wrapper{padding:0 50px 50px}.contact-form .wrapper .btn{margin-top:20px}.contact-form fieldset{border:0}@media screen and (max-width:900px){.static-wrapper .pupitre{display:none}.static-wrapper .description,.static-wrapper ul .date{width:100%}}#account .profile{color:#4e5c6e;margin-bottom:40px;min-height:225px}#account .profile header{border-bottom:1px solid #ecf0f9;padding:20px 20px 15px 230px}#account .profile header .right a{display:block;font-size:13px;font-weight:600;margin-bottom:5px;padding:3px 7px}#account .profile h2{float:left;font-size:30px;line-height:52px}#account .profile .avatar{background:#fff;border-radius:4px;box-shadow:0 0 6px rgba(172,188,203,.75);float:left;height:180px;margin:-68px 30px 0 20px;overflow:hidden;position:relative;width:180px}#account .profile .avatar img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;transition:opacity .3s;width:180px}#account .profile .avatar img.loading{opacity:.5}#account .profile .avatar form{position:absolute}#account .profile .avatar .btn,#account .profile .avatar .field-file,#account .profile .avatar fieldset,#account .profile .avatar form{height:100%;margin:0;width:100%}#account .profile .avatar .btn{background:rgba(172,188,203,.75);color:#fff;font-size:18px;font-weight:600;opacity:0;transition:opacity .2s}#account .profile .avatar:hover .btn{opacity:1}#account .profile .avatar .spinner-white-wrapper{left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%}#account .profile .meta{padding:20px 0}#account .profile .meta .left{line-height:30px;width:460px}#account .profile .meta .subtitle{color:#8b95a2;font-size:18px;font-weight:600}#account .profile .meta p{line-height:23px;margin-top:8px}#account .profile .meta .right{color:#8b95a2;font-family:"PT Sans",sans-serif;padding-right:80px}#account .profile .meta .right .score{font-size:65px;line-height:70px}#account .profile .meta .right .score.green{color:#25b686}#account .profile .meta .right .score.yellow{color:#fc0}#account .profile .meta .right .score.orange{color:#fd772d}#account .profile .meta .right .btn{color:#8b95a2;display:block;font-family:whitney,sans-serif;font-size:14px;font-style:italic;line-height:10px;text-align:right;text-decoration:underline}#account .profile table{margin-right:20px;width:200px}#account .profile tr{border-bottom:1px solid #ecf0f9;height:35px;line-height:35px}@media (max-width:975px){#account .profile .meta .left{width:280px}#account .profile .meta .right{padding-right:30px}}@media (max-width:767px){#account .profile header{padding:10px 10px 5px 105px}#account .profile header .right{display:none}#account .profile h2{font-size:22px}#account .profile .avatar{height:80px;margin:-55px 0 0 10px;width:80px}#account .profile .avatar img{width:80px}#account .profile .avatar .btn{font-size:14px}#account .profile .meta{padding:40px 40px 30px}#account .profile .meta .left{width:100%}#account .profile .meta .right{margin-top:10px}}#account .nav a{background:#f9fcff;border-bottom:1px solid #ecf2fa;border-right:1px solid #ecf2fa;height:50px;line-height:50px;position:relative;text-align:center;transition:border .2s}#account .edit .infos .btn-green:focus,#account .edit .infos .btn-green:hover,#account .edit .password .btn-green:focus,#account .edit .password .btn-green:hover{background:#2abd8e}#account .nav a.active,#account .nav a::before,#account .nav a:hover{border-bottom-color:#c5d2df}#account .nav a:first-child{border-top-left-radius:5px}#account .nav a:last-child{border-right:0;border-top-right-radius:5px}#account .nav a::before{border-width:10px 10px 8px;bottom:0;left:50%;margin-left:-10px;position:absolute;-webkit-transform:translateY(9px);transform:translateY(9px);transition:-webkit-transform .4s;transition:transform .4s}#account .nav a.active::before,#account .nav a:hover::before{border-bottom-color:#c5d2df;-webkit-transform:translateY(0);transform:translateY(0)}#account .edit .credit-cards h4{color:#4e5c6e;font-size:16px;font-weight:600;margin-bottom:15px;margin-top:20px}#account .edit .credit-cards .card-row{line-height:30px}#account .edit .credit-cards .card-row>span{display:inline-block;margin-right:8px}#account .edit .credit-cards .delete-card{float:right}#account .edit .credit-cards .delete-card .spinner{height:10px;margin-right:10px;margin-top:12px;width:10px}#account .edit .infos .btn-green,#account .edit .password .btn-green{height:40px;transition:background .3s linear;width:120px;float:right;font-weight:600}#account .edit .credit-cards .delete-card span{text-decoration:underline}#account .edit .infos .field-checkbox{margin:40px 8px 20px}#account .edit .infos .field-checkbox label::before{left:0;top:0}#account .edit .infos .field-checkbox label::after{left:5px;top:6px}#account .edit .infos .delete{font-size:13px;margin-top:12px;text-decoration:underline}#account .edit .openids h2{border-bottom:1px solid #ecf0f9;color:#4e5c6e;font-size:18px;margin-bottom:15px;padding:8px}#account .edit .openids h2 .link-blue{float:right;position:relative;top:3px}#account .edit .openids ul{padding:0 12px}#account .edit .openids li{line-height:30px;margin-bottom:10px;position:relative}#account .edit .openids li::before{background:url(images/social/ico-login-openid.0424add2.png) no-repeat;border-radius:4px;content:'';display:block;float:left;height:30px;margin-right:10px;width:60px}#account .edit .openids li.linkedin::before{background-color:#2683d0;background-position:center -6px}#account .edit .openids li.viadeo::before{background-color:#ffca26;background-position:center -48px}#account .edit .openids li.google::before{background-color:#e64724;background-position:center -90px}#account .edit .openids li.twitter::before{background-color:#0dbaff;background-position:center -132px}#account .edit .openids li.facebook::before{background-color:#3b579d;background-position:center -174px}#account .edit .openids li.yahoo::before{background-color:#8a53c3;background-position:center -216px}#account .edit .openids li .link-blue{margin-left:15px}#account .edit .openids .link-blue{font-size:14px;font-weight:600;text-decoration:underline}#account .edit .openids .add-openid{position:relative}#account .edit .openids .add-openid ul{border-bottom:1px solid #ecf0f9;margin-bottom:30px;padding-bottom:20px;text-align:center}#account .edit .openids .add-openid li{cursor:pointer;display:inline-block}#account .edit .openids h3{font-size:16px;line-height:30px;margin-top:20px;text-align:center}#account .edit .subscriptions td:nth-child(5){width:12%}#account .edit .subscriptions .Select-control{background:#a4b9cd;border:0;height:24px;padding:0}#account .edit .subscriptions .enabled .Select-control{background:#25a87e}#account .edit .subscriptions .disabled .Select-control{background:#ec008c}#account .edit .subscriptions .Select-placeholder{color:#fff;font-weight:600;padding:3px 8px}#account .edit .subscriptions .Select-arrow{border-top-color:#fff;top:12px}#account .edit .subscriptions .is-open>.Select-control{border-radius:4px}#account .edit .subscriptions .is-open>.Select-control .Select-arrow{border-bottom-color:#fff;top:10px}#account .edit .subscriptions .Select-menu-outer{border:1px solid #a4b9cd;border-radius:4px;margin-top:5px}#account .edit .subscriptions .btn-pink{font-weight:600;height:24px;width:86px}#account .edit .subscriptions .spinner-circle{height:16px;margin:-8px 0 0 -8px;width:16px}@media (max-width:767px){.infos .field-half{margin-left:auto;margin-right:auto;width:100%}}#account .application{margin-bottom:10px}#account .application td:first-child{width:50%}#account .application td a{cursor:pointer;text-decoration:none}#account .application td a:hover{text-decoration:underline}#account .application .status span{border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:2px 8px;text-align:center}#account .application .new span{background:#3b78dd}#account .application .sticked span{background:#25b686}#account .application .rejected span{background:#ec008c}@media (max-width:767px){#account .application td:first-child{width:100%}}#account .job-applications h3{font-size:28px;margin-bottom:25px;text-align:center}#account .job-applications .jobseeker{border-bottom:1px solid #ecf0f9;min-height:100px;padding:12px 28px 20px;position:relative}#account .job-applications .jobseeker.unread{border-left:3px solid #1c7ad0}#account .job-applications .jobseeker.sticked{border-left:3px solid #25b686}#account .job-applications .jobseeker.rejected{border-left:3px solid #ee3181}#account .job-applications .jobseeker:last-child{border-bottom:0}#account .job-applications .jobseeker:hover{background-color:#fbfafa;cursor:pointer}#account .job-applications .jobseeker .logo{background:#fff;background-size:cover;border:2px solid #e9eef7;border-radius:50%;height:65px;left:30px;overflow:hidden;position:absolute;top:20px;width:65px;z-index:1}#account .job-applications .jobseeker .content{margin-left:82px;max-width:70%}#account .job-applications .jobseeker .title{color:#4191c9;font-size:17px}#account .job-applications .jobseeker .description{margin:3px 0 15px}#account .job-applications .jobseeker .meta{position:absolute;right:10px;text-align:right;top:12px}#account .job-applications .jobseeker .education{color:#728296;font-size:14px;font-weight:700}#account .job-applications .jobseeker .update{color:#afb9d1;font-size:13px}#account .job-applications .jobseeker .tags .btn{border-color:#e1eaf3;color:#848f9c;cursor:inherit;font-weight:700}#account .job-applications.single{padding-bottom:50px}#account .job-applications.single .actions{list-style:none;position:absolute;right:50px;top:20px;width:200px;z-index:1}#account .job-applications.single .actions li{border-bottom:1px solid #dddde5;cursor:pointer;font-weight:600;height:40px;line-height:37px;position:relative}#account .job-applications.single .actions li>.btn,#account .job-applications.single .actions li>a{background:url(images/sprites/application-actions.7ea7a866.png) no-repeat;padding-left:25px;text-align:left;text-decoration:none}#account .job-applications.single .actions li .btn-isloading{left:39%;position:absolute;top:18px;-webkit-transform:scale(.7);transform:scale(.7)}#account .job-applications.single .actions li:last-child{border:0}#account .job-applications.single .actions li:hover .btn,#account .job-applications.single .actions li:hover a{color:#43536f}#account .job-applications.single .actions li.favorite .btn,#account .job-applications.single .actions li.favorite>a{background-position:0 13px}#account .job-applications.single .actions li.favorite.favorited .btn,#account .job-applications.single .actions li.favorite.favorited>a,#account .job-applications.single .actions li.favorite:hover .btn,#account .job-applications.single .actions li.favorite:hover>a{background-position:0 -132px}#account .job-applications.single .actions li.refuse .btn,#account .job-applications.single .actions li.refuse>a{background-position:0 -28px}#account .job-applications.single .actions li.refuse.refused .btn,#account .job-applications.single .actions li.refuse.refused>a,#account .job-applications.single .actions li.refuse:hover .btn,#account .job-applications.single .actions li.refuse:hover>a{background-position:0 -172px}#account .job-applications.single .actions li.download .btn,#account .job-applications.single .actions li.download>a{background-position:0 -75px}#account .job-applications.single .actions li.download:hover .btn,#account .job-applications.single .actions li.download:hover>a{background-position:0 -220px}#account .job-applications.single .actions li.message .btn,#account .job-applications.single .actions li.message>a{background-position:0 -115px}#account .job-applications.single .actions li.message:hover .btn,#account .job-applications.single .actions li.message:hover>a{background-position:0 -260px}#account .job-applications.single .jobseeker{border:0;margin-top:30px}#account .job-applications.single .jobseeker:hover{background:0 0;cursor:auto}#account .job-applications.single .phone,#account .job-applications.single .place{margin-bottom:10px}#account .job-applications.single .phone strong,#account .job-applications.single .place strong{color:#728296}#account .job-applications.single .tags{margin-top:40px}#account .job-applications.single h3{color:#728296;font-size:26px;margin:15px 0;text-align:left}#account .messages-box .spinner,#account .messages-box td p,#account .messages-thread .spinner,#account .messages-thread td p{margin-bottom:15px}#account .job-applications.single .cv,#account .job-applications.single .motivation{padding:20px 28px}#account .messages-box td,#account .messages-thread td{vertical-align:top}#account .messages-box td:first-child,#account .messages-thread td:first-child{width:20%}#account .messages-box td:last-child,#account .messages-thread td:last-child{width:15%}#account .messages-box tbody tr{cursor:pointer}#account .messages-box td strong{display:block;margin-bottom:5px}#account .messages-box td strong.unread{color:#50a3ef}#account .messages-thread .backnav{border-bottom:1px solid #ecf0f9;font-weight:600;line-height:35px;position:relative;text-align:center}#account .messages-thread .backnav .btn{left:0;position:absolute}#account .messages-thread .backnav .btn::before{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-grey-dropdown.1cd56b0b.png) center no-repeat;content:'';display:inline-block;height:10px;margin-right:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px}#account .messages-thread form{border-top:1px solid #ecf0f9}#account .messages-thread form .wrapper{margin:15px auto;text-align:center;width:70%}#account .messages-thread form .error{text-align:right}#account .messages-thread label{font-weight:600;line-height:50px}#account .messages-thread label::after{display:none}#account .messages-thread textarea{background:#f9fcff;border:1px solid #ecf0f9;border-left:0;border-right:0;color:#4e5c6e;min-height:156px;padding:8px 12px;resize:vertical;transition:all .2s linear;width:100%}#account .messages-thread textarea:focus{background:#eff7ff;border-color:#e4eaf7}#account .cv .btn-green:focus,#account .cv .btn-green:hover,#account .messages-thread .btn-green:focus,#account .messages-thread .btn-green:hover,#account .notifications .btn-green:focus,#account .notifications .btn-green:hover{background:#29cb96}#account .messages-thread textarea::-webkit-input-placeholder{color:#7c8ca5}#account .messages-thread textarea::-moz-placeholder{color:#7c8ca5}#account .messages-thread textarea:-ms-input-placeholder{color:#7c8ca5}#account .messages-thread .btn-green{float:right;font-weight:600;height:35px;transition:background .3s linear;width:160px}#account .cv .btn-green,#account .notifications .btn-green{font-weight:600;height:40px;transition:background .3s linear}#account .messages-thread .spinner-white-wrapper{margin-top:15px}@media (max-width:767px){#account .messages-box td:first-child,#account .messages-box td:last-child,#account .messages-thread form .wrapper,#account .messages-thread td:first-child,#account .messages-thread td:last-child{width:100%}#account .messages-thread .backnav{line-height:normal;padding:8px 0}#account .messages-thread .backnav .btn{display:block;margin-bottom:15px;position:static}}#account .notifications{font-size:15px}#account .notifications form{margin-top:40px}#account .notifications .field-half{margin:5px 10px 20px}#account .notifications .btn-green{margin-top:20px;width:120px}@media (max-width:767px){#account .notifications .field-half{width:100%}}#account .jobseeker.nav a{width:calc(100% / 5)}@media (max-width:767px){#account .jobseeker.nav a{border-radius:0;width:100%}#account .jobseeker.nav a:first-child{border-top-left-radius:5px;border-top-right-radius:5px}}#account .cv h2{border-bottom:1px solid #ecf0f9;color:#4e5c6e;font-size:18px;margin-bottom:15px;padding:8px}#account .cv h2 .link-blue{float:right;position:relative;top:3px}#account .cv h3{color:#6f8299;font-size:16px}#account .cv .subtitle{color:#8b95a2;font-weight:600}#account .cv .link-blue{font-size:14px;font-weight:600;text-decoration:underline}#account .cv .content{margin-bottom:45px;padding:0 12px}#account .cv .content>:not(form){line-height:25px}#account .cv .content p{margin-bottom:25px}#account .cv form{border-bottom:1px solid #ecf0f9;padding-bottom:20px}#account .cv .btn-green{float:right;margin-top:15px;width:120px}#account .cv .cv-list .upload-new-cv{margin-top:25px}#account .cv .cv-list .upload-new-cv fieldset{border:0;display:inline-block;padding:0;vertical-align:top;width:220px}#account .cv .cv-list .upload-new-cv fieldset .btn-upload{display:inline-block;font-size:14px;padding-left:20px;padding-right:20px}#account .cv .cv-list .upload-new-cv .upload-cv{border-radius:5px;display:inline-block;font-size:13px;font-weight:700;height:26px;vertical-align:middle;width:90px}#account .cv .cv-list .upload-new-cv .upload-cv .spinner-circle{height:18px;margin:-9px 0 0 -9px;width:18px}#account .cv .cv-list .delete-cv{display:inline-block;float:right;font-size:11px;font-weight:700;height:25px;line-height:13px;width:80px}#account .cv .cv-list .delete-cv.btn-isloading .spinner-circle{height:17px;margin:-10px 0 0 -10px;width:17px}#account .cv .cv-list a{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/file/ico-pdf.d43d7a37.png) left center no-repeat;display:inline-block;font-weight:600;height:40px;line-height:40px;padding-left:32px;text-decoration:none}#account .cv .cv-list a.rj-cv{background-image:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/file/ico-web.aacfc354.png)}#account .cv .perso li{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/account/ico-cv-perso.685fea55.png) left 5px no-repeat;line-height:26px;margin-right:30px;padding:8px 0 0 26px}#account .cv .perso .website{background-position:left -54px}#account .cv .perso .city{background-position:left -89px}#account .cv .perso .phone{background-position:left -124px}#account .cv .about textarea{background:#f9fcff;border:1px solid #ecf0f9;border-left:0;border-right:0;min-height:156px;padding:8px 12px;resize:vertical;transition:all .2s linear;width:100%}#account .cv .about textarea:focus{background:#eff7ff;border-color:#e4eaf7}#account .cv .skills form{margin:30px 0}#account .cv .skills fieldset{display:inline-block;margin-right:15px;width:60%}#account .cv .skills .field-underline{border-bottom-color:#e1eaf3;margin:0}#account .cv .skills .Select-item{border-color:#e1eaf3;color:#a3b0c0;min-width:60px;padding:0 8px 0 14px}#account .cv .skills .Select-item-icon{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-tag-cross.d7dc8ba1.png) center 1px no-repeat;float:right;height:12px;margin:8px 0 0 6px;width:12px}#account .cv .skills .Select-item-label{padding:0;vertical-align:baseline}#account .cv .skills .btn-green{float:none;font-size:15px;height:27px;margin:0;vertical-align:bottom;width:85px}#account .cv .skills .btn-green .spinner-circle{height:18px;margin:-9px 0 0 -9px;width:18px}#account .cv .skills li{border-color:#e1eaf3;color:#a3b0c0;min-width:60px;padding:0 8px 0 14px;transition:color .1s linear}#account .cv .skills li:hover{color:#7c8ca5}#account .cv .skills li .btn-loading{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-tag-cross.d7dc8ba1.png) center 1px no-repeat;display:inline-block;height:12px;margin-left:6px;position:relative;vertical-align:middle;width:12px}#account .cv .skills li .btn-loading.btn-isloading{background:0 0}#account .cv .skills li .spinner-circle{height:12px;margin:-7px 0 0 -6px;width:12px}#account .cv .education li,#account .cv .experience li{margin:0 0 25px 10px;position:relative}#account .cv .education h3>span,#account .cv .experience h3>span{display:inline-block;max-width:770px}#account .cv .education .right,#account .cv .experience .right{font-size:14px;font-weight:600}#account .cv .education .link-blue,#account .cv .experience .link-blue{margin:5px 10px 0 0}#account .cv .education .field-checkbox,#account .cv .experience .field-checkbox{margin:30px 10px 0;text-align:right}#account .cv .education form,#account .cv .experience form{margin-bottom:40px}#account .cv .education form .btn,#account .cv .experience form .btn{font-weight:600;height:26px;margin:20px 10px 0 0;width:100px}#account .cv .education form .spinner-circle,#account .cv .experience form .spinner-circle{height:16px;margin-left:-8px;margin-top:-8px;width:16px}#account .cv .network li{line-height:30px;margin-bottom:10px;position:relative}#account .cv .network li::before{background:url(images/social/ico-login-openid.0424add2.png) no-repeat;border-radius:4px;content:'';display:block;float:left;height:30px;margin-right:10px;width:60px}#account .cv .network li.twitter::before{background-color:#0dbaff;background-position:center -132px}#account .cv .network li.facebook::before{background-color:#3b579d;background-position:center -174px}#account .cv .network li.github::before{background-color:#171515;background-position:center -341px}#account .cv .network li.dribbble::before{background-color:#ea4c89;background-position:center -384px}#account .cv .network li .field-underline{margin-top:20px}#account .cv .network li button{line-height:normal}#account .cv .network .link-blue{margin-left:15px}#account .cv .network .add-profile{border-bottom:1px solid #ecf0f9;margin-bottom:30px;padding-bottom:20px;text-align:center}#account .cv .network .add-profile li{cursor:pointer;display:inline-block}#account .cv .network h3{margin-top:20px;text-align:center}#account .cv .network form{margin-bottom:30px}#account .cv .network form .btn{font-weight:600;height:26px;margin:20px 10px 0 0;width:100px}#account .cv .network form .spinner-circle{height:16px;margin-left:-8px;margin-top:-8px;width:16px}#account .cv .extra-infos form{margin-bottom:10px}#account .cv .extra-infos label{color:#6f8299;font-weight:700}#account .cv .extra-infos label::after{color:#3a76da}#account .cv .extra-infos textarea{background:#f9fcff;border:1px solid #ecf0f9;border-left:0;border-right:0;margin-top:10px;min-height:156px;padding:8px 12px;resize:vertical;transition:all .2s linear;width:100%}#account .cv .extra-infos textarea:focus{background:#eff7ff;border-color:#e4eaf7}@media (max-width:767px){#account .cv h2 .link-blue{display:block;float:none;margin-top:8px;position:static}#account .cv .content{padding:0 8px}#account .cv .field-underline{margin:50px 0 0;width:100%}#account .cv .skills fieldset{width:100%}#account .cv .skills .btn-green{float:right;height:40px;margin-top:15px;width:120px}#account .cv .education h3 .right,#account .cv .experience h3 .right,#account .cv .network ul:not(.add-profile) li::before{float:none}#account .cv .network ul:not(.add-profile) li{margin-top:25px}#account .cv .network ul:not(.add-profile) li form{margin-top:10px}#account .cv .network .link-blue{margin:0 15px 0 0}}#account .themes,#account .themes li .locked{position:relative}#account .career form{border:0}#account .career label{color:#4e5c6e;font-weight:700}#account .career .field-checkbox{margin:40px 10px}#account .career .field-checkbox label::before{top:4px}#account .career .field-checkbox label::after{top:10px}#account .career .education .field-underline{margin-top:30px}#account .themes .disclaimer{background:#3b78dd;border-radius:4px;color:#fff;font-weight:600;margin-bottom:15px;padding:8px 10px;text-align:center}#account .themes .btn{margin:0 3px;padding:3px 6px}#account .themes .twitter{background:#0dbaff}#account .themes .facebook{background:#3b579d}#account .themes li{margin:20px 15px}#account .themes li img{border:5px solid transparent;cursor:pointer;display:block;transition:border .2s}#account .themes li img.active,#account .themes li img:hover{border:5px solid #25b686}#account .themes li .locked::before{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/pages/account/cv-themes/ico-lock.5dc3d17c.png) center no-repeat #7c8ca5;content:'';display:block;height:100%;opacity:.5;position:absolute;width:100%}#account .themes li .locked img{cursor:auto}#account .themes li .locked img:hover{border:5px solid transparent}#account .themes li .name{color:#8b95a2;font-weight:700;margin-top:10px}#account .themes li author{color:#4e5c6e;font-size:15px}#account .themes li author strong{font-weight:600}@media (max-width:990px){#account .cv .education h3>span,#account .cv .experience h3>span{max-width:520px}#account .themes .disclaimer{line-height:28px;margin:0 35px 15px}#account .themes .disclaimer .btn{line-height:normal}#account .themes li{margin:20px 35px}}@media (max-width:767px){#account .themes .disclaimer{font-size:14px;line-height:24px;margin:15px 0}#account .themes .disclaimer .btn{padding:3px 4px}#account .themes li{margin:20px 0}#account .themes img{width:100%}}#account .employer.nav a{width:calc(100% / 4)}@media (max-width:767px){#account .employer.nav a{border-radius:0;width:100%}#account .employer.nav a:first-child{border-top-left-radius:5px;border-top-right-radius:5px}}#account .job th::after{position:absolute}#account .job .title a{color:#4191c9;font-weight:700;text-decoration:none}#account .job .title a.edit{background-image:url(images/button/edit.6c166584.png);display:inline-block;height:24px;margin-right:5px;vertical-align:sub;width:24px}#account .job .applications,#account .job .status{text-align:center}#account .job td.status::before{border-radius:5px;content:'';display:inline-block;height:10px;margin-right:10px;width:10px}#account .job td.status.refused::before{background:#ec008c}#account .job td.status.validated::before{background:#25a87e}#account .job td.status.waiting::before{background:#fd772d}#account .job td.status.soldout::before{background:#ec008c}#account .job td.status.waiting_for_payment::before{background:#fd772d}#account .job .actions{min-width:170px}#account .job .actions .btn{font-weight:600;height:26px;line-height:26px;text-align:center}#account .job .actions .btn-dark-blue,#account .job .actions .btn-pink{margin:0 1%;width:48%}#account .job .actions .btn-green,#account .job .actions .btn-orange{width:100%}#account{margin:0 auto 50px;padding-top:150px;width:975px}#account .box-bottom-rounded{padding:30px;position:relative}#account .subnav{margin-bottom:30px;text-align:center}#account .subnav a{background:#c5d2df;border-radius:5px;color:#fff;display:inline-block;font-weight:600;margin:0 5px;padding:5px 10px;text-align:center;transition:background .3s linear}#account .subnav a.active,#account .subnav a:hover{background:#a4b9cd;text-decoration:underline}#account .subnav a.unread{background-color:#1c7ad0}#account .subnav a.rejected{background-color:#ee3181}#account .subnav a.sticked{background-color:#25b686}#account .box-white:not(.profile) table{border-collapse:collapse;width:100%}#account .box-white:not(.profile) thead{border-bottom:1px solid #ecf0f9;font-size:14px;text-align:left;text-transform:uppercase}#account .box-white:not(.profile) th{padding:12px 8px}#account .box-white:not(.profile) th:first-child{padding:12px 10px}#account .box-white:not(.profile) th::after{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-grey-dropdown.1cd56b0b.png) center no-repeat;content:'';display:inline-block;height:10px;margin-left:10px;opacity:0;width:10px}#account .box-white:not(.profile) th.sorter::after{opacity:1}#account .box-white:not(.profile) th.asc::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#account .box-white:not(.profile) tbody tr{transition:background .1s linear}#account .box-white:not(.profile) tbody tr:nth-child(odd){background:#f9fcff}#account .box-white:not(.profile) tbody tr:hover{background:#eff7ff}#account .box-white:not(.profile) td{padding:8px}#account .box-white:not(.profile) td:first-child{color:#93a4b9;font-weight:600;padding-left:20px}#account .pagination{border-top:1px solid #ecf0f9;line-height:30px;text-align:right}#account .pagination span{vertical-align:bottom}#account .pagination .btn{background:url(//s3-eu-west-1.amazonaws.com/remixjobs-spa/remixjobs/images/button/ico-grey-dropdown.1cd56b0b.png) center no-repeat;height:100%;width:30px}#account .pagination .prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#account .pagination .next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#account .placeholder{margin-top:15px;text-align:center}#account .placeholder a{font-weight:600;line-height:45px}#account .spinner-white-wrapper{margin:auto}#account .footer{margin-top:40px;padding:20px 40px 25px}#account .footer>div{width:25%}#account .footer>div:first-child{width:50%}#account .footer>div:first-child ul{width:35%}#account .footer h2{color:#93a4b9;font-size:13px;margin-bottom:10px;text-transform:uppercase}a,body{color:#7c8ca5}#account .footer ul{display:inline-block;width:100%}#account .footer a{line-height:25px;text-decoration:none}#account .footer a:hover{text-decoration:underline}@media (max-width:990px){#account{width:750px}#account .footer>div:first-child ul{width:45%}}@media (max-width:767px){#account{padding-top:125px;width:310px}#account .subnav{margin-bottom:5px}#account .subnav a{font-size:14px;margin-bottom:5px;padding:3px 6px}#account .box-white:not(.profile) table{margin-top:15px}#account .box-white:not(.profile) thead{display:none}#account .box-white:not(.profile) tbody tr:nth-child(odd){background:0 0}#account .box-white:not(.profile) tbody tr:hover{background:#eff7ff}#account .box-white:not(.profile) td{display:block;text-align:center}#account .box-white:not(.profile) td:first-child{background:#f9fcff;border-bottom:1px solid #ecf0f9;border-top:1px solid #ecf0f9;padding-left:8px}#account .box-white:not(.profile) td:last-child{padding-bottom:15px}#account .footer{font-size:14px;padding:20px 30px}#account .footer>div{margin-bottom:22px;width:100%}#account .footer>div:first-child{width:100%}#account .footer>div:first-child ul{width:50%}}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0}address{font-style:normal}:focus{outline:0}body{background:#eaf1f9;font-family:Whitney,sans-serif}.browserupgrade{background:#bb1736;color:#fff;font-size:20px;height:91px;line-height:91px;position:fixed;text-align:center;top:0;width:100%;z-index:10000000}.browserupgrade a{color:#fff}.mobile-overflow-hidden{height:100%;overflow:hidden;position:relative}