#Content { width: 100%;
 }

#Content .job-offer { font-family: "Open Sans",Helvetica,Arial,sans-serif;
margin-bottom: 20px;
padding: 0 40px 20px 40px;
box-shadow: 0 0 26px #A4A4A4;
 }

#Content .job-offer .tpl-details { display: none;
 }

#Content .job-offer h2 { font-size: inherit;
font-family: inherit;
font-weight: inherit;
margin: 0px;
 }

#Content a { color: inherit;
 }

#Content .job-offer a.container { display: block;
 }

#tb-container1-id8e69d1e22b329 { height: 515px;
margin-left: -40px;
margin-right: -40px;
background-repeat: no-repeat;
background-position: 0% 100%;
margin-top: 10px;
padding-left: 40px;
 }

#tb-title-id9e11977cd2f12 { color: #000000;
background-color: #ffffff;
font-size: 20px;
padding-top: 30px;
padding-bottom: 10px;
font-weight: bold;
border-bottom: 1px solid black;
position: relative;
 }

#tb-summary-id6a0fbc8497b07 { color: #333333;
font-weight: bold;
padding-top: 25px;
padding-bottom: 15px;
background-color: #ffffff;
 }

#tb-description-id5491a364f7924 { color: #000000;
font-size: 14px;
 }

#tb-title-id9e11977cd2f12:after { content: '';
background: #333;
bottom: 0px;
display: block;
height: 2px;
position: absolute;
width: 25px;
 }

#tb-description-id5491a364f7924 strong { color: #0675c2;
 }

#tb-description-id5491a364f7924 ul { padding-left: 15px;
 }

#tb-description-id5491a364f7924 ul li { padding: 0;
list-style-type: none;
position: relative;
 }

#tb-description-id5491a364f7924 ul li:before { content: "";
position: absolute;
height: 5px;
width: 5px;
background: #0675c2;
left: -15px;
top: 6px;
 }

#tb-container1-id7a2915c0ad182 { background-repeat: no-repeat;
height: 64px;
 }

#tb-customText-id65a4902237c2a { padding-top: 15px;
 }

#tb-container1-id8e69d1e22b329 { background-image: url("../images/image_tb_container1_id8e69d1e22b329.png"); }

#tb-container1-id7a2915c0ad182 { background-image: url("../images/image_tb_container1_id7a2915c0ad182.png"); }

