.job-content { padding:20px; font-family: Arial, Helvetica, Tahoma, sans-serif !important;   }

.job-content .jobs-heading { color:#FBA824 !important; font-size: 26px;  }
.job-content .border { border-bottom: 1px solid #CCC; } 

.job-content .single { border-bottom: 1px solid #CCC; margin-bottom: 15px; } 
.job-content .single .company-logo { float:left; margin-right:15px;  }
.job-content .single .company-logo img { width:140px; height:98px; }
.job-content .description { margin: 10px 0; } 
.job-content .single p.company { float:left; margin-top:10px; margin-bottom: 0; font-size: 16px; }
.job-content .single p.company a:link,
.job-content .single p.company a:visited { color: #2F6EA5; text-decoration: none;  }
.job-content .single p.company a:hover { color: #000; text-decoration: underline; }
.job-content .single p.location { float:right; margin-top:10px; font-size: 15px; font-weight: bold; padding-right: 5px; }

.job-content .post-buttons { float:right; }
.job-content .post-buttons a { text-decoration: none; color:#000; }
.job-content .powered { float:right; font-size: 11px;  }

.job-content .search-form input[type=text] { padding:6px; width:200px; background-color: #FFF; border:1px solid #CCC; }

.job-content .next { float:right; }
.job-content .prev { float:left; }
.job-content .btn { background: url(../images/orange/button.png) 0 0; border: 1px solid #3b5998; padding:6px 10px; text-decoration: none; color:#000;}
.job-content a:hover .btn { text-decoration: none !important; }

.job-content  a.job-title { font-size: 16px; font-weight: bold; color: #2F6EA5; margin-top: 20px;  text-decoration: none; }
.job-content  a:hover.job-title { font-size: 16px; font-weight: bold; color: #333; margin-top: 20px;  text-decoration: underline; }

.job-content .job-single .company-logo { float:right; }
.job-content .job-single .company-logo img{ width:150px; height:100px; }

.job-content .job-single .company a:link,
.job-content .job-single .company a:visited { color: #2F6EA5; text-decoration: none; }
.job-content .job-single .company a:hover { color: #000; text-decoration: underline; }

.job-content .info-table { width:75%; }

.job-content .job-categories { background-color:#E9E9E9; padding:1px 10px; }

.job-content .cat-block { float:left; width:300px; display:inline-block; }
.job-content .cat-block a:link { color:#2F6EA5 !important; text-decoration: none; }
.job-content .cat-block a:hover { color:#2F6EA5 !important; text-decoration: underline; }
.job-content .cat-block a:visited { color:#49ABFF !important; }
.job-content #show-categories { padding-left:30px;  }

.job-content h3 { font-size: 20px; margin:10px 0 15px 0; font-weight: bold; color:#000; font-family: Arial, Helvetica, Tahoma, sans-serif !important; }

.job-content ul { margin: 7px 0 7px 17px; }

