@media(max-width:1200px){#masthead #navWrap a{color:#fff;padding:22px 15px;font-size:14px}#headSocial{display:none}#navWrap{width:75%!important}#navWrap li:hover a:after,#navWrap .current-menu-item a:after{bottom:15px!important}}@media (max-width:991px){.staffInner{max-height:600px}#aboutTeam .container{max-width:100%!important;width:100%}#aboutTeam img{margin-top:-162px}.staffSection{margin-bottom:25px}.staffSection .overlay p{font-size:14px!important}.innerBox{background-size:cover!important}#serviceWrapper .col-md-9{padding-right:15px!important}.credits{text-align:left!important}.credits{margin:5px 0px!important}#content .search-field{max-width:100%!important;-webkit-appearance:none}.layer li{margin-bottom:10px}#responsive-menu-pro-container .responsive-menu-pro-search-box{border:0px!important;border-radius:0px!important}.callnow{text-indent:-12px!important}#logoWrap img{margin-top:37px!important}#mortgageBrokerMap{flex-direction:column;max-height:999px!important}#mortgageBrokerMap .mortgageItem{flex-basis:100%}}@media (max-width:680px){#homeTwoCols,#homeTwoCols .col-md-6{padding:0}#ctaBanner p{font-size:1.25em!important}.layer{padding-top:40px!important;padding-bottom:40px!important}#lidd_mc_form{background-color:#FFF!important;padding:0 10px!important;border:0px!important}.staffSection .overlay{padding:17px!important}.popTitle{font-size:1.7em!important;padding-bottom:5px!important;margin-bottom:5px!important}.staffSection .overlay p{font-size:13px!important}.home #ctaBanner a{width:100%!important;max-width:inherit!important}#colophon #footerContact li:nth-of-type(2){font-size:19px!important}.credits p,.copy p{text-align:center!important}#colophon #footerLinks li a{font-size:14px!important}#colophon .widget p,#colophon .widget a,#colophon .widget li{font-size:13px!important}#homeTesti .owl-theme .owl-dots .owl-dot span{width:20px;height:20px}.vouchpdf svg{float:inherit!important}#aboutTeam .col-md-6{padding:0px!important}#aboutTeam img{margin-top:0px!important}#homeTesti .vouchpdf a{color:#FFF!important}#homeTesti .vouchpdf{position:absolute;background-color:#853448;left:0;right:0;bottom:-12px;text-align:center;padding:20px;font-size:18px}.layer p,.layer li{word-wrap:break-word}#homeTesti{padding-bottom:120px!important}#serviceWrapper .title{line-height:40px!important}.layer li{margin-bottom:18px!important}.site .su-spoiler-style-default>.su-spoiler-content{padding:20px!important}.site .su-spoiler-closed>.su-spoiler-content{padding:0px!important}#homeTop{padding:15px 10px!important;padding-bottom:25px!important}.innerBox{margin-bottom:0px!important}.su-spoiler .su-spoiler-title{padding-right:20px!important}#homeTesti p{padding-right:15px!important}.homeBoxTop h3{font-size:1.6em!important}#ctaBannerSolid p a{display:block!important;clear:both;margin-top:10px;font-size:1.1em!important;padding:15px!important}.casestudy_wrap{padding-left:0px!important;padding-right:0px!important}.su-spoiler .su-spoiler-title{font-size:12px!important}.casestudy_wrap .featImage{min-height:170px!important}.single .nav-previous{display:none}.single .nav-next{width:100%;float:left;text-align:left}.site .su-spoiler-style-default>.su-spoiler-content{padding-right:10px!important}#contactWrap .wpcf7-submit,#lidd_mc_form input[type="submit"]{width:100%}#pageBanner .container{padding-left:30px}.postWrap h2{min-height:inherit!important}#logoWrap img{max-width:280px!important}#mortgageBrokerMap .mortgageWrap{padding:30px}#mortgageBrokerMap .title{font-size:2em}}@media (max-width:360px){#lowerHeader #logoWrap img{max-width:220px!important;margin-top:42px!important;margin-bottom:30px!important}}