﻿




/* line 1614, ../scss/helpers/_classes.scss */
.wide-1 .ex-block .fa-circle-o {
  font-size: 10px;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 1622, ../scss/helpers/_classes.scss */
.wide-2 .btn {
  margin: 81px auto 30px auto;
}
/* line 1625, ../scss/helpers/_classes.scss */
.wide-2 .ffs-bs {
  position: relative;
  z-index: 1;
  display: block;
}
/* line 1630, ../scss/helpers/_classes.scss */
.wide-2 .btn-small {
  padding: 10px 0;
  width: 150px;
  height: 40px;
}
/* line 1635, ../scss/helpers/_classes.scss */
.wide-2 .btn-primary:hover {
  background-color: #27cb6c;
  /*border-color: #27cb6c;*/
}
/* line 1639, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont {
  background-color: #fff;
  border-bottom: 2px solid #fff;
}
/* line 1642, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont h4 {
  font-family: 'Open Sans Condensed', sans-serif;
  height: 32px;
  font-size: 18px;
}
/* line 1646, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont h4 a {
  color: #35393B;
}
/* line 1649, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont h4 a:hover {
  text-decoration: underline;
}
/* line 1653, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont p, .wide-2 .wht-cont li {
  font-size: 12px;
  margin: 0px;
}
/* line 1657, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont .lft-brd {
  border-left: 1px solid #dadada;
  height: 15px;
}
/* line 1661, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont hr {
  width: 100%;
  margin: 0 0 10px 0;
  display: table;
}
/* line 1666, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont .favorite {
  padding: 6px 0 0 0;
}
/* line 1670, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont .btm-part p, .wide-2 .wht-cont .btm-part li {
  font-weight: 600;
  font-size: 14px;
}
/* line 1676, ../scss/helpers/_classes.scss */
.wide-2 .wht-cont:hover {
  border-bottom: 2px solid #DCDEE0;
}
/* line 1679, ../scss/helpers/_classes.scss */
.wide-2 .bottom {
  margin: auto;
  display: table;
}
/* line 1682, ../scss/helpers/_classes.scss */
.wide-2 .bottom .btn {
  margin: 30px auto;
}
/* line 1685, ../scss/helpers/_classes.scss */
.wide-2 .bottom .btn:hover {
  border: 1px solid #3a7de3;
  color: #fff;
  background-color: #3a7de3;
}

/* line 1692, ../scss/helpers/_classes.scss */
.bookmark {
  position: relative;
  color: #8C9397;
  float: left;
  margin-right: 15px;
}
/* line 1697, ../scss/helpers/_classes.scss */
.bookmark .title-add {
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  visibility: hidden;
  color: #5a5a5a;
  font-size: 12px;
  pointer-events: none;
  position: absolute;
  text-align: right;
  width: 140px;
  top: -15px;
  right: 9px;
}

/* line 1711, ../scss/helpers/_classes.scss */
.bookmark:hover .title-add {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  right: -35px;
  top: -15px;
}

/* line 1717, ../scss/helpers/_classes.scss */
.bookmark-added:before {
  content: "\f004" !important;
}

/* line 1720, ../scss/helpers/_classes.scss */
.bookmark:before {
  font-family: 'fontawesome';
  content: "\f08a";
  font-size: 22px;
  position: relative;
  speak: none;
  float: left;
}

/* line 1728, ../scss/helpers/_classes.scss */
.compare {
  position: relative;
  color: #8C9397;
  padding: 0px;
  display: table;
}
/* line 1733, ../scss/helpers/_classes.scss */
.compare .plus-add {
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  visibility: hidden;
  color: #5a5a5a;
  font-size: 12px;
  pointer-events: none;
  position: absolute;
  text-align: right;
  width: 140px;
  top: -15px;
  left: -150px;
}

/* line 1747, ../scss/helpers/_classes.scss */
.compare:hover .plus-add {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  left: -95px;
  top: -15px;
}

/* line 1753, ../scss/helpers/_classes.scss */
.compare-added:before {
  content: "\f055" !important;
}

/* line 1756, ../scss/helpers/_classes.scss */
.compare:before {
  font-family: 'fontawesome';
  content: "\f067";
  font-size: 22px;
  position: relative;
  speak: none;
  float: left;
}

/* line 1764, ../scss/helpers/_classes.scss */
.bookmark-added:after, .compare-added:after {
  text-shadow: none;
  -webkit-font-smoothing: antialiased;
  font-family: 'fontawesome';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  animation: animate-bookmark 1s;
  -webkit-animation: animate-bookmark 1s;
  content: "\f055";
  color: #1396e2;
  font-size: 14px;
  position: absolute;
  z-index: 2;
}

/* line 1775, ../scss/helpers/_classes.scss */
.bookmark-added:after {
  left: 5px;
}

/* line 1778, ../scss/helpers/_classes.scss */
.compare-added:after {
  left: 4px;
}

/* line 1781, ../scss/helpers/_classes.scss */
.compare-added:before, .bookmark-added:before {
  color: #F55837;
}

/* line 1784, ../scss/helpers/_classes.scss */
.wide-3 {
  background-color: #fff;
}
/* line 1786, ../scss/helpers/_classes.scss */
.wide-3 h3 {
  font-size: 20px;
  font-weight: 600;
  margin: 0px;
  color: #fff;
  font-family: "Open Sans Condensed";
}
/* line 1793, ../scss/helpers/_classes.scss */
.wide-3 h6 {
  font-size: 12px;
  font-weight: 400;
  color: #fff;
  margin: 0;
}
/* line 1799, ../scss/helpers/_classes.scss */
.wide-3 p, .wide-3 li {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.5;
  color: #fff;
}
/* line 1805, ../scss/helpers/_classes.scss */
.wide-3 hr {
  border-top: 1px solid #F0F0F0;
  width: 100%;
  margin: 0px 0 10px 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  display: inline-table;
}
/* line 1812, ../scss/helpers/_classes.scss */
.wide-3 a {
  color: #fff;
  text-decoration: none;
}
/* line 1816, ../scss/helpers/_classes.scss */
.wide-3 a:focus {
  color: #fff;
}
/* line 1819, ../scss/helpers/_classes.scss */
.wide-3 .img-info {
  padding: 20px 20px 0 20px;
  position: absolute;
  top: 385px;
  height: 200px;
  -moz-transition: 0.4s;
  -o-transition: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
/* line 1826, ../scss/helpers/_classes.scss */
.wide-3 .half {
  margin: 0px 0px 10px 0;
  padding-right: 0px;
}
/* line 1829, ../scss/helpers/_classes.scss */
.wide-3 .half a:hover {
  text-decoration: underline;
}
/* line 1833, ../scss/helpers/_classes.scss */
.wide-3 .info-right {
  text-align: right;
  margin-top: 5px;
  display: none;
}
/* line 1838, ../scss/helpers/_classes.scss */
.wide-3 .info-right p, .wide-3 .info-right li {
  margin: 0;
}
/* line 1843, ../scss/helpers/_classes.scss */
.wide-3 .item:hover .img-info {
  top: 280px;
  background-color: #3a7de3;
}
/* line 1847, ../scss/helpers/_classes.scss */
.wide-3 .item:hover .info-right {
  display: inline;
  padding-right: 15px;
  padding-left: 5px;
}
/* line 1853, ../scss/helpers/_classes.scss */
.wide-3 .explore {
  padding-top: 30px;
  margin-bottom: 45px;
}
/* line 1857, ../scss/helpers/_classes.scss */
.wide-3 #owl-main .item {
  padding: 30px 0px;
  text-align: center;
}
/* line 1861, ../scss/helpers/_classes.scss */
.wide-3 .image {
  height: 450px;
  background-size: cover;
  background-position: center top;
  position: relative;
}
/* line 1867, ../scss/helpers/_classes.scss */
.wide-3 .btn {
  margin: auto;
  margin-top: 30px;
  display: table;
}
/* line 1873, ../scss/helpers/_classes.scss */
.wide-3 .ffs-bs {
  display: table;
  margin: auto;
  padding-bottom: 30px;
}
/* line 1877, ../scss/helpers/_classes.scss */
.wide-3 .ffs-bs a {
  color: #3a7de3;
}
/* line 1881, ../scss/helpers/_classes.scss */
.wide-3 .ffs-bs a:hover {
  color: #fff;
}


/* line 2101, ../scss/helpers/_classes.scss */
.wide-2 .line {
  border-left: 2px solid #dadada;
  height: 10px;
}
/* line 2105, ../scss/helpers/_classes.scss */
.wide-2 .team-color, .wide-2 h4 {
  margin-left: 0px;
}
/* line 2108, ../scss/helpers/_classes.scss */
.wide-2 .team-color {
  padding-right: 0;
}
/* line 2111, ../scss/helpers/_classes.scss */
.wide-2 .explore {
  margin-bottom: 40px;
}
/* line 2114, ../scss/helpers/_classes.scss */
.wide-2 hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 2118, ../scss/helpers/_classes.scss */
.wide-2 .sum {
  font-weight: 600;
  margin-bottom: 8px;
  margin-top: 20px;
}
/* line 2122, ../scss/helpers/_classes.scss */
.wide-2 .sum p, .wide-2 .sum li {
  font-size: 26px;
  line-height: 1.3;
  margin: 0;
}
/* line 2127, ../scss/helpers/_classes.scss */
.wide-2 .sum .team-color {
  font-size: 12px;
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 2132, ../scss/helpers/_classes.scss */
.wide-2 .sum .bookmark {
  margin-right: 0px;
  padding: 0;
}
/* line 2136, ../scss/helpers/_classes.scss */
.wide-2 .sum .bookmark:hover .title-add {
  left: 0px;
  text-align: left;
}
/* line 2140, ../scss/helpers/_classes.scss */
.wide-2 .sum .bookmark-added:after {
  left: 4.5px;
}
/* line 2143, ../scss/helpers/_classes.scss */
.wide-2 .sum .compare-added:after {
  left: 3.5px;
}
/* line 2146, ../scss/helpers/_classes.scss */
.wide-2 .sum .compare:hover .plus-add {
  left: 0px;
  text-align: left;
}
/* line 2150, ../scss/helpers/_classes.scss */
.wide-2 .sum .bookmark .title-add {
  left: 40px;
}
/* line 2154, ../scss/helpers/_classes.scss */
.wide-2 .white {
  background-color: #fff;
  margin: 0 0 10px 0;
  display: table;
}
/* line 2159, ../scss/helpers/_classes.scss */
.wide-2 .prp-img {
  padding-left: 0;
  padding-right: 0;
  height: 199px;
}
/* line 2164, ../scss/helpers/_classes.scss */
.wide-2 .fa-caret-right {
  margin: 0px 0px 0px 6px;
  font-size: 12px;
}
/* line 2169, ../scss/helpers/_classes.scss */
.wide-2 .favorite p, .wide-2 .favorite li {
  font-size: 14px;
  color: #898989;
  text-align: left;
  margin-top: 5px;
  padding: 0px;
}
/* line 2177, ../scss/helpers/_classes.scss */
.wide-2 .info_block:hover {
  border-bottom: 0px;
}
/* line 2180, ../scss/helpers/_classes.scss */
.wide-2 .overlay {
  height: 45px;
}
/* line 2183, ../scss/helpers/_classes.scss */
.wide-2 .bs {
  display: table;
  margin: auto;
}
/* line 2187, ../scss/helpers/_classes.scss */
.wide-2 .item-info {
  border-right: 1px solid #e6e6e6;
  margin-top: 5px;
}
/* line 2190, ../scss/helpers/_classes.scss */
.wide-2 .item-info .item-title {
  height: 20px;
  display: table;
}
/* line 2194, ../scss/helpers/_classes.scss */
.wide-2 .item-info h4 {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 26px;
  margin-bottom: 5px;
}
/* line 2198, ../scss/helpers/_classes.scss */
.wide-2 .item-info h4 a {
  color: #35393B;
}
/* line 2202, ../scss/helpers/_classes.scss */
.wide-2 .item-info p, .wide-2 .item-info li {
  color: #898989;
}
/* line 2205, ../scss/helpers/_classes.scss */
.wide-2 .item-info .col-md-3 {
  padding: 0;
}
/* line 2208, ../scss/helpers/_classes.scss */
.wide-2 .item-info .block {
  width: 100%;
  display: table;
}
/* line 2214, ../scss/helpers/_classes.scss */
.wide-2 .item-price .btn-small {
  font-size: 16px;
  text-transform: capitalize;
  margin: 0;
  padding: 13px 0;
  width: 100%;
  height: 50px;
}

/* line 2224, ../scss/helpers/_classes.scss */
.property-detail {
  width: 100%;
  display: table;
}

/* line 2229, ../scss/helpers/_classes.scss */
.cat-img img {
  width: 20px;
  height: 20px;
  margin: 0px 10px 0 10px;
  float: left;
}
/* line 2235, ../scss/helpers/_classes.scss */
.cat-img p, .cat-img li {
  font-size: 12px;
  margin-left: 5px;
  margin-bottom: 5px;
}

/********** index_v_3 **********/
/* line 2246, ../scss/helpers/_classes.scss */
.home-3 .selectize-input .item {
  color: #35393B;
}
/* line 2250, ../scss/helpers/_classes.scss */
.home-3 .selectize-control.single .selectize-input:after {
  border-color: #35393B transparent transparent transparent;
}
/* line 2253, ../scss/helpers/_classes.scss */
.home-3 .selectize-control.single .selectize-input.dropdown-active:after {
  border-color: transparent transparent #35393B transparent;
}

/* line 2257, ../scss/helpers/_classes.scss */
.search-box-wrapper {
  position: absolute;
  width: 100%;
  top: 130px;
}

/* line 2262, ../scss/helpers/_classes.scss */
.search-box {
  -moz-transition: 0.4s;
  -o-transition: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  padding-right: 15px;
  position: absolute;
  width: 300px;
  z-index: 1;
  right: 100px;
  top: 15px;
}
/* line 2270, ../scss/helpers/_classes.scss */
.search-box .form-map {
  -moz-transition: 0.4s;
  -o-transition: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  background-color: white;
  padding: 0 20px;
}
/* line 2274, ../scss/helpers/_classes.scss */
.search-box .form-map .fa-search {
  margin-top: 13px;
}
/* line 2277, ../scss/helpers/_classes.scss */
.search-box .form-map .btn {
  width: 245px;
  margin-bottom: 10px;
}
/* line 2281, ../scss/helpers/_classes.scss */
.search-box .form-map input[type="text"], .search-box .form-map select {
  border: none;
  font-size: 14px;
  min-height: 40px;
  padding: 10px 9px 9px 10px;
  -moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
}
/* line 2288, ../scss/helpers/_classes.scss */
.search-box .form-map input[type="text"] {
  width: 55%;
  float: left;
  margin-right: 8px;
  color: #35393B;
  font-weight: bold;
}
/* line 2295, ../scss/helpers/_classes.scss */
.search-box .form-map select {
  color: #A8ADB0;
  margin-top: 2px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 2302, ../scss/helpers/_classes.scss */
.search-box .form-map select:focus {
  outline: 0px;
}
/* line 2305, ../scss/helpers/_classes.scss */
.search-box .form-map .col-xs-3 {
  padding-left: 0;
}
/* line 2309, ../scss/helpers/_classes.scss */
.search-box h2 {
  border: none;
  padding-bottom: 0;
  font-size: 24px;
  margin: 0;
}
/* line 2315, ../scss/helpers/_classes.scss */
.search-box h6 {
  font-size: 14px;
  font-weight: 300;
  margin: 0;
}
/* line 2320, ../scss/helpers/_classes.scss */
.search-box hr {
  margin-top: 10px;
  margin-bottom: 10px;
  border-top: 1px solid #F1F2F3;
  width: 100%;
}
/* line 2326, ../scss/helpers/_classes.scss */
.search-box .search-title {
  background-color: #F2F2F2;
  padding: 20px;
}
/* line 2330, ../scss/helpers/_classes.scss */
.search-box .search-text, .search-box .search-text-2 {
  float: left;
  font-weight: 600;
  margin: 10px 0px 0 0px;
  font-size: 14px;
}

/********* add property *********/
/* line 2341, ../scss/helpers/_classes.scss */
.page-property input::-webkit-input-placeholder, .page-property textarea::-webkit-input-placeholder {
  font-size: 16px;
}
/* line 2344, ../scss/helpers/_classes.scss */
.page-property .form-control {
  font-size: 14px;
}
/* line 2347, ../scss/helpers/_classes.scss */
.page-property .prt-cont {
  width: 980px;
  margin: auto;
}
/* line 2350, ../scss/helpers/_classes.scss */
.page-property .prt-cont .form-control {
  border: 2px solid #e6e6e6;
}
/* line 2354, ../scss/helpers/_classes.scss */
.page-property .wide-4 {

  margin-top:100px;
}
/* line 2356, ../scss/helpers/_classes.scss */
.page-property .wide-4 .wide-3 {
  padding-top: 40px;
}
/* line 2358, ../scss/helpers/_classes.scss */
.page-property .wide-4 .wide-3 h3 {
  color: #35393B;
  font-family: "Open Sans";
}
/* line 2362, ../scss/helpers/_classes.scss */
.page-property .wide-4 .wide-3 hr {
  border-top: 1px solid #000;
}
/* line 2365, ../scss/helpers/_classes.scss */
.page-property .wide-4 .wide-3 li {
  color: #35393B;
}
/* line 2368, ../scss/helpers/_classes.scss */
.page-property .wide-4 .wide-3 .ffs-bs a {
  color: #fff;
}
/* line 2372, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore {
  padding-top: 5px;
  margin-bottom: 5px;
}
/* line 2375, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore h2 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0;
}
/* line 2380, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore h5 {
  font-size: 14px;
  text-align: left;
  margin: 0;
}
/* line 2385, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore .property-map-marker {
  float: left;
  margin: 0px 0px 0 25px;
  position: relative;
}
/* line 2389, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore .property-map-marker img {
  height: 36px;
}
/* line 2392, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore .property-map-marker .marker-number {
  position: absolute;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  left: 9.5px;
  top: 5px;
}
/* line 2401, ../scss/helpers/_classes.scss */
.page-property .wide-4 .explore .property-title {
  display: table;
}
/* line 2405, ../scss/helpers/_classes.scss */
.page-property .wide-4 .team-color {
  font-weight: 300;
  color:Black;
}
/* line 2409, ../scss/helpers/_classes.scss */
.page-property .wide-4 .main-info .form-group {
  margin-bottom: 25px;
}
/* line 2413, ../scss/helpers/_classes.scss */
.page-property .wide-4 hr {
  margin: 15px 0 15px 0;
}
/* line 2416, ../scss/helpers/_classes.scss */
.page-property .wide-4 .form-control {
  border: 2px solid #E7E7E7;
}
/* line 2419, ../scss/helpers/_classes.scss */
.page-property .wide-4 input[type="text"] {
  font-size: 14px;
  padding: 15px;
}
/* line 2424, ../scss/helpers/_classes.scss */
.page-property .featured-image-block {
  text-align: center;
  padding: 15px;
  background-color: #f5f5f5;
  height: 415px;
  margin-bottom: 15px;
}
/* line 2430, ../scss/helpers/_classes.scss */
.page-property .featured-image-block h5 {
  font-size: 14px;
  line-height: 1.5;
}
/* line 2434, ../scss/helpers/_classes.scss */
.page-property .featured-image-block label {
  background-color: #fff;
  padding: 10px 5px;
  border: 1px solid #E7E7E7;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 16px;
  margin: 5% 0 0 0;
  width: 70%;
  color:Black;
}
/* line 2443, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .text-success, .page-property .featured-image-block .btn-file {
  display: none;
}
/* line 2446, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .form-submit .file-input .file-preview .file-preview-frame {
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  border: none;
  height: inherit;
}
/* line 2451, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .file-preview-frame {
  display: table;
  margin: auto;
  border: 1px solid #ddd;
  -moz-box-shadow: 1px 1px 5px 0 #a2958a;
  -webkit-box-shadow: 1px 1px 5px 0 #a2958a;
  box-shadow: 1px 1px 5px 0 #a2958a;
  padding: 6px;
  text-align: center;
}
/* line 2458, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .file-preview-frame .file-preview-image {
  height: 100px;
}
/* line 2462, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .close {
  float: none;
}
/* line 2465, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .fa-upload {
  margin-right: 8px;
}
/* line 2469, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .file-input-new .close {
  visibility: hidden !important;
}
/* line 2474, ../scss/helpers/_classes.scss */
.page-property .featured-image-block .file-input .close {
  visibility: visible;
}
/* line 2479, ../scss/helpers/_classes.scss */
.page-property .property-icon {
  font-size: 36px;
  margin-top: 10%;
  margin-bottom: 10px;
}
/* line 2484, ../scss/helpers/_classes.scss */
.page-property .camera {
  width: 17.5%;
}
/* line 2489, ../scss/helpers/_classes.scss */
.page-property .location-info .grey-color .form-control {
  color: #A5A6A8;
}
/* line 2495, ../scss/helpers/_classes.scss */
.page-property .location-map #submit-map {
  height: 268px;
  margin-bottom: 10px;
}
/* line 2499, ../scss/helpers/_classes.scss */
.page-property .location-map .form-control[readonly] {
  background-color: #fff;
}
/* line 2502, ../scss/helpers/_classes.scss */
.page-property .location-map #address-map {
  position: relative;
  z-index: 0;
}
/* line 2506, ../scss/helpers/_classes.scss */
.page-property .location-map .fa-search {
  position: absolute;
  display: -webkit-box;
  right: 4%;
  bottom: 31%;
  font-size: 18px;
}
/* line 2514, ../scss/helpers/_classes.scss */
.page-property .image-upload-icon {
  width: 13%;
  margin-right: 8px;
}
/* line 2519, ../scss/helpers/_classes.scss */
.page-property .media .files {
  width: 9%;
}
/* line 2522, ../scss/helpers/_classes.scss */
.page-property .media .gallery {
  width: 14%;
}
/* line 2525, ../scss/helpers/_classes.scss */
.page-property .media .plan {
  width: 11.8%;
}
/* line 2528, ../scss/helpers/_classes.scss */
.page-property .media .ffs-bs {
  margin: 10px 0 30px 0;
  padding-bottom: 0px;
}
/* line 2531, ../scss/helpers/_classes.scss */
.page-property .media .ffs-bs .btn {
  margin-top: 0px;
}
/* line 2536, ../scss/helpers/_classes.scss */
.page-property .property-checkbox-block {
  float: left;
  width: 25%;
}
/* line 2539, ../scss/helpers/_classes.scss */
.page-property .property-checkbox-block .checkbox {
  margin-bottom: 23px;
}














/***** property page *****/
/* line 162, ../scss/helpers/_map.scss */
#page-property-content .wide-2 .map-marker {
  height: 13px;
  width: 13px;
  border: 2px solid #8C9397;
  float: left;
  margin: 10px 5px 0 0;
  background-color: transparent;
}
/* line 171, ../scss/helpers/_map.scss */
#page-property-content #map4 {
  width: 100%;
  height: 350px;
}
/* line 175, ../scss/helpers/_map.scss */
#page-property-content #map {
  width: 100%;
  height: 350px;
}

