@import url("https://fonts.googleapis.com/css?family=Lato:400,700&subset=latin-ext");@media (min-width: 100px){.rawData{display:none}}.dataTableModal table{width:100%}.dataTableModal table th,.dataTableModal table td{font-size:14px;padding:8px}.dataTableModal table th:last-child,.dataTableModal table td:last-child{padding-left:8px}.dataTableModal table tr{border-bottom:1px solid #e7e7e7}.dataTableModal table .salary{text-align:right}.mfp-dataTableModal .mfp-content{max-width:600px;max-height:450px}.mfp-dataTableModal .mfp-content .dataTableContainer{overflow-y:auto;max-height:360px}.showDataTableBtn{cursor:pointer;white-space:nowrap}.showDataTableBtn i{position:relative;top:-1px;border:1px solid #404040;width:13px;height:13px;margin-left:4px;overflow:hidden;display:inline-block}.showDataTableBtn i:before,.showDataTableBtn i:after{content:'';position:absolute}.showDataTableBtn i:before{border-bottom:1px solid #404040;width:13px;height:5px}.showDataTableBtn i:after{border-right:1px solid #404040;height:13px;width:5px}.embedPopupLink{padding-left:28px;white-space:nowrap}#JobSearch a.minorLink,#JobSearch span.link.minorLink,#EISubFooter a.minorLink,#EISubFooter span.link.minorLink,#chartSubFooter a.minorLink,#chartSubFooter span.link.minorLink{color:#7f7f7f !important;font-size:14px}#JobSearch a.minorLink:hover,#JobSearch span.link.minorLink:hover,#EISubFooter a.minorLink:hover,#EISubFooter span.link.minorLink:hover,#chartSubFooter a.minorLink:hover,#chartSubFooter span.link.minorLink:hover{color:#7f7f7f !important;cursor:pointer}.viewTableData{text-align:right}@media only screen and (max-width: 1024px){.viewTableData{text-align:left;margin-left:16px}}.srchSalaryEmployer{border-bottom:1px solid #c2c2c2}.srchSalaryEmployer .logo.cell{width:1%}@media only screen and (max-width: 1024px){.srchSalaryEmployer .webInfo,.srchSalaryEmployer .hqInfo,.srchSalaryEmployer .countInfo{display:block}}.srchSalaryEmployer span.gdBars.vertical>i{margin-right:0}#SalarySearchResults .salaryEmployerList .srchSalaryEmployer:last-child{border-bottom:none}#SalarySearchResults .salaryEmployerList .srchSalaryEmployer:last-child .cell{padding-bottom:0 !important}.listOfPills{font-size:14px;display:table;list-style:none outside none;padding:0}.listOfPills li{margin-bottom:12px;padding:8px;color:#0d0d0d;cursor:pointer;background-color:#F1F2F2;border-radius:2px;display:inline-block;text-transform:capitalize;font-family:'Lato', sans-serif;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.listOfPills li.label{background-color:transparent;font-weight:normal;margin-left:0;padding-left:0}@media only screen and (max-width: 767px){.listOfPills li{margin-bottom:12px}}.listOfPills,.listOfPills.med{display:inline-block}.listOfPills li,.listOfPills.med li{margin-right:12px}.listOfPills.sm li{font-size:14px ;font-size:.93333333rem ;margin-top:8px;padding:4px 7px}.exploreCareers nav i,.topInterviewQuestions nav i{cursor:pointer}.exploreCareers .arrowSm.disabled,.topInterviewQuestions .arrowSm.disabled{cursor:default}.exploreCareers .exploreCareersList,.exploreCareers .list,.topInterviewQuestions .exploreCareersList,.topInterviewQuestions .list{padding:0;width:100%;list-style:none}.exploreCareers .exploreCareersList li,.exploreCareers .list li,.topInterviewQuestions .exploreCareersList li,.topInterviewQuestions .list li{white-space:normal;font-size:0;margin:14px 0}.exploreCareers .exploreCareersList li:first-of-type,.exploreCareers .list li:first-of-type,.topInterviewQuestions .exploreCareersList li:first-of-type,.topInterviewQuestions .list li:first-of-type{margin-top:0}.exploreCareers .exploreCareersList li:last-of-type,.exploreCareers .list li:last-of-type,.topInterviewQuestions .exploreCareersList li:last-of-type,.topInterviewQuestions .list li:last-of-type{margin-bottom:0}.exploreCareers .salaryInfo a,.topInterviewQuestions .salaryInfo a{color:inherit}.shareContent .embed i,.embedPopupLink i{background-image:url("//static.glassdoor.com/static/img/core/sprites/sitewide.png?v=9ce3dc8zr");background-position:-185px -171px;width:16px;height:9px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.shareContent .embed i,.embedPopupLink i{background-image:url("//static.glassdoor.com/static/img/core/sprites/sitewide2x.png?v=ea3015i6n");background-size:233px 222px}}.embedPopupLink .embedIconTxt>span{font-size:10px;margin:0 1px}.shareContent .shareLabel{width:auto;font-weight:normal;font-size:14px;color:#7f7f7f;vertical-align:7px}.shareContent .shareControls{width:auto}.shareContent .facebookLike,.shareContent .googlePlus{display:block;position:relative;top:-2px;width:auto;max-width:100px;margin-left:2px}.shareContent .facebookLike{max-width:100px;margin-left:4px}.shareContent .googlePlus{top:0}.salaryRangeChart{width:150px;transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s}.salaryRangeChart .barWrapper{background-color:#e3e3e3;border-top:1px solid #cacaca;height:5px;margin-bottom:2px;position:relative;border-radius:2px}.salaryRangeChart .barWrapper .avgBar{background-color:#cef;height:5px;top:-1px;position:relative;border-bottom:1px solid #78b9d8;border-radius:2px}@media only screen and (min-width: 1025px){.salaryRangeChart .barWrapper .avgBar.showDesk{display:block !important}}@media only screen and (max-width: 767px){.salaryRangeChart .barWrapper .avgBar.showHH{display:block !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.salaryRangeChart .barWrapper .avgBar.showTab{display:block !important}}.salaryRangeChart .barWrapper .avgBar .avgBarTriangle{position:absolute;right:-1px;top:-8px;width:14px;height:9px;display:block;overflow:hidden}.salaryRangeChart .barWrapper .avgBar .avgBarTriangle .triangleClipper{height:8px;width:8px;-webkit-transform:rotate(225deg);transform:rotate(225deg);overflow:hidden;position:relative;left:4px;top:5px}.salaryRangeChart .barWrapper .avgBar .avgBarTriangle .triangleClipper .triangleBgd{background-color:#cef;height:20px;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.salaryRangeChart .rangeValues{padding-top:4px}.salaryRangeChart.sm .barWrapper,.salaryRangeChart.sm .avgBar{height:5px}.salaryRangeChart.med .barWrapper,.salaryRangeChart.med .avgBar{height:8px}.salaryRangeChart.med .barWrapper .avgBar .avgBarTriangle{right:-2px;top:-9px;width:16px;height:11px}.salaryRangeChart.lg .barWrapper,.salaryRangeChart.lg .avgBar{height:8px}.salaryRangeChart.green .avgBar{background-color:#0CAA41;border-bottom:1px solid #e3e3e3}.salaryRangeChart.green .avgBar .avgBarTriangle .triangleClipper .triangleBgd{background-color:#0CAA41}.salaryRangeChart.green.anonymous .avgBar{background-image:-webkit-linear-gradient(right, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%);background-image:linear-gradient(to left, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%);background-size:4px 4px}.salaryRangeChart.green.anonymous .avgBarTriangle .triangleClipper .triangleBgd{background-image:-webkit-linear-gradient(right, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%);background-image:linear-gradient(to left, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%);background-size:4px 4px}.salaryRangeChart.blue .avgBar{background-color:#75c7ee;border-bottom:1px solid #e3e3e3}.salaryRangeChart.blue .avgBar .avgBarTriangle .triangleClipper .triangleBgd{background-color:#75c7ee}.salaryRangeChart.blue.anonymous .avgBar{background-image:-webkit-linear-gradient(right, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%);background-image:linear-gradient(to left, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%);background-size:4px 4px}.salaryRangeChart.blue.anonymous .avgBarTriangle .triangleClipper .triangleBgd{background-image:-webkit-linear-gradient(right, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%);background-image:linear-gradient(to left, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%);background-size:4px 4px}.salaryRangeChart.noData,.salaryRangeChart.noData div{color:#d9d9d9}.salaryRangeChart.noData .avgBar{background-color:#d9d9d9;border-bottom:1px solid #d9d9d9}.salaryRangeChart.noData .avgBar .avgBarTriangle{display:none}.mobileFF .salaryRangeChart{width:138px}@media only screen and (max-width: 767px){.salaryRangeChart.wideHH{width:200px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.salaryRangeChart.wideTab{width:300px}}.anonRangeLegend{display:inline-block;height:8px;position:relative;width:25px;background-size:4px 4px}.anonRangeLegend.blue{background-image:-webkit-linear-gradient(right, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%);background-image:linear-gradient(to left, #cef 0%, #cef 50%, #75c7ee 50%, #75c7ee 100%)}.anonRangeLegend.green{background-image:-webkit-linear-gradient(right, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%);background-image:linear-gradient(to left, #93da67 0%, #93da67 50%, #fff 50%, #fff 100%)}.salaryChartModule .chartHeader .cell,.salaryChartModule .chartBody>.tbl>.row>.cell{border-bottom:1px solid #c2c2c2}.salaryChartModule .chartBody>.tbl.noBorder>.row>.cell{border-bottom:none}.salaryChartModule .chartHeader img.flag{height:11px;position:relative;top:1px;vertical-align:baseline;width:16px}.salaryChartModule .chartHeader .minMaxLabel,.salaryChartModule .chartHeader .averageLabel{line-height:inherit}.salaryChartModule .chartBody a.subtle{color:#7f7f7f}@media only screen and (max-width: 1024px){.salaryChartModule .chartBody .jobTitleCol .salaryRangeChart{float:none !important}.salaryChartModule .chartBody .meanPay{font-size:20px}.salaryChartModule .chartBody .meanPay.aboveRangeBar{text-align:center}}@media only screen and (max-width: 1024px) and (max-width: 767px){.salaryChartModule .chartBody .meanPay.aboveRangeBar{width:138px}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){.salaryChartModule .chartBody .meanPay.aboveRangeBar{width:300px}}.salaryChartModule .chartFooter{margin:0}.salaryChartModule .chartFooter p{margin:12px}.salaryChartModule.alt-design .meanPay strong{padding-top:2px}@media only screen and (min-width: 1025px){.salaryChartModule.alt-design .meanPay strong{display:block}}@media only screen and (max-width: 1024px){.salaryChartModule.alt-design .chartBody .meanPay{font-size:inherit}.salaryChartModule.alt-design .chartBody .meanPay.aboveRangeBar{text-align:left;width:auto}}.salaryChartModule.alt-design .employerSalaryInfo>div{line-height:20px}.salaryChartModule.alt-design .meanPay{font-size:14px;line-height:15px}.salaryChartModule.alt-design .meanPay strong{font-size:15px;white-space:nowrap}.salaryChartModule.alt-design .lockedSalary .meanPay{font-size:18px}.salaryChartModule.alt-design .inlineEmpSearchBar{margin-left:-16px;margin-right:-16px;background-color:#F1F2F2}.salaryChartModule.alt-design .inlineEmpSearchBar label{white-space:normal}@media only screen and (max-width: 1024px){.salaryChartModule.alt-design .inlineEmpSearchBar label{margin-bottom:16px}}#SalaryJobSummary #SalaryOverviewWrapper{display:inline-block;width:100%}#SalaryJobSummary .salaryOverview{margin:0 auto 0 auto}#SalaryJobSummary .salaryOverview .indicatorArrow,#SalaryJobSummary .salaryOverview .dollarAmount{color:#0CAA41;font-size:34px}#SalaryJobSummary .salaryOverview .indicatorArrow{opacity:0.75}#SalaryJobSummary .salaryOverview .totalCompLabel.overviewLabel{color:#404040}#SalaryJobSummary .salaryOverview .bigMoney>.cell{padding-bottom:16px}#SalaryJobSummary .salaryOverview .bigMoney .indicatorArrow{font-size:24px;opacity:.5}#SalaryJobSummary .salaryOverview .bigMoney .indicatorArrow.reversed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#SalaryJobSummary .salaryOverview .salaryRangeChart{margin:8px 0 0}#SalaryJobSummary .salaryOverview .noCompData{font-size:14px;width:220px;margin-top:12px}#SalaryJobSummary .salaryOverview .salaryBar{background-color:rgba(12,170,65,0.75);height:121px;margin-left:24px;width:48px}#SalaryJobSummary .salaryOverview .totalComp .salaryBar{background:#00A1DF;border:1px solid #75c7ee}#SalaryJobSummary .salaryOverview .overviewLabel{margin:8px 0}#SalaryJobSummary .salaryOverview .totalComp.tbl,#SalaryJobSummary .salaryOverview .totalComp.salaryBarWrapper{margin-left:-30px}#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation,#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation .overviewLabel,#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation .indicatorArrow,#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation .dollarAmount,#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation .cell{color:#d9d9d9}#SalaryJobSummary .salaryOverview .totalComp.noAdditionalCompensation .bigMoney>.cell.rangeChart{width:180px}#SalaryJobSummary .salaryOverview .totalComp .indicatorArrow,#SalaryJobSummary .salaryOverview .totalComp .dollarAmount{color:#00A1DF}#SalaryJobSummary .salaryOverview .totalComp .totalComp .indicatorArrow,#SalaryJobSummary .salaryOverview .totalComp .totalComp .dollarAmount{color:#00A1DF}#SalaryJobSummary .salaryOverview .totalComp .indicatorArrow{margin-left:0;margin-right:12px}#SalaryJobSummary .salaryOverview .totalComp .salaryBar{margin-left:0;margin-right:24px;width:60px}#SalaryJobSummary .salaryOverview .basePay .salaryBar{position:relative}#SalaryJobSummary .salaryOverview .noAdditionalCompensation .salaryBar{background:-webkit-repeating-linear-gradient(45deg, #e7e7e7, #e7e7e7 1px, #f9f9f9 1px, #f9f9f9 8px);background:repeating-linear-gradient(45deg, #e7e7e7, #e7e7e7 1px, #f9f9f9 1px, #f9f9f9 8px);border:1px solid #e7e7e7}#SalaryJobSummary .salaryOverview .beTheFirstCTA a{color:#1861bf !important}#SalaryJobSummary .salaryOverview.showHH{width:100%}#SalaryJobSummary .salaryOverview.showHH .flex-grid .span-1-2{width:49%}#SalaryJobSummary .salaryOverview.showHH .salaryBars{margin:0 auto}#SalaryJobSummary .salaryOverview.showHH .salaryBarWrapper{display:inline-block}#SalaryJobSummary .salaryOverview.showHH .salaryBarWrapper:first-child{position:relative}#SalaryJobSummary .salaryOverview.showHH .dollarAmount{font-size:24px}#SalaryJobSummary .salaryOverview.showHH .salaryAndRange{display:table;margin:0 auto}#SalaryJobSummary .salaryChartModule.salaryJobChart{margin-top:16px}#SalaryJobSummary .salaryChartModule.salaryJobChart .colSalary{font-size:20px}#SalaryJobSummary .salaryChartModule.salaryJobChart .colSalary.range{font-size:15px}#SalaryJobSummary .salaryChartModule.salaryJobChart .colSalary.range strong{font-size:20px;margin-left:12px}#SalaryJobSummary .salaryChartModule.salaryJobChart .chartBody .row{height:40px}#SalaryJobSummary .salaryChartModule.salaryJobChart .chartBody .row .colSalary{padding-top:13px}#SalaryJobSummary .salaryChartModule.salaryJobChart .chartBody .row .colChart{padding-top:5px}#SalaryJobSummary .salaryComparison .positive::before{content:"\25b2"}#SalaryJobSummary .salaryComparison .negative::before{content:"\25bc"}#SalaryJobSummary .showHH .salaryAndRange{display:table;margin:0 auto}#SalaryJobSummary .showHH .salaryAndRange .salaryOverRange{color:#50b3e2;font-size:18px;text-align:center}.occMedianChartModule .chartBody .salaryRow>.cell.meanPayCol,.occMedianChartModule .chartBody .salaryRow>.cell.barChartCol{padding-top:24px;border-bottom:1px dashed #c2c2c2;padding-bottom:24px;vertical-align:bottom}.occMedianChartModule .chartBody>.tbl>.row:last-child>.cell{padding-bottom:0;border-bottom:none}.occMedianChartModule .chartBody>.tbl>.row:first-child>.cell{padding-top:0}.occMedianChartModule .chartBody .meanPay{font-size:34px}.occMedianChartModule .chartBody .meanPay .asterisk{vertical-align:super;font-size:0.5em}@media only screen and (max-width: 1024px){.occMedianChartModule{width:calc(100% + 32px)}.occMedianChartModule .chartBody .salaryRow>.cell.barChartCol{border-right:none}.occMedianChartModule .chartFooter{padding-right:16px}}.downloadAppDlgBody .flex-grid .center{margin-top:20px;margin-bottom:4px}.downloadAppDlgBody .flex-grid .center a{font-size:15px}.downloadAppDlgBody .lockedContentSignUp{position:absolute;left:50%;margin-left:-18px;top:-20px}.giveToGetLoginModule{position:relative;border-top:solid 2px #00A1DF;padding:16px 0 0 0;margin-left:-20px;width:calc(100% + 40px);background:#F1F2F2;box-shadow:inset 0 4px 9px -7px rgba(0,0,0,0.4),inset 0 -3px 9px -7px rgba(0,0,0,0.4);border-bottom:1px solid #c2c2c2}.giveToGetLoginModule .lockedContentSignUp{position:absolute;left:50%;margin-left:-18px;top:-20px}@media only screen and (max-width: 767px){.giveToGetLoginModule{margin-left:-16px;width:calc(100% + 32px)}}.giveToGetLoginModule .requestPassword{width:300px}@media only screen and (max-width: 767px){.giveToGetLoginModule .requestPassword{width:280px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.giveToGetLoginModule .col.span-1-2{width:100%}}.giveToGetLoginModule .h2{margin-left:48px;margin-right:48px}@media only screen and (max-width: 767px){.giveToGetLoginModule .h2{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1024px){.giveToGetLoginModule .showHH,.giveToGetLoginModule .showMob{display:none !important}}.giveToGetLoginModule .flex-grid .tbl{width:100%}@media only screen and (min-width: 1025px){.giveToGetLoginModule .tbl .hideHH{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.giveToGetLoginModule .tbl .hideHH{display:none !important}}.giveToGetLoginModule .tbl .col{padding:0}.giveToGetLoginModule .gdLoginModule{padding:0}.giveToGetLoginModule .gdLoginModule h2.signInheading,.giveToGetLoginModule .gdLoginModule #FacebookPrivacyNote{display:none}.giveToGetLoginModule .gdLoginModule .ui-tabs,.giveToGetLoginModule .gdLoginModule .ui-tabs-panel{background:none !important}.giveToGetLoginModule .gdLoginModule div.hr span.center{background-color:#F1F2F2}.giveToGetLoginModule .gdLoginModule .gplusSignInOption{padding-top:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.giveToGetLoginModule .gdLoginModule .gplusSignInOption{padding-bottom:16px !important}}.giveToGetLoginModule .gdLoginModule .fbSigninBtn.lg .btnLabel{width:100%}.giveToGetLoginModule .gdLoginModule #gd-create-account{display:block}.giveToGetLoginModule .gdLoginModule #gd-create-account .padTopLg.margTopLg.hideHH{display:none}.giveToGetLoginModule .gdLoginModule #gd-create-account .fbSignInOption.v2,.giveToGetLoginModule .gdLoginModule #gd-create-account .gplusSignInOption.v2{display:inline-block;width:25% !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.giveToGetLoginModule .gdLoginModule #gd-create-account .fbSignInOption.v2,.giveToGetLoginModule .gdLoginModule #gd-create-account .gplusSignInOption.v2{width:40% !important}}@media only screen and (max-width: 767px){.giveToGetLoginModule .gdLoginModule #gd-create-account .fbSignInOption.v2,.giveToGetLoginModule .gdLoginModule #gd-create-account .gplusSignInOption.v2{width:45% !important}}.giveToGetLoginModule .gdLoginModule #gd-create-account .fbSignInOption.v2{margin-right:16px}.giveToGetLoginModule .gdLoginModule #gd-create-account .gplusSignInOption.v2{margin-top:0 !important;padding-bottom:0 !important}.giveToGetLoginModule .gdLoginModule #gd-create-account .btnWrapper{position:absolute;width:50px;padding:10px 10px 10px 0}.giveToGetLoginModule .gdLoginModule #gd-create-account .hr.textCenter{margin-top:25px}.giveToGetLoginModule .gdLoginModule #gd-create-account .signUpForm.v2{padding:0 25%}@media only screen and (max-width: 767px){.giveToGetLoginModule .gdLoginModule #gd-create-account .signUpForm.v2{padding:0 16px}}.giveToGetLoginModule ul.ui-tabs-nav{display:none !important}.kywPromo{padding-top:40px}.kywPromo .h1,.kywPromo .h2{color:#0d0d0d}.kywPromo .gd-btn{margin-top:16px;padding-left:49px;padding-right:49px}@media only screen and (max-width: 767px){.kywPromo .gd-btn{margin-bottom:24px}}.kywPromo .kywImg{background:url("//static.glassdoor.com/static/img/know-your-worth/phone-short.png?v=0e80a13m3") no-repeat bottom center;height:150px;min-width:185px;margin-bottom:-16px}@media only screen and (max-width: 767px){.kywPromo .kywImg{border-bottom:1px #c2c2c2 solid;margin-bottom:16px}}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.kywPromo .kywImg{background-image:url("//static.glassdoor.com/static/img/know-your-worth/phone-short2x.png?v=bca9926uz");background-size:185px 150px}}.kywPromo .kywPromoImg{background:url("//static.glassdoor.com/static/img/know-your-worth/phone-short.png?v=0e80a13m3") no-repeat bottom center}@media only screen and (max-width: 767px){.kywPromo .kywPromoImg{border-bottom:1px #c2c2c2 solid;margin-bottom:16px}}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.kywPromo .kywPromoImg{background-image:url("//static.glassdoor.com/static/img/know-your-worth/phone-short2x.png?v=bca9926uz");background-size:185px 150px}}.kywPromoShort .kywImg{background:url("//static.glassdoor.com/static/img/know-your-worth/icon-worth.png?v=e96dc4no") no-repeat bottom center;background-size:50px 50px}.kywPromoShort .gd-btn{margin-top:12px}@media only screen and (max-width: 767px){.kywPromoShort .gd-btn{margin-top:16px;width:100%}}.kywPromoWorth .salaryRow>.cell.meanPayCol,.kywPromoWorth .salaryRow>.cell.buttonCol,.kywPromoWorth .salaryRow>.cell.promoDesc{border-top:1px dashed #c2c2c2;padding-top:16px !important}#SalarySearchResults h1{margin-bottom:12px}#SalarySearchResults .seoDescriptionText b{display:block}#SalarySearchResults .minorText{font-size:14px}@media only screen and (max-width: 767px){#SalarySearchResults .occMedianSubHeader{padding-top:16px}}#SalarySearchResults .occMedianModuleFooter{background-color:#F1F2F2;margin:0 -16px}#SalarySearchResults .occMedianModuleFooter .ttWrapper{vertical-align:text-top}#SalarySearchResults .occMedianModuleFooter #FeedbackWrapper{text-align:right}@media only screen and (max-width: 767px){#SalarySearchResults .occMedianModuleFooter #FeedbackWrapper{text-align:left;padding-top:16px}}@media only screen and (max-width: 767px){#SalarySearchResults article>.module:first-child{padding-top:0}}#SalarySearchResults .breadcrumbs{padding-left:0}@media only screen and (max-width: 767px){#SalarySearchResults .breadcrumbs{padding-left:12px}}#SalarySearchResults .embedReport{text-align:right}@media only screen and (max-width: 767px){#SalarySearchResults .embedReport{text-align:left}}#SalarySearchResults .embedReport .link.plain{color:#7f7f7f !important}#SalaryChartContainer .alt-design .selectboxit-btn{background-color:#fff}#SalaryChartContainer .alt-design .filterLocationCell{width:260px}@media only screen and (max-width: 767px){#SalaryChartContainer .alt-design .filterLocationCell{width:100%}}@media only screen and (max-width: 1024px){#SalaryChartContainer .alt-design .filterLocationCell input{height:40px}}@media only screen and (max-width: 767px){#SalaryChartContainer .alt-design .filterBtnCell{align-text:right}}#SalaryChartContainer .alt-design .filterBtnCell .filterBtn{margin-left:16px}@media only screen and (max-width: 767px){#SalaryChartContainer .alt-design .filterBtnCell .filterBtn{margin-right:0}}.beaked-popup.tooltip{width:250px}i.btn-plus{background-image:url("//static.glassdoor.com/static/img/core/sprites/sitewide.png?v=9ce3dc8zr");background-position:-137px -171px;width:14px;height:14px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){i.btn-plus{background-image:url("//static.glassdoor.com/static/img/core/sprites/sitewide2x.png?v=ea3015i6n");background-size:233px 222px}}i.icon-person{background-image:url("//static.glassdoor.com/static/img/icons/person2x.png?v=a03c8awi");background-size:19px 20px;width:19px;height:20px;display:inline-block}#RecentSalariesModule .hidden{display:none}#RecentSalariesModule .recentSalaryRow div.details{font-size:14px}#RecentSalariesModule .recentSalaryRow .basePay{line-height:15px;width:100px}#RecentSalariesModule .recentSalaryRow .basePay .payType{font-size:14px;color:#0d0d0d}#RecentSalariesModule .recentSalaryRow .basePay .amount{font-size:20px;color:#0d0d0d}#RecentSalariesModule .recentSalaryRow .title{color:#0d0d0d;line-height:22px}@media only screen and (max-width: 767px){#RecentSalariesModule .recentSalaryRow .additionalPay{margin-bottom:16px}}
