header.site .upper{height:auto}header.site .upper .social{text-align:center;width:100%;float:none}header.site .upper .profile{float:none}header.site .upper .profile ul{display:block;text-align:center}header.site .main .inner{height:auto}header.site .main .logo{left:58px}header.site .main .menu{height:auto}header.site .main .menu .advertise{width:115px;right:10px;height:auto;padding:0 5px}header.site .main .menu .advertise .text{font-size:14px}header.site .main .menu .advertise .free{font-size:16px;font-weight:700;display:inline}.home-search-wrapper{height:auto;padding:0;background:#1f3c5e;background:-moz-linear-gradient(top,#1f3c5e 0,#547ca2 100%);background:-webkit-linear-gradient(top,#1f3c5e 0,#547ca2 100%);background:linear-gradient(to bottom,#1f3c5e 0,#547ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f3c5e', endColorstr='#547ca2', GradientType=0)}#search-box .nav.nav-tabs{height:auto}#search-box .advanced-search-wrapper{position:relative}#search-box .advanced-search-content{padding:0 20px 35px;position:absolute;width:100%}#search-box .select-element{font-size:11px;line-height:22px}#search-box .advanced-search-content .input-md{width:100%}#search-box .form-group.search-bar input{font-size:11px}#search-box .form-group.search-bar #searchbutton{width:70px}#search-box .form-group.search-bar #searchbutton img{display:none}.top .profile .navigation li{margin-bottom:10px}.top .upper{height:auto;line-height:100%}.top .upper .container{text-align:center}.top .upper .social{float:none;margin:5px}.top .upper .profile{float:none;margin:5px}.top .main{height:auto;line-height:100%}.top .main .container{text-align:center}#logo{margin:0;height:90px;width:380px;background-size:contain;background-position:center}#menu-top .container-fluid>.navbar-collapse,#menu-top .container-fluid>.navbar-header,#menu-top .container>.navbar-collapse,#menu-top .container>.navbar-header{margin-left:0}.column-left-400{width:100%;float:none}.column-main-750{width:100%;float:none}#menu-top .advertise{right:15px}.home-search-wrapper .background h2{top:60px;font-size:26px}.home-search-wrapper .search-background{height:auto;position:relative;padding:0;background:0 0}.home-search-wrapper .bx-wrapper h2{font-size:24px;margin:20px 0 0}.home-search-wrapper .bx-wrapper h2 .line2{font-size:20px}.homepage #search-box{position:relative;width:100%;max-width:100%;min-width:100%;padding:25px 0}.homepage #search-box .property-count{right:20px}.tlhc-form.congratulations .wrapper{width:100%}.tlhc-form.congratulations .btn-lg{margin-bottom:10px}.panel.testimonials .panel-body{padding:5px}.panel.testimonials blockquote{margin:5px 0 0;padding:10px 25px}.testimonials .img-circle{width:118px}.box.testimonials{margin-bottom:10px}.box.news{margin-bottom:10px}.registration-number{display:block}.vat-number{display:block}.error-page{margin:25px 0}.error-page img{width:325px}.error-page h1{margin:0}.error-page h1 strong{display:block;margin:0 0 20px}.error-page p{margin:15px 0 60px}.error-page .btn{margin:0 auto 30px;display:block}.advertising-offers-wrapper{padding:0}.advertising-offers-content .content-wrapper{padding:20px}.advertising-offers-navigation.nav-tabs a{font-size:16px}.advertising-offers-navigation.nav-tabs a{line-height:43px}.advertising-offer.auction .price .amount{font-size:28px}.advertising-offer.high-street-agent .price .amount{font-size:28px}.advertising-offer .features li{margin:0}.advertising-offer .action .btn{width:100%;padding:0}.subscription-package-container{margin:0 0 25px}.form-tlhc .fieldset-header{line-height:1.1;min-height:32px}.form-tlhc .fieldset-header.choose-your-package{padding-left:45px;line-height:1.1}.package-features ul li{padding:10px 35px 10px 0;line-height:1;height:auto}.package-features ul li img{margin:0}.property-listings.grid-view{text-align:center}.property-listings.grid-view .property{text-align:left}.property-listing-controls .btn.create-an-alert{margin:10px 0 0}.property-listing .nav-tabs>li{width:100%}.property-listing .property-summary li{font-size:11px;margin-right:5px}.property-listing .property-summary li.property-id{font-size:9px;margin-left:0}.property-listing .cta-main{text-align:center}.property-listing .cta-main .desc{margin:0}.property-listing .cta-main .btn{margin:10px 0 0}aside.column-right .contact-advertiser{width:auto;text-align:center;margin:0 30px 25px}aside.column-right .share-property{width:auto;text-align:center;margin:0 30px 25px}aside.column-right .stay-safe{width:auto;text-align:center;margin:0 30px 25px}aside.column-right .report{width:auto;text-align:center;margin:0 30px 25px}aside.column-right .removals{width:auto;text-align:center;margin:0 30px 25px}aside.column-right #quote{width:auto;text-align:center;margin:0 30px 25px}aside.column-right .header-with-icon{display:inline-block}.panel.news .image-container{height:auto}.homepage .intro .home-link{margin:0 0 40px}.homepage .intro .home-link img{margin:0}.navigation-property-advertise{text-decoration:none;margin:1em 0}@media (max-width:480px){.navigation-property-advertise li{display:block;width:100%;margin:0 0 1.5em;font-size:1em}.quick-contact{float:none;display:block;margin-top:0;margin-bottom:10px}#menu-top .navbar-default .navbar-collapse{padding-top:49px}}.nav.nav-tabs.homepage li{display:block;width:100%;top:0}.nav.nav-tabs.homepage li.active{top:0;border-bottom:1px #00aeef solid}.nav.nav-tabs.homepage li a{font-size:12px}.nav.nav-tabs.homepage li.active a{font-weight:700}.landing-page-lead .form-tlhc .form-control{font-size:12px}.landing-page-lead .form-tlhc textarea.form-control{height:160px}body.lead-iframe .tlhc-form.congratulations .thank-you{font-size:48px}body.lead-iframe .tlhc-form.congratulations .completed-info{font-size:18px}