body{background-color:#fff;color:#1c1737!important;font:14px 'Open Sans',sans-serif}h1{color:#1c1737;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;margin-bottom:20px}.header-banner{background:#1c1737;z-index:9999;color:#fff;font-size:22px}.header-banner a{color:#fff}.header-banner img{padding-top:10px}.header-banner .pad{padding-top:25px;padding-bottom:none!important}.navbar-back{background:#1c1737;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);z-index:9999;position:relative;color:#fff}.navbar{margin-bottom:0!important;min-height:30px}.navbar-default{background-color:#1c1737;padding:none!important;border:none}.nav li a{color:#fff!important;padding-left:20px!important;padding-right:0!important;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;padding-top:0!important;padding-bottom:0!important}.navbar-nav a:hover{color:#a4a2af!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{}.navbar-default .navbar-nav>.open>a{background:#1c1737!important}.navbar-default .navbar-nav>.active>a{color:#fff;background-color:#282b7a!important}.dropdown-menu>li{text-align:left!important;margin-top:10px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:#1c1737!important}.dropdown-menu{color:#fff;background-color:#1c1737!important;border-right:#605c73 1px solid;border-bottom:#605c73 1px solid;border-left:#605c73 1px solid;padding-left:0}.dropdown-menu>li>a{padding-right:10px!important;font-size:13px!important}.blue-back{background:#1c1737;color:#fff}.blue-back h1{font-size:20px;color:#fff;margin-bottom:20px;margin-top:15px}#holder{position:relative;overflow:hidden}.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;box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.5)}.main{padding-top:15px}.main h1{color:#1c1737!important;font-size:20px!important;line-height:140%}.main h2{color:#1c1737!important;font-size:16px!important;line-height:140%}.main a{color:#605c73!important;text-decoration:none}.main a:hover{text-decoration:underline}.article-entry{font-family:Georgia,"Times New Roman",Times,serif!important;font-style:italic;font-size:16px}.sig{font-family:"Dancing Script";color:#1c1737!important;font-size:24px!important;line-height:140%}.val{width:240px;height:200px;background-image:url(https://www.homesbysophie.co.uk/images/house.png);font-size:24px;text-align:center;padding-top:50px;margin-top:40px}.val a{font-size:24px;color:#fff}.val a:hover,val-click a:hover{color:#a4a2af;text-decoration:none}.val-click a{font-size:12px;color:#fff}.btn-submit{background-color:#1c1737;width:100%;color:#fff;margin:10px 0}.btn-submit:hover{background-color:#605c73;color:#fff}#valForm label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:normal;margin:10px 0}#valForm .form-control{margin:10px 0}.border{border-top:#ccc 1px solid}.bordertb{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}.divpad{padding-left:30px!important}.main-ui{padding-top:20px}.main-ui img{padding-right:20px;float:left}.main-ui ul.b li,.main ul.b li{list-style-image:url(https://www.homesbysophie.co.uk/images/b.png);padding:5px 0;line-height:140%;margin-left:0}.panel-pad{margin-top:47px}.panel-heading{border-top-right-radius:0!important;border-top-left-radius:0!important;background-color:#1c1737!important}.panel-heading:hover{border-top-right-radius:0!important;border-top-left-radius:0!important;background-color:#605c73!important}.panel-heading:active{border-top-right-radius:0!important;border-top-left-radius:0!important;background-color:#605c73!important}.panel-title h4{color:#fff!important}.panel-title a{color:#fff!important}.panel-title a:hover,a:focus{text-decoration:none}footer{background:#1c1737;margin:10px 0 0 0;padding:20px 0;color:#fff;font-size:12px}footer a{color:#fff;font-size:12px}footer a:hover{color:#a4a2af}.formhoney{visibility:hidden;display:none}.search-filters{margin-bottom:20px;margin-top:10px}.pagination{margin:0}.badge{background-color:#1c1737!important;padding:10px 10px!important;border-radius:0!important;margin-bottom:10px!important}.page{padding-top:8px!important;text-align:right}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#1c1737!important;border-color:#1c1737!important;border-radius:0!important;color:#fff!important}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#1c1737!important;border-color:#1c1737!important;border-radius:0!important;color:#581817!important}.pagination>li a{background-color:#fff!important;border-color:#cab6a6!important;border-radius:0!important;color:#581817!important}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.map-search-results#googlemap{height:600px}.thumbGridContainer,.resultGridContainer{background:#fff;box-shadow:2px 2px 2px #d0cece;margin:0 0 20px 0;padding:10px;border:#ccc 1px solid}.thumbnail{border:0!important;margin-bottom:10px!important;padding:0!important}.thumbnail img{height:252px;width:338px}.thumbGridContainer .add{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;padding-bottom:10px}.thumbGridContainer .price{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;text-align:right}.thumbGridContainer .fees{margin-bottom:10px}.thumbGridContainer .fees a{color:#605c73!important;text-decoration:none;font-size:12px}.thumbGridContainer .fees a:hover{text-decoration:underline}.thumbGridContainer .rec{text-align:center}.thumbGridContainer .bath{text-align:right}.property-slideshow{z-index:10000}.left.carousel-control,.right.carousel-control{background:none!important}.resultGridContainer h2{font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;margin-top:0}.resultGridContainer ul.b li{list-style-image:url(https://www.homesbysophie.co.uk/images/b.png);padding:5px 0;line-height:140%;text-indent:0}#property-thumbnails .carousel-inner a{cursor:pointer}#googlemap{width:100%;height:300px}#slideshow .modal-content{border:8px solid #fff}.tab-pane{margin-bottom:20px!important;padding:10px;border:#ccc 1px solid}.nav-tabs li a:link{background:#1c1737!important;color:#fff!important;text-decoration:none;border-right:#fff 1px solid;margin-bottom:10px;height:40px!important;padding-top:5px!important;font-family:'Open Sans',sans-serif}.nav-tabs li a:hover,.nav-tabs li a:active{background:#605c73!important}.nav-tabs li.active a{background:#605c73!important}.carousel-control{color:#1c1737}.carousel-control:hover{color:#1c1737}.btn-block{border-radius:0}.btn:focus,.btn:focus:active,.active.btn:focus{outline:0!important;border-radius:0;color:#fff}.btn-blue{background-color:#1c1737;color:#fff;width:100%;border-radius:0;margin-bottom:10px}.form-group label{font-weight:normal!important}.btn-blue:hover{background-color:#605c73;color:#fff}.gm-style-iw{padding:5px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.thumbnail img{height:202px;width:338px}#btn-draw{right:350px}#btn-schools{right:340px}#btn-repair{right:50px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.thumbnail img{height:162px;width:338px}.header-banner .pad{padding-top:80px!important;padding-bottom:30px!important}.thumbGridContainer .add{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;padding-bottom:0}.thumbGridContainer .price{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;text-align:left}}@media (min-width:768px) and (max-width:992px){.header-banner .pad{padding-top:80px!important;padding-bottom:30px!important}}@media (max-width:600px){.blue-back h1{font-size:16px}.dropdown-menu{padding-left:20px}.thumbGridContainer .add{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;padding-bottom:0}.thumbGridContainer .price{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;text-align:left}.thumbnail img{height:202px;width:338px}.divpad{padding-left:0!important}}.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb{background-color:rgba(0,0,0,.8)!important;max-width:100%!important}.freeprivacypolicy-com---palette-dark .cc-nb-okagree{background:#605c73!important;color:#fff!important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background:#1c1737!important;color:#fff!important}