div#wpbdp-main-box {
	background-color: #FFF;
}

.wpbdp-main-box .box-col input {
 	padding: 20px auto !important;
 	cursor: text;
 }

 .wpbdp-main-box .box-col input[type=text] {
 	padding: 10px 5px !important;
 	cursor: text;
 }

.wpbdp-main-box .submit-btn input[type="submit"] {
 	padding: 10px 0;
 	background-color: #2b6b5a;
 	color: #FFF;
 	font-weight: bold;
 	text-transform: uppercase;
 }

 .wpbdp-main-box a.advanced-search-link {
 	font-size: 16px;
 	color #2b6b5a;
 	font-weight: bold;
 	margin-top: 30px;
 }

 .wpbdp-main-box-large .box-row {
 	border-bottom: 1px solid #333333;
 }

 .wpbdp-categories .cat-item {
	width: 44%;
	margin: 10px 3%;
}
@media screen and (max-width: 500px) {
	 .wpbdp-categories .cat-item {
		width: 100%;
		margin: 10px auto;
	}
}

div.listing-details .wpbdp-field-specialty{
	font-weight: bold;
}

div.listing-details .wpbdp-field-physician_name {
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 25px !important;
}

div.listing-details .wpbdp-field-specialty span.field-label,
div.listing-details .wpbdp-field-physician_name span.field-label {
	display: none;
}

.wpbdp-listing-single .listing-title {
	background-color: transparent;
	border: none;
}

input[type=button].reset,
input[type=submit].wpbdp-submit {
	background-color: #2b6b5a;
	color: #FFF;
	padding: 8px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

div#wpbdp-search-form-wrapper {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #666666;
}

div#wpbdp-search-page h2.title {
	margin-bottom: 20px;
}

div#wpbdp-listings-list div.listing-details {
	margin: 20px auto;
}

div#wpbdp-listings-list div.listing-actions {
	display: none;
}