.dnjobb {
  width: 1009px;
  margin: 0 auto 0 auto;
  overflow: hidden;
}

.dnjobb #dn_column_main {
  width: 676px;
}

#dnjobb_annonsering {
  width: 690px;
  color: #000000;
  background-color: #ffffff;
  font-size: 12px;
}

#dnjobb_annonsering h1 {
  font-size: 14px;
  color: #000000;
  background-color: #d6d6d6;
  padding: 13px 0 13px 10px;
  margin: 0;
}

#dnjobb_annonsering h2 {
  font-size: 16px;
  color: #696969;
  background-color: transparent;
  padding: 0 0 4px 10px;
  margin: 20px 0 0 0;
  border-bottom: 14px solid #696969;
}

#dnjobb_annonsering h3 {
  font-size: 14px;
  padding: 0 10px 0 10px;
  margin: 10px 0 10px 0;
  color: #000000;
  background-color: transparent;
}

#dnjobb_annonsering p {
  padding: 5px 10px 5px 10px;
}

#dnjobb_annonsering table {
  border-spacing: 0;
  border-collapse: collapse;
  border-bottom: 14px solid #696969;
  font-size: 11px;
  margin: 0 0 25px 10px;
  width: 50%;
}

#dnjobb_annonsering table th {
  border: 1px solid #696969;
  background-color: #e8e8e8;
  text-align: left;
  padding: 3px;
  font-weight: normal;
}

#dnjobb_annonsering table td {
  border: 1px solid #696969;
  padding: 3px;
  vertical-align: top;
}

#dnjobb_annonsering a {
  color: #696969;
  background-color: transparent;
}

#dnjobb_annonsering #kontaktpersoner {
  border-top: 14px solid #696969;
  border-bottom: 14px solid #696969;
}

#dnjobb_annonsering #kontaktpersoner table {
  border-bottom: none;
  width: 60%;
}

#dnjobb_annonsering #kontaktpersoner td {
  border: none;
  vertical-align: middle;
}

#dnjobb_annonsering #kontaktpersoner td img {
  width: 50px;
}

#dnjobb_annonsering #jobbfooter {
  margin-top: 10px;
  padding-left: 10px;
}

#dnjobb_annonsering #jobbfooter a {
  display: block;
  float: left;
  margin: 0 10px 0 0;
  padding: 0;
}

#dnjobb_annonsering #jobbfooter h4 {
  font-size: 12px;
  font-weight: normal;
  color: #696969;
  background-color: transparent;
  float: left;
  margin: 5px 0 0 0;
  padding: 0;
}

.main-dnjobb a {
  color: #000000;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.main-dnjobb .big {
  font-size: 14px;
  color: #000000;
}

.main-dnjobb .bigger {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  margin: 2px 0 0 0;
}

.main-dnjobb h4 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  display: inline;
  color: #000000;
}

/* beside "to top" link image */
.main-dnjobb .copyright {
  display: inline;
}

.main-dnjobb {
 font-size: 12px;
}

.main-dnjobb .spacer {
  clear: both;
  display: block;
  overflow: hidden;
  height: 5px;
}

.inner-left-dnjobb {
  width: 468px; 
  float: left; 
  background-color: #ffffff;
}

.dnjobb-header {
 float: left; 
 clear: left; 
 background-image: url(/www.dn.no/include/gfx/dnjobb/dn-bestill-felt_v3_grey.gif); 
 width: 468px; 
 height: 70px;
}

.dnjobb-header a {
  font-weight: normal;
}

#dnjobb-header2 {
 padding-top: 15px;
 float: left;
 padding-left: 55px;
 vertical-align: middle;
}

.dnjobb-header img {
 float: right;
 padding-right: 20px;
 padding-top: 15px;
}

.main-dnjobb .rightbanners {
  width: 203px;
  float: left;
  margin-left: 3px;
  border: 1px solid black;
  text-align: center;
  background-color: #ffffff;
}

