/**
 * Custom CSS
 * Use this file to override styles if you feel uncomfortable editing
 * component stylesheets.
 ============================================================================ */


.rm-toggle__label{
  visibility:hidden;
}

.header-links{
  font-size:0.7rem;
}

.header-social-links{
  margin-left:-0.9rem;
}

.slide__caption a{
  color:#9b2603 !important;
}

.front{
  font-size:1rem;
  border-style:solid;
  border-color:#f79521;
  border-width:1px;
  text-transform:uppercase;
  height:4.5rem;
  width:100%;
  background:#FFF7EE;
  color:#393d3c;
}

.front:hover{
  background-color:#f79521;
}
.front a{
  color:#393d3c;
  text-decoration:none;
}

#block-help-title{
  text-align:left;
}

#block-navigation-title{
  text-align:left;
}

#block-additionalservices-title{
  text-align:left;
}

#block-paymentmethods-title{
  text-align:left;
}

.slide-testimonials{
  background-color:#bff7f0;
  text-align:center;
  padding:2rem;
}

.title-testimonials{
  text-align:left;
}

.center-testimonials{
  text-align:left;
  margin:0 auto;
}

.body-serviceblock{
  max-width:250px;
}

/*#content-suffix{
  background-color:#f7f5fc;
}

.l-rw.regions.container.pr-content-suffix__rw.arc--1.hr--1{
  background-color:#f7f5fc;
}
*/
.view-header{
  text-align:center;
}

.views-field-title{
  color:#9b2603;
}

.views-label{
  float:left;
}

.properties-page-title{
  text-align:left;
}
h3 a{
  color:#9b2603 !important;
}
.compound-title{
  text-align:left;
}
.views-field.views-field-field-photos{
  padding-bottom:0.3rem;
}

.rent{
 margin-top:-1rem;
 padding-bottom:1rem;
}

#block-views-block-featured-properies-block-1{
  padding-bottom:2rem;
}
/* Contact Form **/

#edit-submit{
  background-color:#fff7ee;
  color:#f79521;
  border-color:#f79521;
}
#edit-submit:hover{
  background:#f79521;
  color:#fff7ee;
  border-color:#fff7ee;  
}
#edit-submit--2{
  background-color:#fff7ee;
  color:#f79521;
  border-color:#f79521;
}

#edit-submit--2:hover{
  background:#f79521;
  color:#fff7ee;
  border-color:#fff7ee;  
}
#edit-preview--3{
  display:none;
}
#edit-submit-full-search{
  background-color:#fff7ee;
  color:#f79521;
  border-color:#f79521;
  float:right;
  margin-top:-50px;
}
#edit-submit-full-search:hover{
  background:#f79521;
  color:#fff7ee;
  border-color:#fff7ee;  
}

label[for="edit-field-name-0-value--2"]{
  display:none;
}
label[for="edit-field-surname-0-value--2"]{
  display:none;
}
label[for="edit-field-e-mail-0-value--2"]{
  display:none;
}
label[for="edit-field-company-0-value"]{
  display:none;
}
label[for="edit-field-telephone-0-value"]{
  display:none;
}
label[for="edit-field-location-0-value"]{
  display:none;
}
label[for="edit-message-0-value--2"]{
  display:none;
}

label[for="edit-field-name-0-value"]{
  display:none;
}
label[for="edit-field-surname-0-value"]{
  display:none;
}
label[for="edit-field-e-mail-0-value"]{
  display:none;
}
label[for="edit-message-0-value"]{
  display:none;
}
/*
#edit-field-name-0-value--2{
  width:49%;
}
#edit-field-e-mail-0-value--2{
  width:49%;
}

#edit-field-surname-0-value--2{
  float:right;
  margin-top:-48px;
  width:49%;
}

#edit-field-company-0-value{
  float:right;
  margin-top:-48px;
  width:49%;
}
#edit-field-owner-wrapper{
  float:right;
  margin-top:-48px;
  margin-right:20%;
}
#edit-field-office-s-manager-wrapper {
  float:right;
  margin-top:-48px;
  margin-right:14.5%;
}
#edit-field-location-0-value{
  float:right;
  margin-top:21px;
  width:49%;
}
#edit-field-service{
  width:49%;
}

#edit-field-individual-flat-manager-wrapper{
  width:54%;
}
#edit-field-manager-wrapper{
  width:28%;
}*/

#edit-field-name-wrapper{
  padding-top:1rem;
}

/*Property Form **/

.fieldset-legend{
  color:#9b2603;
  font-size:0.8rem;
  font-weight:700;
}
.fieldset-wrapper{
  margin-bottom:1rem;
}
.field{
  margin:0;
}
.recreation{
  margin-top:10px;
}
.field__label{
  color:#393d3c;
  font-size:0.8rem;
  font-weight:700;
}
.field-label-above .field__label{
  color:#9b2603;
}
.views-field-body{
  padding-top:0.8rem;
}
.properties-page-title{
  padding-top:0.8rem;
}
.read-more{
  border-style:solid;
  border-width:2px;
  border-color:#f79521;
  font-size:1rem;
  max-width:118px;
  padding:0.8rem;
  margin-top:3rem;
}

.field.field-node--field-website.field-formatter-link.field-name-field-website.field-type-link.field-label-inline.clearfix.has-single.quickedit-field{
  padding-bottom:2rem;
}

.clearfix.text-formatted.field.field-node--body.field-formatter-text-default.field-name-body.field-type-text-with-summary.field-label-hidden.has-single.quickedit-field{
  padding-bottom:2rem;
}

.field__label{
  padding-bottom:1rem;
}

#edit-submit-services{
  background-color:#fff7ee;
  color:#f79521;
  border-color:#f79521;
  float:right;
  margin-top:-50px;
}

#edit-submit-services:hover{
  background:#f79521;
  color:#fff7ee;
  border-color:#fff7ee;  
}
.property-block-button{
  font-size:1rem;
  border-style:solid;
  border-color:#f79521;
  border-width:1px;
  text-transform:uppercase;
  height:4.5rem;
}

.property-block-button:hover{
  background-color:#f79521;
}
.property-block-button a{
  color:#393d3c;
  text-decoration:none;
}
.property-page-block{
  background-color:#F3EDEE;
  padding:2rem;
}

#block-intropageproperties-title{
  text-align:left;
}
#block-haboobservicesproviders-title{
  text-align:left;
}

/* Similar terms */

#block-views-block-similar-terms-block-1-title{
  text-align:left;
}

.property-page-block-title{
  text-align:left;
}
.property-page-title{
  text-align:left;
}
.basic-page-title{
  text-align:left;
}

#block-customsearchform{
  padding-top:3rem;
}
#block-customsearchform-2{
  padding-top:3rem;
}

@media screen and (max-width:768px){
	.rm-block__inner{
	  margin-left:18%;
	}
}
.captcha.js-form-wrapper.form-wrapper{
  background:#FFF7EE;
  font-size:0.8rem;
  font-weight:700;
}

.details-description{
  font-size:0.8rem;
  font-weight:400;
}
#edit-field-e-mail-wrapper{
  padding-bottom:1rem;
}
#edit-field-services-wrapper{
  padding-top:1rem;  
}
#edit-field-services--wrapper{
  float:left;
  padding-right:10rem;
}
