html{overflow:hidden}body{font-family:Roboto,sans-serif;font-size:24px;line-height:43px;font-weight:300;color:#222;background:#ECECEC}body a{text-decoration:none;color:#222;transition:color .2s linear}.header-logo img,.menu-logo img{transition:opacity .3s linear}body a:hover{color:#262861;text-decoration:none}.body-wrapper{margin:30px;background-color:#fff;position:relative}.doc-loader,.menu-wraper{position:fixed;width:100%;left:0}.doc-loader{top:0;height:100%;z-index:99999;background-color:#fff}.doc-loader td{text-align:center;vertical-align:middle}.doc-loader img{width:90px;height:90px}.nicescroll-rails-vr:hover{cursor:pointer!important}.content-1170{width:1170px}.content-970{width:970px}.content-770{width:770px}.content-1170 img,.content-770 img,.content-970 img{max-width:100%;max-height:100%;width:auto;height:auto}.header-holder{width:1170px}.header-logo{padding:80px 0 0}.header-logo img:hover{opacity:.2}.toggle-holder{width:20px;height:18px;top:80px;right:0;z-index:10}#toggle:hover{cursor:pointer}#toggle,#toggle div{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}#toggle div{height:4px;margin-bottom:3px;background-color:#c2c2c2}#toggle .third-menu-line{margin-bottom:0}#toggle.on div{background-color:#000}#toggle.on .first-menu-line{transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);-webkit-transform:rotate(45deg) translate(5px,5px)}#toggle.on .second-menu-line{opacity:0}#toggle.on .third-menu-line{transform:rotate(-45deg) translate(5px,-5px);-ms-transform:rotate(-45deg) translate(5px,-5px);-webkit-transform:rotate(-45deg) translate(5px,-5px)}.menu-wraper{display:none;height:100%;background-color:#fff;top:0;text-align:center;z-index:10;overflow:auto;border:30px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.logged-in .menu-wraper{top:32px;height:calc(100% - 32px)}.menu-logo{margin-top:80px;display:inline-block}.menu-logo img:hover{opacity:.2}#header-main-menu{max-width:350px;margin:0 auto}.main-menu.sm-clean{background-color:transparent}.main-menu.sm-clean a{font-size:35px;line-height:40px;color:#222;font-weight:700}.main-menu.sm-clean .sub-menu a{font-size:22px;line-height:30px;border-left:0}.main-menu.sm-clean a:hover,.sm-clean .current_page_item a,.sm-clean li a.current{color:#262861}.caroufredsel_wrapper:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background-size:20px 20px;width:20px;height:20px;transition:transform .3s ease;margin-top:5px;text-indent:-99999999px;font-size:0;line-height:0}.carousel_pagination a{background-color:#E2E0E0}.carousel_pagination a.selected,.carousel_pagination a:hover{background-color:#262861}div.pp_default a.pp_arrow_previous{background-image:url(images/nav_left.png)}div.pp_default a.pp_arrow_next{background-image:url(images/nav_right.png);margin-left:10px}div.pp_default a.pp_arrow_previous:hover{transform:translateX(-5px)}div.pp_default a.pp_arrow_next:hover{transform:translateX(5px)}div.pp_default .pp_close{background-image:url(images/close.png);background-size:30px 30px;margin-top:5px;text-indent:-99999999px;font-size:0;line-height:0}div.pp_default .pp_next:hover{background:url(images/nav_right.png) 95% 50% no-repeat;cursor:pointer;background-size:20px}div.pp_default .pp_previous:hover{background:url(images/nav_left.png) 5% 50% no-repeat;cursor:pointer;background-size:20px}.blog h1.entry-title{font-size:28px;line-height:36px;font-weight:300;max-width:370px;margin:0 auto;text-align:center}.blog-item-holder{opacity:0;padding:35px 0;text-align:center}.blog-holder .entry-title a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;font-size:44px;line-height:43px;font-weight:300}.custom-btn img,.more-posts-index img{transition:all .2s linear}.page h1.entry-title,.page-desc{line-height:36px;text-align:center}.blog-holder .entry-date{color:#6f6f6f;font-size:20px;display:inline-block}.blog-holder .entry-date:after,.num-comments:before{content:"\2022";margin:0 30px;display:inline-block;color:#e1e1e1}.kudos{display:inline-block}.post-kudo{color:#262861;font-size:20px}.big-circle{width:28px;height:28px;border:1px solid #262861;border-radius:90%;display:inline-block;vertical-align:-8px;cursor:pointer}.big-circle:hover{box-shadow:0 0 0 rgba(242,119,174,.4);animation:kudospulse 2s infinite}.big-circle.alreadyvoted{cursor:auto}.big-circle.alreadyvoted:hover{animation:none}.small-circle{width:6px;height:6px;border:1px solid #262861;border-radius:90%;margin-top:10px;margin-left:10px}.small-circle.alreadyvoted{background-color:#262861}.kudos .count{padding-left:10px}.blog-holder .num-comments{display:inline-block;font-size:20px}.blog-holder .num-comments a{color:#6f6f6f}.more-posts-index img:hover{cursor:pointer;transform:scale(.9)}.page h1.entry-title{font-size:28px;font-weight:300;max-width:420px;margin:0 auto;padding-bottom:0}.page-desc{color:#7e7e7e;font-size:16px;padding-bottom:20px}.progress_bar{margin-bottom:11px}.progress_bar_field_holder{height:10px;display:inline-block;position:relative;width:300px;vertical-align:middle;border-radius:30px;overflow:hidden;background-color:#eee}.col-570 .progress_bar_field_holder{width:370px}.progress_bar_title{display:inline-block;width:170px;margin-right:23px}.progress_bar_field_perecent{height:10px;position:absolute;top:0;left:0;background-color:#262861}.single-post .site-content{width:970px}.single-post h1.entry-title{text-align:center;font-weight:300;font-size:48px;line-height:43px;letter-spacing:-2px;margin-bottom:40px;-ms-word-wrap:break-word;word-wrap:break-word}.single-post .single-post-featured-image{padding-bottom:50px}.single-post .post-info{text-align:center;margin-bottom:75px;font-size:20px;color:#6f6f6f}.single-post .post-info a{color:#6f6f6f}.single-post .post-info div{display:inline-block}.single-post .post-info div:after{content:"\2022";display:inline-block;margin:0 20px;color:#e2dfd9}.single-post .post-info div:last-of-type:after{display:none}.single-post .post-info .post-author a{text-decoration:none;color:#FD3137}.single-post .cat-links a:hover,.single-post .post-num-comments a:hover{color:#262861}.single-post .content-wrap img{max-width:100%;max-height:100%;width:auto;height:auto}.single-post .cat-links ul{display:inline-block}.single-post .cat-links a{text-decoration:none;padding:10px 0 10px 10px}.single-post .cat-links a:after{content:",";display:inline-block}.single-post .cat-links ul li:last-of-type a:after{display:none}.single-post .cat-links ul li:first-of-type a{padding-left:0}.single-post .cat-links ul li:last-of-type a{padding-right:0}.single-post .cat-links li{display:inline-block}.wp-caption p.wp-caption-text{font-size:18px;line-height:30px}.single-post .tags-holder a{color:#b1b1b1;border:1px solid #b1b1b1;text-decoration:none;margin-right:20px;margin-top:10px;margin-bottom:10px;display:inline-block;border-radius:50px;padding:10px 25px;font-size:18px}.single-post .tags-holder a:last-of-type{margin-right:0}.single-post .tags-holder a:hover{color:#b5b5b5}.single-post .tags-holder{margin:50px 0;display:inline-block;width:540px}.single-post .wp-link-pages span{color:#191919}.single-post .wp-link-pages{color:#FD3137}.single-post .nav-links{margin-top:120px;margin-bottom:70px}.single-post .nav-previous{display:inline-block;max-width:450px}.single-post .nav-next{display:inline-block;float:right;max-width:450px}.single-post .nav-next a,.single-post .nav-previous a{font-size:34px;display:table-cell;max-width:365px;color:#222}.single-post .nav-previous a{float:right}.single-post .nav-next a{float:left;text-align:right}.footer,.single-agent .entry-title{text-align:center}.single-post .nav-links a:hover+p,.single-post .nav-next a:hover,.single-post .nav-previous a:hover{color:#262861}.single-post .nav-next-text,.single-post .nav-next-text img,.single-post .nav-previous-text,.single-post .nav-previous-text img{width:40px;height:40px}.single-post .nav-previous-text{float:left;margin-right:30px}.single-post .nav-next-text{float:right;margin-left:30px}.grid{width:1200px;margin:0 auto;overflow:hidden;position:relative;display:block}.grid-item{float:left;font-size:0;line-height:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:15px solid #fff}.agent-text,.agent-type{line-height:100%}.grid-item img{display:block;width:100%;height:auto;max-height:none;max-width:none;border-radius:2px}.grid-item,.grid-sizer{width:400px}.grid-item.p_two_third{width:800px}.grid-item.p_one{width:1200px}.agent-text-holder{position:absolute;top:30px;left:30px;bottom:30px;right:30px;z-index:1;font-size:20px;background-color:#fff;text-align:center;display:none}.agent-type{font-size:11px;color:#9a9a9a;padding-top:20px;letter-spacing:5px;padding-left:5px}.grid-item a:hover{color:#191919}.footer,.footer a{color:#7e7e7e}.custom-btn img{width:200px;height:54px}.custom-btn img:hover{cursor:pointer;transform:scale(.9)}div.pp_default .pp_loaderIcon{display:none!important}.single-agent h1.entry-title{font-weight:700;font-size:46px;line-height:55px;letter-spacing:-2px;margin-bottom:90px;-ms-word-wrap:break-word;word-wrap:break-word}.footer{font-size:16px;line-height:36px;margin-top:60px;padding-bottom:110px;clear:both}.social-footer a{margin:0 10px}@media screen and (max-width:1600px){.content-1170,.content-770,.content-970,.header-holder,.single-post .site-content{max-width:90%}.progress_bar_field_holder{width:337px;max-width:50%}}@media screen and (max-width:1450px){.one_fourth,.one_half,.one_third,.three_fourth,.two_third{margin-right:8%;float:left;position:relative;margin-bottom:37px}.one_half{width:46%}.one_third{width:28%}.two_third{width:64%}.one_fourth{width:19%}.three_fourth{width:73%}.last.col-570{margin-left:0}.body-wrapper{margin:20px}.menu-wraper{border-width:20px}blockquote.inline-blockquote{display:block;margin:50px 0;width:auto}.grid-item,.grid-sizer{width:340px}.grid-item.p_two_third{width:680px}.grid,.grid-item.p_one{width:1050px}}@media screen and (max-width:1220px){.grid,.grid-item.p_one{width:960px}.grid-item,.grid-sizer{width:320px}.grid-item.p_two_third{width:640px}blockquote:before{line-height:150px;font-size:150px;position:relative;top:0;left:0;text-align:center;display:block}}@media screen and (max-width:1066px){.grid,.grid-item.p_one{width:810px}.grid-item,.grid-sizer{width:270px}.grid-item.p_two_third{width:540px}.body-wrapper{margin:10px}.menu-wraper{border-width:10px}}@media screen and (max-width:1020px){.one_fourth,.one_fourth.margin-0,.one_half,.one_half.margin-0,.one_third,.one_third.margin-0,.three_fourth,.three_fourth.margin-0,.two_third,.two_third.margin-0{width:100%;float:none;margin-right:0;margin-left:0}.single-agent .one_fourth.margin-0 img,.single-agent .one_half.margin-0 img,.single-agent .one_third.margin-0 img,.single-agent .three_fourth.margin-0 img,.single-agent .two_third.margin-0 img{width:100%;height:auto}.progress_bar_field_holder{width:100%;margin-top:-15px;max-width:100%}}@media screen and (max-width:925px){.grid,.grid-item.p_one{width:690px}.grid-item{border:10px solid #fff}.grid-item,.grid-sizer{width:230px}.grid-item.p_two_third{width:460px}.agent-text-holder{top:10px;left:10px;bottom:10px;right:10px}.main-menu{float:none;margin:0 auto;text-align:center;max-width:300px;width:100%;position:relative;z-index:9999}.main-menu ul{width:12em}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding-right:0;padding-left:0}.single-post .nav-previous{margin-bottom:80px}.single-post .nav-next,.single-post .nav-previous{display:block}}@media screen and (max-width:805px){.grid,.grid-item.p_one{width:570px}.grid-item,.grid-sizer{width:190px}.grid-item.p_two_third{width:380px}.agent-text-holder{font-size:14px}.single-post .entry-content{font-size:20px;line-height:35px}.single-post .post-info div{display:block}.single-post .post-info div:after{display:none}blockquote.inline-blockquote{font-size:20px;line-height:32px}p.custom-field-class,p.custom-text-class{display:block!important}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea,p.custom-field-class{width:100%!important}.blog-holder .entry-date{display:block}.blog-holder .entry-date:after{display:none}.single-post .tags-holder{width:auto}.single-post .nav-next a,.single-post .nav-previous a{font-size:22px;line-height:25px;max-width:75%}}@media screen and (max-width:782px){.logged-in .menu-wraper{top:46px;height:calc(100% - 46px)}blockquote:before{line-height:110px;font-size:110px}}@media screen and (max-width:650px){.grid,.grid-item,.grid-item.p_one,.grid-item.p_two_third,.grid-sizer{width:100%}.agent-text-holder{top:30px;left:30px;right:30px;bottom:30px;font-size:20px}}.form-btn,.form-btn-cancel,.form-btn-error{background:0 0;font-size:1rem;color:#fff;cursor:pointer;border:1px solid transparent;text-decoration:none;padding:5px 24px;margin-top:2.25rem;position:relative;z-index:0;transition:transform .28s ease;will-change:transform}.form-btn-cancel::after,.form-btn-cancel::before,.form-btn-error::after,.form-btn-error::before,.form-btn::after,.form-btn::before{position:absolute;content:"";top:-1px;left:-1px;right:-1px;bottom:-1px}.form-btn-cancel::before,.form-btn-error::before,.form-btn::before{background:#262861;z-index:-2}.form-btn-cancel::after,.form-btn-error::after,.form-btn::after{background:#000;z-index:-1;opacity:0;transition:opacity .28s ease;will-change:opacity}.form-btn-cancel:focus,.form-btn-error:focus,.form-btn:focus{outline:0}.form-btn-cancel:focus::after,.form-btn-cancel:hover::after,.form-btn-error:focus::after,.form-btn-error:hover::after,.form-btn:focus::after,.form-btn:hover::after{opacity:.3}.form-btn-cancel:active,.form-btn-error:active,.form-btn:active{transform:translateY(1px)}.form-btn-error::before{background:#d9534f}.form-btn-cancel{transition:color .28s ease,transform .28s ease;color:#b52b27;border-color:currentColor;will-change:color,transform}.form-btn-cancel.-nooutline{border-color:transparent}.form-btn-cancel::before{background:#b52b27;opacity:0;transition:opacity .28s ease;will-change:opacity}.form-btn-cancel::after{display:none}.form-btn-cancel:focus,.form-btn-cancel:hover{color:#fff}.form-btn-cancel:focus::before,.form-btn-cancel:hover::before{opacity:1}.form-actions{position:relative;display:-ms-flexbox;display:flex}.form-actions .form-btn-cancel{-ms-flex-order:-1;order:-1}.form-actions::before{content:"";position:absolute;width:100%;height:1px;background:#999;opacity:.3}.form-actions>*{-ms-flex:1;flex:1;margin-top:0}.form-fieldset{padding:0 30px;border:0}.form-fieldset+.form-fieldset{margin-top:15px}.form-element{position:relative;margin-top:2.25rem}.form-element-hint{font-weight:400;font-size:.6875rem;color:#a6a6a6;display:block}.form-element-bar{position:relative;height:1px;background:#999;display:block}.form-element-bar::after,.form-select .form-element-bar::before{content:"";position:absolute;bottom:0}.form-element-bar::after{left:0;right:0;background:#262861;height:2px;display:block;transform:rotateY(90deg);transition:transform .28s ease;will-change:transform}.form-element-label{top:.75rem;line-height:1.5rem;pointer-events:none;padding-left:.125rem;z-index:1;font-size:1rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#a6a6a6;transform:translateY(-150%);transform-origin:left center;transition:transform .28s ease,color .28s linear,opacity .28s linear;will-change:transform,color,opacity}.form-element-field{outline:0;height:1.5rem;display:block;background:0 0;padding:.125rem .125rem .0625rem;font-size:1rem;border:0 solid transparent;line-height:1.5;width:100%;color:#333;box-shadow:none;opacity:.001;transition:opacity .28s ease;will-change:opacity}.form-element-field:-ms-input-placeholder{color:#a6a6a6;transform:scale(.9);transform-origin:left top}.form-element-field::placeholder{color:#a6a6a6;transform:scale(.9);transform-origin:left top}.form-element-field:focus~.form-element-bar::after{transform:rotateY(0)}.form-element-field:focus~.form-element-label{color:#262861;font-weight:600}.form-element-field.-hasvalue,.form-element-field:focus{opacity:1}.form-element-field.-hasvalue~.form-element-label,.form-element-field:focus~.form-element-label{transform:translateY(-200%) translateY(-.95em) translateY(-4px) scale(.9);cursor:pointer;pointer-events:auto}.form-has-error .form-element-hint,.form-has-error .form-element-label.form-element-label{color:#d9534f}.form-has-error .form-element-bar,.form-has-error .form-element-bar::after{background:#d9534f}.form-is-success .form-element-hint,.form-is-success .form-element-label.form-element-label{color:#259337}.form-is-success .form-element-bar::after{background:#259337}input.form-element-field:not(:placeholder-shown),textarea.form-element-field:not(:placeholder-shown){opacity:1}input.form-element-field:not(:placeholder-shown)~.form-element-label,textarea.form-element-field:not(:placeholder-shown)~.form-element-label{transform:translateY(-200%) translateY(-.95em) translateY(-4px) scale(.9);cursor:pointer;pointer-events:auto}textarea.form-element-field{height:auto;min-height:3rem}select.form-element-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select-placeholder{color:#a6a6a6;display:none}.form-select .form-element-bar::before{height:.5em;width:.5em;border-bottom:1px solid #999;border-right:1px solid #999;display:block;right:.5em;transition:transform .28s ease;transform:translateY(-100%) rotateX(0) rotate(45deg);will-change:transform}.form-select select:focus~.form-element-bar::before{transform:translateY(-50%) rotateX(180deg) rotate(45deg)}.form-element-field[type=number]{-moz-appearance:textfield}.form-element-field[type=number]::-webkit-inner-spin-button,.form-element-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.for-sale-status{color:#e62e2e!important}.pending-status{color:#E96727}.sold-status{color:#2e7e36}
.for-rent-status{color:#a357de;}.rented-status{color:#2e7e36}.box-shad{-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 0 rgba(0,0,0,.2)}.brdr{border:1px solid #ededed}.fnt-sm{font-size:12px}.fnt-md{font-size:16px}.fnt-lg{font-size:24px}.fnt-lighter{color:#bbb}.property-pad{padding:10px 25px!important}.mrg-top-neg-25{margin-top:-25px!important}.mrg-top-neg-15{margin-top:-15px!important}.mrg-top-neg-10{margin-top:-10px!important}.property-desc{color:#535353}@media only screen and (max-width:991px){#property-listings .property-listing{padding:5px!important}#property-listings .property-listing a{margin:0}#property-listings .property-listing .media-body{padding:10px}}@media only screen and (min-width:992px){#property-listings .property-listing img{max-width:180px}}.pagination>li>a,.pagination>li>span{color:#bbb}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;border-color:#262861;color:#262861}.property-img{display:block;width:180px !important;height:135px !important;}