.main-dnjobb .rightbanners .ad {
  float: none;
}

.main-dnjobb .rightbanners .x03-adspace .ad img {
  margin-left: auto;
  margin-right: auto;
}

.main-dnjobb .rightbanners .x03-adspace .ad {
  padding : 0;
  width: 100%; 
}

#expiredJobAd{
  width : 639px; /* main-dnjobb - border */
  border : 5px solid #FF0000;
  color : #FF0000;
  font-size : 18px;
  padding : 15px 0 10px 0;
  text-align : center;
}

#searchFormJob .buttons {
  margin: 0;
  margin-bottom: 10px;
  margin-left: 5px;
  padding: 0;
  clear: left;
}

#searchFormJob .buttons h5 {
  height: 12px;
}

#searchFormJob .jobalert {
  margin-left: 5px;
  margin-bottom: 10px;
}

#searchFormJob .jobalert a:hover {
  text-decoration: none;
}

/* quick search boxes */

.listingbox {
  width : 100%;
  float : left;
  padding : 20px 0 0 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  line-height : 18px;
}

* .listingbox-positions-left,
* .listingbox-positions-right{
	/* IE6 bug workaround. 
	 * Adding display:inline aviods double margins for floated elements. 
	 * The element will continue being block level, as long as it is also floated.
   */
  display : inline;
}

.listingbox-positions-left,
.listingbox-positions-right {
  float : left;
  width : 168px;
  padding : 0;
  color: #113366;
  background-color: #aeaeae;
  border : solid 1px #666666;
  overflow : hidden;
  height : 20px;  
}

.listingbox-positions-left{
  margin : 0px 0px 30px 30px ;
}

.listingbox-positions-right{
  margin : 0px 0px 30px 80px ;
}

.listingbox-positions-left a,
.listingbox-positions-right a{
  display: block;
  overflow : hidden;
}

.listingbox a {
  font-size: 10px;
}

.listingbox .text {
  float: left;
  height: 100%;
	color: #000000;
  background-color: #d6d6d6;
  width: 125px;
  padding-left: 3px;
}

.listingbox .count {
  height: 100%;
	color: #000000;
  background-color: #a9a9a9;
  text-align: right;
  padding: 0 2px 0 0;
}

.listingbox a.count:link, 
.listingbox a.count:hover,
.listingbox a.count:visited,
.listingbox a.count:active{
  text-decoration : none;
}



/* Boxes aligned vertically */
.listingbox-vertical .listingbox{
 border : none;
 padding : 0;
}

.listingbox-vertical .listingbox-positions-left,
.listingbox-vertical .listingbox-positions-right{
  margin : 0px 0px 10px 5px;
  clear : left;
}




.listingbox-advanced .listingbox{
	background: #666666;
	
}
.black-border{
    border-bottom: solid 1px #666666;
}

.jobCategories{
    border-bottom: solid 1px #666666;
}

.jobCategories ul{
  margin: 0;
  padding-left: 5px;
  padding-bottom: 5px;
}

.jobCategories li{
  list-style-type: none; 
  display: inline;
}


.inner-advanced{
  border: solid 20px #a9a9a9;
  clear: left;  
  float: left;

}


.listing{
 overflow: hidden;
 width: 460px;
 clear : both;
}

.listing a {
  color: #696969;
  background-color: transparent;
}

.listing table{
 border-left: 2px solid #a9a9a9;
 border-right: 2px solid #a9a9a9;
 border-collapse: collapse;
 margin: 4px;
 width: 448px;/* .listing widht minus border, margin, padding */
}


.listing th{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
 font-weight: bold;
 background-color: #a9a9a9; 
 text-decoration: none;
 color: #000000;
 padding: 2px;
 text-align: left; 
}
.listing td{
  font-size: 12px;
  vertical-align: top;
  padding: 3px;
  padding-top: 7px;
  padding-bottom: 7px;
  border-bottom: 2px solid #a9a9a9;
}

