@media only screen and (min-width:320px){.navTab{margin:0 -15px}.nav-tabs>li{float:none;border:1px solid #d7d7d7}.nav-tabs>li>a{-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#main{margin:2% 1%;min-height:300px}#showCaseFilterView .wrap .section .showcase{width:70%}#showCaseFilterView .wrap .section .about{width:100%;border-left:none}#showCaseFilterTitle{display:none}#accountsettings .tooltip-message-block{display:block}#accountsettings .showHideCols .hide-item{padding-bottom:10px}#userAccounts_wrapper .top{padding-bottom:10px}.heatMap{height:250px;width:100%}#insight-tablechart_wrapper div.DTFC_LeftBodyWrapper,#insight-tablechart_wrapper div.DTFC_LeftHeadWrapper{display:none}#logoCopyRight{text-align:center;float:none;margin:10px 0}#footerLink{text-align:center}#snapshotCarouselContainer{margin:10px 0;border:1px solid #e7971d;padding:2px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.jspHorizontalBar a.jspArrow{width:5%}#showingReports{display:none}#loginEmail,#Password{width:95%}#locationFilterOption.tooltip{margin-left:0}.controlsTable input[type='text'].fullWidth{width:87%}.internalTabs.savedReportsTabs .internalTab{width:87%}.multi-select.dk-select-multi{width:240px}.new-multi-select.dk-select-multi{width:240px}.stay-together,.combineImgText{white-space:normal}#addFirmContainer .formLabel,#addUserModal .formLabel{float:left!important;text-align:left!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:95%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:90%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups{width:93.5%!important}#dk_container_secondaryUserGroups .dk_toggle{width:93.5%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:93.5%!important}#dk_container_masterAdminDropdown{width:99%!important}#dk_container_masterAdminDropdown .dk_toggle{width:93%!important}.square{width:80%!important;overflow:auto}#insight-tablechart-container{overflow:hidden}.legendContainer{margin-left:65%}}@media only screen and (min-width:480px){#showCaseFilterView .wrap .section .showcase{width:80%}#showCaseFilterView .wrap .section .about{width:100%;border-left:none}#showCaseFilterTitle{display:none}#accountsettings .tooltip-message-block{display:inline-block}#userAccounts_wrapper .top{padding-bottom:10px}.heatMap{height:350px;width:100%}.jspHorizontalBar a.jspArrow{width:18%}#addFirmContainer .formLabel,#addUserModal .formLabel{float:left!important;text-align:left!important}#addFirmFormWrapper{padding-top:10%!important;padding-left:0!important;width:100%!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:97.7%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:90%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups .dk_toggle{width:92%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:92%!important}#dk_container_secondaryUserGroups{width:92%!important}#dk_container_masterAdminDropdown{width:99.5%!important}#dk_container_masterAdminDropdown .dk_toggle{width:93%!important}.multi-select.dk-select-multi{width:298px}}@media only screen and (min-width:768px){.navTab{margin:3px 0 0 0}.navTab .nav-tabs>li.active{border-bottom:3px solid #ff2f59}.navTab .nav-tabs>li.active>a{background-color:#000;color:#fff;border:none;cursor:pointer}.navTab li.active a::after{content:" ";width:100%;position:absolute;bottom:-3px;height:4px;left:0}.nav-tabs>li{float:left;border:none}.nav-tabs>li>a{-ms-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#main{margin:2% 3%;min-height:385px}#showCaseFilterView .wrap .section .showcase{width:30%}#showCaseFilterView .wrap .section .about{width:60%;border-left:1.5px solid #ddd}#showCaseFilterTitle{display:block}#userAccounts_wrapper .top{padding-bottom:50px}.heatMap{height:400px;width:100%}#snapshotCarouselContainer{padding:0;margin:0 0 0 30px;border:none}.viewAllSnapshot{border-right:2px solid #fff}.snapshotWhatsNext{border-left:2px solid #fff}.jspHorizontalBar a.jspArrow{width:20%}#loginEmail,#Password{width:80%}#locationFilterOption.tooltip{margin-left:-250px}#accountsettings .showHideCols .hide-item{padding-bottom:0}.internalTabs.savedReportsTabs .internalTab{width:auto}.multi-select.dk-select-multi{width:255px}.new-multi-select.dk-select-multi{width:398px}.stay-together,.combineImgText{white-space:normal}#addFirmContainer .formLabel,#addUserModal .formLabel{float:right!important;text-align:right!important}#addFirmFormWrapper{padding-top:5%!important;padding-left:10%!important;width:80%!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:50%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:79%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups .dk_toggle{width:90%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:85%!important}#dk_container_secondaryUserGroups{width:85%!important}#dk_container_masterAdminDropdown{width:52%!important}#dk_container_masterAdminDropdown .dk_toggle{width:89%!important}.square{width:47%!important;overflow:hidden}.legendContainer{margin-left:75%}}@media only screen and (min-width:992px){#main{margin:2% 4%}.modal-md{width:450px}.heatMap{height:400px;width:100%}#demandReportToolTip .tooltipPopup{width:425px}#insight-tablechart_wrapper div.DTFC_LeftBodyWrapper,#insight-tablechart_wrapper div.DTFC_LeftHeadWrapper{display:block}#distributionReportTable div.dataTables_scrollBody{overflow:hidden}#logoCopyRight{margin:0;text-align:center;float:right}#footerLink{text-align:left}.jspHorizontalBar a.jspArrow{width:35%}#showingReports{font-size:13px;position:relative;top:-26px;display:inline-block}#loginEmail,#Password{width:60%}.controlsTable input[type="text"].fullWidth{width:88%}#addFirmContainer .formLabel,#addUserModal .formLabel{float:right!important;text-align:right!important}#addFirmFormWrapper{padding-top:5%!important;padding-left:10%!important;width:80%!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:50%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:79%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups .dk_toggle{width:90%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:85%!important}#dk_container_secondaryUserGroups{width:85%!important}#dk_container_masterAdminDropdown{width:52%!important}.square{width:auto!important}#marketShareContainer{width:25%!important}#meanMedianContainer{width:35%!important}.multi-select.dk-select-multi{width:262px}}@media only screen and (min-width:1200px){#main{margin:1% 5%}.heatMap{height:500px;width:100%}#addFirmContainer .formLabel,#addUserModal .formLabel{float:right!important;text-align:right!important}#addFirmFormWrapper{padding-top:5%!important;padding-left:10%!important;width:70%!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:50%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:79%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups .dk_toggle{width:90%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:85%!important}#dk_container_secondaryUserGroups{width:85%!important}#dk_container_masterAdminDropdown{width:52.2%!important}.multi-select.dk-select-multi{width:91%}}@media only screen and (min-width:1400px){#showingReports{display:none}#addFirmContainer .formLabel,#addUserModal .formLabel{float:right!important;text-align:right!important}#addFirmFormWrapper{padding-top:5%!important;padding-left:10%!important;width:70%!important}#masterAdminEmail,#adminCount,#endDate,#noOfLicenses,#sublocation,#firmNation,#firmName{width:50%!important}#addUserModal #EnterFirstName,#addUserModal #EnterLastName,#addUserModal #activationDate,#addUserModal #expiryDate{width:79%}#addUserModal #EmailAddress,#addUserModal #UserTitle{width:90%}#dk_container_secondaryUserGroups .dk_toggle{width:90%!important}#dk_container_privilege,#dk_container_privilege .dk_toggle{width:85%!important}#dk_container_secondaryUserGroups{width:85%!important}#dk_container_masterAdminDropdown{width:51.8%!important}.multi-select.dk-select-multi{width:91%}}@media print{body{width:100%;height:100%;overflow:visible}html:not(body) iframe{display:none}.offPrint{display:none}.sidebar-wrapper{display:none!important}#main{margin:0;padding:0;display:inline}.col-md-4{width:33.33333333%!important;float:left}.col-md-8{width:66.66666667%!important;float:left;overflow:hidden!important}.col-md-2{width:16.66666667%!important}.col-md-5{width:41.66666667%!important;overflow:hidden!important;float:left!important}.col-md-10{width:83.33333333%!important}.col-md-7{width:58.33333333%!important;overflow:hidden}.col-lg-5{width:41.66666667%!important;float:left!important}.col-lg-7{width:58.33333333%!important;float:left!important}.section_1{width:100%}.col-md-6{width:50%!important;float:left}#wrapper.main-full-width{background-color:#eee}.app-outline{display:none}#footer{display:block;position:relative;bottom:0;border:none;margin-left:auto;margin-right:auto;height:auto;clear:both;background:none}#footerLeft,#pagerSwitchWrap,#pagerSwitchWrap_Cloned{display:none}#genderDisplayChart{margin-top:300px}#metricsChartDisplay{margin-top:750px}#header{display:none}.threeColumnLayout{display:none}.alignRight{display:none}.internalTabs{display:none}.smallGap{display:none}.card{overflow:hidden!important}#demandMapChart,#locationHeatMap{overflow:hidden}.internalTabsContent{display:none}.pagerLeft{display:none}.horizontalRule{display:none}.top{display:none}#treeMapContainer .top{display:inline}*[title]:not(span){visibility:hidden}.fa_tooltip{visibility:hidden}.facetCount{display:none}#navBottomBorder{display:none}#splitGaugeContainer>svg{position:absolute;top:0}.content-wrapper{position:relative;top:-20px}#navShadowFix,#demandForJobs,#demandInArea,#JTReportDropdown,#MapReportDropdown{display:none}.pagerRight{display:none}.mediumGap{display:none}#twoColumnLayoutReport7{page-break-after:always}#twoColumnLayoutReport6{page-break-after:always}#twoColumnLayoutReport5{page-break-after:always}#twoColumnLayoutReport4{page-break-after:always}#twoColumnLayoutReport3{page-break-after:always}#twoColumnLayoutReport2{page-break-after:always}#twoColumnLayoutReport1{page-break-after:always}#smallGapPrint{display:block}.tableScroller{overflow:hidden;border-bottom:solid;padding-bottom:10px}#iconSkillDemandPrint,#iconDemandRatioPrint,#iconDemandRatioPostings1Print,#iconDemandDataPostingsPrint,#iconDemandRatioEmp1Print,#iconDemandRatioEmpPrint{visibility:visible;display:block}.breadCrumbs,.card-filter-section{display:none}.page{overflow:visible;margin-bottom:75px}#indexSeriesChartContainer svg,#publicationSeriesChartContainer svg,#livePostingSeriesChartContainer svg{display:block;width:100%}#indexSeriesChartContainer>.highcharts-container,#publicationSeriesChartContainer>.highcharts-container,#livePostingSeriesChartContainer>.highcharts-container{width:100%!important}span.onPrint{color:#e7792e;font-size:14px}#regionMap{overflow:hidden}.workforce-container .tab-content{overflow:hidden}.sparkline-darkblue .sparkline-fill{box-shadow:0 16px #1b608e inset}.printHeight{height:auto!important}@page{margin:0;size:landscape}#byEducationCloned{right:50px}#byExperienceCloned{right:50px}#byEducation,#byExperience{right:25px}.onPrint{display:inline}.pageBreak{page-break-before:always;margin-top:100px!important}.employmentChange{padding-top:100px}#demandMap{overflow:hidden}#demandMapContainer .demand-map-note-messages{margin:0}.pageBreakAlumni{overflow:hidden}#infoBarContainer .infobar-stat{font-size:34px;line-height:65px}.pageBreakAfter{page-break-after:always}.pageTopMargin{margin-top:100px!important}.industry-print-height{page-break-inside:avoid}.pageBreakBefore{page-break-before:always;margin-top:20px}.print-nationwide{width:1980px;display:block;padding-right:165px}.alumniPrint{display:flex;flex-direction:column}.gridPrint{width:70%}.gridWidth{width:100%}.searchPrint{width:50%}}@media print and (orientation:portrait){.col-md-8{width:100%!important;margin-top:50px;float:left;overflow:hidden!important}}@media print{html,body{width:100%;height:100%;overflow:visible}.offPrint{display:none!important}#main{margin:0;padding:0;display:inline}#footer,#demandForJobs,#demandInArea,#JTReportDropdown,#MapReportDropdown,#header,#printbtn,#updateSkillls,#showEmployers,#reportInfo,.internalTabs,.internalTabsContent,.alignRight,.pager,.clear,.thickHorizontalRule,.leaflet-control-zoom{display:none}#tablechart{overflow:hidden;border-collapse:collapse}.tableScroller{overflow:hidden;border-collapse:collapse}#iconSkillDemandPrint,#iconDemandRatioPrint,#iconDemandRatioPostings1Print,#iconDemandDataPostingsPrint,#iconDemandRatioEmp1Print,#iconDemandRatioEmpPrint{visibility:visible;display:block}@page{margin-bottom:40px}.page{overflow:visible;margin-bottom:75px}#printCopyright{display:block;color:#e7792e;font-size:14px;position:absolute;bottom:0;left:0;right:0;text-align:center!important}.location-map-wrapper{overflow:hidden}.alumniDisplay,.nationwide-card-wrapper{display:block}.nationwide-card-wrapper>div:not(:last-child){min-width:100%;max-width:100%;padding:10px 0;margin:0}.alumniDisplay>div:nth-child(2){page-break-before:always}#SkillTaxonomy .org-chart-container>.scroll-container{overflow:visible}.occupation-skill-pyramid-wrapper>div,.top-skills-card>div,.alumniDisplay>div,.dashboard-cards-print>div{min-width:100%;max-width:100%}.metrics-card-header,#topCoOccurringSkills{padding-bottom:0}.stacked-container .legend ul .legend-item{width:10%!important;padding-right:5px}#stackedbar.stacked-container .legend ul .legend-item{width:8%!important;padding-right:5px}#overall>div{height:270px!important;margin:-25px auto 0 auto!important}#eduSalary,#expSalary{margin-left:15px;margin-top:-1px}#salaryReportContainer>#overall .highcharts-permanent-tooltip{display:table;margin:0 auto}.job-qualification-widget .charts-container>div .stacked-container{margin-left:30%!important;margin-top:30px!important;margin-bottom:30px!important}#stackedbar>div.legend>ul>li.legend-item{margin-left:15px;margin-right:15px}.app-outline,#wrapper.main-full-width{background-color:#eee!important}#skillsContainer,#skillExplorer div.top-skills-card>div:nth-child(2),#skillsExplorer #topSkills{margin-top:15px;break-inside:avoid}#pyramid,#networkChart{display:table;margin:50px auto}#locationsMap div.leaflet-control-container div.leaflet-bottom.leaflet-left{left:88%}#relatedJobsView .dashboard-cards-wrapper>div:nth-child(1) div.card-body{height:650px!important;margin-bottom:20px!important}#relatedJobsView .dashboard-cards-wrapper>div:nth-child(1) div.card-body .credits.source-margin{margin-top:200px!important}.at-a-glance-text,#skillGapTitle{display:block!important;visibility:visible!important}div.report-display-content .live-series-container .chart-container div.highcharts-container{height:100%!important;break-inside:avoid}#occupationProfileContainer #skillsContainer,#occupationProfileContainer #jobQualificationContainer,#industryDashboard #salaryContainer,#industryDashboard #topSkills>div>div>div.card-header.row>div:nth-child(1)>h3,#workforceDashboardArea #workforceReportNationwide div.workforce-demographics-card-display:nth-child(3){padding-top:50px!important}#occupationProfileContainer #occupationOverview>div.row>div:nth-child(1){margin-top:-45px}#occupationProfileContainer #occupationOverview>div.row>div:nth-child(1) .job-metrics-card .card-header .dashboard-title{position:absolute;margin-top:30px}#occupationProfileContainer #salaryContainer{margin-top:-20px}#industryDashboard #topOccupations,#industryDashboard #topSkills,#industryDashboard #salaryContainer{break-inside:avoid}#industryDashboard #economicImpactChart,#certificationDashboard #occupationOverview div.salary-card,#certificationDashboard #occupationOverview div.metrics-container{margin-top:-25px}#industryDashboard #jobQualification{height:750px!important}}@media all and (-webkit-min-device-pixel-ratio:1.5){.rightArea .contextMenuLink{background:url('../images/retina/icon_men_triangle_right_off_hi.png') no-repeat;background-size:15px 15px}.rightArea .contextMenuLink.expanded{background:url('../images/retina/icon_menu_triangle_down_hi.png') no-repeat}#searchSavedReportsClearButton{background:url(../images/retina/icon_x_gray_off_hi.png) no-repeat;background-size:15px 14px}.cs-scrollbar .bar .bar-top{background:url(../images/retina/cs-bar-hi.png) no-repeat top center!important;background-size:13px 142px}.scrollableItem .img.barChart{background:url("../images/retina/icon_barchart_hi.png");background-size:31px 31px}.scrollableItem .img.lineChart{background:url("../images/retina/icon_linechart_hi.png");background-size:31px 31px}.scrollableItem .img.pieChart{background:url("../images/retina/icon_piechart_hi.png");background-size:31px 31px}.scrollableItem .img.table{background:url("../images/retina/icon_table_hi.png");background-size:31px 31px}.dk_container{font-size:15px}}