/***** page-content-search *****/
/* line 185, ../scss/helpers/_map.scss */
#page-content-search .wide_container_2 #map {
  width: 100%;
  height: 1150px;
}

/* line 1, ../scss/helpers/_forms.scss */
::-webkit-input-placeholder {
  color: #afafaf;
  font-size: 14px;
}

/* line 2, ../scss/helpers/_forms.scss */
::-moz-placeholder {
  color: #afafaf;
  font-size: 14px;
}

/* line 3, ../scss/helpers/_forms.scss */
:-moz-placeholder {
  color: #afafaf;
  font-size: 14px;
}

/* line 4, ../scss/helpers/_forms.scss */
:-ms-input-placeholder {
  color: #afafaf;
  font-size: 14px;
}

/* line 6, ../scss/helpers/_forms.scss */
.input-group {
  width: 100%;
}

/* line 10, ../scss/helpers/_forms.scss */
.input-group span, .form-group span, label, .form-inline span {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
}

/* line 15, ../scss/helpers/_forms.scss */
.form-control {
  height: auto;
  /*border: 1px solid #e6e6e6;*/
  padding: 14px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  /* border-radius: 0; */
  font-size: 13px;
  /* color: #1f2126; */
}

/* line 24, ../scss/helpers/_forms.scss */
.calendar select {
  width: calc(50% - 2px);
  display: inline-block;
}
/* line 28, ../scss/helpers/_forms.scss */
.calendar label {
  display: inherit;
}