/* Attempt to set max size of column, but does not work in IE6-7 */
.listing td.jobb_list_company {
  max-width: 160px;
  overflow: hidden;
}

.listing .todate{
  width : 15%;	
}

.alignLeft {
	float: left;
	width: auto;
	position: relative;
	height: auto;
	margin-left : 3px;
}

/* Separate line in dnJobb section only */
.column-middle-wide .navigation .alignRight {
	clear : left;
	float : left;
	margin-left : 3px;
	padding : 1px 0 2px 0;
}

.navigation a {
  color: #696969;
  background-color: transparent;
}

.alignRight {
	float: right; 
	height: 20px;
	vertical-align: bottom;
	text-align: right;
	padding-right: 5px;
	margin-right : 3px;
}
a.underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.jobbNews{
  border-top: solid 1px #666666;
  margin-top: 0px;
  width: 468px;
  float: left;
}

.jobbNews a {
  color: #696969;
  background-color: transparent;
}

.jobbNewsElement{
  width: 30%;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
  
}
.jobbArticles{
   width: 468px;
   float: left;
   padding-top: 5px;
}

.jobbArticles .fp-third {
  width: 40%; 
  float: left;
  padding: 4px;
  padding-left: 32px;
  
}

.jobbList{
  list-style-type: none; 
  padding-left: 0px;
  margin-left: 0px;	
}

.jobbList ul {
  padding-left: 0px;
  margin-left: 0px;
}

.jobbList li {
  margin-left: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
}


#insteg{
  width: 465px;
  padding: 2px;
  background: white;
}

.frontListing {
  background-color: #e5eae6;
  overflow: auto;
  height: 180px;
}

.frontListing table{
 table-layout: fixed;
 border: none;
 margin: 0;
 width: 435px;
 text-align: left;
}


.frontListing a:hover{
	color: red;
	text-decoration: underline;
}

.frontListing tr{

}

.frontListing th{

}

.frontListing td{

}

.frontListing th.todate,
.frontListing td.todate{
  width: 15%;
}





#notification a{
 float: left;
 clear: left;
}
#notification img{
 float: left;
}


/***************/
/* Job Article */
/***************/

#dnjobb_article {
  width: 987px;
  color: #000000;
  background-color: #ffffff;
  font-size: 12px;
}

#dnjobb_article .left_column {
  width: 500px;
  float: left;
  margin-right: 11px;
}

#dnjobb_article .right_column {
  width: 476px;
  float: left;
}

#dnjobb_article .left_column .box {
  width: 472px;
}

#dnjobb_article .right_column .box {
  width: 448px;
}

#dnjobb_article .box {
  color: #000000;
  background-color: #ffffff;
  border: 7px solid #e7e7e7;
  padding: 7px;
  margin-bottom: 11px;
}

#dnjobb_article .box_header {
  color: #ffffff;
  background-color: #7d7d7d;
  font-size: 14px;
  padding: 4px 4px 4px 4px;
  margin: 0;
}

#dnjobb_article #jobb_topmenu {
  font-weight: bold;
  padding: 15px 0 15px 0;
}

#dnjobb_article #jobb_topmenu a {
  color: #696969;
  background-color: transparent;
  padding: 0 6px 0 6px;
}

#dnjobb_article #jobb_topmenu .button {
  border-right: 1px solid #003366;
}

#dnjobb_article #job_description p {
  margin: 35px 0 0 0;
  padding: 0;
}

#dnjobb_article #job_description ul {
  margin: auto;
  padding: auto;
  list-style: disc;
  padding:0 0 0 14px;
}

#dnjobb_article #job_description ol {
  margin: auto;
  padding: auto;
  list-style: decimal;
  padding:0 0 0 18px;
}

#dnjobb_article #job_description li {
  margin: auto;
  padding: auto;
}

#dnjobb_article .h1 {
  font-size: 24px;
  font-weight: bold;
  margin: 15px 0 15px 0;
}

#dnjobb_article .h2 {
  font-size: 20px;
  font-weight: bold;
  margin: 15px 0 15px 0;
  text-align: center;
}

