@charset "utf-8";@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://themes.googleusercontent.com/static/fonts/roboto/v8/Fl4y0QdOxyyTHEGMXX8kcT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://themes.googleusercontent.com/static/fonts/roboto/v8/isZ-wbCXNKAbnjo6_TwHTj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');font-display:swap}html{height:100%}body{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;height:100%;padding-right:0px!important;background-color:#6E90BD}.modal{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-header{padding-top:12px;padding-bottom:12px}.modal-header h3{text-align:center;font-size:22px;color:#666;line-height:1.05em}.modal-body .checkbox{font-weight:700}.selects{padding-top:8px;padding-right:15px}.btn.btn-primary{background-color:#E45539;background-image:none;font-weight:700}.btn.btn-primary:hover{background-color:#E86D53}a:active,a:focus{outline:none}#outer-wrap{position:relative;overflow:hidden;width:100%}#inner-wrap{position:relative;width:100%}body.agent{padding-top:50px}.agentbar{background-color:#FFF;position:fixed;height:50px;width:100%;-moz-box-shadow:0 1px 4px rgba(0,0,0,.35);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.35);box-shadow:0 1px 4px rgba(0,0,0,.35);z-index:150;padding-left:70px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:0}.agentbar .imgbox{height:40px;width:40px;position:absolute;left:15px;top:5px;overflow:hidden}.agentbar .name{font-size:16px;font-weight:700;margin-top:5px}.agentbar .contact{padding-left:15px;font-size:15px}.btn-list{font-weight:700;color:#333;background-color:#CCC;display:block;float:right;margin-right:15px;padding-top:9px;padding-right:15px;padding-bottom:9px;padding-left:50px;margin-top:5px;background-image:url(/img/icon-listing.png);background-repeat:no-repeat;background-position:15px 7px;border-radius:4px}.btn-list:hover{color:#FFF;text-decoration:none;background-color:#666}.container{margin-right:auto;margin-left:auto}.logobox{padding-bottom:15px;position:relative;padding-top:7px}.logobox p{text-align:center;margin:0;padding:0}.mobile-apps{position:absolute;top:10px;left:10px}.mobile-apps ul{float:left}.mobile-apps li{float:left}.mobile-apps .get{float:left;font-size:14px;line-height:15px;margin:0;padding:0;color:#FFF}.social{position:absolute;top:10px;right:10px}.social ul{overflow:hidden}.social li{float:left}.callus{line-height:1.1em;color:#FFF;text-align:right}.btn-top{display:inline-block;height:0;width:30px;padding-top:30px;overflow:hidden;background-image:url(/img/berger-icons.png);background-repeat:no-repeat;background-position:0 0;float:left;margin-right:6px;opacity:.7}.btn-top:hover{opacity:1}.btn-top.btn-android{background-position:-30px 0}.btn-top.btn-tw{background-position:-60px 0}.btn-top.btn-fb{background-position:-90px 0}.btn-top.btn-go{background-position:-120px 0}.btn-top.btn-yt{background-position:-150px 0}.social .btn-top{margin-right:0;margin-left:6px}.menu-left{float:left;width:50%;text-align:right}.menu-left ul{padding-right:95px}.menu-right{float:left;width:50%}.menu-right ul{padding-left:95px}#nav{font-weight:400;position:relative;z-index:300}#nav>a{display:none}#nav li{position:relative}#nav li a{color:#fff;display:block}#nav li a:active{background-color:#c00!important}#nav span:after{width:0;height:0;border:.25em solid transparent;border-bottom:none;border-top-color:#303030;content:'';vertical-align:middle;display:inline-block;position:relative;right:-.25em}#nav>ul{height:45px;background-color:#000}#nav>ul>li{width:16.6666%;height:100%;float:left}#nav li>ul.double{width:200%}#nav li>ul.double li{float:left;width:50%}#nav>ul>li>a{height:100%;font-size:16px;line-height:45px;text-align:center;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700}#nav>ul>li:not(:last-child)>a{border-right:1px solid #303030}#nav>ul>li:hover>a,#nav>ul:not(:hover)>li.active>a{background-color:#cc470d;text-decoration:none}#nav li ul{background-color:#cc470d;display:none;position:absolute;top:100%}#nav li:hover ul{display:block;left:0;right:0}#nav li:not(:first-child):hover ul{left:-1px}#nav li ul a{font-size:15px;border-top:1px solid #e15a1f;padding:8px 12px}#nav li ul li a:hover,#nav li ul:not(:hover) li.active a{background-color:#e15a1f;text-decoration:none}@media only screen and (max-width:62.5em){#nav{position:static;margin:0}}@media only screen and (max-width:768px){#nav{position:absolute;top:55px;left:10px;right:10px}#nav>a{width:3.125em;height:3.125em;text-align:left;text-indent:-9999px;background-color:#e15a1f;position:relative}#nav>a:before,#nav>a:after{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:''}#nav>a:after{top:60%}#nav:not(:target)>a:first-of-type,#nav:target>a:last-of-type{display:block}#nav li>ul.double{width:auto}#nav li>ul.double li{float:none;width:auto}#nav>ul{height:auto;display:none;position:absolute;left:0;right:0}#nav:target>ul{display:block}#nav>ul>li{width:100%;float:none}#nav>ul>li>a{height:auto;text-align:left;padding:0 .833em}#nav>ul>li:not(:last-child)>a{border-right:none;border-bottom:1px solid #303030}#nav li ul{position:static;padding:1.25em;padding-top:0}}.imgslider .slide{background-color:#FFF;padding:8px;-moz-box-shadow:0 4px 6px rgba(0,0,0,.45);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.45);box-shadow:0 4px 6px rgba(0,0,0,.45);width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.imgslider img{width:100%;height:auto}.mainsearch{padding-top:10px}.mainsearch h2{font-size:18px;font-weight:700;text-align:center;line-height:1.1em;margin-top:0;margin-right:0;margin-bottom:15px;margin-left:0;color:#FFF;background-image:url(/img/mainsearch-headbg.png);display:inline-block;background-repeat:no-repeat;min-height:57px;background-position:center top;padding-top:8px;width:100%}.mainsearch form p{margin-top:3px;margin-bottom:3px}.btn-advsearch{text-align:center;font-size:12px;color:#FFF;display:block;text-decoration:none}.btn-advsearch:hover{text-decoration:underline;color:#FFF}.punchline{font-size:20px;color:#FFF;text-align:center;line-height:1.3em;font-weight:700;padding-top:25px;padding-bottom:0;text-shadow:-1px -1px 0 rgba(0,0,0,.25)}.tab-pane{background-image:url(/img/dkbluebg-60.png);color:#FFF;padding:20px}.home-tabs{padding-bottom:40px}.home-tabs h3{font-size:19px;margin:0;line-height:1.35em}.home-tabs .nav.nav-tabs li a{background-image:url(/img/whitebg-30.png);border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;color:#344C72;font-size:13px;font-weight:700;padding-top:13px;padding-bottom:13px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-right:18px;padding-left:18px;background-color:transparent;text-shadow:1px 1px 0 rgba(255,255,255,.65);line-height:1.1em}.home-tabs .nav.nav-tabs li a:hover{background-color:rgba(255,255,255,.3)}.home-tabs .nav.nav-tabs .active a,.home-tabs .nav.nav-tabs .active a:hover{color:#FFF;background-image:url(/img/dkbluebg-60.png);text-shadow:-1px -1px 0 rgba(0,32,64,.35);background-color:transparent}.home-tabs .nav{margin-bottom:1px}.home-tabs .nav-tabs{border-bottom-style:none}.promoslider{margin-top:25px;margin-bottom:55px;position:relative}.promoslider li{background-color:#FFF;display:block;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;width:99%;-moz-box-shadow:0 4px 6px rgba(0,0,0,.45);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.45);box-shadow:0 4px 6px rgba(0,0,0,.45);margin-right:5px;margin-left:5px;margin-bottom:10px}.promoslider .imgbox{display:block;height:175px;overflow:hidden;position:relative}.promoslider .imgbox img{margin-top:-15%}.promoslider .geo{text-align:center;padding-top:8px;line-height:1.1em;margin:0}.promoslider .overlay{position:absolute;width:100%;background-image:url(/img/whitebg-80.png);height:100%;visibility:hidden;opacity:0}.promoslider .overlay p{padding:20px;padding-top:45px;font-size:13px;color:#000;font-weight:700;text-shadow:1px 1px 0 rgba(255,255,255,.55)}.promoslider li:hover .overlay{visibility:visible;opacity:1}.promoslider a{color:#000}.promoslider a:hover{color:#000;text-decoration:none}.btn-promo-prev{display:block;height:0;width:35px;line-height:30px;text-align:center;color:#333;text-decoration:none;background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:0 -50px;padding-top:40px;overflow:hidden;position:absolute;left:-30px;top:80px}.btn-promo-prev:hover{background-position:0 -90px}.btn-promo-next{display:block;height:0;width:35px;position:absolute;line-height:30px;text-align:center;color:#333;text-decoration:none;background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-35px -50px;padding-top:40px;overflow:hidden;top:90px;right:-30px}.btn-promo-next:hover{background-position:-35px -90px}.icon-download{background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-90px -95px;height:14px;width:16px;vertical-align:middle;display:inline-block}.icon-fav{background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-120px -65px;height:20px;width:22px;vertical-align:middle;display:inline-block}.icon-share{background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-90px -65px;height:20px;width:22px;vertical-align:middle;display:inline-block}.icon-geo{background-image:url(/img/berger-icons.png);background-repeat:no-repeat;background-position:0 -30px;height:15px;width:8px;margin-right:10px;vertical-align:middle;display:inline-block}.icon-phone{background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-110px 0;height:15px;width:8px;margin-right:10px;vertical-align:middle;display:inline-block}.icon-infobig{background-image:url(/img/icons.png);background-repeat:no-repeat;background-position:-130px 0;height:55px;width:55px;display:block;position:absolute;left:35px;top:38px}.chatbox{width:234px;padding-right:8px;padding-left:8px;background-color:#FFF;position:fixed;right:0;bottom:0;padding-bottom:8px;background-image:url(/img/icon-chatbox.png);background-repeat:no-repeat;background-position:10px 10px;padding-top:8px}.chatbox h3{margin:0;font-size:16px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:30px;line-height:1.1em}.chatbox p{margin:0;padding-left:30px;color:#666;font-size:12px;line-height:1.1em}.chatbox .imgbox{height:50px;width:50px;border:6px solid #FFF;position:absolute;top:-18px;right:15px;-moz-box-shadow:0 2px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 0 rgba(0,0,0,.25)}.item-inner{padding:8px}h1.section{font-size:30px;font-weight:700;color:#FFF;text-align:center;margin-top:15px;margin-bottom:15px;text-shadow:1px 1px 3px rgba(20,47,73,.65)}h1.subsection{font-size:30px;font-weight:400;color:#FFF;text-align:center;margin-top:15px;margin-bottom:15px;text-shadow:1px 1px 3px rgba(20,47,73,.65)}.relat{position:relative}.grid-content{margin-right:-1%;margin-left:-1%}.prop-item{background-color:#FFF;float:left;width:31.333333333%;margin-right:1%;margin-bottom:20px;margin-left:1%;position:relative;-moz-box-shadow:0 4px 6px rgba(0,0,0,.45);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.45);box-shadow:0 4px 6px rgba(0,0,0,.45)}.prop-item a:hover{text-decoration:none}.prop-item .price{color:#E45439;position:absolute;background-color:#FFF;display:block;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;left:0;top:15px;font-size:17px;font-weight:700}.prop-item .imgbox{position:relative;height:175px;overflow:hidden}.prop-item .overlay{position:absolute;width:100%;background-image:url(/img/whitebg-80.png);height:100%;visibility:hidden;opacity:0}.prop-item .overlay p{padding:20px;padding-top:45px;font-size:13px;color:#000;font-weight:700;text-shadow:1px 1px 0 rgba(255,255,255,.55)}.prop-item .geo{text-align:center;padding-top:8px;line-height:1.1em;margin:0;color:#333;padding-bottom:8px;font-size:14px;font-weight:400;min-height:50px}.prop-item:hover .overlay{visibility:visible;opacity:1}.prop-item .name{font-size:18px;text-align:center;margin:0;padding-top:8px;padding-bottom:8px;color:#000;line-height:1em}.prop-item .office{font-size:15px;color:#AAA;text-align:center;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EEE;padding-bottom:8px;line-height:1.1em;min-height:45px}.prop-item .phone{font-size:14px;color:#333;text-align:center;margin:0;padding-top:8px;font-weight:700}.btn-share{border-top-width:1px;border-top-style:solid;border-top-color:#EEE;clear:both}.shortintro{padding-top:15px}.btn-share.property{border-top:none;min-height:35px;margin-bottom:10px}.btn-share a{font-size:13px;color:#666;display:block;float:left;width:50%;text-align:center;padding-top:8px;padding-bottom:8px}.btn-share a:hover{background-color:#EEE;color:#000;text-decoration:none}.btn-share .btn-group{position:relative;float:left;width:50%}.btn-share .btn-group>a{float:none;width:100%}.btn-share .dropdown-menu>li>a{float:none;width:auto}.btn-share .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.grid-listing .prop-item .price{position:static}.grid-listing .facility li{width:25%;box-sizing:border-box}.grid-listing .facility li.last{width:50%;text-align:right;padding-top:12px}.grid-listing .facility li p{font-size:18px;font-weight:700;color:#444}.grid-listing .facility li .price{color:#EC7601;font-size:15px}.grid-listing .prop-item .overlay p{text-shadow:none}.grid-listing .geo{padding-top:14px}.form-pagination label{font-size:12px}.input-auto{width:auto;padding-left:2px;padding-right:4px}.listingsno{color:#fff;text-align:center}.grid-list-filters label{color:#fff;font-size:12px;opacity:.7;margin-bottom:1px}.pagination p{color:#fff}.filter-row{margin:6px 0}.ifield{margin:0!important}.listingbox .soc{text-align:right}.listingbox .soc>a,.listingbox .btn-share a{display:inline-block;width:auto;padding:4px 6px;opacity:.8;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.listingbox .soc>a:hover,.listingbox .btn-share a:hover{background-color:transparent;opacity:1}.listingbox .btn-share .btn-group,.listingbox .btn-share{float:none;width:auto;display:inline-block}.listingbox .descbox h1{margin-bottom:4px}.listingbox .price{font-weight:700;color:#EC7601;font-size:15px;margin-bottom:16px}.listingbox .descbox .facility li{box-sizing:border-box;width:30%;border-right:none;border-left:1px solid #eee}.listingbox .descbox .facility .first{width:40%;border-left:none}.listingbox .descbox .facility .type{font-size:24px}.listingbox .descbox .facility{margin-top:-1px}.listingbox .icon-fav{background-position:-175px -65px}.listingbox .active .icon-fav{background-position:-175px -90px}.listingbox .icon-share{background-position:-150px -65px}.listingbox .btn-share .dropdown-menu{text-align:left;left:auto;right:0}.listingbox .btn-share .dropdown-menu>li>a{display:block}.listingbox .prop-desc{max-width:650px;margin:0 auto}.agentbox{position:relative;min-height:90px;border:1px solid #eee;padding:8px 15px;padding-left:100px;margin-top:15px;background-color:#f5f5f5}.agentbox h3{font-size:16px;margin:0;line-height:1.1em}.agentbox .imgbox{position:absolute;left:15px;top:15px;width:70px;max-height:90px}.list-agent{margin:0}.list-agent .title{color:#777}.list-agent li{padding:3px 0}.list-agent .btn-phone{font-weight:700;color:#444;text-decoration:none;font-size:16px}.list-agent .office{font-size:13px;line-height:1.3em}.list-desc{border-top:1px solid #eee;margin-top:8px;margin-bottom:0}.list-desc li{padding-top:8px;padding-bottom:8px;display:inline-block;width:48%;font-weight:700}.list-desc li span{color:#999;font-weight:300}.btn-download{color:#777}.btn-download:hover{color:#222;text-decoration:none}.btn-download .icon-download{margin:0 4px;position:relative;top:-2px}.btn-outline{display:inline-block;color:#AAA;border:2px solid #AAA;font-size:13px;font-weight:700;padding:5px 35px;border-radius:3px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-decoration:none}.btn-outline:hover{text-decoration:none;border-color:#444;color:#444}.head-block{position:relative}.btn-newsearch{padding:5px 25px;color:#fff;border-color:#fff;opacity:.7;position:absolute;right:0;top:0}.btn-newsearch:hover{color:#fff;border-color:#fff;opacity:1}.btn-myfavs{font-weight:700;color:#FFF;font-size:12px;border:1px solid #32537E;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-right:auto;margin-left:auto;display:block;margin-top:0;text-align:center;border-radius:4px}.btn-myfavs:hover{background-color:#32537E;text-decoration:none;color:#FFF}.grid-agents .prop-item{width:23%;min-height:390px}.grid-agents .overlay p{text-align:center;font-size:18px}.grid-agents .imgbox{height:185px}.grid-agents .imgbox img{width:100%;height:auto}.grid-agents .title{text-align:center;color:#999;margin-bottom:10px;min-height:35px}.grid-agents .prop-item a{color:#333}.grid-agents .prop-item a:hover{color:#EC7601}.grid-agents .prop-item .phone{border-top-width:1px;border-top-style:solid;border-top-color:#EEE}.grid-agents .prop-item .links{padding-bottom:8px;min-height:50px}.grid-agents p{text-align:center;color:#333;font-size:13px;opacity:1;visibility:visible}.prop-item:hover .newbadge{visibility:hidden;opacity:0}.newbadge{background-image:url(/img/icons-properties.png);background-repeat:no-repeat;height:54px;width:55px;position:absolute;right:8px;top:0;z-index:50}.newbadge.justlisted{background-position:-55px 0}.newbadge.justreduced{background-position:-110px 0}.newbadge.undercontr{background-position:-165px 0}.newbadge.forsale{background-position:-220px 0}.newbadge.sold{background-position:-275px 0}.newbadge.exclusive{background-position:-330px 0}.prop-item:hover .newbadge.forsale{visibility:visible;opacity:1}.newbadge.forsale a{display:block;width:100%;height:100%}.prop-item:hover .newbadge.forsale:hover{opacity:.8}.pagination.list-pagination{margin-top:0}.paginat .control-label{color:#FFF}.form-pagination{float:right}.form-pagination .control-group{float:left;margin-left:15px;margin-bottom:0}.form-pagination .control-label{width:auto;float:left;margin-right:5px}.form-pagination .controls{width:auto;float:left;margin-left:0}.prop-desc .form-contact{margin-right:auto;margin-left:auto;max-width:500px;padding-top:15px}.form-contact .inputfield{background-color:#F7F7F7;font-size:17px;min-height:38px}.form-contact .inputfield:focus{background-color:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-contact .control-group{margin-bottom:0}.prop-desc .contacts h3{line-height:1.1em;font-size:20px;margin-bottom:3px}.prop-desc .contacts{padding-right:15px}.prop-desc .contacts p{padding-top:10px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EEE;margin:0}.prop-desc .contacts .title{color:#999;font-size:13px;margin:0;margin-bottom:15px;padding:0;border-bottom:0}.prop-desc .agent-img{margin-top:12px}.facility{border-top-width:1px;border-top-style:solid;border-top-color:#EEE;overflow:hidden;margin:0;clear:both}.facility li{float:left;width:33%;text-align:center;padding-top:8px;border-right-width:1px;border-right-style:solid;border-right-color:#EEE}.facility li.last{border-right:none}.facility li p{font-size:29px;color:#333;margin:0}.facility li .type{line-height:44px}.descbox .facility{margin-top:20px}.descbox .facility li{width:24%}.prop-desc p{font-size:15px;margin-bottom:.7em}.prop-desc h3{line-height:1.1em}.prop-desc th{font-size:12px}.noline{border-top-style:none!important}.orange{color:#FF8000}.center{text-align:center!important}.map{background-color:#EEE;min-height:500px}.grid-filters{padding-top:8px;padding-bottom:8px;margin-bottom:15px;background-image:url(/img/dkbluebg-60.png);min-height:35px;padding-left:8px;padding-right:8px}.grid-filters form{margin:0}.grid-filters select{margin-bottom:0}.descbox h1{font-size:20px;font-weight:700;margin:0;margin-bottom:12px;line-height:1.1em}.descbox .desc{font-size:17px;color:#333;line-height:1.35em;margin-bottom:1em}.descbox .prices{margin-right:-2%;margin-left:-2%;overflow:hidden;position:relative}.descbox .pricelist li{display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EEE;padding-top:12px;padding-bottom:12px;font-weight:700;color:#666;font-size:14px;line-height:1.1em}.descbox .pricelist{border-top-width:1px;border-top-style:solid;border-top-color:#EEE;float:left;width:46%;margin-top:0;margin-right:2%;margin-bottom:0;margin-left:2%}.rslides_tabs{margin:0;padding:0;list-style-type:none;text-align:center}.rslides_tabs li{display:inline-block}.rslides_tabs li a{display:inline-block;width:8px;height:0;margin-left:1px;margin-right:1px;padding-top:8px;overflow:hidden;background-color:#CCC;color:#666;text-decoration:none}.rslides_tabs .rslides_here a{background-color:#999;color:#FFF}.rslides_nav{float:left;display:block;width:50%;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#EEE;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;text-decoration:none}.rslides_nav:hover{background-color:#CCC;color:#000;text-decoration:none}.rslides_nav.prev{border-right:1px solid #FFF;background-image:url(/img/icon-left.png);background-repeat:no-repeat;background-position:left center}.rslides_nav.next{background-image:url(/img/icon-right.png);background-repeat:no-repeat;background-position:right center}.pricelist .price{font-size:18px;color:#E45339;float:right}.pricelist .priceup{margin-top:-14px}.propertybox{background-color:#EEE;padding-top:8px}.icon-fac{display:inline-block;height:42px;width:26px;background-image:url(/img/icons.png);background-repeat:no-repeat;vertical-align:middle;margin-right:5px;background-position:0 0}.icon-fac.icon-bath{background-position:-26px 0}.icon-fac.icon-peop{background-position:-52px 0}.highlightbox{border-top-width:4px;border-bottom-width:4px;border-top-style:solid;border-bottom-style:solid;border-top-color:#EEE;border-bottom-color:#EEE;margin-top:30px}.highlight{font-size:20px;color:#FFF;line-height:1.4em;padding-top:10px;padding-bottom:10px;text-shadow:1px 1px 3px rgba(20,47,73,.65)}.static{background-image:url(/img/dkbluebg-60.png);padding:25px;color:#FFF}.static p{margin-bottom:.8em;font-size:15px;line-height:1.5em}.aboutimg{margin-top:20px;margin-bottom:15px}.adresses.unstyled{color:#FFF;list-style-image:url(/img/icon-geo-white.png);margin-left:50px;margin-top:15px;margin-bottom:25px;text-shadow:1px 1px 3px rgba(20,47,73,.65)}.adresses li{margin-top:12px}.captchabox{padding:20px;margin-top:25px;margin-bottom:25px;border:1px solid #C6D5E8}.captchabox p,.captchabox input{margin:0}.ocean-slider{background-color:#FFF;padding:8px;-moz-box-shadow:0 4px 6px rgba(0,0,0,.45);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.45);box-shadow:0 4px 6px rgba(0,0,0,.45)}.ocean-slider img{width:100%;height:auto}.nojobs{border:1px solid #CDDAEB;font-size:22px;margin-top:20px;margin-bottom:0;padding-top:40px;padding-right:25px;padding-bottom:40px;padding-left:120px;line-height:1.2em;position:relative}.footer{padding-top:35px;padding-bottom:120px}.footer p{text-align:center;margin:0;font-size:13px;font-weight:700;line-height:1.3em}.footer .cont a{background-image:url(/img/whitebg-85.png);display:block;padding-top:12px;padding-bottom:12px;color:#333}.footer .cont a:hover{text-decoration:none;color:#333}.creditbox{text-align:center;padding-top:35px}.credits{color:#FFF;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border:1px solid rgba(255,255,255,.3);display:inline-block;font-size:13px;border-radius:4px}.credits a{color:#FFF}.btn-menu{background-color:#000;display:inline-block;color:#FFF;font-weight:700;text-decoration:none;letter-spacing:1px;padding:12px;margin-top:25px}.btn-menu:hover{background-color:#E20513;color:#FFF;text-decoration:none}.btn-mobilemenu{background-image:url(/img/btn-mobile-menu.png);background-repeat:no-repeat;background-position:center center;display:none;height:0;width:36px;padding-top:36px;overflow:hidden;position:absolute;left:6px;top:50px;padding-right:0;padding-bottom:0;padding-left:0;z-index:100}.icon-arrow{display:inline-block;background-image:url(/img/icon-arrow.png);background-repeat:no-repeat;height:22px;width:12px;margin-left:20px;vertical-align:middle}.product-grid{padding-top:30px;padding-bottom:10px;padding-right:12px;padding-left:12px}.product{width:23.076923076923077%;float:left}.product:hover .sushi{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.grid-three .product{width:33.076923076923077%;float:left}.grid-three .product:hover .sushi{-moz-transform:scale(1.07);-webkit-transform:scale(1.07);-o-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.product:hover .price{visibility:visible;opacity:1}.product h2{font-size:17px;color:#333;line-height:normal;font-weight:400;text-align:center;padding:0;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0}.product .desc{text-align:center;font-size:12px;color:#FD8A92;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;min-height:50px}.product a{color:#000;text-decoration:none}.product a:hover{color:#666}.new{background-image:url(/img/t5-badge.png);background-repeat:no-repeat;height:50px;width:50px;font-family:Bask,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#FFF;position:absolute;top:28%;z-index:15;text-align:center;line-height:50px;font-style:italic;opacity:.75;right:0}.new.hot{color:#FFF}.productinfo{position:relative;min-height:65px}.productinfo .price{font-size:12px;font-weight:700;color:#FD8A92;margin-top:0;font-family:Bask,Arial,Helvetica,sans-serif;line-height:normal;text-align:center;opacity:0;visibility:hidden}.productinfo h2{font-size:22px;color:#333;line-height:normal;font-weight:400;text-align:center;padding:0;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0}.product-info .product{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.showcase .productinfo{padding-top:50px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-left-width:1px;border-left-style:solid;border-left-color:#DDD;min-height:460px}.showcase .productinfo p{text-align:center}.showcase .productinfo .price{visibility:visible;opacity:1;margin-bottom:35px}.showcase{min-height:460px;position:relative;background-color:#FFF;border:1px solid #DDD;max-width:860px;margin-right:auto;margin-left:auto}.orderbox{width:100%;padding-bottom:0;position:absolute;border-top-width:1px;border-top-style:solid;border-top-color:#DDD;right:0;bottom:0}.orderpcs{float:left;width:50%;line-height:44px;height:44px;position:relative;font-size:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px}.btn-addorder{display:block;float:left;width:50%;background-color:#E20513;color:#FFF;text-align:center;font-weight:700;font-size:12px;letter-spacing:2px;line-height:44px;height:44px}.btn-addorder:hover{background-color:#D50414;text-decoration:none;color:#FFF}.btn-updown{background-image:url(/img/icon-arrow.png);background-repeat:no-repeat;background-position:-11px 0;display:block;height:22px;width:40px;position:absolute;top:0;right:0}.btn-updown:hover{background-color:#EEE}.btn-down{background-position:-11px -20px;top:auto;bottom:0}.btn-view{font-size:13px;font-weight:700;color:#666;display:block;background-image:url(/img/t3-btn-more.png);background-repeat:no-repeat;float:right;height:78px;width:42px;margin-bottom:5px;margin-left:8px}.btn-view:hover{color:#000;text-decoration:none;background-position:0 -78px}.featured{padding-bottom:10px;padding-top:10px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#CCC;border-bottom-color:#CCC;margin-right:12px;margin-left:12px}.product-feat{position:relative;padding-bottom:15px;overflow:hidden}.product-feat h2{font-family:Bask,Arial,Helvetica,sans-serif;padding-bottom:0;font-size:16px;font-weight:400;line-height:18px;padding-top:0;padding-right:60px;color:#000;text-align:center;font-style:italic;margin:0}.product-feat .desc{font-family:Arvo,Arial,Helvetica,sans-serif;text-align:center;font-size:14px;font-style:italic;color:#777;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0;line-height:1.3em}.product-feat .imgbox{height:135px;width:135px;position:absolute;left:0;z-index:10;border:1px solid #EEE}.product-feat .btn-view{font-size:13px;font-weight:700;color:#666;font-family:"Open Sans",Arial,Helvetica,sans-serif;display:block;background-image:url(/img/t3-btn-more2.png);background-repeat:no-repeat;width:22px;position:absolute;top:35px;right:20px;float:right;height:38px}.product-feat .btn-view:hover{color:#000;text-decoration:none;background-position:0 -40px}.product-feat.last{border-right-style:none}.product-feat a{color:#000;text-decoration:none}.product-feat a:hover{color:#666}.contact-form .inputfield{background-color:#EDEDED;height:40px;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-right:12px;padding-left:12px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.35);box-shadow:1px 1px 2px rgba(0,0,0,.35)}.contact-form .inputfield:focus{background-color:#FFF}.contact-form .btn{padding-top:12px;padding-bottom:12px}.inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.feat-inn{min-height:80px;position:relative;padding-left:140px;padding-top:45px}.view-product{padding-top:25px;padding-bottom:25px;padding-right:12px;padding-left:12px}.view-product .product-info{padding-top:50px}.view-product .product h2{font-size:22px;font-family:Bask,Arial,Helvetica,sans-serif;text-align:center;font-weight:400;padding-right:0;font-style:italic;margin-bottom:16px}.view-product .product .desc{font-size:16px;font-weight:400;font-style:italic;color:#999;font-family:Bask,Arial,Helvetica,sans-serif}.view-product .product .longdesc{text-align:center;color:#333;padding-right:60px;line-height:1.5em;padding-left:60px;font-size:15px}.product-info .pricebox{padding:15px;width:60%;margin-right:auto;margin-left:auto;text-align:center;font-family:Bask,Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;background-color:rgba(255,255,255,.5);font-style:italic}.product-info .pricebox p{margin:0;padding:0}.product-info .pricebox .btn-buy{font-size:17px;font-weight:400;color:#FFF;font-family:Bask,Arial,Helvetica,sans-serif;display:inline-block;padding-top:12px;padding-bottom:12px;padding-left:12px;width:100px;top:5px;right:20px;background-color:#666;text-align:center;margin-left:10px;text-shadow:none;font-style:italic;padding-right:12px}.product-info .pricebox .btn-buy:hover{text-decoration:none;background-color:#000}.agent-details{position:relative;padding-left:140px}.agent-details h2{font-size:20px;font-weight:700;color:#000;margin:0;line-height:1em}.agent-details .title{font-size:14px;color:#777;margin-bottom:16px}.agcont li{border-top-width:1px;border-top-style:solid;border-top-color:#EEE;padding-top:9px;padding-bottom:9px;font-size:14px;font-family:Roboto,Arial,Helvetica,sans-serif}.agcont .small{font-size:12px;color:#BABABA}.agcont .phone{font-size:18px}.agent-details .imgbox{height:160px;width:130px;position:absolute;left:0}.selbox{text-align:center;padding-top:25px}.socbtns{text-align:center;padding-top:35px}.text h1{font-family:Bask,Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;padding-bottom:15px;margin:0;color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EEE;text-align:center;line-height:28px;font-style:normal}.text h2{font-family:Bask,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;margin-bottom:30px;color:#999;line-height:1.3em;text-align:center}.text p{line-height:1.5em;text-shadow:1px 1px 0 rgb(255,255,255);font-size:15px}select,input,select:focus,input:focus{outline:none}.tblcart{width:100%!important}.tblcart th{font-size:11px;text-transform:uppercase;color:#999;letter-spacing:2px;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DDD;padding-top:1px;padding-bottom:1px;text-align:left;font-weight:400;border-top-style:none}.tblcart td{vertical-align:middle;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EEE}.tblcart .imgbox{height:50px;width:50px;overflow:hidden}.tblcart .total{background-color:#EEE}.right{text-align:right!important}.hrz-line{background-image:url(/img/line-fat-hrz.png);background-repeat:repeat-x;height:1px;margin-bottom:15px}.footmenu li{display:inline;border-right-width:1px;border-right-style:solid;border-right-color:#CCC}.last{border-right-style:none!important}.shadow{text-shadow:1px 1px 0 rgba(255,255,255,.75)}.shadow2{text-shadow:2px 2px 0 rgba(255,255,255,.5)}.transition{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.transition2{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
/*! http://responsiveslides.com v1.54 by @viljamis */
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}ul.resp-tabs-list,p{margin:0;padding:0}ul.resp-tabs-list{text-align:center}.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer}.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:15px}.resp-tab-active{border-bottom:none;margin-bottom:-1px!important;padding:12px 14px 14px 14px!important}.resp-tab-active{border-bottom:none;background-color:#fff;color:#E45439}.resp-content-active,.resp-accordion-active{display:block}.resp-tab-content{-moz-box-shadow:0 4px 6px rgba(0,0,0,.45);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.45);box-shadow:0 4px 6px rgba(0,0,0,.45)}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;border-left:0;border-right:0;margin:0;padding:10px 15px}h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0px!important;padding:10px 15px!important}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs .resp-tab-content{border:none}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important}.resp-arrow{width:0;height:0;float:right;margin-top:14px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797}h2.resp-tab-active{background:#FFF!important;color:#E45339}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;border-left:none;border-right:none}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}@media only screen and (max-width:768px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block;background-color:#EEE}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}}@media (min-width:992px){.paginat{position:relative}.listingsno{position:absolute;width:100%}}@media (max-width:979px) and (min-width:768px){body{padding-left:0;padding-right:0}.mainnav li a{font-size:13px;padding-left:3px;padding-right:3px}.prop-item .imgbox img{height:100%;width:auto;max-width:inherit}.prop-item .imgbox{height:200px}}@media (max-width:992px){.paginat{text-align:center}.listingsno{margin-bottom:5px}.pagination{display:inline-block}.form-pagination{float:none;display:inline-block}}@media (max-width:768px){body{padding-left:0;padding-right:0}.container{padding-left:12px;padding-right:12px}.btn-mobilemenu{display:block}.leftpart{margin-right:0}.mainsearch{padding-top:15px}.mainsearch h2{width:200px;margin-left:auto;margin-right:auto;display:block}.home-tabs .nav.nav-tabs li a{font-size:13px;padding-left:5px;padding-right:5px}.promoslider .imgbox{height:130px}.promoslider .overlay p{padding-top:20px}.imgslider{padding-bottom:35px}.home-tabs{padding-bottom:25px}.footer .cont{margin-bottom:5px}.footer p{font-size:16px}.footer .cont br{display:none}.js-ready .menu-left,.js-ready .menu-right{float:none;width:100%}.js-ready .menu-left ul,.js-ready .menu-right ul{padding:0;text-align:left;margin:0}.js-ready .mainnav{position:fixed;height:100%;width:40%;background:#333;-webkit-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25);-moz-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25);box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25)}.js-ready .mainnav .block{background:transparent}.js-ready .mainnav li a{display:block;padding:10px 8px;border-bottom:1px solid #666}.js-ready .mainnav{left:-40%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:40%}.csstransforms3d.csstransitions.js-ready .mainnav{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(40%,0,0) scale3d(1,1,1);-moz-transform:translate3d(40%,0,0) scale3d(1,1,1);-ms-transform:translate3d(40%,0,0) scale3d(1,1,1);-o-transform:translate3d(40%,0,0) scale3d(1,1,1);transform:translate3d(40%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready .mainnav .block{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(40%,0,0) scale3d(0,.9,.9);-moz-transform:translate3d(40%,0,0) scale3d(.9,.9,.9);-ms-transform:translate3d(40%,0,0) scale3d(.9,.9,.9);-o-transform:translate3d(40%,0,0) scale3d(.9,.9,.9);transform:translate3d(40%,0,0) scale3d(.9,.9,.9);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%}.csstransforms3d.csstransitions.js-nav .mainnav .block{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid-filters{padding:15px 12px}.prop-item{width:48%}.prop-item .imgbox img{width:100%;height:auto}.propertybox{padding-top:0}.prop-mainimg img{width:100%;height:auto}.grid-agents .prop-item{width:31%}.aboutimg img{width:100%;height:auto;margin-top:5px;margin-bottom:5px}.keepsmall .span4{width:31.914893617021278%;float:left;margin-left:2.127659574468085%}.keepsmall .span6{width:48.93617021276595%;float:left;margin-left:2.127659574468085%}}@media (max-width:480px){#nav{top:10px}.social{display:none}.mobile-apps{display:none}.btn-mobilemenu{top:10px}.home-tabs .nav.nav-tabs li a{font-size:14px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;display:block}.home-tabs .nav-tabs>li{float:none}.home-tabs .nav.nav-tabs li a br{display:none}.promoslider .imgbox img{margin-top:0%;height:100%;width:auto;margin-left:-10%;max-width:none}.promoslider .overlay p{padding:8px;line-height:1.2em}.footer{padding-bottom:80px}.prop-item{width:100%;margin-left:0;margin-right:0}.prop-item .imgbox img{width:100%;height:auto}.prop-desc h3{font-size:16px}.grid-agents .prop-item{width:46%;margin-left:2%;margin-right:2%}.agentbar .addr{display:none}.agentbar .contact{display:block;padding-left:0}.chatbox{display:none}.descbox h1{font-size:16px}.descbox .pricelist{float:none;width:100%;margin-right:0%;margin-left:0%}.descbox .pricelist:last-child{border-top:0}.facility li p{font-size:20px;line-height:1em}.facility li .type{padding-bottom:6px}.facility .icon-fac{display:block;margin-left:auto;margin-right:auto;margin-bottom:-12px}.btn-newsearch{position:static;margin-bottom:12px;display:block;text-align:center}}@media (max-width:320px){.logobox .logo{width:50%;height:auto}.agent-details{padding-left:0}.agent-details .imgbox{position:static;margin-bottom:12px}.grid-agents .prop-item{width:100%;margin-left:0%;margin-right:0%}.grid-agents .imgbox{width:80px;height:100px;position:absolute}.grid-agents h1{padding-left:90px}.grid-agents .title{padding-left:90px}.grid-agents .links{padding-left:90px}.grid-agents .overlay p{font-size:13px;line-height:1.1em;padding-top:25px}.grid-agents .prop-item{min-height:150px}}