/* line 32, ../scss/helpers/_forms.scss */
.form-inline {
  margin-bottom: 15px;
}
/* line 34, ../scss/helpers/_forms.scss */
.form-inline span {
  margin-top: 10px;
  display: inline-block;
}
/* line 38, ../scss/helpers/_forms.scss */
.form-inline .form-control {
  vertical-align: top;
}

/* line 42, ../scss/helpers/_forms.scss */
.fullwidth {
  width: 100%;
}
/* line 44, ../scss/helpers/_forms.scss */
.fullwidth .form-group {
  width: 100%;
}
/* line 46, ../scss/helpers/_forms.scss */
.fullwidth .form-group textarea {
  width: calc(100% - 154px);
}

/* line 51, ../scss/helpers/_forms.scss */
.btn {
  text-transform: uppercase;
  background-color: #00923F;
  border-color: #00923F;
 
  font-size: 13px;
  color: #ffffff;
  
  vertical-align: bottom;
}


/* line 66, ../scss/helpers/_forms.scss */


/* line 71, ../scss/helpers/_forms.scss */
.btn-block {
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 75, ../scss/helpers/_forms.scss */
.btn-lg, .btn-large {
  padding: 15px 0;
  width: 255px;
  height: 50px;
}

/* line 80, ../scss/helpers/_forms.scss */
.btn-large-gst {
  padding: 15px 0;
  width: 190px;
  height: 50px;
}

/* line 85, ../scss/helpers/_forms.scss */
.btn-sm, .btn-small {
  padding: 9px 0;
  width: 125px;
  height: 40px;
}

/* line 90, ../scss/helpers/_forms.scss */
.btn-xs, .btn-mini {
  padding: 2px 0;
  width: 125px;
  height: 25px;
}




/* line 100, ../scss/helpers/_forms.scss */
.btn:focus, .btn:active:focus, .btn.active:focus {
  outline: 0px auto -webkit-focus-ring-color;
}

/* line 103, ../scss/helpers/_forms.scss */
input[type="checkbox"] {
  width: 17px;
  height: 17px;
  border: none;
  background: none;
  background-color: #dadada;
  margin: 3px 15px 0 0;
}

/* line 111, ../scss/helpers/_forms.scss */
.checkbox.switch {
  padding-left: 0px;
}
/* line 113, ../scss/helpers/_forms.scss */


/










 
 

  /******** property page *********/
  /* line 521, ../scss/helpers/_responsive.scss */
  #page-property-content .wide-2 h3 {
    margin: 0px 0 15px 0;
  }
  /* line 524, ../scss/helpers/_responsive.scss */
  #page-property-content .wide-2 .hl-bl .fa-star {
    margin: 0px 0 5px 0;
  }
  /* line 528, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-summary {
    padding: 15px;
  }
  /* line 530, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-summary .ffs-bs .btn {
    margin-top: 40px;
  }
  /* line 533, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-summary h5 {
    margin-top: 5px;
  }
  /* line 537, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-info {
    padding-right: 15px;
  }

  /* line 541, ../scss/helpers/_responsive.scss */
  .morphsearch {
    display: none;
  }

  /******** agency-page *********/
  /* line 551, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info .agency-contact .agency-block {
    width: 50%;
    margin-right: 0px;
  }
  /* line 555, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info .agency-contact .col-xs-6, #page-content-agent .content .agent-info .agency-contact .col-sm-8 {
    padding-right: 0;
  }
  /* line 559, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info p, #page-content-agent .content .agent-info li {
    font-size: 13px;
  }
  /* line 562, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info h3 {
    font-size: 28px;
  }
  /* line 565, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info .ffs-bs .btn {
    margin-top: 0px;
  }

  /***** blog ******/
  /* line 574, ../scss/helpers/_responsive.scss */
  .blog-styles {
    background-color: #fff;
  }
  /* line 577, ../scss/helpers/_responsive.scss */
  .blog-styles #img-gallery .img-big {
    height: 350px;
  }
  /* line 580, ../scss/helpers/_responsive.scss */
  .blog-styles #img-gallery .img-sml {
    height: 170px;
  }

 
