.pure-g [class*=pure-u],body{font-family:Roboto,Arial,Helvetica!important;color:#37474f}#tables{margin-top:2em}#con{margin-top:1em}h1{font-size:21px;font-weight:600;margin-bottom:5px;color:#37474f;margin-top:0}ul{margin-top:5px}li.topJobsList{font-size:12px;color:#37474f;font-weight:100}share-button{z-index:100!important}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.background{fill:#fff}.headerMenuCenter{padding-top:15px;margin-bottom:5px;text-align:right;width:100%}.headerMenuRight{padding-top:14px;margin-bottom:5px;text-align:center;width:100%}.searchForm{width:100%}#search{height:34px;outline:0;padding:0 10px 0 10px;border:1px solid #cfd8dc;border-radius:2px;color:#aeaeae!important;font-family:Roboto;font-size:12px;background:url(../images/mglass_03.png) no-repeat;background-position:calc(100% - 20px) 6px;background-color:#fff;display:inline-block;width:180px}label{cursor:pointer!important;display:initial!important}.dropdown-content a:hover{background-color:#cfd8dc}.show{display:block}.select-years{height:37px;width:161px;background:#edeff1;border-radius:5px;border:none;font-family:Inter;font-style:normal;font-weight:600;font-size:12px;line-height:15px;padding:10px;color:#495963}.select-years.custom-select{background:#eceff1 no-repeat right .5rem center;background-image:url(../images/svg/chevron-down.svg)}.select-years:focus-visible{outline:0}.option-text{font-weight:700;font-size:12px;line-height:15px;color:#495963}.title{font-size:11px;font-weight:600;color:#5f6569;line-height:120%;padding-bottom:.5em;text-transform:uppercase;letter-spacing:1px}.sub{font-size:14px;font-weight:300;margin-bottom:15px}.desc{font-size:12px;line-height:16px}.filterBtns{width:14%;margin-left:5px;position:absolute;top:25px;z-index:9;display:none;background:#fff;padding:5px;border-radius:5px}.filter{background-color:#eceff1;padding:2px 8px;border-radius:4px;color:#455a64;font-size:11px;margin-right:5px;border:1px solid #455a64;width:auto;margin-top:5px;cursor:pointer}.filter:hover{background-color:#455a64;color:#eceff1}.pressed{background-color:#455a64;color:#eceff1}.map{width:100%;position:relative;margin-top:2em}.home-btn{position:absolute;bottom:15px;left:15px;display:none;background-color:#eceff1;padding:5px 10px;border-radius:4px;color:#455a64;font-size:13px;margin-right:5px;border:1px solid #455a64}.home-btn:hover{background-color:#455a64;color:#eceff1}.tooltip{position:absolute;padding:4px 8px;background-color:#f5f6f7;z-index:10;opacity:.95;display:none;box-shadow:0 0 3px rgba(0,0,0,.35);-moz-box-shadow:0 0 3px rgba(0,0,0,.35);-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);max-width:250px}.tipStateName{font-size:14;font-weight:800;color:#455a64}.tipVarName{font-size:12px;font-weight:100}.tipVar{font-size:14;font-weight:600;color:#455a64}.tipAreaName{font-size:14px;font-weight:600}.tipOthersList,.tipSkillList{padding-inline-start:20px}.tipSkill{font-size:14px}.tipOthersLi{font-size:12px}.more{margin-top:5px;font-size:10px;font-weight:400}.subCatTitle{font-size:12px;font-weight:700}.subCat{font-size:12px;margin:0;font-weight:100}.map-g .feature{stroke:#fff}.map-g .feature.active{stroke:#000;stroke-width:3px}.map-g .feature.clicked{stroke:#000;stroke-width:3px}.table{width:100%;padding-top:10px}.box{border-right:1px solid #cfd8dc;position:relative}.no4{border-right:none}.no5{height:auto}.no6{border-right:none}.row1{margin-bottom:10px}.row2{padding-top:10px;border-top:1px solid #cfd8dc}.pure-g>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.boxContent{margin:0 8px}.infoBox{position:absolute;width:97%;height:100%;display:none;background-color:#eceff1;opacity:.95;padding-left:8px;z-index:1000}.infoTxtBox{width:91%}.infIcon{margin-left:5px;cursor:pointer;vertical-align:top!important}.closeBtn{position:absolute;top:5px;right:3px;cursor:pointer}.chartTitle{font-size:10px;font-weight:700;color:#5f6569;letter-spacing:1px;margin-bottom:15px}.smallTitle{font-size:15px;font-style:normal;font-weight:300;color:#37474f}.stateTitle{font-family:Inter;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#009af1;margin-top:4px}.def{font-size:12px;margin-bottom:10px}.openingsNumber{font-family:Inter;font-style:normal;font-weight:300;font-size:20px;line-height:24px;color:#000;margin-top:20px}.supplyNumber{font-family:Inter;font-style:normal;font-weight:300;font-size:20px;line-height:24px;color:#000;margin-top:20px}.openingsBar{background-color:#80accd;height:55px}.supplyBar{background-color:#e3744f;height:55px}.ratioCirc{opacity:.5}.ratio-number,.ratioNumber{font-family:Inter;font-style:normal;font-weight:300;font-size:20px;line-height:24px;color:#000}.ratio-state,.ratioState{font-weight:100;font-size:14px}.aver-number,.averNumber{font-family:Inter;font-style:normal;font-weight:300;font-size:20px;line-height:24px;color:#000}.aver-state,.averState{fill:#5c6268;font-weight:100;font-size:14px}.quotientNumber{color:#455a64;font-size:28px;font-weight:600}.qualifier{color:#455a64;font-size:28px;font-weight:600;margin-top:10px}.qualText{font-size:26px;font-weight:lighter;padding:.5em 0}#topJobsList{padding-left:20px;margin-top:20px;list-style:none;font-family:Roboto,sans-serif}#topJobsList li{font-size:13px;line-height:25px;position:relative;font-weight:400}#topJobsList li:before{content:"";display:block;position:absolute;top:8px;left:-16px;width:9px;height:9px;background:#4d8fbc}.treemap text{pointer-events:none;font-weight:100;font-size:12px;fill:#111}tspan{font-size:x-large}.treemap{position:relative}.treemap rect{stroke:#fff;stroke-width:2px}.treemap li{font-size:12px}.treemap rect.mouseover{opacity:.8}.grandparent rect,rect.parent{stroke-width:2px}.children rect.parent,.grandparent rect{cursor:pointer}.children rect.parent{fill:#5ab0f4;fill-opacity:1}.children:hover rect.parent{fill:none;opacity:.4}.overlaidText{font-size:16px!important;text-anchor:start;font-weight:600!important}tspan{font-size:12px;font-weight:100}.barChart{position:relative;display:none}.barChart.checked{display:block}.barNum{font-size:14px;font-weight:600}.ratioLab{font-size:12px}.barsTtip{width:23%;pointer-events:none}.level{font-size:11px}.descr{font-size:11px}.tab_btns{display:flex;align-items:center}.toggle_btn{white-space:nowrap;outline:0}.toggle_btn:focus{outline:0;box-shadow:none!important}.bCont{display:inline;margin-right:10px}.keyB{width:10px;height:10px;background-color:#666;display:inline-block;margin-right:5px}.keyTxt{font-size:12px;display:inline}.holders{background-color:#f46d43}.opens{background-color:#74add1}.clear{clear:both}.instruction{font-size:11px;font-weight:100}.infogr8-link{display:block;width:126px;height:52px;background:left top no-repeat url(../images/infogr8-link.svg);cursor:pointer}.credits{font-size:14px;position:absolute;top:18px;right:15px;color:#fff}.cyberseek-logo{display:block;width:100%;height:70px;background:left top no-repeat url(../images/cs_logo.svg);cursor:pointer}#prelC{position:absolute;z-index:100;width:100px;top:25%;left:45%;opacity:0;-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#location_quotientSvg{margin-top:17px}.dBtn{padding:3px 2.3%!important}@media (max-width:1033px){.sub{font-size:13px}.no1{margin-bottom:10px}}@media (max-width:961px){.no2{border-right:none}.no3,.no4{border-top:1px solid #cfd8dc;padding-top:10px}}@media (max-width:770px){.classNote{display:none}.search-state-input{margin-top:15px}.states-g{transform:translate(0,20px)}}@media (max-width:613px){#search{background-position:calc(100% - 0px) 3px}.filterBtns{width:40%;top:0}.filter{width:auto;margin-top:0;float:left;padding:2px 5%}}@media (max-width:590px){.table{width:98%}.box{margin-right:none}.home-btn{padding:5px 5px;font-size:11px}share-button{font-size:12px}.overlaidText{font-size:14px!important}.shareBtn{font-size:12px!important}}@media (max-width:376px){.filterBtns{width:46%;top:4px}.desc{font-weight:400;font-size:11px}.filter{width:auto;padding:2px 8px;margin-top:2px}.feedback{position:inherit;top:inherit;left:inherit;margin-left:25px;padding-top:15px;margin-bottom:5px}.credits{position:inherit;top:inherit;left:inherit;margin-left:40px;margin-bottom:0}}@media (max-width:330px){.dBtn{padding:3px 1.3%!important}}.btn{padding-bottom:9px;padding-top:9px}a.btn{color:#505054}.btn.toggle{background:#eceff1;color:#505054;font-weight:300;font-size:12px;transition:all .5s}.btn.dataK{text-align:left;padding-left:10px}.btn.toggle.checked,.btn.toggle.checked:focus,.btn.toggle.checked:hover{background:#455a64;color:#fff}.btn.toggle:focus,.btn.toggle:hover{border:1px solid grey}.dropbtn,.dropbtn:active,.dropbtn:focus{background-color:#eceff1;border:none;text-align:center;font-size:12px;font-weight:300;border:transparent 1px solid}.dropbtn option{margin-top:100px}.dropbtn.custom-select{background:#eceff1 url(../images/svg/chevron-down.svg) no-repeat right .5rem center}.dropbtn.selected{background:#495963 url(../images/svg/chevron-down-white.svg) no-repeat right .5rem center}.dropbtn:hover{outline:0;background-color:#eceff1;border:grey 1px solid}select.dropbtn{height:36px!important}.shareBtn{position:relative;display:block;font-size:14px;color:#37474f;background:url(../images/svg/embed.svg) no-repeat;background-size:1.2em 1.2em;background-position:7px 7px;border:1px #eef1f5 solid;padding:5px 10px 5px 1.75em;border-radius:5px;font-weight:400;-webkit-font-smoothing:antialiased;cursor:pointer;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:10px;text-indent:8px}.shareBtn:hover{color:#37474f;background-color:#eeeeef}.shareBtn:before{line-height:1em;width:1.2em;height:1.2em;content:" ";background:url(../images/svg/share.svg) no-repeat}.btn:focus{outline:0}.modal-footer .btn-primary{background-color:#50a9de!important;border-color:#50a9de!important;border-radius:1.5rem!important}.modal-footer .btn-secondary{border-radius:1.5rem!important}.modal-header{border-bottom:0!important}.modal-footer{border-top:0!important}.note{font-size:11px;width:98%}#forms-container-left>div{margin-bottom:.4em}.legendTxt{font-weight:100}.leg{margin-left:50px}#workole-modal p{font-size:14px}li.workrole-modal-item{font-size:14px;padding-bottom:.5em;list-style:none;padding-left:1em}#workrole-modal .tab-content{padding-top:1em}.alert-custom{border-color:#2461a7;background-color:#428fe8;color:#cce3ff;border-radius:0}.alert-custom .alert-link{color:#fff;text-decoration:underline}.year-tick{font-size:15px;color:#ddd}.reset-window{font-family:Inter;font-style:normal;font-weight:700;font-size:12px;line-height:15px;letter-spacing:-.04em;text-decoration-line:underline;color:#000;margin-top:15px;margin-bottom:25px;cursor:pointer}.tippy-content{background-color:#eceff1;color:#000}