.hide-on-tablet{display:block!important}.hide-on-desktop{display:none!important}@media screen and (max-width:1250px){.wrapper{max-width:956px;margin:0 auto}.cp-lft{max-width:560px;min-width:410px;width:58%!important}.cp-ryt{max-width:380px;min-width:320px}.big-head-wrp .big-txt-x{width:auto!important}.cal-date-ryt{width:83%!important}.light-head-table .first-col,.light-head-table .col1{padding-left:20px!important}.main-content{display:none}.main-mobile-content{display:block}.app-btn-wrp{padding-top:0}.app-btn-wrp .app-btn,.app-btn-wrp .ja-deadline-txt{vertical-align:middle}.app-btn-wrp .ja-deadline-txt{padding:10px 0}.element-sec .left-colun{display:none}.info-btns-wrp{text-align:center}.info-btns-wrp .btn{float:none!important}.info-btns-wrp .f-btn{display:inline-block!important;min-width:225px}.info-btns-wrp .dark-btn{margin-top:25px}.light-sm-wrp{margin-top:40px}.light-sm{text-align:center;float:none}.light-sm li a{margin-left:20px}.light-sm li:first-child a{margin-left:0}.light-sm li a .ico-small{width:37px;height:38px}.light-sm li a.fb .ico,.light-sm li a.fb:hover .ico{background-position:0 -505px}.light-sm li a.tw .ico,.light-sm li a.tw:hover .ico{background-position:-46px -505px}.light-sm li a.li .ico,.light-sm li a.li:hover .ico{background-position:-92px -505px}.light-sm li a.mail .ico,.light-sm li a.mail:hover .ico{background-position:-139px -505px}.light-sm li a.print .ico,.light-sm li a.print:hover .ico{background-position:-185px -505px}.light-sm li a.mail:hover,.light-sm li a.print:hover .ico{opacity:.3}.fact-box-table{table-layout:fixed}.fact-box-table td{-ms-word-wrap:break-word;word-wrap:break-word}.match-meter{float:none!important;display:block;height:75px;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;background:#f3f3f3}.match-meter .reg-progress-bar2{text-align:right!important;line-height:75px;width:94%;margin:0 auto}.match-meter .reg-progress-bar2 div,.match-meter .reg-progress-bar2 span:first-child{display:inline-block;color:#0ae;font-size:18px;margin-right:25px;vertical-align:middle;float:left;font-weight:bold}.match-meter .reg-progress-bar2 ul,.match-meter .reg-progress-bar2 .pct{vertical-align:middle;padding:0!important}.match-meter .reg-progress-bar2 li{height:20px;width:10px}.greynum-list li:first-child{margin-top:0}.greynum-list li{display:block;margin:10px 0 0!important}.share-way-wrp{padding:50px 35px}.share-way-left,.share-way-right{width:100%}.ref-opt-btns{font-size:0}.ref-opt-btns .f-snd,.ref-opt-btns .mailw{display:inline-block;width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.ref-opt-btns .f-snd{margin-right:2%}.ref-opt-btns .mailw{margin-left:2%}textarea.yello-bx{resize:none;outline:0;width:100%}.url-video-wrp{height:306px!important}.video-wrp{max-height:306px!important}.single-video div{height:306px!important;margin-bottom:20px}.single-img{line-height:306px;text-align:center}.single-img img{width:auto!important;vertical-align:middle;display:inline-block;max-height:306px!important}.cp-data-list li .title{width:95%!important}#contact-info .pro-info-row{padding:23px 0!important}#contact-info .pro-info-row .pro-info-ryt{width:73%!important}#contact-info .pro-info-thumb{height:72px!important;width:72px!important}#contact-info .pro-info-thumb img{height:72px!important;width:72px!important}#contact-info .pi-thumb-effect{height:72px!important}.pro-info-card .pro-occ{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 0 8px 0!important}.pro-info-card .pro-occ,.pro-info-card .pro-name{width:95%!important}.pro-info-row .incerted-ctrl{position:relative;margin-top:2px}.incerted-ctrl.cnt-ico li,.incerted-ctrl.cnt-ico .link{height:22px!important}.incerted-ctrl li .ico.ico-small-heart,.incerted-ctrl li .ico.ico-small-msg,.incerted-ctrl li .ico.ico-small-cal{margin-top:6px!important}.company_cb_latest .teaser2 img{width:100%}.cp-article-right .teaser2.teaser500{width:100%!important}.cp-article-right .teaser2{width:48%!important}.cp-article-right .teaser2 img{width:100%}.cp-article-right .teaser2.mr15{margin-right:2%!important}.cp-logo-ftr{padding:25px 0!important}.company-follow-btns{width:65%}.company-follow-btns a{margin:0;margin-bottom:10px}.company-follow-btns a:last-child{margin:0}.company-follow-btns .f-btn{min-width:117px;text-align:center}.round-color-sm{right:-16px}.talnet-request-btn{font-size:18px!important}.job-location{display:none}#job-match-meter{margin-top:20px}.job-content .pro-info-row{width:100%}.job-content .pro-info-row .pro-info-ryt{width:77%!important}.job-content .pro-info-row.col .incerted-ctrl{position:relative;margin-top:10px}.job-content .pro-info-card .pro-name{margin-bottom:7px}.related-job .related-job-left,.related-job .related-job-right{width:100%!important;float:none;margin:0!important}.ryt-job-link .job-title,.ryt-job-link .job-desc{width:80%}.company-articles .ryt-sec-pad{font-size:0}.company-articles .ryt-artcle-txt{width:48%;height:auto;vertical-align:top;display:inline-block;float:none!important;font-size:16px}.company-articles .ryt-artcle-txt:nth-child(odd){padding-right:2%}.company-articles .ryt-artcle-txt:nth-child(even){padding-left:2%}.company-articles .ryt-artcle-txt img{height:auto}.company-articles .imgc{height:auto;max-height:none!important}.company-articles .headline{height:35px!important}.job-content .fcp-frm-cntr span.field-validation-error,.job-content .fcp-frm-cntr span.field-validation-error:first-child span{min-width:150px}#jobActions .fcp-left{width:500px}#jobActions .fcp-left .fcp-frm-cntr .labe-sec{text-align:left}#jobActions .fcp-btns-wrp.align-to-form{width:71%}.cp-fact-list{width:30%!important}.hide-on-desktop{display:block!important}.hide-on-tablet{display:none!important}}@media screen and (max-width:997px){.wrapper{width:96%!important;min-width:741px!important}.big-head-wrp .big-txt-x{width:auto!important}.oa-alrt-txt .oa-alrt-link{display:block}.cp-lft{width:55%!important}.cal-date-ryt{width:80%!important}.info-btns-wrp .f-btn{min-width:150px;padding:0 10px!important}.ml-20{margin-left:5px!important}.share-way-wrp{padding:50px 20px}.two-labels-wrp .fah-txt:last-child{margin:0}.third-label{display:none}.finder-ad-head .two-labels-wrp{text-align:center}.job-content .fcp-frm-cntr span.field-validation-error,.job-content .fcp-frm-cntr span.field-validation-error:first-child span{left:173px!important}#informalAppDlg .resume-head .rsume-details{width:400px!important}#informalAppDlg .resume-head .rsume-details .address{width:280px!important}#informalAppDlg .editor-row b{width:100px}#informalAppDlg .rah-form{width:80%}#informalAppDlg .kstable{width:700px!important}#informalAppDlg .kstable .col2{width:380px!important}}@media screen and (max-width:900px){.job-content .pro-info-row .pro-info-ryt{width:75%!important;left:10px!important}table .incerted-ctrl{margin-left:0}}@media screen and (max-width:800px){.job-content .pro-info-row .pro-info-ryt{width:73%!important}.cal-date-ryt{width:78%!important}}