.oldjulie .bg-cover-aspect {
  padding-top: 45.39%;
  height: 0;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.oldjulie .swiper-ctestimonial-container h2 {
  margin-bottom: 20px;
}
.oldjulie .sub-text {
  font-size: 18.4px;
  font-weight: 400;
}
.oldjulie .sub-title {
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
	.oldjulie .sub-title{
		font-size: 20px;
	}
}
@-webkit-keyframes ajax-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes ajax-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}
.oldjulie .ajax-processing, .oldjulie .processing {
  position: relative;
  overflow: hidden;
}
.oldjulie .ajax-processing:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.7019607843);
  display: block;
  overflow: hidden;
  z-index: 1;
}
.oldjulie .processing:before {
  content: "\f1ce";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-animation: ajax-spin 2s infinite linear;
  animation: ajax-spin 2s infinite linear;
  padding: 10px;
}
.oldjulie #mls_neighborhood.processing:before {
  margin-top: 40px;
}
.oldjulie footer, .oldjulie header {
  /* font-family: "Roboto", sans-serif; */
}
.oldjulie .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  word-wrap: normal !important;
}
.oldjulie .screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
.oldjulie .overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  background: rgb(255, 255, 255);
  background: rgba(255, 255, 255, 0.7);
  top: 0;
  z-index: 999;
  left: 0;
  display: none;
}
.oldjulie .loader {
  position: absolute;
  left: 45%;
  top: 45%;
}
.oldjulie .sec_height_type1 {
  padding: 6em 0;
}
.oldjulie .sec_type1 {
  background: #fff;
  background: rgba(255, 255, 255, 0.65);
  font-size: 36px;
  line-height: 45px;
  padding: 0.5em;
}
.oldjulie .innerNavWrapper ul li {
  min-height: 43px;
}
.oldjulie .innerNavWrapper ul li a {
  display: inline-block;
}
.oldjulie .sec_type2 {
  padding: 1em;
}
.oldjulie .btn:active,
.oldjulie .btn:focus,
.oldjulie .btn.active {
  outline: none !important;
  outline-color: transparent !important;
}
.oldjulie {
  /* .text-grey{color:#a2a2a2;} */
  /* 
  .swiper-slide .swiper-content .bigBannertext {letter-spacing: 3.33px;font-size: 3.75em;line-height: 70px;} */
}
.oldjulie .btn {
  letter-spacing: 1px;
  width: 100%;
}
.oldjulie .btn-wide {
  font-size: 17px;
  letter-spacing: 2.5px;
  padding: 10px 25px;
}
.oldjulie .btn-wide-xs {
  font-size: 17px;
  letter-spacing: 1px;
  padding: 5px 25px;
}
.oldjulie .no-block .btn {
  width: auto !important;
}
.oldjulie .btn-blue {
  color: #fff !important;
  background-color: #23425F !important;
}
.oldjulie .btn-blue:hover {
  background-color: #26527B;
}
.oldjulie .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.oldjulie .vcenter, .oldjulie .vcenter .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.oldjulie .vbottom {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.oldjulie .gutter-xs {
  padding-left: 5px;
  padding-right: 5px;
}
.oldjulie .gutter-sm {
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
}
.oldjulie .no-gutter {
  padding-left: 0;
  padding-right: 0;
}
.oldjulie .no-gutter-right {
  padding-right: 0;
}
.oldjulie .no-gutter-left {
  padding-left: 0;
}
.oldjulie .minheight-sm {
  min-height: 44px;
}
.oldjulie .bxtitle {
  display: table;
  width: 100%;
  min-height: 85px;
}
.oldjulie .bxtitle span {
  vertical-align: middle;
  font-size: 20px;
  display: table-cell;
  font-weight: 400;
}
.oldjulie .no-transform {
  text-transform: none !important;
}
.oldjulie .mysec-lg, .oldjulie .mysec-md, .oldjulie .mysec-sm, .oldjulie .mysec-xs {
  padding-top: 1em;
  padding-bottom: 1em;
}
.oldjulie .topPad-lg, .oldjulie .topPad-md, .oldjulie .topPad-sm, .oldjulie .topPad-xs {
  padding-top: 1em;
}
.oldjulie .bottomPad-lg, .oldjulie .bottomPad-md, .oldjulie .bottomPad-sm, .oldjulie .bottomPad-xs {
  padding-bottom: 1em;
}
.oldjulie .bottomMar-lg, .oldjulie .bottomMar-md, .oldjulie .bottomMar-sm, .oldjulie .bottomMar-xs {
  margin-bottom: 1em;
}
.oldjulie .mb-11 {
  margin-bottom: 11px;
}
.oldjulie .mb-22 {
  margin-bottom: 22px;
}
.oldjulie .boxHeight-xs {
  height: 220px;
}
.oldjulie .first-row {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
.oldjulie .last-row {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.oldjulie .next-row {
  margin-top: 1em;
}
.oldjulie .w-100 {
  width: 100% !important;
}
.oldjulie .bg-grey {
  background-color: #F5F5F5;
}
.oldjulie .bg-grey-alt {
  background-color: #9D9D9E;
}
.oldjulie .bg-white {
  background-color: #fff;
}
.oldjulie .bg-blue {
  background-color: #23425F;
}
.oldjulie .bg-lightg {
  background-color: #DEE0D3;
}
.oldjulie .bg-dark {
  background-color: #2D2D2D;
}
.oldjulie .text-dark {
  color: #2D2D2D;
}
.oldjulie .text-white {
  color: #fff !important;
}
.oldjulie .text-blue, .oldjulie .text-primary {
  color: #23425F;
}
.oldjulie .text-secondary {
  color: #343434;
}
.oldjulie .text-blue:focus {
  color: #23425F;
  outline: none;
}
.oldjulie .text-yellow {
  color: #f1ac2a;
}
.oldjulie .text-grey {
  color: #9D9D9E;
}
.oldjulie .text-extrathin {
  font-weight: 200;
}
.oldjulie .text-thin, .oldjulie .text-light {
  font-weight: 300;
}
.oldjulie .text-normal, .oldjulie .text-regular {
  font-weight: 400;
}
.oldjulie .text-semibold {
  font-weight: 500 !important;
}
.oldjulie .text-bold {
  font-weight: 600 !important;
}
.oldjulie .text-bolder {
  font-weight: 700;
}
.oldjulie .text-boldest {
  font-weight: 800;
}
.oldjulie .text-italic {
  font-style: italic;
}
.oldjulie .font-16 {
  font-size: 16px;
}
.oldjulie .open-sans {
  /* font-family: "Open Sans", sans-serif; */
}
.oldjulie .roboto {
  /* font-family: "Roboto", sans-serif; */
}
.oldjulie .raleway {
  /* font-family: "Raleway", sans-serif; */
}
.oldjulie .alignleft {
  display: inline-block;
  float: left;
  margin-right: 1.5em;
}
.oldjulie .alignright {
  display: inline-block;
  float: right;
  margin-left: 1.5em;
}
.oldjulie .aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  float: none;
}
.oldjulie .p-absolute-left-bottom {
  position: absolute;
  left: 0;
  bottom: 0;
}
.oldjulie .mycols {
  width: 100%;
}
.oldjulie .mycols .half {
  width: 48%;
}
.oldjulie .mycols .sep {
  width: 4%;
  float: left;
  padding: 8px 0;
}
.oldjulie .left {
  float: left;
}
.oldjulie .right {
  float: right;
}
.oldjulie .vgap {
  display: inline-block;
  width: 1em;
  height: 1em;
}
.oldjulie .bar {
  padding: 1.5em;
}
.oldjulie .swiper-container {
  width: 100%;
  height: 100%;
}
.oldjulie .swiper-container .container, .oldjulie .swiper-container .row, .oldjulie .swiper-container .col-md-12 {
  height: 100%;
}
.oldjulie .swiper-slide {
  background: transparent;
}
.oldjulie .swiper-button-next, .oldjulie .swiper-button-prev {
  width: 16px;
}
.oldjulie .swiper-button-next {
  background-position-x: 100%;
}
.oldjulie .swiper-button-prev {
  background-position-x: 0;
}
.oldjulie .swiper-slide img {
  min-width: 100%;
  min-height: 100%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 0;
}
.oldjulie .swiper-slide .swiper-content {
  z-index: 1;
  display: table;
  width: 100%;
  height: 100%;
}
.oldjulie .swiper-slide .swiper-content .myrow {
  display: table-row;
  width: 100%;
}
.oldjulie .swiper-slide .swiper-content .myrow .mycell {
  display: table-cell;
  width: 100%;
  height: 100%;
}
.oldjulie .swiper-slide .swiper-content .bigBannertext {
  letter-spacing: 3.33px;
  font-size: 3.125em;
  line-height: 70px;
}
.oldjulie .swiper-slide .swiper-content .bigBannertext.text-shadow {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.oldjulie .swiper-slide .swiper-content .bigBannertext.text-white {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.oldjulie .swiper-slide .swiper-content .bigBannertext.text-black {
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
.oldjulie .banner-overlay .banner-content .bigBannertext {
  letter-spacing: 3.33px;
  font-size: 3.75em;
  line-height: 70px;
}
.oldjulie .swiper-slide .swiper-content .bigBannertext {
  font-weight: 300;
}
.oldjulie .banner-overlay .banner-content .bigBannertext {
  letter-spacing: 3px;
  font-size: 3.75em;
}
.oldjulie .banner-overlay .banner-content .bigBannertext.lower-right {
  margin-top: 40%;
  font-weight: 300;
}
.oldjulie .swiper-slide .swiper-content .myrow .mycell.middle {
  vertical-align: middle;
}
.oldjulie .swiper-slide .swiper-content .myrow .mycell.bottom {
  vertical-align: bottom;
  padding-bottom: 40px;
}
.oldjulie .swiper-container.fullscreen {
  height: calc(100% - 80px);
}
.oldjulie .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #23425F;
}
.oldjulie .swiper-slide-active {
  z-index: 1;
}
.oldjulie .swiper-content-wrapper {
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
.oldjulie .swiper-slide.bg-slide {
  background-position: center; /* background-size: cover; */
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.oldjulie .swiper-total-items {
  position: absolute;
  bottom: 20px;
  right: 0;
  z-index: 999;
}
.oldjulie .swiper-total-items a {
  display: block;
  padding: 6px 19px 6px 6px;
  background: #23425F;
  color: #fff;
  font-weight: bold;
  line-height: 24px;
}
.oldjulie .fa.fa-expand-alt {
  background: url(images/icon-fullsize.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .fa.fa-compress-alt {
  background: url(images/icon-compress.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .fa-plus-circle-alt {
  background: url(images/icon-moreinfo.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .fa-minus-circle-alt {
  background: url(images/icon-lessinfo.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .fa-quotation {
  background: url(images/icon-quotationmark.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .fa-quotation.white {
  background: url(images/icon-quotationmark-white.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .aspectratioimg {
  display: block;
  position: relative;
  overflow: hidden;
  padding-top: 50%;
}
.oldjulie .aspectratioimg img.img-responsive {
  position: absolute;
  top: 0;
  min-width: 100%;
  min-height: 100%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.oldjulie .aspectratio169 {
  padding-top: 56.25%;
}
.oldjulie .aspectratio43 {
  padding-top: 75%;
}
.oldjulie .aspectratio32 {
  padding-top: 66.66%;
}
.oldjulie .aspectratio85 {
  padding-top: 62.5%;
}
.oldjulie .aspectratio69 {
  padding-top: 68.85%;
}
.oldjulie .ct-series-a .ct-bar, .oldjulie .ct-series-a .ct-line, .oldjulie .ct-series-a .ct-point, .oldjulie .ct-series-a .ct-slice-donut {
  stroke: #F1AC2A;
}
.oldjulie .ct-series-b .ct-bar, .oldjulie .ct-series-b .ct-line, .oldjulie .ct-series-b .ct-point, .oldjulie .ct-series-b .ct-slice-donut {
  stroke: #23425F;
}
.oldjulie .box, .oldjulie .box-lg {
  box-shadow: 0px 2px 4px 1px #ccc;
}
.oldjulie .box .content_area {
  padding: 8px 12px;
}
.oldjulie .box-lg .content_area {
  padding: 16px 24px;
}
.oldjulie .box .head_area, .oldjulie .box .foot_area {
  padding: 16px;
}
.oldjulie .box-lg .head_area, .oldjulie .box-lg .foot_area {
  padding: 24px;
}
.oldjulie ul, .oldjulie ol {
  padding-left: 24px;
}
.oldjulie ul.no-list {
  list-style-type: none;
}
.oldjulie .double-lineh {
  line-height: 2.2em;
}
.oldjulie .market-conditions-charts .widget.widget_text {
  padding-bottom: 5px;
}
.oldjulie .table tbody tr:first-child td, .oldjulie .table tbody tr:first-child th {
  border-top: 0;
}
.oldjulie .large {
  font-size: 125%;
}
.oldjulie .strip-border {
  border-top: 4px solid #F1AC2A;
}
.oldjulie #sec_schools .table tbody tr td {
  font-size: 16px;
  /* font-family: "Open Sans"; */
  line-height: 25px;
}
.oldjulie #sec_schools .table tbody tr td:first-child {
  font-weight: 400;
}
.oldjulie div#sec_amenities p {
  margin-bottom: 0;
}
.oldjulie div#sec_amenities ul li {
  /* font-family: "Open Sans"; */
}
.oldjulie #sec_amenities .cm-page-sec-content > div:last-child .border-bottom-v2 {
  border-bottom: 0;
}
.oldjulie .market-conditions-charts .head_area,
.oldjulie .market-conditions-charts .foot_area {
  font-size: 16px;
  /* font-family: Roboto; */
  font-weight: 400;
}
.oldjulie .market-conditions-charts .ct-label {
  color: #343434;
  font-size: 9px;
  line-height: 10px;
  font-weight: 300;
  /* font-family: "Open Sans"; */
  letter-spacing: 0.65px;
}
.oldjulie .row.gold-border .bottomPad-xs {
  padding-bottom: 40px;
}
.oldjulie .row.gold-border .topPad-xs {
  padding-top: 50px;
}
.oldjulie .container .gold-border:last-child:before {
  border: 0;
}
.oldjulie .container .gold-border:last-child {
  padding-bottom: 0;
  position: initial;
}
@media (min-width: 480px){
	.oldjulie .mysec-lg {
	  padding-top: 2em;
	  padding-bottom: 2em;
	}
	.oldjulie .mysec-md, .oldjulie .mysec-sm, .oldjulie .mysec-xs {
	  padding-top: 1em;
	  padding-bottom: 1em;
	}
	.oldjulie .topPad-lg {
	  padding-top: 2em;
	}
	.oldjulie .topPad-md, .oldjulie .topPad-sm, .oldjulie .topPad-xs {
	  padding-top: 1em;
	}
	.oldjulie .bottomPad-lg {
	  padding-bottom: 2em;
	}
	.oldjulie .bottomPad-md, .oldjulie .bottomPad-sm, .oldjulie .bottomPad-xs {
	  padding-bottom: 1em;
	}
	.oldjulie .sec_height_type1 {
	  padding: 8em 0;
	}
	.oldjulie .btn {
	  width: auto;
	}
}
@media (min-width: 767px){
	.oldjulie .mysec-lg {
	  padding-top: 3em;
	  padding-bottom: 3em;
	}
	.oldjulie .mysec-md {
	  padding-top: 2em;
	  padding-bottom: 2em;
	}
	.oldjulie .mysec-sm, .oldjulie .mysec-xs {
	  padding-top: 1em;
	  padding-bottom: 1em;
	}
	.oldjulie .topPad-lg {
	  padding-top: 3em;
	}
	.oldjulie .topPad-md {
	  padding-top: 2em;
	}
	.oldjulie .topPad-sm, .oldjulie .topPad-xs {
	  padding-top: 1em;
	}
	.oldjulie .bottomPad-lg {
	  padding-bottom: 3em;
	}
	.oldjulie .bottomPad-md {
	  padding-bottom: 2em;
	}
	.oldjulie .bottomPad-sm, .oldjulie .bottomPad-xs {
	  padding-bottom: 1em;
	}
	.oldjulie .sec_height_type1 {
	  padding: 10em 0;
	}
	.oldjulie .row-eq-height-sm {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	}
}
@media (min-width: 992px){
	.oldjulie .mysec-lg {
	  padding-top: 5em;
	  padding-bottom: 5em;
	}
	.oldjulie .mysec-md {
	  padding-top: 3em;
	  padding-bottom: 3em;
	}
	.oldjulie .mysec-sm {
	  padding-top: 2em;
	  padding-bottom: 2em;
	}
	.oldjulie .mysec-xs {
	  padding-top: 1em;
	  padding-bottom: 1em;
	}
	.oldjulie .topPad-lg {
	  padding-top: 5em;
	}
	.oldjulie .topPad-md {
	  padding-top: 3em;
	}
	.oldjulie .topPad-sm {
	  padding-top: 2em;
	}
	.oldjulie .topPad-xs {
	  padding-top: 1em;
	}
	.oldjulie .bottomPad-lg {
	  padding-bottom: 5em;
	}
	.oldjulie .bottomPad-md {
	  padding-bottom: 3em;
	}
	.oldjulie .bottomPad-sm {
	  padding-bottom: 2em;
	}
	.oldjulie .bottomPad-xs {
	  padding-bottom: 1em;
	}
	.oldjulie .sec_height_type1 {
	  padding: 12em 0;
	}
	.oldjulie .row-eq-height-md {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	}
	.oldjulie .sec_type2 {
	  padding: 2em;
	}
}
@media (min-width: 1200px){
	.oldjulie .mysec-lg {
	  padding-top: 8em;
	  padding-bottom: 8em;
	}
	.oldjulie .mysec-md {
	  padding-top: 3em;
	  padding-bottom: 3em;
	}
	.oldjulie .mysec-sm {
	  padding-top: 3em;
	  padding-bottom: 3em;
	}
	.oldjulie .mysec-xs {
	  padding-top: 2em;
	  padding-bottom: 2em;
	}
	.oldjulie .topPad-lg {
	  padding-top: 8em;
	}
	.oldjulie .topPad-md {
	  padding-top: 5em;
	}
	.oldjulie .topPad-sm {
	  padding-top: 3em;
	}
	.oldjulie .topPad-xs {
	  padding-top: 2em;
	}
	.oldjulie .bottomPad-lg {
	  padding-bottom: 8em;
	}
	.oldjulie .bottomPad-md {
	  padding-bottom: 5em;
	}
	.oldjulie .bottomPad-sm {
	  padding-bottom: 3em;
	}
	.oldjulie .bottomPad-xs {
	  padding-bottom: 2em;
	}
	.oldjulie .sec_height_type1 {
	  padding: 16em 0;
	}
	.oldjulie .row-eq-height-lg {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	}
	.oldjulie .sec_type2 {
	  padding: 3em;
	}
}

.oldjulie .pdTop-10 {
  padding-top: 10px;
}
.oldjulie .pdBottom-10 {
  padding-bottom: 10px;
}
.oldjulie .bottomMar-30 {
  margin-bottom: 30px;
}
.oldjulie .community-genstat-box > p {
  padding-bottom: 10px;
}
.oldjulie .img-portait {
  height: 828px;
  width: 552px;
}
.oldjulie .icon-svg {
  display: inline-block;
  padding: 16px;
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-searchproperties {
  background: url(images/svg-icon-searchproperties.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-investproperties {
  background: url(images/svg-icon-searchincomeproperties.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-markettrends {
  background: url(images/svg-icon-markettrends.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-buyerarticles {
  background: url(images/svg-icon-buyerarticles.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-schoolinformation {
  background: url(images/svg-icon-schoolinformation.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-30experience {
  background: url(images/svg-icon-30experience.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-100dedicated {
  background: url(images/svg-icon-100dedicated.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-global {
  background: url(images/svg-icon-global.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-languages {
  background: url(images/svg-icon-languages.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-paloalto {
  background: url(images/svg-icon-paloalto.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-specialists {
  background: url(images/svg-icon-specialists.svg);
  background-repeat: no-repeat;
  background-position: left center;
}
.oldjulie .icon-size-95 {
  width: 95px;
  height: 95px;
}
.oldjulie .icon-size-80 {
  height: 80px;
  width: 80px;
}
.oldjulie .no-list-style {
  list-style: none;
}
.oldjulie .no-list-style li {
  list-style: none !important;
  background: none !important;
}
.oldjulie .img-invisible {
  visibility: hidden;
}
.oldjulie .bg-grey-new {
  background: #D8D8D8;
}
.oldjulie .pageslider, .oldjulie .fullwidthbg, .oldjulie .bg-coverimage {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.oldjulie .bgcontain .pageslider,
.oldjulie .bgcontain .fullwidthbg {
  /* 	background-size: contain; */
}
.oldjulie .bg-coverimage {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.oldjulie .startfrombody.pageslider {
  margin-top: -80px;
  padding-top: 80px;
}
.oldjulie .fixedHeight {
  display: table;
  width: 100%;
}
.oldjulie .fixedHeight .fixedHeightWrapper {
  display: table-row;
}
.oldjulie .fixedHeight .fixedHeightWrapper .fixedHeightCell {
  display: table-cell;
  vertical-align: middle;
}
.oldjulie .banner-overlay h1, .oldjulie .banner-overlay h2, .oldjulie .banner-overlay h3 {
  letter-spacing: 2px;
}
.oldjulie .banner-content {
  padding: 1em 2em;
}
.oldjulie .white-trans-bg {
  background-color: #FFFFFF;
  background: rgba(255, 255, 255, 0.65);
  color: #333;
}
.oldjulie .black-trans-bg {
  background-color: #000;
  background: rgba(0, 0, 0, 0.65);
}
.oldjulie .quick_search_banner {
  padding: 1em 0;
}
.oldjulie .quick_search_banner .fancy_custom_dropdown {
  width: 100%;
  display: inline-block;
  position: relative;
  margin-bottom: 1em;
}
.oldjulie .quick_search_banner .fancy_custom_seachtext {
  width: 100%;
  display: inline-block;
  position: relative;
  margin-bottom: 1em;
}
.oldjulie .quick_search_banner button {
  margin-top: 0px;
}
.oldjulie .quick_search_banner .fancy_custom_dropdown select.form-control {
  line-height: 1.3333333;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  padding-right: 32px !important;
}
.oldjulie .quick_search_banner .fancy_custom_seachtext input.form-control {
  padding: 5px 24px 0px 51px !important;
  font-size: 14px;
}
.oldjulie .quick_search_banner span i.fa {
  position: absolute;
  top: 16px;
  font-size: 20px;
  z-index: 0;
}
.oldjulie .quick_search_banner .fancy_custom_dropdown i.fa {
  right: 20px;
}
.oldjulie .quick_search_banner .fancy_custom_seachtext i.fa {
  left: 20px;
}
.oldjulie .quick_search_banner .fancy_custom_dropdown select.form-control {
  position: relative;
  z-index: 1;
}
.oldjulie .quick_search_banner .fancy_custom_dropdown select.form-control {
  line-height: 25px;
  font-size: 18px;
  /* height: auto !important;
   padding: 13px; */
  float: none !important;
  display: inline-block;
  vertical-align: middle !important;
}
.oldjulie .quick_search_banner .fancy_custom_seachtext input.form-control {
  padding: 13px 13px 13px 51px !important;
  font-size: 14px;
  line-height: 25px !important;
  height: auto !important;
  float: none !important;
  display: inline-block;
  vertical-align: middle !important;
}
.oldjulie .quick_search_banner .fancy_custom_seachtext input.form-control {
  line-height: 25px;
  font-size: 14px;
  padding: 13px 13px 13px 51px !important;
  vertical-align: middle !important;
  float: none !important;
  display: inline-block !important;
}
.oldjulie .quick_search_banner [type=submit] {
  line-height: 25px;
  font-size: 18px;
  padding: 13px !important;
  border-radius: 0 !important;
  float: none !important;
  display: inline-block;
}
@media (min-width: 480px){	
	.quick_search_banner .fancy_custom_dropdown{width:40%;}
	.quick_search_banner .fancy_custom_seachtext{width:60%;}
	.quick_search_banner button{width:40%;}
}
@media (min-width: 767px){
	.oldjulie .quick_search_banner .fancy_custom_dropdown{width:30%;}
	.oldjulie.quick_search_banner .fancy_custom_seachtext{width:50%;}
	.oldjulie .quick_search_banner button{width:20%;float: right;}
}
@media (min-width: 992px){		
	.oldjulie.quick_search_banner .fancy_custom_dropdown select.form-control{ border-right: 0px;}
	.oldjulie .quick_search_banner .fancy_custom_dropdown{width:28%;}
	.oldjulie .quick_search_banner .fancy_custom_seachtext{width:52%;}
	.oldjulie .quick_search_banner{padding:1em 0 0;}
}
@media (min-width: 1200px){	
	.oldjulie .quick_search_banner{padding:1em 4em 0.5em;}
}
.oldjulie {
  /* Testimonials */
  /* .hometestimonials .swiper-slide i.fa-quotation {
  	position: absolute;
  	left: -1em;
  	top: -0.4em;
  	font-size: 2em;
  	width: 35px;
  	height: 35px;
  } */
  /* Testimonials 

  /* Property Main Card */
  /* #sl-wrapper .fixed.map-wrapper .map{width:73%;} */
  /* .property-listing .property-item .prop-details ul li.address{height:108px;}  */
}
.oldjulie .hometestimonials .swiper-slide {
  line-height: 40px;
  padding: 1em 3em;
  font-size: 20px;
}
.oldjulie .hometestimonials .swiper-slide div:first-child {
  position: relative;
}
.oldjulie .hometestimonials .swiper-slide i.fa-quotation {
  position: absolute;
  left: -1em;
  top: -0.4em;
  font-size: 1.5em;
  width: auto;
  height: auto;
}
.oldjulie .fa-quotation-text {
  font-weight: 300;
}
@media (min-width: 1200px) {
  .oldjulie .hometestimonials .swiper-slide {
    padding: 1em 5em;
  }
}
.oldjulie #sl-wrapper {
  position: relative;
}
.oldjulie #sl-wrapper .map-wrapper {
  top: 0;
  bottom: auto;
  display: block;
  padding: 15px;
  position: absolute;
  height: calc(100vh - 80px);
  left: -100%;
}
.oldjulie #sl-wrapper .map-wrapper.fixed {
  position: fixed;
  overflow: hidden;
  top: 80px;
  left: auto;
}
.oldjulie #sl-wrapper .map-wrapper.bottom {
  top: auto;
  bottom: 0;
  position: absolute;
}
.oldjulie #sl-wrapper .map-wrapper .map {
  height: 100%;
  width: 100%;
}
.oldjulie #sl-wrapper .property-listing {
  min-height: 100vh;
  padding-top: 15px;
}
.oldjulie #sl-wrapper .leftsec {
  width: 100%;
  float: left;
}
.oldjulie #sl-wrapper .rightsec {
  width: 100%;
  float: right;
  position: relative;
  background-color: #fff;
}
.oldjulie .mapStartSec, .oldjulie .mapEndSec {
  height: 0px;
  width: 0px;
  clear: both;
}
.oldjulie .property-listing .property-item {
  margin-bottom: 1.5em;
}
.oldjulie .property-listing .property-item .prop-thumb {
  position: relative;
}
.oldjulie .property-listing .property-item .prop-thumb a {
  padding-top: 66.6%;
  display: block;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.oldjulie .property-listing .property-item .prop-thumb .listing-status {
  padding-bottom: 10px;
  position: absolute;
  bottom: 0.2em;
  left: 0.6em;
  color: #FFFFFF;
  font-size: 30px;
  text-shadow: 1px 1px 4px #454444;
  font-weight: bold;
}
.oldjulie .property-listing .property-item .prop-thumb .listing-status i {
  position: relative;
  top: -4px;
  left: 16px;
  font-size: 0.8em;
}
.oldjulie .property-listing .property-item .prop-details {
  padding: 0.2em 0.8em 0.6em;
  color: #343434;
}
.oldjulie .property-listing .property-item .prop-details ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.oldjulie .property-listing .property-item .prop-details ul li {
  width: 100%;
  padding: 10px 0;
  font-weight: 400;
}
.oldjulie .property-listing .property-item .prop-details ul li.beds-details {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.oldjulie .property-listing .property-item .prop-details ul li.price {
  font-size: 2em;
  line-height: 1.1em;
}
.oldjulie .property-listing .property-item .prop-details ul li .location {
  color: #9D9D9E;
  display: block;
}
.oldjulie .property-listing .property-item .prop-details ul li + li {
  border-top: 1px solid #C8C8C9;
}
.oldjulie .property-listing .property-item .prop-action {
  visibility: visible;
}
.oldjulie .property-listing .property-item:hover .prop-action {
  visibility: visible;
}
.oldjulie .property-listing.list-props .property-item .convert-container {
  width: 100%;
  float: left;
}
.oldjulie .property-listing.list-props .property-item .prop-thumb {
  width: 40%;
  float: left;
}
.oldjulie .property-listing.list-props .property-item .prop-details {
  width: 60%;
  float: right;
}
.oldjulie .property-listing.list-props .property-item .prop-action {
  visibility: visible;
  margin-top: 1em;
}
.oldjulie .property-listing.list-props .property-item .prop-details ul li {
  padding: 16px 0;
}
.oldjulie .property-listing.list-props .property-item .prop-details ul li.address {
  height: 100px;
}
.oldjulie .property-listing.list-props .property-item .prop-action .btn {
  width: 49%;
}
@media (min-width: 992px){
		
	.oldjulie #sl-wrapper .leftsec {width:59%}
	.oldjulie#sl-wrapper .rightsec {width:40%}
}

@media (min-width: 1200px){
	.oldjulie .property-listing .property-item .prop-action{visibility: hidden;}
	.oldjulie #sl-wrapper .map-wrapper {display: block;padding: 0;position: relative;left: 0;}
}

@media (max-width:1920px){
	.oldjulie .property-listing .col-lg-6{
		width:100%;
	}
}
.oldjulie {
  /* Property Main Card */
  /* Search Page */
  /* #searchForm .dropdown-wrapper i.fa{margin-left: 10px;} */
  /* Search Page */
  /* Property Detail Page */
  /* .innerNav ul li+li{margin-left: 16px;} */
  /* .communities-pages-tpl p strong{
  	padding-top:10px;
  	display: inline-block;
  } */
  /* .jtpopup-form form .form-group .row>div:last-child {
  	padding-right: 0;
  } */
  /*  Icons */
  /* disable bootstrap collapse animation */
  /*
  .jtpopup-form.collapsing {
  	-webkit-transition: none;
  	transition: none;
  	display: none !important;
  }

   .jtpopup-form.collapse{
  	display: none;
  } 
  .jtpopup-form.collapse.in{
  	display: block !important;
  }
  */
  /* Begin Home  */
  /* End Home */
  /* Begin caroursel listing slider */
  /* .mysec_listing .prop-details .prop-action {
  	display: none !important;
  }
   */
}
.oldjulie #searchForm .text-field-wrapper {
  width: 36%;
  float: left;
  margin-bottom: 1.5em;
  border: 1px solid #23425F;
  border-right: 0;
}
.oldjulie #searchForm .dropdown-wrapper {
  width: 11%;
  float: left;
  margin-bottom: 1.5em;
  border: 1px solid #23425F;
  border-right: 0;
  position: relative;
}
.oldjulie #searchForm .button-wrapper {
  width: 9%;
  float: left;
  margin-bottom: 1.5em;
  border: 1px solid #23425F;
}
.oldjulie #searchForm .button-wrapper button {
  color: #23425F;
  font-weight: 300;
}
.oldjulie #searchForm input, .oldjulie #searchForm button {
  width: 100%;
  padding: 13px;
  background: transparent;
  border: 0;
  font-size: 18px;
  color: #23425F;
  color: #23425F;
  font-weight: 300;
}
.oldjulie #searchForm input,
.oldjulie #searchForm button {
  width: 100%;
  padding: 13px 13px 13px 13px;
  background: transparent;
  border: 0;
  font-size: 18px;
  color: #343434;
  font-weight: 400;
  /* font-family: "Roboto"; */
  line-height: 28px;
}
.oldjulie #searchForm #submit {
  font-size: 18px;
  line-height: 28px;
}
.oldjulie #searchForm input[type=checkbox] {
  width: auto;
}
.oldjulie #searchForm .btn-default:active, .oldjulie #searchForm .btn-default.active, .oldjulie #searchForm .open > .dropdown-toggle.btn-default {
  color: #23425F;
  background: #ccc;
}
.oldjulie #searchForm .morefilters-wrapper .dropdown-menu {
  right: -1px;
  left: unset;
  width: 600px;
  padding-top: 0px;
  overflow: hidden;
}
.oldjulie #searchForm .morefilters-wrapper .dropdown-menu label {
  margin-top: 10px;
  display: block;
}
.oldjulie #searchForm .morefilters-wrapper .dropdown-menu input {
  width: 46%;
}
.oldjulie #searchForm .morefilters-wrapper .dropdown-menu input[type=checkbox] {
  width: auto;
}
.oldjulie #searchForm .morefilters-wrapper .dropdown-menu .sep {
  border-top: 1px solid #ccc;
  margin-top: 10px;
}
.oldjulie #searchForm .text-field-wrapper i.fa {
  position: absolute;
  left: 15px;
  top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-size: 20px;
}
.oldjulie #searchForm .text-field-wrapper input {
  font-size: 14px;
  padding: 13px 13px 13px 45px;
  line-height: 28px;
}
.oldjulie #searchForm .dropdown-wrapper .dropdown.filter .fa-chevron-down {
  font-size: 17px;
  vertical-align: top;
  padding-top: 4px;
}
.oldjulie #searchForm .dropdown-menu {
  margin-top: 2px;
  min-width: 275px;
  box-shadow: 0px 4px 16px -8px #000;
  border-top: 0;
  padding: 10px;
  font-size: 14px;
  background: #fff;
  top: 99%;
  left: -1px;
}
.oldjulie #searchForm .beds-filter-wrapper .dropdown-menu {
  min-width: 329px;
}
.oldjulie #searchForm .baths-filter-wrapper .dropdown-menu {
  min-width: 250px;
}
.oldjulie #searchForm .dropdown-menu label {
  font-size: 13px;
  font-weight: 300;
}
.oldjulie #searchForm .dropdown-menu label.btn {
  padding: 6px 12px;
  border: 1px solid #ccc;
}
.oldjulie #searchForm .dropdown-menu label.btn.active, .oldjulie #searchForm .dropdown-menu label.btn:hover {
  background: #ccc;
}
.oldjulie #searchForm .dropdown-menu input {
  border: 1px solid #b6b4b4;
  padding: 4px 8px;
  font-size: 16px;
  color: #7a7a7a;
  font-weight: 300;
}
.oldjulie #searchForm .dropdown-menu select {
  padding: 4px 8px;
  font-size: 16px;
  color: #7a7a7a;
  width: 100%;
  font-weight: 300;
}
.oldjulie #searchForm .dropdown-menu .curr_symbol {
  position: relative;
  display: block;
}
.oldjulie #searchForm .dropdown-menu .curr_symbol input {
  padding-left: 16px;
}
.oldjulie #searchForm .dropdown-menu .curr_symbol:before {
  position: absolute;
  top: 6px;
  content: "$";
  left: 6px;
  color: #7a7a7a;
}
.oldjulie #searchForm .dropdown-menu .panel-group {
  margin-bottom: 0px;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel + .panel {
  margin-top: 0px;
  border-top: 0px;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading {
  cursor: pointer;
  background-color: #ccc;
  padding: 4px 8px;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading.collapsed {
  background-color: #fff;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading .coltitle {
  border-bottom: 1px solid #b9b9b9;
  color: #23425F;
  padding-bottom: 4px;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading.collapsed .coltitle {
  border-bottom: 0px;
  color: #343434;
  padding-bottom: 0px;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading .coltitle:after {
  content: "\f077";
  float: right;
  font-family: FontAwesome;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-heading.collapsed .coltitle:after {
  content: "\f078";
}
.oldjulie #searchForm .coltitle span {
  max-width: 210px;
  display: inline-block;
  overflow: hidden;
  height: 25px;
  line-height: 25px;
  vertical-align: middle;
}
.oldjulie #searchForm .dropdown-menu .panel-group .panel-body {
  background-color: #ccc;
  border-top: 0px;
  padding: 4px 8px;
}
.oldjulie #searchForm .dropdown-menu .radio, .oldjulie #searchForm .dropdown-menu .checkbox {
  margin-top: 0px;
  margin-bottom: 0px;
}
.oldjulie #searchForm .dropdown-menu .radio + .radio, .oldjulie #searchForm .dropdown-menu checkbox + .checkbox {
  margin-top: 4px;
}
.oldjulie ul.view-style {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.oldjulie ul.view-style li {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
  background: #fff;
}
.oldjulie ul.view-style li.active, .oldjulie ul.view-style li:hover {
  background: #dbdbdb;
}
.oldjulie ul.view-style li a {
  color: #9d9d9f;
}
.oldjulie ul.view-style li > a, .oldjulie ul.view-style li > div {
  /* padding: 8px 16px; */
  display: inline-block;
  font-weight: 400;
}
.oldjulie ul.view-style li:hover a, .oldjulie ul.view-style li.active a {
  color: #23425F;
}
.oldjulie .pd-border {
  border-bottom: 2px solid #ddd;
}
.oldjulie .pd-border-inner {
  border-bottom: 1px solid #ccc;
}
.oldjulie ul.property-highlights, .oldjulie ul.property-attributes, .oldjulie ul.charts_menu, .oldjulie .innerNav ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.oldjulie ul.property-highlights li {
  display: inline-block;
  text-align: center;
}
.oldjulie ul.property-highlights li + li {
  margin-left: 20px;
}
.oldjulie ul.property-attributes li {
  margin: 10px 0;
}
.oldjulie ul.property-attributes li .title {
  display: inline-block;
  width: 40%;
}
.oldjulie b,
.oldjulie strong {
  font-weight: 400;
}
.oldjulie a {
  color: #23425F;
}
.oldjulie ul.charts_menu li {
  display: inline-block;
  margin: 0;
  padding: 0;
  margin-right: -5px;
  font-size: 18px;
  padding: 8px 24px;
  background: #F5F5F5;
}
.oldjulie ul.charts_menu li a {
  color: #9D9D9E;
  font-size: 18px;
  font-weight: 400;
  /* font-family: "Roboto"; */
}
.oldjulie ul.charts_menu li + li {
  border-left: 1px solid #9D9D9E;
}
.oldjulie ul.charts_menu li a.active, .oldjulie ul.charts_menu li a:hover {
  color: #23425F;
}
.oldjulie .innerNav.fixed {
  position: fixed;
  width: 100%;
  top: 80px;
  z-index: 999;
}
.oldjulie .innerNav ul li {
  display: inline-block;
}
.oldjulie .innerNav ul li a {
  padding: 8px 0px 5px;
  display: block;
  border-bottom: 3px solid transparent;
  font-weight: 300;
}
.oldjulie .innerNav ul li {
  margin-right: 16px;
}
.oldjulie .innerNav ul li a:hover, .oldjulie .innerNav ul li a.active {
  color: #23425F;
  border-bottom: 5px solid #23425F;
  font-weight: 500;
}
.oldjulie .v-align-top {
  vertical-align: top;
}
.oldjulie .innerSubNav.fixed {
  position: fixed;
  width: 100%;
  top: 120px;
  z-index: 999;
}
.oldjulie .communities-pages-tpl {
  background: #fff;
}
.oldjulie .tkautoformat {
  display: none !important;
}
.oldjulie .bgcontain .pageslider.fixedHeight {
  padding-top: 0;
}
.oldjulie .startfromheader {
  margin-top: -80px;
  padding-top: 80px;
}
.oldjulie .jtpopup-form .ajax-response p {
  font-size: 12px;
  color: red;
}
.oldjulie .jtpopup-form {
  position: fixed;
  height: 100%;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(212, 212, 212, 0.83);
  z-index: 100040;
}
.oldjulie .jtpopup-form form .form-group .row {
  margin-left: 0;
  margin-right: 0;
}
.oldjulie .jtpopup-form form .form-group .row > div {
  padding-left: 0;
  padding-right: 0;
}
.oldjulie .jtpopup-form form .form-group .row .col-md-6:first-child {
  padding-right: 10px;
}
.oldjulie .jtpopup-form > .wpcf7,
.oldjulie .jtpopup-form-outer {
  width: 100%;
  margin: 0 auto;
  top: 20%;
  position: fixed;
  /* left: 45%;  */
}
.oldjulie .jtpopup-form-outer .ajax-loader {
  visibility: hidden;
  display: inline-block;
  background-image: url(images/loader.gif);
  width: 16px;
  height: 16px;
  border: none;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  background-size: 84px;
  background-position: center;
  background-repeat: no-repeat;
}
.oldjulie .jtpopup-form-outer .ajax-loader {
  display: none;
}
.oldjulie .jtpopup-form-outer .ajax-loader.is-active {
  visibility: visible;
  display: inline-block;
}
.oldjulie .marginLeft-50x {
  margin-left: 50px !important;
}
.oldjulie .marginLeft-15x {
  margin-left: 15px !important;
}
.oldjulie .jtpopup-form .form-group textarea {
  height: 60px;
}
.oldjulie .jtpopup-form form p {
  margin-bottom: 0;
}
.oldjulie .jtpopup-form form,
.oldjulie .jtpopup-form .jtpopup-content {
  background: #fff;
  padding: 10px;
  text-align: center;
  padding-bottom: 20px;
  width: 324px;
  margin: 0 auto;
}
.oldjulie .jtpopup-form div.wpcf7 .ajax-loader {
  display: none;
}
.oldjulie .jtpopup-form div.wpcf7 .ajax-loading.is-active {
  display: inline-block;
}
.oldjulie .market_conditions_wrapper {
  position: relative;
}
.oldjulie .charts_loading_overlay {
  display: none;
}
.oldjulie .charts_loading_overlay.active {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.83);
  z-index: 1024;
}
.oldjulie .jtpopup-form form h2 {
  padding: 10px 0;
  border-bottom: 2px solid #a2a2a2;
  margin-top: 0;
  font-size: 20px;
  /* font-family: roboto; */
}
.oldjulie .jtpopup-form form .form-control {
  border: none;
  box-shadow: none;
  background-color: #EDECED;
  padding: 0;
  height: auto;
  padding: 5px 5px;
  font-size: 12px;
}
.oldjulie .jtpopup-form form textarea.form-control {
  height: 70px;
}
.oldjulie .jtpopup-form form label {
  display: block;
  text-align: left;
  padding-left: 6px;
  font-weight: normal;
  font-size: 11.99px;
  margin-bottom: 0;
}
.oldjulie .jtpopup-form form .btn {
  margin-top: 12px;
  width: 100%;
}
.oldjulie .jtpopup-form form .btn-primary {
  margin-top: 0;
  display: inline-block;
}
.oldjulie .jtpopup-form form br {
  display: none;
}
.oldjulie .jtpopup-form p {
  font-size: 12px;
}
.oldjulie .innerSubNav .property-highlights li h3 {
  margin-top: 0;
}
.oldjulie .borderLeft-gray {
  border-left: 2px solid #a2a2a2;
}
.oldjulie .shortnfullview {
  max-height: 150px;
  overflow: hidden;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.oldjulie .shortnfullview.full {
  max-height: none;
}
.oldjulie .feature_item ul {
  list-style-type: none;
  padding: 0;
}
.oldjulie .feature_item ul li .ftitle {
  display: inline-block;
  width: 29%;
  color: #343434;
}
.oldjulie .feature_item h4.text-blue a {
  display: inline-block;
  vertical-align: middle;
}
.oldjulie .ftwrap {
  overflow: hidden;
  margin-bottom: 15px;
}
.oldjulie .ftwrap .ftvalue {
  float: right;
  width: 69%;
  padding-left: 30px;
}
.oldjulie .icon-sm {
  width: 25px;
  height: 25px;
  display: inline-block;
  background-repeat: no-repeat;
}
.oldjulie .vimeo-icon {
  background-image: url(images/icon-vimeo.svg);
}
.oldjulie .youtube-icon {
  background-image: url(images/icon-youtube.svg);
}
.oldjulie .facebook-icon {
  background-image: url(images/icon-facebook.svg);
}
.oldjulie .twitter-icon {
  background-image: url(images/icon-twitter.svg);
}
.oldjulie .google-icon {
  background-image: url(images/icon-google.svg);
}
.oldjulie .instagram-icon {
  background-image: url(images/icon-instagram.svg);
}
.oldjulie .email-icon {
  background-image: url(images/icon-email.svg);
}
.oldjulie .pinterest-icon {
  background-image: url(images/icon-pinterest.svg);
}
.oldjulie .linkedin-icon {
  background-image: url(images/icon-linkedin.svg);
}
.oldjulie .arrow-sm::before {
  display: inline-block;
  width: 7.5px;
  height: 13px;
  background-repeat: no-repeat;
  content: "";
  vertical-align: middle;
  padding: 13px;
}
.oldjulie .arrowleft-blue::before {
  background-image: url(images/icon-arrowleft-blue.svg);
  background-repeat: no-repeat;
}
.oldjulie .arrowright-blue::before {
  background-image: url(images/icon-arrowright-blue.svg);
  background-repeat: no-repeat;
}
.oldjulie .contact-blog-links a {
  margin-bottom: 4px;
}
.oldjulie body.home .navbar-default {
  background-color: #fcfcfc;
  /* background-color: rgba(255,255,255,0.7); 
  border-color: #fff;
  border-color: rgba(255, 255, 255, .9); */
}
.oldjulie body.home .navbar-default.solidbg .sub-menu,
.oldjulie body.home .navbar-default.solidbg .mega_menu {
  background: rgba(255, 255, 255, 0.8);
}
.oldjulie .swiper-ctestimonial-container .tk-qoutation {
  position: relative;
  font-style: italic;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  line-height: 25px;
  width: 70%;
  margin: 0 auto;
  display: block;
  padding-top: 40px;
  padding-left: 10px;
}
.oldjulie .swiper-ctestimonial-container .tk-qoutation-icon {
  position: absolute;
  left: -0.8em;
  top: 1.3em;
  font-size: 1.5em;
  width: auto;
  height: auto;
}
.oldjulie .swiper-clistings {
  position: relative;
}
.oldjulie .swiper-clistings .prop-thumb {
  height: 240px;
}
@media (min-width: 768px) {
  .oldjulie .swiper-clistings .convert-container {
    max-width: 352px;
  }
}
.oldjulie .swiper-clistings .cm-pd-box {
  padding: 1.8em;
  min-height: 101px;
}
.oldjulie .testimonial-content-box.testimonial-text .themethumb {
  display: flex;
}
.oldjulie .testimonial-content-box.testimonial-text .themethumb .tk-qoutation {
  align-self: center;
  padding-bottom: 40px;
}
.oldjulie .testimonial-content-box .swiper-clistings .cm-pd-box {
  padding: 1em 1.8em;
}
.oldjulie .swiper-ctestimonial-container .property-item .prop-thumb a {
  padding-top: 66.6%;
  display: block;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: 365px 252px;
  background-position: center;
}
.oldjulie .swiper-clistings .property-item .prop-thumb a {
  padding-top: 67%;
}
.oldjulie .swiper-clistings .property-item .prop-thumb .permalink {
  padding-top: 0;
  display: block;
  position: initial;
  overflow: visible;
  background: transparent;
}
.oldjulie .swiper-clistings-container .swiper-slide {
  width: auto;
}
.oldjulie .swiper-clistings-container {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  /* position: relative; */
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.oldjulie .mysec_listing .property-listing {
  position: relative;
  width: 100%;
  height: 100%;
}
.oldjulie .mysec_listing .property-listing-v2 .swiper-slide {
  width: 100% !important;
}
.oldjulie .mysec_listing .swiper-slide img {
  width: 100%;
  height: 100%;
}
.oldjulie .swiper-button-next.swiper-button-yellow {
  background-image: url(images/swiper-next-yellow.svg) !important;
  background-repeat: no-repeat
}
.oldjulie .swiper-button-prev.swiper-button-yellow {
  background-image: url(images/swiper-prev-yellow.svg) !important;
  background-repeat: no-repeat;
}
.oldjulie .mysec_listing h3.text-yellow {
  margin-bottom: 20px;
}
.oldjulie .w100 {
  width: 100%;
}
.oldjulie .w90 {
  width: 90%;
}
.oldjulie .w85 {
  width: 85%;
}
.oldjulie .w80 {
  width: 80%;
}
.oldjulie .w70 {
  width: 70%;
}
.oldjulie .w60 {
  width: 60%;
}
.oldjulie .w50 {
  width: 50%;
}
.oldjulie .w40 {
  width: 40%;
}
.oldjulie .w30 {
  width: 30%;
}
.oldjulie .w25 {
  width: 25%;
}
.oldjulie .fontbold {
  font-weight: bold !important;
}
.oldjulie .ml10 {
  margin-left: 15px;
}
.oldjulie .ml15 {
  margin-left: 15px;
}
.oldjulie .mt1 {
  margin-top: 1px;
}
.oldjulie .mb1 {
  margin-bottom: 1px;
}
.oldjulie .mt10 {
  margin-top: 10px;
}
.oldjulie .mb10 {
  margin-bottom: 10px;
}
.oldjulie .mt15 {
  margin-top: 15px;
}
.oldjulie .mb15 {
  margin-bottom: 15px;
}
.oldjulie .mt20 {
  margin-top: 20px;
}
.oldjulie .mb20 {
  margin-bottom: 20px;
}
.oldjulie .pl10 {
  padding-left: 10px;
}
.oldjulie .pl15 {
  padding-left: 10px;
}
.oldjulie .pl20 {
  padding-left: 20px;
}
.oldjulie .pl30 {
  padding-left: 30px;
}
.oldjulie .pl60 {
  padding-left: 60px;
}
.oldjulie .pr5 {
  padding-right: 5px;
}
.oldjulie .pr10 {
  padding-right: 10px;
}
.oldjulie .pr15 {
  padding-right: 15px;
}
.oldjulie .pr20 {
  padding-right: 20px;
}
.oldjulie .pr30 {
  padding-right: 30px;
}
.oldjulie .pr60 {
  padding-right: 60px;
}
.oldjulie .pt10 {
  padding-top: 10px;
}
.oldjulie .pt15 {
  padding-top: 10px;
}
.oldjulie .pt20 {
  padding-top: 20px;
}
.oldjulie .pt30 {
  padding-top: 30px;
}
.oldjulie .pt60 {
  padding-top: 60px;
}
.oldjulie .pb10 {
  padding-bottom: 10px;
}
.oldjulie .pb15 {
  padding-bottom: 15px;
}
.oldjulie .pb20 {
  padding-bottom: 20px;
}
.oldjulie .pb30 {
  padding-bottom: 30px;
}
.oldjulie .pb60 {
  padding-bottom: 60px;
}
.oldjulie .d-iblock {
  display: inline-block;
}
.oldjulie .p-relative {
  position: relative;
}
.oldjulie .p-absolute {
  position: absolute;
}
.oldjulie .searchlisting-filter-button {
  padding: 8px 16px;
  display: inline-block;
  background: #fff;
  color: #9d9d9f;
}
.oldjulie a#remove_outline {
  left: 80.3%;
  top: 2% !important;
  z-index: 101;
  /* font-family: "Roboto"; */
  position: absolute;
  width: 180px;
}
.oldjulie .leftsec.map-wrapper.fixed a#remove_outline {
  left: 57.2% !important;
}
.oldjulie #searchForm .dropdown-menu {
  padding: 15px;
}
.oldjulie .filter_dropdown_new .dropdown-menu {
  border: 0;
}
.oldjulie .filter_dropdown_new .dropdown-menu li {
  width: 100%;
  border: 1px solid #9D9D9E;
  padding: 0;
  border-bottom: 0;
}
.oldjulie .filter_dropdown_new .dropdown-menu li:last-child {
  border-bottom: 1px solid #9D9D9E;
}
.oldjulie .filter_dropdown_new .dropdown-menu .active {
  background: #dbdbdb;
}
.oldjulie .filter_dropdown_new .dropdown-menu li a {
  padding: 8px;
}
.oldjulie .filter_dropdown_new .dropdown-menu .active a {
  background: none;
  padding: 8px;
}
.oldjulie .filter_dropdown_new .dropdown-menu li:hover a,
.oldjulie .filter_dropdown_new .dropdown-menu li a:hover {
  background: #dbdbdb;
}
.oldjulie .blog-posts-slider .swiper-slide {
  width: 100% !important;
  height: auto;
  overflow: hidden;
}
.oldjulie .blog-posts-slider .swiper-slide .blog-posts-slider-image,
.oldjulie .blog-posts-slider .blog-post-thumnails {
  position: relative;
}
.oldjulie .blog-posts-slider .swiper-slide .blog-posts-slider-image img,
.oldjulie .blog-posts-slider .blog-post-thumnails img {
  transform: unset;
  position: relative;
  left: 0;
  top: 0;
}
.oldjulie .blog-posts-slider .blog-post-thumnails img {
  height: 400px;
}
.oldjulie .swiper-blogposts-carousel-container .blog-post-thumnails img,
.oldjulie .blog-posts-slider.buyer_blog .blog-post-thumnails img {
  height: 300px;
}
.oldjulie .swiper-blogposts-carousel-container .blog-posts-slider-date {
  padding-bottom: 10px;
}
.oldjulie .blogitems-full-width .blog-posts-item .blog-post-thumnails img {
  height: 162px;
}
.oldjulie .blog-posts-slider-date {
  position: absolute;
  bottom: 0;
  margin: 0;
  line-height: 16px;
  font-size: 14px;
}
.oldjulie .customer-page-banner.topLeft .fixedHeightCell {
  vertical-align: top;
}
.oldjulie .swiper-clistings-container .property-item {
  width: 100%;
}
@media (min-width: 1200px) {
	.oldjulie .blog-posts-slider .swiper-container {
		position: unset;
	}

	.oldjulie .blog-posts-slider .swiper-button-next {
		right: -30px;
	}
	.oldjulie .blog-posts-slider .swiper-button-prev {
		left: -30px;
	}
}
@media (min-width: 768px) {
  .oldjulie .blogitems-full-width .blog-posts-item .blog-post-thumnails {
    width: 24%;
  }
  .oldjulie .blogitems-full-width .blog-posts-item .blog-post-content {
    width: 76%;
  }
  .oldjulie .abt-sec-pl {
    padding-left: 80px;
  }
  .oldjulie .img-wrapper.abt-sec-pl {
    padding-left: 30px;
  }
  .oldjulie .leftMar-md {
    margin-left: 15px;
  }
  .oldjulie .leftMar-md.col-md-8 {
    width: 64%;
  }
  .oldjulie .mysec_listing .swiper-button-next,
  .oldjulie .mysec_listing .swiper-button-prev {
    top: 45.6%;
  }
  .oldjulie .mysec_listing .swiper-button-next {
    right: -30px;
  }
  .oldjulie .mysec_listing .swiper-button-prev {
    left: -30px;
  }
  .oldjulie .swiper-clistings .swiper-button-next {
    right: -30px;
  }
  .oldjulie .swiper-clistings .swiper-button-prev {
    left: -30px;
  }
}
.oldjulie .market-conditions-charts .head_area{
	padding-bottom: 0;
}
.oldjulie {
  /* hmmmmm */
  /* Property Detail Page */
  /* Begin Communities 1.0 Template */
  /* pie chart  */
  /* .swiper-photo-gallery .swiper-slide{
  	width:400px !important;
  } */
  /* .swiper-photo-gallery .swiper-slide-active{
  	width:435px !important;
  } */
  /*  Large Screen */
  /* reponsive fixes  */
  /*  HD Screen */
  /* Retina  */
  /* 1.25 dpr */
  /* 1.3 dpr */
  /* 1.5 dpr */
  /* page banner */
  /* The hero image */
  /* #aboutMap{height: 383px;} */
  /* seller page */
}
@media (min-width: 992px) {
  .oldjulie {
    /* ul.charts_menu li a{padding:8px 12px;} */
  }
  .oldjulie .innerNav ul.nav li + li {
    margin-left: 30px;
  }
  .oldjulie .innerNav ul li {
    margin-right: 20px;
  }
}
@media (min-width: 1200px) {
  .oldjulie {
    /* ul.charts_menu li a{padding:8px 24px;} */
  }
  .oldjulie .innerNav ul li {
    margin-right: 27px;
  }
}
.oldjulie .btn-full-width {
  width: 100%;
}
.oldjulie .zero-ltsp {
  letter-spacing: 0px;
}
.oldjulie .no-shadow {
  text-shadow: none;
}
.oldjulie .no-margin-all {
  margin: 0 !important;
}
.oldjulie .letter-space-x2 {
  letter-spacing: 2px;
}
.oldjulie div#sec_amenities strong br {
  display: none;
}
.oldjulie .bottomPad-x20 {
  padding-bottom: 1.25em;
}
.oldjulie .leftPad-x25 {
  padding-left: 1.25em;
}
.oldjulie .leftPad-x25 span {
  padding-top: 5px;
}
.oldjulie .secPadBottom-50, .oldjulie .secPadBottom-x50 {
  padding-bottom: 50px;
}
.oldjulie .secPadTop-x80 {
  padding-top: 5em;
}
.oldjulie .secPadBottom-x80 {
  padding-bottom: 5em;
}
.oldjulie .secPad-x80 {
  padding-top: 5em;
  padding-bottom: 5em;
}
.oldjulie .secPadTop-x18 {
  padding-top: 18px;
}
.oldjulie .secSpace-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.oldjulie .secSpace-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.oldjulie .secSpace-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.oldjulie .gutSpace-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.oldjulie .gutSpace-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.oldjulie .gutSpace-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.oldjulie .line-space-md {
  line-height: 60px;
}
.oldjulie .line-space-sm {
  line-height: 30px;
}
.oldjulie .line-space-xs {
  line-height: 15px;
}
.oldjulie .lh-1 {
  line-height: 1em;
}
.oldjulie .lh-2 {
  line-height: 1.5em;
}
.oldjulie .lh-3 {
  line-height: 1.688em;
}
.oldjulie .lh-4 {
  line-height: 2em;
}
.oldjulie .lh-5 {
  line-height: 3em;
}
.oldjulie #sec_location ul li .cm-page-sec-conten {
  line-height: 2em;
}
.oldjulie p.bottomPad-x20 {
  padding-bottom: 1.25em;
  margin-bottom: 0;
}
.oldjulie .padd-x80 {
  padding-top: 5em;
  padding-bottom: 5em;
}
.oldjulie .mysec_listing .h3 {
  margin-bottom: 25px;
  font-size: 28px;
}
.oldjulie .darkblue-color {
  color: #28425D;
}
.oldjulie .canvas-con {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 365px;
  position: relative;
}
.oldjulie .canvas-con-inner {
  position: relative;
  height: 100%;
}
.oldjulie .canvas-con-inner,
.oldjulie .legend-con {
  display: inline-block;
}
.oldjulie .legend-con {
  display: inline-block;
}
.oldjulie .con-inner-content {
  position: absolute;
  top: 35%;
  left: 0;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-weight: 400;
}
.oldjulie .con-inner-content span {
  display: block;
  font-size: 1em;
}
.oldjulie .legend-con ul {
  list-style: none;
}
.oldjulie .legend-con li {
  display: flex;
  align-items: center;
  margin-bottom: 20.5px;
}
.oldjulie .legend-con li span {
  display: inline-block;
}
.oldjulie .legend-con li span.chart-legend {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 16px;
}
.oldjulie .cm-pd-box {
  padding: 1.8em 1.2em;
  padding-bottom: 1em;
}
.oldjulie .cm-pd-box h2 {
  margin-top: 0;
  /* line-height: .5em; */
  margin-bottom: 10px;
}
.oldjulie .community-box-item .box {
  box-shadow: none;
}
.oldjulie .community-box-item2 .cm-pd-box {
  /* margin-top: 0; */
  padding-top: 0;
  padding-bottom: 0.625em;
  padding: 0 0.5em 0.625em 1.5em;
}
.oldjulie .community-box-item2 .cm-pd-box h3 {
  font-size: 150%;
  margin-bottom: 5px;
}
.oldjulie .community-box-item .box .mysec-xs {
  min-height: 138px;
  vertical-align: middle;
  width: 100%;
  display: flex;
  align-items: center;
}
.oldjulie .community-box-item .box .mysec-xs h3 {
  width: 100%;
}
.oldjulie .community-box-item {
  box-shadow: 0px 2px 4px 1px #ccc;
  /* margin: 2px; */
}
.oldjulie .cm-page-sec-content {
  letter-spacing: 0.94px;
  line-height: 25px;
}
.oldjulie .quickfacts-label {
  font-size: 1em;
  color: #343434;
  text-align: left;
  font-weight: 400;
  padding-bottom: 5px;
  line-height: 21px;
}
.oldjulie .quickfacts-value {
  font-size: 27px;
  font-weight: bold;
  color: #343434;
  text-align: left;
}
.oldjulie .d-fx-center {
  display: flex;
  align-items: center;
}
.oldjulie .p-bdr-1x {
  border: 0.8px solid #9d9d9e;
  border-radius: 10px;
}
.oldjulie .border-right {
  border-right: 1px solid #9d9d9e;
}
.oldjulie .p-bdr-t {
  border-bottom: 2px solid #ddd;
}
.oldjulie .border-bottom-2x {
  border-bottom: 2px solid #ddd;
}
.oldjulie .border-bottom-v2 {
  border-bottom: 1px solid #9D9D9E;
}
.oldjulie .no-float {
  float: none;
}
.oldjulie .no-offset {
  margin-left: 0;
  margin-right: 0;
}
.oldjulie .offset-xs {
  margin-left: 10px;
  margin-right: 10px;
}
.oldjulie .offset-sm {
  margin-left: 15px;
  margin-right: 15px;
}
.oldjulie .align-items-center {
  align-items: center;
}
.oldjulie .d-flex {
  display: flex;
}
.oldjulie .d-flex.row {
  flex-wrap: wrap;
}
.oldjulie .d-flex.row > [class*=col-] {
  /*  -ms-flex-preferred-size: 0;
   flex-basis: 0;
   -ms-flex-positive: 1;
   flex-grow: 1;
   max-width: 100%; */
  /* display: flex; */
}
.oldjulie .d-inline-flex {
  display: inline-flex;
}
.oldjulie .d-block {
  display: block;
}
.oldjulie .d-inline-block {
  display: inline-block;
}
.oldjulie .topMar-30x {
  margin-top: 30px;
}
.oldjulie .quickfacts-pouplation-icon img,
.oldjulie .quickfacts-income-icon img {
  width: 72px;
}
.oldjulie .swiper-photo-gallery .swiper-slide img {
  width: 300px;
}
.oldjulie .swiper-photo-gallery .swiper-slide-active img {
  width: 320px;
}
.oldjulie .swiper-photo-gallery .swiper-button-next {
  right: 60px;
}
.oldjulie .swiper-photo-gallery .swiper-button-prev {
  left: 60px;
}
.oldjulie .swiper-photo-gallery .swiper-slide-next .gallery-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.oldjulie .swiper-photo-gallery .swiper-slide-prev .gallery-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.oldjulie .table > thead > tr > th, .oldjulie .table > tbody > tr > th, .oldjulie .table > tfoot > tr > th, .oldjulie .table > thead > tr > td, .oldjulie .table > tbody > tr > td, .oldjulie .table > tfoot > tr > td {
  padding: 13px;
  line-height: 0.94;
  vertical-align: top;
  border-top: 2px solid #ddd;
}
.oldjulie .table-shadow {
  -webkit-box-shadow: 0px 2px 2px 1px #9a9a9a;
  -moz-box-shadow: 0px 2px 2px 1px #9a9a9a;
  box-shadow: 0px 2px 2px 1px #9a9a9a;
}
.oldjulie .table tbody tr td,
.oldjulie .table thead tr th {
  padding-right: 0;
}
.oldjulie .schools .table.no-border > tbody > tr > td {
  border: none;
  font-size: 12px;
  vertical-align: middle;
  border-bottom: 2px solid rgba(221, 221, 221, 0.8666666667);
  padding-bottom: 17px;
  padding-top: 17px;
  font-size: 16px;
}
.oldjulie .bold {
  font-weight: bold !important;
}
.oldjulie .schools .table.no-border > tbody > tr > td.bold {
  color: #23425F;
}
.oldjulie .wrapper-table {
  width: 100%;
}
.oldjulie .wrapper-table td {
  padding: 10px;
}
.oldjulie .wrapper-table .table {
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  .oldjulie .n-pm-l {
    padding-left: 0;
    margin-right: 0;
  }
  .oldjulie .n-pm-r {
    padding-right: 0;
    margin-right: 0;
  }
  .oldjulie .communities-pages-tpl .sec_type2 {
    padding: 2.5em;
    padding-bottom: 4em;
  }
  .oldjulie .communities-pages-tpl .cm_section_content {
    padding-left: 30px;
  }
  .oldjulie .communities-pages-tpl .cm_section_listing-wrapper,
  .oldjulie .communities-pages-tpl .cm_bottom_sec_btn {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .oldjulie .communities-pages-tpl .cm_bottom_sec_btn .btn {
    width: 100%;
    margin-right: 30px;
    letter-spacing: 2px;
  }
}
.oldjulie img.full-height {
  height: 100%;
}
.oldjulie img.full-height.img-transparent {
  padding: 1em;
  min-width: auto;
}
.oldjulie .bg-white img.img-transparent {
  background-color: #d8d8d8;
}
.oldjulie .bg-grey img.img-transparent {
  background-color: #D8D8D8;
}
.oldjulie .swiper-slide.bg-slide {
  background-position: bottom center;
}
.oldjulie .mainslider .swiper-slide.bg-slide {
  background-position: center;
}
.oldjulie .swiper-slide.bg-slide .text-left .bigBannertext {
  margin-top: 0.45em;
}
.oldjulie .swiper-content-wrapper {
  background: transparent;
}
.oldjulie .bg-cover {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.oldjulie .custom-swiper-container {
  width: 100%;
  height: 100%;
}
.oldjulie .custom-swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.oldjulie .property-details-slider-ourter.fixed .swiper-total-items {
  position: absolute;
  /* bottom: 210px; */
}
.oldjulie .property-details-slider-ourter.fixed {
  height: 100% !important;
  background: #ccc;
}
.oldjulie .property-details-slider-ourter.fixed .bg-cover-aspect {
  padding-top: 52.7%;
}
.oldjulie .property-details-slider-ourter.fixed .property-details-slider {
  margin: 0 auto;
  max-width: 1366px;
  max-height: 720px;
}
.oldjulie .property-details-slider-ourter.fixed .property-swiper-gallery-thumbs {
  max-width: 1366px;
  margin: 0 auto;
}
.oldjulie .swiper-gallery-thumbs {
  height: 170px;
  width: 100%;
  box-sizing: border-box;
  padding: 10px 0;
  text-align: center;
  /* position: absolute;
  bottom: 30px; */
  background-color: rgba(255, 255, 255, 0.7);
  display: none;
  z-index: 9999999;
}
.oldjulie .property-details-slider-ourter.fixed .swiper-gallery-thumbs {
  display: block;
}
.oldjulie .swiper-gallery-thumbs .swiper-slide {
  width: 150px;
  height: 150px;
  /* opacity: 0.4; */
  display: inline-block;
}
.oldjulie .swiper-gallery-thumbs .swiper-slide-active {
  opacity: 1;
}
.oldjulie a.btn-primary {
  margin-bottom: 7px;
  /* font-weight: 500; */
  margin-top: 9px;
}
@media (min-width: 1920px) {
  .oldjulie {
    /* body.boxed,
    body.boxed .navbar-fixed-top {
    	width:100% !important;
    } */
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .oldjulie body.boxed,
  .oldjulie body.boxed .navbar-fixed-top {
    width: 100% !important;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .oldjulie {
    /* .swiper-button-next{
    	right:70px;
    } */
  }
  .oldjulie body.boxed,
  .oldjulie body.boxed .navbar-fixed-top {
    width: 100% !important;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi) {
  .oldjulie body.boxed,
  .oldjulie body.boxed .navbar-fixed-top {
    width: 100% !important;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .oldjulie body.boxed,
  .oldjulie body.boxed .navbar-fixed-top {
    width: 100% !important;
  }
}
.oldjulie .at4-share.swiper-button-next {
  right: 70px;
}
.oldjulie .mybanner-section .banner {
  /* Set a specific height */
  height: 600px;
  /* Position and center the image to scale nicely on all screens */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.oldjulie .topbottom-pad-xs {
  padding: 15px 0;
}
.oldjulie .mybanner-section .bigBannertext {
  letter-spacing: 3px;
  font-size: 4em;
  padding-top: 1em;
}
.oldjulie .mybanner-section .banner-wrapper {
  margin-top: 80px;
}
.oldjulie .custom-banner .bigBannertext {
  padding-top: 0;
  font-weight: 300;
  font-size: 3.125em;
}
.oldjulie .mybanner-section .banner-text {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
}
.oldjulie .about-section-wrapper,
.oldjulie .about-section-wrapper p {
  line-height: 25px;
}
.oldjulie .about-section-wrapper .section-head {
  text-transform: uppercase;
  font-size: 1.688em;
  /* 	padding-bottom: 20px; */
}
.oldjulie .about-section-wrapper .btn-lg {
  padding: 10px 25px;
  font-size: 17px;
}
.oldjulie .about-section-wrapper .btn-primary {
  text-transform: uppercase;
}
.oldjulie .about-testimonials .swiper-slide {
  color: #23425F;
  /* font-family: Raleway; */
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  line-height: 40px;
  padding-top: 10px;
  padding-left: 25px;
}
.oldjulie .about-testimonials .text-italic {
  position: relative;
}
.oldjulie .about-testimonials .fa-quote-left {
  font-size: 25px;
  height: 50px;
  position: absolute;
  top: -9px;
  left: -25px;
}
.oldjulie .about-diff-section .about-testimonials .swiper-slide {
  width: 100% !important;
}
.oldjulie .about-diff-section .about-testimonials .swiper-slide {
  padding: 0;
}
.oldjulie .about-diff-section .about-testimonials .text-italic {
  padding-top: 10px;
  padding-left: 25px;
}
.oldjulie .about-diff-section .about-testimonials .fa-quote-left {
  left: 5px;
  top: 0;
}
.oldjulie .about-section-map {
  position: relative;
}
.oldjulie .about-section-map .marker-info-content {
  background: #fff;
  padding: 10px;
  vertical-align: text-bottom;
  box-shadow: 0.5px 0.5px 1px 0.5px #ccc;
  margin: 10px;
}
.oldjulie .about-section-wrapper .embed-responsive-16by9 {
  padding-bottom: 35.25%;
}
.oldjulie .featured_page_trackrecords .embed-responsive-16by9 {
  padding-bottom: 45.25%;
}
.oldjulie .about-section-map .btn-primary {
  position: absolute;
  bottom: 50px;
  left: 45px;
}
.oldjulie .text-dark {
  color: #343434;
}
.oldjulie .text-uppercase {
  text-transform: uppercase;
}
.oldjulie .text-lowercase {
  text-transform: lowercase;
}
.oldjulie .team-items-wrapper .section-head {
  margin-top: 0;
  margin-bottom: 10px;
}
.oldjulie .tkfaq-item h4 {
  margin-bottom: 15px;
  line-height: 25px;
  margin-top: 0;
  font-weight: 600;
  font-size: 16px;
}
.oldjulie .tkfaq-item .tkfaq-item-title i {
  display: inline-block;
  float: left;
}
.oldjulie .tkfaq-item .tkfaq-item-title span {
  padding-left: 15.4px;
  display: inline-block;
  width: 95%;
}
.oldjulie .tkfaq-item .tkfaq-item-content {
  padding-left: 34px;
}
.oldjulie .tkfaq-item .tkfaq-item-content {
  padding-left: 39.4px;
}
.oldjulie .tkfaq-item .fa {
  background: url(images/icon-lessinfo.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .tkfaq-item .collapsed .fa {
  background: url(images/icon-moreinfo.svg) no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
}
.oldjulie .margin-centeralign {
  margin: 0 auto;
  float: none;
}
.oldjulie .navbar-default .navbar-nav .mega_menu .title a {
  font-weight: 500;
}
.oldjulie .text-gold-numeric {
  color: #fff;
  font-size: 30px;
  letter-spacing: 0.96px;
  line-height: 40px;
  display: inline-block;
  margin-right: 20px;
  background-color: #F1AC2A;
  text-align: center;
  border-radius: 100%;
  font-weight: 400;
  vertical-align: top;
  padding: 0 11px;
}
.oldjulie .container .gold-border {
  position: relative;
  padding-bottom: 50px;
}
.oldjulie .container .gold-border .buyer-process-detail p:last-child,
.oldjulie .container .gold-border .seller-process-details p:last-child {
  margin-bottom: 0;
}
.oldjulie .container .gold-border:before {
  content: "";
  /* width: 3px; */
  border-left: 3px solid #F1AC2A;
  display: block;
  height: 100%;
  position: absolute;
  left: 34px;
  margin-top: 38px;
}
.oldjulie .text-bold-blue {
  color: #23425F;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 36px;
  text-shadow: 0.5px 0 0;
}
.oldjulie .text-shadow-xs {
  text-shadow: -1px 0px 0.5px;
}
.oldjulie .text-shadow {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.oldjulie .image-rotate-wrap {
  position: relative;
}
.oldjulie .image-rotate-item {
  position: absolute;
}
.oldjulie .image-rotate-item img {
  width: 70%;
  box-shadow: 0px 1px 5px 1px #444;
}
.oldjulie .image-rotate-pa .image-rotate-one {
  -ms-transform: rotate(-5deg);
  /* IE 9 */
  -webkit-transform: rotate(-5deg);
  /* Safari 3-8 */
  transform: rotate(-5deg);
  top: 70%;
  left: 30%;
  z-index: 2;
}
.oldjulie .image-rotate-pa .image-rotate-two {
  -ms-transform: rotate(5deg);
  /* IE 9 */
  -webkit-transform: rotate(5deg);
  /* Safari 3-8 */
  transform: rotate(5deg);
  left: 50%;
  z-index: 1;
}
.oldjulie .transform-upper, .oldjulie .text-upper {
  text-transform: uppercase;
}
.oldjulie .transitions-list {
  padding: 0;
  margin: 0;
  margin-top: 25px;
}
.oldjulie div .transitions-list li {
  background: none;
  list-style: none;
  padding: 0;
  line-height: 25px;
}
.oldjulie .transitions-list li {
  display: inline-block;
  height: 90px;
  text-align: center;
  margin-bottom: 25px;
  border: 3px solid #F1AC2A;
  border-radius: 13px;
}
.oldjulie .transitions-list li a {
  padding: 20px 16px;
  display: inline-block;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.oldjulie .transitions-list {
  width: 100%;
}
.oldjulie .transitions-list li {
  width: auto;
}
.oldjulie .transitions-list li {
  margin-right: 68px;
}
.oldjulie .gold-border-box {
  border: 3px solid #F1AC2A;
  border-radius: 13px;
}
.oldjulie ul.ul-custom,
.oldjulie .mysec-xs ul,
.oldjulie .ul-withbg {
  list-style: none;
  padding-left: 0;
}
.oldjulie .ul-custom li,
.oldjulie .mysec-xs li, .oldjulie .ul-withbg {
  list-style-type: none;
  background: url(placeholder/list-style-image.png);
  padding-left: 15px;
  background-repeat: no-repeat;
  background-position: left 10px;
  vertical-align: middle;
  background-size: 4px;
}
.oldjulie .ul-custom li {
  line-height: 36px;
  background-position: left 18px;
  font-weight: 300;
}
.oldjulie .no-white-trans-bg .white-trans-bg {
  background: none;
  background-color: none;
}
.oldjulie .bannertext-top {
  margin-bottom: 50%;
}
.oldjulie .bg-blue .text-white a, .oldjulie .bg-blue .text-white a:hover {
  color: #ffffff;
}
.oldjulie .testimonial-by {
  font-style: normal;
  font-size: 17px;
  font-weight: 300;
}
.oldjulie .testimonial-container .conatainer {
  max-width: 945px;
  margin: 0 auto;
}
.oldjulie .tk-cocoen-drag::before {
  border: 3px solid #fff;
  content: "";
  height: 50px;
  left: 50%;
  margin-left: -5px;
  margin-top: 50%;
  position: absolute;
  top: 50%;
  width: 10px;
  background: #fff;
}
.oldjulie .tk-cocoen-drag {
  background: #fff;
  bottom: 0;
  cursor: ew-resize;
  left: 50%;
  margin-left: -1px;
  position: absolute;
  top: 0;
  width: 3px;
}
.oldjulie .tk-cocoen-drag .fa {
  position: absolute;
  top: 53%;
  font-size: 22px;
  color: #fff;
}
.oldjulie .tk-cocoen-drag .fa-caret-left {
  left: -15px;
}
.oldjulie .tk-cocoen-drag .fa-caret-right {
  right: -15px;
}
.oldjulie .cocoen > div:first-child img {
  height: 100%;
}
.oldjulie .seller-custom-marketing-plan .team-section-new {
  background-color: #fff;
  padding-bottom: 0;
}
.oldjulie .markerLabelInside.blue {
  border: 1px solid #23425F;
}
.oldjulie .markerLabelInside.blue:before {
  border-top-color: #23425F;
}
.oldjulie .markerLabelInside.blue {
  background: #378ABF;
  border-radius: 10px;
  /* font-family: "Roboto", "Open Sans", sans-serif; */
  letter-spacing: 0.8px;
}
.oldjulie .markerLabelInside.blue,
.oldjulie .markerLabelInside.blue:hover,
.oldjulie .markerLabelInside.blue {
  background: #378ABF;
}
.oldjulie .markerLabelInside.blue:after,
.oldjulie .markerLabelInside.blue:hover:after,
.oldjulie .markerLabelInside.blue:after {
  border-top-color: #378ABF;
}
.oldjulie .info-content .img-responsive,
.oldjulie .info-content ul {
  width: 300px;
  max-width: 320px;
}
.oldjulie .info-content ul {
  padding: 0;
  margin: 0;
}
.oldjulie .info-content ul li {
  list-style: none;
  /* font-family: "Roboto", "Open Sans", sans-serif; */
  padding: 5px 0;
  width: 100%;
  display: block;
  font-weight: 500;
}
.oldjulie .info-content ul li a {
  font-weight: 500;
  color: #23425F;
}
.oldjulie .infowindow-propertyitem {
  position: relative;
  padding: 0;
  box-shadow: rgba(0, 0, 0, 0.3) 0px;
}
.oldjulie .infowindow-propertyitem .prop-thumb .listing-status {
  position: absolute;
  bottom: 0.2em;
  left: 0.6em;
  color: #FFFFFF;
  font-size: 30px;
  text-shadow: 1px 1px 4px #454444;
  font-weight: bold;
}
.oldjulie .infowindow-propertyitem .prop-thumb .listing-status i {
  position: relative;
  top: -4px;
  left: 16px;
  font-size: 0.8em;
}
.oldjulie .infowindow-propertyitem .prop-details ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.oldjulie .infowindow-propertyitem .prop-details ul li {
  width: 100%;
  padding: 5px 0;
}
.oldjulie .infowindow-propertyitem .prop-details ul li + li {
  border-top: 1px solid #C8C8C9;
}
.oldjulie .infowindow-propertyitem .prop-thumb {
  position: relative;
}
.oldjulie .infowindow-propertyitem .prop-thumb a {
  background-size: 320px;
  width: 300px;
  height: 200px;
  display: block;
}
.oldjulie .infowindow-propertyitem .prop-details {
  padding: 0.2em 0.8em 0.6em;
  color: #343434;
}
.oldjulie .gm-style .gm-style-iw {
  background: none;
  background-color: white !important;
}
.oldjulie {
  /* 
  .gm-style div div div div div div div:last-child{
  	background-color: transparent !important;
  	box-shadow: none !important;
  }
   */
  /*  our difference menu */
}
.oldjulie .gm-style div div div div div div div:nth-child(2) {
  background-color: transparent !important;
  box-shadow: none !important;
}
.oldjulie .gm-style div div div div div div div:nth-child(4) {
  background-color: transparent !important;
  box-shadow: none !important;
}
.oldjulie #map .gm-style-iw {
  top: 18px !important;
}
.oldjulie .gm-style div div div div div .infowindow-propertyitem .bg-grey {
  background-color: white !important;
  box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 6px;
}
.oldjulie .od-nav .od-menu {
  list-style: none;
  width: 100%;
  display: block;
  text-align: center;
  margin: 0;
}
.oldjulie .od-nav .od-menu .od-menuitem {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  padding-top: 28px;
  /*  width: 16%; */
  text-align: center;
  padding-left: 0;
  position: relative;
  min-height: 1px;
  margin: 0 25px;
}
.oldjulie .page-banner-video {
  position: relative;
  height: 581px;
  width: 100%;
  top: 0;
  left: 0;
}
.oldjulie .page-banner-video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}
.oldjulie .page-banner-vimeo iframe {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}
.oldjulie .od-nav .od-menu .od-menuitem-icon {
  display: block;
  font-size: 80px;
  line-height: 80px;
  padding-bottom: 35px;
}
.oldjulie .od-nav .od-menu .od-menuitem-label {
  width: 131px;
  display: inline-block;
  padding-top: 20px;
  font-weight: 300;
}
.oldjulie .tk-qoutation {
  position: relative;
  font-style: italic;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  line-height: 25px;
  margin: 30px 0;
  /* font-family: "Raleway"; */
  text-shadow: 0.5px 0px 0px;
  padding-left: 25px;
  padding-top: 15px;
}
.oldjulie .cm_bottom_sec_contact .content_area {
  padding: 22px 30px 22px 30px;
}
.oldjulie .cm_bottom_sec_contact .content_area p.lead {
  font-size: 20px;
  letter-spacing: 1.18px;
  font-weight: 400;
}
.oldjulie .tk-qoutation-icon {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.5em;
  width: auto;
  height: auto;
}
.oldjulie .text-bluebold {
  color: #23425F;
  font-size: 26px;
  font-weight: bold;
  line-height: 36px;
  /* text-shadow: 0.5px 0px 0.5px; */
}
.oldjulie .text-yellowbold {
  color: #F1AC2A;
  font-size: 26px;
  font-weight: bold;
  line-height: 36px;
  text-shadow: 0.5px 0px 0px;
}
.oldjulie .meet-julie-banner-text-container ul li,
.oldjulie .meet-julie-page-template ul li {
  /* margin-bottom: 20px; */
  line-height: 40px;
  font-size: 20px;
}
.oldjulie .meet-julie-banner-text-container {
  margin-top: 32%;
  transform: translateY(-50%);
  padding-left: 120px;
}
.oldjulie .meet-julie-banner-text-container h1 {
  font-size: 50px;
  text-transform: uppercase;
 /* font-family: raleway; */
  margin-left: -5px;
  padding-left: 0;
  font-weight: 300;
  color: #343434;
}
.oldjulie .meet-team-page-template ul li,
.oldjulie .meet-julie-page-template ul li {
  font-size: 16px;
  font-weight: 300;
  line-height: 36px;
  background-position: left center;
}
.oldjulie .swiper-slide-thumbwrap {
  position: relative;
}
.oldjulie .swiper-slide-thumb {
  padding-top: 66.6%;
  display: block;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.oldjulie .testimonials .tk-qoutation {
  width: 65%;
  display: block;
  margin: 0 auto;
  padding-top: 3em;
}
.oldjulie {
  /*  Begin Fixing old page content */
  /* .content-area, .site-content{
  	background-color:#f5f5f5;
  }

  .site-content,
  .site-main  {
  	padding: 15px 0;
  	 width: 100%;
  	 max-width: 1366px;
  	 padding-left: 8.5%;
  	 padding-right: 8.5%;
  }
  */
}
.oldjulie .testimonials .tk-qoutation .tk-qoutation-icon {
  top: 0.9em;
}
.oldjulie .testimonials .text-yellowbold {
  padding-left: 20px;
}
.oldjulie .testimonials .prop-thumb {
  height: 244px;
}
.oldjulie .testimonials .cm-pd-box {
  padding: 1.8em;
  min-height: 101px;
}
.oldjulie .secondary-container {
  padding: 0;
  margin: 0 4.5%;
}
.oldjulie .datepicker-dropdown {
  background-color: #fff;
}
.oldjulie .datepicker table tr td.day:hover,
.oldjulie .datepicker table tr td.focused {
  background-color: none;
}
.oldjulie .tkautoformat {
  display: block;
  margin-top: 10px;
  margin-bottom: 5px;
  height: 1px;
}
.oldjulie .communities-pages-tpl .h3.text-yellow {
  font-size: 26px;
  line-height: 36px;
 /* font-family: "Open Sans"; */
  font-weight: 700;
  letter-spacing: 0.5px;
}
.oldjulie {
  /*  Market Trends Search */
  /* .market_trend_search .fancy_custom_dropdown select.city {
  	font-size: 27px;
  	line-height: 27px;
  } */
}
.oldjulie .tkfaq-item-title br {
  display: none;
}
.oldjulie .legend-con ul li,
.oldjulie .charts_menu li,
.oldjulie .prop-details ul li {
  background: none;
}
.oldjulie .market_trend_search .fancy_custom_dropdown .form-control {
  font-weight: 400;
}
@media (min-width: 992px) {
  .oldjulie .market_trend_search .fancy_custom_dropdown .form-control {
    border-right: 0px;
  }
}
.oldjulie .market_trend_search {
  padding-bottom: 22px;
}
.oldjulie .market_trend_search .fancy_custom_dropdown select.form-control {
  line-height: 1.3333333;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  padding-right: 32px !important;
  font-weight: 400;
}
.oldjulie .market_trend_search .fancy_custom_dropdown .form-control {
  max-width: 200px;
  position: relative;
  z-index: 1;
}
.oldjulie .market_trend_search .fancy_custom_dropdown i.fa {
  right: 8px;
}
.oldjulie .market_trend_search span i.fa {
  position: absolute;
  top: 16px;
  font-size: 20px;
  z-index: 0;
}
.oldjulie .market_trend_search span.fancy_custom_dropdown {
  /* width: 200px; */
  display: inline-block;
  position: relative;
}
.oldjulie .market_trend_search .btn-primary {
  padding-bottom: 13px;
}
.oldjulie .market_trend_search span.fancy_custom_dropdown,
.oldjulie .market_trend_search .btn-primary {
  float: left;
}
.oldjulie .underlined-gold {
  display: inline-block;
  color: #343434;
 /* font-family: "Open Sans"; */
  font-size: 20px;
  letter-spacing: 1.18px;
  line-height: 30px;
  text-align: center;
  padding-bottom: 10px;
  border-bottom: 3px solid #F1AC2A;
  margin-bottom: 20px;
}
.oldjulie .gold-underlined-heading {
  margin-top: 0;
  color: #343434;
 /* font-family: Roboto; */
  font-size: 32px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 42px;
  padding-bottom: 20px;
  border-bottom: 3px solid #F1AC2A;
}
.oldjulie .page-template-about-blog .swiper-blogposts-container .gold-underlined-heading,
.oldjulie body.category .swiper-blogposts-container .gold-underlined-heading {
  font-size: 32px !important;
  line-height: 42px !important;
}
.oldjulie .blog-posts-slider-content {
  font-size: 15px;
  letter-spacing: 0.8px;
  line-height: 20px;
}
.oldjulie .heading-gold {
  color: #F1AC2A;
  /* font-family: "Open Sans"; */
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 36px;
  margin-bottom: 20px;
  margin-top: 0;
}
.oldjulie .market-trend-card {
  border-radius: 10px;
  background-color: #F5F5F5;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.oldjulie .market-trend-card ul {
  padding: 5px 0;
  margin-bottom: 20px;
}
.oldjulie .market-trend-card ul li {
  padding: 5px 0;
  list-style: none;
  background: none;
  display: block;
  width: 100%;
  text-align: center;
}
.oldjulie .market-trend-card .mt-card-label {
  font-size: 16px;
  line-height: 21px;
}
.oldjulie .market-trend-card .mt-card-value {
  font-size: 27px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 32px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.oldjulie .market-trend-card .mt-card-percent {
  color: #1A89AC;
  font-size: 27px;
  font-weight: bold;
  line-height: 32px;
}
.oldjulie .market-trend-card .mt-card-percent.danger {
  color: #F86253;
}
.oldjulie {
  /* .navbar-nav>li.current-community-ancestor, */
}
.oldjulie .blog-posts-categories {
  padding-top: 30px;
}
.oldjulie .blog-posts-categories ul li {
  background: none;
  list-style: none;
  border-right: 1px solid #9D9D9E;
  display: inline-block;
  margin-bottom: 20px;
}
.oldjulie .blog-posts-categories ul li:last-child {
  border-right: none;
}
.oldjulie .blog-posts-categories ul li a {
  color: #9D9D9E;
  padding: 14px;
  font-size: 16px;
  text-decoration: none;
  padding-bottom: 0;
}
.oldjulie .blog-posts-categories ul li a.active {
  /* color:#23425F */
}
.oldjulie .navbar-nav > li.current-page-ancestor,
.oldjulie .navbar-nav > li.current-menu-item {
  border-bottom: 5px solid #23425F;
}
.oldjulie .about-our-track .properties.current-menu-item {
  border-bottom: none !important;
}
.oldjulie .about-our-track .menu-item.about {
  border-bottom: 5px solid #23425F;
}
.oldjulie ul#menu-top-bar-menu .menu-item {
  border-bottom: none;
}
.oldjulie .custumBigBannerText {
  letter-spacing: 3.33px;
  font-size: 3.125em;
  line-height: 70px;
  font-weight: 300;
}
.oldjulie .blog-posts-wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.oldjulie .blog-posts-wrapper ul li {
  background: none;
  list-style: none;
  display: inline-block;
  margin-bottom: 30px;
}
.oldjulie .blog-posts-item .blog-post-content {
  padding: 16px 16px 0 16px;
}
.oldjulie .blog-posts-item .blog-post-content .content {
  height: 60px;
  overflow: hidden;
  line-height: 20px;
  font-size: 12px;
}
.oldjulie body.category .swiper-blogposts-container .blog-posts-item .blog-post-content .content {
  height: 223px;
  width: 458px;
  color: #343434;
 /* font-family: "roboto"; */
  font-size: 15px;
  letter-spacing: 0.8px;
  line-height: 20px;
}
.oldjulie .blog-post-content-wrapper {
  position: relative;
  background: #f5f5f5;
}
.oldjulie .blog-post-content-wrapper .blog-post-featured {
  display: inline-block;
  position: absolute;
  top: 15px;
  right: 16px;
}
.oldjulie .blog-posts-wrapper .blog-post-thumnails img {
  height: 345px;
}
.oldjulie .swiper-blogposts-container .blog-post-thumnails.bg-coverimage {
  padding-right: 15px !important;
}
.oldjulie .nobgstyle,
.oldjulie ul.property-highlights #footer ul li {
  list-style: none;
}
.oldjulie .nobgstyle li,
.oldjulie #footer ul li,
.oldjulie ul.property-highlights li,
.oldjulie ul.property-attributes li,
.oldjulie .collapse ul li,
.oldjulie .collapsed ul li {
  background: none;
  list-style: none;
  padding-left: 0;
  line-height: unset;
}
.oldjulie pre.debug {
  float: left;
  width: 100%;
  display: block;
  font-size: 1em;
  overflow: visible;
}
.oldjulie strong {
  /*font-family: "roboto"; */
  font-weight: 400;
}
.oldjulie .single-blog-post .post-content strong {
  display: block;
  color: #343434;
   /*font-family: "roboto"; */
  font-size: 20px;
  letter-spacing: 1.18px;
  line-height: 30px;
  padding: 20px 0;
}
.oldjulie .single-blog-post .post-footer {
  padding: 0;
  margin: 0;
}
.oldjulie .pd-border-left {
  border-left: 2px solid #ddd;
}
.oldjulie .pd-border-right {
  border-right: 2px solid #ddd;
}
.oldjulie .pd-border-top {
  border-top: 2px solid #ddd;
}
.oldjulie .pd-border-bottom {
  border-bottom: 2px solid #ddd;
}
.oldjulie .post-categories li {
  display: inline-block;
}
.oldjulie .sub-menu li a {
  padding: 3px 7px;
}
.oldjulie .dropdown-menu.open {
  display: block;
}
.oldjulie .pageslider-mobile {
  display: none;
}
.oldjulie .fa-star {
  font-size: 22px;
  line-height: 22px;
}
.oldjulie .swiper-blogposts-carousel-container .blog-posts-item {
  padding-top: 1em;
}
.oldjulie .blog-posts-item .blog-post-content-wrapper {
  box-shadow: 1px 1px 1px 1px #d4d4d4;
}
.oldjulie .noshadow .blog-posts-item .blog-post-content-wrapper {
  box-shadow: none;
  background: transparent;
}
.oldjulie .blogitems-full-width .blog-posts-item .gold-underlined-heading {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 8px;
}
.oldjulie .blogitems-full-width .blog-posts-item .blog-post-content .content {
  height: 40px;
}
.oldjulie .blogitems-full-width .blog-posts-slider-date {
  position: absolute;
  bottom: 0;
  margin: 0;
  padding: 0;
  line-height: 16px;
  font-size: 14px;
}
.oldjulie .blogitems-full-width .blog-posts-item .blog-post-content {
  padding: 0 16px 0 20px;
}
.oldjulie .blogitems-full-width .blog-post-content-wrapper .blog-post-featured {
  top: auto;
  bottom: 10px;
}
.oldjulie h3 a, .oldjulie .h3 a {
  color: #343434;
}
.oldjulie .request-more-informa {
  color: #23425F;
    /*font-family: "Open Sans" */
  font-size: 20px;
  letter-spacing: 1.18px;
  line-height: 30px;
}
.oldjulie .first_time_guide h3 {
  margin-top: 30px;
}
.oldjulie .blog-cat-list {
  margin-top: 18px;
  padding-left: 20px;
}
.oldjulie section.widget {
  padding-left: 20px;
}

@charset "UTF-8";
.oldjulie {
  /* .blog-cat-list .categories > ul > li:before,  */
}
.oldjulie #sec_investorservices .blog-cat-list {
  margin-top: 0;
}
.oldjulie .blog-cat-list .categories {
  list-style: none;
  background: none;
  padding-left: 0;
  color: #9d9d9e;
}
.oldjulie .blog-cat-list .categories > ul {
  padding-left: 0;
}
.oldjulie .blog-cat-list .categories ul li {
  list-style: none;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 25px;
  background: none;
  padding-left: 0;
  padding-top: 15px;
}
.oldjulie .blog-cat-list .categories ul li:before {
  content: "â€”";
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #23425F;
  padding-right: 5px;
}
.oldjulie .blog-cat-list .categories ul li .children {
  transition: opacity 1s ease-out;
  opacity: 0;
  height: 0;
  overflow: hidden;
}
.oldjulie .blog-cat-list .categories ul li .children.open {
  opacity: 1;
  height: auto;
  padding-left: 25px;
}
.oldjulie a.lead, .oldjulie strong.lead {
  font-weight: 600;
  font-size: 16px;
  color: #23425F;
  /* font-family: "Open Sans"; */
  display: inline-block;
  margin-bottom: 10px;
}
.oldjulie strong.lead {
  display: block;
}
.oldjulie .blog-cat-list .categories ul li.has-children:before {
  content: "\f078";
  display: inline-block;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #23425F;
  padding-right: 10px;
  font-weight: 500;
}
.oldjulie .blog-cat-list .categories ul li.in.has-children:before {
  content: "\f077";
}
.oldjulie .blogitems-full-width .blog-posts-item {
  width: 100%;
  float: none;
  padding-bottom: 50px;
}
.oldjulie .custom-swiper-container.fixed,
.oldjulie .property-details-slider-ourter.fixed {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999999;
  width: 100% !important;
}
.oldjulie .custom-swiper-container.fixed .swiper-wrapper,
.oldjulie .property-details-slider-ourter.fixed .swiper-wrapper {
  width: 100%;
  /* transform: translate3d(0, 0, 0) !important; */
}
.oldjulie .custom-swiper-container.fixed .swiper-total-items.expand,
.oldjulie .property-details-slider-ourter.fixed .swiper-total-items.expand {
  display: none;
}
.oldjulie .swiper-container .swiper-total-items.compress,
.oldjulie .custom-swiper-container .swiper-total-items.compress {
  display: none;
}
.oldjulie .custom-swiper-container.fixed .swiper-total-items.compress,
.oldjulie .property-details-slider-ourter.fixed .swiper-total-items.compress {
  display: block;
}
.oldjulie .custom-swiper-container.fixed .swiper-slide.aspectratioimg,
.oldjulie .property-details-slider-ourter.fixed .swiper-slide.aspectratioimg {
  width: 100% !important;
}
.oldjulie .custom-swiper-container.fixed .swiper-slide,
.oldjulie .property-details-slider-ourter.fixed .swiper-slide {
  background-color: #ccc;
}
.oldjulie .prop-action .btn {
  width: auto;
}
.oldjulie {
  /*  Before & after image hover  */
  /* search page  */
  /*  Before & after image hover  */
  /*  Small Screeen */
  /* No greater than 1199px, no less than 992px */
}
@media (min-width: 768px) {
  .oldjulie body.admin-bar {
    margin-top: 110px;
  }
  .oldjulie body.admin-bar .navbar-fixed-top {
    top: 30px;
  }
}
.oldjulie .has-img-overlay {
  position: relative;
}
.oldjulie a.has-img-overlay {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-wrap {
  display: none;
}
.oldjulie .has-img-overlay:hover .img-overlay-wrap {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-wrap {
  position: absolute;
  top: 0;
  background-color: #7a7a7a;
  background-color: rgba(122, 122, 122, 0.9);
  width: 100%;
  height: 100%;
}
.oldjulie .has-img-overlay .img-overlay-content {
  display: inline-block;
  text-align: center;
  vertical-align: text-bottom;
  position: relative;
  top: 43%;
  overflow: hidden;
  line-height: 100%;
  font-size: 32px;
  width: 100%;
  color: #fff;
  /* font-family: "Open Sans"; */
  font-weight: 500;
  padding: 5px 0;
  margin-top: -30px;
}
.oldjulie .has-img-overlay .img-overlay-content span {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-content span.border {
  display: inline-block;
  border-top: 2px solid #ddd;
  margin: 5px 0;
  width: 60%;
}
.oldjulie .blog-post-featured {
  cursor: pointer;
}
.oldjulie .blog-post-featured .fa-star::before {
  content: "\f006" !important;
}
.oldjulie .blog-post-featured.favorite .fa-star::before {
  content: "\f005" !important;
}
.oldjulie .transformation-sections .transformation-section {
  border-bottom: 2px solid #ddd;
}
.oldjulie .transformation-sections .transformation-section:last-child {
  border-bottom: none;
}
.oldjulie .swiper-button-disabled {
  opacity: 0;
}
.oldjulie .swiper-button-next:after, body.page-template-market-trends .swiper-rtl .swiper-button-prev:after{
  content:"";
}
.oldjulie .swiper-button-prev:after, body.page-template-market-trends .swiper-rtl .swiper-button-next:after{
  content:"";
}
@media (max-width: 1199px) {
  .oldjulie #searchForm #submit {
    padding-left: 8px;
  }
}
@media (max-width: 991px) {
  .oldjulie .d-fx-center,
  .oldjulie .row-eq-height {
    display: block;
  }
  .oldjulie ul.view-style #showMap,
  .oldjulie ul.view-style #draw_on_map,
  .oldjulie ul.view-style #card-view-type {
    display: none;
  }
  .oldjulie #searchForm .text-field-wrapper {
    width: auto;
    float: none;
    border-right: 1px solid;
  }
  .oldjulie #searchForm .dropdown-wrapper, .oldjulie #searchForm .button-wrapper {
    width: auto;
  }
  .oldjulie #searchForm .morefilters-wrapper .dropdown-menu {
    width: auto;
  }
  .oldjulie #searchForm .morefilters-wrapper .dropdown-menu input {
    width: 100%;
  }
}
.oldjulie .has-img-overlay {
  position: relative;
}
.oldjulie a.has-img-overlay {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-wrap {
  display: none;
}
.oldjulie .has-img-overlay:hover .img-overlay-wrap {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-wrap {
  position: absolute;
  top: 0;
  background-color: #7a7a7a;
  background-color: rgba(122, 122, 122, 0.9);
  width: 100%;
  height: 100%;
}
.oldjulie .has-img-overlay .img-overlay-content {
  display: inline-block;
  text-align: center;
  vertical-align: text-bottom;
  position: relative;
  top: 43%;
  overflow: hidden;
  line-height: 100%;
  font-size: 27px;
  width: 100%;
  color: #fff;
  /* font-family: "Open Sans"; */
  font-weight: 500;
  padding: 5px 0;
  margin-top: -30px;
}
.oldjulie .has-img-overlay .img-overlay-content span {
  display: block;
}
.oldjulie .has-img-overlay .img-overlay-content span.border {
  display: inline-block;
  border-top: 2px solid #ddd;
  margin: 5px 0;
  width: 50%;
}
.oldjulie .blog-post-featured {
  cursor: pointer;
}
.oldjulie .blog-post-featured .fa-star::before {
  content: "\f006" !important;
}
.oldjulie .blog-post-featured.favorite .fa-star::before {
  content: "\f005" !important;
}
.oldjulie .custom-table .custom-table-head .row > div,
.oldjulie .custom-table .custom-table-body .row > div {
  padding: 13px;
  line-height: 0.94;
  vertical-align: top;
  font-weight: 400;
}
.oldjulie .custom-table .custom-table-body .row > div:first-child {
  font-weight: bold;
}
.oldjulie .custom-table .custom-table-body .row > div {
  border-top: 2px solid #ddd;
}
.oldjulie .bayarea_h3 {
  height: 50px;
  width: 195px;
  color: #23425F;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 1.18px;
  line-height: 25px;
}
.oldjulie .bayarea_arrow_items .arrow-item {
  padding-top: 15px;
}
.oldjulie .bayarea_arrow_items .arrow-item:before {
  content: "\f04b";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #f1ac2a;
  height: 100%;
  padding-right: 20px;
  font-size: 20px;
}
.oldjulie .bayarea_arrow_items .arrow-item p {
  padding-left: 35px;
}
.oldjulie .bayarea_arrow_items .arrow-item > .row {
  padding-left: 35px;
}
.oldjulie .p-text-bold > p {
  font-weight: bold;
}
.oldjulie .rectangle-yellow {
  height: 7px;
  width: 100%;
  background-color: #F1AC2A;
}
.oldjulie .contact-julie {
  color: #343434;
   /*font-family: Raleway; */
  font-size: 50px;
  font-weight: 300;
  letter-spacing: 2.78px;
  line-height: 70px;
  margin-top: 0;
}
.oldjulie .julie-tsai-law {
  color: #23425F;
  /* font-family: "Open Sans"; */
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 36px;
}
.oldjulie button.slick-arrow {
  position: absolute;
  z-index: 1;
  top: 47.7%;
  content: "";
  visibility: hidden;
  width: 100px;
}
.oldjulie .slick-next.slick-arrow {
  right: 0;
}
.oldjulie button.slick-arrow:before {
  content: "";
  background-size: auto;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 1;
  position: relative;
  visibility: visible;
  height: 40px;
  display: block;
}
.oldjulie button.slick-prev.slick-arrow:before {
  background-image: url(images/icon-arrowleft-blue.svg);
}
.oldjulie button.slick-next.slick-arrow:before {
  background-image: url(images/icon-arrowright-blue.svg);
}
@media (max-width: 991px) {
  .oldjulie .contact-new-template .contact-new-details {
    padding-top: 15px !important;
  }
  .oldjulie .contact-new-details .contact-new-detail {
    text-align: center;
    padding-bottom: 20px;
  }
  .oldjulie .contact-new-details .contact-new-detail img {
    margin-left: 0 !important;
  }
  .oldjulie .contact-new-template .contact-julie-btn {
    padding: 30px 0;
    position: relative;
  }
  .oldjulie .contact-new-template .julie-portrait-new {
    width: 360px;
    margin: 0 auto;
  }
  .oldjulie .mainslider.swiper-container-horizontal {
    height: auto !important;
  }
  .oldjulie .swiper-slide.bg-slide {
    background-size: cover;
  }
  .oldjulie .swiper-slide .swiper-content .bigBannertext {
    font-size: 2.025em;
    line-height: 35px;
  }
  .oldjulie #menu-header-menu .menu-item > .sub-menu,
  .oldjulie #menu-header-menu .menu-item > .mega_menu {
    display: none;
  }
  .oldjulie .site-footer .footer-item > ul {
    display: none;
  }
  .oldjulie .mega_menu .list {
    display: none;
  }
  .oldjulie #menu-header-menu .current-menu-item > .sub-menu,
  .oldjulie #menu-header-menu .current-menu-item > .mega_menu,
  .oldjulie #menu-header-menu .current-menu-parent > .sub-menu,
  .oldjulie #menu-header-menu .current-menu-parent > .mega_menu,
  .oldjulie #menu-header-menu .current-community-ancestor > .mega_menu,
  .oldjulie #menu-header-menu .mm-current-item > .list {
    display: block;
  }
  .oldjulie #menu-header-menu .mm-current-item .title a,
  .oldjulie #menu-header-menu .mm-current-child a {
    font-weight: bold;
  }
  .oldjulie #menu-header-menu .sub-menu, .oldjulie #menu-header-menu .mega_menu {
    width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .oldjulie #menu-header-menu > li > a {
    padding-top: 0;
    padding-bottom: 0;
  }
  .oldjulie #menu-header-menu .current-menu-item {
    margin-bottom: 10px;
  }
  .oldjulie .navbar-default .navbar-nav .mega_menu .title a {
    display: block;
  }
  .oldjulie #menu-header-menu .sub-menu > .current-menu-item, .oldjulie #menu-header-menu .mega_menu > .current-menu-item {
    margin-bottom: 0;
  }
  .oldjulie #menu-header-menu a .menu-arrow {
    position: absolute;
    right: 0;
    width: 30px;
    text-align: center;
    font-size: 24px;
    height: 30px;
    z-index: 1;
  }
  .oldjulie #menu-header-menu a .menu-arrow:hover, .oldjulie #menu-header-menu a .menu-arrow:focus {
    font-size: 26px;
  }
  .oldjulie .navbar-fixed-top .navbar-collapse, .oldjulie .navbar-fixed-bottom .navbar-collapse {
    border-bottom: 5px solid #f5f5f5;
  }
  .oldjulie #menu-header-menu .menu-item.menu-item-has-children > a .menu-arrow:before,
  .oldjulie #menu-header-menu .mega_menu_item > a .menu-arrow:before,
  .oldjulie #menu-header-menu .mega_menu_item .mega_menu .title > a .menu-arrow:before {
    content: "\f107"; /* angle down */
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
  }
  .oldjulie #menu-header-menu .menu-item.menu-is-open > a .menu-arrow:before,
  .oldjulie #menu-header-menu .mega_menu_item.menu-is-open > a .menu-arrow:before,
  .oldjulie #menu-header-menu .mega_menu_item .mega_menu .title.menu-is-open > a .menu-arrow:before {
    content: "\f104"; /* angle left */
  }
  .oldjulie footer .footer-item {
    padding-bottom: 10px;
  }
  .oldjulie .site-footer .footer-item > .menu-title {
    cursor: pointer;
  }
  .oldjulie .team-items-wrapper .img-wrapper img {
    width: 150px;
    margin: 0 auto;
    display: block;
  }
  .oldjulie .meet-julie-banner-text-container h1 {
    font-size: 34px;
    text-transform: uppercase;
    /* font-family: raleway; */
    margin-left: -5px;
    padding-left: 0;
    font-weight: 300;
    color: #343434;
  }
  .oldjulie .cm_bottom_sec_contact .content_area .img-responsive {
    display: block;
    width: 150px;
    margin: 0 auto;
    margin-bottom: 10px;
  }
  .oldjulie .cm_bottom_sec_contact .content_area p.lead {
    font-size: 18px;
    margin-bottom: 11px;
  }
  .oldjulie .footer-spacer {
    display: none;
  }
  .oldjulie .custumBigBannerText {
    letter-spacing: 3.33px;
    font-size: 2.325em;
    line-height: 35px;
    font-weight: 300;
  }
  .oldjulie .about-section-map .embed-responsive .custumBigBannerText {
    letter-spacing: 3.33px;
    font-size: 3.325em;
    line-height: 55px;
    font-weight: 300;
  }
  .oldjulie .blog-posts-categories ul {
    padding-left: 0;
  }
  .oldjulie .blog-posts-categories ul li a {
    padding: 0;
    font-size: 12px;
    padding-right: 10px;
  }
  .oldjulie .blog-posts-heading {
    font-size: 1.3em;
  }
  .oldjulie .blog-posts-categories {
    padding-top: 0;
    margin-bottom: 0;
  }
  .oldjulie .blog-posts-categories ul li {
    margin-bottom: 15px;
  }
  .oldjulie .blog-posts-categories ul li {
    background: none;
    list-style: none;
    border-right: 0;
    display: inline-block;
    margin-bottom: 12px;
    width: 47%;
    padding-bottom: 2px;
  }
  .oldjulie .blog-posts-categories ul li:nth-child(odd) {
    border-right: 1px solid #9D9D9E;
  }
  .oldjulie .swiper-blogposts-container .blog-post-thumnails.bg-coverimage {
    margin-right: 0 !important;
  }
  .oldjulie .canvas-con {
    display: block;
  }
  .oldjulie .container .gold-border .secPadBottom-50 {
    margin-left: 8%;
  }
  .oldjulie .container .gold-border span.text-bold-blue.p-absolute {
    display: inline-block;
    position: relative;
  }
  .oldjulie .pageslider.fixedHeight {
    display: none !important;
  }
  .oldjulie .pageslider-mobile.mobile-fixedHeight {
    display: block;
    overflow: hidden;
    position: relative;
    z-index: 0;
  }
  .oldjulie .pageslider-mobile.mobile-fixedHeight .pageslider-image {
    position: relative;
    z-index: 1;
    /* left:-20%; */
  }
  .oldjulie .pageslider-mobile.mobile-fixedHeight .pageslider-content .meet-julie-banner-text-container {
    padding: 0;
    margin: 0;
    transform: none;
    position: relative;
    z-index: 2;
    width: 70%;
    margin: 0 auto;
  }
  .oldjulie .jtpopup-form > .wpcf7,
  .oldjulie .jtpopup-form-outer {
    margin-top: 10%;
  }
  .oldjulie .blogitems-full-width .blog-posts-slider-date {
    position: relative;
  }
}
@media (max-width: 767px) {
  .oldjulie {
    /* 
    .text-center {
    	text-align: left;
    } */
  }
  .oldjulie .padd-x80 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .oldjulie .secPad-x80 {
    padding-top: 2em;
    padding-bottom: 2em;
  }
  .oldjulie h3, .oldjulie .h3, .oldjulie h2, .oldjulie .h2 {
    font-size: 20px;
  }
  .oldjulie .gold-underlined-heading {
    font-size: 20px !important;
  }
  .oldjulie .sec_type1 {
    font-size: 28px;
  }
  .oldjulie .od-nav .od-menu .od-menuitem {
    width: auto;
    display: block;
  }
  .oldjulie .blog-posts-slider-date {
    position: relative;
  }
  .oldjulie .mainslider {
    height: 350px !important;
  }
  .oldjulie .swiper-slide.bg-slide .text-left .bigBannertext, .oldjulie .swiper-slide.bg-slide .text-right .bigBannertext {
    margin-top: 30px;
    font-size: 30px;
    line-height: 40px;
  }
  .oldjulie #strageticprocess .container .gold-border:before {
    display: none !important;
    visibility: hidden;
  }
  .oldjulie .communities-pages-tpl .cm_bottom_sec_btn .btn {
    letter-spacing: 0px;
  }
  .oldjulie .cm-page-mainslider {
    height: 390px !important;
  }
  .oldjulie .swiper-slide .swiper-content .bigBannertext {
    letter-spacing: 1px;
    font-size: 1.5em;
    line-height: 35px;
  }
  .oldjulie .footer .footer-item {
    margin-bottom: 10px;
  }
  .oldjulie body.admin-bar {
    margin-top: 110px;
  }
  .oldjulie body.admin-bar .navbar-fixed-top {
    top: 30px;
  }
  .oldjulie .tkfaq-item .tkfaq-item-title span {
    width: 92%;
  }
}
@media (max-width: 563px) {
  .oldjulie .cm-page-mainslider {
    height: 150px !important;
  }
  .oldjulie .cm-page-mainslider .swiper-slide .swiper-content .bigBannertext {
    font-size: 2em;
  }
  .oldjulie #searchForm input, .oldjulie #searchForm button {
    padding: 5px;
    font-size: 13px;
    line-height: 13px;
  }
  .oldjulie #searchForm .dropdown-wrapper .dropdown.filter .fa-chevron-down {
    font-size: 8px;
    padding-top: 2px;
  }
  .oldjulie #searchForm #submit {
    font-size: 13px;
    line-height: 19px;
  }
  .oldjulie #searchForm .text-field-wrapper input {
    font-size: 13px;
    padding: 5px;
    line-height: 13px;
  }
  .oldjulie #searchForm .text-field-wrapper i.fa {
    position: absolute;
    left: 15px;
    top: 8px;
    padding-left: 8px;
    line-height: 13px;
    font-size: 13px;
  }
  .oldjulie #searchForm .text-field-wrapper input {
    font-size: 13px;
    padding: 5px;
    line-height: 13px;
    padding-left: 25px;
  }
  .oldjulie #searchForm .text-field-wrapper, .oldjulie #searchForm .dropdown-wrapper, .oldjulie #searchForm .button-wrapper {
    margin-bottom: 0.8em;
  }
  .oldjulie .dropdown-wrapper.morefilters-wrapper {
    border-right: 1px solid #23425F !important;
  }
  .oldjulie ul.view-style li {
    border-bottom: 0;
  }
  .oldjulie #navbar {
    border-bottom: 5px solid #e7e7e7;
  }
}
@media (max-width: 400px) {
  .oldjulie .cm-page-mainslider .swiper-slide .swiper-content .bigBannertext {
    font-size: 1.5em;
  }
}
@media (max-width: 356px) {
  .oldjulie body {
    margin-top: 160px;
  }
}
@media (max-width: 320px) {
  .oldjulie .cm-page-mainslider .swiper-slide .swiper-content .bigBannertext {
    font-size: 1em;
    padding-top: 22%;
  }
}
@media (min-width: 1200px) {
  .oldjulie .swiper-photo-gallery .swiper-slide-active {
    width: 40% !important;
    overflow: hidden;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-prev,
  .oldjulie .swiper-photo-gallery .swiper-slide-next {
    width: 30% !important;
  }
}
@media (min-width: 768px) {
  .oldjulie .brands-logos .col-md-1 {
    width: 11%;
  }
  .oldjulie .no-gutter-md {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .oldjulie .swiper-ctestimonial-container .swiper-slide {
    width: auto !important;
  }
}
.oldjulie {
  /**
  * Organizer ( My Account Page )
  *
  */
}
@media (min-width: 768px) {
  .oldjulie .swiper-photo-gallery .swiper-slide-active {
    width: 70% !important;
    overflow: hidden;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-prev,
  .oldjulie .swiper-photo-gallery .swiper-slide-next {
    width: 15% !important;
  }
}
@media (max-width: 767px) {
  .oldjulie {
    /* 	#searchForm .morefilters-wrapper .dropdown-menu{
    		left:-1px;
    	} */
    /* #sec_schools .table tbody tr td {
    	display: block;
    } */
  }
  .oldjulie #searchForm .beds-filter-wrapper .dropdown-menu,
  .oldjulie #searchForm .baths-filter-wrapper .dropdown-menu {
    min-width: 100px;
  }
  .oldjulie .about-section-wrapper .embed-responsive-16by9 {
    padding-bottom: 56.25%;
    padding-top: 30px;
  }
  .oldjulie .about-section-map .btn-primary {
    position: static;
  }
  .oldjulie .brands-logos .col-md-1 {
    width: 20%;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-active {
    width: 60% !important;
    overflow: hidden;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-prev,
  .oldjulie .swiper-photo-gallery .swiper-slide-next {
    width: 20% !important;
  }
  .oldjulie .no-gutter {
    padding-left: 0 !important;
  }
  .oldjulie .contact-blog-links.no-gutter {
    padding-left: 15px !important;
  }
  .oldjulie .container .gold-border:before {
    display: none;
  }
  .oldjulie .text-sm-center {
    text-align: center !important;
  }
  .oldjulie #searchForm .dropdown-menu {
    right: -100%;
    left: auto;
  }
  .oldjulie .innerNav.fixed,
  .oldjulie .innerSubNav.fixed {
    position: initial;
  }
  .oldjulie .cm_bottom_sec_btn {
    text-align: center;
  }
}
@media (max-width: 600px) {
  .oldjulie {
    /*
    	body.admin-bar .navbar-fixed-top {
    		top: 0px;
    	} */
  }
  .oldjulie #wpadminbar {
    top: -110px;
  }
}
@media (max-width: 500px) {
  .oldjulie .container .gold-border span.text-bold-blue.p-absolute {
    width: 80%;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-active {
    width: 100% !important;
    overflow: hidden;
  }
  .oldjulie .swiper-photo-gallery .swiper-slide-prev,
  .oldjulie .swiper-photo-gallery .swiper-slide-next {
    width: 0% !important;
  }
  .oldjulie ul.charts_menu {
    height: 41px;
    overflow: hidden;
  }
  .oldjulie ul.charts_menu:hover, .oldjulie ul.charts_menu:focus {
    height: 100% !important;
  }
  .oldjulie ul.charts_menu li {
    width: 100%;
  }
  .oldjulie ul.charts_menu li {
    display: none;
  }
  .oldjulie ul.charts_menu li.active-charts {
    display: inline-block;
  }
  .oldjulie ul.charts_menu:hover li, .oldjulie ul.charts_menu:focus li {
    display: inline-block !important;
  }
  .oldjulie .innerSubNav p {
    text-align: left;
  }
  .oldjulie .innerSubNav ul.property-highlights li {
    width: 100%;
  }
  .oldjulie .brands-logos .col-md-1 {
    width: 25%;
  }
  .oldjulie footer .footer-item {
    padding-bottom: 15px;
  }
}
@media (max-width: 400px) {
  .oldjulie .brands-logos .col-md-1 {
    width: 50%;
  }
  body .oldjulie .swiper-slide.bg-slide .text-left .bigBannertext, body .oldjulie .swiper-slide.bg-slide .text-right .bigBannertext {
      margin-top: 20px;
      font-size: 24px;
      line-height: 32px;
  }
}
.oldjulie .ffd-organizer-wrapper {
  margin-top: 10px;
  margin-bottom: 60px;
  box-shadow: 0 0 4px #ccc;
  border-radius: 15px;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs {
  border: 0;
  display: flex;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs li {
  display: flex;
  justify-content: center;
  flex: auto;
  flex-wrap: wrap;
}
.oldjulie .ffd-organizer-wrapper .tab-content {
  /* margin: 0 130px; */
  margin-top: 40px;
  margin-bottom: 40px;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs {
  border-bottom: 0;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs:before, .oldjulie .ffd-organizer-wrapper .nav-tabs:after {
  display: none;
}
.oldjulie .ffd-organizer-wrapper .nav li a {
  padding: 10px;
  color: #fff;
  font-size: 24px;
  background-color: #757676;
  margin: 0;
  border: 0;
  display: inline-block;
  width: 100%;
  /* font-family: "Roboto"; */
  font-size: 17px;
  letter-spacing: 0.5px;
  font-weight: normal;
  text-align: center;
}
.oldjulie .ffd-organizer-wrapper .nav li.active a {
  background-color: #fff;
  border: 0;
  color: #757676;
  margin: 0;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs li:first-child a {
  border-top-left-radius: 15px;
}
.oldjulie .ffd-organizer-wrapper .nav-tabs li:last-child a {
  border-top-right-radius: 15px;
}
.oldjulie .ffd-organizer-wrapper .nav li.active a, .oldjulie .ffd-organizer-wrapper .nav li.active + li a {
  border-top-left-radius: 15px;
}
.oldjulie .ffd-organizer-js-edit .mfp-content {
  background-color: #fff;
}
.oldjulie .ffd-organizer-js-edit .mfp-close {
  top: 15px;
  background-color: #ccc;
  right: 15px;
  height: 32px;
  width: 32px;
  line-height: 32px;
}
.oldjulie .ffd-organizer-wrapper .tab-content .heading, .oldjulie .ffd-organizer-js-edit .heading {
  padding: 8px 15px;
  border: 1px solid #757676;
  border-radius: 5px;
  margin-bottom: 30px;
  color: #757676;
  margin-left: -15px;
  margin-right: -15px;
}
.oldjulie .ffd-organizer-wrapper .control-label, .oldjulie .ffd-organizer-js-edit .control-label {
  text-align: left;
}
.oldjulie .ffd-organizer-wrapper .form-group, .oldjulie .ffd-organizer-js-edit .form-group {
  background-color: #f5f5f5;
  padding: 15px;
}
.oldjulie .ffd-organizer-wrapper .form-control, .oldjulie .ffd-organizer-js-edit .form-control {
  border: 1px solid #858585;
  background-color: #fff;
}
.oldjulie .ffd-organizer-wrapper .btn-primary, .oldjulie .ffd-organizer-js-edit .btn-primary {
  padding: 8px 15px;
}
.oldjulie .ffd-organizer-wrapper .checkbox input,
.oldjulie .ffd-organizer-js-edit .checkbox input {
  width: auto;
  float: none;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border: 0;
  box-sizing: border-box;
  box-shadow: none;
  background-color: #fff;
  margin-left: 15px;
  margin-top: 0;
}
.oldjulie .ffd-organizer-wrapper label.checkbox,
.oldjulie .ffd-organizer-js-edit label.checkbox {
  display: inline-block;
  margin: 0;
  position: relative;
  padding: 0;
  float: none;
  width: 100%;
}
.oldjulie .ffd-organizer-wrapper .alert-settings label {
  display: inline-block;
  width: auto;
}
.oldjulie .ffd-organizer-wrapper .alert-settings div button {
  display: inline-block;
}
.oldjulie .ffd-organizer-wrapper label,
.oldjulie .ffd-organizer-js-edit label {
  font-weight: normal;
}
.oldjulie .ffd-organizer-wrapper table,
.oldjulie .ffd-organizer-js-edit table {
  border-collapse: collapse;
}
.oldjulie .ffd-organizer-wrapper table thead th {
  padding: 15px 0;
}
.oldjulie .ffd-organizer-wrapper table thead th .ffd-organizer-th {
  display: inline-block;
  padding: 8px 15px;
  color: #767676;
  font-weight: normal;
  border-left: 1px solid #767676;
  width: 100%;
  border-top: 1px solid #767676;
  border-bottom: 1px solid #767676;
}
.oldjulie .ffd-organizer-wrapper table thead th:first-child .ffd-organizer-th {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.oldjulie .ffd-organizer-wrapper table thead th:last-child .ffd-organizer-th {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-right: 1px solid #767676;
}
.oldjulie .ffd-organizer-wrapper table td {
  background-color: #f5f5f5;
  padding: 15px 5px;
  vertical-align: top;
  color: #757676;
  font-weight: normal;
}
.oldjulie .alert-settings > div {
  padding: 10px 0;
}
.oldjulie .ffd-organizer-wrapper .btn-white {
  color: #757676;
  background-color: #fff;
  box-shadow: -1px 1px 1px 0 #ccc;
}
.oldjulie .ffd-organizer-wrapper .btn-white:hover {
  color: #000;
}
.oldjulie .ffd-organizer-center {
  margin: 0 auto;
  float: none;
}
.oldjulie #ffd-organizer-favroties .rb-show_cards-property .rb-listing-card {
  margin-bottom: 30px;
}
.oldjulie .alert-settings select {
  height: 40px;
  border: 0;
  box-shadow: -1px 1px 1px 0 #ccc;
  letter-spacing: 2px;
  color: #757676;
  font-weight: 500;
}
.oldjulie .has-error .control-label {
  color: #a94442;
}
.oldjulie .has-error .form-control {
  border-color: #a94442;
}
.oldjulie .ffd-organizer-wrapper .actions {
  visibility: hidden;
  padding: 15px 0;
}
.oldjulie .ffd-organizer-wrapper .actions a {
  color: #000;
}
.oldjulie .ffd-organizer-wrapper .ffd-organizer-actions:hover .actions {
  visibility: visible;
}
.oldjulie .ffd-organizer-wrapper {
  visibility: hidden;
}
.oldjulie .ffd-organizer-denyaccess {
  padding: 30px 15px;
}
.oldjulie .ffd-organizer-wrapper form table tbody td {
  max-width: 300px;
}
.oldjulie .rb-card-description {
  min-height: 96px !important;
}
.oldjulie .footer-contact-bg {
  min-height: 200px;
  background: no-repeat center;
  background-size: cover;
  padding: 50px 0;
  text-align: center;
  color: #FFF;
}
.oldjulie .footer-contact-bg h2,
.oldjulie .footer-contact-bg h4,
.oldjulie .footer-contact-bg a {
  color: #FFF;
}
.oldjulie .footer-contact-bg .link:hover {
  color: #FFF;
  text-decoration: underline;
}
.oldjulie .footer-contact-bg h4 {
  position: relative;
  display: inline-block;
}
.oldjulie .footer-contact-bg h4:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #FFF;
  display: inline-block;
}
.oldjulie .footer-contact-bg .btn.white {
  padding: 10px 36px;
  border-radius: 4px;
}
@media only screen and (max-width: 767px) {
  .oldjulie header .nav.navbar-nav {
    margin-top: 0;
  }
  .oldjulie header .nav.navbar-nav .dropdown-menu {
    float: none;
  }
  .oldjulie header #menu-top-bar-menu {
    padding-top: 20px !important;
  }
  .oldjulie header .navbar .row.no-offset {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
  .oldjulie header .wpml-ls-current-language .sub-menu.dropdown-menu {
    display: block;
    max-width: none;
    position: static !important;
  }
  .oldjulie header #menu-header-menu li .sub-menu {
    margin-left: 0px !important;
  }
}