#dnjobb_article h3 {
  font-size: 16px;
  font-weight: bold;
  margin: 15px 0 15px 0;
}

#dnjobb_article h4 {
  font-size: 12px;
  font-weight: bold;
  margin: 15px 0 15px 0;
}

#dnjobb_article h5 {
  font-size: 11px;
  font-weight: bold;
  margin: 15px 0 15px 0;  
}

#dnjobb_article h6 {
  font-size: 10px;
  font-weight: bold;
  margin: 15px 0 15px 0;  
}


#dnjobb_article .bold {
  font-weight: bold;
}

#dnjobb_article .italic {
  font-style: italic;
}

#dnjobb_article .underline {
  text-decoration: underline;
}

#dnjobb_article .important,
#dnjobb_article .important_big {
  font-weight: bold;
  color: #a10f0f;
}

#dnjobb_article .important_big {
  font-size: 20px;
}

#dnjobb_article .important_green {
  font-weight: bold;
  color: #0fa10f;
}

#dnjobb_article #company_description p {
  margin: 10px 0 15px 0;
  padding: 0;
}


#dnjobb_article #company_description ul {
  margin: auto;
  padding: auto;
  list-style: disc;
  padding:0 0 0 14px;
}

#dnjobb_article #company_description ol {
  margin: auto;
  padding: auto;
  list-style: decimal;
  padding:0 0 0 18px;
}

#dnjobb_article #company_description .image_1,
#dnjobb_article #company_description .image_2 {
  display: block;
}

#dnjobb_article #company_description .image_2 {
  text-align: right;
}

#dnjobb_article table {
  width: 100%;
  margin: 0;
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

#dnjobb_article #info_table {
  width: 75%;
  margin: 0;
  padding: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

#dnjobb_article td {
  padding: 4px 7px 4px 7px;
}

#dnjobb_article th {
  color: #000000;
  padding: 4px 7px 4px 7px;
  background-color: #d6d6d6;
  font-weight: bold;
}

#dnjobb_article table .left {
  width: 106px;
  text-align: right;
}

#dnjobb_article #soknad {
  display: block;
  width: 100px;
  height: 43px;
  background-image: url(/www.dn.no/include/gfx/dnjobb/button-search.gif);
  background-repeat: no-repeat;
  float: right;
  position: relative;
  margin-top: -35px;
  top: -50px;
}

#dnjobb_article #contact_information th {
  text-align: left;
  padding: 15px 7px 15px 7px;
}

#dnjobb_article #contact_information td {
  border-bottom: 5px solid #d6d6d6;
}

#dnjobb_article .alertform {
  color: #000000;
  background-color: #e7e7e7;
  padding: 10px 10px 10px 10px;
  margin-top: -28px;
}

#dnjobb_article .alertform .konvolutt {
  display: block;
  width: 29px;
  height: 32px;
  float: left;
  background-image: url(/www.dn.no/include/gfx/dnjobb/konvolutt.gif);
  background-repeat: no-repeat;
}

#dnjobb_article .alertform .bestill {
  display: block;
  width: 110px;
  height: 20px;
  float: left;
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-bestill-grey.gif);
  background-repeat: no-repeat;
}

#dnjobb_article .alertform h1 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0 10px 0 10px;
  color: #000000;
  background-color: transparent;
  float: left;
  line-height: 25px;
}

#dnjobb_article .alertform h2 {
  font-size: 14px;
  display: inline;
  padding-right: 4px;
}

#dnjobb_article .alertform a {
  color: #696969;
  background-color: transparent;  
  font-weight: bold;
}

#dnjobb_article #bottom {
  padding-left: 8px;
  padding: 0 0 14px 8px;
}

#dnjobb_article #bottom a {
  display: block;
  float: left;
  margin-right: 10px;
}

#dnjobb_article #bottom p {
  padding-top: 5px;
}

