@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,800,400italic,600italic,800italic|Roboto:300,500,700);@import url("//fonts.googleapis.com/css?family=Questrial&text=Share");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{display:block;margin:0 auto;vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{background:#999;color:#fff;margin:0;padding:0.5em}.browserupgrade a{color:#fff}.hidden{display:none !important}.visuallyhidden,.hpTopics .hpTopics-selector h1{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.hpTopics .hpTopics-selector h1.focusable:active,.visuallyhidden.focusable:focus,.hpTopics .hpTopics-selector h1.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}* html{font-size:87.5%}html{font-size:14px;line-height:1.57143em}html{color:#292d35}body{color:#292d35;background:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;position:relative}h1,.h1{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1.71429em;line-height:1.375em;font-weight:300;margin:0 auto .91667em}h2,.h2,.node-type-blog-post .mainColumn .pageTitle{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:2em;line-height:1.17857em;font-weight:300;margin:.98214em auto .58929em}@media (min-width:48em){h2,.h2,.node-type-blog-post .mainColumn .pageTitle{font-size:2.85714em;line-height:1.1em;margin:.6875em auto .4125em}}h3,.h3,.content h2,.blogListTitle,.landingTitle,.spLandingHeader .spLandingTitle,.launcher h2{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1.5em;line-height:1.57143em;font-weight:500;margin:1.67619em auto .41905em}@media (min-width:48em){h3,.h3,.content h2,.blogListTitle,.landingTitle,.spLandingHeader .spLandingTitle,.launcher h2{font-size:2em;line-height:1.17857em;margin:1.17857em auto .39286em}}h4,.h4{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1.14286em;line-height:1.375em;font-weight:500;margin:2.40625em auto .34375em}.content h2.h1{font-size:1.71429em;line-height:1.375em}.content h3{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1.28571em;line-height:1.22222em;font-weight:300;margin:1.95556em auto .48889em}@media (min-width:48em){.content h3{font-size:1.57143em;line-height:1.5em;margin:1.5em auto .5em}}p{margin:0 auto 1.57143em}a{color:#5aba83;text-decoration:underline;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{color:#7ec99e;text-decoration:none}ul,ol{margin:0 0 1.57143em}ul ul,ul ol,ol ul,ol ol{margin:0}blockquote{font-size:1.14286em;line-height:1.375em;line-height:2.0625em;background:#f6f6f6 url(/sites/all/themes/mortgages/img/quote.png) no-repeat 5px 10px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/quote.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/quote.svg);border-bottom:4px solid #5aba83;padding:10px 35px;margin:0 auto 1.57143em}table{width:100%;margin:0 auto 1.57143em}tbody{border:none}th{text-align:left;text-transform:uppercase;padding:0 1em;border:none}td{padding:10px 1em 11px;border-bottom:1px solid #fff}img{margin-bottom:1.57143em}.intro{font-size:1.28571em;line-height:1.22222em;line-height:1.4;font-style:italic;color:#3f4552}.button,.blogListing .mainColumn .view-filters .views-submit-button .form-submit,ul.pager a,.hpTopics .hpTopics-selector ul a{display:inline-block;font-size:1.14286em;line-height:1.375em;color:#5aba83;text-decoration:none !important;letter-spacing:1px;border:2px solid #5aba83;border-radius:4px;padding:8px 15px;margin:.34375em auto .34375em;position:relative;font-weight:300;-webkit-transition:border-color .2s ease,color .2s ease,background .2s ease;transition:border-color .2s ease,color .2s ease,background .2s ease}.button:hover,.blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,ul.pager a:hover,.hpTopics .hpTopics-selector ul a:hover{color:#a2d8b9;border-color:#a2d8b9;text-decoration:none !important}.b-fill{color:#fff;background:#5aba83;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #429f6a;box-shadow:inset -2px -2px 0 #429f6a}.b-fill:hover{color:#fff;background:#7ec99e;-webkit-box-shadow:inset -2px -2px 0 #5aba83;box-shadow:inset -2px -2px 0 #5aba83}.b-white{color:#fff !important;border-color:#fff !important}.b-white:hover{color:#e6e6e6 !important;border-color:#e6e6e6 !important}.b-whitefill{color:#292d35;background:#fff;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #e6e6e6;box-shadow:inset -2px -2px 0 #e6e6e6}.b-blue,.hpTopics .hpTopics-selector ul a.topic-relocating{color:#50aed7;border-color:#50aed7}.b-blue:hover,.hpTopics .hpTopics-selector ul a.topic-relocating:hover{color:#8ecbe5;border-color:#8ecbe5}.b-bluefill,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating{color:#fff;background:#50aed7;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #2d98c7;box-shadow:inset -2px -2px 0 #2d98c7}.b-bluefill:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating:hover{color:#fff;background:#7ac1e0;-webkit-box-shadow:inset -2px -2px 0 #50aed7;box-shadow:inset -2px -2px 0 #50aed7}.b-red,.hpTopics .hpTopics-selector ul a.topic-owningASecondHome{color:#e0636e;border-color:#e0636e}.b-red:hover,.hpTopics .hpTopics-selector ul a.topic-owningASecondHome:hover{color:#eda3a9;border-color:#eda3a9}.b-redfill,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome{color:#fff;background:#e0636e;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #d83846;box-shadow:inset -2px -2px 0 #d83846}.b-redfill:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome:hover{color:#fff;background:#e88e96;-webkit-box-shadow:inset -2px -2px 0 #e0636e;box-shadow:inset -2px -2px 0 #e0636e}.b-yellow,.hpTopics .hpTopics-selector ul a.topic-buyingAHouse{color:#f9ac39;border-color:#f9ac39}.b-yellow:hover,.hpTopics .hpTopics-selector ul a.topic-buyingAHouse:hover{color:#fbcb83;border-color:#fbcb83}.b-yellowfill,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse{color:#fff;background:#f9ac39;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #f89708;box-shadow:inset -2px -2px 0 #f89708}.b-yellowfill:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse:hover{color:#fff;background:#fbc16b;-webkit-box-shadow:inset -2px -2px 0 #f9ac39;box-shadow:inset -2px -2px 0 #f9ac39}.b-purple,.hpTopics .hpTopics-selector ul a.topic-renovating{color:#8888bf;border-color:#8888bf}.b-purple:hover,.hpTopics .hpTopics-selector ul a.topic-renovating:hover{color:#babada;border-color:#babada}.b-purplefill,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating{color:#fff;background:#8888bf;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #6767ad;box-shadow:inset -2px -2px 0 #6767ad}.b-purplefill:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating:hover{color:#fff;background:#a9a9d1;-webkit-box-shadow:inset -2px -2px 0 #8888bf;box-shadow:inset -2px -2px 0 #8888bf}.b-green,.hpTopics .hpTopics-selector ul a.topic-va{color:#5aba83;border-color:#5aba83}.b-green:hover,.hpTopics .hpTopics-selector ul a.topic-va:hover{color:#90d1ac;border-color:#90d1ac}.b-greenfill,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va{color:#fff;background:#5aba83;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #429f6a;box-shadow:inset -2px -2px 0 #429f6a}.b-greenfill:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va:hover{color:#fff;background:#7ec99e;-webkit-box-shadow:inset -2px -2px 0 #5aba83;box-shadow:inset -2px -2px 0 #5aba83}.b-teal{color:#008993;border-color:#008993}.b-teal:hover{color:#00d0e0;border-color:#00d0e0}.b-tealfill{color:#fff;background:#008993;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #005960;box-shadow:inset -2px -2px 0 #005960}.b-tealfill:hover{color:#fff;background:#00b9c6;-webkit-box-shadow:inset -2px -2px 0 #008993;box-shadow:inset -2px -2px 0 #008993}.b-orange{color:#e75e46;border-color:#e75e46}.b-orange:hover{color:#f0998a;border-color:#f0998a}.b-orangefill{color:#fff;background:#e75e46;border:none;padding:12px 19px;-webkit-box-shadow:inset -2px -2px 0 #dd391d;box-shadow:inset -2px -2px 0 #dd391d}.b-orangefill:hover{color:#fff;background:#ed8573;-webkit-box-shadow:inset -2px -2px 0 #e75e46;box-shadow:inset -2px -2px 0 #e75e46}.selectWrapper,.blogListing .mainColumn .view-filters .form-type-select{background:#3f4552;width:96%;margin:10px 2% 0;overflow:hidden;position:relative}.selectWrapper:after,.blogListing .mainColumn .view-filters .form-type-select:after{content:"";width:42px;height:45px;background:#5aba83 url(/sites/all/themes/mortgages/img/selectarrow.png) no-repeat center;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/selectarrow.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/selectarrow.svg);position:absolute;top:0;right:0;bottom:0;border:2px solid #3b8d5e;border-top:0;border-left:0;pointer-events:none}.selectWrapper select,.blogListing .mainColumn .view-filters .form-type-select select{color:#fff;padding:12px 47px 12px 18px;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectWrapper option,.blogListing .mainColumn .view-filters .form-type-select option{color:#000;background-color:#fff}.selectWrapper select:focus,.blogListing .mainColumn .view-filters .form-type-select select:focus{outline:none}.skipToContent{color:#000;background:#fff}body{padding-top:60px}.siteHeader{background:#fff;height:60px;padding:10px;position:fixed;top:0;left:0;right:0;z-index:11;-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 0 rgba(0,0,0,0.2)}.siteHeader.open{-webkit-box-shadow:none;box-shadow:none}body.admin-menu .siteHeader{top:20px}@media (min-width:64em){.siteHeader{height:70px;-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.2) !important;box-shadow:0 3px 0 rgba(0,0,0,0.2) !important}}@media (min-width:64em){.siteHeader .wrapper{max-width:980px;margin:0 auto}}@media (min-width:75em){.siteHeader .wrapper{max-width:1180px}}@media (min-width:64em){body.admin-menu .contextual-links-wrapper{padding-right:170px}}.menuToggle{display:block;width:60px;height:60px;text-indent:-9999px;background-color:#5aba83;position:absolute;top:0;right:0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media (min-width:64em){.menuToggle{display:none}}.menuToggle:before,.menuToggle:after{content:"";display:block;width:60px;height:60px;position:absolute;top:0;left:0;background:url(/sites/all/themes/mortgages/img/menutoggle.png) no-repeat center;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/menutoggle.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/menutoggle.svg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.menuToggle:after{background:url(/sites/all/themes/mortgages/img/menuclose.png) no-repeat center;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/menuclose.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/menuclose.svg);-webkit-transform:scaleX(0);transform:scaleX(0)}.menuToggle.close{background:#3f4552}.menuToggle.close:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.menuToggle.close:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.logo{margin:0}.logo a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (min-width:64em){.logo a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}}.logoImg{overflow:hidden;width:148px;height:35px;text-indent:-9999px;color:#000;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/sites/all/themes/mortgages/img/logo.svg)}@media (min-width:64em){.siteHeader .logoImg,.siteNavigation .logoImg{width:202px;height:48px}}.logoColor{fill:#5aba83}.cover{z-index:9;background:#fff;background:rgba(255,255,255,0.85);border-top:3px solid rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cover.open{position:fixed;top:60px;right:0;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (min-width:64em){.cover{display:none}}.siteNavigation{background:#3f4552;width:100%;padding:15px;position:absolute;top:60px;right:0;z-index:10;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center}.siteNavigation.open{-webkit-transform:scaleY(1);transform:scaleY(1)}@media (min-width:30em){.siteNavigation{width:320px}}@media (min-width:64em){.siteNavigation{background:none;width:100%;text-align:right;z-index:12;-webkit-transform:scaleY(1);transform:scaleY(1);padding:0;position:fixed;top:10px;left:0;right:0;pointer-events:none}body.admin-menu .siteNavigation{top:30px}}.siteNavigation .wrapper{position:relative}@media (min-width:64em){.siteNavigation .wrapper{max-width:980px;margin:0 auto}}@media (min-width:75em){.siteNavigation .wrapper{max-width:1180px}}.siteSearch{margin-bottom:10px;position:relative;font-size:1.14286em;line-height:1.375em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:auto}@media (min-width:64em){.siteSearch{float:right;margin-left:10px;font-size:1em;line-height:1.57143em;z-index:2}.siteSearch:hover .siteSearchInput,.siteSearch:focus .siteSearchInput{width:200px}}.siteSearchInput{background:#292d35;border:0;border-radius:0;color:#fff;padding:12px 100px 12px 10px;vertical-align:top;width:100%}@media (min-width:64em){.siteSearchInput{background:#eee;padding:8px 35px 8px 10px;margin-top:7px;border-radius:4px;border:1px solid #ddd;color:#555;-webkit-transition:all .25s ease;transition:all .25s ease;width:0;position:absolute;right:0}.siteSearchInput:hover,.siteSearchInput:focus{width:200px}}.siteSearchSubmit{background:#5aba83;color:#fff;padding:12px 20px;border:0;border-radius:0;position:absolute;top:0;right:0}@media (min-width:64em){.siteSearchSubmit{background:transparent url(/sites/all/themes/mortgages/img/search.png) no-repeat center !important;padding:0;top:15px;right:13px;width:20px;height:20px;text-indent:-9999px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.siteSearchSubmit:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.mainNavWrapper>.mainNavigation{margin:0 0 20px;padding:0;list-style:none}@media (min-width:64em){.mainNavWrapper>.mainNavigation{margin:0;width:calc(100% - 60px)}}.mainNavWrapper>.mainNavigation a{text-decoration:none}.mainNavWrapper>.mainNavigation li{position:relative;pointer-events:auto}.mainNavWrapper>.mainNavigation>li{border-bottom:2px solid #292d35}@media (min-width:64em){.mainNavWrapper>.mainNavigation>li{border:none;display:inline}}.mainNavWrapper>.mainNavigation>li>a{display:block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:1em;line-height:1.57143em;padding:10px}@media (min-width:64em){.mainNavWrapper>.mainNavigation>li>a{display:inline-block;color:#292d35;padding:15px 8px;margin:0 5px}.mainNavWrapper>.mainNavigation>li>a:hover{color:#5aba83;text-decoration:underline}}@media (min-width:75em){.mainNavWrapper>.mainNavigation>li>a{font-size:1.21429em;line-height:1.29412em;margin:0 10px}}.mainNavWrapper>.mainNavigation>li ul{display:none;padding-bottom:10px}@media (min-width:64em){.mainNavWrapper>.mainNavigation>li ul{display:none !important}}.mainNavWrapper>.mainNavigation .hasChildren{padding-right:50px}@media (min-width:64em){.mainNavWrapper>.mainNavigation .hasChildren{padding-right:8px}}.mainNavWrapper>.mainNavigation .plus{width:40px;height:40px;padding:0;overflow:hidden;position:absolute;top:0;right:0}.mainNavWrapper>.mainNavigation .plus.plusOpen svg{margin-top:-40px}@media (min-width:64em){.mainNavWrapper>.mainNavigation .plus{display:none}}.mainNavWrapper>.mainNavigation ul{margin:0;padding:0 0 0 25px;list-style:none}.mainNavWrapper>.mainNavigation ul a{display:block;color:#eee;padding:8px 0}.mobileSocial{margin:0;padding:10px 0 0;list-style:none;float:right}@media (min-width:64em){.mobileSocial{display:none}}.mobileSocial li{display:inline}.mobileSocial a{display:inline-block;width:24px;height:24px;background:url(/sites/all/themes/mortgages/img/social.png) no-repeat 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/social.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/social.svg);background-size:24px 120px;text-indent:-9999px;margin-left:1px}.mobileSocial .facebook{background-position:0 -24px}.mobileSocial .google{background-position:0 -48px}.mobileSocial .linkedin{background-position:0 -72px}.mobileSocial .pinterest{background-position:0 -96px}.secondaryNav{display:none;background:#fff;margin-bottom:1.57143em;padding:20px 20px 10px 0}@media (min-width:48em){.secondaryNav{display:block}}.secondaryNav ul{margin:0;padding:0;list-style:none}.secondaryNav li{margin-bottom:14px;padding-left:20px}.secondaryNav li a{font-size:1.28571em;line-height:1.22222em;text-decoration:none;color:#292d35}.secondaryNav li a:hover{text-decoration:underline}.secondaryNav li.active{border-left:3px solid #5aba83;padding-left:17px}.secondaryNav li.active>a{font-weight:600}.secondaryNav li ul a{color:#5aba83}.sectionLink{padding-left:20px;margin-bottom:15px;margin-top:0}@media (min-width:48em){.sectionLink{font-size:2em;line-height:1.17857em}}.sectionLink a{text-decoration:none}.sectionLink a:hover{text-decoration:underline}.categoryList{background:#fff;margin-bottom:3.14286em;padding:20px 20px 10px 0}.categoryList ul{margin:0;padding:0;list-style:none}.categoryList li{margin-bottom:5px;padding-left:20px}.categoryList li a{font-size:1em;line-height:1.57143em;text-decoration:none;color:#292d35}.categoryList li a:hover{text-decoration:underline}.mostReadList,.homeLatestList{background:#fff;margin-bottom:3.14286em;padding:20px 20px 10px 0}.mostReadList ul,.homeLatestList ul{margin:0;padding:0;list-style:none}.mostReadList li,.homeLatestList li{margin-bottom:10px;padding-left:20px}.mostReadList li a,.homeLatestList li a{font-size:1em;line-height:1.57143em;color:#292d35}.sidebarTitle{font-size:1.71429em;line-height:1.375em;padding-left:20px}.sidebarPosts{margin:0 0 3.14286em;padding:0 0 0 20px;list-style:none}.sidebarPosts li{margin-bottom:.78571em}.calculatorSidebar{background:#fff;border-bottom:3px solid #5aba83;padding:20px;margin-bottom:1.57143em}.calculatorSidebar h2{margin-top:0;font-size:2em;line-height:1.17857em;font-weight:500;line-height:1.3}.glossarySidebar{background:#5aba83 url(/sites/all/themes/mortgages/img/searchbg.png) no-repeat 65px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/searchbg.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/searchbg.svg);padding:40px 20px 20px;margin-bottom:1.57143em}.glossarySidebar h2{margin-top:0;font-size:2em;line-height:1.17857em;font-weight:500;line-height:1.3}.glossarySidebar h2 span{color:#fff;border-bottom:2px dotted #fff}.glossarySidebar p{color:#fff}.sidebarLead{margin-bottom:1.57143em}.sidebarLead img{float:none;margin:0 auto}.ad-sidebar{margin-bottom:3.14286em}.sidebarPosts{font-size:17px}.sidebarPosts img{margin-bottom:5px}.sidebarPosts li{margin-bottom:30px}.sidebarPosts a{color:#292d35;text-decoration:none}.sidebarPosts a:hover{color:#5aba83;text-decoration:underline}.siteFooter{background:#292d35;color:#eee;border-top:3px solid #131518;padding:30px 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.siteFooter.sticky{position:fixed;bottom:0;left:0;right:0;z-index:-1}@media (min-width:64em){.siteFooter .wrapper{max-width:980px;margin:0 auto;zoom:1;padding-left:40px}.siteFooter .wrapper:before,.siteFooter .wrapper:after{content:"";display:table}.siteFooter .wrapper:after{clear:both}}@media (min-width:75em){.siteFooter .wrapper{max-width:1180px}}.footerTop{border-bottom:1px solid #3f4552;padding-bottom:10px;margin-bottom:20px;zoom:1}.footerTop:before,.footerTop:after{content:"";display:table}.footerTop:after{clear:both}.footerLogo{float:left;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (min-width:64em){.footerLogo:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}}.footerLogo .logoImg{color:#fff;background-image:url(/sites/all/themes/mortgages/img/logo-white.svg)}@media (min-width:64em){.siteNavigation .footerLogo{display:none}}@media (min-width:64em){.siteFooter .footerLogo{margin-left:-40px}}.footerLogo .logoColor{fill:#eee}.footerLogo .logoBlack{fill:#5aba83}.footerSocial{margin:0;padding:10px 0 0;list-style:none;float:right}.footerSocial li{display:inline}.footerSocial a{display:inline-block;width:20px;height:20px;background:url(/sites/all/themes/mortgages/img/social.png) no-repeat 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/social.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/social.svg);background-size:20px 100px;text-indent:-9999px;margin-left:5px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.footerSocial a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.footerSocial .facebook a{background-position:0 -20px}.footerSocial .google a{background-position:0 -40px}.footerSocial .linkedin a{background-position:0 -60px}.footerSocial .pinterest a{background-position:0 -80px}.footerMenu{display:none}@media (min-width:64em){.footerMenu{display:block;width:30%;margin-right:3%;float:left;margin-bottom:30px}}.footerMenu>ul{margin:0;padding:0;list-style:none}.footerMenu>ul a{display:inline-block;text-decoration:none;color:#eee;margin-bottom:10px}.footerMenu>ul a:hover{color:#5aba83;text-decoration:underline}.footerMenu>ul>li{margin-bottom:.78571em}.footerMenu>ul>li>a{color:#5aba83;font-weight:900;font-size:1em;line-height:1.57143em}.footerMenu>ul ul{margin:0;padding:0;list-style:none}.footerMenu>ul ul a{font-size:.85714em;line-height:1.83333em}.disclaimer{font-size:.85714em;line-height:1.83333em;clear:both}@media (min-width:64em){.disclaimer{margin-bottom:20px}}@media (min-width:64em){.copyright{float:left}}@media (min-width:64em){.cyberwoven{float:right}}.cyberwoven a{color:#eee;text-decoration:none}.cyberwoven a:hover{color:#eee}.cyberwoven a:hover span{text-decoration:underline;-webkit-transition:color .2s ease;transition:color .2s ease}.cyberwoven span{color:#5aba83}.pageHeader{background:#3f4552}.pageHeader .wrapper{height:100px}@media (min-width:64em){.pageHeader .wrapper{height:160px;max-width:1205px;margin:0 auto;position:relative}}@media (min-width:64em){.pageHeader .wrapper:before{content:"";display:block;width:980px;height:160px;background-color:#5aba83;position:absolute;top:0;left:-980px}}.sectionTitle{display:inline-block;color:#fff;background-color:#5aba83;font-weight:900;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1.28571em;line-height:1.22222em;margin:0;padding:40px 20px;height:100px}@media (min-width:64em){.sectionTitle{padding:70px 20px;height:160px;position:relative;z-index:1;font-size:1.85714em;line-height:1.26923em}}.mainContent,.front .homeContent{background:#fff;zoom:1}.mainContent:before,.front .homeContent:before,.mainContent:after,.front .homeContent:after{content:"";display:table}.mainContent:after,.front .homeContent:after{clear:both}@media (min-width:64em){.mainContent,.front .homeContent{padding:0 30px}}@media (min-width:64em){.mainContent .wrapper,.front .homeContent .wrapper{max-width:1180px;margin:0 auto}}.mainColumn{padding:10px;position:relative;background-color:#fff}@media (min-width:48em){.mainColumn{width:70%;padding:15px;float:left}}@media (min-width:64em){.mainColumn{width:calc(100% - 300px);padding:30px 50px 30px 0px}}@media (min-width:64em){.mainColumn .title{font-size:2.85714em;line-height:1.1em}}.mainColumn li{margin-bottom:1.57143em}.mainColumn hr{border:0;border-top:1px solid #5aba83;border-bottom:0;margin-bottom:15px}.mainColumn .content h1,.mainColumn .content .h1{font-weight:500;margin-top:0}.mainColumn .content h1 a,.mainColumn .content .h1 a{color:#292d35;text-decoration:none}.mainColumn .content h1 a:hover,.mainColumn .content .h1 a:hover{color:#5aba83}.mainColumn .content h1{margin:0 auto .5em}@media (min-width:48em){.sidebar{width:30%;float:left}}@media (min-width:64em){.sidebar{width:300px}}.sidebar>p{text-align:center}.zillowRates{zoom:1;clear:both;max-width:980px;margin:0 auto 10px}.zillowRates:before,.zillowRates:after{content:"";display:table}.zillowRates:after{clear:both}@media (min-width:64em){.glossaryTrm{text-decoration:none !important;border-bottom:2px dotted #5aba83;cursor:help}}.bankrate-averages,.bankrate-compare{margin:0 auto 2em;z-index:1;position:inherit}@media (min-width:64em){.bankrate-averages,.bankrate-compare{width:49%;display:inline-block;vertical-align:top}}.bankrate-averages *,.bankrate-compare *{-webkit-box-sizing:content-box;box-sizing:content-box}.bankrate-averages>*,.bankrate-averages #mrtgrateAveragesmrtgbodyDiv,.bankrate-averages #mrtgcrMrtgbodyDiv,.bankrate-compare>*,.bankrate-compare #mrtgrateAveragesmrtgbodyDiv,.bankrate-compare #mrtgcrMrtgbodyDiv{margin:0 auto}.bankrate-compare{height:260px;overflow:hidden}.bankrate-compare iframe{display:block;margin:0 auto}.front .homeContent{padding:20px 10px}@media (min-width:64em){.front .homeContent{padding-bottom:3.14286em}}@media (min-width:64em){.front .homeContent .wrapper{max-width:980px;margin:0 auto}}.homeSlides{background:#fff;position:relative}@media (min-width:48em){.homeSlides{background:#f6f6f6;height:597px}}@media (min-width:64em){.homeSlides{background-color:#3f4552;height:400px}}.homeSlides .wrapper{background:#fff;position:relative}@media (min-width:64em){.homeSlides .wrapper{max-width:1180px;margin:0 auto}}.homeSlides .slides{zoom:1}.homeSlides .slides:before,.homeSlides .slides:after{content:"";display:table}.homeSlides .slides:after{clear:both}.homeSlide{background-position:top center;background-size:150% auto;background-repeat:no-repeat;padding-top:150px}@media (min-width:30em){.homeSlide{padding-top:200px}}@media (min-width:48em){.homeSlide{background-size:100% auto;padding-top:250px}}@media (min-width:64em){.homeSlide{background-size:auto;height:400px}}.homeSlide:not(:first-child){display:none}.slideText{padding:20px;background:#fff}@media (min-width:48em){.slideText{background:#f6f6f6;width:65%}}@media (min-width:64em){.slideText{background:rgba(255,255,255,0.9);width:500px;position:absolute;top:80px;left:60px}}.slideText h2{margin:0 0 5px}.slideText p{margin:0 0 5px;font-size:1.14286em;line-height:1.375em}.flex-control-nav{margin:0;padding:0;list-style:none;position:absolute;top:120px;left:50%;-webkit-transform:0 50%;transform:0 50%;z-index:9}@media (min-width:30em){.flex-control-nav{top:170px}}@media (min-width:48em){.flex-control-nav{top:225px}}@media (min-width:64em){.flex-control-nav{top:auto;bottom:60px}}.flex-control-nav li{display:inline;margin:0 3px}.flex-control-nav a{display:inline-block;width:12px;height:12px;background:#fff;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 1px #292d35;box-shadow:0 0 0 1px #292d35;text-indent:-9999px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.flex-control-nav a.flex-active{background:#5aba83}.blogLinks{background-color:#3f4552;padding-bottom:10px}@media (min-width:48em){.blogLinks{width:35%;position:absolute;top:250px;right:0;z-index:9;padding-bottom:16px}}@media (min-width:64em){.blogLinks{width:auto;top:auto;right:0;left:0;bottom:0;padding:0}}@media (min-width:64em){.blogLinks:before{content:"";background-color:#5aba83;height:52px;width:100%;position:absolute;top:0;left:-100%}}.blogLinks h2{margin:0;font-size:1.14286em;line-height:1.375em}@media (min-width:64em){.blogLinks h2{display:inline;font-size:1em;line-height:1.57143em}}.blogLinks h2 a{display:inline-block;color:#fff;text-decoration:none;background:#5aba83;padding:15px 25px 0;height:52px;margin-bottom:10px;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media (min-width:64em){.blogLinks h2 a{margin:0 20px 0 0}}.blogLinks h2 a:hover{background:#7ec99e}.blogLinks h2 a:hover:after{border-left:10px solid #7ec99e}.blogLinks h2 a:after{content:"";width:0;height:0;border-top:26px solid transparent;border-left:10px solid #5aba83;border-bottom:26px solid transparent;position:absolute;top:0;right:-10px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.blogList{margin:0;padding:0;list-style:none}@media (min-width:64em){.blogList{display:inline}}.blogList li{padding:15px}@media (min-width:64em){.blogList li{display:inline}}.blogList a{color:#fff;text-decoration:none;font-size:1.14286em;line-height:1.375em}@media (min-width:64em){.blogList a{font-size:.85714em;line-height:1.83333em}}@media (min-width:75em){.blogList a{font-size:1em;line-height:1.57143em}}.blogList a:hover{text-decoration:underline}.selectWrapper,.blogListing .mainColumn .view-filters .form-type-select{background:#3f4552;width:96%;margin:10px 2% 0;overflow:hidden;position:relative}.selectWrapper:after,.blogListing .mainColumn .view-filters .form-type-select:after{content:"";width:42px;height:45px;background:#5aba83 url(/sites/all/themes/mortgages/img/selectarrow.png) no-repeat center;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/selectarrow.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/selectarrow.svg);position:absolute;top:0;right:0;bottom:0;border:2px solid #3b8d5e;border-top:0;border-left:0;pointer-events:none}.selectWrapper select,.blogListing .mainColumn .view-filters .form-type-select select{color:#fff;padding:12px 47px 12px 18px;width:108%;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectWrapper option,.blogListing .mainColumn .view-filters .form-type-select option{color:#000;background-color:#fff}.selectWrapper select:focus,.blogListing .mainColumn .view-filters .form-type-select select:focus{outline:none}.calculatorSelect{background:#292d35}@media (min-width:64em){.calculatorSelect{background:#555e6f;width:260px;position:absolute;bottom:3px;right:0;margin:0;font-size:1em;line-height:1.57143em}}.latestHeadline{font-weight:900;font-family:"Open Sans",Arial,Helvetica,sans-serif}.homeArticle{position:relative;zoom:1;border-bottom:1px solid #ddd;padding-bottom:1.57143em;margin-bottom:1.57143em}.homeArticle:before,.homeArticle:after{content:"";display:table}.homeArticle:after{clear:both}@media (min-width:30em){.homeArticle{padding-left:220px}}@media (min-width:48em){.homeArticle{padding-left:320px}}@media (min-width:64em){.homeArticle{width:645px;border:none;float:left;padding-right:20px}}@media (min-width:30em){.homeArticle img{width:200px;float:left;margin-left:-220px;max-width:none}}@media (min-width:48em){.homeArticle img{width:300px;margin-left:-320px}}@media (min-width:30em){.homeArticle h2{margin-top:0;font-size:2em;line-height:1.17857em}}@media (min-width:48em){.latestBlogName{position:absolute;top:0;left:0}}@media (min-width:64em){.latestBlogName{position:static}}.latestBlogName a{display:inline-block;background:#ddd;color:#292d35;text-decoration:none;padding:5px 10px;letter-spacing:1px;font-weight:600}.latestBlogName a:hover{text-decoration:underline;color:#3f4552}.homeLatestList{padding:10px}@media (min-width:64em){.homeLatestList{width:335px;float:left;border-left:1px solid #ddd;padding-left:20px}}.homeLatestList li{padding-left:0}.homeGray{background:#eee}.homeGray .wrapper{max-width:980px;margin:0 auto;zoom:1}.homeGray .wrapper:before,.homeGray .wrapper:after{content:"";display:table}.homeGray .wrapper:after{clear:both}.homeRates{background-color:#292d35;color:#fff;border:1px solid #292d35;margin-bottom:1.57143em;position:relative;zoom:1}.homeRates:before,.homeRates:after{content:"";display:table}.homeRates:after{clear:both}@media (min-width:48em){.homeRates{padding:0 20px}}@media (min-width:64em){.homeRates{margin-top:-3.92857em}}@media (min-width:64em){.mainColumn .homeRates{margin-top:0}}.homeRates h2{font-size:1.42857em;line-height:1.65em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:900;margin:0;padding:10px}@media (min-width:48em){.homeRates h2{padding:10px 20px}}@media (min-width:64em){.homeRates h2{width:34%;padding:10px;float:left}}@media (min-width:64em){.mainColumn .homeRates h2{width:100%;float:none;padding:10px 0}}.homeRates h2 span{display:block;font-weight:400;padding-top:10px;font-size:.7em;line-height:1.57143em}@media (min-width:48em){.homeRates h2 span{display:inline;padding:0 0 0 20px}}@media (min-width:64em){.homeRates h2 span{display:block;padding:10px 0 0 0}}@media (min-width:64em){.mainColumn .homeRates h2 span{display:inline;padding:0 0 0 20px}}.homeRates .zillowImg{position:absolute;top:10px;right:10px}@media (min-width:48em){.homeRates .zillowImg{right:30px}}@media (min-width:64em){.homeRates .zillowImg{right:auto;left:245px}}.homeRates .selectWrapper,.homeRates .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{margin-bottom:1.57143em}@media (min-width:64em){.homeRates .selectWrapper,.homeRates .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{width:300px;position:absolute;top:40px;left:0}}@media (min-width:64em){.mainColumn .homeRates .selectWrapper,.blogListing .mainColumn .homeRates .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{width:100%;position:relative;top:0;left:0;margin:0 0 20px}}.homeRates .selectWrapper select,.homeRates .blogListing .mainColumn .view-filters .form-type-select select,.blogListing .mainColumn .view-filters .homeRates .form-type-select select{width:108%}.zillowLink{font-size:.78571em;line-height:2em;text-align:right;margin:-20px 20px 1.57143em 0}.rateBox{background-color:#343943;padding:10px;border-bottom:1px solid #292d35;position:relative;min-height:110px;zoom:1}.rateBox:before,.rateBox:after{content:"";display:table}.rateBox:after{clear:both}@media (min-width:48em){.rateBox{width:33.33%;float:left;border-left:1px solid #292d35}}@media (min-width:64em){.rateBox{width:22%}}@media (min-width:64em){.mainColumn .rateBox{width:33.33%;margin-bottom:20px}}.rateBox .rateType{font-size:.92857em;line-height:1.69231em;margin-bottom:0}.rateBox .rateDirection{width:45px;float:left;background:url(/sites/all/themes/mortgages/img/ratearrow.png) no-repeat 0 10px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/ratearrow.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/ratearrow.svg);padding-top:24px;text-align:center;color:#e0636e;margin-right:5px}@media (min-width:48em){.rateBox .rateDirection{background-position:0 15px;padding-top:50px;margin-bottom:0}}.rateBox .rateDirection.rateDown{color:#5aba83;background-position:-45px 10px}@media (min-width:48em){.rateBox .rateDirection.rateDown{background-position:-45px 15px}}.rateBox .ratePercent{font-size:2.85714em;line-height:1.1em;font-weight:900;margin:0}@media (min-width:64em){.mainColumn .rateBox .ratePercent{font-size:2em;line-height:1.17857em}}.rateBox .rateWas{font-size:.92857em;line-height:1.69231em;margin-bottom:0;position:absolute;bottom:10px;right:10px}.blogMostRecent{background:#fff;padding:15px 10px 10px;position:relative;zoom:1;margin-bottom:1.57143em}.blogMostRecent:before,.blogMostRecent:after{content:"";display:table}.blogMostRecent:after{clear:both}@media (min-width:48em){.blogMostRecent{padding:25px 0 10px 10px}}@media (min-width:64em){.blogMostRecent{padding:25px 10px 20px 20px}}.blogMostRecent h2{font-size:2em;line-height:1.17857em;margin-top:0}@media (min-width:48em){.blogMostRecent h2{padding-right:150px}}.blogMostRecent h2 a{color:#292d35;text-decoration:none}.blogMostRecent h2 a:hover{color:#5aba83;text-decoration:underline}.blogMostRecent .button,.blogMostRecent .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .blogMostRecent .form-submit,.blogMostRecent ul.pager a,ul.pager .blogMostRecent a,.blogMostRecent .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .blogMostRecent a{margin-bottom:1.57143em;padding:5px 15px}@media (min-width:48em){.blogMostRecent .button,.blogMostRecent .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .blogMostRecent .form-submit,.blogMostRecent ul.pager a,ul.pager .blogMostRecent a,.blogMostRecent .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .blogMostRecent a{position:absolute;top:10px;right:10px}}.blogMostRecent.teal h2 a{color:#008993}.blogMostRecent.teal .blogSmallHome a{color:#008993}.blogMostRecent.orange h2 a{color:#e75e46}.blogMostRecent.orange .blogSmallHome a{color:#e75e46}.blogMostRecent.yellow h2 a{color:#f9ac39}.blogMostRecent.yellow .blogSmallHome a{color:#f9ac39}.blogMostRecent.blue h2 a{color:#50aed7}.blogMostRecent.blue .blogSmallHome a{color:#50aed7}.blogMostRecent.purple h2 a{color:#8888bf}.blogMostRecent.purple .blogSmallHome a{color:#8888bf}.blogMostRecent.red h2 a{color:#e0636e}.blogMostRecent.red .blogSmallHome a{color:#e0636e}.blogSmallHome{margin-bottom:1.57143em;zoom:1}.blogSmallHome:before,.blogSmallHome:after{content:"";display:table}.blogSmallHome:after{clear:both}@media (min-width:48em){.blogSmallHome{width:31.33%;float:left;margin-right:2%;margin-bottom:5px}}.blogSmallHome a{color:#292d35}.blogSmallHome h3{font-size:1em;line-height:1.57143em;font-weight:300;margin-top:0}.blogSmallHome img{display:none;margin-bottom:10px;width:auto !important;height:auto !important}@media (min-width:30em){.blogSmallHome img{width:40% !important;float:left;margin-right:10px;display:block}}@media (min-width:48em){.blogSmallHome img{width:auto !important;float:none;margin:0 0 10px}}.blogSmallHome:first-of-type img{display:block}.blogSmallHome:first-of-type h3{font-weight:500;font-size:1.07143em;line-height:1.46667em}@media (min-width:30em){.blogSmallHome:first-of-type h3{font-weight:300;font-size:1em;line-height:1.57143em}}.blogSmallHome p{margin-bottom:0}@media (min-width:64em){.homeColumn{width:65%;float:left}}@media (min-width:64em){.homeSidebar{width:35%;float:left;padding-left:15px}}.homeSidebar .ad-home{margin-bottom:1.57143em}.recentTweets{padding:10px}.recentTweets h2{font-size:2em;line-height:1.17857em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:900;margin-top:0}.recentTweets>ul{margin:0;padding:0;list-style:none}.recentTweets>ul>li{background:#fff;padding:10px;margin-bottom:1.57143em;position:relative}@media (min-width:48em){.recentTweets>ul>li{padding:15px}}.recentTweets .twitterDate{display:block;color:#ccc;font-size:.92857em;line-height:1.69231em;margin-bottom:5px}.recentTweets .twitterDate a{color:#ccc;text-decoration:none}.recentTweets .twitterDate a:hover{text-decoration:underline}.recentTweets .twitterActions{margin:10px 0 0;padding:0;list-style:none;position:absolute;bottom:10px;right:10px}@media (min-width:48em){.recentTweets .twitterActions{bottom:15px;right:15px}}.recentTweets .twitterActions li{display:inline}.recentTweets .twitterHandle{display:block;margin-top:10px}@media (min-width:48em){.homeBottom{padding-top:1.57143em}}.homeGlossary{background:#ddd;padding:20px 0;position:relative;zoom:1}.homeGlossary:before,.homeGlossary:after{content:"";display:table}.homeGlossary:after{clear:both}@media (min-width:48em){.homeGlossary{padding:0}}@media (min-width:48em){.homeGlossary .wrapper{padding:40px 60% 0 0}}@media (min-width:64em){.homeGlossary .wrapper{padding-right:610px;width:980px;margin:0 auto;zoom:1}.homeGlossary .wrapper:before,.homeGlossary .wrapper:after{content:"";display:table}.homeGlossary .wrapper:after{clear:both}}.homeGlossary h2{font-size:2em;line-height:1.17857em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:900;margin:0 0 20px 15px}.homeGlossary dt{font-size:1.28571em;line-height:1.22222em;font-weight:600;padding:20px 15px;border-bottom:1px solid #bbb}@media (min-width:48em){.homeGlossary dt.active{background-color:#5aba83;color:#fff}}@media (min-width:48em){.homeGlossary dt{width:100%;float:left}}@media (min-width:64em){.homeGlossary dt{width:370px;float:left}}@media (min-width:48em){.homeGlossary dt:hover{color:#5aba83;cursor:pointer}.homeGlossary dt:hover.active{color:#fff}}.homeGlossary dd{display:none;background:#5aba83;margin:0;padding:15px}@media (min-width:48em){.homeGlossary dd{width:150%;float:right;margin-top:-92px;margin-right:-150%;padding:100px 30px 80px}.homeGlossary dd:nth-child(4){margin-top:-154px}.homeGlossary dd:nth-child(6){margin-top:-216px}}@media (min-width:64em){.homeGlossary dd{width:610px;margin-right:-610px}}.homeGlossary dd.active{display:block}.homeGlossary dd h3{color:#fff;font-weight:300;margin-top:0}@media (min-width:48em){.homeGlossary dd h3{font-size:2.57143em;line-height:1.22222em;font-weight:100}}@media (min-width:48em){.homeGlossary dd p{font-size:1.14286em;line-height:1.375em}}.homeGlossary .learnmore{display:block;color:#337b52;text-decoration:none;font-weight:900;font-size:1.28571em;line-height:1.22222em;margin-bottom:10px}.homeGlossary .learnmore:hover{text-decoration:underline}.homeGlossary .relatedLinks{margin:0;padding:0;list-style:none}@media (min-width:48em){.homeGlossary .relatedLinks{font-size:1.14286em;line-height:1.375em}}.homeGlossary .relatedLinks li{margin-bottom:10px}.homeGlossary .relatedLinks a{color:#292d35}.homeGlossary .relatedLinks a:hover{color:#fff}.homeGlossary .button,.homeGlossary .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .homeGlossary .form-submit,.homeGlossary ul.pager a,ul.pager .homeGlossary a,.homeGlossary .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .homeGlossary a{margin:20px 10px}.ad-footer{zoom:1;clear:both;margin-bottom:1.57143em}.ad-footer:before,.ad-footer:after{content:"";display:table}.ad-footer:after{clear:both}.node-type-blog-post .mainColumn .pageTitle{font-weight:300}.blogDetail .mainColumn{position:relative;z-index:3}@media (min-width:48em){.blogDetail .mainColumn{margin-top:-3.14286em}}@media (min-width:64em){.blogDetail .mainColumn{margin-top:-6.28571em}}.blogHeader{position:relative;background:#429f6a}@media (min-width:64em){.blogHeader:after{content:"";background:#fff;height:6.28571em;position:absolute;bottom:0;left:0;right:0}}@media (min-width:64em){.blogHeader .wrapper{max-width:1180px;margin:0 auto;position:relative}}.blogTitle{background-color:#5aba83;color:#fff;font-size:1.28571em;line-height:1.22222em;font-weight:900;margin:0;padding:10px}@media (min-width:48em){.blogTitle{padding:30px 40px 30px 80px;display:inline-block;position:absolute;top:60px;left:0;z-index:2}}@media (min-width:64em){.blogTitle{padding:30px 40px 30px 160px;top:100px}}.blogImage{margin:0;position:relative;z-index:1}.tags{border-top:1px solid #ddd;margin-top:1.57143em;padding:10px 0}.tags h3{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:300;font-size:1.42857em;line-height:1.65em;margin-top:0}.tags a{text-decoration:none}.tags a:hover{text-decoration:underline}@media (min-width:64em){.relatedBlogs .wrapper,.relatedSections .wrapper{max-width:1180px;margin:0 auto;zoom:1}.relatedBlogs .wrapper:before,.relatedSections .wrapper:before,.relatedBlogs .wrapper:after,.relatedSections .wrapper:after{content:"";display:table}.relatedBlogs .wrapper:after,.relatedSections .wrapper:after{clear:both}}.relatedBlog,.relatedSection{height:310px;padding:20px;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}@media (min-width:64em){.relatedBlog,.relatedSection{width:33.33%;float:left}}.relatedBlog h3,.relatedSection h3{margin-top:10px;position:relative;z-index:1}@media (min-width:48em){.relatedBlog h3,.relatedSection h3{font-size:2em;line-height:1.17857em}}.relatedBlog .button,.relatedSection .button,.relatedBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .relatedBlog .form-submit,.relatedSection .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .relatedSection .form-submit,.relatedBlog ul.pager a,ul.pager .relatedBlog a,.relatedSection ul.pager a,ul.pager .relatedSection a,.relatedBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .relatedBlog a,.relatedSection .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .relatedSection a{position:absolute;bottom:10px;left:20px;z-index:1;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2)}.relatedBlog:before,.relatedSection:before{content:"";background:rgba(90,186,131,0.4);position:absolute;top:0;right:0;bottom:0;left:0}.relatedBlog.blogBlue:before,.blogBlue.relatedSection:before{background:rgba(80,174,215,0.4)}.relatedBlog.blogYellow:before,.blogYellow.relatedSection:before{background:rgba(249,172,57,0.4)}.relatedBlog.blogRed:before,.blogRed.relatedSection:before{background:rgba(224,99,110,0.4)}.relatedBlog.blogPurple:before,.blogPurple.relatedSection:before{background:rgba(136,136,191,0.4)}.relatedBlog.blogTeal:before,.blogTeal.relatedSection:before{background:rgba(0,137,147,0.4)}.relatedBlog.blogOrange:before,.blogOrange.relatedSection:before{background:rgba(231,94,70,0.4)}.blogComments{clear:both;padding:0 10px}#disqus_thread{clear:both;padding:0 10px}.tagName{font-weight:bold}.blogListing .mainContent,.blogListing .front .homeContent,.front .blogListing .homeContent{background-color:#f6f6f6}.blogListing .mainColumn{background-color:#f6f6f6}@media (min-width:64em){.blogListing .mainColumn .view-filters{margin:0 0 1.57143em 0}}.blogListing .mainColumn .view-filters .form-type-select{margin:0 2% 0 0}.blogListing .mainColumn .view-filters .form-type-select:after{height:46px;background-color:#5aba83;border:0}.blogListing .mainColumn .view-filters .views-widget{float:left}.blogListing .mainColumn .view-filters .views-widget-filter-field_blog_tags_tid{float:left;padding:0}.blogListing .mainColumn .view-filters .views-submit-button{float:left;padding:20px 0 0 0;display:none}.blogListing .mainColumn .view-filters .views-submit-button .form-submit{margin-top:0;background-color:transparent;color:#5aba83;border-color:#5aba83;padding:3px 15px}.blogListing .sidebar{position:relative;z-index:1}@media (min-width:48em){.blogListing .sidebar{margin-top:-3.14286em}}@media (min-width:64em){.blogListing .sidebar{margin-top:-4.71429em}}.blogListHeader{background:#3b8d5e;position:relative}.blogListHeader:before{content:"";background:rgba(90,186,131,0.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blogListHeader .wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;padding:10px}@media (min-width:64em){.blogListHeader .wrapper{max-width:1180px;margin:0 auto;position:relative;background-position:center top}}.blogListName{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);position:relative;z-index:3}@media (min-width:48em){.blogListName{padding:40px 25% 40px 20px}}@media (min-width:64em){.blogListName{padding:100px 30% 100px 80px}}.blogListTitle{margin-top:0;font-weight:300;font-size:2em;line-height:1.17857em}@media (min-width:48em){.blogListTitle{font-size:2.85714em;line-height:1.1em}}@media (min-width:64em){.blogListTitle{font-size:4.28571em;line-height:1.1em}}.blogListDesc{margin-bottom:0;font-size:1.14286em;line-height:1.375em}@media (min-width:48em){.blogListDesc{font-size:1.71429em;line-height:1.375em}}.blogListLatest{padding-bottom:1.57143em;margin-bottom:3.14286em;border-bottom:1px solid #5aba83}.blogListLatest .latestImage{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:10px}@media (min-width:48em){.blogListLatest .latestImage{margin-bottom:1.57143em}}.blogListLatest .latestImage img{border-bottom:12px solid #5aba83}.blogListLatest h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0}.blogListLatest h2 a{color:#292d35;text-decoration:none}.blogListLatest h2 a:hover{text-decoration:underline}.blogListPost{zoom:1;margin-bottom:3.14286em}.blogListPost:before,.blogListPost:after{content:"";display:table}.blogListPost:after{clear:both}@media (min-width:48em){.blogListPost{padding-left:260px}}@media (min-width:64em){.blogListPost{padding-left:285px}}@media (min-width:48em){.blogListPost img{width:250px;height:auto;float:left;margin-left:-260px}}@media (min-width:64em){.blogListPost img{margin-left:-285px;width:265px}}.blogListPost h2{margin-top:0;font-weight:500;font-size:1.71429em;line-height:1.375em}.blogListPost h2 a{color:#292d35;text-decoration:none}.blogListPost h2 a:hover{color:#5aba83}ul.pager{margin:0 0 1.57143em;padding:0;list-style:none}ul.pager li{margin:0}ul.pager .current{padding:4px 5px}ul.pager a{display:inline-block;text-align:center}ul.pager.pager--infinite-scroll a{display:block}.node-type-landing-page .mainContent,.node-type-landing-page .front .homeContent,.front .node-type-landing-page .homeContent,.node-type-landing-page .mainColumn{background:#f8f8f8}.node-type-landing-page .sidebar{position:relative;z-index:1}.landingHeader{background-color:#3b8d5e;background-size:cover;background-position:center top;background-repeat:no-repeat;background-image:url(/sites/all/themes/mortgages/img/header-blogs.jpg);position:relative}.landingHeader:before{content:"";background:rgba(90,186,131,0.3);position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:64em){.landingHeader{height:325px}}.landingHeader .wrapper{padding:40px 10px;position:relative;z-index:1}@media (min-width:48em){.landingHeader .wrapper{padding:40px 15px}}@media (min-width:64em){.landingHeader .wrapper{padding:60px 0 40px;max-width:980px;margin:0 auto;display:table;width:100%;height:100%}}@media (min-width:75em){.landingHeader .wrapper{max-width:1180px}}@media (min-width:64em){.landingHeader .headingContainer{display:table-cell;vertical-align:middle;width:100%;height:100%}}.page-title-mortgage-rates .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-rates.jpg)}.page-title-calculators .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-calculators.jpg)}.page-title-mortgage-types .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-types.jpg)}.page-title-glossary .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-glossary.jpg)}.page-taxonomy-term .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-blogs.jpg)}.page-title-veterans .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-va.jpg)}.page-title-first-time-home-buyers .landingHeader{background-image:url(/sites/all/themes/mortgages/img/header-firstTimeHomeBuyers.jpg);background-position:center center}.landingTitle{font-size:2.57143em;line-height:1.22222em;margin-top:0;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.75)}@media (min-width:64em){.landingTitle{font-size:3.71429em;line-height:1.26923em}}@media (min-width:75em){.landingTitle{font-size:5.14286em;line-height:1.06944em}}.landingSubtitle{color:#fff;font-size:1.28571em;line-height:1.22222em;margin-bottom:0;font-weight:300;font-family:"Roboto",Arial,Helvetica,sans-serif;text-shadow:2px 2px 2px rgba(0,0,0,0.75)}@media (min-width:64em){.landingSubtitle{font-size:1.71429em;line-height:1.375em}}.calc{position:relative;padding:2em 2.5em;background-size:cover;color:#fff;margin:0 auto 2em}.calc:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#5aba83;opacity:.9}.calc .calc__category,.calc .calc__title{position:relative;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}@media (min-width:64em){.calc .button,.calc .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .calc .form-submit,.calc ul.pager a,ul.pager .calc a,.calc .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .calc a{position:absolute;right:2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.calc__category{font-size:1.07143em;line-height:1.46667em;text-transform:uppercase;font-weight:600;margin:0 auto .5em}.calc__title{margin:0 auto .5em}.relatedSections{zoom:1;margin:0 auto 2em;clear:both}.relatedSections:before,.relatedSections:after{content:"";display:table}.relatedSections:after{clear:both}.relatedSection h3,.relatedSection p{margin-top:0;position:relative}.relatedSection p{font-size:1.28571em;line-height:1.22222em}.relatedSection.sectionYellow{background-position:75% center}.relatedSection.sectionBlue:before{background:rgba(80,174,215,0.9)}.relatedSection.sectionYellow:before{background:rgba(249,172,57,0.9)}.relatedSection.sectionRed:before{background:rgba(224,99,110,0.9)}.relatedSection.sectionPurple:before{background:rgba(136,136,191,0.9)}.relatedSection.sectionOrange:before{background:rgba(231,94,70,0.9)}.relatedSection.sectionTeal:before{background:rgba(0,137,147,0.9)}#jumpToMenu{font-weight:600;margin-bottom:40px}#jumpToMenu a{font-weight:400;padding:0 2px}.glossary h3{font-size:1.28571em;line-height:1.22222em}.glossary h3 a[id]{visibility:hidden;width:0;display:inline-block}.glossary .glossaryTrm{position:relative;cursor:default}.glossary .glossaryTrm .backToTop{position:absolute;top:-5px;right:0;text-decoration:none;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;padding:0 5px;cursor:pointer}.glossary .glossaryTrm .backToTop:hover{text-decoration:underline}.backtoTopContainer{display:block;right:-250px;top:auto;bottom:0}#backToTop{color:#000;font-size:1.07143em;line-height:1.46667em;text-decoration:none;padding:3px 3px 3px 35px;background:url(/sites/all/themes/mortgages/img/plus.png) no-repeat 5px -45px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/plus.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/plus.svg);width:85px;height:70px;z-index:100;font-family:"Roboto",Arial,Helvetica,sans-serif;cursor:pointer;text-align:center;position:absolute;top:auto;bottom:-20px;right:0}@media (min-width:48em){#backToTop{bottom:0;display:none;right:31px}}@media (min-width:64em){#backToTop{right:30px}}#backToTop.sticky{position:fixed}#backToTop.stickyMobile{top:auto;right:0}@media (min-width:48em){#backToTop.stickyMobile{right:-200px;bottom:50px}}@media (min-width:64em){#backToTop.stickyMobile{right:-270px}}@media (min-width:75em){#backToTop.stickyMobile{right:-270px !important}}@media (min-width:48em){#backToTop.stickyActive{display:block}}#searchBox{margin-bottom:20px}#searchBox label{font-weight:600}#searchBox input{padding:8px;border-radius:4px;border:1px solid #ccc;width:50%}.calculator{background:#292d35;color:#fff;padding:15px;border-radius:5px;margin:1.57143em auto;zoom:1}.calculator:before,.calculator:after{content:"";display:table}.calculator:after{clear:both}.calculator .formrow{border:2px solid #3f4552;border-radius:3px;margin-bottom:1.57143em;position:relative;font-size:1.14286em;line-height:1.375em;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calculator .formrow:before,.calculator .formrow:after{content:"";display:table}.calculator .formrow:after{clear:both}.calculator label{color:#5aba83;background:#292d35;padding:12px 12px;font-weight:600;font-size:.875em;line-height:1.57143em;width:65%;float:left}.calculator .textbox{background:#3f4552;border:none;width:35%;padding:12px;float:left;-webkit-box-shadow:-1px -1px 3px #292d35;box-shadow:-1px -1px 3px #292d35;border-radius:0 3px 3px 0}.calculator .dollarAmount label:after{content:"$";color:#5aba83;padding:12px 10px;position:absolute;top:0;left:65%}.calculator .dollarAmount .textbox{padding-left:25px}.calculator .buttonrow{text-align:right;clear:both}.calculator .button,.calculator .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .calculator .form-submit,.calculator ul.pager a,ul.pager .calculator a,.calculator .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .calculator a{width:48%;margin-bottom:1.57143em}.calculator .outputrow{border:none;margin-bottom:1.17857em;display:none}.calculator .outputrow .textbox{border:2px solid #3f4552;border-radius:3px;background:#292d35}.calculator h3{margin-top:0}.calculator .resultColumnLeft,.calculator .resultColumnRight{border:2px solid #3f4552;border-radius:3px;margin-bottom:1.57143em;position:relative;padding:15px;zoom:1}.calculator .resultColumnLeft:before,.calculator .resultColumnLeft:after,.calculator .resultColumnRight:before,.calculator .resultColumnRight:after{content:"";display:table}.calculator .resultColumnLeft:after,.calculator .resultColumnRight:after{clear:both}@media (min-width:48em){.calculator .resultColumnLeft,.calculator .resultColumnRight{width:50%;float:left}.calculator .resultColumnLeft label,.calculator .resultColumnRight label{float:none;width:100%}.calculator .resultColumnLeft label:after,.calculator .resultColumnRight label:after{top:auto;left:0;bottom:2px}.calculator .resultColumnLeft .textbox,.calculator .resultColumnRight .textbox{float:none;width:100%}}.calculator .resultColumnLeft h4,.calculator .resultColumnRight h4{text-align:center;margin-top:5px}.calculator .resultColumnRight{margin-left:-2px}@media (min-width:48em){.calculator .resultColumnRight:before{background:#292d35;padding:5px;position:absolute;top:140px;left:-15px}}.calculator .radioBoxes{width:35%;float:right;background:#3f4552;zoom:1}.calculator .radioBoxes:before,.calculator .radioBoxes:after{content:"";display:table}.calculator .radioBoxes:after{clear:both}.calculator .radioBoxes .radioBox{float:left;width:50%}.calculator .radioBoxes .radioBox+.radioBox label{text-align:right}.calculator .radioBoxes .radioBox label{zoom:1;color:inherit;background:transparent;padding:12px 12px;font-weight:inherit;font:inherit;width:auto;float:none;cursor:pointer}.calculator .radioBoxes .radioBox label:before,.calculator .radioBoxes .radioBox label:after{content:"";display:table}.calculator .radioBoxes .radioBox label:after{clear:both}.calculator .radioBoxes .radioBox .radio-label{margin-right:.25em}.calculator .radioBoxes .radioBox input[type="radio"]{position:absolute;z-index:-1;opacity:0}.calculator .radioBoxes .radioBox input[type="radio"]:checked ~ .radioBox-indicator{background:#5aba83}.calculator .radioBoxes .radioBox input[type="radio"]:checked ~ .radioBox-indicator:after{content:'';background:#2c6946;height:15px;width:15px;position:absolute;border-radius:50%;display:block;top:5px;left:5px}.calculator .radioBoxes .radioBox .radioBox-indicator{display:inline-block;vertical-align:middle;background:#fff;height:25px;width:25px;border-radius:50%;position:relative}#mortgageTable{font-size:.85714em;line-height:1.83333em}#mortgageTable th{background:#5aba83;color:#fff;padding:5px;font-weight:400}#mortgageTable td{padding:5px}#mortgageTable tr:nth-child(odd){background-color:#dde1e3}.selectMonth,.selectYear{width:20%;margin:0 4px 0 0;display:block;float:left}.selectMonth:after,.selectYear:after{display:none}.selectMonth select,.selectYear select{font-size:.85714em;line-height:1.83333em;padding:12px 12px 12px 12px}.selectYear{width:14%;margin:0}.selectLoanType,.selectMilitaryCategory{margin:0;width:100%}@media (min-width:30em){.selectLoanType,.selectMilitaryCategory{width:35%;float:right}}#embed{border:1px solid #ccc;background:#eee;border-radius:5px;padding:10px;margin-bottom:1.57143em}#embed h4{margin-top:0}#embed label{font-weight:300;font-size:.85714em;line-height:1.83333em;margin-bottom:5px;color:#555e6f}#embed input{width:100%;padding:5px}@media (min-width:48em){.columnBuy{width:47%;margin-right:4%;float:left}}@media (min-width:48em){.columnRent{width:47%;float:right}}.blogLauncher{background:#f9ac39 url(/sites/all/themes/mortgages/img/bg-yellow.jpg) no-repeat center;background-size:cover;margin:1.57143em 0}.blogLauncher a{display:block;padding:30px 30px 0;color:#fff;text-decoration:none;text-shadow:1px 1px #000}.blogLauncher a:hover{background-color:rgba(249,172,57,0.2)}.blogLauncher h3{margin-top:0}.blogLauncher .buttonBar{background:#f9ac39;text-align:right;padding:5px 30px;margin:0 -30px;border-bottom:4px solid #c67906;text-shadow:none}.blogLauncher.teal{background:#008993 url(/sites/all/themes/mortgages/img/bg-teal.jpg) no-repeat center}.blogLauncher.teal a:hover{background-color:rgba(0,137,147,0.2)}.blogLauncher.teal .buttonBar{background:#008993;border-color:#002a2d}.blogLauncher.orange{background:#e75e46 url(/sites/all/themes/mortgages/img/bg-orange.jpg) no-repeat center}.blogLauncher.orange a:hover{background-color:rgba(231,94,70,0.2)}.blogLauncher.orange .buttonBar{background:#e75e46;border-color:#b02e17}.blogLauncher.blue{background:#50aed7 url(/sites/all/themes/mortgages/img/bg-blue.jpg) no-repeat center}.blogLauncher.blue a:hover{background-color:rgba(80,174,215,0.2)}.blogLauncher.blue .buttonBar{background:#50aed7;border-color:#24789d}.blogLauncher.purple{background:#8888bf url(/sites/all/themes/mortgages/img/bg-purple.jpg) no-repeat center}.blogLauncher.purple a:hover{background-color:rgba(136,136,191,0.2)}.blogLauncher.purple .buttonBar{background:#8888bf;border-color:#4f4f92}.blogLauncher.red{background:#e0636e url(/sites/all/themes/mortgages/img/bg-red.jpg) no-repeat center}.blogLauncher.red a:hover{background-color:rgba(224,99,110,0.2)}.blogLauncher.red .buttonBar{background:#e0636e;border-color:#b82532}.hpMMA{background:#fff;position:relative}@media (min-width:48em){.hpMMA{background:#f6f6f6}}@media (min-width:64em){.hpMMA{background-color:#3f4552}}.hpMMA .wrapper{background:#fff;max-width:1256px;margin:0 auto}@media (min-width:64em){.hpMMA .wrapper{position:relative}}.hpMMA .slides{zoom:1}.hpMMA .slides:before,.hpMMA .slides:after{content:"";display:table}.hpMMA .slides:after{clear:both}.hpMMA-slide{background-position:top center;background-size:150% auto;background-repeat:no-repeat;padding-top:200px}@media (min-width:30em){.hpMMA-slide{padding-top:55%}}@media (min-width:48em){.hpMMA-slide{background-size:cover;padding-top:400px}}@media (min-width:64em){.hpMMA-slide{height:480px}}@media (min-width:64em){.hpMMA-slide{background-size:auto}}.slideText{padding:20px;background:#fff}@media (min-width:48em){.slideText{background:#f6f6f6;background:rgba(255,255,255,0.8);position:absolute;left:10px;border:1px solid #bab0a6;width:446px;top:5em}}@media (min-width:64em){.slideText{width:505px;top:50%;-webkit-transform:translateY(-65%);transform:translateY(-65%);padding:40px 20px}}@media (min-width:75em){.slideText{left:38px}}.slideText h1{margin:0 0 .5em 0;padding:0;font-size:2em;line-height:1.17857em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:800}.slideText p{margin:0 0 1em;font-size:1.14286em;line-height:1.375em}.slideText .selectWrapper,.slideText .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .slideText .form-type-select{margin:0 0 1em 0;width:100%}.slideText .selectWrapper select,.slideText .blogListing .mainColumn .view-filters .form-type-select select,.blogListing .mainColumn .view-filters .slideText .form-type-select select{font-family:"Roboto",Arial,Helvetica,sans-serif;width:100%}@media (min-width:48em){.slideText .selectWrapper,.slideText .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .slideText .form-type-select{background:#fff}.slideText .selectWrapper select,.slideText .blogListing .mainColumn .view-filters .form-type-select select,.blogListing .mainColumn .view-filters .slideText .form-type-select select{color:#292d35}}@media (min-width:64em){.slideText .selectWrapper:after,.slideText .blogListing .mainColumn .view-filters .form-type-select:after,.blogListing .mainColumn .view-filters .slideText .form-type-select:after{width:60px;height:70px}.slideText .selectWrapper select,.slideText .blogListing .mainColumn .view-filters .form-type-select select,.blogListing .mainColumn .view-filters .slideText .form-type-select select{font-size:16px;padding:24px 70px 24px 18px;color:#292d35}}.hpMMA-redirect{zoom:1}.hpMMA-redirect:before,.hpMMA-redirect:after{content:"";display:table}.hpMMA-redirect:after{clear:both}.hpMMA-redirect .selectWrapper,.hpMMA-redirect .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .hpMMA-redirect .form-type-select{float:left;width:calc(100% - 64px - .5em)}.hpMMA-redirect #hpMMA-submit{margin:0 auto;float:right;width:64px;height:46px;text-align:center;line-height:28px}@media (min-width:64em){.hpMMA-redirect #hpMMA-submit{height:71px;line-height:50px}}.homeRatesWrapper{padding:0 10px}.homeRatesWrapper .wrapper{max-width:1180px;margin:0 auto}.homeRates{background-color:#292d35;color:#fff;border:1px solid #292d35;margin-bottom:1.57143em;position:relative;zoom:1}.homeRates:before,.homeRates:after{content:"";display:table}.homeRates:after{clear:both}@media (min-width:48em){.homeRates{padding:0 20px}}@media (min-width:64em){.mainColumn .homeRates{margin-top:0}}.homeRates h2{font-size:1.42857em;line-height:1.65em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:900;margin:0;padding:10px}@media (min-width:48em){.homeRates h2{padding:10px 20px}}@media (min-width:64em){.homeRates h2{width:34%;padding:10px;float:left}}@media (min-width:64em){.mainColumn .homeRates h2{width:100%;float:none;padding:10px 0}}.homeRates h2 span{display:block;font-weight:400;padding-top:10px;font-size:.7em;line-height:1.57143em}@media (min-width:48em){.homeRates h2 span{display:inline;padding:0 0 0 20px}}@media (min-width:64em){.homeRates h2 span{display:block;padding:10px 0 0 0}}@media (min-width:64em){.mainColumn .homeRates h2 span{display:inline;padding:0 0 0 20px}}.homeRates .zillowImg{position:absolute;top:10px;right:10px}@media (min-width:48em){.homeRates .zillowImg{right:30px}}@media (min-width:64em){.homeRates .zillowImg{right:auto;left:245px}}.homeRates .selectWrapper,.homeRates .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{margin-bottom:1.57143em}@media (min-width:64em){.homeRates .selectWrapper,.homeRates .blogListing .mainColumn .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{width:300px;position:absolute;top:40px;left:0;margin-left:2em;width:30%}}@media (min-width:64em){.mainColumn .homeRates .selectWrapper,.blogListing .mainColumn .homeRates .view-filters .form-type-select,.blogListing .mainColumn .view-filters .homeRates .form-type-select{width:100%;position:relative;top:0;left:0;margin:0 0 20px}}.homeRates .selectWrapper select,.homeRates .blogListing .mainColumn .view-filters .form-type-select select,.blogListing .mainColumn .view-filters .homeRates .form-type-select select{width:108%}.zillowLink{font-size:.78571em;line-height:2em;text-align:right;margin:-20px 20px 1.57143em 0}.rateBox{background-color:#343943;padding:10px;border-bottom:1px solid #292d35;position:relative;min-height:110px;zoom:1}.rateBox:before,.rateBox:after{content:"";display:table}.rateBox:after{clear:both}@media (min-width:48em){.rateBox{width:33.33%;float:left;border-left:1px solid #292d35}}@media (min-width:64em){.rateBox{width:22%}}@media (min-width:64em){.mainColumn .rateBox{width:33.33%;margin-bottom:20px}}.rateBox .rateType{font-size:.92857em;line-height:1.69231em;margin-bottom:0}.rateBox .rateDirection{width:45px;float:left;background:url(/sites/all/themes/mortgages/img/ratearrow.png) no-repeat 0 10px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/ratearrow.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/ratearrow.svg);padding-top:24px;text-align:center;color:#e0636e;margin-right:5px}@media (min-width:48em){.rateBox .rateDirection{background-position:0 15px;padding-top:50px;margin-bottom:0}}.rateBox .rateDirection.rateDown{color:#5aba83;background-position:-45px 10px}@media (min-width:48em){.rateBox .rateDirection.rateDown{background-position:-45px 15px}}.rateBox .ratePercent{font-size:2.85714em;line-height:1.1em;font-weight:900;margin:0}@media (min-width:64em){.mainColumn .rateBox .ratePercent{font-size:2em;line-height:1.17857em}}.rateBox .rateWas{font-size:.92857em;line-height:1.69231em;margin-bottom:0;position:absolute;bottom:10px;right:10px}.hpTopics{padding:0 10px;zoom:1;margin:0 auto 2em}.hpTopics:before,.hpTopics:after{content:"";display:table}.hpTopics:after{clear:both}.hpTopics .wrapper{max-width:1180px;margin:0 auto}@media (min-width:64em){.hpTopics .hpTopics-selector{width:288px;float:left;padding-right:2em}}.hpTopics .hpTopics-selector .hpTopics-selector-listWrap{position:relative}.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:before,.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:after{content:'';height:100%;width:4em;z-index:1;position:absolute;top:0}@media (min-width:64em){.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:before,.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:after{content:none}}.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:before{left:0;background-image:-owg-linear-gradient(90deg,#fff,rgba(255,255,255,0));background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.hpTopics .hpTopics-selector .hpTopics-selector-listWrap:after{right:0;background-image:-owg-linear-gradient(90deg,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff)}.hpTopics .hpTopics-selector h1{margin:0;font-size:24px}@media (min-width:64em){.hpTopics .hpTopics-selector h1{margin-bottom:1em}}.hpTopics .hpTopics-selector ul{list-style:none;margin:0;overflow:auto;white-space:nowrap;padding:2em}@media (min-width:64em){.hpTopics .hpTopics-selector ul{padding:0;overflow:visible;white-space:normal}}.hpTopics .hpTopics-selector ul li{margin:0 1em;position:relative;display:inline-block}@media (min-width:64em){.hpTopics .hpTopics-selector ul li{margin:0 auto 1.25em;display:block}}@media (min-width:64em){.hpTopics .hpTopics-selector ul li.selectedTopic:before{content:'';width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #dde1e3;position:absolute;right:-43px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hpTopics .hpTopics-selector ul li.selectedTopic:after{content:'';width:0;height:0;border-style:solid;border-width:14px 0 14px 14px;border-color:transparent transparent transparent #fff;position:absolute;right:-42px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}@media (min-width:64em){.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating{background:none;padding:0;-webkit-box-shadow:none;box-shadow:none;margin:0;border:0}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating:hover,.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating:hover{background:none;-webkit-box-shadow:none;box-shadow:none}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse{color:#f9ac39}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-buyingAHouse:hover{color:#f9ac39}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome{color:#e0636e}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-owningASecondHome:hover{color:#e0636e}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va{color:#2c6946}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-va:hover{color:#2c6946}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating{color:#50aed7}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-relocating:hover{color:#50aed7}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating{color:#8888bf}.hpTopics .hpTopics-selector ul li.selectedTopic a.topic-renovating:hover{color:#8888bf}}.hpTopics .hpTopics-selector ul a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;text-decoration:none}@media (min-width:64em){.hpTopics .hpTopics-selector ul a{padding:0;margin:0;border:0;display:inline-block;font-weight:500}}@media (min-width:64em){.hpTopics .hpTopics-selector ul a.topic-buyingAHouse,.hpTopics .hpTopics-selector ul a.topic-owningASecondHome,.hpTopics .hpTopics-selector ul a.topic-va,.hpTopics .hpTopics-selector ul a.topic-relocating,.hpTopics .hpTopics-selector ul a.topic-renovating{color:#5aba83}}.hpTopics .hpTopics-topics{position:relative}@media (min-width:64em){.hpTopics .hpTopics-topics{width:calc(100% - 288px);float:left;border-left:1px solid #dde1e3}}.hpTopics .hpTopics-topic{zoom:1;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:-1}.hpTopics .hpTopics-topic:before,.hpTopics .hpTopics-topic:after{content:"";display:table}.hpTopics .hpTopics-topic:after{clear:both}.hpTopics .hpTopics-topic.selectedTopic{opacity:1;visibility:visible;position:relative;z-index:1}.hpTopics .hpTopics-topic h1{font-size:27px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:800}.hpTopics .hpTopics-topic.topic-buyingAHouse .hpTopic-feature a:hover h2{color:#f9ac39}.hpTopics .hpTopics-topic.topic-buyingAHouse .hpTopic-explore a:hover{color:#f9ac39}.hpTopics .hpTopics-topic.topic-owningASecondHome .hpTopic-feature a:hover h2{color:#e0636e}.hpTopics .hpTopics-topic.topic-owningASecondHome .hpTopic-explore a:hover{color:#e0636e}.hpTopics .hpTopics-topic.topic-va .hpTopic-feature a:hover h2{color:#5aba83}.hpTopics .hpTopics-topic.topic-va .hpTopic-explore a:hover{color:#5aba83}.hpTopics .hpTopics-topic.topic-relocating .hpTopic-feature a:hover h2{color:#50aed7}.hpTopics .hpTopics-topic.topic-relocating .hpTopic-explore a:hover{color:#50aed7}.hpTopics .hpTopics-topic.topic-renovating .hpTopic-feature a:hover h2{color:#8888bf}.hpTopics .hpTopics-topic.topic-renovating .hpTopic-explore a:hover{color:#8888bf}@media (min-width:48em){.hpTopics .hpTopic-feature{padding:0 2em 0 0;width:64%;float:left}}@media (min-width:64em){.hpTopics .hpTopic-feature{padding:0 2em 0 3em}}.hpTopics .hpTopic-feature a{display:block;color:#292d35;text-decoration:none}.hpTopics .hpTopic-feature a img{margin:0 0 1em 0}.hpTopics .hpTopic-feature a p{font-size:16px;margin:0;color:#474954;line-height:1.4}.hpTopics .hpTopic-feature h2{-webkit-transition:color .25s ease;transition:color .25s ease;font-size:28px;line-height:1.2}@media (min-width:48em){.hpTopics .hpTopic-explore{float:left;width:36%;padding:0 0 0 0}}@media (min-width:64em){.hpTopics .hpTopic-explore{padding:0 2em}}.hpTopics .hpTopic-explore h4{font-size:18px;margin:1.25em auto}.hpTopics .hpTopic-explore ul{list-style:none;padding:0;margin:0}.hpTopics .hpTopic-explore ul li{margin:0 auto 1em}.hpTopics .hpTopic-explore ul a{font-size:16px;color:#474954;font-weight:600}.hpTopics .hpTopics-more{margin:1em 0}@media (min-width:64em){.hpTopics .hpTopics-more{text-align:center;display:none}}.hpTopics .hpTopics-more .button,.hpTopics .hpTopics-more .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .hpTopics .hpTopics-more .form-submit,.hpTopics .hpTopics-more ul.pager a,ul.pager .hpTopics .hpTopics-more a,.hpTopics .hpTopics-more .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .hpTopics-more a{margin:1em 0 0}.ad-wrap{padding:1em 10px;max-width:1180px;margin:0 auto 1.57143em;text-align:center;clear:both}.ad-wrap img{margin:0 auto}.hpGlossary{padding:0 10px;background:#59BA84;overflow:hidden}.hpGlossary .wrapper{zoom:1;max-width:1180px;position:relative;margin:0 auto}.hpGlossary .wrapper:before,.hpGlossary .wrapper:after{content:"";display:table}.hpGlossary .wrapper:after{clear:both}.hpGlossary .glossary-definition{padding:8em 0 4em}@media (min-width:64em){.hpGlossary .glossary-definition{width:calc(100% - 345px);float:left;padding-right:3em}}.hpGlossary .glossary-definition dt{color:#fff;font-size:28px;font-weight:800;margin-bottom:1em;line-height:1.4}.hpGlossary .glossary-definition dd{line-height:1.4;margin:0;font-size:28px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:200;color:#292d35;margin-bottom:1em}.hpGlossary .glossary-explore{padding:2em 10px 2em;background:#85C89D;margin:0 -10px}@media (min-width:64em){.hpGlossary .glossary-explore{margin:0;width:345px;position:absolute;top:0;right:0;padding:8em 0 4em 3em;height:100%}.hpGlossary .glossary-explore:after{content:'';position:absolute;background:#85C89D;top:0;left:100%;display:block;height:100%;width:9999px}}.hpGlossary .glossary-explore h4{font-size:18px;margin:0 auto 1.25em}.hpGlossary .glossary-explore ul{list-style:none;padding:0;margin:0}.hpGlossary .glossary-explore ul li{margin:0 auto 1em}.hpGlossary .glossary-explore ul a{color:#292d35;font-size:16px;font-weight:600}.mostRecentBlogPosts{background:#F6F6F6}@media (min-width:64em){.mostRecentBlogPosts{padding:2.5em 10px}}.mostRecentBlogPosts .wrapper{max-width:1180px;margin:0 auto}.mostRecentBlogPosts .mostRecentBlogPosts-content{background:#fff;zoom:1;margin-bottom:2em;padding:2.5em 10px}.mostRecentBlogPosts .mostRecentBlogPosts-content:before,.mostRecentBlogPosts .mostRecentBlogPosts-content:after{content:"";display:table}.mostRecentBlogPosts .mostRecentBlogPosts-content:after{clear:both}@media (min-width:64em){.mostRecentBlogPosts .mostRecentBlogPosts-content{padding:2.5em 3em}}.mostRecentBlogPosts .mostRecentBlogPosts-content>h3{font-size:28px;margin:0 auto 1em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:800}.mostRecentBlogPosts .mostRecentBlogPosts-featured{padding:0}@media (min-width:64em){.mostRecentBlogPosts .mostRecentBlogPosts-featured{padding:0 2em 0 0;width:calc(100% - 610px);float:left}}.mostRecentBlogPosts .mostRecentBlogPosts-posts{zoom:1;padding:0}.mostRecentBlogPosts .mostRecentBlogPosts-posts:before,.mostRecentBlogPosts .mostRecentBlogPosts-posts:after{content:"";display:table}.mostRecentBlogPosts .mostRecentBlogPosts-posts:after{clear:both}.mostRecentBlogPosts .mostRecentBlogPosts-posts article h2{color:#000 !important;font-size:16px;text-decoration:underline}.mostRecentBlogPosts .mostRecentBlogPosts-posts article a{color:#000}.mostRecentBlogPosts .mostRecentBlogPosts-posts article a:hover h2{text-decoration:none}@media (min-width:645px){.mostRecentBlogPosts .mostRecentBlogPosts-posts article{float:left;width:calc(50% - 1.5em);margin:0 3em 3em 0}.mostRecentBlogPosts .mostRecentBlogPosts-posts article:nth-child(even){margin:0 0 3em 0}.mostRecentBlogPosts .mostRecentBlogPosts-posts article:last-child,.mostRecentBlogPosts .mostRecentBlogPosts-posts article:nth-last-child(2){margin-bottom:0}}@media (min-width:64em){.mostRecentBlogPosts .mostRecentBlogPosts-posts{padding:0 0 0 2em;width:610px;float:left}}.mostRecentBlogPosts article{margin:0 auto 5em}.mostRecentBlogPosts article:last-child{margin:0 auto}.mostRecentBlogPosts article.blog-owningASecondHome .blog-section{color:#b82532}.mostRecentBlogPosts article.blog-buyingAHouse .blog-section{color:#955b05}.mostRecentBlogPosts article.blog-relocating .blog-section{color:#1a5974}.mostRecentBlogPosts article.blog-renovation .blog-section{color:#4f4f92}.mostRecentBlogPosts article.blog-va .blog-section{color:#24573a}.mostRecentBlogPosts article.blog-valoans .blog-section{color:#b02e17}.mostRecentBlogPosts article.blog-firstTimeHomeBuyers .blog-section{color:daarken(#008993,20)}.mostRecentBlogPosts article a{display:block;color:#292d35;text-decoration:none}.mostRecentBlogPosts article a h5.blog-section{font-size:12px;text-transform:uppercase;margin:0 0 .25em 0;font-weight:600;letter-spacing:1px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.mostRecentBlogPosts article a img{margin:0 0 1em 0}.mostRecentBlogPosts article a p{font-size:16px;margin:0 auto 1em;color:#474954;line-height:1.4}.mostRecentBlogPosts article a p.blog-posted{font-size:11px;text-transform:uppercase;color:#656D7B}.mostRecentBlogPosts article h2{color:#000 !important;-webkit-transition:color .25s ease;transition:color .25s ease;font-size:28px;line-height:1.2}.mostRecentBlogPosts article h2:hover{text-decoration:underline}@media (min-width:64em){.node-type-special-landing-page .mainContent,.node-type-special-landing-page .front .homeContent,.front .node-type-special-landing-page .homeContent,.node-type-landing-page-v2 .mainContent,.node-type-landing-page-v2 .front .homeContent,.front .node-type-landing-page-v2 .homeContent{padding:0 30px}}@media (min-width:64em){.node-type-special-landing-page .mainColumn,.node-type-landing-page-v2 .mainColumn{width:calc(100% - 300px);padding:30px 30px 30px 0}}.node-type-special-landing-page .sidebar,.node-type-landing-page-v2 .sidebar{position:relative;z-index:1}@media (min-width:48em){.node-type-special-landing-page .sidebar,.node-type-landing-page-v2 .sidebar{margin-top:-3.14286em}}@media (min-width:64em){.node-type-special-landing-page .sidebar,.node-type-landing-page-v2 .sidebar{width:300px;float:right}}.spLandingHeader{background-color:#3b8d5e;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/sites/all/themes/mortgages/img/header-va.jpg);position:relative;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.75);padding:2em}@media (min-width:48em){.spLandingHeader{padding:4em 2em}}@media (min-width:64em){.spLandingHeader{padding-top:7em;background-size:initial}}@media (min-width:64em){.spLandingHeader{height:325px}}.spLandingHeader .wrapper{max-width:1180px;margin:0 auto}.spLandingHeader .spLandingTitle{display:inline-block;font-weight:200;font-family:"Roboto",Arial,Helvetica,sans-serif;border-bottom:1px solid #fff;-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,0.75);box-shadow:0 5px 6px -3px rgba(0,0,0,0.75);font-size:36px;margin:0 auto .5em}@media (min-width:64em){.spLandingHeader .spLandingTitle{font-size:58px;padding-right:2em}}.spLandingHeader .spLandingSubtitle{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;margin:0 auto}@media (min-width:64em){.spLandingHeader .spLandingSubtitle{font-size:26px}}.spLanding-intro{margin-bottom:5em}.spLanding-intro .spLanding-introTitle{font-size:28px;font-weight:800}.spLanding-intro .spLanding-introSubtitle{font-size:16px}.spLanding-content>article{margin-bottom:4em}.spLanding-content>article h1{font-size:28px;margin:0 auto .5em}.spLanding-content>article p{font-size:16px}.spLanding-content aside{zoom:1}.spLanding-content aside:before,.spLanding-content aside:after{content:"";display:table}.spLanding-content aside:after{clear:both}.spLanding-content aside article{margin:0 0 2em 0;text-align:center}@media (min-width:30em){.spLanding-content aside article{text-align:left;width:calc(50% - 1em);margin:0 2em 2em 0;float:left}.spLanding-content aside article:nth-child(even){margin-right:0}}@media (min-width:64em){.spLanding-content aside article{width:calc(33% - 1.25em);margin:0 2em 2em 0;float:left}.spLanding-content aside article:nth-child(even){margin-right:2em}.spLanding-content aside article:nth-child(3n+3){margin-right:0}}.spLanding-content aside article a{display:block;text-decoration:none}.spLanding-content aside article a:hover h2{color:#5aba83}.spLanding-content aside article img{margin:0 auto 1em}@media (min-width:30em){.spLanding-content aside article img{margin:0 0 1em 0}}.spLanding-content aside article h2{-webkit-transition:color .25s ease;transition:color .25s ease;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;margin:0;font-weight:700;color:#000}@media (min-width:48em){.spLanding-content .spLanding-contentImg{float:right;padding:0 0 1em 1em;width:50%}}@media (min-width:64em){.spLanding-content .spLanding-contentImg{padding:0 0 1em 2em}}@media (min-width:75em){.spLanding-content .spLanding-contentImg{width:auto}}.spLanding-bottom{background:#f6f6f6;padding:2em 10px;zoom:1}.spLanding-bottom:before,.spLanding-bottom:after{content:"";display:table}.spLanding-bottom:after{clear:both}.spLanding-bottom .wrapper{max-width:1180px;margin:0 auto}.spLanding-bottom .spLanding-topic{zoom:1;background:#fff;padding:3em}.spLanding-bottom .spLanding-topic:before,.spLanding-bottom .spLanding-topic:after{content:"";display:table}.spLanding-bottom .spLanding-topic:after{clear:both}@media (min-width:48em){.spLanding-bottom .spLanding-topic{width:calc(70% - 15px);float:left}}@media (min-width:64em){.spLanding-bottom .spLanding-topic{width:calc(100% - 300px - 2em)}}@media (min-width:48em){.spLanding-bottom .spLanding-topic .topic-feature{padding:0 2em 0 0;width:64%;float:left}}.spLanding-bottom .spLanding-topic .topic-feature a{display:block;color:#292d35;text-decoration:none}.spLanding-bottom .spLanding-topic .topic-feature a img{margin:0 0 1em 0}.spLanding-bottom .spLanding-topic .topic-feature a p{font-size:16px;margin:0;color:#474954;line-height:1.4}.spLanding-bottom .spLanding-topic .topic-feature a.blog-owningASecondHome:hover h2{color:#e0636e}.spLanding-bottom .spLanding-topic .topic-feature a.blog-owningASecondHome .topic-blogSection{color:#e0636e}.spLanding-bottom .spLanding-topic .topic-feature a.blog-buyingAHouse:hover h2{color:#f9ac39}.spLanding-bottom .spLanding-topic .topic-feature a.blog-buyingAHouse .topic-blogSection{color:#f9ac39}.spLanding-bottom .spLanding-topic .topic-feature a.blog-relocating:hover h2{color:#50aed7}.spLanding-bottom .spLanding-topic .topic-feature a.blog-relocating .topic-blogSection{color:#50aed7}.spLanding-bottom .spLanding-topic .topic-feature a.blog-renovation:hover h2{color:#8888bf}.spLanding-bottom .spLanding-topic .topic-feature a.blog-renovation .topic-blogSection{color:#8888bf}.spLanding-bottom .spLanding-topic .topic-feature .topic-blogSection{font-size:12px;text-transform:uppercase;margin:0 0 .25em 0;font-weight:600;letter-spacing:1px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.spLanding-bottom .spLanding-topic .topic-feature h2{-webkit-transition:color .25s ease;transition:color .25s ease;font-size:28px;line-height:1.2}@media (min-width:48em){.spLanding-bottom .spLanding-topic .topic-explore{float:left;width:36%;padding:0 0 0 0}}@media (min-width:64em){.spLanding-bottom .spLanding-topic .topic-explore{padding:0 2em}}.spLanding-bottom .spLanding-topic .topic-explore h4{font-size:18px;margin:1.25em auto}.spLanding-bottom .spLanding-topic .topic-explore ul{list-style:none;padding:0;margin:0}.spLanding-bottom .spLanding-topic .topic-explore ul li{margin:0 auto 1em}.spLanding-bottom .spLanding-topic .topic-explore ul a{font-size:16px;color:#474954;font-weight:600}.spLanding-bottom .spLanding-topic .topic-explore ul a:hover{color:#5aba83}@media (min-width:48em){.spLanding-bottom .spLanding-topicSidebar{width:30%;float:right;margin-left:15px}}@media (min-width:64em){.spLanding-bottom .spLanding-topicSidebar{width:300px;margin-left:2em}}.splash{position:relative;background-repeat:no-repeat;background-size:cover;background-position:25% top;padding:4em 2em;color:#fff;text-align:center}.splash:before{content:'';background:#231e21;opacity:.35;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:48em){.splash{height:calc(75vh - 60px)}}@media (min-width:64em){.splash{height:calc(100vh - 60px);max-height:645px;background-position:center top}}.splash .wrapper{position:relative;height:100%;max-width:1180px;margin:0 auto}.splash__content{width:100%}@media (min-width:48em){.splash__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}}.splash__title{font-weight:800;margin-top:0;font-size:3.42857em;line-height:1.14583em}@media (min-width:64em){.splash__title{font-size:5.14286em;line-height:1.06944em}}.splash__text{max-width:75%;font-size:1.28571em;line-height:1.22222em}@media (min-width:64em){.splash__text{font-size:1.71429em;line-height:1.375em;max-width:666px}}.launchers .wrapper{margin:0 auto;max-width:1180px}.launcher{padding:2em 2.5em;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin:-2em auto 2em;height:250px}.launcher:before{content:'';opacity:.9;position:absolute;top:0;right:0;bottom:0;left:0}.launcher.sectionTeal:before{background-color:#008993}.launcher.sectionOrange:before{background-color:#e75e46}.sidebar .launcher{margin:2em auto;height:auto;padding-bottom:6em}.sidebar .launcher h3{line-height:1.2}.sidebar .launcher p{line-height:1.4}.launchers--homepage .launcher.sectionOrange:before{background-color:#e75e46}.launchers--homepage .launcher.sectionTeal:before{background-color:#008993}@media (min-width:48em){.launchers--homepage .launcher{width:50%;float:left;height:340px}}.launcher .button,.launcher .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .launcher .form-submit,.launcher ul.pager a,ul.pager .launcher a,.launcher .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .launcher a{position:absolute;bottom:2em;left:2em;padding-left:2em;padding-right:2em}.launcher h2{font-size:1.71429em;line-height:1.375em;line-height:1.2;position:relative;margin-top:0}@media (min-width:48em){.launcher h2{font-size:2.28571em;line-height:1.375em}}.launcher p{font-size:1.28571em;line-height:1.22222em;position:relative}.mostRecentBlogPosts h4{font-size:1.42857em;line-height:1.65em;font-weight:300;font-style:italic;display:block;border-bottom:1px solid #e6e6e6;margin:0 auto 1em;padding:0 0 .5em 0}.blogTopics{list-style:none;padding:0;margin:0;text-align:center;margin:0 auto 2em}.blogTopics li{display:inline-block;margin:0 1em 1em}.blogTopics a{padding:1em 2.5em;color:#000;border-radius:5px;display:block;text-decoration:none}.blogTopics .blogTopics__buyingAHouse{background:#f9ac39}.blogTopics .blogTopics__relocating{background:#50aed7}.blogTopics .blogTopics__renovatingAndRemodeling{background:#8888bf}.blogTopics .blogTopics__owningASecondHome{background:#e0636e}.blogTopics .blogTopics__buyingYourFirstHouse{background:#008993}.blogTopics .blogTopics__makingTheMostOfYourVALoan{background:#e75e46}.shareBlock{border:1px solid #222;background:#f6f6f6;zoom:1}.shareBlock:before,.shareBlock:after{content:"";display:table}.shareBlock:after{clear:both}.shareBlock h3{font-family:'Questrial',sans-serif;font-weight:400;font-size:1.28571em;line-height:1.22222em;margin:0;padding:14px 20px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;float:left}.shareTools{margin:0;padding:0;list-style:none;float:right}.shareTools li{float:left;margin:0}.shareTools a{display:block;width:50px;height:50px;background:#fff url(/sites/all/themes/mortgages/img/sharetools.png) no-repeat 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/sites/all/themes/mortgages/img/sharetools.svg);background-image:linear-gradient(transparent,transparent),url(/sites/all/themes/mortgages/img/sharetools.svg);text-indent:-9999px;border-left:1px solid #222;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.shareTools .google a{background-position:0 0}.shareTools .google a:hover{background-position:-50px 0;background-color:#e0636e}.shareTools .twitter a{background-position:0 -50px}.shareTools .twitter a:hover{background-position:-50px -50px;background-color:#55acee}.shareTools .facebook a{background-position:0 -100px}.shareTools .facebook a:hover{background-position:-50px -100px;background-color:#3b5999}.shareTools .email a{background-position:0 -150px}.shareTools .email a:hover{background-position:-50px -150px;background-color:#f9ac39}.view-id-search .views-widget-filter-search_api_views_fulltext{margin-bottom:20px;width:50%}.view-id-search .views-widget-filter-search_api_views_fulltext label{font-weight:600}.view-id-search .views-widget-filter-search_api_views_fulltext input{padding:.75em;border-radius:4px;border:1px solid #ccc;width:100%}.view-id-search .views-submit-button input{float:left;display:inline-block;font-size:1.14286em;line-height:1.375em;color:#5aba83;background-color:#fff;text-decoration:none !important;letter-spacing:1px;border:2px solid #5aba83;border-radius:4px;padding:8px 15px;margin:0 auto .34375em;position:relative;font-weight:300;-webkit-transition:border-color .2s ease,color .2s ease,background .2s ease;transition:border-color .2s ease,color .2s ease,background .2s ease}.view-id-search .views-submit-button input.form-submit{margin-top:1.35em}.view-id-search .views-submit-button input:hover{color:#a2d8b9;border-color:#a2d8b9;text-decoration:none !important}.view-id-search .views-field-title{font-size:1.28571em;line-height:1.22222em;font-size:1.28571em;line-height:1.22222em;margin:1.17857em auto 0.39286em;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:500px}.view-id-search .views-field-body-summary{position:relative;cursor:default;margin:0 auto 1.57143em}.view-id-search .pager{font-weight:600;margin-bottom:40px}.view-id-search .pager a{font-weight:400;padding:0 2px;border:none}#mc-embedded-subscribe-form{padding:0 !important}#mc-embedded-subscribe-form input[type="checkbox"],#mc-embedded-subscribe-form input[type="radio"]{margin-right:10px}#mc-embedded-subscribe-form #mc-embedded-subscribe{display:inline-block;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1.14286em;line-height:1.375em;color:#fff;background:#5aba83;text-decoration:none !important;letter-spacing:1px;border:2px solid #5aba83;border-radius:4px;padding:8px 20px;height:auto;margin:.34375em auto .34375em;position:relative;font-weight:300;-webkit-transition:border-color .2s ease,color .2s ease,background .2s ease;transition:border-color .2s ease,color .2s ease,background .2s ease}#mc-embedded-subscribe-form #mc-embedded-subscribe:hover{color:#a2d8b9;border-color:#a2d8b9;text-decoration:none !important}#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif}.yellowBlog a{color:#f9ac39}.yellowBlog blockquote{border-color:#f9ac39}.yellowBlog .menuToggle{background-color:#f9ac39}.yellowBlog .menuToggle.close{background-color:#3f4552}.yellowBlog .siteSearchSubmit{background-color:#f9ac39}.yellowBlog .logoColor,.yellowBlog .plusColor{fill:#f9ac39}.yellowBlog .footerLogo .logoColor{fill:#eee}.yellowBlog .footerLogo .logoBlack{fill:#f9ac39}.yellowBlog .mainNavigation>li>a:hover{color:#f9ac39}.yellowBlog .sectionTitle{background-color:#f9ac39}.yellowBlog .pageHeader .wrapper:before{background-color:#f9ac39}.yellowBlog .secondaryNav li.active{border-color:#f9ac39}.yellowBlog .blogHeader{background:#f89708}.yellowBlog .blogTitle{background-color:#f9ac39}.yellowBlog .blogListHeader{background:#df8807}.yellowBlog .blogListHeader:before{background:rgba(249,172,57,0.5)}.yellowBlog .blogListPost{border-bottom:1px solid #f9ac39}.yellowBlog .blogListPost:last-of-type{border-bottom:0}.yellowBlog .blogListPost h2 a:hover{color:#f9ac39}.yellowBlog .blogListLatest{border-bottom:1px solid #f9ac39}.yellowBlog .blogListLatest h2 a:hover{color:#f9ac39}.yellowBlog .blogListLatest .latestImage img{border-bottom:12px solid #f9ac39}.yellowBlog .pager a{border:2px solid #f9ac39}.yellowBlog .landingHeader{background:#f9ac39}.yellowBlog .button,.yellowBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .yellowBlog .form-submit,.yellowBlog ul.pager a,ul.pager .yellowBlog a,.yellowBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .yellowBlog a{color:#f9ac39;border:2px solid #f9ac39}.yellowBlog .button:hover,.yellowBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .yellowBlog .form-submit:hover,.yellowBlog ul.pager a:hover,ul.pager .yellowBlog a:hover,.yellowBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .yellowBlog a:hover{color:#fcd69c;border-color:#fcd69c}.yellowBlog .b-fill{color:#fff;background:#f9ac39;border:none;-webkit-box-shadow:inset -2px -2px 0 #f89708;box-shadow:inset -2px -2px 0 #f89708}.yellowBlog .b-fill:hover{background:#fbc16b;-webkit-box-shadow:inset -2px -2px 0 #f9ac39;box-shadow:inset -2px -2px 0 #f9ac39}@media (min-width:64em){.yellowBlog .glossaryTrm{border-bottom:2px dotted #f9ac39}}.yellowBlog .footerMenu>ul a{color:#eee}.yellowBlog .footerMenu>ul a:hover{color:#f9ac39}.yellowBlog .footerMenu>ul>li>a{color:#f9ac39}.yellowBlog .cyberwoven a{color:#eee}.yellowBlog .cyberwoven span{color:#f9ac39}.yellowBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#f9ac39}.yellowBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#f9ac39;border-color:#f9ac39}.yellowBlog .mostReadList li a:hover,.yellowBlog .homeLatestList li a:hover{color:#f9ac39}.yellowBlog .sidebarTitle{color:#f9ac39}.yellowBlog .sectionLink{color:#f9ac39}.blueBlog a{color:#50aed7}.blueBlog blockquote{border-color:#50aed7}.blueBlog .menuToggle{background-color:#50aed7}.blueBlog .menuToggle.close{background-color:#3f4552}.blueBlog .siteSearchSubmit{background-color:#50aed7}.blueBlog .logoColor,.blueBlog .plusColor{fill:#50aed7}.blueBlog .footerLogo .logoColor{fill:#eee}.blueBlog .footerLogo .logoBlack{fill:#50aed7}.blueBlog .mainNavigation>li>a:hover{color:#50aed7}.blueBlog .sectionTitle{background-color:#50aed7}.blueBlog .pageHeader .wrapper:before{background-color:#50aed7}.blueBlog .secondaryNav li.active{border-color:#50aed7}.blueBlog .blogHeader{background:#2d98c7}.blueBlog .blogTitle{background-color:#50aed7}.blueBlog .blogListHeader{background:#2988b2}.blueBlog .blogListHeader:before{background:rgba(80,174,215,0.5)}.blueBlog .blogListPost{border-bottom:1px solid #50aed7}.blueBlog .blogListPost:last-of-type{border-bottom:0}.blueBlog .blogListPost h2 a:hover{color:#50aed7}.blueBlog .blogListLatest{border-bottom:1px solid #50aed7}.blueBlog .blogListLatest h2 a:hover{color:#50aed7}.blueBlog .blogListLatest .latestImage img{border-bottom:12px solid #50aed7}.blueBlog .pager a{border:2px solid #50aed7}.blueBlog .landingHeader{background:#50aed7}.blueBlog .button,.blueBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .blueBlog .form-submit,.blueBlog ul.pager a,ul.pager .blueBlog a,.blueBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .blueBlog a{color:#50aed7;border:2px solid #50aed7}.blueBlog .button:hover,.blueBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .blueBlog .form-submit:hover,.blueBlog ul.pager a:hover,ul.pager .blueBlog a:hover,.blueBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .blueBlog a:hover{color:#a3d4ea;border-color:#a3d4ea}.blueBlog .b-fill{color:#fff;background:#50aed7;border:none;-webkit-box-shadow:inset -2px -2px 0 #2d98c7;box-shadow:inset -2px -2px 0 #2d98c7}.blueBlog .b-fill:hover{background:#7ac1e0;-webkit-box-shadow:inset -2px -2px 0 #50aed7;box-shadow:inset -2px -2px 0 #50aed7}@media (min-width:64em){.blueBlog .glossaryTrm{border-bottom:2px dotted #50aed7}}.blueBlog .footerMenu>ul a{color:#eee}.blueBlog .footerMenu>ul a:hover{color:#50aed7}.blueBlog .footerMenu>ul>li>a{color:#50aed7}.blueBlog .cyberwoven a{color:#eee}.blueBlog .cyberwoven span{color:#50aed7}.blueBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#50aed7}.blueBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#50aed7;border-color:#50aed7}.blueBlog .mostReadList li a:hover,.blueBlog .homeLatestList li a:hover{color:#50aed7}.blueBlog .sidebarTitle{color:#50aed7}.blueBlog .sectionLink{color:#50aed7}.redBlog a{color:#e0636e}.redBlog blockquote{border-color:#e0636e}.redBlog .menuToggle{background-color:#e0636e}.redBlog .menuToggle.close{background-color:#3f4552}.redBlog .siteSearchSubmit{background-color:#e0636e}.redBlog .logoColor,.redBlog .plusColor{fill:#e0636e}.redBlog .footerLogo .logoColor{fill:#eee}.redBlog .footerLogo .logoBlack{fill:#e0636e}.redBlog .mainNavigation>li>a:hover{color:#e0636e}.redBlog .sectionTitle{background-color:#e0636e}.redBlog .pageHeader .wrapper:before{background-color:#e0636e}.redBlog .secondaryNav li.active{border-color:#e0636e}.redBlog .blogHeader{background:#d83846}.redBlog .blogTitle{background-color:#e0636e}.redBlog .blogListHeader{background:#ce2937}.redBlog .blogListHeader:before{background:rgba(224,99,110,0.5)}.redBlog .blogListPost{border-bottom:1px solid #e0636e}.redBlog .blogListPost:last-of-type{border-bottom:0}.redBlog .blogListPost h2 a:hover{color:#e0636e}.redBlog .blogListLatest{border-bottom:1px solid #e0636e}.redBlog .blogListLatest h2 a:hover{color:#e0636e}.redBlog .blogListLatest .latestImage img{border-bottom:12px solid #e0636e}.redBlog .pager a{border:2px solid #e0636e}.redBlog .landingHeader{background:#e0636e}.redBlog .button,.redBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .redBlog .form-submit,.redBlog ul.pager a,ul.pager .redBlog a,.redBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .redBlog a{color:#e0636e;border:2px solid #e0636e}.redBlog .button:hover,.redBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .redBlog .form-submit:hover,.redBlog ul.pager a:hover,ul.pager .redBlog a:hover,.redBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .redBlog a:hover{color:#f1b8bd;border-color:#f1b8bd}.redBlog .b-fill{color:#fff;background:#e0636e;border:none;-webkit-box-shadow:inset -2px -2px 0 #d83846;box-shadow:inset -2px -2px 0 #d83846}.redBlog .b-fill:hover{background:#e88e96;-webkit-box-shadow:inset -2px -2px 0 #e0636e;box-shadow:inset -2px -2px 0 #e0636e}@media (min-width:64em){.redBlog .glossaryTrm{border-bottom:2px dotted #e0636e}}.redBlog .footerMenu>ul a{color:#eee}.redBlog .footerMenu>ul a:hover{color:#e0636e}.redBlog .footerMenu>ul>li>a{color:#e0636e}.redBlog .cyberwoven a{color:#eee}.redBlog .cyberwoven span{color:#e0636e}.redBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#e0636e}.redBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#e0636e;border-color:#e0636e}.redBlog .mostReadList li a:hover,.redBlog .homeLatestList li a:hover{color:#e0636e}.redBlog .sidebarTitle{color:#e0636e}.redBlog .sectionLink{color:#e0636e}.purpleBlog a{color:#8888bf}.purpleBlog blockquote{border-color:#8888bf}.purpleBlog .menuToggle{background-color:#8888bf}.purpleBlog .menuToggle.close{background-color:#3f4552}.purpleBlog .siteSearchSubmit{background-color:#8888bf}.purpleBlog .logoColor,.purpleBlog .plusColor{fill:#8888bf}.purpleBlog .footerLogo .logoColor{fill:#eee}.purpleBlog .footerLogo .logoBlack{fill:#8888bf}.purpleBlog .mainNavigation>li>a:hover{color:#8888bf}.purpleBlog .sectionTitle{background-color:#8888bf}.purpleBlog .pageHeader .wrapper:before{background-color:#8888bf}.purpleBlog .secondaryNav li.active{border-color:#8888bf}.purpleBlog .blogHeader{background:#6767ad}.purpleBlog .blogTitle{background-color:#8888bf}.purpleBlog .blogListHeader{background:#5858a3}.purpleBlog .blogListHeader:before{background:rgba(136,136,191,0.5)}.purpleBlog .blogListPost{border-bottom:1px solid #8888bf}.purpleBlog .blogListPost:last-of-type{border-bottom:0}.purpleBlog .blogListPost h2 a:hover{color:#8888bf}.purpleBlog .blogListLatest{border-bottom:1px solid #8888bf}.purpleBlog .blogListLatest h2 a:hover{color:#8888bf}.purpleBlog .blogListLatest .latestImage img{border-bottom:12px solid #8888bf}.purpleBlog .pager a{border:2px solid #8888bf}.purpleBlog .landingHeader{background:#8888bf}.purpleBlog .button,.purpleBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .purpleBlog .form-submit,.purpleBlog ul.pager a,ul.pager .purpleBlog a,.purpleBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .purpleBlog a{color:#8888bf;border:2px solid #8888bf}.purpleBlog .button:hover,.purpleBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .purpleBlog .form-submit:hover,.purpleBlog ul.pager a:hover,ul.pager .purpleBlog a:hover,.purpleBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .purpleBlog a:hover{color:#cacae3;border-color:#cacae3}.purpleBlog .b-fill{color:#fff;background:#8888bf;border:none;-webkit-box-shadow:inset -2px -2px 0 #6767ad;box-shadow:inset -2px -2px 0 #6767ad}.purpleBlog .b-fill:hover{background:#a9a9d1;-webkit-box-shadow:inset -2px -2px 0 #8888bf;box-shadow:inset -2px -2px 0 #8888bf}@media (min-width:64em){.purpleBlog .glossaryTrm{border-bottom:2px dotted #8888bf}}.purpleBlog .footerMenu>ul a{color:#eee}.purpleBlog .footerMenu>ul a:hover{color:#8888bf}.purpleBlog .footerMenu>ul>li>a{color:#8888bf}.purpleBlog .cyberwoven a{color:#eee}.purpleBlog .cyberwoven span{color:#8888bf}.purpleBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#8888bf}.purpleBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#8888bf;border-color:#8888bf}.purpleBlog .mostReadList li a:hover,.purpleBlog .homeLatestList li a:hover{color:#8888bf}.purpleBlog .sidebarTitle{color:#8888bf}.purpleBlog .sectionLink{color:#8888bf}.tealBlog a{color:#008993}.tealBlog blockquote{border-color:#008993}.tealBlog .menuToggle{background-color:#008993}.tealBlog .menuToggle.close{background-color:#3f4552}.tealBlog .siteSearchSubmit{background-color:#008993}.tealBlog .logoColor,.tealBlog .plusColor{fill:#008993}.tealBlog .footerLogo .logoColor{fill:#eee}.tealBlog .footerLogo .logoBlack{fill:#008993}.tealBlog .mainNavigation>li>a:hover{color:#008993}.tealBlog .sectionTitle{background-color:#008993}.tealBlog .pageHeader .wrapper:before{background-color:#008993}.tealBlog .secondaryNav li.active{border-color:#008993}.tealBlog .blogHeader{background:#005960}.tealBlog .blogTitle{background-color:#008993}.tealBlog .blogListHeader{background:#004247}.tealBlog .blogListHeader:before{background:rgba(0,137,147,0.5)}.tealBlog .blogListPost{border-bottom:1px solid #008993}.tealBlog .blogListPost:last-of-type{border-bottom:0}.tealBlog .blogListPost h2 a:hover{color:#008993}.tealBlog .blogListLatest{border-bottom:1px solid #008993}.tealBlog .blogListLatest h2 a:hover{color:#008993}.tealBlog .blogListLatest .latestImage img{border-bottom:12px solid #008993}.tealBlog .pager a{border:2px solid #008993}.tealBlog .landingHeader{background:#008993}.tealBlog .button,.tealBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .tealBlog .form-submit,.tealBlog ul.pager a,ul.pager .tealBlog a,.tealBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .tealBlog a{color:#008993;border:2px solid #008993}.tealBlog .button:hover,.tealBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .tealBlog .form-submit:hover,.tealBlog ul.pager a:hover,ul.pager .tealBlog a:hover,.tealBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .tealBlog a:hover{color:#00e8f9;border-color:#00e8f9}.tealBlog .b-fill{color:#fff;background:#008993;border:none;-webkit-box-shadow:inset -2px -2px 0 #005960;box-shadow:inset -2px -2px 0 #005960}.tealBlog .b-fill:hover{background:#00b9c6;-webkit-box-shadow:inset -2px -2px 0 #008993;box-shadow:inset -2px -2px 0 #008993}@media (min-width:64em){.tealBlog .glossaryTrm{border-bottom:2px dotted #008993}}.tealBlog .footerMenu>ul a{color:#eee}.tealBlog .footerMenu>ul a:hover{color:#008993}.tealBlog .footerMenu>ul>li>a{color:#008993}.tealBlog .cyberwoven a{color:#eee}.tealBlog .cyberwoven span{color:#008993}.tealBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#008993}.tealBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#008993;border-color:#008993}.tealBlog .mostReadList li a:hover,.tealBlog .homeLatestList li a:hover{color:#008993}.tealBlog .sidebarTitle{color:#008993}.tealBlog .sectionLink{color:#008993}.orangeBlog a{color:#e75e46}.orangeBlog blockquote{border-color:#e75e46}.orangeBlog .menuToggle{background-color:#e75e46}.orangeBlog .menuToggle.close{background-color:#3f4552}.orangeBlog .siteSearchSubmit{background-color:#e75e46}.orangeBlog .logoColor,.orangeBlog .plusColor{fill:#e75e46}.orangeBlog .footerLogo .logoColor{fill:#eee}.orangeBlog .footerLogo .logoBlack{fill:#e75e46}.orangeBlog .mainNavigation>li>a:hover{color:#e75e46}.orangeBlog .sectionTitle{background-color:#e75e46}.orangeBlog .pageHeader .wrapper:before{background-color:#e75e46}.orangeBlog .secondaryNav li.active{border-color:#e75e46}.orangeBlog .blogHeader{background:#dd391d}.orangeBlog .blogTitle{background-color:#e75e46}.orangeBlog .blogListHeader{background:#c7341a}.orangeBlog .blogListHeader:before{background:rgba(231,94,70,0.5)}.orangeBlog .blogListPost{border-bottom:1px solid #e75e46}.orangeBlog .blogListPost:last-of-type{border-bottom:0}.orangeBlog .blogListPost h2 a:hover{color:#e75e46}.orangeBlog .blogListLatest{border-bottom:1px solid #e75e46}.orangeBlog .blogListLatest h2 a:hover{color:#e75e46}.orangeBlog .blogListLatest .latestImage img{border-bottom:12px solid #e75e46}.orangeBlog .pager a{border:2px solid #e75e46}.orangeBlog .landingHeader{background:#e75e46}.orangeBlog .button,.orangeBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit,.blogListing .mainColumn .view-filters .views-submit-button .orangeBlog .form-submit,.orangeBlog ul.pager a,ul.pager .orangeBlog a,.orangeBlog .hpTopics .hpTopics-selector ul a,.hpTopics .hpTopics-selector ul .orangeBlog a{color:#e75e46;border:2px solid #e75e46}.orangeBlog .button:hover,.orangeBlog .blogListing .mainColumn .view-filters .views-submit-button .form-submit:hover,.blogListing .mainColumn .view-filters .views-submit-button .orangeBlog .form-submit:hover,.orangeBlog ul.pager a:hover,ul.pager .orangeBlog a:hover,.orangeBlog .hpTopics .hpTopics-selector ul a:hover,.hpTopics .hpTopics-selector ul .orangeBlog a:hover{color:#f3ada0;border-color:#f3ada0}.orangeBlog .b-fill{color:#fff;background:#e75e46;border:none;-webkit-box-shadow:inset -2px -2px 0 #dd391d;box-shadow:inset -2px -2px 0 #dd391d}.orangeBlog .b-fill:hover{background:#ed8573;-webkit-box-shadow:inset -2px -2px 0 #e75e46;box-shadow:inset -2px -2px 0 #e75e46}@media (min-width:64em){.orangeBlog .glossaryTrm{border-bottom:2px dotted #e75e46}}.orangeBlog .footerMenu>ul a{color:#eee}.orangeBlog .footerMenu>ul a:hover{color:#e75e46}.orangeBlog .footerMenu>ul>li>a{color:#e75e46}.orangeBlog .cyberwoven a{color:#eee}.orangeBlog .cyberwoven span{color:#e75e46}.orangeBlog.blogListing .mainColumn .view-filters .form-type-select:after{background-color:#e75e46}.orangeBlog.blogListing .mainColumn .view-filters .views-submit-button .form-submit{color:#e75e46;border-color:#e75e46}.orangeBlog .mostReadList li a:hover,.orangeBlog .homeLatestList li a:hover{color:#e75e46}.orangeBlog .sidebarTitle{color:#e75e46}.orangeBlog .sectionLink{color:#e75e46}.responsiveAdWrap{position:relative;height:0;overflow:hidden}.responsiveAdWrap.aspectRatio2x3{padding-bottom:150%}.responsiveAdWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes animatedBackground{from{background-position:0 0}to{background-position:400% 0}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:400% 0}}.ad-html5{text-decoration:none;display:block;margin:0 auto;max-width:960px}.ad-html5:hover .ad-html5__cta{-webkit-transform:scale(1.1);transform:scale(1.1)}.ad-html5.animate .ad-html5__heading,.ad-html5.animate .ad-html5__blurb{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.ad-html5.animate .ad-html5__cta,.ad-html5.animate .ad-html5__decor{opacity:1}.ad-html5__content{position:relative;margin:0 auto;max-width:960px;background-size:400%;background-color:#f9ac39;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FFF9AC39',endColorstr='#FFF9AC39');background-image:-owg-linear-gradient(to right,#f9ac39 0%,#e75e46 25%,#f9ac39 50%,#e0636e 75%,#f9ac39 100%);background-image:-webkit-gradient(linear,left top,right top,from(#f9ac39),color-stop(25%,#e75e46),color-stop(50%,#f9ac39),color-stop(75%,#e0636e),to(#f9ac39));background-image:linear-gradient(to right,#f9ac39 0%,#e75e46 25%,#f9ac39 50%,#e0636e 75%,#f9ac39 100%);text-align:left;padding:1em 4em;overflow:hidden;text-align:center}@media (min-width:64em){.ad-html5__content{height:90px;text-align:left}}.ad-html5__heading{-webkit-transition:opacity 1s ease .5s,-webkit-transform 1s ease;transition:opacity 1s ease .5s,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease .5s;transition:transform 1s ease,opacity 1s ease .5s,-webkit-transform 1s ease;opacity:0;color:#fff;font-size:32px;line-height:1.2;letter-spacing:1px;font-weight:800;margin:0 auto .75em;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media (min-width:64em){.ad-html5__heading{line-height:.75}}.ad-html5__blurb{-webkit-transition:opacity 1s ease .5s,-webkit-transform 1s ease;transition:opacity 1s ease .5s,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease .5s;transition:transform 1s ease,opacity 1s ease .5s,-webkit-transform 1s ease;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);color:#000;font-size:17px;font-weight:600;letter-spacing:1px}.ad-html5__cta{-webkit-transition:opacity 1s ease .75s,-webkit-transform .25s ease;transition:opacity 1s ease .75s,-webkit-transform .25s ease;transition:transform .25s ease,opacity 1s ease .75s;transition:transform .25s ease,opacity 1s ease .75s,-webkit-transform .25s ease;opacity:0;margin:0;position:relative;color:#000;background:#fff;font-size:18px;padding:.5em 2em;border-radius:25px;z-index:1}@media (min-width:64em){.ad-html5__cta{position:absolute;right:5em;bottom:1em}}.ad-html5__decor{-webkit-transition:opacity 1s ease 1.25s;transition:opacity 1s ease 1.25s;opacity:0;position:absolute;height:0;max-width:100%;border:1px solid #fff;left:2.5em;right:4em;bottom:2.25em}@media (min-width:64em){.ad-html5__decor{top:58%}}.ad-html5__decor:before{content:'';display:block;position:absolute;border:2px solid #fff;border-right:0;border-top:0;bottom:-1px;left:-15px;border-radius:15px;width:75%;height:50em}.ad-html5__decor:after{content:'';display:block;position:absolute;border:2px solid #fff;border-left:0;border-bottom:0;top:-1px;right:-15px;border-radius:15px;width:25%;height:50em}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container ~ .fancybox-container{z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.fancybox-is-open .fancybox-bg{opacity:0.87;-webkit-transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#E5E3DF}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';outline:0;position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;-webkit-transition:background .25s;transition:background .25s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,0.1)),color-stop(40%,rgba(0,0,0,0.2)),color-stop(80%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,0.8)}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:0.9;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:0.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s;transition:opacity .25s}.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:0.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:0.3}.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,0.25,1);transition-timing-function:cubic-bezier(0,0,0.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);-webkit-box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}#modalGetMortgageQuotes{width:345px;padding:30px;border-radius:8px}#modalGetMortgageQuotes h2{margin:0 0 23px;text-align:center;font-weight:bold;font-size:23px;line-height:23px}#modalGetMortgageQuotes p{margin:0;font-size:11px;line-height:17px}#modalGetMortgageQuotes p a{color:#5aba83}#modalGetMortgageQuotes label{display:block;margin:0 0 5px;font-weight:600;font-size:15px;line-height:15px}#modalGetMortgageQuotes label span{display:inline-block;margin:0 0 0 10px;color:#fa5667}#modalGetMortgageQuotes select{padding:8px 10px;color:inherit;font-size:16px;line-height:24px}#modalGetMortgageQuotes input[type="text"],#modalGetMortgageQuotes input[type="email"],#modalGetMortgageQuotes input[type="search"],#modalGetMortgageQuotes input[type="password"]{outline:none;display:block;max-width:100%;width:100%;padding:8px 10px;font-size:16px;line-height:24px;border-radius:3px;border:0;background-color:#EEE}#modalGetMortgageQuotes form input[type="submit"],#modalGetMortgageQuotes form button{display:inline-block;width:260px;padding:10px 0;text-align:center;color:#FFF;font-size:16px;line-height:16px;border-radius:20px;border:2px solid #5aba83;background-color:#5aba83;-webkit-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s}#modalGetMortgageQuotes form input[type="submit"]:hover,#modalGetMortgageQuotes form button:hover{color:#5aba83;background-color:#FFF}#modalGetMortgageQuotes div.selectWrapper,#modalGetMortgageQuotes .blogListing .mainColumn .view-filters div.form-type-select,.blogListing .mainColumn .view-filters #modalGetMortgageQuotes div.form-type-select{width:auto;margin:0;border-radius:3px;background-color:#EEE;background-repeat:no-repeat;background-position:right center;background-image:url(/sites/all/themes/mortgages/img/icn-arrows-up-down.png);background-image:url(/sites/all/themes/mortgages/img/icn-arrows-up-down.svg)}#modalGetMortgageQuotes div.selectWrapper:after,#modalGetMortgageQuotes .blogListing .mainColumn .view-filters div.form-type-select:after,.blogListing .mainColumn .view-filters #modalGetMortgageQuotes div.form-type-select:after{display:none}#modalGetMortgageQuotes div.field{margin:0 0 16px}#modalGetMortgageQuotes div.field.field--submit{margin:35px 0 33px}#modalVALoans{padding:0}@media print{*{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin-top:2cm;margin-bottom:2cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.siteNavigation,.menuToggle,.sidebar,.shareBlock,.tags,.relatedBlogs,.relatedSections,.footerTop,.cyberwoven{display:none}}
