/*
 * Search Form
 */
form#wpbdmsearchform {
    padding: 12px 0;
    text-align: center;
}

form#wpbdmsearchform input {
    display: inline;
}

form#wpbdmsearchform .wpbdmsearchbutton {
    margin-top: 5px;
}

form#wpbdmsearchform a.advanced-search-link {
    font-size: 70%;
    display: block;
}

#wpbdp-search-form {
    padding-left: 10px;
}

#wpbdp-search-form .search-filter {
    margin-bottom: 10px;
    clear: both;
}

#wpbdp-search-form .search-filter > div.label {
    display: block;
    width: 40%;
    float: left;
}

#wpbdp-search-form .search-filter > div.field {
    display: block;
    width: 60%;
    margin-left: 40%;
    padding-left: 5px;
}

#wpbdp-search-form .search-filter > div.field > input[type="text"] {
    width: 90%;
}

#wpbdp-search-form .search-filter > div.field > select {
    width: 90%;
}

#wpbdp-search-form input[type="submit"] {
    width: 100px;
    float: none;
    display: block;
    margin: auto;
}


.cf:before, .cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after { clear: both; }
.cf { *zoom: 1; }

.wpbdp-pagination {
    margin: 25px 0 0 0;
}

.wpbdp-pagination .next {
    float: right;
}

/* listing views */
.listing-actions form {
    margin: 0;
    padding: 0;
    display: inline;
}

.listing-actions input {
    margin: 0;
    padding: 0;
}

.listing-actions input.delete-listing {
    margin-left: 20px;
    color: #ff0000;
}

/*.listing-actions a {
    background: none repeat scroll 0 0 #000;
    border-radius: 3px 3px 3px 3px;
    color: #fff;
    padding: 2px 8px;
    text-decoration: none;
    margin-right: 8px;
    text-align: center;
}

.listing-actions a.delete-listing {
    margin-left: 20px;
    background: #ff0000;
}*/


.wpbdp-listing .listing-details .field-value {
    margin-bottom: 10px;
    width: 97%;
	margin-bottom:15px;
}

.wpbdmsingledetails .singledetailsview .field-value {
    margin-bottom: 10px;
}

.field-value label {
    color: #444;
    font-weight: bold;
}

.wpbdp-listing {
    padding: 15px;
    padding-right:25px;
    border: solid 2px #dddddd;
	margin-bottom:20px;

-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;

}

/* listing view > excerpt */
.wpbdp-listing-excerpt {
    padding: 20px;
    border: solid 2px #dddddd;
	margin-bottom:20px;
}

