﻿body{margin:0;color:#333}.container .breadcrumbs{margin:0;padding:0 15px;width:100%}@media screen and (max-width:1079px){.container .breadcrumbs{background-color:#ecf3f9;padding:20px 15px 0}}@media screen and (max-width:727px){.container .breadcrumbs{display:none}}.container h1{display:inline-block;margin:0;padding:20px 0 10px;width:100%}#salary_detail_widget .inner_top{padding-top:15px}@media screen and (max-width:1079px){.container h1{background-color:#ecf3f9;padding:20px 30px}.container h3{padding:0 30px}h1+p{margin-top:15px}#salary_detail_widget .inner_top{padding-top:5px}.container .breadnav{background-color:#ecf3f9}.no-active-in-mobile{pointer-events:none;cursor:default;text-decoration:none;color:#34567b}}@media screen and (max-width:727px){.container h1{padding:20px 15px}.container h3{padding:0 15px}}.container .breadnav{display:inline-block;padding:0 15px 20px;width:100%}#divcategories,#divdesc,#divindustries,#divlevelofedu,#divsimilarjob{padding:0 0 10px;margin-left:0}@media screen and (max-width:1079px){#divdesc{padding:10px 0 0 30px}#about-inchart,#divcategories,#divindustries,#divlevelofedu,#divrange,#divsimilarjob{display:none}}@media screen and (max-width:727px){#divdesc{padding:10px 0 0 20px}}#divrange{padding:0;margin-left:0}#divcollapecategories,#divcollapedesc,#divcollapeindustries,#divcollapelevelofedu,#divcollaperange,#divcollapesimilarjob{display:none}.desc-content{width:100%;text-indent:0;padding:0 30px 10px}@media screen and (max-width:1079px){#divcollapecategories,#divcollapedesc,#divcollapeindustries,#divcollapelevelofedu,#divcollapesimilarjob{display:inline-block;width:100%;margin-bottom:0}#divcollaperange{display:inline-block;width:100%;margin-top:0;margin-bottom:16px}.desc-content{padding:0 0 10px}}.jobsearchwidget_container{background-color:#1B7C00;border:0;color:#FFF;padding:15px;margin-bottom:15px;position:relative;width:100%;height:100px}@media screen and (min-width:480px){.jobsearchwidget_container{height:60px}}.jobsearchwidget_container form{position:relative;float:left;width:100%}#txt_Location,#txt_jobtitle{background-color:#FFF;border:0;color:#757575;font-style:italic;position:relative;float:left;height:30px;font-size:16px;width:-moz-calc(50% - 25px);width:-webkit-calc(50% - 25px);width:calc(50% - 25px);margin-right:10px}#txt_jobtitle{margin-bottom:10px}@media screen and (min-width:480px){#txt_Location,#txt_jobtitle{margin-bottom:0}}#jobsearchwidget_submit{background:url(/Content/images/salary_sprite.png) -245px -95px no-repeat #34567b;border:0;position:absolute;cursor:pointer;right:0;bottom:0;width:30px;height:30px}#salary_detail_widget #chart{font-size:13px;height:auto;padding-left:15px;top:105px;width:100%;margin-top:10px}@media screen and (max-width:479px){#txt_Location,#txt_jobtitle{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}#salary_detail_widget #chart{padding-left:0}}.div-chart{position:relative}.div-median{position:absolute;z-index:100;left:calc((100% - 380px) *.5);top:10px;text-align:center;font-size:14px;min-width:160px}@media screen and (max-width:727px){.div-median{left:calc((100% - 140px) *.5);min-width:140px}.salarysidebar{position:relative;width:100%}.sal_range{margin-top:22px}#sidebar{height:320px}}@media screen and (min-width:727px){.salarysidebar{position:absolute;width:203px}#sidebar{height:350px}}#container{min-width:310px;width:calc(100% - 206px);height:395px}@media screen and (max-width:479px){#container{height:280px}}@media screen and (max-width:727px){#container{width:100%}}.div-border-container{border:solid #34567b;border-width:2px;min-width:300px;height:auto;min-height:350px;width:calc(100% - 206px);overflow-x:hidden}.highcharts-axis-labels a,.highcharts-axis-labels a:hover,.highcharts-axis-labels a:visited{color:#666!important}.switchlink-div{height:30px;text-align:right;padding-right:5px;padding-top:5px}.compresult-switchlink-div{display:inline-block;position:absolute;top:10px;right:220px;z-index:2;height:30px;font-size:14px}.switchlink-div a{float:right;margin-bottom:5px;margin-right:5px;margin-top:1px;font-size:14px}.table-chart{border:none;width:100%;border-spacing:0;font-size:15px;margin-bottom:60px}@media screen and (max-width:800px){.table-chart{margin-bottom:60px}}.table-chart thead{background-color:#DAE6F2;color:#34567b;font-weight:700}.table-chart tbody tr{background-color:#FFF}.table-chart tbody tr:nth-child(even){background-color:#ECF3F9}.table-chart td{text-align:left;padding-left:5px;padding-bottom:5px;max-width:500px}#divtable,#linktable{display:none}.relative{position:relative}.div-table-title{padding:15px 113px 10px;text-align:center;font-size:15px}@media screen and (max-width:727px){.div-border-container{width:100%}.highcharts-axis-labels a,.highcharts-axis-labels a:hover,.highcharts-axis-labels a:visited{color:#34567b}.compresult-switchlink-div{right:5px}.div-table-title{margin-top:30px;padding:15px 0 10px}}.div-center-content{text-align:center}.table-center{width:80%;margin:0 auto}.nowrap{white-space:nowrap}@media screen and (max-width:550px){.nowrap{white-space:normal}.mobileAutoWrap{word-wrap:break-word;word-break:break-all}}.div-percentage{position:absolute;display:inline-block;top:50px}#salary_detail_widget .search .searchform .salSearchFooter,#salary_detail_widget .search .searchform .salSearchForm fieldset label,#salary_detail_widget .searchform .salBrowseLink{display:none}#chart_labels{list-style:none}.chartlabel-div{background-color:#FFF;color:#444;text-align:center;position:absolute;top:3px;width:60px;height:130px}#salary_detail_widget #tabs{width:-moz-calc(100% - 203px);width:-webkit-calc(100% - 203px);width:calc(100% - 203px);max-width:900px}#salary_detail_widget #tabs li{float:left;width:22%}#salary_detail_widget #tabs li:last-child{width:34%}div#label1{left:calc((100% - 200px) * .17 - 30px)}div#label2{left:calc((100% - 200px) * .33 - 30px)}@media screen and (max-width:727px){div#label1{display:none}div#label2{left:calc((50% - 60px) * .5)}}div#label3{left:calc((100% - 200px) * .65 - 30px)}@media screen and (max-width:727px){div#label3{left:calc(75% - 30px)}div#label4{display:none}}div#label4{left:calc((100% - 200px) * .81 - 30px)}@media screen and (min-width:1550px){div#label1{left:calc((100% - 200px) * .14)}div#label2{left:calc((100% - 200px) * .265 - -30px)}div#label3{left:calc((100% - 192px) * .615)}div#label4{left:calc((100% - 192px) * .775)}}#salary_detail_widget .search{background:#34567b;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:68px;width:100%;padding-top:3px}#salary_detail_widget .searchform .salSearchHeader{color:#fff;font-size:17px;font-weight:700;margin:5px 0 4px 12px}#sal_pg .searchindex_widget input[type=radio]{margin:3px 3px 0 5px!important}#salary_detail_widget .searchform .salSearchForm{margin:5px 11px}#salary_detail_widget .searchform .salSearchForm fieldset{background-color:#fff;border:1px solid #013413;float:left;height:25px;margin-right:8px;padding:0;position:relative;width:237px}#salary_detail_widget .search .searchform .sal_button{background:url(/Content/images/search_icon_blue.png) 10px center no-repeat #F5CF46;border:1px solid #013413;border-radius:5px;color:#34567b;cursor:pointer;font-size:14px;font-weight:700;height:25px;line-height:15px;text-transform:capitalize;width:112px}#salary_detail_widget .searchform .ns_textinputstyle{border:0;color:#525252;font-style:italic;height:20px;position:absolute;top:2px;left:5px;width:90%;font-size:13px}@media screen and (max-width:800px){#salary_detail_widget #tabs li{width:20%}#salary_detail_widget #tabs li:last-child{width:40%}}#div-payinterval{display:inline-block;position:absolute;z-index:100;left:15px;top:15px;text-align:center;font-size:14px}@media screen and (max-width:727px){.switchlink-1{right:5px}#salary_detail_widget #tabs{width:100%}#salary_detail_widget #tabs li{width:18%}#salary_detail_widget #tabs li:last-child{width:calc(46% - 15px)}#salary_detail_widget #tabs .salarytab{width:15%}#salary_detail_widget #tabs #tab-salarybonus{width:45%}#salary_detail_widget #tabs #tab-benefits{width:18%}#div-payinterval{position:absolute;left:5px;top:15px}}#tab-purchasereport{z-index:2;border:1px solid #34567b;border-radius:5px;background-color:#F5CF46;height:25px;width:185px;text-align:center;padding-top:.1em;float:right;margin-top:-34px;margin-right:6px}@media screen and (max-width:727px){#tab-purchasereport{margin-right:calc((100% - 230px) *.5);width:230px;margin-bottom:20px;margin-top:10px}}#tab-purchasereport a{font-size:14px;text-decoration:none;font-weight:700;margin:0 auto}@media screen and (max-width:640px){#salary_detail_widget .search{height:98px}#salary_detail_widget .searchform .salSearchForm fieldset{width:65%;margin-bottom:4px}#salary_detail_widget .search .searchform .sal_button{margin-top:30px}}@media screen and (max-width:430px){#salary_detail_widget .searchform .salSearchForm fieldset{width:55%}}@media screen and (max-width:320px){#salary_detail_widget #tabs li{width:18%}#salary_detail_widget #tabs li:last-child{width:46%}}.chartlabel-div span{display:block;position:absolute;text-align:center;width:60px}.chartlabel-pctg{bottom:20px}.chartlabel-value{bottom:0}.collapeslinks-adjicon{list-style:outside;margin-left:30px}.collapeslinks-red{color:#903}.collapeslinks-green{color:#1B7C00}#googleMap_canvas{width:100%;margin:15px 0 10px}@media screen and (min-width:1080px){#googleMap_canvas{height:480px;margin-top:0}#ul-aboutchart{display:none}}@media screen and (min-width:728px) and (max-width:1079px){#googleMap_canvas{height:280px}}@media screen and (max-width:727px){#googleMap_canvas{height:230px}}.leftimage{float:left;margin:0 4px 0 10px}.righttext{float:left;margin-right:10px;font-size:.8em}@media screen and (max-width:321px){.leftimage{margin:0}.righttext{margin-right:0}}#salary_detail_widget{background-color:#FFF;border-radius:8px;font-family:Helvetica,Arial,sans-serif;font-size:95%;margin-bottom:15px}.divca_title,.divcta,.divleft{font-family:Arial}#salary_detail_widget .inner_top p{font-size:14px;line-height:1.3em;margin:0 15px 5px 0}#salary_detail_widget li{margin:0}#salary_detail_widget #tabs li a{display:block;float:left;font-weight:700;height:23px;line-height:23px;text-align:center;text-decoration:none;width:100%}#salary_detail_widget #tabs li a.selected{background-color:#34567b;color:#fff}.locationsidebar,.salarysidebar{background-color:#ECF3F9}#link-purchasereport{color:#34567b}#salary_detail_widget ul{list-style-type:none;margin:0;padding:0}.salarysidebar>li hr{border:1px solid #AECDE6}#salary_detail_widget #sidebar{color:#34567b;top:0;right:0;padding-left:12px}#salary_detail_widget #sidebar .span-bold{font-size:14px}#salary_detail_widget #sidebar li{margin:0 0 12px}#salary_detail_widget #sidebar .pointer{background:url(/Content/images/salary_sprite.png) -150px -200px no-repeat;width:179px;height:25px;margin-bottom:2px}#salary_detail_widget #sidebar #btngetdata{background-color:#34567b;border-radius:5px;color:#FFF;text-decoration:none;border:1px solid #F5CF46;display:block;top:0;width:112px;height:25px;text-align:center;font-size:14px}#salary_detail_widget #sidebar .bottommargin{margin-bottom:0}.div-tabs{height:23px}#label-mediansalary,#value-mediansalary{display:block;float:right;height:24px;width:100%}.source{color:#5d5d5d}#label-mediansalary{color:#444}#value-mediansalary{font-size:22px}@media screen and (max-width:479px){#label-mediansalary{height:20px}#value-mediansalary{font-size:16px}}#payinterval{background-color:#34567b;color:#fff;height:25px}#salary_detail_widget .sal_range{display:table;vertical-align:middle;background-color:#888;width:100%;height:40px;padding-top:10px;color:#fff;font-weight:700}.sal_range select{margin-bottom:5px}#sltindustry,#sltmetro{width:79px}#slteducation{width:88px}#sltcompanysize{width:116px}#sltyearsofexperience{width:108px}#sltdirectreports{width:114px}#sltperformance{width:103px}#sltotherfactors{width:64px}.main_content p{margin-bottom:15px;padding:0 15px}#ul-jobdesc{margin-bottom:0}#div-altjob{padding-bottom:0;padding-left:0}#catchall_container{margin:auto;width:90%;height:500px}#expandChart_container{display:none}#btn_expandChart{color:#34567b;font-weight:700;text-transform:capitalize;text-decoration:none;margin-left:auto;margin-right:auto}#btn_expandChart:after{content:"\00a0\00a0\00a0\00a0\00a0\00a0\00a0";background:url(/Content/images/salary_sprite.png) -250px -44px no-repeat;width:100px;height:50px}#SeeAllSalary_container{display:block;margin:25px auto;clear:both;text-align:center;width:100%}@media screen and (max-width:727px){#catchall_container{height:250px}#expandChart_container{display:block;margin:15px auto;width:120px}#SeeAllSalary_container{display:none}}#btn_SeeAllSalary{background-color:#F5CF46;border:none;border-radius:5px;font-size:14px;color:#34567b;padding:10px;font-weight:700;text-align:center;text-decoration:none!important}.alt-job-title-container{padding-left:15px}.category-container{padding-left:15px;margin-bottom:10px}@media screen and (max-width:727px){.alt-job-title-container,.category-container{padding-left:30px}}.alt-job-title-label,.category-label{font-weight:700}.div_jobcollapeslinks{margin-top:15px}.jobcollapeslinks_container{clear:left;list-style:none;padding:0;margin-bottom:0;margin-top:0;width:100%}.jobcollapeslinks_header{width:100%}.jobcollapesheader{display:block}.jobcollapesheader span:first-child{display:inline-block;padding-right:10px;text-align:right}.jobcollapesheader span:last-child{display:inline-block;float:left}.jobcollapesheader_bg_odd{background-color:#daebd7}@media screen and (min-width:1080px){.jobcollapeslinks_container{clear:both}.jobcollapeslinks_header{text-indent:15px}.jobcollapesheader_bg_odd{background-color:#fff}}.jobcollapesheader_bg_even{background-color:#daebd7}.jobcollapeslinks{list-style:none;margin:0;border:0;padding:15px 15px 0;display:inline-block;width:100%}.jobtoggle-box,.jobtoggle-box~ul{display:none}.jobcollapeslinks_bg_odd{background-color:#ecf3f9}@media screen and (min-width:1080px){.jobcollapesheader_bg_even{background-color:#ecf3f9}.jobcollapeslinks{padding-left:0;padding-top:0}.jobcollapeslinks_bg_odd{background-color:#fff}.jobcollapeslinks_bg_even{background-color:#ecf3f9}}.jobcollapeslinks_bg_even{background-color:#ecf3f9}.jobtoggle-box+.jobcollapesheader{color:#34567b;padding:15px 0 15px 12px;font-weight:700}.jobtoggle-box:checked~ul{display:inline-block}@media screen and (min-width:1080px){.jobtoggle-box~ul{display:inline-block}}.searchindex_widget .search .searchform .salSearchFooter,.searchindex_widget .search .searchform .salSearchForm fieldset label,.searchindex_widget .searchform .salBrowseLink,.searchindex_widget .searchform .salSearchHeader{display:none}@media screen and (max-width:1079px){.jobtoggle-box+.jobcollapesheader{padding-left:31px;text-indent:-31px}.jobtoggle-box+.jobcollapesheader:before{content:"\00a0\00a0\00a0\00a0\00a0\00a0\00a0";background:url(/Content/images/salary_sprite.png) -185px -48px no-repeat;width:100px;height:50px}.jobtoggle-box:checked+.jobcollapesheader:before{background:url(/Content/images/salary_sprite.png) -240px -45px no-repeat}}.searchindex_widget .search{background:#34567b;height:68px;width:100%;padding-top:3px}@media screen and (min-width:727px) and (max-width:1080px){.searchindex_widget .search{margin-top:15px}}@media screen and (max-width:727px){.searchindex_widget .search{display:none}}.searchindex_widget .searchform .salSearchHeader+div{color:#fff;margin-left:15px;margin-top:5px}.searchindex_widget .searchform .salSearchForm{margin:5px 11px}.searchindex_widget .searchform .salSearchForm fieldset{background-color:#fff;border:1px solid #013413;float:left;height:25px;margin-right:8px;padding:0;position:relative;width:-moz-calc(20% - 70px);width:-webkit-calc(20% - 70px);width:calc(50% - 70px)}.searchindex_widget .search .searchform .sal_button{background:url(/Content/images/search_icon_blue.png) 10px center no-repeat #F5CF46;border:1px solid #013413;border-radius:5px;color:#34567b;cursor:pointer;font-size:14px;font-weight:700;height:25px;line-height:15px;text-transform:capitalize;width:112px;margin-top:-8px}.searchindex_widget .searchform .ns_textinputstyle{border:0;color:#525252;font-style:italic;height:20px;position:absolute;top:2px;left:5px;width:90%;font-size:13px}#divCategoryIndustryIncomeSelect{background-color:#E0E0E0;padding-left:0;margin:15px 0}#JobsByIndustryCategoryIncome_Widget #industrysection,#JobsByIndustryCategoryIncome_Widget #jobcategorysection,#JobsByIndustryCategoryIncome_Widget #salaryrangesection{display:inline-block;width:100%}#JobsByIndustryCategoryIncome_Widget #label_sltindustry,#JobsByIndustryCategoryIncome_Widget #label_sltjobcategory,#JobsByIndustryCategoryIncome_Widget #label_sltsalaryrange{display:block;padding:15px 10px 0 15px;width:100%}#JobsByIndustryCategoryIncome_Widget #sltindustry,#JobsByIndustryCategoryIncome_Widget #sltjobcategory{margin:0 0 0 15px;width:92%;display:block}#JobsByIndustryCategoryIncome_Widget #sltsalaryrange{margin:0 0 15px 15px;width:92%;display:block}@media screen and (min-width:1080px){#divCategoryIndustryIncomeSelect{padding-left:5px}#JobsByIndustryCategoryIncome_Widget #jobcategorysection{display:inline-block;width:35%}#JobsByIndustryCategoryIncome_Widget #industrysection,#JobsByIndustryCategoryIncome_Widget #salaryrangesection{display:inline-block;width:30%}#JobsByIndustryCategoryIncome_Widget #sltindustry,#JobsByIndustryCategoryIncome_Widget #sltjobcategory,#JobsByIndustryCategoryIncome_Widget #sltsalaryrange{width:95%}}#JobsByIndustryCategoryIncome_Widget .divpagination{text-align:center;margin:15px 0;width:100%}#JobsByIndustryCategoryIncome_Widget .pagination_container{text-align:center;margin:0 auto;width:90%}#JobsByIndustryCategoryIncome_Widget .pagination_container li{display:none}#JobsByIndustryCategoryIncome_Widget .pagination_container li a{text-decoration:none}#JobsByIndustryCategoryIncome_Widget .pagination_container .current{background-color:#34567b;color:#fff}#JobsByIndustryCategoryIncome_Widget .pagination_container .disable{color:#34567b;opacity:.4}@media screen and (min-width:728px){#JobsByIndustryCategoryIncome_Widget .pagination_container li{display:inline-block;border:1px solid #34567b;border-radius:.25em;margin-left:.2em;margin-right:.2em;padding:.6em .8em}}#JobsByIndustryCategoryIncome_Widget .pagination_container li.Navigation{display:inline-block;border:1px solid #34567b;border-radius:.25em;padding:.6em .8em}#JobsByIndustryCategoryIncome_Widget .divPayScales{display:none}#JobsByIndustryCategoryIncome_Widget .divDesc{padding-left:20px}@media screen and (min-width:727px){#JobsByIndustryCategoryIncome_Widget .divDesc{padding-left:30px}}@media screen and (min-width:1080px){#JobsByIndustryCategoryIncome_Widget .divPayScales{display:block;margin-bottom:15px;width:100%}#JobsByIndustryCategoryIncome_Widget .divDesc{display:block;padding-left:0;margin-bottom:15px;width:100%}}#JobsByIndustryCategoryIncome_Widget .divDescPara{padding-left:0}@media screen and (max-width:1079px){#JobsByIndustryCategoryIncome_Widget .divDescPara{padding-left:0}}#JobsByIndustryCategoryIncome_Widget .CareerArcheType{display:none}@media screen and (min-width:1080px){#JobsByIndustryCategoryIncome_Widget .CareerArcheType{display:block;margin-bottom:15px;width:100%}}#JobsByIndustryCategoryIncome_Widget .divJobListHeader{display:inline-block;padding-left:15px;padding-right:15px;font-weight:700}@media screen and (min-width:1080px){#JobsByIndustryCategoryIncome_Widget .divJobListHeader{padding-left:0}}.divstartcharacter{display:block;width:100%}#sltstartcharacter{margin:15px auto;font-size:1em;display:block}#JobsByIndustryCategoryIncome_Widget .lststartcharacter{display:none}@media screen and (min-width:728px){#sltstartcharacter{display:none}#JobsByIndustryCategoryIncome_Widget .lststartcharacter{display:block;margin:16px auto 15px;list-style-type:none;background-color:#34567b;border-radius:.24em;color:#fff;padding:10px}}#JobsByIndustryCategoryIncome_Widget .lststartcharacter li{display:inline-block;text-align:center;padding:0 6px}#JobsByIndustryCategoryIncome_Widget .lststartcharacter li a{color:#fff;font-weight:700}.inline-bold-green{font-weight:700}.img-valign-middle{vertical-align:middle}.div-gap{margin-bottom:20px}@media screen and (min-width:1080px){.div-gap{margin-bottom:0}}.exec-ul{padding-left:0;list-style:none}.exec-li{padding:15px}.exec-li:nth-child(odd){background:#daebd7}#tabularData_container{display:none}#tabularData_title{font-size:16px;text-align:center;margin-bottom:15px}#tabularData_container_table{width:80%;margin:0 auto}#tabularData_container_table thead{background-color:#DAE6F2;font-weight:700;font-size:15px}#tabularData_container_table tbody tr:nth-child(even){background-color:#ECF3F9}#tabularData_container_table td{padding-left:5px;padding-bottom:5px}.catchall_tabular_link{font-weight:700;font-size:16px}#chart_tabular_switchlink{float:right;margin-bottom:5px}#chart_tabular_switchlinktext{color:#34567b;font-size:14px;text-decoration:underline;cursor:pointer;margin-right:10px;float:right}.divca_button a,.divright>a{text-decoration:none}#chart_tabular_memotext{color:#1b7c00;font-size:12px;float:left;margin-right:10px;width:75%}#taxbrackets_memo{color:#1b7c00;font-size:12px;float:left}.clear{clear:both}.link-div{float:left;min-width:235px;padding-right:10px;padding-top:3px;padding-bottom:3px}.divca{background:url(/Content/images/cta_bg_enterprise.png) center center no-repeat;width:100%;height:161px;margin:0 0 14px}.divca_content{color:#fff;margin-top:40px;margin-bottom:38px;float:left}.divca_title{font-size:18px;font-weight:700;margin-bottom:16px;padding-left:12px}.divca_button,.divmiddle>div:first-child,.divright{font-size:14px;font-weight:700}#sal_pg h2,.divcta{margin-bottom:20px}.divca_button{background-color:#f5cf46;color:#34567B;padding-top:3px;margin-top:113px;margin-right:40px;text-align:center;float:right;height:26px;width:172px;border-radius:4px}@media screen and (min-width:728px){.divcta{height:157px}}@media screen and (max-width:727px){.divca{background:url(/Content/images/cta_enterprise_bg_mobile.png) center center no-repeat!important;height:260px!important}.divca_button{margin-top:auto;margin-right:calc((100% - 172px) *.5)!important}.divcta{height:300px;margin-top:0!important}.divleft{margin-top:20px!important}.divmiddle_content{margin-left:-65px;margin-top:35px;width:calc(100% + 65px)}.divmiddle_content>p:first-child{width:130%}.divright{margin-top:20px!important;margin-right:calc((100% - 196px) *.5)!important}}.divcta{width:100%;margin-top:20px;background-color:#4a7aae}.divleft{margin-top:37px;min-width:100px;float:left;text-align:right;width:10%}.divmiddle{color:#fff;text-align:left;float:left;margin-top:30px;margin-left:calc(5% - 5px);width:50%}.divmiddle>div:first-child{text-transform:uppercase;margin-bottom:15px}.divmiddle p{margin:2px 0 0;padding:0}.divright{margin-top:66px;margin-right:10%;width:196px;height:26px;background-color:#F6d03d;color:#335379;text-align:center;float:right;border-radius:4px}.divright>a{display:inline-block;padding-top:4px}#sal_pg{font-family:Helvetica,Arial,Sans-serif;font-size:1em;line-height:1.231;color:#222;margin:20px auto;padding:0;background-color:#fff}#sal_pg label{font-size:inherit;text-transform:none;margin-bottom:0}#sal_pg h1{color:#333;font-weight:700;font-size:1.5em;margin:0!important;padding:20px 0 10px}#sal_pg h2{color:#34567b;font-size:21px;font-weight:700;margin-top:15px}#sal_pg h3,form h3{font-weight:700}#sal_pg legend{font-size:16px;border:0;padding:0}#sal_pg p{max-width:none;font-size:1em;margin-top:16px!important}#sal_pg a,#sal_pg a:active,#sal_pg a:visited{color:#34567b;text-decoration:underline}#sal_pg a:hover{color:#206CC2;text-decoration:underline}#sal_pg .main_container_article_item .article_readmore a:hover,#sal_pg .main_container_article_item .article_readmore a:visited,#sal_pg .main_container_article_item .article_title a:hover,#sal_pg .main_container_article_item .article_title a:visited{color:#34567b}#sal_pg #tab-purchasereport a,#sal_pg .divca_button a,#sal_pg .divright a,#sal_pg .main_container_article_item .article_readmore a{text-decoration:none}.span-bold{font-weight:700}#sltindustry,#sltjobcategory,#sltsalaryrange{font:400 13.33px Arial}.sal_range select{color:#000;font-weight:400;font-family:Arial;font-size:13.33px}#sal_pg input:focus,#sal_pg select:focus,#sal_pg textarea:focus{outline:-webkit-focus-ring-color auto 5px;border-color:initial;-webkit-box-shadow:initial;box-shadow:initial}.div-center-content{margin-bottom:15px}