	#wd-jobsearchfrm {
		padding: 20px;
		margin: 40px 0;
		background: #f0f0f0;
	}
	
	#wd-jobsearchfrm #wd-jobsearch {
		padding: 0px;
		margin: 0px;
	}
	
	#wd-jobsearchfrm .pwc-forms {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	#wd-jobsearchfrm .pwc-forms .form-group label {
		margin-bottom: 13px;
	}

	#wd-jobsearchfrm .pwc-forms .form-group .help-block {
		display: none;
	}
	
	#wd-jobsearchfrm .pwc-forms .form-group.has-error .help-block {
		display: block;
	}
	
	#wd-jobsearchfrm .pwc-forms .form-group select#wdcountry {
		width: 100%;
		height: 49px;
    	border: 1px solid #ccc;
	}
	
	#wd-jobsearchfrm .pwc-forms .form-group.pwc-forms__field--select::after {
		bottom: 12px;
	}

.jobtitlesearch::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #6d6e71;
font-size: 18px;
}
.jobtitlesearch:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #6d6e71;
   opacity:  1;
font-size: 18px;
}
.jobtitlesearch::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #6d6e71;
   opacity:  1;
font-size: 18px;
}
.jobtitlesearch:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #6d6e71;
font-size: 18px;
}
.jobtitlesearch::-ms-input-placeholder { /* Microsoft Edge */
   color:    #6d6e71;
font-size: 18px;
}
.jobtitlesearch::placeholder { /* Most modern browsers support this now. */
   color:    #6d6e71;
font-size: 18px;
}

.jobtitlesearch:focus::-webkit-input-placeholder { color:transparent; }
.jobtitlesearch:focus::-moz-placeholder { color:transparent; }
.jobtitlesearch:-moz-placeholder { color:transparent; }

#wd-jobsearch input[type="text"] {
    padding: 16px 33px 16px 20px;
margin-bottom: 0;
}
#wd-jobsearch #searchsm {
    height: 3.55rem;
}
