/* ==========================================================================
   The header.php block gated on `$wp_query->post->ID == 7443` - 1.0.55

   FIRST OF THE FOUR. header.php emitted this from inside wp_head's aftermath at
   lines 325-431 and 435-453, so on the live site it sits at positions 43-44:
   after the Customizer's wp-custom-css (39) and BEFORE bootstrap (46) and
   prop.css (47), both of which therefore override it.

   It is here rather than in the child theme because it styles markup this plugin
   now emits, and because it was page-scoped by that ID check - which
   Rendering\PropertySearchStylesheets preserves by printing it on this page only.
   ========================================================================== */

/* --- from header.php, the block gated on post ID 7443 (this page only) --- */
/* 20/18 kamal */
@media only screen and (max-width: 600px) {
.prop-results{ margin-left:10px; }
  .col-md-3.panel-bg {
  margin-left: 8%;
  margin-bottom: 20px;
}
}
.search-box > ul.radio > li{ margin-right: 0px !important;}
.search-box ul.radio > li > input[type=radio] {
    margin: 0px;
}
.content {
  margin-top: -150px;

}
.list_item_container img{
    height: 245px !important;
    margin: 33px 0;
    width: 100% !important;
}
.container.property_list {
  margin-top: 50px;
}
.panel-desc p { margin:0px !important; }

select {
  width: 100%;
}
#propertyForm div {
  padding-bottom: 6px;
}
.panel-bg {
  background: #f6f6f6 none repeat scroll 0 0;
  border: 1px solid #e7e7e7;
}
.list_item_container a {
  float: left;
  font-size: 18px;
}.col-md-7.col-lg-7.col-xs-12.col-sm-6.panel-desc {
  padding: 20px;
}.col-md-5.col-lg-5.col-xs-12.col-sm-6.panel-img {
  padding: 0px;
}.row.list_item_container.panel-bg {
  margin-left: 5px;
}.radio > li {
  list-style: none;padding-bottom:5px;
}.radio label {
  padding-left: 5px;
}.property_title {
  float: left;
  font-size: 18px;
  margin: 10px 0 0px;
  text-transform: none;
  width: 100%;
}.list_item_container p {
  float: left;
  width: 100%;
}.price {
  padding: 10px 0;
  color: #581062;
}.property_title > a {
  color: #581062;
}.list_item_container p {
  margin: 7px 0 0 0;
}.property_display {
  float: left;
  font-family: arial !important;
  font-size: 16px;
  font-weight: bold;
  margin: 2px 14px 8px;
  width: 100%;
}.property_list span {
  float: left;
  font-size: 15px;

}.btn {
  background: #581062;
  color: white;
}#propertyForm .search-button {
  margin: 15px 0;
  text-align: center !important;
}.reset.search-reset {
  color: #581062;
}
#propertyForm div {
  padding-bottom:0px;
}
.img-count {
  background: #ccc none repeat scroll 0 0;
  top: 236px;
  opacity: 0.55;
  padding: 5px 20px 5px 5px;
  position: absolute;
  right: 0px;
}
.fa.fa-camera {
  padding-right: 5px;
}
.img-count > a {
  font-size: 14px !important;
  color: #000 !important;
}

@media screen and (min-device-width: 568px) and (max-device-width: 997px) and (orientation : landscape){
.panel-bg{margin-left: 19px!important; width:100%; float:left;}
}