.wpbdp-listing-excerpt.odd { background: #FBFBFB; border: solid 2px #dddddd;}
.wpbdp-listing-excerpt.sticky { background: #DFE2F8; border: solid 4px #dddddd; }

.wpbdp-listing-excerpt .listing-thumbnail {
    float: right;
    margin: 0 10px 0 0;
	width:120px;
}

.wpbdp-listing-excerpt .listing-actions {
    margin-top: 15px;
}

/* listing views > single */
.wpbdp-listing-single .listing-actions {
    margin-bottom: 25px;
}


.wpbdp-listing-single .stickytag {
    margin-top:-50px;
    float: right;
}
.wpbdp-listing-single .listing-title {
    background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/headbalken.png) left center repeat-x;
    padding: 2px 8px;
    
    border: dotted 1px #ddd;
    margin-bottom: 7px;
	color:#7c7c7c;
}

.wpbdp-listing-single .listing-title h2 {
    clear: none;
    margin: 0;
}
.entry .main-image  {
/*  margin-top:76px; */
margin-left:3px;
background-color: #EEF0F4;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 8px 8px 8px 8px;
    border-right: 1px solid #CCCCCC;
}


.wpbdp-listing-single .main-image {
    float: left;
  /*  width: 25% !important; */
   width: 160px;
    padding-right:15px;
	margin-left:-15px;

}

.wpbdp-listing-single .main-image img {
    border:none;
  /*  width: 100% !important;
    height: auto !important;  */
	margin-left:3px;
}

.wpbdp-listing-single .listing-details.with-image {
 /*   margin-left: 25%; */
    margin-left:160px;
    padding-left: 15px;
	padding-right: 5px;
    width: 70%;
}

.wpbdp-listing-single .extra-images {
    margin-top: 10px;
    clear: both;
}

.wpbdp-listing-single .extra-images ul {
    margin: 0 auto;
    width: 100%;

}

.wpbdp-listing-single .extra-images ul li {
    list-style-type: none;
    display: inline;
    margin-left: 5px;
    vertical-align: top;
}

.wpbdp-listing-single .extra-images ul li img {
    margin: auto;
    width: 100px;
	max-width: 100px;
	height: 60px;
	max-height: 60px;
	
    border: solid 1px #ddd;
}

/* listing contact form */
.wpbdp-listing .contact-form {
    margin-top: 20px;
    border-top: dotted 1px #ddd;
    padding-top: 20px;
    padding-left: 10px;
}

.wpbdp-listing .contact-form h3 {
    margin-left: -10px;
}

.wpbdp-listing .contact-form textarea {
    width: 98% !important;
}

/* listing comments form */
.wpbdp-listing .comments {
    margin-top: 20px;
}

/* pages toolbar */
.wpbdp-bar {
    background: #f7f7f7;
    margin: 10px 0 20px 0;
    padding: 5px 10px;
	height:50px;
}

.wpbdp-bar .wpbdp-main-links {
    float: left;
    /* height: 100%; */
}

.wpbdp-bar .wpbdp-search-form {
    margin: 0;
    padding: 0 !important;
    margin-left: 50%;
}

.wpbdp-main-links a {
    margin-right: 15px;
}

.wpbdp-bar .left {
    float: left;
    text-align: center;
}

.wpbdp-bar .right {
    width: 300px;
    float: right;
}

/* main page */
.wpbdp-main-page #wpbdp-categories {
    clear: both;
    margin-bottom: 20px;
}

.wpbdp-main-page ul.wpbdp-categories {
    margin: 0 0 10px 15px;
}

.wpbdp-main-page ul.wpbdp-categories > li {
    width: 250px;
    float: left;
}

/* submit listing page */
.wpbdp-submit-page h3 {
    margin-bottom: 10px;
}

.wpbdp-submit-page .wpbdmp {
    margin: 0;
}

.wpbdp-submit-page .wpbdp-form-field {
    margin-bottom: 8px;
}

ul.validation-errors {
    margin: 15px 0 15px 0;
}

ul.validation-errors li {
    color: #ff0000;
    margin: 3px 0px;
    list-style-position: inside;
}

.wpbdp-submit-page.step-fees h4 {
    background: #ddd;
    color: #333;
    padding: 10px;
    margin-bottom: 5px;
}

.wpbdp-submit-page.step-images .upload-form {
    margin: 15px 10px;
}

.wpbdp-submit-page.step-images .image {
    float: left;
    border-bottom: dotted 1px #efefef;
    margin-right: 10px;
    margin-bottom: 10px;
    vertical-align: top;
}

.wpbdp-submit-page.step-images .image img {
    vertical-align: top;
    text-align: center;    
    max-width: 150px;
    height: auto;
}

.wpbdp-submit-page.step-images .image .delete-image {
    color: #ff0000;
}


.clear { clear:both;}

.wpbdmthumbs {	padding:4px; -moz-box-shadow: 0 5px 5px #dddddd;
	-webkit-box-shadow: 0 5px 5px #dddddd;margin-right:5px;width:100px;
}
	
#wpbdmentry .viewlistingsbutton, 
#wpbdmentry .submitlistingbutton,
#wpbdmentry .editlistingbutton, 
#wpbdmentry .deletelistingbutton,
#wpbdmentry .exitnowbutton,
#wpbdmentry .insubmitbutton,
#wpbdmlistings .vieweditbutton input,
.vieweditbutton a, .vieweditbutton input,
.viewlistingsbutton, 
.submitlistingbutton,
.editlistingbutton, 
.deletelistingbutton,
.exitnowbutton,
.insubmitbutton {
background:#000000;
border:1px solid #000000;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
width:auto;
color:#ffffff;
float:left;
text-align:center;
}


