body{font-family:Muli,Open Sans,Arial,Tahoma,San Serif;font-size:12px;font-weight:300;background-color:#fff;color:#000}.header-banner{position:relative;height:242px;margin:0 -15px}.header-banner .banner-image{background-image:url(images/backgrounds/background-seattle-skyline.jpg);background-color:transparent;background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}h1,h2,h3,h4,h5{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;color:#4d4d4d}p{font-size:15px;line-height:32px}.h1-header{margin-top:10px}.header{background:#fff;padding:10px 0}.header .header-logo-link{display:inline-block;vertical-align:top}.header .logo-wdc{display:inline-block;margin:0 7px 0 0;height:83px;vertical-align:top}.header #wdc-logo-top{max-width:190px!important}.header .page-title,.header .page-location{color:#fff;font-size:29px;font-weight:400}.header .page-title a,.header .page-location a{color:#fff;text-decoration:none}.header .page-title a:hover,.header .page-location a:hover{text-decoration:underline}.header .page-location{font-size:29px;font-weight:300}.header .page-location a{color:#fff;text-decoration:none}.header .page-location a:hover{text-decoration:underline}.page-content{position:relative;min-height:400px;padding-bottom:40px}.footer{border-top:1px solid #ccc;margin-top:0}.footer span{margin-left:5px}.user-info{background:#efefef;font-size:11px;padding:2px 0;margin-bottom:5px}#logoutForm{display:block;margin-left:0}#logoutForm .login-link{color:#4d4d4d;font-size:10px;margin:0 3px;vertical-align:top}.page-header{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:2px}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-top-20{margin-top:20px!important}.breadcrumb{background:transparent;padding:0!important;margin-bottom:0!important}.breadcrumb>li+li:before{padding:0 3px 0 8px!important;margin-bottom:0!important}.intro-text{color:#333;margin:20px auto 15px auto}.intro-text p{font-size:14px;line-height:24px}.intro-text strong{font-size:13px}.div-pdf{display:inline-block;float:right;width:62px;vertical-align:middle}.download-to-pdf{color:#333;font-size:16px;line-height:32px;font-weight:700;margin-top:5px;padding:0 35px 0 4px!important;height:32px;width:62px;background:#ccc url("images/icons/downloadPDF.png") no-repeat right 2px;background-size:28px 28px;cursor:pointer}.pdf-country-report{display:none;position:absolute;width:300px;top:0;right:0;padding:5px;background:#ccc;font-weight:700;font-size:12px}.pdf-country-report div.pdf-type-button{border:1px solid #666;background:#aaa;color:#fff;padding:5px;cursor:pointer}.pdf-country-report div.pdf-type-button:hover{background:#999}.download-to-pdf:hover{color:#fff;background-color:#aaa}.pdf-render-overlay{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-5!important}.pdf-render{position:fixed!important;top:0!important;left:0!important;z-index:-10!important}.sm{background:#ccc;display:inline-block!important;border-radius:3px!important}ul.sm:after{content:none!important}.select2-result-label .flag-small{vertical-align:top;margin-top:1px}.select2-chosen{text-align:left}.select2-chosen .flag-small{vertical-align:top;margin-top:5px}.select2-country{width:120px}.chosen-hidden{position:absolute;left:0;display:block!important;visibility:hidden}.gl-select li{cursor:pointer;color:#777;padding:2px 5px}.gl-select li span{display:inline-block;color:#000;font-weight:400;margin-left:2px}.gl-select li .icon-on{display:none}.gl-select li .icon-off{display:inline-block}.gl-select li.active,.gl-select li:hover{background:#fff;color:#35556c!important}.gl-select li.active .icon-on,.gl-select li:hover .icon-on{display:inline-block}.gl-select li.active .icon-off,.gl-select li:hover .icon-off{display:none}#LoadingOverlay,#SortingOverlay{position:absolute;display:none;top:0;left:-2%;width:104%;height:100%;text-align:center;z-index:997}#LoadingOverlay .overlay-content,#SortingOverlay .overlay-content{position:fixed;top:45%;left:0;display:inline-block;padding:5px 6px;width:100%;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;z-index:999}#LoadingOverlay .overlay-content span,#SortingOverlay .overlay-content span{vertical-align:top}#LoadingOverlay .overlay-content img,#SortingOverlay .overlay-content img{margin:2px 5px;height:12px;vertical-align:top}#LoadingOverlay .overlay-background,#SortingOverlay .overlay-background{background:#fff;top:0;left:0;width:100%;height:100%;-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:998}#SortingOverlay .overlay-background{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.dash-section{display:none;margin-top:20px!important}.menu-buttons{float:left}.menu-buttons .menu-button{position:relative;background:#e9eaec;display:inline-block;cursor:pointer;margin:4px 2px 0 0;text-align:center;width:95px;height:65px}.menu-buttons .menu-button .mb-icon{display:block;background-position:center;background-repeat:no-repeat;margin:3px auto;width:55px;height:45px}.menu-buttons .menu-button span{display:block;color:#777;font-size:13px;margin-top:-5px;letter-spacing:-.5px}.menu-buttons .menu-button.hover,.menu-buttons .menu-button.selected{background:#ff5073}.menu-buttons .menu-button.hover span,.menu-buttons .menu-button.selected span{color:#fff;font-weight:400}.menu-buttons .menu-button.hover span:after,.menu-buttons .menu-button.selected span:after{content:'';position:absolute;top:100%;left:36px;width:0;height:0;border-color:#ff5073 transparent transparent transparent;border-style:solid;border-width:10px}.owl-carousel .owl-nav-btn{position:absolute;top:50%;font-size:30px;color:#888;cursor:pointer;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;z-index:1000}.owl-carousel .owl-prev{left:-25px}.owl-carousel .owl-next{right:-25px}.owl-item.active.center{text-align:center}#ESImpactCarousel .owl-stage{width:3300px!important}.dot-pager .owl-buttons{visibility:hidden;height:0;overflow:hidden}#MenuContainer{position:relative;float:left;padding-bottom:10px;margin-bottom:15px}.menu-pagination-container{clear:left;margin-top:4px;padding:6px;text-align:center}.menu-pagination-container .owl-controls,.menu-pagination-container .owl-pagination{display:inline}.menu-pagination-container .owl-page,.menu-pagination-container .owl-dot{display:inline-block;zoom:1;cursor:pointer}.menu-pagination-container .owl-page span,.menu-pagination-container .owl-dot span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.menu-pagination-container .owl-page.active span,.menu-pagination-container .owl-page:hover span,.menu-pagination-container .owl-dot.active span,.menu-pagination-container .owl-dot:hover span{filter:alpha(opacity=100);opacity:1}.dot-pager{position:absolute;bottom:-15px}.validation-summary-valid{display:none}.validation-summary-errors{font-weight:bold;color:#bc0004}.validation-summary-errors li{list-style:none}.field-validation-error{color:#bc0004}.popover{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}.pagination{margin-bottom:5px}.dropdown-menu.gl-menu{background:#fff;margin-top:0!important;width:200px;list-style:none}.dropdown-menu.gl-menu li{cursor:pointer;padding-left:10px}.dropdown-menu.gl-menu li:hover{color:#000;background:#efefef}#TPNav{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;text-align:center;margin:0 -15px}#TPNav ul{background-color:#ceecee}#TPNav ul li{display:inline-block;color:#4d4d4d;cursor:pointer;font-size:20px;padding:8px 35px;text-transform:uppercase}#TPNav ul li:hover,#TPNav ul li.active{background-color:#8ccdd3;color:#fff}.nav-content{display:none}.nav-content h3{letter-spacing:1px;text-transform:uppercase}.nav-content p{font-size:14px;line-height:28px}.nav-content .side-icon{margin:15px 15px 0 0;width:50px;height:50px}.nav-content .vertical-top{vertical-align:top}.content-expander{margin:0 0 7px 0}.content-expander .exp-head{background:#d7d7d7;height:50px;white-space:nowrap}.content-expander .exp-head .arrow{display:inline-block;background:#b3b3b0;cursor:pointer}.content-expander .exp-head .arrow img{width:50px}.content-expander .exp-head .arrow .arrow-down{display:block}.content-expander .exp-head .arrow .arrow-up{display:none}.content-expander .exp-head .title{display:inline-block;font-family:Abel,Open Sans,Arial,Tahoma,San Serif;font-size:22px;line-height:50px;padding-left:20px;text-transform:uppercase;vertical-align:top}.content-expander .exp-head .title.ellipsis{max-width:85%}.content-expander .exp-head .title.ellipsis div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.content-expander.active .exp-head{background:#ceecee}.content-expander.active .exp-head .title{max-width:100%}.content-expander.active .exp-head .arrow{background:#8ccdd3}.content-expander.active .exp-head .arrow .arrow-down{display:none}.content-expander.active .exp-head .arrow .arrow-up{display:block}.content-expander .exp-content{display:none;background:#f2f2f2;padding:10px 15px}#negGapPopup,#DashboardPopup{background-color:#38a8b4;max-width:300px}#negGapPopup:after,#DashboardPopup:after{border-left-color:#38a8b4}#MatrixPopup{background-color:#35556c}#MatrixPopup .talk-arrow{border-left-color:#35556c}.info-popup{display:none;position:absolute;padding:10px 12px;color:#fff;z-index:200}.info-popup .talk-arrow{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#38a8b4;border-width:18px;margin-top:-18px}.info-popup .industries ul,.info-popup .occs ul{padding-left:25px}.beta-warning{width:300px;float:right;margin-right:100px;margin-top:35px;background-color:rgba(255,255,255,.8);border:1px solid #ff9cb0;border-radius:2px;padding:10px}.navbar-wdc .navbar-nav .dropdown-menu li:hover{background:#fff!important}.navbar-wdc .navbar-nav .dropdown-menu li:hover a{background:#fff!important}@media(min-width:797px){ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}@media(max-width:991px){.menu-buttons .menu-button.hover span:after,.menu-buttons .menu-button.selected span:after{display:none!important}.menu-buttons .menu-button.hover span:after,.menu-buttons .menu-button.selected span:after{display:none!important}.country-radios h3{margin-top:0}.country-radios .gl-select li{display:inline!important;white-space:nowrap!important}}@media(max-width:800px){.owl-carousel .owl-nav-btn{display:none!important}}@media(max-width:767px){.navbar{float:right;min-width:80px!important}#DashboardCharts .content-expander .exp-head{height:100px}#DashboardCharts .content-expander.active .exp-head{height:50px}}@media(max-width:597px){body{min-width:300px}.header .logo-wdc{width:175px;margin:2px 4px 0 0}.navbar{margin-top:0}.page-title,.page-location{font-size:20px!important}.menu-buttons{position:fixed!important;bottom:0!important;background:#fff!important;margin-left:-15px!important;padding-left:5px!important;width:100%!important;z-index:999999!important;-webkit-box-shadow:0 -5px 5px 0 rgba(50,50,50,.3);-moz-box-shadow:0 -5px 5px 0 rgba(50,50,50,.3);box-shadow:0 -5px 5px 0 rgba(50,50,50,.3)}.menu-buttons .menu-button{width:48px!important;height:32px!important}.menu-buttons .menu-button div{background-size:22px 22px!important;background-repeat:no-repeat!important;background-position:center!important;margin-top:1px!important;width:22px!important;height:22px!important}.menu-buttons .menu-button span{font-size:10px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px!important;margin-top:-7px!important}.dot-pager{position:relative;float:left}.r-gap{margin-left:-45px}.bar-chart{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);margin-left:-10px}}@media(max-width:460px){.hidden-xxs{display:none!important}.header .logo-wdc{width:175px;margin:0 2px 0 0}.page-title,.page-location{font-size:14px!important}.header #soac-logo-top{width:120px}.r-gap{margin-left:-100px;left:-25px}.bar-chart{transform:scale(.65);-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);margin-left:-25px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hp1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzJ1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTZ1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:200;src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCVh0V6fR69OLaFLklYbiSk.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.c-demand{background-color:#35556c;fill:#35556c}.c-grad-supply{background-color:#ceecee;fill:#ceecee}.c-ui-supply{background-color:#8ccdd3;fill:#8ccdd3}.c-shortage{background-color:#ff5073;fill:#ff5073}.filter-icon{display:inline-block;margin:15px 0 0 10px;width:30px;vertical-align:top}.tp-filter-container{display:inline-block;margin:10px 0 40px 0;max-width:850px}.tp-filter-container .tp-filter{display:inline-block;margin:0 0 0 10px}.tp-filter-container .tp-filter .filter-arrow{display:inline-block;width:25px}.tp-filter-container .tp-filter .loading{display:block}.tp-filter-container .tp-filter.active .loading{display:none}.tp-filter-container .tp-filter.active .filter-content{display:block}.tp-filter-container .tp-filter .loader{width:20px}.tp-filter-container .tp-filter .select2{display:inline-block;font-size:26px}.tp-filter-container .tp-filter .filter-dropdown{display:none;position:absolute;background-color:#fff;border:1px solid #d7d7d7;height:200px;overflow-y:scroll;z-index:100;font-size:14px}.tp-filter-container .tp-filter .filter-dropdown span{display:block;padding:2px 5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tp-filter-container .tp-filter .filter-dropdown span.selected{background-color:#d7d7d7}.tp-filter-container .tp-filter .filter-dropdown span.selected:hover{background-color:#d7d7d7}.tp-filter-container .tp-filter .filter-dropdown .type-category{display:block;font-size:15px;text-transform:uppercase}.tp-filter-container .tp-filter .filter-dropdown .type-all{display:block;cursor:pointer;font-size:15px;text-transform:uppercase}.tp-filter-container .tp-filter .filter-dropdown .type-parent{display:block;cursor:pointer;padding-left:20px}.tp-filter-container .tp-filter .filter-dropdown .type-parent:hover{background:#ceecee}.tp-filter-container .tp-filter .filter-dropdown .type-child{display:block;cursor:pointer;padding-left:40px}.tp-filter-container .tp-filter .filter-dropdown .type-child:hover{background:#ceecee}.tp-filter-container .tp-filter .filter-dropdown .type-default{display:block;cursor:pointer}.tp-filter-container .tp-filter .filter-content{display:none;border:1px solid #d7d7d7;padding:4px 8px}.tp-filter-container .tp-filter .filter-content .filter-item-c{display:inline-block;margin-right:10px}.tp-filter-container .tp-filter .filter-content .filter-item-c .filter-item{cursor:pointer;font-size:16px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tp-filter-container .tp-filter .filter-content .filter-item-c .fa-filter{display:none;color:#b3b3b0;cursor:pointer;font-size:16px}.tp-filter-container .tp-filter #IndustryFilter{width:115px}.tp-filter-container .tp-filter #IndustryFilterDropdown{width:240px}.tp-filter-container .tp-filter #OccupationFilter{width:125px}.tp-filter-container .tp-filter #OccupationFilterDropdown{width:240px}.tp-filter-container .tp-filter #WageFilter{width:155px}.tp-filter-container .tp-filter #WageFilterDropdown{overflow:hidden!important;height:180px;width:200px}.tp-filter-container .tp-filter #WageFilterDropdown #WageFilterSlider{height:15px;width:150px;margin:20px 25px 50px 25px}.tp-filter-container .tp-filter #WageFilterDropdown #WageFilterSlider .noUi-handle{height:25px!important;width:25px!important}.tp-filter-container .tp-filter #WageFilterDropdown #WageFilterSlider .noUi-handle:before,.tp-filter-container .tp-filter #WageFilterDropdown #WageFilterSlider .noUi-handle:after{background:none!important}.tp-filter-container .tp-filter #WageFilterDropdown .slider-value{display:block;font-size:12px;margin:5px 15px}.tp-filter-container .tp-filter #WageFilterDropdown .slider-value span{display:inline-block;padding-left:0}.tp-filter-container .tp-filter #WageFilterDropdown #WageApplyBtn{background-color:#35556c;color:#fff;float:right;margin-right:15px}.tp-filter-container .tp-filter #EducationFilter{width:235px}.tp-filter-container .tp-filter #EducationFilterDropdown{width:250px;height:140px;overflow:auto}.tp-filter-container .tp-filter #TypeFilter{width:100px}.tp-filter-container .tp-filter #TypeFilterDropdown{width:140px;height:70px;overflow:auto}.tp-filter-container .tp-filter #TypeFilterDropdown .type-all{font-size:14px;text-transform:none}.tp-filter-container #IndustryFilterTags{width:115px}.tp-filter-container #OccupationFilterTags{width:125px}.tp-filter-container #WageFilterTags{width:155px}.tp-filter-container #EducationFilterTags{width:235px}.tp-filter-container #TypeFilterTags{width:115px}.tp-filter-container #WageResetBtn{margin-left:10px}.tp-filter-container .filter-tags{display:inline-block;margin:0 0 0 10px;padding:4px 8px;vertical-align:top}.tp-filter-container .filter-tags .selected-tag i{display:inline-block;color:#b3b3b0;cursor:pointer;font-size:20px;font-style:normal;font-weight:bold;height:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tp-filter-container .filter-tags .selected-tag .i-all{color:#b3b3b0;display:none;font-size:11px;line-height:5px;margin-top:10px}.tp-filter-container .filter-tags .selected-tag.all i{display:none}.tp-filter-container .filter-tags .selected-tag.all .i-all{display:inline-block}#DashboardLegend .legend-item{display:inline-block;margin:0 20px 5px 0}#DashboardLegend .legend-item i{display:inline-block;margin:0 3px 0 0;height:15px;width:15px}#DashboardLegend .legend-item span{vertical-align:top}#DashboardLegend p{font-size:11px}.tag-content div{display:inline-block;font-size:14px;margin-top:3px}.tag-content h5{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;display:inline-block;text-transform:uppercase;font-size:16px}.home-icons{margin:40px 40px 0 0;text-align:right}.home-icons .home-icon{cursor:pointer;text-align:center;margin:0 0 30px auto;width:90px}.home-icons .home-icon img{display:block;margin:0 auto 5px auto;width:75px}.home-icons .home-icon span{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;font-size:13px;line-height:16px;display:block}.home-text{margin-top:40px}.home-text p{font-size:16px!important}.related-research{margin-top:40px}@media(max-width:1279px){.filter-tags{width:inherit!important}.tag-content div{margin-right:20px}.filter-item{width:auto!important}.fa-filter{display:inline-block!important;margin:0 40px 0 5px}}@media(max-width:767px){.home-icons{display:block;width:100%;text-align:center}.home-icons .home-icon{display:inline-block;vertical-align:top;margin:0 40px 10px 40px}}@media(max-width:767px){.home-icons{display:block;width:100%;text-align:center}.home-icons .home-icon{display:inline-block;vertical-align:top;margin:0 40px 10px 40px}}#DashboardBarPopup{display:none;position:absolute;background-color:#38a8b4;padding:4px 8px;border-radius:4px}#DashboardBarPopup:after{border-left-color:#38a8b4;border-width:5px;margin-top:-5px}#DashboardBarPopup #BarValue{color:#fff;font-size:12px}#Dashboard #NoData{float:left;margin-top:20px;text-align:center;width:100%}#Dashboard.loading #DashBoardChartsContainer{display:none}#Dashboard.loading .loader{display:block}#Dashboard .loader{display:none}#Dashboard .negative{color:#ff5073}#Dashboard #InstitutionMapLegend{max-width:380px;margin:0 auto;margin-top:10px}#Dashboard #InstitutionMapLegend span{line-height:30px;display:inline-table;vertical-align:middle}#Dashboard #InstitutionMapLegend strong,#Dashboard #InstitutionMapLegend em{display:block}#Dashboard #InstitutionMapLegend .xl span{display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#24748f}#Dashboard #InstitutionMapLegend .lg span{display:inline-block;width:26px;height:26px;border-radius:50%;background-color:#4c90a7}#Dashboard #InstitutionMapLegend .md span{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#6eb2bf}#Dashboard #InstitutionMapLegend .sm{background-color:#fff}#Dashboard #InstitutionMapLegend .sm span{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#96d3d8}#Dashboard #InstitutionMap{border:1px solid #b3b3b0;margin:0 auto;height:420px;width:100%;max-width:380px}#Dashboard #InstitutionMap .leaflet-label{white-space:normal;width:160px;z-index:20000}#Dashboard #InstitutionMap .leaflet-control-attribution{display:none}#Dashboard #InstitutionMap .esri-leaflet-logo{display:none}#Dashboard #InstitutionMap .leaflet-left .leaflet-control{margin-left:5px}#Dashboard #InstitutionMap .leaflet-right .leaflet-control{margin-right:5px}#Dashboard #InstitutionMap .leaflet-bottom .leaflet-control{margin-bottom:5px}#Dashboard #InstitutionMap .leaflet-overlay-pane{z-index:510}#Dashboard #InstitutionMap .inst-popup .leaflet-popup-close-button{display:none}#Dashboard #InstitutionMap .inst-popup .leaflet-popup-content-wrapper{background:#35556c;border-radius:0}#Dashboard #InstitutionMap .inst-popup .leaflet-popup-content-wrapper .leaflet-popup-content{color:#fff;margin:5px}#Dashboard #InstitutionMap .inst-popup .leaflet-popup-tip-container .leaflet-popup-tip{background:#35556c}#Dashboard #InstitutionMap .inst-map-logo{border:1px solid #4d4d4d}#Dashboard #InstitutionMap .inst-map-logo img{width:80px}#Dashboard #InstitutionMap .inst-map-legend{border:1px solid #4d4d4d}#Dashboard #InstitutionMap .inst-map-legend img{width:130px}#Dashboard #MapDescription{line-height:26px;margin:15px 0 10px 0;font-size:18px}#Dashboard .learn-more{margin:20px 0 10px 0}#Dashboard .learn-more img{float:left;margin-right:10px;height:35px;width:35px}#Dashboard .learn-more p{font-size:13px;line-height:18px}#Dashboard .content-expander.active .bar-totals{display:none}#Dashboard .bar-chart-header{min-width:180px}#Dashboard .bar-chart{text-align:left;min-width:180px}#Dashboard .bar-chart .bar{padding:0 5px;margin:2px 0;height:15px;vertical-align:middle}#Dashboard .bar-chart text{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;color:#000}#Dashboard .bar-totals{display:inline-block;float:right;font-family:Abel,Open Sans,Arial,Tahoma,San Serif;font-size:13px;margin:5px 10px;vertical-align:top}#Dashboard .bar-totals .tot-labels{text-align:right;text-transform:uppercase;width:60px}#Dashboard .bar-totals .tot-labels.wide{width:120px}#Dashboard .bar-totals .tot-gap{text-align:right;width:90px}#Dashboard #DemandOverallTotals{display:inline-block;background-color:#f2f2f2}#Dashboard #DashboardCharts{}#Dashboard #DashboardCharts .vert-bars{display:block;width:100%;text-align:center;min-width:120px}#Dashboard #DashboardCharts .vert-bars .vert-bar{display:inline-block;font-size:11px;width:55px}#Dashboard #DashboardCharts .fixed-header-wrapper{padding-right:20px;background-color:#ceecee}#Dashboard #DashboardCharts .fixed-header{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;font-size:14px;padding-right:15px}#Dashboard #DashboardCharts .fixed-header i{color:#b3b3b0}#Dashboard #DashboardCharts .fixed-header .sortable-header{cursor:pointer}#Dashboard #DashboardCharts .fixed-header .header{background-color:#ceecee!important;cursor:pointer}#Dashboard #DashboardCharts .fixed-header .super{vertical-align:middle;text-transform:uppercase}#Dashboard #DashboardCharts .fixed-header tr{padding:1px}#Dashboard #DashboardCharts .fixed-header tr th{font-weight:normal;border:none;padding:1px 5px}#Dashboard #DashboardCharts .fixed-header tr td{font-size:12px;vertical-align:middle}#Dashboard #DashboardCharts .fixed-header tr.super{text-transform:uppercase}#Dashboard #DashboardCharts .table-data{font-family:Abel,Open Sans,Arial,Tahoma,San Serif;height:300px;width:100%;overflow-x:auto;overflow-y:scroll}#Dashboard #DashboardCharts .table-data thead{font-size:14px;background-color:#ceecee;display:none}#Dashboard #DashboardCharts .table-data thead .header{background-color:#ceecee!important;cursor:pointer}#Dashboard #DashboardCharts .table-data .v-middle{vertical-align:middle}#Dashboard #DashboardCharts .table-data .muli{font-family:Muli,Open Sans,Arial,Tahoma,San Serif;font-size:11px}#Dashboard #DashboardCharts .table-data tr th{font-weight:normal;border:none;padding:1px 5px}#Dashboard #DashboardCharts .table-data tr td{font-size:12px;vertical-align:middle}#Dashboard #DashboardCharts .table-data tr.super{text-transform:uppercase}#Matrix hr{border-top:1px solid #b3b3b0}#Matrix.loading #MatrixCharts{display:none}#Matrix.loading .loader{display:block}#Matrix .loader{display:none}#Matrix #MatrixFilter{margin-bottom:10px}#Matrix .table-responsive>.table>thead>tr>th,#Matrix .table-responsive>.table>tbody>tr>th,#Matrix .table-responsive>.table>tfoot>tr>th,#Matrix .table-responsive>.table>thead>tr>td,#Matrix .table-responsive>.table>tbody>tr>td,#Matrix .table-responsive>.table>tfoot>tr>td{white-space:normal!important}#MatrixCharts h4,#MatrixCharts h5{font-size:20px}#MatrixCharts.row{margin-left:0!important;margin-right:0!important}#MatrixTable{font-size:13px}#MatrixTable tr{padding:0}#MatrixTable td,#MatrixTable th{min-width:100px;max-width:100px;padding:0;border:none;vertical-align:middle;text-overflow:ellipsis}#MatrixTable td:first-child{width:150px!important;width:auto}#MatrixTable th{text-align:center;font-weight:normal;padding-bottom:10px}#MatrixTable td div{margin:0;margin:0 auto;width:55px;height:55px;line-height:55px;text-align:center}#MatrixTable .occupation{background-color:rbga(255,255,255,1)!important;font-size:12px;padding-left:10px;width:150px;vertical-align:middle}#MatrixTable .totals{border-top:1px solid #d7d7d7}#MatrixTable .total-totals{border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7}#MatrixTable .total{border-left:1px solid #d7d7d7}#MatrixTable .total div{background-color:rbga(255,255,255,1)!important}#MatrixTable h5{font-weight:bold}@media(max-width:991px){#MatrixTable .occupation{font-size:10px}}@media(min-width:1279px){thead.affix th:nth-child(1){width:150px!important}}#MatrixTable.by-cell tfoot{display:none}#MatrixTable.by-cell .hot div{color:#ff7490;background-color:#ff7490}#MatrixTable.by-cell .warm div{color:#ff9cb0;background-color:#ff9cb0}#MatrixTable.by-cell .neutral div{color:#b3b3b0;background-color:#b3b3b0}#MatrixTable.by-cell .cool div{color:#8ccdd3;background-color:#8ccdd3}#MatrixTable.by-cell .cold div{color:#38a8b4;background-color:#38a8b4}#MatrixTable.by-numbers div{font-size:20px;text-align:right;width:100%;padding-right:20px}#MatrixTable.percents div{padding-right:35px}#MatrixTable.percents tfoot{display:none}#matrixLegend{display:none;font-size:14px}#matrixLegend ul{list-style:none;padding-left:0}#matrixLegend span{display:inline-block;height:10px;width:10px;margin-right:10px}#matrixLegend .hot span{background-color:#ff7490}#matrixLegend .warm span{background-color:#ff9cb0}#matrixLegend .neutral span{background-color:#b3b3b0}#matrixLegend .cool span{background-color:#ceecee}#matrixLegend .cold span{background-color:#38a8b4}#matrixViewBy{list-style:none;cursor:pointer;padding-left:0;font-size:14px}#matrixViewBy .square{display:inline-block;height:10px;width:10px;border:1px solid;margin-right:10px}#matrixViewBy .active .square{background-color:#35556c}#noMatrixResults{display:none}thead.affix{top:0;border-bottom:1px solid #d7d7d7;background-color:#fff}thead.affix th{width:128px;padding-top:25px!important}thead.affix th:nth-child(1){width:150px}.affix>tr>th{max-width:150px}.img-supply{width:450px}.img-pipeline{width:555px}#Methods .content-expander.active .scrollable{height:300px;width:100%;overflow:hidden;overflow-y:scroll}#Methods #ScrollTest{height:300px;overflow:scroll}#Methods .methods-table{width:100%}#Methods .methods-table thead{border-top:1px solid #b3b3b0;border-bottom:1px solid #b3b3b0}#Methods .methods-table thead th{cursor:pointer;font-family:Abel,Open Sans,Arial,Tahoma,San Serif;font-size:14px;font-weight:normal;padding:2px 5px;text-transform:uppercase}#Methods .methods-table thead .header{background-color:transparent!important}#Methods .methods-table td{padding:2px 4px}#Methods .citation{font-size:12px}#Methods hr{border-top:1px solid #d7d7d7}#Methods #glossary{list-style:none;font-size:14px;line-height:28px}#Methods #glossary li{margin-bottom:14px}.industry-definition-header{padding-right:20px;background-color:#ceecee;max-width:100%}.industry-definition-header .col-xs-2{padding-left:5px;padding-right:5px}#industryDefinitions{max-width:100%;max-height:500px;overflow:scroll}