input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}*{margin:0;padding:0;border:none}div{box-sizing:inherit!important}body,html{margin-top:0!important}legend{font-size:14px;line-height:1.6em;color:#66696b}legend label{color:#4f4f4f}input[type="number"]{text-indent:.1px}.box-content .wpcf7-submit{width:100%!important}abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}dfn{font-style:normal}.floatleft{float:left!important}.floatright{float:right!important}.aligncenter{text-align:center}.textright{text-align:right}.clear{clear:both}a{color:#626262;outline:none;border:none;text-decoration:underline}a:link,a:visited{text-decoration:underline}a:visited{color:#626262}a:hover{text-decoration:none;color:#626262}a:active{color:#626262}address{margin:.2em 0;padding:.5em 0 1em;font-size:.75em;line-height:140%;font-style:normal}:focus{outline:0}ul,ol{list-style:none}ol{list-style:decimal;padding:0 20px 5px;font-size:14px;line-height:1.5em}body{background:#fff;font:100% Arial,Helvetica,sans-serif;color:#4f4f4f}body.after-login{margin-top:-28px}#skip-link{width:0;height:0;font-size:.75em}#skip-link li{width:70%;text-indent:0}#skip-link a,#skip-link a:link{display:inline-block;position:absolute;top:-556px;color:#a3a3a3;cursor:help;margin:0;padding:4px;line-height:1em;font-weight:700;text-decoration:underline;z-index:999999}#skip-link a:visited{top:-556px;color:#575757;cursor:help;text-decoration:underline}#skip-link a:active,#skip-link a:focus{top:4px;left:4px;color:#a3a3a3;cursor:help;text-decoration:underline}#header{width:100%;position:fixed;z-index:10000;top:0}#header-wrapper{width:61.25em;margin:0 auto;position:relative;height:94px}#logo{position:relative;top:36px;left:0;width:280px}#logo img{cursor:pointer}#hd-content{margin:0 auto;position:fixed;top:0;width:100%;background:#fff;border-top:4px solid #ff8100;height:112px;z-index:1000}#call{width:61.25em;margin:0 auto}#call span{font-family:'PT Sans Narrow',sans-serif;font-size:1.1em;color:#ff8100;background:url(images/xcall.png.pagespeed.ic.-WP2J_U0hP.png) 0 3px no-repeat;padding-left:42px;text-transform:uppercase;font-weight:700;line-height:1.2em;margin-top:35px;float:right;display:block}#call span em{display:block;color:#515151;font-style:normal;font-size:1.4em}#container{width:100%;padding-top:170px;display:inline-block}#nav-container{background-color:#353535;height:54px;position:fixed;top:116px;left:0;width:100%;z-index:14}#nav{width:61.25em;margin:0 auto;position:relative}#nav li{background:url(images/nav-sep.png) no-repeat right 14px;float:left;font-size:.95em;font-weight:700;margin-left:7px;position:relative}#nav li a,#nav li span{color:#fff;padding:14px 5px 20px;text-decoration:none;display:block;margin-right:7px;margin-top:5px}#nav .sub-menu li a,#nav .sub-menu li span{color:#000;padding:0;margin:0;font-weight:400;font-size:.94em;border:0 solid #fff!important}#nav .sub-menu li a,#nav .sub-menu li span.title{font-weight:700;font-size:1.1em;margin-bottom:4px}#nav .sub-menu li.current_page_item a,#nav .sub-menu li.current_page_item span.title{color:#ff8100}#nav li.current-menu-item span,#nav li.active a,#nav li span.active{border-top:5px solid #ff8100;margin-top:0}#nav li span.current-menu-item{border:none}#nav li.current-menu-item span{margin-top:0}#nav li.last{background:none}#accordion,.testimonials,#newsletter{border-radius:5px}#main .crp_related h3,#main .navigation h2{font-size:1.2em}.author-bio{border:1px solid #dadada;margin:25px 0 0;background:#f8f8f8;padding:10px;overflow:hidden;border-radius:5px}.author-avatar{float:left;margin:0 10px 0 0}.author-avatar img{border:1px solid #dbdbdb;background:#fff;display:block;padding:4px}.author-description{font-size:.85em;line-height:1.4em}.author-description ul{list-style:disc;margin:0 0 0 10px;padding:10px}.author-description li{margin:initial;padding:initial}.author-description p{font-size:14px!important}#main .author-description h4{font-size:1.3em;color:#81bb38;clear:none;padding:0 0 5px}#main blockquote{padding:10px 20px;background:#f1efef;border-radius:5px}#main table td{font-size:14px}@media (min-width:980px){#nav li:hover a{margin-top:0;border-top:5px solid #ff8100}#nav li a:hover{text-decoration:none;border-top:5px solid #ff8100;margin-top:0}#nav li:hover ul,#nav li:hover ul li:hover ul{background:#fff;border:1px solid #ff8100;height:auto;left:-10px;margin:0;padding:5px 15px 0;top:54px;width:565px;z-index:9999;font-weight:400;display:block}#nav li:hover ul li{background:none;border-bottom:1px solid #e7e4e4;color:#4f4f4f;display:block;float:left;margin:0;min-height:65px;padding:14px 10px 10px 0;text-transform:inherit;width:271px;font-size:.813em}#nav li:hover ul li p{font-weight:400;color:#4f4f4f;line-height:1.5em}#nav li:hover ul li.noborder{border-bottom:medium none}#nav li:hover ul li a,#nav li ul li:hover ul li a{border:medium none;color:#fffffe;display:block;margin:0 0 1px;padding:0;text-transform:capitalize;font-weight:700}#nav li:hover ul li strong{display:block;margin-bottom:4px;font-size:1.1em}#nav li:hover ul li a{background:none;color:#2e2e2e;float:none;height:auto;margin:0;padding:0}#nav li:hover ul li a:hover,#nav li:hover ul li.current-menu-item a,#nav li:hover ul li.active strong{color:#ff8100}#nav li:hover ul li.active a{border-top:5px solid #ff8100;margin-top:0}#nav li:hover ul li img{border:1px solid #e7e4e4;float:left;margin-right:15px;padding:3px;border-radius:5px}#nav li ul,#nav li:hover ul li>ul,#nav li:hover ul li:hover ul li>ul{left:-9999px;position:absolute;top:-9999px;display:none}}#request-a-call-back,#get-a-quote,.hdcontent-bottom{display:none}#intro{width:100%}#intro-wrapper{width:61.25em;margin:0 auto}.intro-content{float:right;width:370px;margin-top:50px}.intro-content p{font-size:14px;line-height:1.5em;color:#191919}.intro-head{color:#333;font-size:2.8em;font-weight:700;line-height:1.2em;text-align:center;text-transform:uppercase}.intro-head span{color:#ff8100;width:370px;text-align:center;display:inline;margin-left:8px}.intro-head span.last{color:#323232;display:block;font-size:.4em;font-weight:700}#top-content{line-height:1.5em;width:100%;padding:15px 0 20px;height:50px;background:#ff8100}#top-wrapper{width:61.25em;margin:0 auto}.top-text{color:#fff;padding:3px 10px 5px 0}.top-text .homesubhead{font-size:1.4em;font-weight:400;text-transform:uppercase}.top-text p{font-size:.875em;padding-top:4px}#top-content a{color:#fff;height:52px;vertical-align:middle;font-weight:700;padding-right:5px}#content{background:url(images/xtop-bottom.jpg.pagespeed.ic.Ti9B6xbXRs.jpg) 0 0 repeat-x;padding-top:20px;width:100%;display:inline-block}#content-wrapper{margin:0 auto;position:relative;width:61.25em;min-height:200px}#content-wrapper h1,#sidebar h2{color:#4e4e4e;font-size:1.4em;font-weight:400;border-left:4px solid #ff8100;padding:3px 0 3px 16px;margin-bottom:15px;text-transform:capitalize;clear:both}#content-wrapper h1{margin-bottom:5px}#content-wrapper #main h2{font-size:1em;text-transform:capitalize;padding-top:8px;line-height:1.5em}#main h3,#main h4,#main h5{font-size:1em;padding-top:8px;line-height:1.5em}#main{float:left;width:670px}hr{background:#dfdfdf;margin-bottom:15px;height:1px}#content-wrapper h1 span,#content-wrapper h2 span{color:#ff7200;font-weight:700}.image,.leftimg{float:left;display:block;margin:10px 15px 0 0}.image{clear:both}.leftimg{height:auto;margin:6px 15px 0 0}.leftimg img,.image img,.rightimg{display:block;border:1px solid #dfdfdf;padding:5px}.alignright,.alignleft{float:right;margin:3px 0 0 15px;display:block;border:1px solid #dfdfdf;padding:5px}.alignleft{float:left;margin:3px 15px 0 0}img.nopadding{padding:0}#content-wrapper p.uname{font-weight:700;color:#ee7a03;font-size:14px}.fback{display:inline-block}#content-wrapper #main .fback h3{clear:both;margin-top:10px}.fback .leftimg{margin:0 10px 15px 0}.color{color:#ff8100}.entry-header .image{height:auto;margin:10px 15px 10px 0}#content-wrapper p{font-size:14px;padding:8px 0;line-height:1.6em}.list,.entry-content ul{font-size:14px;color:#686868;margin:0 20px 0 15px}.floatlist{float:left;margin-right:70px}.list li,.entry-content ul li{display:block;line-height:2em;background:url(images/xlist-arrow.png.pagespeed.ic.1ftg2F3VYV.png) 0 9px no-repeat;padding-left:20px}.list.right{float:right;margin:4px 7px 0 0;width:488px}p.clear{clear:both}ul.list.fnormal li{font-weight:400}.wp-caption{padding:5px;border:1px solid #eee;background:#fcfcfc;margin:10px 0 0 10px;text-align:center}.wp-caption img{border:1px solid #ddd;margin:0 auto;display:block;padding:0}#content-wrapper ol li{padding:5px 0}#sidebar{float:right;width:272px}.sdbox{margin-bottom:15px;z-index:0}.box-content,.sdbox ul{border:1px solid #dfdfdf;padding:10px}.box-content{padding:12px 10px}.box-content ul{margin:0}.box-content li,.sdbox ul li{display:block;border-bottom:1px solid #dfdfdf;background:none;font-weight:700;font-size:14px;padding-bottom:8px;margin-bottom:8px}.box-content li a,.sdbox ul li a,.sdbox li.current_page_item{background:url(images/side-arrow.png) 8px 5px no-repeat;padding-left:30px;color:#686868;text-decoration:none;text-transform:capitalize;line-height:1.5em;display:block}.box-content li a:hover,.sdbox ul li a:hover{text-decoration:none;background:url(images/side-arrow-hover.png) 8px 5px no-repeat;color:#f07e0c}.box-content.fnormal li,.sdbox.fnormal li{font-weight:400}.sdbox li.current_page_item{padding-left:30px}.box-content li.last,.sdbox ul li.last{border-bottom:0;margin-bottom:0;padding-bottom:0}.mortgage-winner{display:block;text-align:center}.request{padding:7px 15px 11px;background-color:#ff8100;z-index:1000}.box-content.req{border-top:0}.box-content.req span.wpcf7-not-valid-tip{width:228px}.box-content.req div.wpcf7 img.ajax-loader{float:left}#content-wrapper .request h2{border-left:0 solid #cdcdcd;padding:0 0 0 20px;text-transform:uppercase;font-family:'PT Sans Narrow',sans-serif;font-size:1.4em;font-weight:700;color:#fff;margin:0;text-shadow:0 1px 1px #000}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"],.sdbox form select,#searchform input[type="text"],.box-content form textarea{border-radius:5px;border:1px solid #dfdfdf;padding:6px;width:236px;background:none;color:#333}.box-content form textarea{height:100px}.box-content form select,.sdbox form select{width:250px;padding:5px}input.button,#searchsubmit,#fancybox-content input[type="submit"]{font-size:1.2em;padding:0;background:#ff8100;color:#fff;border-radius:5px;font-weight:700;text-align:center;font-family:Arial,Helvetica,sans-serif;min-height:30px}input.error{border:1px solid red!important}a.a-mortgage{background:#ff8100;border-radius:4px;color:#fff;display:block;font-size:1.5em;font-weight:700;margin:0 auto;padding:10px;text-align:center;text-decoration:none;width:300px}input.button:hover,a.a-mortgage:hover,#searchsubmit:hover{background:#f39739;cursor:pointer;transition:all .8s ease-in-out;background:#fea142;color:#333}#content-wrapper .sdbox form p{padding:0 0 10px}#content-wrapper .sdbox form p.textright{padding-bottom:0}#content-wrapper .sdbox form div.wpcf7-response-output{margin:10px .5em 0}.post-1227 div.wpcf7-response-output{margin:6px 0 10px}div.wpcf7-mail-sent-ok{background:#eafce2;border:1px solid #87cf68!important;font-size:13px;line-height:1.6em;padding:7px 10px;margin:1em .5em 0!important;font-weight:600;clear:both}#main div.wpcf7-mail-sent-ok{font-size:16px}.box-content.article li a{text-decoration:underline}.box-content.article li a:hover{text-decoration:none}.box-content.news{padding:9px 0 10px}.box-content.news dt{font-weight:700;padding:0 10px 0 25px;background:url(images/xnews-arrow.png.pagespeed.ic.Se8dNdfICM.png) 12px 3px no-repeat;text-decoration:none;color:#474747;font-size:.8em}.box-content.news dd{border-bottom:1px solid #dfdfdf;padding:5px 15px 8px 25px;margin-bottom:7px;font-size:.81em;color:#606060}.box-content.news dd a{text-decoration:none}.box-content.news dd a:hover{color:#ff8100;text-decoration:none}.box-content.news dd.last{border-bottom:0;margin-bottom:0;padding-bottom:0}.uline{text-decoration:underline}.inner #container{padding-top:170px;background:url(images/xbread-bottom.jpg.pagespeed.ic.NLjK5D_ujs.jpg) 0 247px repeat-x}.inner #intro{background:#ff8100;height:59px;width:100%;display:inline-block}.inner #intro-wrapper{height:44px;background:url(images/xinner-intro.jpg.pagespeed.ic.7X71Zs4yEu.jpg) center 0 no-repeat;padding-top:14px}.inner #intro-wrapper h1{color:#fff;float:left;font-size:1.5em}.quote{float:right;display:block;margin-top:-8px;text-align:center;width:188px}.quote a{padding:8px 25px;background:#fff;border:5px solid #eb841a;color:#515151;text-transform:uppercase;font-weight:700;font-size:1.1em;text-decoration:none;border-radius:35px;display:block}.quote a:hover{transition:all .8s ease-in-out;background:#515151;color:#fff;text-decoration:none}.inner #bread-container{background:#fff;margin-top:-5px}#breadcrumb{color:#000;width:61.25em;margin:0 auto;padding:6px 0 3px}.breadcrumbs-title{margin-right:5px}#breadcrumb .btext{color:#000;font-size:.75em}#breadcrumb p{display:inline;padding-left:0;color:#000;font-size:.75em;margin-left:3px;text-transform:capitalize}#breadcrumb p span a{color:#000;margin-right:4px}#breadcrumb p span a:hover{color:#000;text-decoration:none}#breadcrumb p span{color:#000}#breadcrumb a:link,#breadcrumb a:visited{color:#000;line-height:31px;text-decoration:underline}.b-content,.catg-post{border:1px solid #e6e6e6;margin:10px;padding:15px}.b-content .image{margin:7px 0 0}#content-wrapper #main .b-content h2{padding:0 0 6px}#content-wrapper .b-content h2.entry-title{color:#333;line-height:130%;background:none;padding:0}#content-wrapper .b-content h2.entry-title a{text-decoration:none}#content-wrapper .b-content h2.entry-title a:hover{text-decoration:underline}.entry-date{color:#818181;font-size:.75em;display:block;margin:4px 7px 10px 0}.entry-summary p{padding:15px 0}a.post-thumbnail-left{float:left;margin:6px 15px 0 0}a.more-link{color:#ff7200;text-decoration:underline;font-size:.9em;display:inline-block}a.more-link:hover{color:#626262;text-decoration:none}.entry-utility{font-size:.81em;font-weight:700}.entry-utility a{text-decoration:none;font-weight:400}.entry-utility a:hover{text-decoration:underline}.catg-post{float:none;width:95%;height:auto;margin:0 0 15px;padding:10px 15px 15px}.catg-post h2{padding-bottom:10px}.entry-meta,.nav-previous{font-size:.8em}.nav-previous{float:left}.nav-next a{font-size:.75em;float:right}#content-wrapper .get-quote p{font-size:1.45em;padding:0 20px;text-align:center}#content-wrapper .get-quote p span{display:block}#main #qform .left{float:left;clear:both}#main #qform .right{float:right}#main #qform span.wpcf7-form-control-wrap.newslettercheck label,#main div.wpcf7 #cform span.wpcf7-form-control-wrap.newslettercheck label{display:inline;float:left;width:auto!important;margin-right:10px}fieldset .wpcf7-radio{display:block}#main #qform fieldset{font-weight:700}#main #qform legend label{display:inline}#main #qform input[type="text"],#main #qform input[type="number"]{width:279px}#main #qform{display:inline-block;margin:0;padding:0 10px;width:96%}#main #qform label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}#content-wrapper #main #qform p{padding:8px 0}#main #qform p label{font-size:1em;width:290px;text-align:left;color:#66696b}#main #qform input,#main #qform select,#main #qform textarea,#emp-status{border:1px solid #e1e1e1;padding:6px}#main #qform select{padding:5px;width:292px}#main #qform select.hour{width:auto}#main #qform input[type="text"],#main #qform input[type="email"],#main #qform input[type="tel"]{width:273px}#main #qform textarea{width:627px;height:80px}#main #qform input.button{padding:8px;width:100px;border:0}#main #qform input.text-box{width:182px}#main #qform input[type="radio"]{border:0;display:inline-block;background:0}.qoute-form{margin-top:20px}#content-wrapper #main #qform h2{padding:15px 0 10px;margin-bottom:10px;border-bottom:1px solid #ebeaea;clear:both;font-weight:400;font-size:1.3em;color:#4e4e4e}span.wpcf7-not-valid-tip{left:2%!important;top:-29%!important;width:275px}.inner #top-content{background:none;border-bottom:4px solid #ff8100;height:266px;text-align:center;top:160px}.inner #content-wrapper.contact{margin:315px auto 0}#content-wrapper p.map{display:block;margin:10px 0;background:#f4f1ec;border:1px solid #ccc;width:260px;padding:0}.address{line-height:2em}.address address{padding:0;margin:0;line-height:2em}.phone-num,.email-id{background:url(images/phone.png) 0 8px no-repeat;padding-left:26px;display:block;font-size:14px}.email-id{background:url(images/email.png) 0 11px no-repeat}.email-id a{text-decoration:underline}.email-id a:hover{text-decoration:none}.callus{font-weight:700;color:#ff8100;display:inline-block}#cform label{font-weight:700;margin-bottom:5px;display:block}#cform .left{float:left;width:49%}#cform .right{float:right;width:49%}#cform .text-box,.inner #cform .textarea,input.wpcf7-captchar{border:1px solid #e1e1e1;padding:6px}#cform .text-box{width:90%}#cform .textarea{font-family:arial;font-size:1.1em;height:170px;width:94.7%}#cform input.button{margin-top:5px}#content-wrapper #cform p{padding:4px 0}#content-wrapper .address p{padding-bottom:5px}#searchform{margin:10px 0}#searchform label{font-size:.81em;font-weight:700}#searchform .text-box{border:1px solid #e1e1e1;padding:6px;width:250px;vertical-align:middle}#searchform input.button{font-size:1em;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;padding:5px 20px 3px}div.sociable{clear:both;margin-top:10px;font-size:.81em}.sociable_tagline{margin-bottom:10px}#disqus_thread{margin-top:20px;clear:both}.nav-single{margin-top:15px}.nav-previous a{padding-bottom:5px;display:block}.note{font-size:.85em;display:block;line-height:1.6em}#footer{clear:both;background:#fd8912;padding-top:16px;margin-top:15px}#ft-topwrapper,#ft-midwrapper,#ft-bottomwrapper{width:61.25em;margin:0 auto;padding-bottom:9px}#ft-mid{background:#484647;border-top:18px solid #3e3c3d}#footer p{line-height:1.6em}#footer h2{color:#fff;font-size:1.3em;font-weight:400}#footer #ft-topwrapper p{font-size:.813em;color:#fff;padding:6px 0}#ft-topwrapper p a{color:#fff}#footer #ft-mid p{font-size:.813em;color:#c4c4c4;padding:8px 0}#ft-midwrapper,#ft-bottomwrapper{padding:16px 0 7px}#ft-bottom{background:#3e3c3d;padding:12px 0 13px;height:34px}#ft-bottomwrapper{padding:0}#copyright{float:left;font-size:.75em;color:#c4c4c4;margin-top:8px}#social-media{float:right;display:inline-block}#social-media li{float:left;margin:5px 0 0 7px}.box-content.req label{display:inline;font-weight:700;margin-bottom:4px}.captcha input{width:176px!important;vertical-align:top;margin-left:8px}input.wpcf7-captchar{width:154px!important}.captcha input{border:1px solid #e1e1e1;padding:6px}.captcha img{margin-top:3px}.captcha{clear:both}.catg-post .entry-date{float:none}.menu-link{display:none;margin:0 auto;height:41px;padding-top:7px}.menu-link span{width:89px;height:26px;padding:6px 0 0 16px;display:block;font-size:1.1em;color:#2b2a2a;text-decoration:none;margin-left:20px;cursor:pointer;background:#fff url(images/xtoggle-icon.png.pagespeed.ic.aYVoY--Qil.png) no-repeat 96% 2px;border-radius:25px}.close-panel,#nav .close{position:fixed;top:3px;left:448px;z-index:10000;color:#000;padding:5px 10px;font-size:18px;background:#fff;display:none;cursor:pointer}#catapult-cookie-bar{width:150px!important;font-size:13px!important;padding:13px!important;left:10px!important;top:auto!important;bottom:10px!important;border-radius:4px;z-index:9!important;line-height:20px;max-height:none!important}.cookie-bar-bar .ctcc-inner{display:block;position:relative}.ctcc-right-side{display:block;width:100%}.cookie-bar-bar button#catapultCookie{margin:0 auto!important;text-align:center;display:block;color:#fff}.ctcc-left-side{text-align:center;margin-bottom:10px;display:block}#fancybox-content input[type="text"],#fancybox-content input[type="tel"],#fancybox-content input[type="email"],#fancybox-content input[type="number"]{width:100%;height:32px;border:1px solid #cdcdcd;box-sizing:border-box;padding-left:10px}#fancybox-content textarea,select{border:1px solid #cdcdcd;box-sizing:border-box}#fancybox-content textarea{width:100%}#fancybox-content p{padding:5px 0}#fancybox-content select{width:100%;padding:6px 10px 6px 12px}#fancybox-content .left,#fancybox-content .right{float:left;width:47%;margin-bottom:0}#fancybox-content .right{float:right}#fancybox-content h3{font-size:1.5em;padding:0 0 15px}#fancybox-content label{display:inline;font-size:.95em;margin:0 0 5px;font-weight:600}.insurance .popup-content{padding:7px 20px 0;overflow-y:scroll;height:586px;min-height:inherit}#requestquote .popup-content{width:400px}#fancybox-content .insurance h3{padding-bottom:5px}#fancybox-content .insurance label{font-size:.9em;margin-bottom:2px}.insurance textarea{min-height:77px}#fancybox-content #quote,#fancybox-content #inline,#fancybox-content #requestquote{display:block}.success_popup p{background:url(images/tick.png) no-repeat 12px center;font-size:27px;margin:13.2% 29px 0;line-height:38px;border:2px solid #21bede;padding:8px 6px 8px 64px;border-radius:5px}#requestquote .success_popup p{margin:13.2% 10px 0}#sidebar .success_popup p{color:#343434;font-size:18px;line-height:30px;margin:12px 0 25px}#main .success_popup p{font-size:18px;margin:25px 10px 0;padding:15px 10px 15px 60px}html.fixed-popup,html.fixed-popup body{overflow:hidden}.callbackheader{background-color:#ff8100;text-decoration:none!important;color:#fff;padding:6px 8px;text-transform:initial;margin-left:-38px;position:relative;float:right;top:-19px;left:-220px;border-radius:3px;z-index:10001;cursor:pointer}.callbackheader:hover,.callbackheader:visited,.callbackheader:active{color:#fff}#intro{background:#f5f5f5}#search{position:relative;top:13px;float:right}#search input[type="text"]{color:#747474;width:120px;font-size:13px;border:1px solid #d9d9da;border-right:0;border-radius:3px 0 0 3px;box-sizing:border-box;height:28px;padding:6px 15px;vertical-align:top}#search input[type="submit"]{cursor:pointer;background:#ff8100;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFAmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTI5VDE2OjE1OjIyWiIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTItMjlUMTY6NDQ6MjlaIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEyLTI5VDE2OjQ0OjI5WiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplZjUwZDFhMS1mYjY4LTBjNDEtYTM5Zi0xYzQyMTBlZWUxNmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZWY1MGQxYTEtZmI2OC0wYzQxLWEzOWYtMWM0MjEwZWVlMTZlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZWY1MGQxYTEtZmI2OC0wYzQxLWEzOWYtMWM0MjEwZWVlMTZlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplZjUwZDFhMS1mYjY4LTBjNDEtYTM5Zi0xYzQyMTBlZWUxNmUiIHN0RXZ0OndoZW49IjIwMjAtMTItMjlUMTY6MTU6MjJaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BAmMsAAAAPNJREFUOBGdwb1KQgEYANCjUQ7hYEENOvYGQUSCQvQY7U5BhIsP0Ojc0tDU0BwiFERbUHOgBA6V0mBFP2N8DQ6aeJM6x4gsqrhFIHCNCmZNUcAVAnc4xgkeEThFToIc2ghUsWgojzoCTWRMUENgR7I6Atsm6KCFOcmW8IxzpIwJHJnuAn1kjUgbmDFdGoEwpoUO5iXL4xUNpIzZQ6Am2QG+UDZBFjcI7KNgaAWHCHxgzUDKmGWcIdBFA028IPCGwAOKEmRQwSU+8Y4GNrGOewT6KPlFGgvI+amEPgJdbPiHIp4Q6KHsD1IGVtFFoOefttDG7jdXmEUnqBqpvgAAAABJRU5ErkJggg==);width:28px;height:28px;border-radius:0 3px 3px 0;background-repeat:no-repeat;background-position:7px}@media screen and (min-width:780px){.intro-img{float:left;margin-top:1px;width:550px;height:334px}#intro{background:#f5f5f5;background:radial-gradient(circle,rgba(245,245,245,1) 0%,rgba(207,207,207,1) 31%,rgba(203,203,203,1) 50%,rgba(255,255,255,1) 100%)}}@media screen and (max-width:1024px){img{max-width:100%;height:auto}#header-wrapper,#call,#nav,#intro-wrapper,#top-wrapper,#content-wrapper,#ft-topwrapper,#ft-midwrapper,#ft-bottomwrapper,.inner #intro-wrapper,#breadcrumb{width:95%}#nav li a,#nav li span{padding:14px 4px 20px;margin-right:8px}.inner #container{padding-top:169px;background:none}.inner #content{background:url(images/xtop-bottom.jpg.pagespeed.ic.Ti9B6xbXRs.jpg) repeat-x 0 0;padding-top:15px}#main{width:67%}#sidebar{float:right;width:30%}#main #qform textarea{width:600px}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"]{width:94%}.sdbox form select{width:100%}.b-content{margin:6px;padding:6px}}@media screen and (max-width:980px){#main table td{float:left}#nav-container{position:absolute;background:url(images/xnav-bg2.png.pagespeed.ic.OFxG8R1SrI.png) repeat-x 0 0 #515151;height:47px}#nav-container.shrink{top:0;position:fixed;left:0;width:100%}#nav li{display:block;float:none;height:auto;margin-left:0;font-size:.9em;background:none}#nav ul ul>li{width:100%!important;clear:both;height:66px;border-bottom:1px solid #e0dede}#nav ul li.mega-menu ul>li,#nav ul li.mega-menu.mortgage-calc ul>li,#nav ul li.mega-menu.mortgage-calc ul>li{width:100%;float:none;min-height:inherit;overflow:hidden;padding:7px 0 10px}#nav li a,#nav li span{color:#5a5a5a;text-shadow:none;margin:0;height:auto;padding:9px 7px 13px}#nav li span.image{float:left;display:block;width:75px}#nav ul li li img,#nav ul li.mortgage-calc li img{margin:3px 10px 0}#nav li span.right{float:left;width:410px;padding:13px 0 0 10px}#nav ul ul{display:inherit;position:relative;left:auto;top:auto;border:none;padding:0;box-shadow:none}#nav ul.sub-menu,#nav li:hover ul.sub-menu ul.sub-menu,#nav li:hover ul.sub-menu li:hover ul.sub-menu ul.sub-menu{position:relative;left:auto;top:auto}#nav.selected,#nav>ul ul.selected{max-height:100%;z-index:100}#nav>ul ul.selected{border-top:1px solid #e7e4e4}#nav ul li.mega-menu ul,#nav ul li.mega-menu.mortgage-calc ul{width:auto}#nav>ul ul,#nav>ul ul ul{overflow:hidden;max-height:0;height:auto;width:100%}#nav,#nav>ul ul{overflow:hidden;max-height:0;background-color:#fff}#nav li .plus-minus,#nav li .plus-minus.selected{width:30%;position:absolute;top:0;right:0;display:block;height:46px;cursor:pointer;background:url(images/xexpand-collapsed-menu.png.pagespeed.ic.wlGtTc66fI.png) no-repeat 90% 0}#nav li .plus-minus.selected{background-position:90% 100%}.nav-open .close{display:block!important}.menu-link{display:block}#nav,#nav>ul ul{background-color:#fff;overflow:hidden;max-height:0}#nav{height:auto;border-left:1px solid #e9e8e8;padding:0;box-shadow:0 4px 7px #b2b2b2}#nav li#home{width:100%;background:#ff8100}#nav li+li{border-top:1px solid #e9e8e8}#nav.selected,#nav>ul ul.selected{max-height:100%;z-index:100;width:auto}#nav li#home span,#nav li#home a{color:#fff}#nav li.current-menu-item span,#nav li.active a,#nav li span.active,#nav li a:hover,#nav li:hover a{border-top:0 solid #fff}#hd-content,#header{position:absolute;z-index:12}.nav-open #nav.selected{position:fixed;top:0;left:0;width:530px;z-index:1000;height:100%;overflow:scroll}.nav-open #overlay{display:block}#overlay{background:#3f3f3f;position:fixed;top:0;left:0;height:100%;width:100%;display:none;opacity:.75;z-index:15}#nav li span{color:#ff8100}#nav li:hover ul,#nav li:hover ul li:hover ul{left:0;top:0;border:0 solid #fff}.intro-img{width:61%}.intro-content{width:38%;margin-top:70px}.intro-head{font-size:2.2em}.intro-head span{width:100%}.inner #intro-wrapper{background:none}.inner #intro-wrapper h1{color:#fff;float:left;font-size:1.4em}.inner #intro,.inner #intro-wrapper{height:auto}.inner #intro-wrapper{padding:0}.inner #intro{height:auto;padding:10px 0}#top-content{height:58px;padding:5px 0}.top-text .homesubhead{font-size:1.1em}#container{padding-top:163px}#main{width:63%}#sidebar{float:right;width:34%}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"],.sdbox form select{width:94%}.box-content form select,.sdbox form select{width:100%}.inner #container{padding-top:163px}img.alignleft,img.alignright{max-width:94%}.inner #content-wrapper{margin-top:0}#cform .text-box{width:85%}#cform .textarea{width:92.7%}#main #qform .left,#main #qform .right,#main #qform p label{float:none;width:100%}#main #qform input[type="text"],#main #qform input[type="email"],#main #qform input[type="tel"],#main #qform textarea{width:95%}#main #qform input.text-box{width:72%}.map img{width:94%;height:auto}.b-content{width:94%;margin:10px 0;padding:10px;height:auto}#footer{padding-top:10px}#footer h2{font-size:1.2em}#ft-topwrapper,#ft-midwrapper,#ft-bottomwrapper{padding-bottom:3px}#ft-midwrapper{padding-top:11px}}@media screen and (max-width:800px){.top-text .homesubhead{font-size:1em;font-weight:700}.inner #container{padding-top:163px}ul#social-media{width:100%;margin-top:10px}#social-media li{display:inline;float:none}.intro-img{width:60%}.intro-content{width:40%;margin-top:45px}.map img{width:44%}.quote{float:none;margin:10px auto}#footer p#copyright,#social-media{float:none;text-align:center}#footer p#copyright{margin-top:0}#ft-bottom{height:55px}}@media only screen and (max-width:768px){.popup-content{width:100%!important}#fancybox-content h3{font-size:1.2em;padding:0 0 15px}#header,#hd-content,#nav-container{position:absolute}#intro-wrapper{padding-top:20px}#header,#hd-content{position:absolute;top:0}.intro-head{font-size:3.5em}.intro-img,.intro-img img{position:inherit;float:none;height:auto}.intro-img{width:100%;text-align:center;margin-top:0}.intro-img img{width:50%;height:auto}.intro-content{width:100%;margin:10px 0 30px 0}.intro-content p{padding-top:0}#content-wrapper h1,#sidebar h2{font-size:1.2em}.intro-head{font-size:2.1em;line-height:1em}#top-content{height:62px;padding:5px 0 7px}#top-wrapper{text-align:center;width:87%}.top-text{padding:0 0 5px}.top-text .homesubhead{font-size:1.1em;line-height:1.2em;font-weight:400}.top-text p{padding-top:0}#main{width:100%;display:inline-block;margin-bottom:20px}#sidebar{float:right;width:100%}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"]{width:98%}.box-content form select,.sdbox form select{width:100%}.catg-post{width:95%;margin:5px auto 15px}.b-content{width:96%}#content-wrapper p.map{width:100%}#content-wrapper p.map object{width:100%}#main #qform{margin-bottom:0;padding-bottom:0}}@media screen and (min-width:997px){#catapult-cookie-bar{bottom:50px!important}}@media screen and (max-width:980px){.hdcontent-bottom{position:fixed;top:auto;left:0;bottom:0;background:#333;width:100%;height:35px;text-align:center;padding:15px 0 0;z-index:10;display:block}#catapult-cookie-bar{bottom:100px!important}#call2 span{background:#ff8100;color:#fff!important;font-size:18px;padding:3px 12px;vertical-align:middle;text-transform:uppercase;text-decoration:none!important;border-radius:3px;margin-bottom:10px}#call2 em{display:none}#call2 a{color:#fff;text-decoration:none}.timing,#call2 .or{display:none}#request-a-call-back{display:inline}#request-a-call-back a{color:#ff8100;border:0 none;padding:4px 0 0 10px;text-decoration:none;font-size:1.1em}}@media screen and (max-width:640px){#catapult-cookie-bar{bottom:110px!important}.callbackheader{display:none}.hdcontent-bottom{display:block;position:fixed;top:auto;left:0;bottom:0;background:#333;width:100%;height:35px;text-align:center;padding:15px 0 0;z-index:10}#call2 span{background:#ff8100;color:#fff!important;font-size:18px;padding:3px 12px;vertical-align:middle;text-transform:uppercase;text-decoration:none!important;border-radius:3px;margin-bottom:10px}#call2 a{color:#fff;text-decoration:none}#call2 em{display:none}.timing,#call2 .or{display:none}#request-a-call-back{display:inline}#get-a-quote{display:block}#request-a-call-back a{color:#ff8100;border:0 none;padding:4px 0 0 10px;text-decoration:none;font-size:1.1em}#get-a-quote a{background:#ff8100;display:inline-block;padding:4px 9px 5px;color:#fff;font-size:18px;text-transform:uppercase;text-decoration:none}#get-a-quote img{display:none;visibility:hidden}#get-a-quote .wrap{text-align:right;height:23px}#get-a-quote{display:block!important;position:absolute;top:8px;left:auto;right:10px;width:50%;height:23px}.intro-head{font-size:1.7em}.intro-content p{padding-top:10px}.catg-post{width:93%}.b-content{width:95%}.inner #content{padding-top:5px}.intro-img img{height:auto;width:55%}.inner #intro-wrapper h1{font-size:1.2em}#top-wrapper{width:91%}.top-text p{font-size:.8em}}@media screen and (max-width:560px){.intro-img img{width:200px!important}.close-panel,#nav .close{left:213px}#fancybox-content .left,#fancybox-content .right{float:left;width:100%;margin-bottom:0}.hdcontent-bottom{font-size:.8em}.nav-open #nav.selected{position:fixed;top:0;left:0;width:auto;z-index:1000;height:100%;overflow:scroll}#nav li span.right{float:right;width:200px;padding:8px 0 0 10px}#call{display:none}#hd-content{height:0!important;display:none}#call span{margin:98px auto 0;float:none;width:142px}#logo{position:initial;left:initial;width:100%;text-align:center;top:initial;padding-top:30px}.intro-img img{width:62%}.inner #intro-wrapper h2{float:none;text-align:center}.inner #intro-wrapper h1{width:100%;text-align:center;font-size:1.2em}#top-wrapper{width:85%}#top-content{height:83px}.top-text p{line-height:1.2em;padding-top:7px}#container{padding-top:163px}.inner #container{padding-top:163px}.inner #content-wrapper{margin-top:0}.fback .leftimg{width:auto;float:left}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"]{width:97%}.box-content form select,.sdbox form select{width:100%}#nav li:hover ul li{width:96%;margin:0 auto;float:none;text-align:left}.catg-post{width:92%}.map img{width:65%}}@media screen and (max-width:480px){#fancybox-content,#fancybox-outer{width:100%!important}#fancybox-wrap{width:100%!important;position:fixed!important;top:0!important;box-sizing:border-box!important;left:0!important;padding:0!important}#fancybox-content{padding:10px!important}#fancybox-close{position:absolute!important;top:1px!important;right:1px!important}#content-wrapper #main h2{clear:both}.image{float:none;margin:15px auto 5px;text-align:center}.image img,.leftimg img{text-align:center;display:inline-block}.leftimg{display:block;width:100%;margin:0 auto;float:none;text-align:center}#content-wrapper .get-quote p{font-size:1.3em}#top-wrapper{width:84%}#top-content{height:94px}.top-text{padding:4px 0 5px}.top-text .homesubhead{font-size:.95em;font-weight:700}.top-text p{font-size:.75em}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.box-content form select,.sdbox form input[type="text"]{width:96%}.box-content form select,.sdbox form select{width:100%}a.a-mortgage{font-size:1.2em;width:236px;padding:10px 8px}.intro-img img{margin-top:0;width:68%}.catg-post{width:89%}.fback .leftimg{width:100%;float:none;text-align:center;margin:0 10px 5px 0}.fback .leftimg img{display:inline-block}#cform{width:100%}#cform .left,#cform .right{float:none;width:100%}#content-wrapper #cform p{padding:4px 0}#cform .text-box{width:89%}#cform .textarea{width:88.7%}#main #qform input[type="text"],#main #qform input[type="email"],#main #qform input[type="tel"],#main #qform textarea{width:86%;padding:7px}#main #qform select{padding:5px;width:93%}#main #qform{width:94%}.b-content{width:92%}img.alignleft,img.alignright{float:none;display:block;margin:0 auto 1em}#ft-bottom{height:115px}}@media screen and (min-width:1060px){.nc_socialPanel{max-width:910px;margin:0 auto!important;left:0!important}.nc_wrapper{width:100%!important}.scale-110{transform:scale(1.0)}}@media screen and (max-width:320px){#top-content{height:104px}#content-wrapper{margin-top:0}#content-wrapper .get-quote p{font-size:1em;font-weight:700}.intro-img img{width:80%}.intro-head{font-size:1.5em}.quote{width:154px}.quote a{font-size:.9em}.entry-header .image{margin:5px auto;float:none}#top-content a{display:block}.top-text{padding:2px 0 5px}#content-wrapper .request h2{font-size:1.2em}a.a-mortgage{font-size:1.2em;width:80%;padding:10px 8px}#top-wrapper{width:97%}.top-text .homesubhead{font-size:14px}#cform .text-box{width:91%;padding:8px}#cform .textarea{width:92%;padding:8px;height:70px}.map img{width:90%;height:auto}#main #qform input[type="text"],#main #qform input[type="email"],#main #qform input[type="tel"],#main #qform textarea{width:83%}#main #qform select{width:90%}#content-wrapper #main #qform p{padding:6px 0}.catg-post{width:85%}.b-content{width:89%}.box-content form input[type="text"],.box-content form input[type="tel"],.box-content form input[type="email"],.sdbox form input[type="text"]{width:94%}#main #qform{width:92%}.captcha input{margin-left:0;display:block}#container,#intro,#top-content{position:initial;top:initial}#content-wrapper{position:initial}.nc_socialPanel .sw{margin:0 1px}.nc_socialPanel{opacity:1;width:307px!important;left:5.7969px!important}}@media screen and (max-width:240px){.top-text .homesubhead{font-size:.8em}.intro-img img{width:92%}.box-content form select,.sdbox form select{width:100%}a.a-mortgage{font-size:1em}.intro-head{font-size:2.2em}.catg-post{width:83%}}@media print{*{margin:0;padding:0}html{font-size:11pt;background:#fff;color:#010101;font-family:Helvetica,Arial,sans-serif}body{font-size:75%;margin:0 .5cm;text-align:left;background:#fff;color:#010101}#skip-link,#header,#nav,.btn,#breadcrumb{display:none}#content-wrapper,#intro{font-size:11pt;border-bottom:1px dotted #333;line-height:1.9em;padding-bottom:1em;margin-bottom:.5em}q{margin-top:.5cm;background:#fff;color:#010101;font-family:Georgia,Times,serif;font-size:14pt;line-height:20pt}h1{font-size:16pt;padding-bottom:5px}h2{font-size:14pt;margin:.2cm 0 0}h3{font-size:12pt;line-height:1.5em}h4{font-size:11pt}h5{font-size:10pt}h6{font-size:8pt}img{display:none}a:link:after,a:visited:after{content:" (" attr(href) ") ";font-size:90%}a:link,a:visited{color:#333;background:#fff;font-weight:700;text-decoration:underline}a[href^="/"]:after{content:" (http://www.selfemployedmortgages.com/" attr(href) ") "}abbr:after{content:" (" attr(title) ") ";font-size:100%}#container{padding:0}#footer{text-align:center;padding:5px;font-size:10pt;line-height:.5cm}}.bctt-click-to-tweet{margin-bottom:1em;margin-top:1em!important}.shareaholic-share-buttons-container.floated.vertical{top:30%!important}@media only screen and (max-width:768px){.shareaholic-share-buttons-container.floated{display:none!important}}