html{position:relative;min-height:100%}body{font-family:'Poppins',sans-serif;font-size:16px;margin:0 0 80px 0}h1,.h1{font-size:3em;line-height:1.2em;margin:0 0 .75em 0}h2,.h2{font-size:2.2em;line-height:1.5em;margin:0 0 .75em 0}h3,.h3{font-size:1.8em;line-height:1.5em;margin:0 0 .75em 0}h4,.h4{font-size:1.3em;line-height:1.5em;margin:0 0 1em 0}h5,.h5{font-size:1em;line-height:1.6em;margin:0 0 2em 0}h1,h2,h3,h4,h5{color:#472f91}p{line-height:1.5em;margin:0 0 2em 0}a:link,a:visited{color:#472f91}a:hover,a:active{color:#6d47de}.row-lg{padding:100px 0}.row-lg-bottom{padding:0 0 100px 0}.row-lg-top{padding:100px 0 0 0}.row-md{padding:50px 0}.row-md-top{padding:50px 0 0 0}.row-md-bottom{padding:0 0 50px 0}.row-sm{padding:30px 0}.row-sm-top{padding:30px 0 0 0}.row-sm-bottom{padding:0 0 30px 0}.row-xs{padding:15px 0}.row-xs-top{padding:15px 0 0 0}.row-xs-bottom{padding:0 0 15px 0}.no-padding{padding:0}.btn{-webkit-transition:all .5s;transition:all .5s}.pink-text{color:#e82066}a[href^="tel:"]{text-decoration:none}footer{padding-top:25px;background-color:#3a2677;color:#fff;height:80px}footer.footer{position:absolute;bottom:0;width:100%}footer.footer p a{color:#fff}footer.footer p a:hover{opacity:.6}@media (min-width:992px){footer .tpj-link{text-align:right}}@media (min-width:480px) and (max-width:991px){footer{padding-top:20px;font-size:12px;text-align:center;height:100px}body{margin:0 0 100px 0}}@media (max-width:480px){footer{padding-top:20px;font-size:12px;text-align:center;height:120px}body{margin:0 0 120px 0}}.bottom-links,.header-wrapper{background-color:#472f91}.bottom-links{color:#fff;padding:40px 0}.bottom-links h4{font-size:1em;text-transform:uppercase;margin-top:30px;color:#b0a7d0;font-weight:700}.bottom-links p{text-transform:uppercase;margin:5px 0}.bottom-links a{color:#fff;text-decoration:none}.bottom-links a:hover{opacity:.6}.bottom-links .social-icons{margin-bottom:40px}.bottom-links .social-icons img{margin-right:8px}.bottom-links .guaranteed{padding-top:30px;text-transform:uppercase;font-size:1.6em}.bottom-links .guaranteed img{float:left;margin-right:10px}.bottom-links .guaranteed .text{padding-top:20px}.header-tel{text-align:right;text-transform:uppercase;padding-top:20px}.header-tel p{font-size:.9em;color:#fff;margin:0 0 5px 0;padding-right:70px}.header-tel a{color:#fff;text-decoration:none}.header-social{position:absolute;right:0;top:20px}.header-social img,.header-social-mobile img{margin-top:8px}.header-social a:hover{opacity:.8}.header-social-mobile{position:absolute;right:20px;top:20px}.navigation-bar{background-color:#ae9a76}.navbar{margin-bottom:0}.navbar-default{border:0}.navbar-default .navbar-nav>li>a{font-size:1em;padding-left:6px;padding-right:6px;color:#fff;text-transform:uppercase}.navbar-default .navbar-nav>li>a:hover{color:rgba(71,47,145,1)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:rgba(71,47,145,1);background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:rgba(71,47,145,1);background-color:transparent}#navigation .modal-content{padding-top:0%;border:1px solid rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0);box-shadow:0 3px 9px rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.modal#navigation{background-color:rgba(0,0,0,.8);z-index:2000}#navigation .modal-header{border:none}#navigation .modal-body{padding:20% 15px 15px 15px;color:#fff}#navigation .modal-body .navbar-nav{width:100%}#navigation .modal-body .navbar-nav>li{float:none}#navigation .modal-body .navbar-nav .dropdown-menu{background-color:transparent;position:relative;float:none}#navigation .modal-body ul.navbar-nav{margin:0;padding:0}#navigation .modal-body .navbar-nav .dropdown-menu>li>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>li>a:hover{background-color:transparent}#navigation .modal-body .navbar-nav .dropdown-menu>.active>a,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:hover{background-color:transparent}#navigation .modal-body li{text-align:center;font-size:1.2em;color:#fff}#navigation .modal-body li a,#navigation .modal-body li a:hover{text-decoration:none}#navigation .modal-body li a{color:#fff}#navigation .modal-body li a:hover{color:rgba(174,154,118,1)}#navigation .nav>li>a:focus,#navigation .nav>li>a:hover{text-decoration:none;background-color:transparent}#navigation .modal-body ul li{padding-top:8px;padding-bottom:8px}#navigation .modal-body ul.dropdown-menu li{font-size:1.4em}.arrow{border:solid #6d624a;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-top:-5px;margin-left:3px;vertical-align:middle}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.modal-body .modal-hide{display:none}.close-mod{position:absolute;font-size:3em;z-index:3000;cursor:pointer;right:30px;top:20px}@media (max-width:992px){.modal.in .modal-dialog{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}}.main-header-home,.main-header{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:250px;position:relative}.main-header-home{height:300px;background:url(/images/DC_web_30years_homepagebanner.jpg.pagespeed.ce.9g6TuFgdd2.jpg) no-repeat center center;background-size:cover}@media (max-width:400px){.main-header-home{height:74px}}@media (min-width:401px) and (max-width:600px){.main-header-home{height:100px!important}}@media (min-width:601px) and (max-width:768px){.main-header-home{height:125px!important}}@media (min-width:769px) and (max-width:991px){.main-header-home{height:180px!important}}@media (min-width:992px) and (max-width:1199px){.main-header-home{height:250px!important}}.main-header h1,.main-header-home h1,.main-header h2,.main-header-home h2{padding:0;margin:0;color:#fff;font-weight:300}.main-header h1,.main-header h2{text-transform:uppercase}.content-area-contain{display:table;height:100%;width:100%}.content-area{display:table-cell;height:100%;width:100%;vertical-align:middle}#animated-text{width:100%!important;padding-top:15px;padding-bottom:15px;background-color:#eceaf4;overflow:hidden;white-space:nowrap;color:#472f91}@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}.ticker-wrap .ticker{display:inline-block;white-space:nowrap;padding-right:5%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:90s;animation-duration:90s}.ticker-wrap .ticker__item{display:inline-block;color:#472f91}.pale-background{padding:20px 0;background-color:#eceaf4;-webkit-box-shadow:inset 0 8px 14px -6px rgba(153,153,153,1);-moz-box-shadow:inset 0 8px 14px -6px rgba(153,153,153,1);box-shadow:inset 0 8px 14px -6px rgba(153,153,153,1)}.grey-background{background-color:#ededed}.white-background{background-color:#fff}.portal-logos{padding:40px 0;background-color:#ededed}.portal-logos img{margin:13px}.btn{text-transform:uppercase;padding:3px 15px 0 15px;font-size:1em}.btn-primary{line-height:2.7em;height:50px;color:#fff!important;background-color:rgba(71,47,145,1);border:1px solid #472f91;border-radius:0}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus{color:#fff;background-color:rgba(109,71,222,1);border:1px solid #6d47de}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus{background-color:rgba(109,71,222,1);border:1px solid #6d47de}.btn-maroon{line-height:2.7em;height:50px;color:#fff!important;background-color:rgba(145,47,121,1);border:1px solid #912f79;border-radius:0}.btn-maroon:focus,.btn-maroon.focus,.btn-maroon:hover,.btn-maroon:active,.btn-maroon.active,.btn-maroon:active:hover,.btn-maroon:active:focus,.btn-maroon:active.focus,.btn-maroon.active:hover,.btn-maroon.active:focus{color:#fff;background-color:rgba(184,59,152,1);border:1px solid #b83b98}.btn-dark-maroon{line-height:2.7em;height:50px;color:#fff!important;background-color:rgba(146,31,72,1);border:1px solid #921f48;border-radius:0}.btn-dark-maroon:focus,.btn-dark-maroon.focus,.btn-dark-maroon:hover,.btn-dark-maroon:active,.btn-dark-maroon.active,.btn-dark-maroon:active:hover,.btn-dark-maroon:active:focus,.btn-dark-maroon:active.focus,.btn-dark-maroon.active:hover,.btn-dark-maroon.active:focus{color:#fff;background-color:rgba(98,21,48,1);border:1px solid #621530}.btn-beige{line-height:2.7em;height:50px;color:#fff!important;background-color:rgba(174,154,118,1);border:1px solid #ae9a76;border-radius:0}.btn-beige:focus,.btn-beige.focus,.btn-beige:hover,.btn-beige:active,.btn-beige.active,.btn-beige:active:hover,.btn-beige:active:focus,.btn-beige:active.focus,.btn-beige.active:hover,.btn-beige.active:focus{color:#fff;background-color:rgba(212,188,144,1);border:1px solid #d4bc90}.btn-register{height:70px;margin-top:40px;padding-left:100px;padding-top:5px;position:relative;text-align:left;color:#fff!important;background-color:rgba(174,154,118,1);border:1px solid #ae9a76;border-radius:0}.btn-register:focus,.btn-register.focus,.btn-register:hover,.btn-register:active,.btn-register.active,.btn-register:active:hover,.btn-register:active:focus,.btn-register:active.focus,.btn-register.active:hover,.btn-register.active:focus{color:rgba(96,86,65,1)!important;background-color:rgba(174,154,118,1);border:1px solid #d4bc90}.btn-register span.large-text{font-size:1.4em}.btn-register img{position:absolute;top:-20px;left:0}.btn-square-dark{height:50px;width:50px;color:#fff!important;background-color:rgba(71,47,145,1);border:2px solid #472f91;border-radius:0;padding:10px 0 0 0}.btn-square-dark:focus,.btn-square-dark.focus,.btn-square-dark:hover,.btn-square-dark:active,.btn-square-dark.active,.btn-square-dark:active:hover,.btn-square-dark:active:focus,.btn-square-dark:active.focus,.btn-square-dark.active:hover,.btn-square-dark.active:focus{color:#fff;background-color:rgba(176,167,208,1);border:2px solid #b0a7d0}.btn-square-light{height:50px;width:50px;color:#fff!important;background-color:rgba(176,167,208,1);border:2px solid #b0a7d0;border-radius:0;padding:10px 0 0 0}.btn-square-light:focus,.btn-square-light.focus,.btn-square-light:hover,.btn-square-light:active,.btn-square-light.active,.btn-square-light:active:hover,.btn-square-light:active:focus,.btn-square-light:active.focus,.btn-square-light.active:hover,.btn-square-light.active:focus{color:#fff;background-color:rgba(71,47,145,1);border:2px solid #472f91}.btn.btn-left{text-align:left}.btn .button-arrow{float:right;padding-top:10px}.btn-shadow{-webkit-box-shadow:4px 4px 4px -1px rgba(153,153,153,1);-moz-box-shadow:4px 4px 4px -1px rgba(153,153,153,1);box-shadow:4px 4px 4px -1px rgba(153,153,153,1)}.search-box{background-color:#fff;margin-bottom:30px;padding:12px;-webkit-box-shadow:0 0 9px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 9px 1px rgba(153,153,153,1);box-shadow:0 0 9px 1px rgba(153,153,153,1)}.search-box .tabbed-search{padding:20px}.search-modal .search-box .tabbed-search{padding:3px 3px 40px 3px}.search-box .tabbed-search h3{line-height:1em;color:#472f91;text-transform:uppercase;padding:5px 0 0 0}.search-box .tabbed-search p{line-height:1em;font-size:1.4em;padding:0;margin:0;color:#b0a7d0;text-transform:uppercase}.search-box .tabbed-search .nav-pills{width:100%;text-transform:uppercase;margin-top:25px;margin-bottom:25px}.search-box .tabbed-search .nav-pills>li>a,.search-box .tabbed-search .nav-pills>li>a:hover{color:#000;background-color:transparent;padding:0}.search-box .tabbed-search .nav-pills>li>a.left-tab{padding-right:20px}.search-box .tabbed-search .nav-pills>li.active>a,.search-box .tabbed-search .nav-pills>li.active>a:focus,.search-box .tabbed-search .nav-pills>li.active>a:hover{background-color:transparent}.search-box .tabbed-search .nav-pills li.active .on-icon{display:inline}.search-box .tabbed-search .nav-pills li.active .off-icon{display:none}.search-box .tabbed-search .nav-pills li .off-icon{display:inline}.search-box .tabbed-search .nav-pills li .on-icon{display:none}.search-box .tabbed-search input.place-white{border:0;background:#ededed;border-radius:0;padding-top:10px;padding-bottom:10px;box-shadow:none;height:40px}.search-box .tabbed-search .styled-select,.search-modal .styled-select{width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;box-shadow:none}.search-box .tabbed-search .styled-select{color:#333;background:#ededed url(/images/select-bg.png.pagespeed.ce.lKTE2ek35V.png) 100% center no-repeat}.search-modal .styled-select{border:1px solid #fff;background:transparent url(/images/select-bg.png.pagespeed.ce.lKTE2ek35V.png) 100% center no-repeat}.search-box .tabbed-search .form-control::-moz-placeholder{color:#333}.search-box .tabbed-search .form-control:-ms-input-placeholder{color:#333}.search-box .tabbed-search .form-control::-webkit-input-placeholder{color:#333}.search-box .tabbed-search .branch-text{color:#472f91;font-size:1.4em;padding-top:5px}.search-box .tabbed-search .btn{margin-top:20px}.video-container{background-color:#6052a1;padding-top:10px}.video-container h4{color:#fff;text-transform:uppercase;text-align:center;font-size:1.1em;line-height:1em;margin:0}.side-cta .embed-responsive,.main-content .embed-responsive{margin-bottom:30px}.side-cta p{font-size:1.6em;color:#472f91;line-height:1.2em;margin:20px 0}.side-cta a.pic-link{text-decoration:none}.side-cta .side-news{padding:30px;-webkit-box-shadow:0 0 5px 1px rgba(153,153,153,.4);-moz-box-shadow:0 0 5px 1px rgba(153,153,153,.4);box-shadow:0 0 5px 1px rgba(153,153,153,.4)}.side-cta .side-news h3{text-transform:uppercase}.side-cta .side-news p.title{line-height:1em;font-size:1.4em;padding:0;margin:0;color:#b0a7d0;text-transform:uppercase}.side-cta .side-news h4{font-size:1.2em;text-align:center}.side-content .side-text p{margin:0 0 1em 0}.side-content .side-text .side-fees{margin-top:40px}.side-content .side-text .side-fees h4{margin-bottom:15px}.side-content .btn{margin-bottom:40px}.bullet-content ul,.bullet-content ol,ul.bullets{margin-left:0;padding-left:0;list-style:none}.bullet-content ul li,.bullet-content ol li,ul.bullets li{line-height:1.5em;padding-left:30px;background-image:url(/images/bullet-icon.svg);background-repeat:no-repeat;background-position:left 3px;background-size:18px 18px;margin-bottom:20px}.bullet-content ol li strong{color:#472f91}.team-member{background-color:#ededed;margin-bottom:20px}.team-member h3{font-size:1.1em;text-transform:uppercase;line-height:1em;padding:15px 0 5px 0;margin-bottom:0}.team-member p{margin:0;padding:0;line-height:1.2em}.team-member p.tel{padding-top:10px}.team-member p.tel a{color:#333}.team-member a{text-decoration:none}.team-member img{margin-right:10px}.well{background-color:#ededed;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.out-of-hours a{text-decoration:none}.full-width-image{width:100%}.contact-map iframe{height:320px!important}.contact-details p{line-height:1.8em;margin:0 0 1em 0}.contact-details .glyphicon{color:#472f91}.contact-details a{text-decoration:none}.opening-hours img{margin-bottom:20px}iframe{width:100%;border:0}.team-section .team-member{-webkit-box-shadow:0 0 9px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 9px 1px rgba(153,153,153,1);box-shadow:0 0 9px 1px rgba(153,153,153,1);margin-bottom:20px;margin-top:20px}.news-box p.news-date{font-weight:700;color:#ccc;text-transform:uppercase}.news-box h3{color:rgba(71,47,145,1);font-size:1.6em}.news-box h3 a{text-decoration:none;color:rgba(71,47,145,1)}.news-box h3 a:hover{color:rgba(109,71,222,1)}#article-body h1{font-size:2.2em}.complaints a[href^="tel:"]{color:#333}#recent-properties{margin-top:20px}#recent-properties hr{margin-top:0}.sales-properties h3,.lettings-properties h3{font-size:1em;padding:10px 15px;color:#fff;text-transform:uppercase}.sales-properties h3{background-color:rgba(71,47,145,1)}.lettings-properties h3{background-color:rgba(174,154,118,1)}.featured-properties h4,.featured-properties p.type,.featured-properties p.ref{margin:0;padding:0}.featured-properties h4,.featured-properties h4 a{color:#472f91;text-decoration:none}.featured-properties p.type,.featured-properties p.ref{text-transform:uppercase;color:#999}.featured-properties p.type{font-weight:500}.featured-properties .short-desc{margin:20px 0}.featured-properties .short-desc p{line-height:1.1em;margin:0 0 1em 0}.featured-properties .detail-panel-grey{background-color:#ededed;padding:20px}.featured-properties-side .property-thumbnail-image{margin-bottom:0}.featured-properties-side .btn{margin-bottom:0}.button-panel{background-color:#ededed;padding:8px}.button-panel .left-button{padding-right:4px}.button-panel .right-button{padding-left:4px}.button-panel .shortlist-link a{text-align:center;padding:13px 0;margin-bottom:10px}.button-panel .shortlist-link a.remove-from-shortlist,.button-panel .shortlist-link a.add-to-shortlist{display:block}.button-panel .shortlist-link a.remove-from-shortlist{background-color:#472f91}.button-panel .shortlist-link a:hover.remove-from-shortlist{background-color:rgba(109,71,222,1)}.button-panel .shortlist-link a.add-to-shortlist{background-color:#fff}.button-panel .shortlist-link a{height:50px;text-transform:uppercase;background-color:#fff;color:#472f91;text-decoration:none}.button-panel .shortlist-link a:hover{background-color:#fff;color:#472f91}.button-panel .shortlist-link a .remove{color:#fff}.button-panel p{margin:0;padding:0}.button-panel .property-tel a{color:#472f91;text-decoration:none;font-weight:400}.thumbnail{padding:0;border:0}.property-thumbnail-image{background-position:center center;background-size:cover;margin-bottom:30px}.thumbs-outer-container{background-image:url(/images/thumbs-bg.png.pagespeed.ce.ZP6-WHDoc-.png);background-repeat:repeat-x;background-position:center top}.thumbs-container h1{font-size:1.8em;color:#472f91}.page-sorts .styled-select{color:#333;background:#fff url(/images/select-bg.png.pagespeed.ce.lKTE2ek35V.png) 100% center no-repeat;width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;box-shadow:none}.breadcrumb{padding:0;text-transform:uppercase;font-size:1em;background-color:transparent;margin-bottom:0}.breadcrumb>li+li:before{padding:0 5px;color:#333;content:">"}.breadcrumb a{color:#333;text-decoration:none}.breadcrumb a:hover,.breadcrumb a.active{color:#b0a7d0}.main-header .breadcrumb a:hover,.main-header .breadcrumb a.active{color:#fff}.thumbs-top-link a{color:#472f91;text-decoration:none}.thumbs-top-link a:hover{color:#b0a7d0}.badge{background-color:#472f91}.thumbs-update-search{margin-bottom:20px}.recommend-box{background-image:url(/images/money.jpg.pagespeed.ce.aadTR36TeC.jpg);background-repeat:no-repeat;background-position:right bottom;background-color:#472f91;color:#fff;padding:30px 0 90px 0}.repair-box{background-image:url(/images/repairs.jpg.pagespeed.ce.itNJ2YbUZA.jpg);background-repeat:no-repeat;background-position:center bottom;background-color:#fff;color:#472f91;padding:30px 0 90px 0}.safe-agent-box{background-image:url(/images/safe-agent2.png.pagespeed.ce.vrLx4G0wLj.png);background-repeat:no-repeat;background-position:center bottom;background-color:#fff;color:#472f91;padding:30px 0 110px 0}.repair-box,.safe-agent-box{-webkit-box-shadow:0 0 9px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 9px 1px rgba(153,153,153,1);box-shadow:0 0 9px 1px rgba(153,153,153,1)}.repair-box p,.safe-agent-box p{color:#472f91}.recommend-box p{color:#fff}.recommend-box p.recommend,.repair-box p.repair{line-height:1.3em;font-size:1.8em;padding:0 30px;margin:0 0 30px 0}.safe-agent-box p.safe{line-height:1.3em;font-size:1.4em;padding:0 30px;margin:0 0 30px 0}.recommend-box p small{font-size:12px;padding:0 30px 0 30px}.recommend-box a,.repair-box a,.safe-agent-box a{display:block;text-decoration:none}.nav-tabs.nav-lettings{border-bottom:1px solid #fff}.nav-tabs.nav-lettings>li>a{text-transform:uppercase;font-size:1.2em;border-radius:0;border-bottom:1px solid red;color:#fff}.nav-tabs.nav-lettings>li>a{background:#fff;border:2px solid #472f91;color:#472f91}.nav-tabs.nav-lettings>li>a:hover,.nav-tabs.nav-lettings>li>a:focus,.nav-tabs.nav-lettings>li>a:active{background:#472f91;border:2px solid #472f91;color:#fff}.nav-tabs.nav-lettings>.active>a,.nav-tabs.nav-lettings>.active>a:hover,.nav-tabs.nav-lettings>.active>a:focus{color:#fff;background:#472f91;border:2px solid #472f91;color:#fff}.nav-tabs>li.left-tab{margin-right:20px}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select{background:#fff url(https://www.daboraconway.com/images/select-bg.jpg.pagespeed.ce.5rtieDj9Dr.jpg) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-select.input-sm{background-position:right center;line-height:1}.formhoney{visibility:hidden;display:none}.well.gdpr-consent{background-color:#fff;padding:10px 0 0 0}.well.gdpr-consent p{font-size:12px}.well.gdpr-consent label{font-size:12px}.well.gdpr-consent .alert-danger{display:block;margin:10px 0;text-align:center;text-transform:uppercase}#email-alerts-register label.error{color:#d9534f;font-size:14px;font-weight:bold}.shadow-box{padding:30px;-webkit-box-shadow:0 0 9px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 9px 1px rgba(153,153,153,1);box-shadow:0 0 9px 1px rgba(153,153,153,1)}.form-box{margin-top:20px;padding-bottom:1px}.form-box img{margin-bottom:20px}.form-box p{margin:0 0 1em 0}.enquiry-form input.place-grey{border:0;background:#ededed;border-radius:0;padding-top:10px;padding-bottom:10px;box-shadow:none;height:40px}.enquiry-form .styled-select{color:#333;border:0;border-radius:0;padding-top:10px;padding-bottom:10px;box-shadow:none;height:40px;background:#ededed url(/images/select-bg.png.pagespeed.ce.lKTE2ek35V.png) 100% center no-repeat}.enquiry-form textarea{border:0;background:#ededed;border-radius:0;box-shadow:none}.enquiry-form .form-control::-moz-placeholder{color:#333}.enquiry-form .form-control:-ms-input-placeholder{color:#333}.enquiry-form .form-control::-webkit-input-placeholder{color:#333}.enquiry-form h3{font-size:1.3em}.main-form .well.gdpr-consent p{font-size:14px;margin:0 0 1em 0}.main-form .well.gdpr-consent label{font-size:14px}.main-form label{font-weight:normal}.captcha{transform:scale(.80);-webkit-transform:scale(.80);transform-origin:0 0;-webkit-transform-origin:0 0}.fees-modal .modal-body p{line-height:1.5em;margin:0 0 1em 0}.fees-modal .modal-body p strong{color:#472f91}.fees-modal .close,.property-slideshow .close,.search-modal .close,#unsubscribe .close{font-size:40px;font-weight:300}.search-modal .close{margin-right:10px;margin-top:10px}@media (min-width:768px){.viewing-modal .modal-dialog{width:auto;max-width:1170px}}.modal.viewing-modal{z-index:3000;background-color:rgba(0,0,0,.8)}.viewing-modal .modal-content{padding-top:0%;border:1px solid rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0);box-shadow:0 3px 9px rgba(0,0,0,0);background-color:transparent}.viewing-modal .modal-body{padding:10% 15px 15px 15px;color:#fff}.viewing-modal .modal-body .well{background-color:transparent;color:#fff}.viewing-modal .modal-body .well p{font-size:1em;margin:0 0 1em 0}.viewing-modal .modal-body .well.gdpr-consent label{font-size:1em;font-weight:normal}.viewing-modal .modal-body .form h2{text-transform:uppercase;margin-bottom:30px;font-size:1.4em;color:#b0a7d0;font-weight:500}.viewing-modal .modal-body .form .form-control{color:#fff;background-color:transparent;background-image:none;border:1px solid #fff;border-radius:0}.viewing-modal .modal-body .form .form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff;opacity:1}.viewing-modal .modal-body .form .form-control:-moz-placeholder,textarea:-moz-placeholder{color:#fff;opacity:1}.viewing-modal .modal-body .form .form-control::-moz-placeholder,textarea::-moz-placeholder{color:#fff;opacity:1}.viewing-modal .modal-body .form .form-control:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff;opacity:1}.amenity-page h1,.mortgage-calc-page h1{font-size:2.2em}.amenity-page h2{font-size:1.8em}.amenity-page h3{font-size:1.3em}#amenity-map{height:600px;margin-bottom:30px}.mortgage-calc-page .main-form label{font-weight:normal;color:#472f91}.mortgage-calc-page .main-form input[type="text"]{color:#472f91;border:0;background:#ededed;border-radius:0;padding-top:10px;padding-bottom:10px;box-shadow:none;height:40px}.mortgage-calc-page .main-form .well{margin-top:30px;padding:10px;text-align:center;background-color:#fff;border-radius:0;border:1px solid #472f91}.mortgage-calc-page .main-form .well h3{text-transform:uppercase;font-size:1.3em}.mortgage-calc-page .main-form .well p{color:#472f91;font-size:1.3em;margin:0}a.slideshow-icon{color:#fff;font-size:1.6em;line-height:2.2em;display:block;text-align:center;padding:0;width:50px;height:50px;position:absolute;top:5px;right:5px;background-color:#472f91;z-index:200}.form .form__step{border:3px solid #ddd;border-radius:50%;padding:10px 20px;margin:0 15px 0 0;font-weight:bold}.form #day-error,.form #time-error{background:#f4cecd;border:1px solid #d9534f;padding:10px 20px;border-radius:3px;text-align:center;text-transform:uppercase}.form .form__section{position:relative;border:1px solid #ddd;border-radius:3px;margin:0 0 40px 0;overflow:auto}.form .form__section .form__section__inner{height:450px;overflow:auto}.form .form__section .form__section__inner .divider{background:#472f91;font-weight:bold;text-align:center;padding:10px 0}.form .form__section .form__section__inner ol{margin-bottom:0}.form .form__section .form__section__inner ol li{position:relative;border-bottom:1px solid #f5f5f5}.form .form__section .form__section__inner ol li .form__scroll__pill{padding:10px 20px;border-radius:20px 20px 20px 20px}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--morning{color:#fff;background:#ae9a76}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--afternoon{color:#fff;background:#b0a7d0}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--evening{color:#fff;background:#472f91}.form .form__section .form__section__inner ol li input[type="radio"]{position:absolute;left:-9999px}.form .form__section .form__section__inner ol li input[type="radio"]:checked+label{background:#fff3cd}.form .form__section .form__section__inner ol li input[type="radio"]:checked+label:after{opacity:1}.form .form__section .form__section__inner ol li label{position:relative;display:block;margin-bottom:0;padding:20px 15px;font-weight:100;font-size:1.1em;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form .form__section .form__section__inner ol li label:before{position:absolute;top:18px;right:20px;content:'';display:inline-block;width:30px;height:30px;background-color:#fff;border:2px solid #ddd;border-radius:50%}.form .form__section .form__section__inner ol li label:after{position:absolute;top:24px;right:26px;content:'';display:inline-block;width:18px;height:18px;background:#a3d7a3;border:3px solid #5cb85c;border-radius:50%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form .form--padded{padding:20px}.form #bv-name-error,.form #bv-telephone-error,.form #bv-email-error{text-indent:-9999px}.form .error{color:#d9534f;font-size:16px;font-weight:bold}.form .g-recaptcha>div{margin:0 auto}.captcha{transform:scale(.80);-webkit-transform:scale(.80);transform-origin:0 0;-webkit-transform-origin:0 0}@media (max-height:575px){.form #rc-imageselect,.form .g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:480px){.form #bv-message{height:115px}}#googlemap{width:100%;height:300px}.map-search-results#googlemap{height:800px}#google-info-window{position:relative;text-align:center;width:200px}#google-info-window.google-info-window-property{width:360px;overflow:auto}#google-info-window.google-info-window-property #google-info-window-property-image{float:left;width:205px;margin:0 10px 0 0}#google-info-window.google-info-window-property #google-info-window-property-details{text-align:left}#google-info-window .spacer{margin:10px 0}#google-info-window .corner-flash{position:absolute;top:0;left:0}.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{background-color:rgba(242,242,242,.8)!important;max-width:100%!important}.freeprivacypolicy-com---palette-light .cc-nb-okagree{background-color:rgba(71,47,145)!important}.freeprivacypolicy-com---palette-light .cc-nb-reject{background-color:rgba(174,154,118,1)!important}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}#back-to-top{background:#ae9a76;position:fixed;bottom:100px;right:15px;display:none;padding:5px 10px;border-radius:3px;color:#f5f5f5;font-size:1.5em;text-align:center}#large-carousel{background:#f5f5f5}.carousel-inner .item img{margin:0 auto}.carousel-control.right,.carousel-control.left{background-image:none}#property-carousel .carousel-inner .item img{max-height:500px;width:auto;border:5px solid #fff}#property-thumbnails .carousel-inner .item>img{margin:0 auto}#property-thumbnails .carousel-inner a{cursor:pointer}#property-carousel .left-arrow,#property-carousel .right-arrow,#property-carousel a:hover.left-arrow,#property-carousel a:hover.right-arrow,#property-carousel a:focus.left-arrow,#property-carousel a:focus.right-arrow,#property-slideshow .left-arrow,#property-slideshow .right-arrow,#property-slideshow a:hover.left-arrow,#property-slideshow a:hover.right-arrow,#property-slideshow a:focus.left-arrow,#property-slideshow a:focus.right-arrow{position:absolute;top:45%;z-index:50}#property-carousel .left-arrow,#property-carousel .right-arrow,#property-slideshow .left-arrow,#property-slideshow .right-arrow{display:block;background-color:#472f91;width:40px;height:40px;padding-top:0;text-align:center;top:45%;line-height:40px}#property-carousel a:hover.left-arrow,#property-carousel a:hover.right-arrow,#property-thumbnails a:hover.left-arrow,#property-thumbnails a:hover.right-arrow,#property-slideshow a:hover.left-arrow,#property-slideshow a:hover.right-arrow,#property-thumbnails a:hover.left-arrow,#property-thumbnails a:hover.right-arrow{background-color:#6d47de}#property-carousel .left-arrow,#property-thumbnails .left-arrow,#property-slideshow .left-arrow,#property-thumbnails .left-arrow{left:-10px}#property-carousel .right-arrow,#property-thumbnails .right-arrow,#property-slideshow .right-arrow,#property-thumbnails .right-arrow{right:-10px}#property-thumbnails .left-arrow,#property-thumbnails .right-arrow,#property-thumbnails a:hover.left-arrow,#property-thumbnails a:hover.right-arrow,#property-thumbnails a:focus.left-arrow,#property-thumbnails a:focus.right-arrow{position:absolute;top:35%;z-index:50}#property-thumbnails .left-arrow,#property-thumbnails .right-arrow{display:block;background-color:#472f91;width:40px;height:40px;padding-top:0;text-align:center;top:35%;line-height:40px}#property-thumbnails img.img-thumbnail{border-radius:0}#property-thumbnails .img-thumbnail{padding:0;border:2px solid #fff;border-radius:0}#property-thumbnails .carousel-inner a{cursor:pointer}#property-thumbnails .carousel-control{width:2%;color:#0275d8}#slideshow .modal-content{border:8px solid #fff}#property-details-tab-panes{border:0;border-radius:0}#property-details-tab-panes .tab-pane{padding:50px 30px}#property-details-tab-panes .tab-pane h2,#property-details-tab-panes .tab-pane h3{color:#472f91}#property-details-tab-panes .tab-pane h2{font-size:1.8em}#property-details-tab-panes .tab-pane h3{font-size:1.6em}.corner-flash{fill:#e82066;width:70px;height:70px}.corner-flash text{fill:white}.property .corner-flash{position:absolute;z-index:1}.thumbnail .corner-flash{position:absolute;z-index:1}.property-grid .corner-flash{position:absolute;top:0;left:15px;z-index:1;border-radius:4px 0 0 0}.property-images .corner-flash{position:absolute;width:auto;z-index:1}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;padding:2px}.grid-item img{display:block;max-width:100%}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.animated-spinner{width:100px;margin:0 auto;padding:20px;color:#ae9a76;font-size:2em}.property h1{font-size:1.8em;color:#472f91;margin:0;padding:0 0 5px 0}.property h1 a.fees-link{text-decoration:none;font-size:.6em}.property h4,.property p.type,.property p.ref{margin:0;padding:0}.property h4,.property h4 a{color:#472f91;text-decoration:none}.property h4 a.fees-link{font-size:.9em}.property p.type,.property p.ref{text-transform:uppercase;color:#999}.property p.type{font-weight:500}.property .breadcrumb{margin-bottom:20px}.property{overflow:auto;margin:0 0 30px 0}.property .button-panel{padding:8px 8px 0 8px}.property .button-panel .property-tel p{line-height:3em}.property-grid-image{background-position:center center;background-size:cover;height:230px}.ias-trigger{margin-top:20px;margin-bottom:20px}.ias-trigger a{font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:1em;color:#472f91}.ias-trigger a:hover{color:#b0a7d0}.infinite-btn{margin-top:30px;margin-bottom:50px}.room-icons,.share-icons{margin-top:20px;margin-bottom:20px}.room-icons span{padding-right:15px}.nav-marg-up{margin-top:-50px}.property-tabs .nav-tabs{border:none}.property-tabs .nav-tabs>li{border:none}.property-tabs .nav-tabs>li>a,.property-tabs .nav-tabs>li>a:focus{cursor:pointer;background:#472f91;border-radius:0;color:#fff;border:none;border-bottom:none;font-size:1em;margin:0 1px 0 1px;text-transform:uppercase;height:50px;width:50px;padding:0;text-align:center;line-height:50px}.property-tabs .nav-tabs>li>a:hover{background:rgba(109,71,222,1);border-bottom:none;color:#fff;-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.property-tabs .nav-tabs>.active>a,.property-tabs .nav-tabs>.active>a:focus{background:#fff;border:none;border-bottom:none;color:#472f91;margin:0 1px 0 1px}.property-tabs .nav-tabs>.active>a:hover{background:#fff;border:none;color:#472f91;border-bottom:none}.property-tabs .nav-tabs>li>a .show-icon{display:inline}.property-tabs .nav-tabs>.active>a .show-icon{display:none}.property-tabs .nav-tabs>li>a .active-icon{display:none}.property-tabs .nav-tabs>.active>a .active-icon{display:inline}.property-contact{padding:30px;background-color:#472f91;color:#fff;-webkit-box-shadow:0 0 9px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 9px 1px rgba(153,153,153,1);box-shadow:0 0 9px 1px rgba(153,153,153,1)}.property-contact .phone-numbers{font-size:1.4em}.property-contact .phone-numbers span{font-size:1.4em}.property-contact .phone-numbers a,.property-contact .link a{color:#fff;text-decoration:none}.property-contact .phone-numbers a:hover,.property-contact .link a:hover{opacity:.8}.property-contact hr{border-top:1px solid #6955a5}@media (min-width:1201px){.property-grid .panel .panel-body{min-height:375px}.affix{width:263px;top:68px}#googlemap{min-height:600px}.menu-icon{display:none}.navigation-bar .navbar-nav{margin:0 auto;display:block}.navigation-bar .navbar-nav>li{display:inline-block;float:none}.navigation-bar .navbar-nav .dropdown-menu{border-radius:0;background-color:rgba(174,154,118,1)}.navigation-bar .navbar-nav .dropdown-menu>li>a{font-size:1.2em;color:#fff}.navigation-bar .navbar-nav .dropdown-menu>li>a:hover{color:rgba(71,47,145,1);background-color:transparent}.left-column{padding-right:5px}.right-column{padding-left:5px}.property-thumbnail-image{height:220px}.detail-panel{height:230px}.share-icons{text-align:right}.share-text{text-align:right}}@media (max-width:1200px){a.menu-icon{background-color:rgba(174,154,118,1);color:#fff;text-transform:uppercase;text-decoration:none;width:100%;cursor:pointer;width:100%;display:block;text-align:center;padding:10px 0}.navigation-bar{display:none}}@media (min-width:993px){.main-header h1,.main-header h2{font-size:2.2em}.main-header-home h1{font-size:2em}.main-header-home h2{font-size:2em}.thumbs-top-link{text-align:right}.property-details-container{margin-top:80px}.property-contact{margin-top:-50px}}@media (min-width:993px) and (max-width:1200px){.property-thumbnail-image{height:200px}.detail-panel{height:250px}#googlemap{min-height:500px}.team-member p{font-size:.9em}}@media (max-width:992px){.main-header-home h1{text-align:center;background-color:rgba(58,38,119,.6);padding:10px}.main-header-home h2{text-align:center;background-color:rgba(58,38,119,.6);padding:10px}.pale-background .btn{margin-top:15px}.side-cta p{text-align:center}.side-cta .side-news h3{text-align:center}.property-details-container{margin-top:30px}.map-search-results{margin-bottom:20px}}@media (min-width:768px){.square-buttons{text-align:right}}@media (min-width:768px) and (max-width:992px){.main-header h1,.main-header-home h1,.main-header h2,.main-header-home h2{font-size:1.8em}.left-column{padding-right:5px}.right-column{padding-left:5px}.property-thumbnail-image{height:400px}.share-icons{text-align:right}.share-text{text-align:right}#googlemap{min-height:400px}}@media (max-width:767px){.row-lg{padding:30px 0}.row-lg-bottom{padding:0 0 30px 0}.row-lg-top{padding:30px 0 0 0}.row-md{padding:20px 0}.row-md-top{padding:20px 0 0 0}.row-md-bottom{padding:0 0 20px 0}.row-sm{padding:20px 0}.row-sm-top{padding:20px 0 0 0}.row-sm-bottom{padding:0 0 20px 0}.header-tel{display:none}.main-header h1,.main-header-home h1,.main-header h2,.main-header-home h2{font-size:1.4em}.main-header h1,.main-header h2{text-align:right}.bottom-links h4,.bottom-links .social-icons{text-align:center}.bottom-links .guaranteed{padding-top:0}.thumbs-top-padding{padding-top:40px}.property-contact .link{padding:10px 0;text-align:center}}@media (min-width:481px) and (max-width:767px){header img.logo{margin-left:auto;margin-right:auto}.property-thumbnail-image{height:400px}.thumbs-container h1{font-size:1.4em}}@media (max-width:600px){.bottom-links .guaranteed{padding-top:10px;font-size:1.2em}}@media (min-width:400px) and (max-width:767px){header img.logo{margin-left:auto;margin-right:auto}}@media (max-width:480px){.main-header h1,.main-header h2{text-align:center;background-color:rgba(58,38,119,.6);padding:10px}.map-search-results#googlemap{height:300px}.search-box .tabbed-search .list-button{padding-right:5px;font-size:.8em}.search-box .tabbed-search .map-button{padding-left:5px;font-size:.8em}.property-thumbnail-image{height:220px}.thumbs-container h1{font-size:1.2em}.recommend-box{padding:20px 0 130px 0}.recommend-box p.recommend{line-height:1.2em;font-size:1.2em;padding:0 20px;margin:0 0 20px 0}.recommend-box p small{font-size:12px;padding:0 20px 0 20px}#googlemap{min-height:300px}.property-contact .phone-numbers{font-size:1.2em}.property-contact .phone-numbers span{font-size:1.2em}.viewing-modal .modal-body .form h2{margin-top:30px}.form .form__section .form__section__inner ol li label{font-size:1em}}@media (min-width:341px){.footer-social-mobile{display:none!important}}@media (max-width:340px){header img.logo{margin-left:auto;margin-right:auto}.header-social-mobile{display:none!important}.footer-social-mobile{display:block;text-align:center;margin-bottom:30px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){#animated-text{display:none}}h1.lead{font-size:2em;text-align:center}