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_list_wrap{margin:0 auto 0;padding:30px 0 16px;width:1000px}.project_list{border:solid 1px #c1c1c1;-o-border-radius:28px;-ms-border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;margin-bottom:16px;padding:0;position:relative;overflow:hidden}.pr_tag_wrap{display:block;width:100%;overflow:auto;padding:0 0 10px}.pr_list_dt span{font-size:14px}.pr_tag{background-color:var(--primary);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:24px;line-height:24px;margin:0 4px 7px 0;padding:0 8px}.mac .pr_tag{padding:1px 8px 0}.pr_list_title{color:var(--text);font-size:28px;line-height:34px;margin-bottom:14px;font-weight:500}.pr_list_dt{color:var(--text);font-size:14px;line-height:19px;margin-bottom:0}.pr_list_dt .colorgrey{color:#484847;font-size:14px;line-height:19px;margin-bottom:0}.pr_list_desc_hd{color:var(--text);font-size:14px;line-height:20px;margin:14px 0 0;font-weight:500}.job_viwed{display:block;font-size:14px;margin-bottom:6px;color:var(--text-secondary)}.pr_list_desc{color:var(--text);font-size:16px;line-height:24px;margin-bottom:15px}.pr_posted{color:var(--text);font-size:14px;line-height:20px;margin-bottom:2px;font-weight:500}.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%;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;width:100%}.pr_rec_cell img{display:block;margin:auto;max-height:48px;max-width:48px}.pr_rec_link{display:block;margin-bottom:32px;padding:0 32px 0}.pr_rec_link:active,.pr_rec_link:focus,.pr_rec_link:hover{text-decoration:none;outline:0}.pr_rec_nm_cat{color:var(--text);font-weight:500;font-size:16px;line-height:20px;vertical-align:middle;width:100%}.pr_rec_img+.pr_rec_nm_cat{padding-left:12px;width:90%}.pr_rec_cat{color:var(--text-secondary);display:block;font-size:14px;line-height:20px;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;max-width:calc(100vw - 70px);white-space:nowrap;margin-top:2px}.pr_rec_img+.pr_rec_nm_cat .pr_rec_cat{max-width:calc(100vw - 130px)}.pr_posted_by{display:flex;align-items:center}.pr_rec_nm{display:block}.pr_rec_nm .pr_rec_name{font-weight:500;font-size:16px;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;max-width:calc(100% - 48px);white-space:nowrap}.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{background-color:var(--primary-op-8);border-left:solid 1px #c1c1c1;margin:0;width:35%;position:relative;padding-bottom:56px}.all_roles_btn{border-top:solid 1px var(--border);color:var(--primary);cursor:pointer;display:block;font-weight:500;font-size:14px;height:56px;line-height:54px;margin:0;padding:0 14px;position:absolute;width:100%;bottom:0}.all_roles_btn:active,.all_roles_btn:focus,.all_roles_btn:hover{color:var(--primary);text-decoration:none;outline:0}.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}.pr_roles_list{padding:24px 0 0}.pr_list_role_name{color:var(--primary);font-size:18px;line-height:24px;margin-bottom:4px;font-weight:600}.pr_list_role_age{color:var(--text);display:block;font-size:16px;line-height:19px;margin-bottom:4px}.pr_list_role_cat{color:var(--text);font-weight:500;font-size:16px;line-height:19px}.pr_list_roles{padding:0 16px 16px}.pr_det_link,.pr_det_link:active,.pr_det_link:focus,.pr_det_link:hover{padding:32px 32px 0;display:block;text-decoration:none}.apply_btn{margin:16px 0 0;display:inline-block}.load-more-wrap{text-align:center}.load-more-wrap .show_more.load-more-icon{color:var(--primary);display:inline-block;font-weight:500;font-size:14px;height:48px;line-height:48px;padding:0 16px;text-transform:uppercase}.premium-txt{background:linear-gradient(45deg,var(--primary),var(--secondary),var(--tertiary));-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;color:#fff;font-weight:400;font-size:14px;height:36px;line-height:36px;left:32px;padding:0 12px 0;position:absolute;text-transform:none;top:0}.premium-txt+.pr_det_link{padding-top:60px}.list-btn-grp{border-top:1px solid #b7b7b7;display:block;font-size:0;margin:0 10px;text-align:center}.flex_pr_list{display:flex}.project_other_det{padding:0;width:65%}.btns-jobs-wrap{border-top:solid 1px #c1c1c1;display:flex;justify-content:space-between;padding:12px 0}.btns-jobs-wrap .rec-btn,.btns-jobs-wrap .rec-btn:active,.btns-jobs-wrap .rec-btn:focus,.job-list-inner,.job-list-inner:active,.job-list-inner:focus,.job-list-linking,.job-list-linking:active,.job-list-linking:focus{background-color:transparent;border:0;color:var(--text);cursor:pointer;display:inline-block;font-weight:500;font-size:16px;margin:0 25px;padding:4px 16px;vertical-align:middle;outline:0;text-decoration:none}.btns-jobs-wrap .rec-btn:hover,.job-list-inner:hover,.job-list-linking:hover{color:var(--primary);text-decoration:none}.btns-jobs-wrap .rec-btn,.btns-jobs-wrap .rec-btn:active,.btns-jobs-wrap .rec-btn:focus,.btns-jobs-wrap .rec-btn:hover{text-transform:uppercase}.job-list-line{border-right:1px solid #bfbfbf;display:inline-block;min-height:20px;vertical-align:middle}.job-list-line+.job-list-line{display:none}.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{color:var(--text);font-size:16px;line-height:18px;margin-bottom:6px}.widget_subheading{color:var(--text-secondary);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);cursor:pointer;display:block;font-weight:500;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 var(--text-secondary);-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%}.widget_input:first-child{padding-right:12px}.widget_wrap .err-msge{color:var(--error);font-size:12px;padding:5px 0 0 0}.custom-modal form{margin:0}.premium-styling-modal .modal-header{background:url('/images/application/modules/default/modal-header-bg2.jpg') no-repeat center center;background-size:center;border:none;padding:15px}.modal-heading-design{color:var(--text);font-size:24px;margin:0;text-align:center;line-height:120%;font-weight:600}.custom-modal .payment_process{float:left;width:100%;max-height:5px}.custom-modal .payment_process img{margin:0 auto}.premium-styling-modal .modal-dialog{width:840px}.modal.premium-styling-modal .close{background:url('/images/application/modules/desktop/sprite-design.png') no-repeat 0 0;background-position:-213px -323px;height:45px;width:45px;border:none;right:-20px;top:-20px}.premium-styling-modal .modal-body{background-color:#ffcbc4;padding:20px}.congrats-modal .border-style-btn,.congrats-modal .border-style-btn:active,.congrats-modal .border-style-btn:focus,.congrats-modal .border-style-btn:hover{background-color:var(--primary);border:0;color:#fff;font-weight:400;font-size:30px;min-width:300px;outline:0;padding:10px 40px;text-align:center;text-decoration:none}.congrats-modal .border-style-btn,.congrats-modal .border-style-btn:active,.congrats-modal .border-style-btn:focus,.congrats-modal .border-style-btn:hover{font-size:14px;margin:0 7px;padding:0 38px;height:36px;display:inline-block;width:auto;min-width:1px;line-height:36px}.congrats-modal .border-style-btn:focus,.congrats-modal .border-style-btn:hover{background-color:var(--primary-hover)}.paging-style-wrap .pagination>li:last-child,.search-job-wrap .pagination>li:last-child{display:inline-block;vertical-align:middle}.paging-style-wrap .pagination>li>a,.paging-style-wrap .pagination>li>span,.search-job-wrap .pagination>li>a,.search-job-wrap .pagination>li>span{color:var(--primary);font-size:14px}.paging-style-wrap .pagination>.active>a,.paging-style-wrap .pagination>.active>a:focus,.paging-style-wrap .pagination>.active>a:hover,.paging-style-wrap .pagination>.active>span,.paging-style-wrap .pagination>.active>span:focus,.paging-style-wrap .pagination>.active>span:hover,.search-job-wrap .pagination>.active>a,.search-job-wrap .pagination>.active>a:focus,.search-job-wrap .pagination>.active>a:hover,.search-job-wrap .pagination>.active>span,.search-job-wrap .pagination>.active>span:focus,.search-job-wrap .pagination>.active>span:hover{background-color:var(--primary);border-color:var(--primary)}.paging-style-wrap .pagination>li>a:focus,.paging-style-wrap .pagination>li>a:hover,.paging-style-wrap .pagination>li>span:focus,.paging-style-wrap .pagination>li>span:hover,.search-job-wrap .pagination>li>a:focus,.search-job-wrap .pagination>li>a:hover,.search-job-wrap .pagination>li>span:focus,.search-job-wrap .pagination>li>span:hover{color:var(--primary)}.paging-style-wrap .pagination>.active>a,.paging-style-wrap .pagination>.active>a:focus,.paging-style-wrap .pagination>.active>a:hover,.paging-style-wrap .pagination>.active>span,.paging-style-wrap .pagination>.active>span:focus,.paging-style-wrap .pagination>.active>span:hover,.search-job-wrap .pagination>.active>a,.search-job-wrap .pagination>.active>a:focus,.search-job-wrap .pagination>.active>a:hover,.search-job-wrap .pagination>.active>span,.search-job-wrap .pagination>.active>span:focus,.search-job-wrap .pagination>.active>span:hover{color:#fff}.joblist_frm .filter_jobs_form{float:right;margin-bottom:20px}.joblist_frm .filter_select,.joblist_frm .filter_select:active,.joblist_frm .filter_select:focus,.joblist_frm .filter_select:hover{outline:0;font-size:16px;padding:4px}.show_more{margin-bottom:40px}.pr_list_roles .exp-dt{display:block;float:none;padding:3px 0 0 0}.applied-color,.dashboard-page .pr_list_roles .exp-dt+.color-faded.expired-txt-style-new,.pr_list_roles .exp-dt .applied-color{color:#1ab601;font-size:12px}.status-bar{display:block}.status-txt-job-list{font-size:12px}.job-app-status{width:140px}.app_stat{margin-bottom:16px}.job_result>.cat-msge-style{display:block;margin-bottom:40px}.closed-color{color:var(--warning)}#project_apply_list .cat-msge-style{display:block;margin-bottom:30px}.d-flex-space{display:flex;justify-content:space-between}.rec_looking_txt{display:block;margin-bottom:8px}