/**handles:ApplicantPro-styles**/
@charset "utf-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}:focus{outline:0}::-moz-focus-inner{border:0;outline:0}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}#applicantpro{letter-spacing:normal;background-color:#fff;width:100%;max-width:100%}#applicantpro a{text-decoration:none}#applicantpro .applicantpro_main{letter-spacing:normal;max-width:1130px;width:100%;margin:0 auto;padding:0 15px!important;font-size:16px;line-height:22px;color:#000}#applicantpro .light-blue{background:rgba(21,123,224,.45);border-bottom:1px solid #ccc!important}#applicantpro .search-job{padding:20px 0 32px!important}#applicantpro .ap_title{padding:0 0 13px!important;font-size:36px;line-height:44px;color:#333;margin:0!important}.ap_row,.search-input{margin:0 -15px}.ap-col-3{float:left;width:25%;padding:0 15px}.ap-row{float:left;width:100%;padding:8px}.search-input input.ap-control,.search-input select.ap-control{margin:0!important;font-size:18px!important;line-height:18px!important;min-height:inherit!important;height:46px!important;padding:11px 15px!important;width:100%!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #ccc!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;background-color:#fff!important}.applicant_search_btn{background:#cd2653;margin:0!important;font-size:18px!important;line-height:18px!important;min-height:inherit!important;height:46px!important;padding:11px 15px!important;width:100%!important;text-align:center;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important}.applicant_search_btn:hover{text-decoration:none}.ap_render{min-height:350px;margin:40px auto 88px}#applicantpro .svgMap{padding:40px 0 0;max-width:700px;margin:0 auto;width:100%}#applicantpro .svgMap svg{max-width:100%;width:100%;height:auto!important}#applicantpro .svgMap path{cursor:pointer}.applicant-city{margin-top:80px}.ap_title_2{font-style:normal;font-weight:400;font-size:30px;line-height:37px;color:#333;margin-bottom:8px}#applicantpro .applicant-city a{margin:9px 5px 0 5px;background:#f39500;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:16px;line-height:29px;padding:0 10px!important;text-decoration:none;min-width:117px;height:29px;display:inline-block;text-align:center}#applicantpro .applicant-city a.active,#applicantpro .applicant-city a:focus,#applicantpro .applicant-city a:hover{opacity:.9;color:#fff}.applicant-power{margin:44px 50px 0 0;text-align:right}.applicant-power{float:right}.leftCol,.news-details{float:left;width:66.67%;padding:0 15px}.right-sidebar{float:left;width:33.33%;padding:0 15px}#applicantpro .opening-job{background:rgba(229,229,229,.45);border:1px solid #ccc;padding:13px 15px 14px 31px;margin-bottom:30px}#applicantpro .opening-job .city_list{margin-left:-10px}#applicantpro .opening-job .city_list label{display:inline-block!important;cursor:pointer;position:relative;background:#fff;border:1px solid silver;-moz-border-radius:14.5px;webkit-border-radius:14.5px;border-radius:14.5px;padding:0 10px!important;margin:0 0 10px 10px;font-size:16px;line-height:29px;height:29px;min-width:117px;text-align:center;font-weight:400}#applicantpro .opening-job .city_list label input{position:absolute;left:0;top:0;opacity:0;margin:0;padding:0}.ap_title_3{font-size:30px;line-height:37px;color:#000;margin:0;padding:0}#applicantpro .joblist{margin-top:20px;border-top:1px solid silver}#applicantpro .joblist ul{margin:0!important;padding:0!important;list-style:none!important}#applicantpro .joblist li{border-bottom:1px solid silver;padding:16px 15px 22px;line-height:normal;list-style:none;margin:0}#applicantpro .job-time{display:flex;align-items:center}#applicantpro .job-time span{font-size:14px!important;line-height:17px!important;color:#647180!important;display:inline-block!important}#applicantpro .job-time span:first-child{margin-left:0!important}#applicantpro .job-time i{margin-right:6px;color:#081a49}.ap_title_4{font-size:20px;line-height:27px;color:#f39500;margin:0 0 11px;padding:0}.ap_title_4 a{color:#f39500;text-decoration:none}.ap_title_4 a:hover{opacity:.9}.applicant-power.mr-0{margin-right:0}.ap_title_5{font-size:24px;line-height:29px;color:#000;margin:0;padding:0}.ap_title_5 a{color:#000}.ap_title_5 a:hover{opacity:.9}#applicantpro .search-job.job-details{padding:22px 0!important}.news-details,.right-sidebar{margin-top:32px}.news-details .ap_title_3{border-bottom:1px solid #d4d4d4;padding-bottom:9px;margin-bottom:20px}.news-details .job-time{margin-bottom:27px}.news-details .ap_title_5{padding-bottom:5px;border-bottom:1px solid #d4d4d4;margin-bottom:16px}.ap_title_6{font-size:16px;line-height:19px;color:#1d1d1d;margin-bottom:12px}#applicantpro .job-description{border-bottom:1px solid #d4d4d4}#applicantpro .job-description p,#applicantpro .job-description span{font-size:16px!important;line-height:19px!important;letter-spacing:normal!important}#applicantpro .job-description img{margin:0 auto;max-width:100%}#applicantpro .news-details ol,#applicantpro .news-details ul{margin:0 0 20px 0;padding:0}#applicantpro .news-details ol li,#applicantpro .news-details ul li{padding:0}#applicantpro .news-details ul li{padding:0 0 0 10px!important;position:relative;list-style:none;margin:0 0 0 5px!important;line-height:19px!important}#applicantpro .news-details ul li:before{content:'-';position:absolute;left:0;top:-3px}#applicantpro .news-details ol li{list-style:decimal;margin-left:15px}#applicantpro .italic{font-size:12px;line-height:normal;font-style:italic}#applicantpro .social-media{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px}#applicantpro .social-media a{display:inline-block;margin-right:8px;font-size:40px}#applicantpro .social-media a:last-child{margin-right:0}#applicantpro .social-media a:hover{opacity:.8}.right-sidebar .applicant-power{margin:20px 0 0 0}#applicantpro .apply-now.apply-bottom{max-width:346px;margin-top:20px}#applicantpro .apply-now.apply-bottom a{margin-bottom:25px}#applicantpro .applicantpro_main button,#applicantpro .apply-now a{color:#fff;border:0;font-size:18px;text-align:center;width:100%;padding:11px 15px;height:46px;font-weight:400;line-height:22px;white-space:nowrap;vertical-align:middle;cursor:pointer;letter-spacing:normal;text-transform:none}#applicantpro .applicantpro_main button:focus,#applicantpro .applicantpro_main button:hover,#applicantpro .apply-now a{color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#applicantpro .apply-now a{background:#f39500;display:block;margin-bottom:32px;text-decoration:none}#applicantpro .apply-now a:hover{background:#081a49}#applicantpro .leftCol .applicant-power{margin-bottom:0}#applicantpro .icon{position:relative;display:inline-block;width:17px;height:17px;top:-4px;vertical-align:text-top}#applicantpro .icon.large{width:35px;height:35px}#applicantpro .icon .icon-clock{fill:#647180}#applicantpro .icon .icon-location{fill:#647180}#applicantpro .icon .icon-twitter{fill:#30caf8}#applicantpro .icon .icon-linkedin{fill:#0077b5}#applicantpro .icon .icon-facebook{fill:#466198}