﻿@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500);/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;outline:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;box-shadow:none}button,input{overflow:visible}button,select{text-transform:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:none}dialog[open]{display:block}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}@media screen and (max-width: 540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.hljs-comment,.hljs-quote{color:#999}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#f2777a}.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f99157}.hljs-attribute{color:#fc6}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#9c9}.hljs-section,.hljs-title{color:#69c}.hljs-keyword,.hljs-selector-tag{color:#c9c}.hljs{display:block;overflow-x:auto;background:#2d2d2d;color:#ccc;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v18/2fcrYFNaTjcS6g4U3t-Y5UEw0lE80llgEseQY3FEmqw.woff2) format("woff2");src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v18/2fcrYFNaTjcS6g4U3t-Y5RV6cRhDpPC5P4GCEJpqGoc.woff) format("woff");src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v18/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format("woff")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:"material-ui-icons";src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}[class^="muidocs-icon-"],[class*=" muidocs-icon-"]{font-family:"material-ui-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.muidocs-icon-navigation-expand-more:before{content:""}.muidocs-icon-action-stars:before{content:""}.muidocs-icon-action-thumb-up:before{content:""}.muidocs-icon-custom-sort:before{content:""}.muidocs-icon-custom-github:before{content:""}.muidocs-icon-custom-arrow-drop-right:before{content:""}html,body{min-height:100%;height:100%}body{position:relative;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;width:100%;font-weight:400;font-size:16px;line-height:1.2;font-family:"Roboto", sans-serif}body .content{overflow:hidden;padding:50px 0}body .content.page{padding:80px 0}.container{max-width:980px;margin:0 auto;clear:both;display:block}:-ms-input-placeholder{color:darkgrey !important;font-weight:400 !important}input::-ms-clear{display:none}@media (max-width: 980px){.container{max-width:calc(100% - 40px)}body .content.page{padding:50px 0}}@media (max-width: 980px){.container{max-width:100%}}@media (max-width: 500px){.container{max-width:100%}body .content.page{padding:0}}.split-home{width:100%;display:flex;justify-content:space-around}.split-home .hero-card{border:1px solid #ccc;box-shadow:none !important}.split-home .hero-card h1{font-weight:600;font-size:42px}.split-home .hero-card h4{font-size:16px;font-weight:300;color:#3C4B5D;line-height:1.4;margin-top:20px}@media (max-width: 980px){.split-home{width:100%;display:block}.split-home .hero-card{width:100%;margin-bottom:50px}.split-home .hero-card:last-of-type{margin-bottom:0}}@media (max-width: 500px){.split-home .hero-card{margin-bottom:0}}.card{background-color:white;max-width:600px;margin:50px auto;border:1px solid #ccc;box-shadow:none !important}.card.small{max-width:300px}.card.full{max-width:800px}.card .title{padding:0;margin:0;color:#777;font-weight:500;font-size:24px;color:#6f879a}.card .subtitle{font-size:13px;color:#555;margin:5px 0}.card .actions{margin-top:20px;clear:both;display:block}.pulse{animation-name:pulse;animation-timing-function:ease-in-out;animation-duration:180ms;animation-iteration-count:1}@-webkit-keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.05)}60%{transform:scale(1.05)}100%{transform:scale(1)}}@media (max-width: 500px){.card{max-width:calc(100% - 40px)}}.form{clear:both}.form.registration .row{min-height:210px}.form.login .row{min-height:145px}.form.new-password .row{min-height:75px}.form .row{display:block;width:100%}.form .row .field{float:left;display:flex;min-width:calc(50% - 20px);margin-right:20px;position:relative}.form .row .field.no-float{float:none;display:block}.form .row .field input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.form .extra-actions>div{margin-right:10px}@media (max-width: 500px){.form .actions .delete-link{float:none;margin:20px 0 10px}}.dropdown{position:absolute;background:white;box-shadow:rgba(63,67,69,0.29804) 0px 0px 16px 0px;padding:10px;z-index:10;display:none}.dropdown.suggesting{display:block;top:65px}.dropdown .suggestion{margin-bottom:10px;cursor:pointer;font-size:14px}.dropdown .suggestion:last-of-type{margin:0}.jumbotron{height:40vh;width:100%;position:relative;text-align:center;color:white}.jumbotron.landing{background-image:url(/assets/dots-ed3d373c79ee5f9d20fdb7478caa6f6b8a1aaf13c7328de99f0f4ea7e6819204.png);background-repeat:no-repeat;background-size:cover}.jumbotron.page{background-color:#5b98e0}.jumbotron .intro{position:absolute;width:60%;height:50%;z-index:10;margin:auto;top:0;left:0;bottom:0;right:0}.jumbotron .intro .title{font-weight:500}.jumbotron .intro .subtitle{font-size:20px;font-weight:400;line-height:1.6;max-width:550px;margin:0 auto}@media (max-width: 500px){.jumbotron{height:60vh}.jumbotron .intro{width:90%}.hero-card{border:0 !important;border-radius:0 !important;margin:0}.hero-card .intro{width:calc(100% - 40px)}}@media (max-width: 500px){.jumbotron{height:100vh}}.nav{position:absolute;width:100%;z-index:10}.nav .logged-in{line-height:52px;font-weight:500}.nav .profile-link.active{font-weight:500}.application .nav{background-color:#5b98e0}@media (max-width: 980px){.nav .container{max-width:calc(100% - 40px) !important}}.search-wrapper,.employers-show-wrapper{position:relative;margin:40px 0px}.search-wrapper .search-filters,.search-wrapper .employer-profile,.employers-show-wrapper .search-filters,.employers-show-wrapper .employer-profile{width:30%;border:5px solid #f2f2f2;float:left}.search-wrapper .search-filters.sticky,.search-wrapper .employer-profile.sticky,.employers-show-wrapper .search-filters.sticky,.employers-show-wrapper .employer-profile.sticky{position:fixed;top:50px;width:294px}.search-wrapper .search-filters .filters,.search-wrapper .employer-profile .filters,.employers-show-wrapper .search-filters .filters,.employers-show-wrapper .employer-profile .filters{padding:10px;background-color:white}.search-wrapper .search-results,.search-wrapper .employer-favourites,.employers-show-wrapper .search-results,.employers-show-wrapper .employer-favourites{width:66%;float:right}@media (max-width: 980px){.search-wrapper,.employers-show-wrapper{margin:5px 0}.search-wrapper .search-filters,.search-wrapper .search-results,.search-wrapper .employer-profile,.search-wrapper .employer-favourites,.employers-show-wrapper .search-filters,.employers-show-wrapper .search-results,.employers-show-wrapper .employer-profile,.employers-show-wrapper .employer-favourites{width:100%;float:none;border:none !important}.search-wrapper .search-results,.search-wrapper .employer-favourites,.employers-show-wrapper .search-results,.employers-show-wrapper .employer-favourites{margin-top:20px}.search-wrapper .search-results .card-title,.search-wrapper .employer-favourites .card-title,.employers-show-wrapper .search-results .card-title,.employers-show-wrapper .employer-favourites .card-title{margin-bottom:0 !important}}@media (max-width: 500px){.search-wrapper,.employers-show-wrapper{margin:0}.search-wrapper .search-filters,.search-wrapper .search-results,.search-wrapper .employer-profile,.employers-show-wrapper .search-filters,.employers-show-wrapper .search-results,.employers-show-wrapper .employer-profile{width:100%;float:none}.search-wrapper .search-filters .search-card-title,.search-wrapper .search-results .search-card-title,.search-wrapper .employer-profile .search-card-title,.employers-show-wrapper .search-filters .search-card-title,.employers-show-wrapper .search-results .search-card-title,.employers-show-wrapper .employer-profile .search-card-title{display:none !important}.search-wrapper .search-results,.search-wrapper .employer-favourites,.employers-show-wrapper .search-results,.employers-show-wrapper .employer-favourites{margin-top:0}}.premium-badge{position:absolute;right:20px;top:20px;text-transform:uppercase;font-weight:400;color:#777;font-size:13px}.premium-badge:before{width:8px;height:8px;content:"";background-color:#f1c90a;position:absolute;left:-15px;top:4px}.profile--item{border:5px solid #f2f2f2;font-weight:500;position:relative;background-color:white;cursor:pointer;min-height:120px;margin-bottom:20px;padding-bottom:20px}.profile--item .premium-badge{bottom:10px;top:auto}.profile--item.premium{background-color:#eaf4fb;border-color:rgba(91,152,224,0.1)}.profile--show{max-width:980px;margin:50px auto;position:relative}.profile--show .badges{margin:10px auto !important}@media (max-width: 980px){.profile--item{border:0;margin:0;border-bottom:1px solid #f2f2f2}}@media (max-width: 500px){.profile--show .container{max-width:calc(100% - 40px)}.profile--show .container .premium-badge{top:0;right:0}.profile--item{padding-bottom:0}.profile--item .premium-badge{top:10px;right:20px}.profile--item .profile--list-item{padding:30px 10px 16px 100px !important}.profile--item .profile--list-item .company-location{display:block !important}.profile--item .avatar img{width:50px !important;height:50px !important}.profile--item .stats{display:none !important}.profile--item .links{display:none !important}}.overlay{position:fixed;width:100%;height:100%;text-align:center;top:0;left:0;color:#6986BD;z-index:10;overflow:hidden;background:white}.overlay.relative{position:relative;width:100%;margin:20px auto;height:50px}.overlay .spinnerMessage{display:block;width:136px;left:calc(50% - 68px);top:calc(50% + 30px);position:absolute}.overlay .error{display:block;width:300px;left:calc(50% - 150px);top:calc(40% + 30px);position:absolute}@keyframes animatePlaceholder{0%{background-position:-600px 0}100%{background-position:0px 0}}.animated-background{animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animatePlaceholder;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right, #eee 40%, #ddd 50%, #eee 40%);background-repeat:no-repeat;background-size:1200px 20px;position:absolute;top:20px;left:120px;width:300px;height:20px;transform:translate3d(0, 0, 0);transition:all 0.4s ease-in-out}.animated-background.secondary{top:50px;width:200px}.no-style{list-style:none}.no-margin{margin:0}.clearfix:after{content:"";display:table;clear:both}.inline{display:inline-block}.m-r-20{margin-right:20px}.p-b-100{padding-bottom:100px}.p-b-20{padding-bottom:20px}.hidden{display:none}.m-l-5{margin-left:5px}.m-t-5{margin-top:5px}.p-t-20{padding-top:20px}.m-t-10{margin-top:10px}.bold{font-weight:500}.block{display:block}.p-r-60{padding-right:60px}.text-center{text-align:center}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.pull-right{float:right}.box-border{border:1px solid #d8d8d8}.box-shadow{box-shadow:0 0 16px 0 rgba(63,67,69,0.3)}.center{margin:50px auto}.header-separator{box-sizing:border-box;display:block;color:rgba(0,0,0,0.6);font-size:14px;font-weight:500;line-height:20px;width:100%;margin:15px 0;clear:both}.avatar-image{margin-right:0 !important;cursor:pointer}.avatar-badge{text-transform:uppercase}h3,h4,h5,h6{font-weight:500}@media (max-width: 500px){.footer{max-width:calc(100% - 40px)}}.achievements{position:relative;margin:100px auto;max-width:700px}.achievements .starting-point{position:absolute;left:5px;background:#483367;margin:-15px 0 0 -29px;display:inline-block;height:40px;width:40px;top:-45px;border-radius:50%;border:10px solid rgba(255,255,255,0.4)}.achievements::before{content:"";position:absolute;top:0;left:0;height:100%;width:10px;background:#f2f2f2}.achievements .achievement{position:relative;margin:50px 0;margin-left:100px;background:#fff;border:5px solid #f2f2f2}.achievements .achievement.github{border-color:#d8d8d8}.achievements .achievement.github:before{border-right-color:#d8d8d8}.achievements .achievement.linkedin{border-color:#2691d9}.achievements .achievement.linkedin:before{border-right-color:#2691d9}.achievements .achievement.producthunt{border-color:#da552f}.achievements .achievement.producthunt:before{border-right-color:#da552f}.achievements .achievement.stackoverflow{border-color:#fe7a15}.achievements .achievement.stackoverflow:before{border-right-color:#fe7a15}.achievements .achievement.meetup{border-color:#e92626}.achievements .achievement.meetup:before{border-right-color:#e92626}.achievements .achievement.youtube{border-color:#cd201f}.achievements .achievement.youtube:before{border-right-color:#cd201f}.achievements .achievement:after{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-top:-15px}.achievements .achievement:after,.achievements .achievement:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.achievements .achievement:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:20px;margin-top:-20px}.achievements .achievement:before{border-color:rgba(242,242,242,0);border-right-color:#f2f2f2;border-width:27px;margin-top:-27px}.achievement-block{position:relative;margin:2em 0;background-color:#fff}.achievement-block:after{content:"";display:table;clear:both}.achievement-block:first-child{margin-top:0}.achievement-block:last-child{margin-bottom:0}.achievement-point{position:absolute;top:calc(50% - 15px);left:-95px;width:40px}.achievement-content{position:relative}.achievement-content:after{content:"";display:table;clear:both}.achievement-content .achievement-card{padding:20px;box-shadow:none !important}.achievement-content .achievement-card .achievement-card-content{max-width:500px;margin:20px auto}.achievement-content .achievement-card .achievement-card-content .intro{margin:0;font-size:14px;font-weight:400;position:absolute;right:20px;top:20px;text-transform:uppercase;line-height:22px}.achievement-content .achievement-card .achievement-card-content .intro .icon{vertical-align:bottom;color:#f1c90a;margin-right:5px}.achievement-content .achievement-card .achievement-card-content .intro a{color:inherit;text-decoration:none}.achievement-content .achievement-card .achievement-card-content .date{font-size:12px;margin:10px 0;display:block}.achievement-content .achievement-card .achievement-card-content .remove{position:absolute !important;right:10px;bottom:0;display:none !important;opacity:0.8}.achievement-content .achievement-card:hover .remove{display:block !important}.achievement-content .achievement-card .achievement-card-header{padding:0 !important;margin-top:20px}.achievement-content .achievement-card .achievement-card-header .title{font-size:20px !important;line-height:1.2 !important;max-width:90%}.achievement-content .achievement-card .achievement-card-header .title a{color:inherit;text-decoration:none}.achievement-content .achievement-card .achievement-card-header .title a:hover{opacity:0.8}.achievement-content .achievement-card .achievement-card-header .subtitle{position:absolute;right:0;top:0}.achievement-content .achievement-card .achievement-card-header .title,.achievement-content .achievement-card .achievement-card-header .subtitle{margin-bottom:10px}.achievement-content .achievement-card .achievement-card-media{padding:0 !important;margin-bottom:20px}.achievement-content .achievement-card .achievement-card-description{padding:0 !important;line-height:1.2 !important;font-size:14px !important;white-space:initial;word-wrap:break-word;margin:10px 0 0}.achievement-content .achievement-card .achievement-card-description p,.achievement-content .achievement-card .achievement-card-description code{margin:10px 0}.achievement-content .achievement-card .meta{padding:0 !important;margin:20px 0 0}.achievement-content .achievement-card .meta .badge{margin-right:10px !important;color:#fff;font-weight:500}.achievement-content .achievement-card .meta .badge a{color:inherit;text-decoration:none}.achievement-content .achievement-card .badge{font-size:14px;background-color:rgba(0,0,0,0.7);color:#fff;padding:5px 10px}@media (max-width: 500px){.achievements{margin:0}.achievements .achievements-intro{margin:40px 0 !important}.achievements .starting-point{display:none}.achievements:before{content:"";display:none}.achievements .achievement{margin:0;border:0;border-bottom:1px solid #f2f2f2}.achievements .achievement:before,.achievements .achievement:after{content:0;display:none}.achievements .achievement .achievement-card-content{margin:0}}.list{max-width:500px;margin:80px auto;background-color:white}.list.placeholder{text-align:center;padding:40px}.list.bordered{border:5px solid #f2f2f2}.list .list-content.connections{display:none}.list .list-content.connections.open{display:block}.list-header{padding:10px 20px;border-bottom:1px solid #f2f2f2;font-size:14px;font-weight:400;color:#777;position:relative}.list-header .list-header-title{margin:0;font-size:18px;margin-bottom:5px;color:#333}.list-item{border-bottom:1px solid #ededed !important;position:relative}.list-item:hover{background-color:#f2f2f2 !important}.list-item.connection{border-bottom:none !important}.list-item.connection:hover{background:transparent !important}.list-item.connection .Open button{background:#66bb6a !important}.list-item.connection .Close button{background:#fa6863 !important}.list-item.pinned{background-color:#eaf4fb !important}.list-item.disabled{opacity:0.6;pointer-events:none;cursor:not-allowed}.list-item.disabled:hover{background-color:transparent !important}@media (max-width: 500px){.list{margin:0 !important}.list.bordered{border:0 !important;border:1px solid #f2f2f2 !important;margin:40px 0 !important}}.pagination{padding:0;border:1px solid #f2f2f2;overflow:hidden;text-align:center;background-color:#fafafa}.pagination .info{display:inline-block;margin:0 auto;width:220px;line-height:56px}.pagination .link{padding:10px}.pagination .link.next{float:right;border-left:1px solid #DFDFE1}.pagination .link.previous{float:left;border-right:1px solid #DFDFE1}
