a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:16px;margin:0;padding:0;vertical-align:unset}.project_header{border-bottom:solid 1px #c1c1c1;color:#212121;height:58px;font-size:20px;line-height:58px;padding:0 16px}.back_arrow{background-image:url('/images/application/modules/default/project_sprite.png');background-position:-33px 1px;display:inline-block;margin:-3px 20px 0 0;height:24px;vertical-align:middle;width:24px}.project_list_wrap{padding:34px 16px 0}.project_list{border:solid 1px #c1c1c1;-o-border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:18px;padding:24px 14px 0;position:relative;overflow:hidden}.pr_tag_wrap{text-overflow:ellipsis;color:#000;display:block;width:100%;overflow:hidden;padding:0 0 18px}.pr_tag{background-color:#212121;color:#fff;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;font-size:12px;height:22px;line-height:22px;margin:0 4px 7px 0;padding:0 8px}.pr_list_title{color:#212121;font-size:24px;margin-bottom:14px}.pr_list_dt{color:#212121;font-size:14px;line-height:22px;margin-bottom:2px}.job_viwed{display:block;font-size:12px;margin:4px 0 2px;color:#666}.pr_list_dt .closed-color{font-size:14px}.pr_list_desc_hd{color:#212121;font-size:14px;margin:20px 0 8px}.pr_list_desc{color:#212121;font-size:14px;line-height:20px;margin-bottom:22px}.pr_posted{color:#212121;font-size:14px;line-height:20px;margin-bottom:12px}.pr_rec_img{border:1px solid #c1c1c1;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;display:table-cell;height:50px;width:50px;margin-right:12px;overflow:hidden;vertical-align:middle}.pr_rec_tb{display:table;height:48px;text-align:center;width:48px}.pr_rec_cell{display:table-cell;vertical-align:middle}.pr_rec_cell img{display:block;margin:auto;max-height:48px;max-width:48px}.pr_rec_link{display:block;margin-bottom:22px}.pr_rec_nm_cat{color:#212121;display:table-cell;font-size:16px;line-height:20px;vertical-align:middle}.pr_rec_img+.pr_rec_nm_cat{padding-left:12px}.pr_rec_cat{color:#666;display:block;font-size:14px;line-height:22px;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;max-width:calc(100vw - 70px);white-space:nowrap}.pr_rec_img+.pr_rec_nm_cat .pr_rec_cat{max-width:calc(100vw - 130px)}.pr_posted_by{display:table;align-items:center}.pr_rec_nm{display:block}.pr_rec_nm .pr_rec_name{text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;max-width:calc(100vw - 110px);white-space:nowrap}.pr_rec_img+.pr_rec_nm_cat .pr_rec_name{max-width:calc(100vw - 170px)}.rec_diamond,.rec_verify{display:inline-block;margin:-2px 0 0 2px;vertical-align:middle}.rec_diamond{margin:0 0 0 2px}.rec_diamond img,.rec_verify img{display:block;width:14px}.pr_roles_list_wrap{margin:0 -14px}.all_roles_btn{border-top:solid 1px #c1c1c1;color:var(--primary);cursor:pointer;display:block;font-size:16px;height:56px;line-height:54px;margin:0 -14px;padding:0 14px;position:relative}.all_roles_btn:after,.all_roles_btn:before{border-top:solid 6px transparent;border-bottom:solid 6px transparent;border-left:solid 6px var(--primary);content:"";position:absolute;right:14px;top:50%;margin-top:-8px;z-index:2}.all_roles_btn:after{border-left:solid 6px #f2f2f2;right:16px;z-index:3}.roles_btn{border-top:solid 1px #c1c1c1;color:#212121;cursor:pointer;display:block;font-size:14px;height:56px;line-height:56px;padding:0 14px;position:relative;text-transform:uppercase}.btn_open.roles_btn{border-bottom:solid 1px #c1c1c1}.roles_btn:before{border-left:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 5px #212121;content:"";position:absolute;right:14px;top:50%;margin-top:-2px;z-index:2}.btn_open.roles_btn:after,.btn_open.roles_btn:before{border-left:solid 4px transparent;border-right:solid 4px transparent;border-top:none;border-bottom:solid 5px #212121;margin-top:-3px}.btn_open.roles_btn:after{border-top:none;border-bottom:solid 6px #f2f2f2;margin-top:-4px}.pr_roles_list{border-bottom:solid 1px #c1c1c1;border-top:solid 1px #c1c1c1;padding:0 14px}.roles_btn.btn_open{color:#212121}.pr_list_role_name{color:#212121;font-size:20px;line-height:26px;margin-bottom:4px}.pr_list_role_age{color:#212121;display:block;font-size:16px;line-height:22px;margin-bottom:3px}.pr_list_role_cat{color:#212121;font-size:14px;line-height:20px}.pr_list_roles{padding-bottom:24px}.pr_list_roles:first-child{padding-top:16px}.pr_list_roles:last-child{padding-bottom:16px}.pr_det_link{display:block}.apply_btn{background-color:var(--primary);-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0;color:#fff;display:inline-block;height:auto;font-size:12px;line-height:normal;padding:12px 16px 8px;margin:10px 0 0;text-align:center;width:110px}.moz .apply_btn{background-color:var(--primary);font-size:12px}.load-more-wrap{text-align:center}.load-more-wrap .show_more.load-more-icon{color:var(--primary);display:inline-block;font-size:14px;height:48px;line-height:48px;padding:0 16px;text-transform:uppercase}.premium-txt{background-color:var(--primary);border-radius:3px 0 3px 0;-o-border-radius:3px 0 3px 0;-ms-border-radius:3px 0 3px 0;-moz-border-radius:3px 0 3px 0;-webkit-border-radius:3px 0 3px 0;color:#fff;font-size:12px;left:0;padding:3px 12px 1px;position:absolute;text-transform:none;top:0}.premium-txt+.pr_det_link{margin-top:10px}.list-btn-grp{border-top:1px solid #b7b7b7;display:block;font-size:0;margin:0 10px;text-align:center}.list-btn{background-color:transparent;border:0;color:var(--primary);display:inline-block;font-size:14px;height:56px;line-height:56px;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:50%}.list-btn+.list-btn{width:calc(50% - 1px)}.ipad .list-btn,.iphone .list-btn{padding:15px 0 13px}.full-btn{width:100%}.list-btn+.list-btn::before{background-color:#b7b7b7;content:"";height:56%;left:0;position:absolute;top:22%;width:1px}.pointer{cursor:pointer}.short-icon+.list-btn,.unshort-icon+.list-btn{width:75%}.only-view-more.list-btn-grp{margin:0}.only-view-more .list-btn{padding:15px 0 13px}.ipad .only-view-more .list-btn,.iphone .only-view-more .list-btn{padding:20px 0 18px}.dash-jobs .only-view-more .list-btn,.ipad .dash-jobs .only-view-more .list-btn,.iphone .dash-jobs .only-view-more .list-btn{padding:0}.low-promp{color:#232226}.text-center{text-align:center}div.dw-i,span.dw-mon{font-size:16px;line-height:34px}.exp_quote{color:var(--primary);font-size:14px}.tb_wrap{display:table;margin-bottom:20px;width:100%}.tc_wrap{display:table-cell;vertical-align:middle}.tc_wrap:first-child{width:84px}.widget_heading,.widget_heading2{color:#212121;font-size:16px;line-height:18px;margin-bottom:6px}.widget_heading2{margin-bottom:14px}.widget_subheading{color:#666;font-size:13px;line-height:14px}.widget_btn,.widget_btn:active,.widget_btn:focus,.widget_btn:hover{background-color:#fff;border:solid 1px var(--primary);-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary);display:block;font-size:14px;height:48px;line-height:48px;outline:0;text-align:center;text-decoration:none;width:100%}.widget_input_wrap{display:table;width:100%}.widget_input{display:table-cell;vertical-align:top}.widget_input+.widget_input{width:114px}.input_widget,.input_widget:active,.input_widget:focus,.input_widget:hover{background-color:#fff;border:solid 1px #666;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:48px;line-height:48px;outline:0;padding:0 14px;width:100%}textarea.input_widget,textarea.input_widget:active,textarea.input_widget:focus,textarea.input_widget:hover{font-size:14px;height:60px;line-height:26px;margin-bottom:8px;padding:4px 12px;resize:none;width:100%}.widget_input:first-child{padding-right:12px}.widget_wrap .err-msge{color:#de480b;font-size:12px;padding:5px 0 0 0}.widget_wrap textarea.input_widget+.err-msge{display:block;padding:0 0 8px 0}.pr_list_roles .exp-dt{display:block;float:none;padding:3px 0 0 0}.pr_list_roles .exp-dt .applied-color{color:#1ab601;font-size:12px}.bg-header-wrap .bg-tal-anim{z-index:6}.fixed .fix-btn,.fixed .fix-btn:active,.fixed .fix-btn:focus,.fixed .fix-btn:hover{z-index:5}.project_list .abs_job_id{font-size:1px;height:1px;width:1px;position:absolute}.show_more .loading{display:block}.updated_hd.talent-bg-header{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.updated_hd .tab-listing{padding:0 20px 0 0}.job-listing{padding:8px}.pr_list_roles .loader_box{margin-top:16px}.activate_over_job .job-listing{background-color:#fff;position:relative;z-index:6}.application_viwed_txt{font-style:normal;font-weight:500;font-size:12px;line-height:14px;float:right;margin:20px 20px 0 0;text-transform:none}.application_viwed_txt img{display:inline-block;vertical-align:middle;margin:-2px 6px 0 0;width:14px}.pr_list_btns{border-top:solid 1px #c1c1c1;align-items:center;display:flex;padding:16px;justify-content:space-between}.btn_open~.pr_list_btns{border-top:0}.application_btn{background-color:var(--primary);-o-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-style:normal;font-weight:500;font-size:14px;height:40px;line-height:40px;padding:0 24px}.dots{background-color:#000;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:4px;width:4px;height:4px;display:inline-block;vertical-align:middle;position:relative;margin:0 0 -2px 0}.dots:after,.dots:before{background-color:#000;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";position:absolute;top:-7px;width:4px;height:4px;left:0}.dots:after{top:auto;bottom:-7px}.dots_wrap{width:24px;height:24px;text-align:center}.pr_bottom_btn{color:#000;display:block;margin-bottom:30px}.bottom_icon_wrp{display:inline-block;vertical-align:middle;margin:-4px 22px 0 0}div.bottom_sh_box{padding:40px 20px 20px}.custom-modal[id=repost-modal]{z-index:25}.app_stat .status-bar{background-color:#000;margin:4px auto 8px}.app_stat .job-app-status{min-width:108px}.app_stat .job-app-status .status-bar .status-dot.big-circle{height:4px;margin:-2px 0 0;width:4px}.job-app-status+.pr_list_role_cat{width:calc(100% - 120px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:4px}.swiper-wrapper .pr_tag_wrap{white-space:nowrap}.swiper-wrapper .project_list{display:flex;justify-content:space-between;flex-direction:column;min-height:436px}.similar_pr_btn_wrap{text-align:right;margin-bottom:12px}#ErrsocialMsgModal{position:relative;z-index:30}.loading[style="display: block;"]{color:#de480b;font-size:12px}.job-listing .banner-wrap,.job-listing .card-box.download_app{margin-bottom:18px}.similar-job-wrap .premium-txt+.pr_tag_wrap{padding-top:10px}.iphone .apply_btn{line-height:inherit}.apply_btn,.post_btn{display:inline-block;font-size:14px;padding:12px 16px 8px;text-align:center;text-decoration:none;height:auto;line-height:inherit!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;white-space:nowrap;vertical-align:middle}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}#looking_for_txt,#project_type_txt,.desc-area{font-size:13px}