/* Property Hive — formulari de cerca */

/*PROPIETATS IS250619+ INICI*/
.property-search-form .control {
	padding: 0px 5px!important;
}
@media screen and (max-width:768px){
	.propertyhive #et-main-area{
		padding: 15px 15px!important;
	} 
	.property-search-form {
		max-width: none;
		width: 100%;
		margin: auto!important;
	}
}
/*PROPIETATS IS250619+ FINAL*/

/*Property Hive - DM250610+ INICI*/
.property-search-form {
	background-color: rgba(49, 49, 49, 0.05);
	padding: 15px;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
@media (max-width: 980px) {
	.property-search-form {
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: space-around;
		width: 100%;
		max-width: none;
		box-sizing: border-box;
	}
	.property-search-form .control {
		width: 100%;
		margin: 5px 0;
		padding: 0 !important;
		box-sizing: border-box;
	}
	.property-search-form .control select,
	.property-search-form .control input,
	.property-search-form input[type="submit"] {
		width: 100%;
		box-sizing: border-box;
		border-radius: 0;
	}
	.property-search-form .control select {
		-webkit-appearance: none;
		appearance: none;
		background-color: #fff;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%23313131' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: right 12px center;
		background-size: 12px;
		padding-right: 32px;
	}
	#et-main-area .properties {
		margin-left: 20px;
		margin-right: 20px;
	}
}
.control-price-range label, .control-property_type label, .control-location label, .control-keyword label, .control-rent-range label {
	display: none !important;
}
.control select, .control input {
	padding: 5px;
	height: 30px;
	width: 140px;
	border: 0;
}
.property-search-form input[type="submit"] {
	padding: 2px 30px 2px 30px;
	height: 30px;
	width: 140px;
	background-color: #313131;
	color: #fff;
	border: 0px;
	vertical-align: middle;
	font-size: 12px;
	cursor: pointer;
	transition: background-color 0.2s ease;
}
.property-search-form input[type="submit"]:hover {
	background-color: #4a4a4a;
	color: #fff;
}
@media (max-width: 980px) {
	.property-search-form input[type="submit"] {
		width: 100%;
	}
}