.bx-wrapper{position:relative;margin:0
auto 60px;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{bottom:15px;color:#666;font-family:Arial;font-size:0.85em;font-weight:bold;left:20px;position:absolute;text-align:center;width:auto}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:#fff none repeat scroll 0 0;border-radius:5px;display:block;height:10px;margin:0
2px;outline:0
none;text-indent:-9999px;width:10px}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background:#3095CB}.bx-wrapper .bx-prev{right:2px;background:url(/img/slide-nav2.png) no-repeat 0 0}.bx-wrapper .bx-next{right:-20px;background:url(/img/slide-nav2.png) no-repeat -8px 0}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-8px 0}.bx-wrapper .bx-controls-direction
a{position:absolute;top:-62px;outline:0;width:8px;height:15px;text-indent:-9999px;z-index:10}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/img/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/img/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}html{margin:0;padding:0}body{margin:0;padding:0;font:normal 16px Roboto;font-weight:400;color:#333;background-color:#fff}a{color:#FF6E06;text-decoration:none}a:hover,a:focus{color:#fff;background-color:#FF6E06;text-decoration:underline}h1{font-family:Roboto;font-size:50px;margin:0;padding:0;font-weight:300;line-height:100%}h2{font-family:Roboto;font-size:50px;margin:20px
0;padding:0;font-weight:300;line-height:100%}h3{font-family:Roboto;font-size:22px;margin:0;padding:0;font-weight:400;line-height:100%}#wrapper{width:100%}header{height:100px;width:100%;background-color:#141F2F}header
.inner{position:relative;max-width:1140px;height:100px;margin:0
auto}header
h1{position:absolute;left:-9999px}.logo{float:left;position:relative;z-index:50;padding:30px
0 0 0}.logo
img{display:block}.header-block{float:right;width:330px;height:90px;padding:0
35px;box-sizing:border-box;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1100px){.mobile-menu{display:none}#menu{position:absolute;width:800px;top:0;z-index:12;height:100px;left:50%;margin-left:-340px}#menu
ul{margin:0;padding:0;list-style:none;text-align:right}#menu ul
li{display:inline-block;position:relative}#menu ul li .submenu-icon{display:none}#menu ul li
a{display:block;color:#fff;text-decoration:none;text-align:center;height:100px;line-height:100px;padding:0
30px;font-family:Roboto;font-size:16px}#menu ul li a:hover, #menu ul li a:focus{background:#FF6E06;color:#fff;text-decoration:none}#menu ul li
ul{position:absolute;display:none;border-top:3px solid #FF6E06}#menu ul li ul
li{display:block;text-align:left;margin:0;border-bottom:1px solid #4d4d4d}#menu ul li ul li
a{text-align:left;padding:0
15px;width:250px;float:none;background:#141F2F;color:#fff;height:40px;line-height:40px;font-family:Roboto;font-size:14px}#menu ul li ul li a:hover, #menu ul li ul li a:focus{background-color:#FF6E06;color:#fff}#menu ul li:hover
ul{display:block}#menu ul li:hover ul li
ul{position:absolute;display:none;left:-280px;top:0;border:0}#menu ul li:hover ul li:hover
ul{display:block !important}#menu{display:block !important}}.breadcrumb-search{background:#022640}.breadcrumbs{max-width:1140px;margin:0
auto;padding:0;list-style:none;overflow:auto;padding:10px;color:#fff}.breadcrumbs
li{float:left;margin-right:10px}.breadcrumbs li a:hover, .breadcrumbs li a:focus{text-decoration:none}.main{width:100%;padding:0
0 30px 0}#content{line-height:170%}.content-inner{max-width:1140px;margin:40px
auto 60px auto}.jssorl-009-spin{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7)}.jssorl-009-spin
img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear;margin-top:-19px;position:relative;top:50%;width:38px;height:38px}@keyframes jssorl-009-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.jssorb051
.i{position:absolute;cursor:pointer}.jssorb051 .i
.b{fill:#000;fill-opacity:0.2}.jssorb051 .i:hover
.b{fill-opacity:.7}.jssorb051 .iav
.b{fill-opacity:1}.jssorb051
.i.idn{opacity:.3}.jssora051{display:block;position:absolute;cursor:pointer}.jssora051
.a{fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}.slideshow{position:relative;margin-top:30px}.slide-left{position:absolute;left:0;top:0;bottom:0;width:19%;background-color:rgba(255,255,255,0.7);z-index:50}.slide-right{position:absolute;right:0;top:0;bottom:0;width:19%;background-color:rgba(255,255,255,0.7);z-index:50}#jssor_1{position:relative;margin:0
auto;top:0px;left:0px;width:1980px;height:600px;overflow:hidden;visibility:hidden;padding-bottom:60px}.slides{cursor:default;position:relative;top:0px;left:0px;width:1980px;height:600px;overflow:hidden}.slide{border-radius:4px}.slide-title{position:absolute;bottom:25px;width:100%;z-index:0;font-size:22px;color:#fff;text-align:center}.home-content{max-width:1140px;margin:35px
auto 75px auto;line-height:170%;overflow:auto;font-size:18px;color:#555;font-weight:300;display:flex;justify-content:space-between}.home-content>div{width:48%}.home-content
h2{color:#000;margin:30px
0 30px 0;margin-top:0}.home-content
.image{display:flex}.home-left-img{border-radius:4px;width:100%;height:100%;object-fit:cover}.category{max-width:1140px;margin:0
auto 80px auto;text-align:center}.category
h2{margin:0
0 75px 0}.category
ul{list-style:none;margin:0;padding:0;overflow:hidden}.category ul
li{position:relative;float:left;width:262px;margin:0
30px 30px 0;border-radius:4px}.category ul li:nth-child(4n){margin:0
0 30px 0}.category ul li
img{display:block}.category ul li
h3{position:absolute;padding:22px
0;margin:0;left:0;bottom:0;right:0;background-color:rgb(0, 0, 0, 0.6);color:#fff;font-size:20px;font-weight:400;border-radius:0  0 4px 4px;text-transform:uppercase}.subscribe{margin:0
0 110px 0;width:100%;background-color:#f7f7f7;padding:180px
0;background-image:url("/img/subscribe-bg.png");background-repeat:no-repeat;background-position:center right}.subscribe
.inner{max-width:1140px;margin:0
auto}.subscribe-frm{max-width:460px}.subscribe
p{margin:40px
0;color:#555;font-size:19px;max-width:460px;font-weight:300;line-height:160%}.subscribe .input
input{width:100%;padding:0
20px;margin:10px
0;height:60px;border:0;border-radius:4px;box-sizing:border-box}.subscribe .submit
input{margin:20px
0 0 0;padding:20px
50px;border:0;background-color:#ff6d06;color:#fff;font-size:15px;font-weight:300;border-radius:4px;cursor:pointer}.subscribe .input input:focus{border:1px
solid #FF6E06}.services{width:100%;margin:0
0 110px 0}.services
.inner{max-width:1140px;margin:0
auto;text-align:center}.services
ul{list-style:none;margin:60px
0 0 0;padding:0;overflow:auto}.services ul
li{float:left;width:285px;padding:0
12px;box-sizing:border-box}.services ul li
h4{font-size:20px;font-weight:400;margin:20px
0 0 0}.services ul li
p{color:#333;font-weight:300;line-height:160%;margin:10px
0}.latest-posts{width:100%;margin:0
0 110px 0}.latest-posts
.inner{max-width:1140px;margin:0
auto}.latest-posts
h2{text-align:center}.latest-posts
ul{list-style:none;margin:60px
0 0 0;padding:0;overflow:auto}.latest-posts
li{float:left;width:360px;margin:0
30px 0 0;border-radius:4px}.latest-posts li:last-child{margin:0
0 0 0}.latest-posts .blog-image{width:100%;height:260px;background-size:cover;background-position:center center;border-top-right-radius:4px;border-top-left-radius:4px}.latest-posts .post-content{border-left:2px solid #EEE;border-right:2px solid #EEE;border-bottom:2px solid #EEE;padding:30px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.latest-posts .post-content
h3{min-height:60px;font-size:20px;color:#141F2F;font-weight:400;line-height:150%}.latest-posts .post-content
p{min-height:52px;font-size:16px;color:#333;font-weight:300;line-height:160%;margin-bottom:30px}.latest-posts .post-content a
i{color:#287FC9}.listings{width:100%;margin:0
0 110px 0}.listings
.inner{max-width:1140px;margin:0
auto}.listings
ul{list-style:none;margin:60px
0 0 0;padding:0;display:flex;flex-wrap:wrap}.listings
li{width:360px;margin:0
30px 30px 0;border-radius:4px}.listings li:nth-child(3n){margin:0
0 30px 0}.listings .listing-image{width:100%;height:250px;background-size:cover;background-position:center center;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden;display:flex}.listings .listing-image a
img{border:0;display:block;width:100%;height:100%;object-fit:cover}.listings .listing-content{border-left:2px solid #EEE;border-right:2px solid #EEE;border-bottom:2px solid #EEE;padding:30px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.listings .listing-content
h3{min-height:60px;font-size:20px;color:#141F2F;font-weight:400;line-height:150%}.listings .listing-content h3
a{color:#333}.listings .listing-content h3 a:hover, .listings .listing-content h3 a:focus{color:#fff}.listings .listing-content
p{min-height:52px;font-size:16px;color:#333;font-weight:300;line-height:160%;margin-bottom:30px}.testimonials{width:100%;margin:0
0 30px 0}.testimonials
.inner{max-width:1140px;margin:0
auto;text-align:center}.testimonials .testimonials-content{margin:60px
auto 0 auto;max-width:645px;font-size:19px;font-weight:300;color:#333;line-height:150%;min-height:85px}.testimonials
ul{max-width:645px;list-style:none;margin:70px
auto 0 auto;padding:0;overflow:auto}.testimonials ul
li{float:left;width:161px;padding:0
10px;box-sizing:border-box;opacity:0.3;filter:alpha(opacity=30);cursor:pointer}.testimonials ul li
h4{color:#333;font-size:19px;margin:10px
0;line-height:150%;font-weight:400}.testimonials
.active{opacity:1;filter:alpha(opacity=100)}.contact-form{}.contact-form .input
input{width:100%;padding:0
20px;margin:10px
0;height:60px;border:0;border-radius:4px;box-sizing:border-box;background-color:#f7f7f7;font-family:Roboto;font-size:16px}.contact-form .input
textarea{width:100%;padding:20px;margin:10px
0;height:200px;border:0;border-radius:4px;box-sizing:border-box;background-color:#f7f7f7;font-family:Roboto;font-size:16px}.contact-form .submit
input{margin:20px
0 0 0;padding:20px
50px;border:0;background-color:#ff6d06;color:#fff;font-size:15px;font-weight:300;border-radius:4px;cursor:pointer}.contact-form .input input:focus, .contact-form .input textarea:focus{border:1px
solid #FF6E06}footer{width:100%;padding:30px
0;background-color:#141F2F}footer
.inner{max-width:1140px;margin:0
auto;overflow:auto}footer .footer-block{float:left}footer .footer-block
h3{color:#fff;font-size:16px;margin:0
0 10px 0;padding:0;font-weight:400}footer .footer-block
ul{list-style:none;margin:0;padding:0}footer .footer-block ul
li{padding:5px
0}footer .footer-block ul li
a{color:#297FCA;font-weight:300;font-size:14px}footer .footer-block ul li a
i{font-size:20px;color:#3EA2F7}footer .footer-block ul li a:hover, footer .footer-block ul li a:focus{color:#fff;background-color:#FF6E06;text-decoration:none}footer .footer-social{width:180px;margin-right:15px}footer .footer-social ul
li{float:left;padding-right:20px}footer .footer-social ul li a:hover i, footer .footer-social ul li a:focus
i{background-color:#141F2F;color:#FF6E06}footer .footer-logo{width:290px}footer .footer-legal, footer .footer-links{width:170px;margin-right:25px}footer .footer-subscribe{width:265px}footer .footer-subscribe
.input{position:relative;padding:10px
0 0 0}footer .footer-subscribe .input
input{width:100%;padding:0
15px;height:42px;border:0;border-radius:4px;box-sizing:border-box}footer .footer-subscribe{text-align:right}footer .footer-subscribe .submit
input{margin-top:20px;padding:10px
20px;border:0;background:#FF6E06;color:#fff;transition:all .3s}footer .footer-subscribe .submit input:hover{background:#933d00;cursor:pointer;margin-top:21px;margin-left:1px}.galAlbumList,.galImageList{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.galAlbumList li, .galImageList
li{margin:9px
1% 20px 1%;width:23%}.galAlbumList li .image, .galImageList li
.image{height:180px;text-align:center;background:#f7f7f7;box-sizing:border-box;overflow:hidden}.galAlbumList li .image a img, .galImageList li .image a
img{display:block;min-height:100%;min-width:100%;box-sizing:border-box}.galAlbumList li .name a, .galImageList li .name
a{display:block;background:#f7f7f7;padding:5px;text-align:center}.galAlbumList li .name a:hover, .galAlbumList li .name a:focus, .galAlbumList li:hover .name a, .galAlbumList li:focus .name a, .galImageList li .name a:hover, .galImageList li .name a:focus, .galImageList li:hover .name a, .galImageList li:focus .name
a{background:#141F2F;color:#fff}.galleries
.album{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.galleries .album
li{margin:0
2% 20px 0;max-width:23%;display:flex;align-items:center;background:#f7f7f7}.galleries .album li
img{display:block;max-width:100%}.blog{overflow:auto}.blog
h2{margin-top:0}.blog
h3{margin:10px
0 5px 0}.left{float:left;width:70%;padding-right:40px;box-sizing:border-box}.right{float:left;width:30%;padding-left:10px;box-sizing:border-box}.blog-posts{list-style:none;margin:0;padding:0}.blog-posts
li{margin:0
0 40px 0}.blog-posts
.date{font-weight:300;font-size:14px}.blog-posts
.image{float:right;max-width:100%;margin:0
0 20px 20px}.blog-posts
.summary{margin:10px
0}.right .blog-search{margin:0
0 20px 0;overflow:auto}.blog-search .input
input{width:100%;padding:0
20px;margin:10px
0;height:60px;border:0;border-radius:4px;box-sizing:border-box;background-color:#f7f7f7;font-family:Roboto;font-size:16px}.blog-search .submit
input{float:right;margin:0
0 0 0;padding:16px
40px;border:0;background-color:#ff6d06;color:#fff;font-size:15px;font-weight:300;border-radius:4px;cursor:pointer}.blog-search .input input:focus, .contact-form .input textarea:focus{border:1px
solid #FF6E06}.blog .post-info{margin:0
0 10px 0;font-weight:300;font-size:14px}.post-image-large
img{max-width:100%}.modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal.is-visible{visibility:visible;display:flex;align-items:center;justify-content:center}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0, 0%, 0%, 0.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s, opacity 0.3s}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:fixed;z-index:9999;width:32em;max-width:90%;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,0.35)}.modal-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modal.is-visible .modal-transition{transform:translateY(0);opacity:1}.modal-header,.modal-content{padding:1em}.modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px hsla(0, 0%, 0%, 0.06);border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:0;right:0;padding:12px
12px 0 0;color:#222;background:none;border:0;font-size:20px;cursor:pointer}.modal-close:hover{color:#777}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>*:first-child{margin-top:0}.modal-content>*:last-child{margin-bottom:0}#flashMessage{padding:5px;background-color:#3aaa37;text-align:center;color:#fff}.social{list-style:outside none none;margin:30px
0 0 0;overflow:auto;padding:0}.social li
a{background:#3b5997 none repeat scroll 0 0;color:#fff;display:block;margin:0
auto 5px;padding:10px;text-align:center;text-decoration:none}.social li a
span{margin-right:5px}.fa-linkedin{background:#1E87BE;padding:10px
13px;font-size:80% !important;color:#fff;border-radius:30px}.fa-linkedin:hover{background:#14638c}.social li
a#linkTwitter{background:#00aeef none repeat scroll 0 0}.social li a:hover{text-decoration:underline}.social li
a#linkPinterest{background:#ab0b0f none repeat scroll 0 0}.social li
a#linkEmail{background:#5cb85c none repeat scroll 0 0}.btn-large{text-align:center}.btn-large
.btn{display:block;background:#5cb85c;width:200px;font-size:80%;text-transform:uppercase;color:#fff;padding:10px
0;border-radius:5px;float:right}.btn-large .btn
span{margin-right:5px}.btn-large .btn:hover, .btn-large .btn:focus{background:#1f6a1f;text-decoration:underline}.plan-image{text-align:center}.plan-image
img{display:block;max-width:50%;margin:30px
auto}.filters{margin-top:50px}.filters
.row{display:flex;margin-top:20px}.filters .row .checkboxes
.select{display:flex}.filters .row .checkboxes .select
input{width:15px;height:15px;-webkit-appearance:checkbox;float:left;margin-top:13px}.filters .row .checkboxes .select
.checkbox{margin-left:20px}.filters .row .checkboxes .select
label{display:block;float:left;padding:5px
0}.filters .row
select{padding:10px;border:1px
solid #ddd;margin-left:10px}.filters .row .bedrooms, .filters .row
.bathrooms{margin-left:20px}.fa-arrows-h{margin-right:9px}#slider-range{width:500px;margin-top:6px}.filters
#amount{border:0;font-size:100%;margin-left:10px;color:#ff6e06;width:100px}@media screen
and (min-width : 200px)
and (max-width : 1140px){.mobile-menu{display:block;position:fixed;right:0;top:0;left:0;z-index:200;width:100%;height:50px;padding:0
5%;color:#fff;background-color:#FF6E06;overflow:auto;box-sizing:border-box}.mobile-menu-left{width:70%;float:left;box-sizing:border-box;line-height:50px;color:#fff;font-size:20px}.mobile-menu-left
ul{list-style:none;margin:0;padding:0}.mobile-menu-left ul
li{float:left;height:50px;display:flex;align-items:center;justify-content:center;margin-right:5px}.mobile-menu-left
a{color:#fff;text-decoration:none;margin-right:5px}.mobile-menu-right{float:right;width:30%;box-sizing:border-box;text-align:right;line-height:50px}.mobile-menu-right
a{display:block;color:#fff;text-decoration:none;font-size:20px}.mobile-menu-right
span.fa{margin-right:10px}#menu{display:none;position:absolute;width:100%;left:0;top:50px;z-index:55 !important;margin:0;padding:0;background:#373737}#menu ul li .submenu-icon{display:block;width:50px;position:absolute;top:0;right:0;bottom:0;text-align:center;line-height:50px;color:#5b5b5b;font-size:18px;cursor:pointer}#menu ul li .submenu-icon:hover, #menu ul li .submenu-icon:focus{color:#fff}#menu
ul{margin:0;padding:0;list-style:none}#menu ul
li{position:relative;display:block !important;border-top:1px solid #5b5b5b}#menu ul li
a{display:block;background:#141F2F;text-align:left;padding:0
0 0 5%;color:#c2c2c2;height:48px;line-height:48px;margin:0;text-decoration:none;text-transform:uppercase;font-size:90%}#menu ul li a:hover, #menu ul li a:focus{color:#fff;background-color:#FF6E06}#menu ul li
ul{border:0;position:relative;display:none}#menu ul li ul
li{border:0;display:block;text-align:left}#menu ul li ul li
a{width:100%;height:auto;line-height:140%;padding:10px
5% 10px 10% !important;margin:0;background:#373737;border:0;box-sizing:border-box}#menu ul li ul li:last-child
a{padding-bottom:20px}#menu ul li ul li ul li
a{width:100%;font-size:80%;padding:10px
5% 10px 15% !important;margin:0;background:#373737;border:0;box-sizing:border-box}#menu ul li ul li ul li:last-child
a{padding-bottom:15px}header{margin-top:50px}.logo{margin:0;padding:0;width:100%}.logo
a{display:flex;align-items:center;justify-content:center;width:100%;height:100px}.logo
img{max-width:70%}.logo a:hover, .logo a:focus{background-color:transparent}.slideshow{margin-top:10px}#jssor_1{padding-bottom:30px}.home-content{margin:10px
auto 50px auto;padding:0
5%;flex-wrap:wrap}.home-content>div{width:100%}.home-content
.image{margin-bottom:30px}.home-left-img{margin:0;max-width:100%;float:none;display:inline;text-align:center;margin-bottom:30px}h2{font-size:40px}.category{margin:0
auto 50px auto}.category
ul{text-align:center}.category ul
li{margin:0
10px 20px 10px;float:none;display:inline-block}.category ul li:last-child{margin:0
10px 20px 10px}.category
h2{margin:0
0 50px 0}.category ul li
h3{background-color:#000}.subscribe{padding:80px
5% 90px 5%;background-image:none;margin:0
0 50px 0;box-sizing:border-box}.services{margin:0
0 50px 0}.services
ul{text-align:center}.services ul
li{float:none;display:inline-block;margin-bottom:20px}.latest-posts{padding:0
5%;margin:0
0 50px 0;box-sizing:border-box}.latest-posts
ul{text-align:center}.latest-posts
li{float:none;display:inline-block;margin:0
0 20px 0;max-width:100%}.testimonials{padding:0
5%;box-sizing:border-box}.testimonials
ul{text-align:center}.testimonials ul
li{float:none;display:inline-block}footer
.inner{padding:0
5%;box-sizing:border-box}footer .footer-block{float:none;margin:0
0 30px 0;overflow:auto}#content{padding:0
5%;box-sizing:border-box}.galAlbumList li, .galImageList
li{margin:9px
0 20px 0;width:100%;max-width:300px}.left,.right{float:none;padding:0;width:100%}.left{margin-bottom:50px}.blog-posts
.image{margin:0
0 10px 0;float:none}.blog-posts .image
img{max-width:100%}.listings{padding:0
5%;margin:0
0 50px 0;box-sizing:border-box}.listings
ul{text-align:center}.listings
li{float:none;display:inline-block;margin:0
0 20px 0;max-width:100%}.plan-image
img{display:block;max-width:90%;margin:30px
auto}.btn-large
.btn{float:none;width:100%;margin-bottom:50px}.filters{margin-top:20px}.filters
.row{display:flex;flex-wrap:wrap;margin-top:20px}.filters .row .checkboxes
.select{display:flex}.filters .row .checkboxes .select
input{width:15px;height:15px;-webkit-appearance:checkbox;float:left;margin-top:13px}.filters .row .checkboxes .select
.checkbox{margin-left:20px}.filters .row .checkboxes .select
label{display:block;float:left;padding:5px
0}.filters .row
.select{display:flex;margin:0;padding:0}.filters .row
select{padding:10px;border:1px
solid #ddd;margin-left:0px;margin-right:0;width:90%}.filters .row .bedrooms, .filters .row
.bathrooms{}.fa-arrows-h{margin-right:9px}#slider-range{width:500px;margin-top:6px}.filters
#amount{border:0;font-size:100%;margin-left:10px;color:#ff6e06;width:100px}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/img/colorbox/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/img/colorbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/img/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/img/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/img/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/img/colorbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px
solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/img/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/img/colorbox/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/img/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/img/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/img/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE
#cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}