#editlistingsingleview { margin-bottom:15px;}

#editlistingsingleview .editlistingbutton
{
	float:left;
	margin-right:20px;
}

.singledetailsview { margin-top:15px;}

.deletelistingbutton {float:none;}

.exitnowbutton {float:none;}

.updradetostickylistingbutton {
background:#FFF0CF;
border:1px solid #B37800;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
width:auto;
color:#B37800;
float:left;
text-align:center;
}



.intextbox { border:1px solid #dddddd; padding:3px; }
.inselect { border:1px solid #dddddd; padding:3px; }
.inselect { background-color: #F5F5F5;
    border:1px solid #dddddd;
    color: #606062;
    width:300px;
    font-size: 12px;
    margin: 10;
    padding: 3;
}

.inselectmulitple { border:1px solid #dddddd; padding:3px; width:auto; height:auto;  }

.intextarea { width:400px;border:1px solid #dddddd; height:200px;
background-color: #F5F5F5;
    color: #606062;

    font-size: 12px; }

.insubmitbutton {}

#wpbusdirmancats { margin-bottom:20px; padding:10px;}
#wpbusdirmancats ul  { margin-bottom:10px;margin-left:5px; }
#wpbusdirmancats ul li { float:left; width:200px; padding:5px;  }

ul#wpbusdirmanerrors { margin-left:20px; }
ul#wpbusdirmanpaymentoptionslist { margin-left:20px; }
#wpbusdirmanpaymentoptionslist li { margin-left:20px; list-style-type:none;margin:3px 0px; }

.wpbusdirmanerroralert { color:#ff0000;font-weight:bold;font-size:14px; }

#wpbdmlistings { list-style:none;width:100%; }
		
.wpbdmodd {background:#eeeeee;border-bottom:1px dotted #dddddd;}
.wpbdmeven {border:0;border-bottom:1px dotted #dddddd;}
.wpbdmoddsticky {background:#FFF0CF;border-bottom:1px solid #B37800;}
.wpbdmevensticky {background:#FFF0CF;border:0;border-bottom:1px solid #B37800;}

#wpbdmlistings .listingthumbnail {float:left;width:150px;margin:10px 0 0 10px;}
#wpbdmlistings .listingdetails { float:left;margin-left:20px;margin-top:10px;}
.wpbdmsingleimages { float:left;margin-right:10px; margin-bottom:10px;}
.wpbdmsingleimages img { max-width:375px;height:auto; 	-moz-box-shadow: 0 5px 5px #dddddd;
	-webkit-box-shadow: 0 5px 5px #dddddd;}
.wpbdmsingledetails { float:left;margin-left:10px;width:50%;padding:10px;}

.paymentheader { background:#f2f2f2; padding:5px; color:#666666;}
.paymentbuttondiv {padding:10px;  margin-bottom:10px;}

.wpbdmac { font-size:9px; text-align:center;}

.featuredlisting { 	width: 126px;
	float:right; }
	
#wpbusdirmancontent { clear:both; padding:10px; background:#ffffff;}

select { margin-bottom:15px; }
textarea  { margin-bottom:15px; }
#wpbdmentry p.wpbdmp { margin:0;padding:0;}

#wpbdmentry { width:100%;margin:0 auto;}
#wpbdmentry label { margin:0;padding:0; }
.extrathumbnails { max-width:375px;margin:10px auto 0 auto;}

#wpbdmcheckboxclass {float:left;margin-right:30px;width:40%;padding:10px 0;}

.vieweditbuttons {float:right;padding:10px;width:100%;}
.vieweditbutton {float:left;margin-left:10px;}

#wpbdmlistings .vieweditbutton input,
.vieweditbutton a, .vieweditbutton input {width:100%;}

.vieweditbutton a { text-decoration:none;}


.vieweditbutton input { margin-top:-15px;}

.feecategoriesheader { background:#dddddd;color:#333333;padding:10px;margin-bottom:5px;}

.menubuttons { }
#lhbuttons { float:right;width:150px;}
#lhbuttons .viewlistingsbutton { margin-right:10px;}
.ldetails { padding:10px; background:#eeeeee;}
#lco { width:100%; 	-moz-box-shadow: 0 5px 5px #dddddd;
	-webkit-box-shadow: 0 5px 5px #dddddd;background:#f7f7f7; margin:10px 0;}
#lco .title { width:50%;float:left;padding:10px;font-weight:bold;font-size:22px;margin-top:5px;}
#lco .title h1 { border:0;margin:0;}
#lco .buttonform { float:left;width:40%;padding:10px;}
#lco .buttonform input { }
#lco .title input {  }
#lco .title .submitlistingbutton { margin-right:10px; }
#lco .buttonform .viewlistingsbutton { margin-right:10px;}
#lco .buttonform .submitlistingbutton { margin-right:10px;}

#wpbdmentry .fixpadding { width:98%;}

#lco #wpbdmsearchform #intextbox { color:#000000; }
#lco #wpbdmsearchform #wpbdmsearchsubmit {
	background:#000000;
	border:1px solid #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width:auto;
	color:#ffffff;
	text-align:center;
	display: block;
}

#lco {
	min-height: 80px;
}

#lco .left {
	float: left;
	padding: 10px;
}

#lco .left input[type="submit"] {
	margin-top: 2px;
	width: 100%;
}

#lco .right {
	padding: 10px;
	margin-left: 200px;
	width: 200px;
}

#lco .right #intextbox {
	width: 100%;
}

#lco .right #wpbdmsearchsubmit {
	margin: auto;
}

#lco input[type="submit"] {
	cursor: pointer;
}

.listing-details  .title a {font-size:24px;}

.wpbdp-field-homepage a {
font-size:12px;
}

.wpbdp-field-facebook  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/fburl.png) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-facebook  a {
font-size:12px;
}
.wpbdp-field-facebook {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-smartphoneapp  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/googleapp.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */

}
.wpbdp-field-smartphoneapp  a {
font-size:12px;
}

.wpbdp-field-smartphoneapp {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-iphoneapp  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/appleapp.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */

}
.wpbdp-field-iphoneapp  a {
font-size:12px;
}

.wpbdp-field-iphoneapp {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-googleplus  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/googlebr.png) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-googleplus  a {
font-size:12px;
}
.wpbdp-field-googleplus {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-twitter  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/twitterbr.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-twitter  a {
font-size:12px;
}
.wpbdp-field-twitter {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-xing  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/ingbr.png) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-xing  a {
font-size:12px;
}
.wpbdp-field-xing {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-weiterecommunity  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/socialicon.png) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-weiterecommunity  a {
font-size:12px;
}
.wpbdp-field-weiterecommunity {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-jobangebotonline  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/stellen2.gif) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; /* Linktext einrücken */
}

.wpbdp-field-tags {
font-size:16px;
}

.listings .wpbdp-field-kurzbeschreibung {
 
}

.wpbdp-field-kurzbeschreibung  p {
line-height:15px;
margin-top:5px; margin-bottom:10px;
font-size:18px;
line-height:19px;
}

.value .shariff {height:30px;}

.wpbdp-field-beschreibung p  {
line-height:19px;
margin-top:5px; margin-bottom:10px;
font-size:18px;
}


.wpbdp-field-kurzbeschreibung  {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
text-align:left;
font-size:18px;
line-height:19px;

}

.wpbdp-field-beschreibung  {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
text-align:left;
}

.wpbdp-field-leistungen {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
line-height:15px;
margin-top:5px; margin-bottom:10px;
font-size:16px;
}

.wpbdp-listing-adress {
line-height:10px;
margin-top:5px; margin-bottom:10px;
font-size:15px;
}

.wpbdp-field-stellenangebote {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
}

.wpbdp-field-stellenangebote  p {
line-height:16px;
margin-top:5px; margin-bottom:10px;
font-size:15px;
}
.wpbdp-field-teilnahmeauffolgendenmessen {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
}

.wpbdp-field-teilnahmeauffolgendenmessen  p {
line-height:16px;
margin-top:5px; margin-bottom:10px;
font-size:15px;
}
.wpbdp-field-angeboteundaktionen {

border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
}

.wpbdp-field-angeboteundaktionen  p {
line-height:20px;
margin-top:5px; margin-bottom:10px;
font-size:15px;
}


.wpbdp-field-oeffnungszeiten {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
}
.wpbdp-field-oeffnungszeiten  p {
line-height:20px;
margin-top:5px; margin-bottom:-10px;
}

.extra-images {
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;margin-bottom:20px;padding-bottom:15px;
-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
background-color:#EEF0F4; padding:6px; margin:0px;
}

.firmenprofilb { background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/unternehmnsklick1.jpg) right center no-repeat;

font-size: 15px;
    font-weight: bold;
    max-width: 139px;
    min-width: 139px;
    padding-right: 10px;
    text-align: center;
    width: 139px;
    border: 1px solid #000000;
	padding:10px;
}

.wpbdp-field-homepage  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/homepage.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-homepage  a {
font-size:13px;
}
.wpbdp-field-homepage  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-email  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/email1.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-email  a {
font-size:12px;
}
.wpbdp-field-email  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-telefon  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/telefon.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-telefon  a {
font-size:12px;
}
.wpbdp-field-telefon  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-strasse  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/strasse.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-strasse  a {
font-size:12px;
}
.wpbdp-field-strasse  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-plzstadt  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/stadt.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-plzstadt  a {
font-size:12px;
}
.wpbdp-field-plzstadt  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-fax  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/fax.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-fax  a {
font-size:12px;
}
.wpbdp-field-fax  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-ansprechpartner  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/partner.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-ansprechpartner a {
font-size:12px;
}
.wpbdp-field-ansprechpartner  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-land  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/land.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-land a {
font-size:12px;
}
.wpbdp-field-land  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-unternehmen  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/firma.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-unternehmen a {
font-size:12px;
}
.wpbdp-field-unternehmen  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-field-downloadunternehmensprofil  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/firmadown.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-downloadunternehmensprofil a {
font-size:12px;
}
.wpbdp-field-downloadunternehmensprofil  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}



.wpbdp-categories  li {line-height:20px;}

.titlehelp {background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/10/fragezeichen.png) right center no-repeat;}

