body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {border: 1px solid #000000}



body .gform_wrapper .gform_body .gform_fields .gfield select {border: 1px solid #000000}



body .gform_wrapper .gform_body .gform_fields .gfield textarea {border: 1px solid #000000}

.ad-columnxxx {
  float: left;
  width: 45%;
	border: solid;
	border-bottom-color: #000000;
	border-width: 1px;
	padding-right: 15px;
	padding-left: 15px;
	margin:5px 5px 15px 5px;
	box-shadow: 2px 6px #888888;
	border-radius: 10px;
}
.ad-columnxxx:hover {
	border: solid;
	border-bottom-color: #000000;
	border-width: 2px;
	padding-right: 15px;
	padding-left: 15px;
	margin:5px 5px 15px 5px;
	box-shadow: 5px 9px #888888;
	border-radius: 10px;
}
.ad-row {
  float: left;
  width: 100%;
	border: solid;
	border-bottom-color: #000000;
	border-width: 1px;
	padding-right: 15px;
	padding-left: 15px;
	margin:5px 5px 15px 5px;
	box-shadow: 2px 6px #888888;
	border-radius: 10px;
}
.ad-column {
  float: left;
  width: 45%;
	padding-right: 15px;
	padding-left: 15px;
	margin:5px 5px 15px 5px;

}
/* Clear floats after the columns */
.ad-rows:after {
  content: "";
  display: table;
  clear: both;
border-bottom: .2rem solid #00a7e1;
width: 90%;
margin: 0 1rem;align-content}

.ad-row:after {
  content: "";
  display: table;
  clear: both;
}

.green-background {
	background-color: #f7941d;
	border: solid;
	border-color: #d4790b;
	border-width: 3px;
	padding-right: 15px;
	padding-left: 15px;
	margin:5px;
	border-radius: 10px;
}

.searchandfilter h4{color:#00a7e1 !Important; font-weight:600;}

.ad-columnxxx {min-height:400px}

.page-id-20 .sf-field-search {border-top: solid #05a6ea;}

.page-id-20 li:nth-child(2) {
  border-top: solid #05a6ea;
}

input[type="text"]::placeholder, textarea::placeholder {
    color: #000000;
}

@media only screen and (max-width: 600px) {

.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select {
    width: 30% !important;
    margin: 8px 0 0 0;
    padding-left: 0;
    padding-right: 0;
	}
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large {
    width: 30% !important;
    margin: 8px 0 0 0;
    padding-left: 0;
    padding-right: 0;
	}
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large {
    width: 30% !important;
    margin: 8px 0 0 0;
    padding-left: 0;
    padding-right: 0;
	}}

body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {
     font-weight: bold;
     
}

body .gform_wrapper .gform_body .gform_fields .gfield textarea {font-weight: bold;}

@media only screen and (max-width: 768px){.ad-column {
    width: 100%;
  padding-right: 5px;
	padding-left: 0px;
}
	.ad-column a img{max-width:100%;}
.ad-column center{max-width:100%}

}

/* Clear floats after the columns */
/*.searchandfilter ul > li:first-child { visibility: hidden; padding: 0px; margin:-70px }

.searchandfilter ul > li:nth-child(2) { visibility: hidden; padding: 0px;}
*/

.searchandfilter h4 {
   
	display:none;
}


