.frontpage-orbit{height:400px;background:#4C3437}.frontpage-orbit li img{position:relative;width:100%}.frontpage-orbit li{height:400px;overflow-y:hidden;-webkit-transform:translateZ(0)}.quicksearch-container{height:56px;margin-top:-56px;z-index:10;background:rgba(0,0,0,.5);padding:10px 0;position:relative}.quicksearch .searchinput{height:37px}.quicksearch .btn.tiny{height:37px}.quicksearch input[type="submit"]{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:0}.quicksearch input[type="text"]{margin-top:0}div.subheader p{color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem;font-size:24px;line-height:32px}.introduction-section-wrapper{padding-top:40px;padding-bottom:20px;background:#FCF9EA}.introduction-section{margin:0 auto 0 auto}.introduction-section .read-more{background:#FCF9EA}.comments-info-section .itemname{color:#222222!important}.inquiry-form-container{margin-top:12px}.inquiry-form-container h2{text-indent:125px}.detail-info{max-height:40px;position:relative;overflow:hidden}.read-more{width:100%;height:40px;position:absolute;bottom:0;left:0;margin-bottom:0;background:#F8F8F8;text-align:center}.section-heading{background:#E6E6E6;padding:25px;width:100%;text-align:center;font-family:Merriweather,serif;font-size:22px}.topobjects-container{width:30000px;overflow-x:hidden;margin-bottom:30px}.topobjects-container ul{float:left;margin-left:0;margin-right:0}.topobjects-right{float:right;margin-right:20px;color:#535353}.topobjects-left{opacity:0;float:left;margin-left:20px;color:#535353}.topobjects-container .collapse li{padding:0}.topobjects-container .collapse li:first-child .label-container{padding-left:20px}.frontpage-property-card .image-holder{position:relative;overflow:hidden}.frontpage-property-card .image-holder img{min-width:100%}.frontpage-property-card section{position:relative}.frontpage-property-card .label-container{height:40px;overflow:hidden;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;font-size:16px;padding:10px;-webkit-transition:height .3s;transition:height .3s;-webkit-transition-timing-function:easeOutQuad;transition-timing-function:easeOutQuad}.frontpage-property-card .label-container h1{color:#fff;font-size:16px}.frontpage-property-card:hover .label-container{height:100%}.teaser-heading{margin:30px 0}#inline_static_holidayideas_header,#inline_static_topobjects_header{display:inline-block;font-size:22px}.frontpage-orbit--property a{display:block;width:100%;height:400px;background-position-x:center;position:relative}.frontpage-orbit--property .description{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#fff;font-size:18px;font-family:Bitter,serif;transform:translateY(100%);transition:all .2s ease-in-out;will-change:transform;text-shadow:0 0 10px rgba(0,0,0,.6)}.frontpage-orbit--property .description .title{font-size:36px;line-height:36px}.frontpage-orbit--property .description .location{border-top:1px solid rgba(255,255,255,.5);display:inline-block}.orbit-container:hover .description{transform:translateY(0);bottom:60px}.orbit-container .orbit-timer>span{display:none!important}.orbit-container{height:400px}@media screen and (max-width:768px){.frontpage-orbit{height:280px!important}}@media screen and (min-width:1600px){.frontpage-orbit--property a{background-size:100%}}@media screen and (max-width:750px){.quicksearch-container{height:108px;margin-top:-108px}.orbit-container:hover .description{bottom:120px}}a.teaser-link{text-decoration:none;color:#131313}.teasers-row{margin-bottom:15px}.teaser{color:#131313;overflow:hidden;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);background:#F8F8F8}.teaser:hover{background:#f5f5f5}.teaser .image-wrapper{overflow:hidden}.teaser .content-wrapper{padding:10px}.teaser h1{font-size:18px;line-height:24px;margin-top:0}.large-teaser .teaser .image-wrapper{height:250px}.medium-teaser .teaser .image-wrapper{height:150px}.small-teaser .teaser .image-wrapper{display:none}.teaser .image-wrapper img{min-width:100%}