/* Enter Your Custom CSS Here */
#input_5_1, #input_5_2, #input_5_3, #input_5_4, #input_5_5, #input_5_6, #input_5_7, #input_5_8, #input_5_8_2, #input_5_9, #input_5_10 {
	border:2px solid #eeeeee !important;
	margin-bottom:5px !important;
  	padding:10px !important;
}

#input_5_1:focus, #input_5_2:focus, #input_5_3:focus, #input_5_4:focus, #input_5_5:focus, #input_5_6:focus, #input_5_7:focus, #input_5_8:focus, #input_5_8_2:focus, #input_5_9:focus, #input_5_10:focus {
	border:2px solid #ee9f12 !important;
	margin-bottom:5px !important;
  	padding:10px !important;
}

#input_1_1, #input_1_2, #input_1_20, #input_1_18, #input_1_9, #input_1_19, #input_1_28, #input_1_29, #input_1_10, #input_1_22, #input_1_23, #input_1_14, #input_1_15, #input_1_8, #input_1_24, #input_1_16 {
	border:2px solid #eeeeee !important;
	margin-bottom:20px !important;
}

#input_1_1:focus, #input_1_2:focus, #input_1_20:focus, #input_1_18:focus, #input_1_9:focus, #input_1_19:focus, #input_1_28:focus, #input_1_29:focus, #input_1_10:focus, #input_1_22:focus, #input_1_23:focus, #input_1_14:focus, #input_1_15:focus, #input_1_8:focus, #input_1_24:focus, #input_1_16:focus {
	border:2px solid #ee9f12 !important;
	margin-bottom:20px !important;
}

#input_6_10, #input_6_11 {
	border:2px solid #eeeeee !important;
}

#input_6_10:focus, #input_6_11:focus {
	border:2px solid #ee9f12 !important;
}

#field_6_1, #field_6_2, #field_6_3, #field_6_4, #field_6_5, #field_6_6, #field_6_7, #field_6_9, #field_6_10, #field_6_11 {
	margin-bottom:65px;
}

.gform_wrapper .gfield_description {
    font-size: 12px;
}

#gforms_confirmation_message_1, #gforms_confirmation_message_5 {
  margin-top:70px;
  margin-bottom:70px;
  background-color: #eeeeee;
  border:2px solid #eeeeee;
  padding:20px;
}

#overlay {
	background: #000;
	background: rgba(0, 0, 0, 0.3);
	display: block;
	float: left;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99;
}

#gform-notification {
	background: #fff;
	border-radius: 10px;
	display: block;
	margin: auto;
	max-height: 237px;
	max-width: 520px;
	padding: 61px;
	position: absolute;
	top: 0; left: 0; right: 0; bottom: 0;
	text-align: center;
	width: 100%;
	z-index: 101;
}

#gform-notification .button {
	margin: 20px 0 0;
	padding: 12px 24px;
}

::-webkit-input-placeholder {
  margin-left:10px;
}

:-moz-placeholder { /* Firefox 18- */
  margin-left:10px;
}

::-moz-placeholder {  /* Firefox 19+ */
  margin-left:10px;
}

:-ms-input-placeholder {
  margin-left:10px;
}

iframe {
    max-height: 550px !important;
}

.post-media {
	display:none !important;
}

.single-listing h4 {
    border-bottom: none !important;
}

#field_3_3 {
	margin:2px 0;
}

#input_3_4 {
    margin: 2px 0;
}

#slideout, #slideout_inner {
    background: #ee9f12 none repeat scroll 0 0;
    position: fixed;
    top: 151px;
    z-index: 500;
}