.wpbdp-form-field .field-description {margin-right:30px;}

.cat-item-23003 { margin-top:10px;}
.cat-item-23076 { margin-top:10px;}
.cat-item-23095 { margin-top:10px;}
.cat-item-510 { margin-top:10px;}
.cat-item-22937 { margin-top:10px;}
.cat-item-22930 { margin-top:10px;}
.cat-item-23077 { margin-top:10px;}
.cat-item-23077 { margin-top:10px;}
.cat-item-3575 { margin-top:10px;}
.cat-item-1110 { margin-top:10px;}
.cat-item-23082 { margin-top:10px;}
.cat-item-23086 { margin-top:10px;}
.cat-item-22934 { margin-top:10px;}

.cat-item-22935 { margin-top:10px;}
.cat-item-22936 { margin-top:10px;}
.cat-item-497 { margin-top:10px;}

.listings .wpbdp-field-rechnungsanschriftstrasseplzortfallsnichtwieoben {display:none; !important;}
.listings .wpbdp-field-ichhabedieagbsgelesenaktivierungdiesesfeldesistpflicht {display:none; !important;}
.wpbdp-field-rechnungsanschriftstrasseplzortfallsnichtwieoben {display:none; !important;}
.wpbdp-field-ichhabedieagbsgelesenaktivierungdiesesfeldesistpflicht {display:none; !important;}
.wpbdmp label {display:none; !important;}
.sublabel {font-size:12px;height:20px; min-width:300px;}
.wpbdp-form-field span.sublabel {font-size:12px;}
.wpbdmp input {background-color: #dddddd;
    border:1px solid #cccccc;
    color: #606062;
    width:195px;
    font-size: 12px;
    margin: 10;
    padding: 3;
	}
