#qimple_jobs_wrapper_166578 {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    color: #333;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    padding: 13px;
    width: auto;
    line-height: 20px;
    word-break: normal;
}



#qimple_jobs_wrapper_166578 #jobsTable th {
    background-color: #f2f2f2;
    color: #333;
    font-weight: bold;
    padding: 6px 8px;
    text-align: left;
    vertical-align: middle;
}


#qimple_jobs_wrapper_166578 html, #qimple_jobs_wrapper_166578 body, #qimple_jobs_wrapper_166578 div, #qimple_jobs_wrapper_166578 span, #qimple_jobs_wrapper_166578 applet, #qimple_jobs_wrapper_166578 object, #qimple_jobs_wrapper_166578 iframe, #qimple_jobs_wrapper_166578 h1, #qimple_jobs_wrapper_166578 h2, #qimple_jobs_wrapper_166578 h3, #qimple_jobs_wrapper_166578 h4, #qimple_jobs_wrapper_166578 h5, #qimple_jobs_wrapper_166578 h6, #qimple_jobs_wrapper_166578 p, #qimple_jobs_wrapper_166578 blockquote, #qimple_jobs_wrapper_166578 pre, #qimple_jobs_wrapper_166578 a, #qimple_jobs_wrapper_166578 abbr, #qimple_jobs_wrapper_166578 acronym, #qimple_jobs_wrapper_166578 address, #qimple_jobs_wrapper_166578 big, #qimple_jobs_wrapper_166578 cite, #qimple_jobs_wrapper_166578 code, #qimple_jobs_wrapper_166578 del, #qimple_jobs_wrapper_166578 dfn, #qimple_jobs_wrapper_166578 em, #qimple_jobs_wrapper_166578 img, #qimple_jobs_wrapper_166578 ins, #qimple_jobs_wrapper_166578 kbd, #qimple_jobs_wrapper_166578 q, #qimple_jobs_wrapper_166578 s, #qimple_jobs_wrapper_166578 samp, #qimple_jobs_wrapper_166578 small, #qimple_jobs_wrapper_166578 strike, #qimple_jobs_wrapper_166578 strong, #qimple_jobs_wrapper_166578 sub, #qimple_jobs_wrapper_166578 sup, #qimple_jobs_wrapper_166578 tt, #qimple_jobs_wrapper_166578 var, #qimple_jobs_wrapper_166578 b, #qimple_jobs_wrapper_166578 u, #qimple_jobs_wrapper_166578 i, #qimple_jobs_wrapper_166578 center, #qimple_jobs_wrapper_166578 dl, #qimple_jobs_wrapper_166578 dt, #qimple_jobs_wrapper_166578 dd, #qimple_jobs_wrapper_166578 ol, #qimple_jobs_wrapper_166578 ul, #qimple_jobs_wrapper_166578 li, #qimple_jobs_wrapper_166578 fieldset, #qimple_jobs_wrapper_166578 form, #qimple_jobs_wrapper_166578 label, #qimple_jobs_wrapper_166578 legend, #qimple_jobs_wrapper_166578 table, #qimple_jobs_wrapper_166578 caption, #qimple_jobs_wrapper_166578 tbody, #qimple_jobs_wrapper_166578 tfoot, #qimple_jobs_wrapper_166578 thead, #qimple_jobs_wrapper_166578 tr, #qimple_jobs_wrapper_166578 th, #qimple_jobs_wrapper_166578 td, #qimple_jobs_wrapper_166578 article, #qimple_jobs_wrapper_166578 aside, #qimple_jobs_wrapper_166578 canvas, #qimple_jobs_wrapper_166578 details, #qimple_jobs_wrapper_166578 embed, #qimple_jobs_wrapper_166578 figure, #qimple_jobs_wrapper_166578 figcaption, #qimple_jobs_wrapper_166578 footer, #qimple_jobs_wrapper_166578 header, #qimple_jobs_wrapper_166578 hgroup, #qimple_jobs_wrapper_166578 menu, #qimple_jobs_wrapper_166578 nav, #qimple_jobs_wrapper_166578 output, #qimple_jobs_wrapper_166578 ruby, #qimple_jobs_wrapper_166578 section, #qimple_jobs_wrapper_166578 summary, #qimple_jobs_wrapper_166578 time, #qimple_jobs_wrapper_166578 mark, #qimple_jobs_wrapper_166578 audio, #qimple_jobs_wrapper_166578 video {
    border: 0 none;
    color: #333;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

#jobsTable td {
    background-color: #fff;
    border-top: 1px solid #e3e3e3;
    padding: 6px 8px;
    text-align: left;
    vertical-align: middle;
}

#jobsTable td:last-child {
    text-align: right;
}

#qimple_jobs_wrapper_166578 table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 13px !important;
}

#qimple_jobs_wrapper_166578 table thead th {
    cursor: pointer;
}

#qimple_jobs_wrapper_166578 #jobs_widget_container {
    padding: 13px;
}

#qimple_jobs_wrapper_166578 h3 {
    margin: 0 0 10px;
}

#qimple_jobs_wrapper_166578 a:link,
#qimple_jobs_wrapper_166578 #qimple_jobs_wrapper_166578 a:visited {
    display: block;
}

#qimple_jobs_wrapper_166578 a {
    color: #333;
}

#qimple_jobs_wrapper_166578 a:active, 
#qimple_jobs_wrapper_166578 a:hover {
    text-decoration: underline !important;
}

.qimple_job_wrapper{
    margin-bottom:15px;
}
.qimple_job_url {
    color: #333;
    font-size:1.2em;
    font-weight:bold;
    text-decoration: none;
    cursor:pointer;
}
.qimple_location,
.qimple_top_short_data {
    color: #333;
}
.qimple_job_separator {
    height:1px;
    width:100%;
    border-top:1px dashed  #333;
    margin:10px 0;
}
.clear {
    clear:both;
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none;
    }
}