#dnjobb_article #tip_a_friend {
  color: #000000;
  background-color: #e7e7e7;
  font-size: 10px;
  font-weight: bold;
  padding: 6px 15px 6px 15px;
}

#dnjobb_article #tip_a_friend fieldset {
  margin-top: 10px;
  width: 50%;
  float: left;
  text-align: right;
}

#dnjobb_article #tip_a_friend input {
  width: 96px;
  height: 13px;
  border: 1px solid #7d7d7d;
  margin: 0 0 10px 10px;
  font-size: 10px;
}

#dnjobb_article #tip_a_friend .submit {
  width: 77px;
  height: 20px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: none;
  color: #000000;
  background-color: transparent;
  background-image: url(/www.dn.no/include/gfx/dnjobb/dn-send-tips-knapp.gif);
  background-repeat: no-repeat;
}

#dn .jobtextsearch {
  float: left;
  margin-bottom: 10px;
  width: 98%;
}

#dn .jobtextsearch input[type="text"] {
  border: 1px solid black;
}

#dn .jobtextsearch .button {
  background: url(/www.dn.no/include/gfx/dnjobb/button-textsearch.gif) no-repeat;
  height: 20px;
  width: 46px;
  border: none;
}

/******** SPECIALIZED JOB STYLES *********/
/* 
Styles that differ between job sections are defined below,
by the follwing rules.

1. Each style is defined exactly once
2. Classes that share style are grouped around this definition
3. Styles are ordered by type. First color, then background-color, and so on
4. Colors are ordered by numerical value

Explaning themes:
jobThemeDit         Dagens it
jobThemeWoB         White on black, DN Energi
jobThemeBlue        Finans
jobThemeGrey        Not released
jobThemeOriginal    dnJobb
jobThemeWideSingle  One wide box (student)

Explaning colors:
#9E251A dit red
#D4DCDF dit grey
#04030A energi black
#6F6B62 energi dark brown
#405783 finance blue
#273550 finance dark blue
*/

/**** Variations between the different job sections ****/

#dn .inner-left-dnjobb.jobThemeDit,
#dn .inner-left-dnjobb.jobThemeWoB,
#dn .inner-left-dnjobb.jobThemeBlue,
#dn .inner-left-dnjobb.jobThemeBlue a{
  color : #000000;
}

#dn .inner-left-dnjobb.jobThemeDit .listing th,
#dn .inner-left-dnjobb.jobThemeDit .listingbox a.count,
#dn .inner-left-dnjobb.jobThemeWoB .listing th,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox a.text,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox a.count,
#dn .inner-left-dnjobb.jobThemeBlue .listing th,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox a.count,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox a.text {
  color: #FFFFFF;
}

#dn .inner-left-dnjobb.jobThemeWoB .listing th,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox a.count,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox-positions-left,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox-positions-right,
#dn .inner-left-dnjobb.jobThemeBlue .listing th,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox a.count{
  background-color: #04030A;
}

/*
#dn .inner-left-dnjobb.jobThemeBlue .listingbox-positions-left,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox-positions-right{
*/
#dn .inner-left-dnjobb.jobThemeBlue .listingbox a.text {
  background-color: #273550
}
#dn .inner-left-dnjobb.jobThemeBlue {
  background-color: #405783;
}

#dn .inner-left-dnjobb.jobThemeWoB .listingbox a.text {
  background-color: #6F6B62;
}

#dn .inner-left-dnjobb.jobThemeDit .listing th,
#dn .inner-left-dnjobb.jobThemeDit .listingbox a.count,
#dn .inner-left-dnjobb.jobThemeDit .listingbox-positions-left,
#dn .inner-left-dnjobb.jobThemeDit .listingbox-positions-right{
  background-color: #9E251A;
}

#dn .inner-left-dnjobb.jobThemeWoB {
  background-color: #c0b8ac
}
#dn .inner-left-dnjobb.jobThemeDit .listingbox a.text{
  background-color: #D4DCDF;
}

