/* Property Hive — fitxa, formulari i accions */

.property-enquiry-form, .property-send-to-friend-form {
	padding: 15px;
	background-color: #313131;
	padding: 20px;
}

.property-send-to-friend-form .control input[type='text'], .property-send-to-friend-form .control input[type='email'], .property-send-to-friend-form .control select, .property-send-to-friend-form .control textarea {
	display: block;
	width: 100%;
}

.property-form-no-viewing{
	padding: 0;
}
.control-name, .control-email_address, .control-telephone_number, .control-message, .control-friend_email_address, .control-viewing-date, .control-viewing-time {
	color: white;
}
.properties-descriptions {
	background-color: #f5f5f5;
	padding: 15px;
	margin-bottom: 20px;
}
.summary h4 {
	display: none;
}
.properties-characteristics {
	background-color: #f5f5f5;
	/*padding: 15px;
	text-align: right;*/
	margin-bottom: 20px;
}
.properties-characteristics h3 {
	/*margin-left: 10px;*/
}
/*.properties-characteristics .et_pb_module_inner {
	margin-right: 50px;
	font-weight: 600;
}*/
@media screen and (max-width:768px){
	.property-characteristics-columns {
		gap: 0!important;
		flex-direction: column;
	}
	.property-extras-columns {
		gap: 0!important;
		flex-direction: column;
	}
}
.field-price {
	flex-wrap: wrap;
}
.field-price .field-value {
	color: red;
	font-weight: 900;
	font-size: 20px;
}
.field-price .outlet-price {
	color: darkred;
	text-decoration: line-through;
	font-size: 90%;
}
.properties-extra {
	background-color: #f5f5f5;
	margin-bottom: 20px;
}
/*.properties-extra h3{
  margin-left: 10px;
}*/
.property-note-info {
	font-size: 14px;
}
#enquirySuccess, #enquiryError, #enquiryValidation, #sendToFriendSuccess, #sendToFriendError, #sendToFriendValidation {
	color: white;
}

.property_actions ul,
.property_actions ul li {
  width: 100%;
  box-sizing: border-box;
}
.property_actions ul li {
  display: block;
  margin-bottom: 20px;
  padding: 0;
  background: none;
  border: 0;
}
.property_actions ul li a {
  display: block;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  color: #313131;
  width: 100%;
  padding: 8px 15px;
  border: 1px solid rgba(196, 164, 124, 1);
  border-radius: 0;
  transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
html body .property_actions ul li a:hover,
html body .property_actions ul li:hover a {
  background-color: #f6f6f6 !important;
  color: #313131 !important;
  border-color: rgba(196, 164, 124, 1) !important;
}

.property-form-no-viewing .control-viewing-date, .property-form-no-viewing .control-viewing-time {
	display: none;
}

.property-form-no-viewing input[type=submit] {
	text-align: center;
	background-color: #313131;
	transition: background-color 0.2s ease;
	width: 100%;
	padding: 8px 15px;
	margin-top: 10px;
	border: 1px solid rgba(196, 164, 124, 1);
	border-radius: 0;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
}

.property-form-no-viewing input[type=submit]:hover {
	background-color: #4a4a4a;
	color: #fff;
}

/* .action-make-enquiry:before {
	content: "\f073";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	margin-right: 6px;
	color: white;
	display: inline-block;
}

.action-printable-brochure:before {
	content: "\f02f";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	margin-right: 6px;
	color: white;
	display: inline-block;
} */
/*Property Hive - DM250610 FINAL*/