@media screen and (max-width: 768px) {
  

  /* line 644, ../scss/helpers/_responsive.scss */
  .form-inline .form-control {
    max-width: 100%;
  }

  /******** index v-1 *********/
  /* line 650, ../scss/helpers/_responsive.scss */
  .wide-1 {
    margin-top: 20px;
  }

  

  /* line 669, ../scss/helpers/_responsive.scss */
  .wide-2 .item-info .cat-img img {
    width: 15px;
    height: 15px;
    margin: 0px 5px 0 5px;
  }
  /* line 674, ../scss/helpers/_responsive.scss */
  .wide-2 .item-info .cat-img p, .wide-2 .item-info .cat-img li {
    font-size: 10px;
  }

  /* line 680, ../scss/helpers/_responsive.scss */
  .explore h2 {
    margin-top: 20px;
  }

  /* line 683, ../scss/helpers/_responsive.scss */
  .exp-img {
    margin: 5px 0px;
  }

 
}
@media screen and (max-width: 767px) {
 
  

 

  /* line 816, ../scss/helpers/_responsive.scss */
  .wide-1 .ab-us-img {
    height: 200px;
    position: inherit;
    width: 100%;
  }

  /* line 822, ../scss/helpers/_responsive.scss */
  .wht-cont .bookmark {
    margin-right: 15px;
  }

  /* line 826, ../scss/helpers/_responsive.scss */
  .wide-3 .logo-cont {
    width: 100%;
  }
  /* line 829, ../scss/helpers/_responsive.scss */
  .wide-3 .team {
    width: 100%;
    margin-bottom: 10px;
  }
  /* line 833, ../scss/helpers/_responsive.scss */
  .wide-3 .item:hover .img-info {
    top: 310px;
  }

 

  
  

  

  
  

  
}
@media screen and (max-width: 667px) {
  
  /***** add property *****/
  /* line 1139, ../scss/helpers/_responsive.scss */
  .page-property .prt-cont {
    width: calc(100% - 60px);
  }
  /* line 1142, ../scss/helpers/_responsive.scss */
  .page-property .wide-4 .explore .property-map-marker {
    margin: 0px 2px 0 5px;
  }

  

  
}
@media screen and (max-width: 640px) {
  

  /******** property page *********/
  /* line 1266, ../scss/helpers/_responsive.scss */
  #page-property-content .wide_container_3.carousel-full-width .tabs .tab-links a {
    font-size: 12px;
  }
  /* line 1272, ../scss/helpers/_responsive.scss */
  #page-property-content .wide-2 .pr-info .col-xs-3 {
    width: 50%;
  }
  /* line 1275, ../scss/helpers/_responsive.scss */
  #page-property-content .wide-2 .pr-info .col-xs-3 {
    padding: 5px 5px;
  }

  /******** user profile *********/
  /* line 1285, ../scss/helpers/_responsive.scss */
  .user-profile .edit {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }
  /* line 1290, ../scss/helpers/_responsive.scss */
  .user-profile .delete-agency .fa {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }

  /******** modal-elements *********/
  /* line 1300, ../scss/helpers/_responsive.scss */
  .modal-dialog {
    margin-top: 0px !important;
  }
}
@media screen and (max-width: 480px) {
  /***** blog ******/
  /* line 1312, ../scss/helpers/_responsive.scss */
  .bs-navbar-collapse li.has-child {
    padding: 10px 30px;
  }

  /* line 1317, ../scss/helpers/_responsive.scss */
  .blog-styles .col-xs-4 {
    width: 100%;
  }
  /* line 1320, ../scss/helpers/_responsive.scss */
  .blog-styles #blog-nav a {
    padding: 20px 30px;
  }
  /* line 1323, ../scss/helpers/_responsive.scss */
  .blog-styles .back a {
    padding: 20px 30px !important;
  }

  /* line 1327, ../scss/helpers/_responsive.scss */
  #blog-nav .back:before {
    top: 0px;
    left: 25px;
  }

  /* line 1331, ../scss/helpers/_responsive.scss */
  .blog-sm .navbar .navbar-nav > li .child-navigation {
    left: 0px;
  }

  /* line 1334, ../scss/helpers/_responsive.scss */
  .nav-next a, .nav-previous a {
    display: none;
  }

  /******** add property *********/
  /* line 1341, ../scss/helpers/_responsive.scss */
  .wide-4 .col-xs-6 {
    width: 100%;
  }

  /******** about-us  *********/
  /* line 1348, ../scss/helpers/_responsive.scss */
  .txt-block {
    width: 100%;
  }

  /* line 1352, ../scss/helpers/_responsive.scss */
  .block.testimonials figure p, .block.testimonials figure li {
    font-size: 12px;
  }
  /* line 1355, ../scss/helpers/_responsive.scss */
  .block.testimonials p, .block.testimonials li {
    font-size: 14px;
  }

  /******** Index  *********/
  /* line 1362, ../scss/helpers/_responsive.scss */
  .home_1 .navbar {
    height: 575px;
  }
  /* line 1365, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .header_title {
    padding: 0% 7%;
  }
  /* line 1369, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search #email-label {
    width: 100%;
  }
  /* line 1372, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search #rent-sale {
    width: 100%;
    border-radius: 4px;
  }
  /* line 1376, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search #search_field {
    margin-bottom: 11px;
    border-radius: 4px;
  }
  /* line 1380, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search .btn-small {
    border-radius: 4px;
  }
  /* line 1383, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search .selector:after {
    right: 5%;
    left: inherit;
  }

  /* line 1389, ../scss/helpers/_responsive.scss */
  .explore {
    margin-top: 20px;
  }
  /* line 1391, ../scss/helpers/_responsive.scss */
  .explore h2 {
    text-align: center;
    margin-bottom: 12px;
    margin: auto;
  }

  /* line 1397, ../scss/helpers/_responsive.scss */
  .search-box-wrapper {
    display: none;
  }

  /* line 1400, ../scss/helpers/_responsive.scss */
  .thank_you_block {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  /* line 1403, ../scss/helpers/_responsive.scss */
  .thank_you_block h1 {
    font-size: 26px;
  }
  /* line 1406, ../scss/helpers/_responsive.scss */
  .thank_you_block h5 {
    font-size: 12px;
  }

  /******** property page *********/
  /* line 1414, ../scss/helpers/_responsive.scss */
  #page-property-content h5 {
    font-size: 12px;
  }
  /* line 1418, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-info .col-xs-4 {
    width: 50%;
  }
  /* line 1421, ../scss/helpers/_responsive.scss */
  #page-property-content .pr-info .video-container iframe {
    height: 280px;
  }
  /* line 1425, ../scss/helpers/_responsive.scss */
  #page-property-content .single-property-summary {
    margin: 0px auto;
    float: none;
  }
  /* line 1428, ../scss/helpers/_responsive.scss */
  #page-property-content .single-property-summary .lines-block {
    width: 100%;
    margin-right: 10px;
  }
  /* line 1432, ../scss/helpers/_responsive.scss */
  #page-property-content .single-property-summary .favorite-compare-block {
    width: 100%;
    position: inherit;
  }
  /* line 1436, ../scss/helpers/_responsive.scss */
  #page-property-content .single-property-summary .ffs-bs {
    width: 100%;
    padding-top: 0px;
  }
  /* line 1439, ../scss/helpers/_responsive.scss */
  #page-property-content .single-property-summary .ffs-bs .btn {
    margin-top: 15px;
  }

  /***** page-content-search *****/
  /* line 1451, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .location-map {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #e6e6e6;
    border-right: 0px;
  }
  /* line 1456, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .location-map .input-group {
    padding: 5px 25px 0 10px;
    text-align: center;
  }
  /* line 1461, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .selectize-input {
    padding: 5px 10px 0 10px;
  }
  /* line 1464, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .selectize-control.single .selectize-input:after {
    right: 8px;
  }
  /* line 1467, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .select-block {
    width: 33.33333%;
    height: 30px;
  }
  /* line 1470, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .select-block .options-button {
    padding: 5px 0% 7px 10px;
  }
  /* line 1473, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .select-block .options-button:after {
    margin-top: -4px;
  }
  /* line 1479, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .tabs .tab-links a {
    padding: 3% 0px 0 0;
  }
  /* line 1485, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 header .options-overlay {
    top: 60px;
  }
  /* line 1487, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 header .options-overlay label {
    font-size: 12px;
  }
  /* line 1492, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .no-border {
    width: 100%;
  }

  /***** agent_profile *****/
  /* line 1504, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info .long {
    width: 100%;
  }
  /* line 1508, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info .agency-contact .agency-block {
    width: 100%;
    padding-bottom: 15px;
  }
  /* line 1517, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .agency h3 {
    font-size: 20px;
  }
  /* line 1520, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .agency .col-md-6 {
    padding: 0 2%;
  }

  /******* user profile *********/
  /* line 1531, ../scss/helpers/_responsive.scss */
  .user-profile .li-sm .fa, .user-profile .li-md .fa, .user-profile .li-lg .fa {
    font-size: 16px;
  }
  /* line 1536, ../scss/helpers/_responsive.scss */
  .user-profile .comm-text .col-xs-4 {
    width: 50%;
  }
}
@media screen and (max-width: 414px) {
  /* line 1547, ../scss/helpers/_responsive.scss */
  .btm-indent {
    margin-bottom: 20px;
  }

  /******** Blog *********/
  /* line 1553, ../scss/helpers/_responsive.scss */
  .blog-post {
    padding: 10px 15px;
  }

  /******** index v-1 *********/
  /* line 1559, ../scss/helpers/_responsive.scss */
  .home_1 .navbar {
    height: 575px;
  }

  /* line 1563, ../scss/helpers/_responsive.scss */
  .wide-2 .cat-img {
    width: 50%;
    float: left;
  }
  /* line 1567, ../scss/helpers/_responsive.scss */
  .wide-2 .line {
    display: none;
  }
  /* line 1572, ../scss/helpers/_responsive.scss */
  .wide-2 .item-price .favorite p, .wide-2 .item-price .favorite li {
    font-size: 13px;
  }
  /* line 1576, ../scss/helpers/_responsive.scss */
  .wide-2 .item-price .btn-small {
    font-size: 14px;
    padding: 15px 5px;
  }
  /* line 1581, ../scss/helpers/_responsive.scss */
  .wide-2 .sum p, .wide-2 .sum li {
    font-size: 22px;
  }
  /* line 1584, ../scss/helpers/_responsive.scss */
  .wide-2 .prop {
    width: 100%;
  }
  /* line 1587, ../scss/helpers/_responsive.scss */
  .wide-2 .wht-cont h4 {
    height: 10px;
  }

  /******** index v-2 *********/
  /* line 1596, ../scss/helpers/_responsive.scss */
  .home_2 .head-title-2 h1 {
    padding-top: 40%;
  }
  /* line 1599, ../scss/helpers/_responsive.scss */
  .home_2 .head-title-2 h4 {
    font-size: 12px;
  }

  /******** property page *********/
  /* line 1608, ../scss/helpers/_responsive.scss */
  #page-property-content h2 {
    font-size: 24px;
  }
  /* line 1611, ../scss/helpers/_responsive.scss */
  #page-property-content h5 {
    font-size: 12px;
    margin-right: 10px;
  }
  /* line 1616, ../scss/helpers/_responsive.scss */
  #page-property-content .half-block .fa-star {
    margin: 0px 3px 10px 0;
  }
  /* line 1622, ../scss/helpers/_responsive.scss */
  #page-property-content .tabs .tab-links a {
    font-size: 12px;
  }
  /* line 1625, ../scss/helpers/_responsive.scss */
  #page-property-content .tabs .tab-links img {
    vertical-align: middle;
  }
  /* line 1629, ../scss/helpers/_responsive.scss */
  #page-property-content .tabs .tab-content {
    height: 199px;
  }
  /* line 1634, ../scss/helpers/_responsive.scss */
  #page-property-content .wide_container_3 .image {
    height: 200px;
  }
  /* line 1638, ../scss/helpers/_responsive.scss */
  #page-property-content .wide_container_3.carousel-full-width {
    height: 268px;
  }
  /* line 1641, ../scss/helpers/_responsive.scss */
  #page-property-content #map4, #page-property-content #tab3 {
    height: 199px;
  }
  /* line 1644, ../scss/helpers/_responsive.scss */
  #page-property-content .breadcrumb {
    padding: 8px 0 8px;
    margin-bottom: 0px;
  }

  /***** page-content-search *****/
  /* line 1653, ../scss/helpers/_responsive.scss */
  #page-content-search .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  /* line 1657, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .item_title {
    height: auto;
  }
  /* line 1660, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .wht-cont {
    margin-bottom: 10px;
  }
  /* line 1663, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .explore {
    margin-top: 10px;
  }
  /* line 1665, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .explore h2 {
    font-size: 24px;
    margin-top: 10px;
  }
  /* line 1672, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 header .options-overlay .half-block {
    margin-right: 15px;
  }
  /* line 1677, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .select-block .options-button:after {
    right: 5px;
  }
  /* line 1681, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .content_2 .selectize-input {
    margin-top: 5px;
  }
  /* line 1684, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .content_2 .explore h5 {
    font-size: 12px;
  }
  /* line 1688, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .content_2 .select-block {
    width: 100%;
  }
  /* line 1690, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .content_2 .select-block .selectize-control {
    height: 70px;
  }
  /* line 1695, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .pagination-lg {
    position: absolute;
    left: 22%;
  }
  /* line 1699, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .navbar {
    margin-bottom: 20px;
  }
  /* line 1702, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .tabs .tab-links a {
    padding: 5% 0px 0 0;
  }
  /* line 1705, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .wide-2 {
    margin-right: -15px;
    margin-left: -15px;
  }

  /* line 1712, ../scss/helpers/_responsive.scss */
  .item-info, .item-price {
    padding-left: 5px;
  }

  /***** agent_profile *****/
  /* line 1721, ../scss/helpers/_responsive.scss */
  #page-content-agent .content .agent-info h3 {
    font-size: 22px;
    margin-top: 5px;
  }
  /* line 1729, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .tabs .tab-links {
    width: 100%;
  }
  /* line 1731, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .tabs .tab-links li {
    width: 33.333333%;
  }

  /***** agency_profile *****/
  /* line 1744, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .agency .circle {
    width: 120px;
    height: 120px;
  }
  /* line 1748, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .agency h2, #page-content-agent .wide_container_2 .agency h6 {
    padding: 0 15px;
  }
  /* line 1751, ../scss/helpers/_responsive.scss */
  #page-content-agent .wide_container_2 .agency h3 {
    font-size: 20px;
    margin: 0 10px;
  }

  /******** modal-elements *********/
  /* line 1761, ../scss/helpers/_responsive.scss */
  .modal-dialog {
    width: 100%;
  }

  /******* user profile ********/
  /* line 1767, ../scss/helpers/_responsive.scss */
  .user-profile .tab-content .information-block h3 {
    font-size: 22px;
  }
}
@media screen and (max-width: 320px) {
  /* line 1776, ../scss/helpers/_responsive.scss */
  .navigation .navbar .navbar-brand {
    padding: 10px;
  }

  /***** index v-1*****/
  /* line 1784, ../scss/helpers/_responsive.scss */
  .wide-3 #owl-demo .img-info {
    padding: 20px 0px 0 0px;
  }
  /* line 1786, ../scss/helpers/_responsive.scss */
  .wide-3 #owl-demo .img-info .row {
    margin-left: 0;
  }
  /* line 1789, ../scss/helpers/_responsive.scss */
  .wide-3 #owl-demo .img-info p, .wide-3 #owl-demo .img-info li {
    margin-left: 10px;
  }

  /* line 1795, ../scss/helpers/_responsive.scss */
  .home_1 .navbar-brand img {
    margin: 13px 0px 0px 10px;
  }

  /* line 1799, ../scss/helpers/_responsive.scss */
  .home_1 .navbar h4 {
    display: none;
  }
  /* line 1802, ../scss/helpers/_responsive.scss */
  .home_1 .navbar a.drop-left, .home_1 .navigation .navbar a.drop-close, .navigation .home_1 .navbar a.drop-close {
    font-size: 15px;
  }
  /* line 1805, ../scss/helpers/_responsive.scss */
  .home_1 .navbar a.drop-left, .home_1 .navigation .navbar a.drop-close, .navigation .home_1 .navbar a.drop-close, .home_1 .navbar .navigation .navbar a.drop-close {
    padding: 30px 30px 0px 0px;
  }
  /* line 1809, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search .btn-small {
    padding: 16px 46.5%;
  }
  /* line 1812, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .search #email-label {
    width: 100%;
  }
  /* line 1816, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .gamb-button {
    right: 5px;
    bottom: 3px;
  }
  /* line 1820, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .icon-bar {
    height: 3px;
    width: 29px;
    margin-bottom: 5px;
  }
  /* line 1825, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .icon-bar:nth-child(2) {
    width: 22px;
    left: 53px;
  }
  /* line 1829, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .icon-bar:nth-child(3) {
    width: 25px;
    left: 52px;
  }
  /* line 1833, ../scss/helpers/_responsive.scss */
  .home_1 .navbar .site-header .mob-menu {
    padding: 50px 0 40px;
  }

  /* line 1839, ../scss/helpers/_responsive.scss */
  .contact-us h2 {
    margin-bottom: 20px;
  }
  /* line 1842, ../scss/helpers/_responsive.scss */
  .contact-us .col-md-6 {
    padding: 0;
  }
  /* line 1845, ../scss/helpers/_responsive.scss */
  .contact-us .circle {
    margin-right: 10px;
  }

  /* line 1850, ../scss/helpers/_responsive.scss */
  .block.testimonials h2 {
    margin: auto;
    width: 80%;
    padding-top: 35px;
  }
  /* line 1855, ../scss/helpers/_responsive.scss */
  .block.testimonials p, .block.testimonials li {
    font-size: 16px;
  }
  /* line 1858, ../scss/helpers/_responsive.scss */
  .block.testimonials .fa-chevron-right, .block.testimonials .fa-chevron-left {
    visibility: hidden;
  }

  /* line 1862, ../scss/helpers/_responsive.scss */
  .text-center, .modal-body, .modal-footer {
    width: 100%;
  }

  /* line 1865, ../scss/helpers/_responsive.scss */
  .modal-footer {
    padding: 10px;
  }

  /* line 1868, ../scss/helpers/_responsive.scss */
  #modal-login .modal-footer span {
    float: none !important;
  }

  /* line 1872, ../scss/helpers/_responsive.scss */
  #modal-login h2 {
    font-size: 24px !important;
  }
  /* line 1875, ../scss/helpers/_responsive.scss */
  #modal-login .btn {
    margin: 10px 0 10px 0 !important;
  }
  /* line 1878, ../scss/helpers/_responsive.scss */
  #modal-login .modal-body {
    padding: 10px;
  }
  /* line 1880, ../scss/helpers/_responsive.scss */
  #modal-login .modal-body .form-group {
    width: 100% !important;
  }
  /* line 1884, ../scss/helpers/_responsive.scss */
  #modal-login .modal-dialog {
    margin-top: 10px !important;
    margin: 0;
  }
  /* line 1887, ../scss/helpers/_responsive.scss */
  #modal-login .modal-dialog .form-group {
    text-align: left;
  }

  /* line 1893, ../scss/helpers/_responsive.scss */
  #modal-register .modal-dialog {
    margin: 0px;
    margin-top: 10px !important;
  }
  /* line 1897, ../scss/helpers/_responsive.scss */
  #modal-register input[type="text"] {
    float: none !important;
  }

  /* line 1902, ../scss/helpers/_responsive.scss */
  #modal-error .modal-dialog {
    width: 100%;
    margin: inherit;
  }
  /* line 1905, ../scss/helpers/_responsive.scss */
  #modal-error .modal-dialog .modal-header {
    padding: 10px;
  }
  /* line 1909, ../scss/helpers/_responsive.scss */
  #modal-error textarea {
    height: 130px;
  }
  /* line 1912, ../scss/helpers/_responsive.scss */
  #modal-error .modal-body {
    padding: 10px;
  }

  /***** page-content-search *****/
  /* line 1925, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .select-block .options-button {
    padding: 6px 0% 6px 10px;
  }
  /* line 1929, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 .pagination-lg {
    left: 23%;
  }
  /* line 1934, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 header .options-overlay .half-block {
    margin-right: 10px;
  }
  /* line 1937, ../scss/helpers/_responsive.scss */
  #page-content-search .container .wide_container_2 header .options-overlay .form-control {
    padding: 5px;
  }
}
#FurnishedStatus .btn:last-child { border-right: none; }

#FurnishedStatus .btn
{
    color:black;border-right: 1px solid #ddd;
}
#FurnishedStatus .btn.active
{
    color:#fff;
}
#rd_price_on_demand .btn:last-child { border-right: none; }
#rd_price_on_demand .btn
{
    color:black;border-right: 1px solid #ddd;
}
#rd_price_on_demand .btn.active
{
    color:#fff;
}

.test-tab > li.active > a, .test-tab > li.active > a:hover, .test-tab > li.active > a:focus
{
   border-width:0px;
    background-color:#00923F;
    color:#fff;
}
.test-tab > li > a
{padding: 7px 15px; border-width:0px;
    box-shadow:none;
    background-color:#eee;
    border-radius: 0; color:black; margin:0px;
}
.test-tab
{
    border-width:0px;
}
 .thumbnail {
    height: 100px;
    margin: 10px;float: left;
}