#dn .inner-left-dnjobb.jobThemeDit {
  background-color: #F2F2F2;
}

#dn .inner-left-dnjobb.jobThemeDit .listing td,
#dn .inner-left-dnjobb.jobThemeWoB .listing td,
#dn .inner-left-dnjobb.jobThemeBlue .listing td{
  background-color: #FFFFFF;
}

#dn .inner-left-dnjobb.jobThemeWoB table,
#dn .inner-left-dnjobb.jobThemeWoB table td,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox-positions-right,
#dn .inner-left-dnjobb.jobThemeWoB .listingbox-positions-left,
#dn .inner-left-dnjobb.jobThemeBlue table,
#dn .inner-left-dnjobb.jobThemeBlue table td,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox-positions-right,
#dn .inner-left-dnjobb.jobThemeBlue .listingbox-positions-left{
  border-color: #04030A; 
}

#dn .inner-left-dnjobb.jobThemeDit .listing table,
#dn .inner-left-dnjobb.jobThemeDit .listing td {
  border-color: #9E251A;
}

#dn .inner-left-dnjobb.jobThemeDit a.dnEnergiVarslingHeader{
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-banner-dit.gif);
}

#dn .inner-left-dnjobb.jobThemeWoB a.dnEnergiVarslingHeader {
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-banner-energi.gif);
}

#dn .inner-left-dnjobb.jobThemeBlue a.dnEnergiVarslingHeader {
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-banner-finans.gif);
}

#dn .inner-left-dnjobb.jobThemeGrey a.dnEnergiVarslingHeader {
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-banner-styreverv.gif);
}
#dn_center_column .inner-left-dnjobb.jobThemeWideSingle a.dnEnergiVarslingHeader{
  background-image: url(/www.dn.no/include/gfx/dnjobb/varsling-banner-student.gif);
}

#dn_center_column .inner-left-dnjobb.jobThemeWideSingle .listingbox a.text {
  width : 210px;
}
#dn_center_column .inner-left-dnjobb.jobThemeWideSingle .listingbox-positions-left ,
#dn_center_column .inner-left-dnjobb.jobThemeWideSingle .listingbox-positions-right {
  width : 250px;
}

#dn .inner-left-dnjobb a.dnEnergiVarslingHeader{
  display: block;
  height: 70px;
  width: 468px;
  font-weight: bold;
  background-repeat: no-repeat;
}

#dn .jobThemeDit .jobtextsearch .button {
  background-image: url(/www.dn.no/include/gfx/dnjobb/button-textsearch-it.gif);
}
#dn .jobThemeWoB .jobtextsearch .button {
  background-image: url(/www.dn.no/include/gfx/dnjobb/button-textsearch-energi.gif);
}
#dn .jobThemeBlue .jobtextsearch .button {
  background-image: url(/www.dn.no/include/gfx/dnjobb/button-textsearch-finans.gif);
}

#dn .jobThemeOriginal .copyright {
  vertical-align: 7px;
}


#dnjobb_advanced_form {
  display: block;
  clear: both;
  width: 408px;
  border: 20px solid #a9a9a9;
  padding: 10px;
}

#dnjobb_advanced_form label {
  display: block;
  margin-bottom: 10px;
}

#dnjobb_advanced_form li {
  display: inline;
}

#dnjobb_advanced_form .submit {
  clear: both;
  float: right;
  background-image: url('/www.dn.no/include/gfx/dnjobb/lsok.gif');
  width: 46px;
  height: 31px;
  margin: 0;
  padding: 0;
  line-height: 0;
  font-size: 0;
  overflow: hidden;  
  border: none;
  color: #000000;
  background-color: transparent;
}

#dnjobb_advanced_form fieldset {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #a9a9a9;
}

#dnjobb_advanced_form .left_column {
  float: left;
}

#dnjobb_advanced_form .right_column {
  float: right;
}

#dnjobb_advanced_form p {
  clear: both;
  padding-bottom: 10px;
}

