body{margin:0;padding:0;font-size:18px;letter-spacing:.02rem;color:#333;background-color:#fff;background-size:cover;min-height:100vh}.container{max-width:900px;margin:0 auto;-webkit-transition:0.3s margin;-moz-transition:0.3s margin;-o-transition:0.3s margin;-ms-transition:0.3s margin;transition:0.3s margin;padding:0 .5em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.container{font-size:.8em;padding:0 1.2em}}footer,header{position:relative;min-height:2em;display:block;vertical-align:middle}footer .container > *,header .container > *{margin:.75em;margin-top:.5em}footer a,header a{color:#555}footer .fb-like.fb_iframe_widget,header .fb-like.fb_iframe_widget{overflow-y:hidden;max-width:100%}header{padding:0 .5em;max-width:none}header a{float:none}header.menu{display:block;margin:0 auto;max-width:900px;padding:1em 0}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){header.menu{margin:0;float:none;text-align:left;padding:1em .7em}header.menu .pull-right{display:none}}header.menu a{font-weight:bold;margin-left:1em}@media print{header.menu{padding:0}}header.menu a.logo{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-webkit-transition:0.3s opacity;-moz-transition:0.3s opacity;-o-transition:0.3s opacity;-ms-transition:0.3s opacity;transition:0.3s opacity;font-weight:900 !important;position:relative;margin:.5em 0}header.menu a.logo:hover,header.menu a.logo.hover{opacity:1;-ms-filter:none;filter:none;color:#000}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){header.menu a.logo{text-align:left}}header .menu-btn{display:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){header .menu-btn{display:block;position:absolute;right:0;top:-.9em;margin:0;padding:1em;color:#aaa}}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){header{text-align:center}}.hero h1{margin:1em 0 .3em;max-width:85%}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hero h1{max-width:100%;margin-top:0}}.hero h1 .date{display:block;font-size:.8em;color:#808080}.hero h1 .in-location{display:block;color:#535353}footer{background:#fafafa;font-size:16px;margin-top:4em;padding:1em;line-height:1.6}footer .post-a-job{line-height:1.6;font-weight:bold;display:inline-block}footer .twitter-follow-button-rendered{float:right;margin-top:2px;display:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){footer .twitter-follow-button-rendered{float:none;display:block}}footer .copyright{color:#888}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){footer .copyright{float:none;text-align:left}}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){footer .container > *{float:none !important;display:block}}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){footer a.pull-right{display:inline-block}}footer .partners a{border:none;font-weight:bold}footer nav{font-size:14px}footer nav h3{font-size:1em}footer nav ul{padding:0;margin:0;list-style:none}footer nav ul li{margin:.4em 0}footer nav .column{width:20%;display:inline-block;vertical-align:top}@media print{footer{display:none}}.hero nav.job-categories ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hero nav.job-categories ul{overflow-x:scroll;overflow-y:hidden;padding-bottom:.4em}}.hero nav.job-categories ul li{margin:0;display:inline-block;vertical-align:top;text-transform:capitalize}.hero nav.job-categories ul li a{position:relative;font-weight:600;text-align:center;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;line-height:1.2}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hero nav.job-categories ul li a{padding:0 .6em}}.hero nav.job-categories ul li a:hover span{color:#000;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);top:-.2em}.hero nav.job-categories ul li a span{display:block;height:1.5em}.hero nav.job-categories ul li a span.name{color:#777}a.by-ksaitor{display:block;position:fixed;left:-1px;bottom:-1px;color:#000;padding:.5em 1em;border-top-right-radius:4px;border:1px solid #ebebeb}a.by-ksaitor > span{vertical-align:middle}a.by-ksaitor .pic{display:inline-block;width:1.5em;height:1.5em;border-radius:100%;background-image:url("https://res.cloudinary.com/cryptojobslist/image/fetch/q_auto,fl_lossy,f_auto/https://pbs.twimg.com/profile_images/1016555391210151937/Klsm1aQX_400x400.jpg");background-size:cover;margin-left:.5em;margin-right:-.1em}a.by-ksaitor:hover{opacity:1;-ms-filter:none;filter:none;color:#000;background-color:#18c954}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){a.by-ksaitor{opacity:1;-ms-filter:none;filter:none;position:relative;text-align:center;font-size:.7em}}@media print{a.by-ksaitor{display:none}}a.telegram-group{position:fixed;border-radius:100%;background-image:url("https://res.cloudinary.com/cryptojobslist/image/fetch/q_auto,fl_lossy,f_auto/http://cryptojobslist.com/images/telegram-logo.png");background-size:cover;width:60px;height:60px;bottom:20px;right:100px;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,0.175);box-shadow:0 4px 32px 0 rgba(0,0,0,0.175);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0;z-index:1}a.telegram-group:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){a.telegram-group{right:20px;width:50px;height:50px}}@media print{a.telegram-group{display:none}}.spread-the-word-note{text-align:center;margin-top:.5em;color:#aaa}.typed-cursor{display:none !important;color:#f00;background:#f00}.donate-with-crypto span{font-weight:bold}div.brand-color-top,div.brand-color-bottom{background-color:#18c954;display:block;width:100%;height:.25em}div.brand-color-bottom{height:3em}.twitter-follow-floating-top{position:fixed;top:1em;right:1em;z-index:1}@media (max-width:1280px){.twitter-follow-floating-top{display:none}}@media print{.twitter-follow-floating-top{display:none}}h1,h2,h3,h4{margin-bottom:0}a,button,input{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}a{color:#000;cursor:pointer;text-decoration:none}a:hover{color:#18c954}a.danger:hover{color:#f00}a.link{border-bottom:2px solid #18c954}a img{vertical-align:middle}p{margin-top:0}p a{border-bottom:2px solid rgba(24,201,84,0.6)}p a.danger{border-color:#f00}p img{vertical-align:middle}ul{margin-top:0;padding-left:1.5em}script{display:none !important}mark{padding:0 .5rem}textarea,input{font-size:1em;font-weight:bold;padding:.35em 1em;border-radius:4px;border:2px solid #e1e1e1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;min-width:10em}textarea:focus,input:focus{outline:none;border-color:#18c954}textarea::placeholder,input::placeholder{color:#aaa}hr{border:1px solid #ebebeb}.input-field label{display:inline-block;width:150px}pre{background-color:#ebebeb}code{border-radius:3px;background-color:#ebebeb}iframe.content{border:none;min-width:900px;min-height:450px;border-radius:3px}.gradient{background:-webkit-linear-gradient(left, #18c954, #38f9d7);background:-moz-linear-gradient(left, #18c954, #38f9d7);background:-o-linear-gradient(left, #18c954, #38f9d7);background:-ms-linear-gradient(left, #18c954, #38f9d7);background:linear-gradient(to right, #18c954, #38f9d7)}.logo{font-weight:900;text-decoration:none;color:#000}.logo img{margin-bottom:-.2em;margin-right:-.2em;margin-top:-.35em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.logo{margin:0}}@media print{.logo img{margin:0}}.cta,.btn.fb-login,.btn.twitter-login{display:inline-block;cursor:pointer;font-weight:bold;text-decoration:none;color:#fff;background-color:#13a143;border:none;border-radius:3px;padding:0 1em;margin:1em 0;max-height:55px;line-height:55px}.cta:hover,.btn.fb-login:hover,.btn.twitter-login:hover{background-color:#0f8136;color:#fff}.cta.gray,.btn.fb-login.gray,.btn.twitter-login.gray{background-color:#bbb}.cta.gray:hover,.btn.fb-login.gray:hover,.btn.twitter-login.gray:hover{background-color:#969696;color:#fff}.metamask-donate-btn{display:inline-block;vertical-align:top;text-decoration:none;border-bottom:none;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.metamask-donate-btn:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.post-a-job{background-color:#453dff;border:none;border-radius:3px;padding:.1em 1em .2em;color:#fff;font-weight:normal;position:relative;z-index:2}.post-a-job:hover{background-color:#0a00fd;color:#fff}.post-a-job.floating-top{position:absolute;right:14em;top:1em}.btn.link{border-bottom:2px solid #18c954}.btn.fb-login,.btn.twitter-login{padding:.5em 1.5em;color:#fff}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.btn.fb-login,.btn.twitter-login{text-align:center;display:block}}.btn.fb-login:hover,.btn.twitter-login:hover{color:#fff}.btn.fb-login{background-color:#3b5998}.btn.fb-login:hover{background-color:#293e6a}.btn.twitter-login{background-color:#00aced}.btn.twitter-login:hover{background-color:#0078a6}.avatar{width:3em;height:3em;border-radius:50%;display:inline-block;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-bottom:.39990000000000003em}.hover-scale{position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;z-index:10}.hover-scale:hover{-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}.loading{display:inline-block;border-radius:50%;width:1em;height:1em;border:.25em solid #ebebeb;border-top-color:#18c954;-webkit-animation:spin .6s infinite linear;-moz-animation:spin .6s infinite linear;-o-animation:spin .6s infinite linear;-ms-animation:spin .6s infinite linear;animation:spin .6s infinite linear}.login-block{margin-top:1em;display:block}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.login-block p{text-align:center}}.pull-right,.applyFor form button{float:right}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-muted{color:#aaa}.text-center{text-align:center}.text-thin{font-weight:200}.text-brand-green{color:#18c954}.text-brand-yc{color:#fd6721}.text-small{font-size:.7em}.text-large{font-size:1.5em}.text-60ch{max-width:60ch}.hide{display:none !important}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hide-mobile{display:none !important}}.hide-desktop,.mobile-only{display:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hide-desktop,.mobile-only{display:inherit !important}}.desktop-only{display:auto}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.desktop-only{display:none}}@media print{.hide-print{display:none}}.print-only{display:none}@media print{.print-only{display:inherit !important}}.lazyload,.lazyloading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.lazyloaded{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-ms-transition:opacity 300ms;transition:opacity 300ms;opacity:1;-ms-filter:none;filter:none}.noselect,.controls .location.search .remote-only{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pulse{0%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}45%,55%{-webkit-box-shadow:0 0 30px #30cfd0;box-shadow:0 0 30px #30cfd0}100%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}45%,55%{-webkit-box-shadow:0 0 30px #30cfd0;box-shadow:0 0 30px #30cfd0}100%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}}@-o-keyframes pulse{0%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}45%,55%{-webkit-box-shadow:0 0 30px #30cfd0;box-shadow:0 0 30px #30cfd0}100%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}45%,55%{-webkit-box-shadow:0 0 30px #30cfd0;box-shadow:0 0 30px #30cfd0}100%{-webkit-box-shadow:0 0 0 #30cfd0;box-shadow:0 0 0 #30cfd0}}.landing-page{max-width:900px}.landing-page h1{color:#000;line-height:1.2;font-weight:800;font-size:3em}.landing-page h1 small{font-size:.6em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.landing-page h1{font-size:10vw}}.landing-page h1 + p{font-size:1.2em;margin-bottom:1em}.landing-page .hero img{width:7em}.landing-page .hero .remote-edition{letter-spacing:.2em}.landing-page .more{text-align:center}.landing-page .company-logos{display:block;margin:0 -4em;text-align:center}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.landing-page .company-logos{margin:0}}.landing-page .company-logos img{width:100%}.landing-page .company-logos p{margin-top:-1.5em;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.landing-page .company-logos p{text-align:center;margin-top:0}}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.landing-page p{text-align:left}.landing-page .login-block p{text-align:center}}script + .subscribe{display:none}.subscribe{text-align:center;margin:2em 0}.subscribe:first-child{display:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.subscribe{text-align:center}.subscribe p{text-align:center}}.subscribe p.note{margin-bottom:.5em;display:block;height:1.5em}.subscribe p.note .newsletterFrequency-btn{border-bottom:1px;font-weight:bold}.subscribe label{font-size:.8em}.subscribe input,.subscribe button{text-align:center;font-size:24px;font-weight:bold;line-height:25px;display:inline-block;border:none;border-radius:3px;padding:.5em 1em;vertical-align:top}.subscribe input:active,.subscribe button:active,.subscribe input:focus,.subscribe button:focus{outline:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.subscribe input,.subscribe button{border:3px solid #18c954 !important;border-radius:3px !important;max-width:90%;margin:0 auto;display:inline-block;width:80%}}.subscribe input{text-align:center;-webkit-appearance:none;border:3px solid #18c954;border-right:none;border-bottom-right-radius:0;border-top-right-radius:0;height:25px;padding:.5em}.subscribe input::-webkit-input-placeholder{text-align:center}.subscribe input:-moz-placeholder{text-align:center}.subscribe input::-moz-placeholder{text-align:center}.subscribe input:-ms-input-placeholder{text-align:center}.subscribe input:invalid{color:#ffa500}.subscribe button{cursor:pointer;text-decoration:none;color:#fff;background-color:#18c954;border:3px solid #18c954;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0;height:55px;margin-left:-3px}.subscribe button:hover{background-color:#27e567}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.subscribe button{margin-top:.5em;width:auto}}.subscribe .success{color:#18c954}.subscribe small{display:block;margin-top:1em;font-size:.8em}.controls{margin:1.5em 0 1em;position:relative;text-align:left}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.controls{margin:1em 0 1em}}.controls > *{vertical-align:top;position:relative;display:inline-block}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.controls > *{width:100%;text-align:center}}.controls .search-input,.controls .location-input{width:18em;position:relative;padding-left:2em;text-transform:capitalize}.controls .magnifying-glass{position:absolute;z-index:9;top:.5em;left:.6em}.controls a.post-a-job{position:absolute;right:0;background:#b30000;color:#fff;padding:.5em .7em;border-radius:3px}.controls a.post-a-job:hover{background:#e60000}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.controls a.post-a-job{display:none}}.controls .future-price{position:absolute;right:15px;top:-30px}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.controls .future-price{display:none}}.controls .location.search{float:right}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.controls .location.search{margin:.5em 0 1em}.controls .location.search input.location-input{width:18em}.controls .location.search .remote-only input[type=checkbox]{float:none !important;margin-left:1em;top:0 !important}}.controls .location.search .location-input{width:13em}.controls .location.search .remote-only{margin-left:.6em;display:block;cursor:pointer;color:#777;border:none}.controls .location.search .remote-only b{margin-left:.2em}.controls .location.search .remote-only:hover,.controls .location.search .remote-only.active{color:#000}.controls .location.search .remote-only input[type=checkbox]{position:relative;top:.4em;float:right}.featured-on{margin:1em 0;text-align:center}.featured-on a{display:inline-block;margin:0 1em .5em;vertical-align:middle;-webkit-transition:-webkit-transform 0.3s, filter 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, filter 0.3s, opacity 0.3s;-o-transition:-o-transform 0.3s, filter 0.3s, opacity 0.3s;-ms-transition:-ms-transform 0.3s, filter 0.3s, opacity 0.3s;transition:transform 0.3s, filter 0.3s, opacity 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:grayscale(100%);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.featured-on a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);filter:grayscale(0%);opacity:1;-ms-filter:none;filter:none}.featured-on img{max-height:4em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.featured-on img{max-height:2em;max-width:90%;margin:.5em}}.featured-on .cryptoaquarium{font-weight:bold;text-align:left;color:#2f4c8a;line-height:1}.featured-on .cryptoaquarium span{font-size:1.45em;vertical-align:top;display:inline-block;margin-top:.25em;margin-left:.2em}.featured-on .cryptoaquarium img{border-radius:3px}.featured-on .cryptoaquarium:hover{color:#2f4c8a}.featured-on .smaller-img img{max-height:3em}.job-list{list-style:none;padding:0;margin:0;margin-top:1em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list{font-size:.9em}}.job-list li{padding:0;border-bottom:1px solid #ebebeb;position:relative;font-size:1.1em}.job-list li:last-child{border-bottom:none}.job-list li a{display:block;padding:1em .8em}.job-list li a:hover{background-color:rgba(24,201,84,0.15);color:inherit}.job-list li a.featured{background-color:rgba(255,255,149,0.459)}.job-list li a.featured:hover{background-color:#ff0}.job-list li a.expired{filter:grayscale(100%);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.job-list li a.expired.filled-job{opacity:1;-ms-filter:none;filter:none;filter:grayscale(0%)}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li a{padding:1em .25em}}.job-list li a > *{display:inline-block;vertical-align:middle}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li a > *{max-width:75%}}.job-list li .company-picture,ul.companies .company .company-picture{width:60px;height:60px;border-radius:3px;overflow:hidden;margin-right:.5em}.job-list li .company-picture img,ul.companies .company .company-picture img{max-height:60px;max-width:60px;text-indent:100%;color:#fff}.job-list li .company-n-title{display:block;max-width:60ch;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li .company-n-title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.job-list li .companyName{margin-right:.5em;font-weight:bolder}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li .companyName{font-weight:normal}}.job-list li .jobTitle{color:#0000b3;font-weight:normal;border-bottom:1px solid rgba(0,0,179,0.5);max-width:43ch}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li .jobTitle{display:block;border:none}}.job-list li .jobLocation{display:inline-block;font-size:.6em;max-width:30ch;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;text-transform:uppercase;border-radius:3px;display:inline-block;padding:0 8px;font-size:.6em;background:rgba(153,153,153,0.1);color:#999;letter-spacing:1px;line-height:1.6}.job-list li .filled,.job-list li .recruiter{margin-right:.8em;display:inline-block;font-size:.6em;text-transform:uppercase;border-radius:3px;display:inline-block;padding:0 8px;font-size:.6em;background:rgba(0,128,0,0.1);color:#008000;letter-spacing:1px;line-height:1.6}.job-list li .recruiter{text-transform:uppercase;border-radius:3px;display:inline-block;padding:0 8px;font-size:.6em;background:rgba(255,165,0,0.1);color:#ffa500;letter-spacing:1px;line-height:1.6}.job-list li .author-picture{display:inline-block;position:relative;margin-right:10px;overflow:hidden;width:40px;height:40px;border-radius:100px;float:right}.job-list li .author-picture img{max-width:41px;max-height:41px}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li .author-picture{display:none}}.job-list li .createdAt{margin-top:5px;vertical-align:top;float:right;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job-list li .createdAt{display:none}}.job-list li .views{margin-left:1em}.job-list li .label,.job-list li .views,.job-list li .applications,.job-list li .comments,.job-list li .salary,.job-list li display inline-block{text-transform:uppercase;border-radius:3px;display:inline-block;padding:0 8px;font-size:.6em;background:rgba(83,121,255,0.1);color:#5379ff;letter-spacing:1px;line-height:1.6;letter-spacing:0;vertical-align:middle;max-width:25ch;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.job-list li .comments i{margin-right:1ch}.job{margin-top:3em;position:relative}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job{margin-top:1.5em}}.job > div{position:relative}.job .hero .featured{font-weight:bold;position:absolute;top:-1.5em}@media print{.job .hero .featured{position:fixed;top:0;right:0}}.job h1{margin:0;color:#000;line-height:1.2;font-weight:800;font-size:3em;max-width:80%;display:inline-block}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job h1{font-size:2em;max-width:100%}}@media print{.job h1{max-width:70%}}.job .createdAt{color:#aaa;font-weight:500}.job .meta{display:block;width:70%;margin-bottom:1em}.job .logo-n-qr{position:absolute;right:0;top:1em}@media print{.job .logo-n-qr{top:0}}.job .companyLogo{display:inline-block;max-width:7em;max-height:7em;text-indent:100%;color:#fff}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job .companyLogo{display:none}}.job .qrCode{display:none}@media print{.job .qrCode{display:inline-block;max-width:7em;max-height:7em;margin-left:1em}}.job .companyName{margin:0}.job .companyName .company-links{margin-left:.5em}.job .companyName .company-links a{color:#ccc}.job .companyName .company-links a:hover{color:#18c954}.job .jobLocation{margin:0}.job .jobLocation a{border:none}.job .lastActive{font-size:18px;color:#333;margin-bottom:1em}.job .author{position:absolute;left:-110px;text-align:center;word-wrap:break-word;width:90px;font-size:.7em;line-height:1.2}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job .author{position:relative;left:0;text-align:left;width:100%;font-size:1.1em;margin-bottom:1em}.job .author div{display:inline-block;vertical-align:middle;margin-right:1em}.job .author span{display:block}.job .author .author-pic{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.job .author span.total-views{float:right;margin-top:2em}}.job .author > *,.job .author div span{display:block;margin-bottom:.5em}.job .author .author-pic{width:90px;height:90px;border-radius:90px;overflow:hidden}.job .author .author-pic img{max-width:90px;max-height:90px}.job .companyAbout{max-width:60ch;font-size:1.2em;padding:2vh 0;padding-top:0;color:#555}.job .companyAbout .video{text-align:center}.job .companyAbout .video iframe{width:100%;height:410px}.job .description{max-width:60ch;font-size:1em;padding:2vh 2vw;padding-top:0}.job .applicationProcess{border-radius:3px;background:#fafafa;padding:.5em 1em;margin:1em 0}.job .applicationProcess h4{margin:0}.job .cta.disabled{background-color:#999;cursor:not-allowed}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job .cta{display:block;text-align:center}}.job .refer-a-friend{display:inline-block;float:right}.job .refer-a-friend input{text-align:center;font-weight:normal;width:3em;display:inline-block}.job .refer-a-friend p{margin-bottom:-.8em;color:#aaa;font-size:.7em;padding-right:6.5em}.job .refer-a-friend .cta.invite{line-height:2.2em;color:#18c954;background:#fff;border:2px solid #18c954;margin-right:-.5em;padding-left:.55em;padding-right:.75em;border:none}.job .refer-a-friend .cta.invite:hover{background:#18c954;color:#fff}.job .refer-a-friend textarea{width:25.2em;margin-top:-.7em}.job .stats{position:absolute;right:0;bottom:1.5em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.job .stats{position:relative;text-align:center;bottom:.5em}}.job .stats span{margin-left:1em}.job .subscribe{position:relative;background-color:#fff;padding-top:2em}@media print{.job #disqus_thread,.job .job-list,.job .subscribe,.job .spread-the-word-note,.job hr,.job .view-all-jobs,.job .lastActive,.job .apply-for-position,.job .stats{display:none}.job .companyAbout,.job .description{max-width:100%;padding:0;margin:0}.job .description{padding:0 2em}.job .companyLogo{display:inline-block;top:-1em}}ul.companies{padding:0}ul.companies .company{display:inline-block}ul.companies .company a{display:block;margin:1em .5em;padding:1em;border:1px solid #ebebeb;border-radius:3px;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;-o-transition:border 0.3s;-ms-transition:border 0.3s;transition:border 0.3s}ul.companies .company a:hover{border:1px solid #ccc}ul.companies .company a > *{display:inline-block;vertical-align:middle}ul.companies .company a.featured{background-color:rgba(255,255,149,0.459)}ul.companies .company a.featured:hover{color:#000;background-color:#ff0}ul.companies .company .company-picture{width:100px;height:100px;margin-right:1em}ul.companies .company .company-picture img{max-height:100px;max-width:100px}ul.companies .company h2{margin:0}div.company{display:block;position:relative}div.company h1{font-weight:900;color:#000;font-size:3em;margin-top:1em;line-height:1.2}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){div.company h1{margin-top:0;max-width:80%}}div.company .companyLogo{display:inline-block;max-width:10em;max-height:10em;position:absolute;right:0;top:2em;text-indent:100%;color:#fff}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){div.company .companyLogo{top:0}}div.company > p{max-width:80%}div.company .job-lists{margin-top:7em}.activeRecently{color:#18c954}.activeWithinAWeek{color:#ffa500}.inactive{color:#808080}.blog-view{display:auto}.blog-view .article-list{text-align:left;margin-top:4em;margin-bottom:2em}.blog-view .article-list .article{display:block;margin-bottom:4em}.blog-view .article-list .article h2{margin:0;font-weight:800;font-size:2em;line-height:1.3}.blog-view .article-list .article img{display:none}.blog-view .article-list .article .continue-reading{background-color:#fff;border:1px solid #bbb;color:#555;border-radius:100px;padding:.2em 1.5em .35em;margin:1em 0 2em;-webkit-transition:background-color 0.3s, color 0.3s;-moz-transition:background-color 0.3s, color 0.3s;-o-transition:background-color 0.3s, color 0.3s;-ms-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.blog-view .article-list .article:hover .continue-reading{background-color:#18c954;color:#fff;border-color:#18c954}.blog-post.container{max-width:740px;padding:0 20px;margin-bottom:5vh}.blog-post h1{font-weight:800;font-size:2.2em;color:#000;margin:.6em 0 .4em}.blog-post h2{font-size:1.5em}.blog-post .createdAt{color:#aaa;font-family:sans-serif;font-size:.8em;margin-top:2em;margin-bottom:-1em;display:block}.blog-post .author{display:inline-block;word-wrap:break-word;line-height:1.2;margin-top:1.5em;min-width:45%}.blog-post .author > *{vertical-align:middle;display:inline-block;margin-bottom:.5em}.blog-post .author .meta{margin:0}.blog-post .author .meta > *{display:block}.blog-post .author .meta .authorName{color:#000}.blog-post .author .author-pic{margin-right:.5em;width:60px;height:60px;border-radius:60px;overflow:hidden}.blog-post .author .author-pic img{max-width:60px;max-height:60px}.blog-post article{font-size:21px}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.blog-post article{font-size:16px}}.blog-post article img{width:110%;margin:1em -5%}.blog-post article .width30 img{margin-left:1em;width:30%}.blog-post article .margin-top-3{margin-top:3em}.blog-post article .image-galery{text-align:center}.blog-post article .image-galery img{max-height:3em;display:inline-block;width:inherit;margin:.5em;vertical-align:top}.blog-post article .image-galery br{display:none}.blog-post article blockquote{font-style:italic}.blog-post.footer-gray{background-color:#f5f5f5;padding:1em 0 1em;margin-bottom:-3em}.blog-post.footer-gray .author{margin:1em 0}.blog-post .a2a_kit{top:40%;margin-left:-6em;background-color:transparent}.blog-post .a2a_kit .a2a_svg{-webkit-transition:opacity 0.24s;-moz-transition:opacity 0.24s;-o-transition:opacity 0.24s;-ms-transition:opacity 0.24s;transition:opacity 0.24s;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);border-radius:100px}.blog-post .a2a_kit svg{-webkit-transition:-webkit-transform 0.24s;-moz-transition:-moz-transform 0.24s;-o-transition:-o-transform 0.24s;-ms-transition:-ms-transform 0.24s;transition:transform 0.24s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.blog-post .a2a_kit a:hover svg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-post .a2a_kit a:hover .a2a_svg{opacity:1;-ms-filter:none;filter:none}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.blog-post .a2a_kit{position:relative;margin:0;text-align:center}.blog-post .a2a_kit a{display:inline-block}.blog-post .a2a_kit .a2a_svg{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}}.applyFor{min-height:110vh}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor{min-height:180vh}}.applyFor .companyLogo{position:absolute;right:0;top:0}.applyFor form{border-radius:.4em;margin:2em auto 4em;text-align:center}.applyFor form h3{text-align:left;padding-left:5px}.applyFor form label{display:inline-block;width:18%;text-align:right;vertical-align:top;padding-right:5px;padding-top:.35em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor form label{width:100%;text-align:left;padding:.35em 1em}}.applyFor form input,.applyFor form textarea{display:inline-block;width:65%;margin-bottom:.5em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor form input,.applyFor form textarea{width:90%}}.applyFor form button{font-size:24px;margin-right:4em}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor form button{margin:0;float:none;width:100%;text-align:center}}.applyFor form .videoLink{display:inline-block;position:relative;top:-10px}.applyFor form .recruitersCanContact *{cursor:pointer;padding:0}.applyFor form .recruitersCanContact input[type=checkbox]{width:1em;margin-left:20%}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor form .recruitersCanContact input[type=checkbox]{min-width:1em;margin-left:0}}.applyFor form .recruitersCanContact label{width:65%;text-align:left;vertical-align:middle}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.applyFor form .recruitersCanContact label{width:75%}}.job.application-submitted img{width:100%}.job.application-submitted h3{font-size:3em;margin:0}.subscribe-view .subscribers{display:auto;margin-top:5em}.subscribe-view .subscribers ul,.subscribe-view .subscribers li{list-style:none;margin:0;padding:0}.subscribe-view .subscribers .picture{display:inline-block;margin:.2em;width:2em;height:2em;overflow:hidden;border-radius:20em;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;z-index:1;position:relative}.subscribe-view .subscribers .picture img{max-height:2.02em;max-width:2.02em}.subscribe-view .subscribers .picture:hover{z-index:99;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-box-shadow:0 0 10px 5px #fff;box-shadow:0 0 10px 5px #fff}.dark-mode-btn{position:fixed;display:none;top:15px;right:0;width:35px;height:35px;cursor:pointer;text-align:center;cursor:pointer;line-height:2em;border-radius:2em}.dark-mode-btn:hover{background-color:#1e2835}@media (max-width:768px),(max-device-width:640px),(max-device-width:667px),(max-width:480px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.dark-mode-btn{display:none}}body.dark-mode{color:#fff;background-color:#1e2835}body.dark-mode a,body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4{color:#fff}body.dark-mode input,body.dark-mode textarea,body.dark-mode .subscribe,body.dark-mode footer,body.dark-mode .dark-mode-btn:hover,body.dark-mode .blog-post.footer-gray{color:#fff;background-color:#1e2835}body.dark-mode footer a,body.dark-mode header a{color:#fff}body.dark-mode a.logo,body.dark-mode .company-logos img,body.dark-mode .featured-on img{filter:invert(100%)}body.dark-mode a.logo:hover,body.dark-mode .company-logos img:hover,body.dark-mode .featured-on img:hover{filter:invert(100%) !important;opacity:1;-ms-filter:none;filter:none}body.dark-mode .landing-page .hero h1 a{color:#000;filter:invert(100%)}body.dark-mode a.post-a-job{color:#fff}body.dark-mode .job-list .jobTitle{filter:invert(100%)}body.dark-mode .job-list .featured .jobTitle,body.dark-mode .job-list .featured .companyName{color:#000;filter:invert(0)}body.dark-mode .by-ksaitor{color:#fff}body.dark-mode code{color:#1e2835;padding:1px 6px}body.dark-mode #disqus_thread{background-color:#fff;padding:1em 2em;margin-top:1em;border-radius:4px}