
#maincp{border:none;padding:0;}
.ubpanel{padding-left:0px !important;}
.JobHeaderWrapper{padding:5px 0 0 15px;font-size:14px;line-height:18px;display:inline-block;}
.JobDetailPanel{font-family:'Open Sans', Arial, sans-serif !important;}
.top_detail{width:100% !important;border-bottom:dashed 1px #939393;}
#td_jobposition{font-size:32px;line-height:42px;font-weight:400;color:#000000 !important;}
.td_location_salary{clear:right;font-weight:300;font-size:22px;line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.td_posted_date{display:block;font-size:14px;line-height:26px;}
.td_job_type{margin-right:10px;font-weight:300;font-size:22px;line-height:34px;}
.td_posted_by{display:block;margin-right:10px;font-weight:300;font-size:22px;line-height:34px;}
.td_posted_by .lbl{font-weight:300;font-size:22px;line-height:34px;}
.main_detail_content{padding-right:5px;}
.md_skills{font-size:18px;padding-left:15px;padding-top:10px;color:#222;line-height:26px;}
.md_items{font-size:18px;line-height:26px;width:96%;padding-left:15px;color:#222;}
#detail_ph{padding-bottom:15px;padding-top:10px;margin-top:7px;}
.SocialApplyWrapper{clear:both;margin-top:0;height:30px;padding-top:15px;}
.buttonjs{font-family:'Open Sans', Arial, sans-serif !important;font-weight:400 !important;}
.ApplyLeft{display:inline-block;}
.ApplyLeft a{font-size:26px !important;line-height:38px !important;}
.ActionLeft{display:block;margin-top:16px !important;}
#apply_btn_btm{display:inline-block;float:right;}
#apply_btn_btm a{font-size:26px !important;line-height:38px !important;}
.widebutton{padding:4px 42px !important;font-size:14px;}
.widebutton:hover{padding:4px 42px !important;font-size:14px;}
.jd_label{width:22%;float:left;font-weight:700;display:block;margin-bottom:7px;clear:left;}
.jd_value{width:53%;float:left;display:block;margin-bottom:7px;word-wrap:break-word;}
.JobDetailPanel h1{font-size:32px;line-height:42px;font-weight:400;}
.JobDetailPanel p{margin-left:0px !important;margin-right:0px !important;}
.JobDetailPanel hr{border:none;background-color:#c0c0c0;color:#c0c0c0;height:1px;margin:10px 5px;}
.disclaimer{padding:0 10px 0 10px;font-size:12px;}
#morejobscp{margin-top:25px;}
#moreJobs{grid-template-columns:1fr 1fr 1fr !important;display:grid;grid-gap:15px;justify-content:space-between;}
#mjHdr{font-size:16px;}
.simJobItem{font-family:'Open Sans',Arial,sans-serif;margin:0;min-width:0;width:auto;height:175px;text-decoration:none;display:inline-block;background:#edf4fc;position:relative;vertical-align:top;font-size:14px !important;}
.simJob{padding:5px 10px 10px;}
.simJob hr{border:0;border-top:1px dotted rgba(0,0,0,.4);padding:0;margin:5px 0;}
.simPosition{color:#006bba;font-size:16px !important;font-weight:600;word-break:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.simJobItem a{text-decoration:none;}
.simLocation{font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:17px;}
.simRate{font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:17px;}
.simjobDesc{display:block;font-weight:400;line-height:20px;padding:0;height:100px;overflow:hidden;position:relative;}
#xJobs{grid-template-columns:1fr !important;display:grid;grid-gap:15px;justify-content:space-between;}
.xJobItem{font-family:'Open Sans',Arial,sans-serif;margin:0;min-width:0;width:auto;text-decoration:none;display:inline-block;border-bottom:1px solid #edf4fc;position:relative;vertical-align:top;font-size:20px !important;margin-bottom:10px;padding-bottom:10px;}
.xJob{padding:0;}
.xPosition{font-size:24px !important;font-weight:600;word-break:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:32px;padding-bottom:6px;}
.xJobItem a{text-decoration:underline;}
.xLocation{font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px;}
.xRate{font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px;}
.xjobDesc{display:block;font-weight:400;line-height:24px;padding-top:8px;padding-bottom:5px;overflow:hidden;position:relative;}
.noApplications{background-color:#ffe2e2;padding:9px 9px 9px 15px;font-weight:700;border-radius:4px;border:2px solid #cb0505;margin-bottom:15px;font-size:16px;line-height:20px;}