/*
Theme Name: RealHomes Child Theme
Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
Description: Child theme for RealHomes.
Author: Inspiry Themes
Author URI: http://www.inspirythemes.com/
Template: realhomes
Version: 1.2
*/

/* Colors */

#comments-title, 
#contact-form #reply-title, 
#respond #reply-title, 
.form-heading {
  border-top: 2px solid #29166f;
}

#footer .widget ul.featured-properties li .price, 
ul.featured-properties li .price {
  color: #29166f;
}

#scroll-top {
  background-color: #29166f;
}

#overview .property-item .price span {
  background-color: #29166f;
}

#overview .property-item .price .status-label {
  background: url(http://dev.localxmarketing.com/nwe-management-co/wp-content/uploads/2015/05/arrow-left-purple.png) #292d2d no-repeat right 0;
}

.property-item figure figcaption {
  color: #000 !important;
}

::selection {
  background: #e0d504;
}

body a, .container a {
  color: #29166f;
}

body a:hover, .container a:hover {
  color: #e0d504;
}

#scroll-top:hover {
  background-color: #e0d504;
}

/* Header */

#logo {
    margin: -21px auto 49px;
}

.user-nav.clearfix {
  display: none;
}

/* .page-head {
  display: none;
} */

/* Content */

/* .slide-description {
  display: none;
} */

a.know-more:hover {
  color: #f5ed00;
}

.post-title, 
.post-title a {
  display: none;
}

.page hr {
  border-top: 0;
  border-bottom: 0;
}

#contact-form {
  display: none;
}

.inner-wrapper .hentry p.wp-caption-text {
  color: #000;
  font-weight: 700;
  font-size: 12px;
}

a.in-page-links {
  text-align: center;
  display: block;
  font-weight: 600;
  font-size: 18px;
  margin-top: -25px;
}

section#comments {
  display: none;
}

/* Footer */

#footer > div > div:nth-child(2) {
    width: 47.5% !important;
}

/* Residential Page */

/* figcaption.residential {
  display: none;
} */

/* .term-residential a.more-details {
  display: none;
} 

.term-residential .view-type {
  display: none;
}

.term-residential .span3.sidebar-wrap {
  margin-top: 35px;
} */

.term-residential .sort-controls {
  display: none;
}

/* Contact Us Page */

h5.contacth5 {
  margin-bottom: 35px;
}

.page-id-821 .wpcf7 input[type="text"],
.page-id-821 .wpcf7 input[type="email"],
.page-id-821 .wpcf7 textarea {
  width: 96%;
}

/* Area Attractions */

img.wp-image-1015 {
    width: 191px;
}

.page-id-1005 .inner-wrapper .hentry p.wp-caption-text {
    font-size: 18px;
}

/*  */

img.aligncenter.wp-image-1019, img.aligncenter.wp-image-1025 {
    width: 331px;
    height: auto;
}

.page-id-821 #comments {
  display: none;
}

/* Video Page */

p.video-center {
  margin: 0 auto;
  width: 560px;
}

p.video-center-480 {
  margin: 0 auto;
  width: 480px;
}

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

  #logo {
    margin: -5px auto 15px;
  }  
    
  #header > div.menu-and-contact-wrap > nav > div > select > option:nth-child(7) {
    display: none;
  }
    
  #footer .clearfix.visible-tablet, 
  #footer > div > div:nth-child(3) {
    display: none !important;
  }
    
  #footer > div > div:nth-child(2) .textwidget {
    padding-top: 5px;
  }
    
  #footer > div > div:nth-child(5) {
    float: none;
    margin: 0 auto;
    width: 263px !important;
    display: block;
  }
    
  #footer > div > div:nth-child(5) .title {
    width: 112px;
  }
    
}


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

  a.mobile-version {
    color: #fff;
  }
    
  #footer > div > div:nth-child(2) {
    width: 100% !important;
  }
    
  #footer > div > div:nth-child(5) {
    width: 100% !important;
  }
    
  #footer > div > div:nth-child(5) .title {
    width: 100%;
  }  

}

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

    div#attachment_1015, div#attachment_1016 {
        margin: 15px auto 0;
        float: none;
    }
    
}

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

  #footer .span3, 
  #footer > div > div:nth-child(2), 
  #footer > div > div:nth-child(5) {
    width: 96% !important;
    margin: 0 auto !important;
    float: none !important;
    display: block !important;
  }
    
}

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

  .page-id-821 .wpcf7 input[type="text"], 
  .page-id-821 .wpcf7 input[type="email"], 
  .page-id-821 .wpcf7 textarea {
    width: 94%;
  }
    
}