/****************PDB-Plugin en Locator ******************************************************************/
[class*="pdb-"] .helptext {
    color: red;
    display: inline-block;
    font-style: italic;
    margin: 0 5px;
}

.edit-participant .wp-editor-wrap {
    border: 1px solid #ccc;
}


.pdb-upload input[type="file"] {
    width: 100%;
}
div#mceu_32-body div#mceu_15.mce-widget.mce-btn.mce-last {display:none;}
.themeform input[type="text"], .themeform input[type="password"], .themeform input[type="email"], .themeform textarea {
    width: 100%;
}

.edit-participant .submit-buttons {

}
input.button-primary.pdb-submit {
  background: none repeat scroll 0 0 #cc0000;
    font-size: 18px;
    height: 60px;
    max-width: 300px;
    min-width: 250px;
    padding: 10px;}

tr.radio td#pdb-vloeroppervlakte span.radio-group label.required-field {display:block;}

.pdb-image.image-field-wrap a.cboxElement img {
    height: auto;
    width: 100px;
  padding-left:10px;
}
td#pdb-zip input.required-field.regular-text{width: 100px;}
td#pdb-website div.link-element input.required-field{width: 100%;}


dl.pdb-winkelgegevens, div#pdb-uw_eigen_gegevens.section, dt.foto, dt.zip, dt.city,  span.slp_result_fax, span#slp_bubble_fax, .slp_result_address slp_result_fax {display:none}

div.pdb-single {
    margin: 5px;
}
.pdb-single dt {
    margin-top: 10px;
}
div.results_entry span.slp_result_address {
    width: auto !important;
font-size: 16px;
}
div.results_entry  {padding-bottom: 3px !important;}

dl{margin-bottom: 0px;}
dd.zip, dd.city{margin-left:140px;}
div.googlemaps.left iframe {border-radius: 5px;
    width: 640px;}

img.sl_info_bubble_main_image{float:right;height:100px;width:100px!important;border:solid 1px #cccccc !important;padding:3px;}

.comments-link .inner, .comments-link  {
    line-height: normal;}
.pf-content p iframe {max-width:640px;
max-height:380px;}

.ui-widget-overlay.ui-front {z-index: 90; }


div#map_sidebar {
    border-top: 1px solid #f60;
  border-bottom: 1px solid #f60;
    cursor: pointer;
    height: 300px;
    margin-top: 10px;
margin-bottom: 20px;
    overflow: auto;
    padding-top: 10px;
}
div#sl_info_bubble {font-size:12px;}

span.location_name {
    color: #E00;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 14px;
}

.results_row_right_column {
font-size:10px;}
.results_wrapper { padding: 5px; 
border-bottom:1px solid #ccc;}

span#slp_bubble_state {display:inline-block;}

th{text-align: left !important;
}
.edit-participant .form-table th, .edit-participant .form-table th {text-align: right !important;
vertical-align: top;}

span#slp_bubble_state {
    display: block;
    width: 280px;
}
.location_detail_label {display:block;}

div#sl_info_bubble {font-size:normal!important;line-height:normal;}

.gm-style div, .gm-style span, .gm-style label, .gm-style a {
    font-family: Arial,sans-serif;
}
.gm-style .gm-style-iw, .gm-style .gm-style-iw a, .gm-style .gm-style-iw span, .gm-style .gm-style-iw label, .gm-style .gm-style-iw div {
    font-size: 12px;
}
div#sl_div .gm-style-iw {
    max-width: 100% !important;}

form#searchForm { height: 110px;
    margin-bottom: 5px;}
div#sl_div div#address_search div#radius_in_submit {padding-left:5px !important;}
div#addy_in_radius, div#radius_in_submit {float:left;}

input#addressInput{width:auto;margin-right:30px;}

div#addy_in_address.search_item label, div#sl_div div#address_search LABEL {width: auto !important;text-align:left !important ;display:inline!important;}

input#addressSubmit.slp_ui_button {width:100%;}
.edit-link a {
    border: 1px solid;
    color: #000000;
    padding: 3px 5px;
}
.participants_db .wp-editor-wrap + .helptext {
    display: inline-block;
    margin: 30px 0 0 40px;
}

.pdb-list .pagination li, .pdb-pagination li {
    list-style: none outside none;
}
.pdb-list .pagination li span, .pdb-list .pagination a {
    border: medium none;
    border-radius: 2px;  
}

/******************************eindePDB************************************************************/

/*Baskerville-thema*/

.credits a {
    color: #fff !important;
}

.bg-dark {
    background-color: #cc0000!important;}

.main-menu > li > a {
  color: #fff!important;}
.main-menu > li:hover > a {
  color: #ccc!important;}

.credits p {
  color: #fff!important;}

.post-header {
    padding: 2% 7% !important;
}

.blog-title a {
    color: #fff;
    font-family: Arial;
    font-size: 60px;
    font-weight: 900;
}


.blog-description {
    color: #fff !important;
    font-size: 1.1em;
    font-weight: 600  !important;
    line-height: 110%;
    margin: 20px 0 0;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}