.wpbdp-field-youtube  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/yt.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-youtube  a {
font-size:12px;
}
.wpbdp-field-youtube  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.wpbdp-categories .cat-item cat-item-612 {float:left;}

.wpbdp-field-youtube  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/yt.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}
.wpbdp-field-youtube  a {
font-size:12px;
}
.wpbdp-field-youtube  {
border-bottom:dotted 1px #cccccc;
padding-bottom:5px;
}

.gmap {
font-size:12px;
background: url(https://www.windkraft-journal.de/wp-content/uploads/2013/03/kugel.gif) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
margin-left:6px;
}

.gmap {
/* border-top:dotted 1px #cccccc; */
padding-top:5px;
}

.wpbdp-form-field-label {
margin-top:15px;
border-top:dashed 1px #CCC;
padding-top:8px;
font-weight:bold;
}

.wpbdp-field-firma {

    text-align: left;
	
/* background-color:#EEF0F4; 
text-align:left;
padding: 6px 6px 5px;
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
*/
}

.wpbdp-field-firma .value {
padding:6px;

}

.wpbdp-field-firma label {
display:none;
/* padding-left:5px; */
}

.listing-details .wpbdp-field-firma .title  {
margin-left:5px;
}

.listing-title {
text-align:left;
}

.wpbdp-listing .wpbdp-listing-adress {
background-color: #ffffff;
border: 2px solid #DDDDDD;
    border-radius: 8px 8px 8px 8px;
    margin-bottom: 20px;
    padding: 5px;
}

.wpbdp-listing-adress .wpbdp-field-homepage label {
    display:none;
}

.wpbdp-listing-adress .wpbdp-field-homepage {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/homepage.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:0px; /* Linktext einrücken */
border-bottom:none;
}

.wpbdp-listing-adress .wpbdp-field-strasse  label {
display:none;
}

.wpbdp-listing-adress .wpbdp-field-strasse  .value {
font-size:12px;
}

.wpbdp-listing-adress .wpbdp-field-strasse  {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/strasse.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
    padding-left: 25px; padding-top:5px; padding-bottom:0px; /* Linktext einrücken */
	border-bottom:none;
}

.wpbdp-listing-adress .wpbdp-field-plzstadt  label {
    display:none;
}

.wpbdp-listing-adress .wpbdp-field-plzstadt  .value {
    font-size:12px;
}

.wpbdp-listing-adress .wpbdp-field-plzstadt  {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/stadt.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:0px; /* Linktext einrücken */
border-bottom:none;
}
.wpbdp-listing-adress .wpbdp-field-telefon  label {
    display:none;
}

.wpbdp-listing-adress .wpbdp-field-telefon  .value {
    font-size:12px;
}

.wpbdp-listing-adress .wpbdp-field-telefon  {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/telefon.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:0px; /* Linktext einrücken */
border-bottom:none;
}

.wpbdp-listing-adress .wpbdp-field-email  label {
display:none;
}

.wpbdp-listing-adress .wpbdp-field-email   {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2012/11/email1.jpg) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:0px; /* Linktext einrücken */
border-bottom:none;
font-size:9px;
}

.wpbdp-listing-adress .wpbdp-field-email   p {
font-size:9px;
}

.wpbdp-listing-adress .wpbdp-field-jobangebotonline {
font-size:12px;
}

.wpbdp-listing-adress .wpbdp-field-jobangebotonline  .value{
text-align:right;
margin-left:25px;
}

.listing-details .wpbdp-field-stellenangebote  label {
background: url(https://www.windkraft-journal.de/wp-content/uploads/2013/03/kreuzchen.gif) left center no-repeat; /* left = horizontale Hintergrundposition, center = vertikale Hintergrundposition, no-repeat = Hintergrundbild nicht wiederholen */
padding-left: 25px; padding-top:5px; padding-bottom:5px; /* Linktext einrücken */
}

.wpbdp-listing-single .main-image .attachment-wpbdp-thumb {
    background-color: #FFFFFF;
    border: 2px solid #DDDDDD;
    border-radius: 8px 8px 8px 8px;
    margin-bottom: 20px;
    padding: 5px;
	padding-left:25px;
	padding-right:25px;
	
}