body,div,header,footer,section,aside,article,nav,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,dfn,blockquote,th,td{margin:0;padding:0}header,footer,section,aside,article,nav{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}body,html{height:100%}body{font:400 62.5% Arial;color:#333}h1,h2,h3,h4{font-weight:700;font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}p,li,dt,dd,small,dfn,blockquote,th,td{font-size:1.2em;line-height:1.4em}li li,li dfn{font-size:1em}a{color:#0A8BDE;text-decoration:none;font-size:1em}a:hover{color:#0072BB;text-decoration:underline}.main-col>h1,.main-col>h2,.main-col>h3,.main-col>h4,article h1,article h2,article h3,article h4{font-weight:700;font-size:2em;padding-bottom:10px}.main-col>h2,article h2{font-size:1.8em}.main-col>h3,article h3{font-size:1.6em}.main-col>h4,article h4{font-size:1.4em}.main-col>p,article p{padding-bottom:10px}.main-col>p,.main-col>ol,.main-col>dl,.main-col>ul,.main-col>small,.main-col>dfn,.main-col>th,.main-col>td,.main-col>blockquote,.main-col>address,article p,article ol,article dl,article ul,article small,article dfn,article th,article td,article blockquote,article address{font-size:1.4em;line-height:1.6em}.main-col>ul li,.main-col>ol li,.main-col>blockquote p,.main-col>dl dt,.main-col>dl dd,article ul li,article ol li,article blockquote p,article dl dt,article dl dd{font-size:1em;padding-bottom:10px}.main-col strong,.main-col>dl dt,article strong,article dl dt{font-weight:700}.main-col em,article em{font-style:italic}.main-col>ul li,.main-col>ol li,article ul li,article ol li{padding-bottom:10px}@font-face{font-family:msmi;src:url(../fonts/msmiv2.eot);src:url(../fonts/msmiv2.eot?#iefix) format('embedded-opentype'),url(../fonts/msmiv2.woff) format('woff'),url(../fonts/msmiv2.ttf) format('truetype'),url(../fonts/msmiv2.svg#msmi) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:msmi!important;content:attr(data-icon);speak:none;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:cards-nav;src:url(../fonts/cards-nav.eot);src:url(../fonts/cards-nav.eot?#iefix) format('embedded-opentype'),url(../fonts/cards-nav.woff) format('woff'),url(../fonts/cards-nav.ttf) format('truetype'),url(../fonts/cards-nav.svg#cards-nav) format('svg');font-weight:400;font-style:normal}[data-cards-icon]:before{font-family:cards-nav!important;content:attr(data-cards-icon);speak:none;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#promoted-nav>h1,#content-wrap>h1,#content-wrap>h1,.progress-indicator h1{position:absolute;left:-5000px}.promoted-dropdown{display:none}.results-container>ol>li:before,.results-container>ol>li:after,.details-container .headline:before,.details-container .headline:after,.seo-guides-content article:before,.seo-guides-content article:after{-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);background-color:transparent;border-radius:8px;bottom:4px;box-shadow:2px 4px 7px rgba(0,0,0,.3);content:"";display:block;height:5px;left:3px;position:absolute;width:50%;z-index:-1}.results-container>ol>li:after,.details-container .headline:after,.seo-guides-content article:after{-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);right:3px;left:inherit}.button{cursor:pointer;background-image:-webkit-linear-gradient(top,#99C75D 0,#79B429 100%);background-image:-ms-linear-gradient(top,#99C75D 0,#79B429 100%);background-image:-moz-linear-gradient(top,#99C75D 0,#79B429 100%);background-image:-o-linear-gradient(top,#99C75D 0,#79B429 100%);background-image:linear-gradient(top,#99C75D 0,#79B429 100%);background-image:-webkit-gradient(top,#99C75D 0,#79B429 100%);text-shadow:1px 1px 1px rgba(0,0,0,.4);border:1px solid #81B946;background-color:#79B429;color:#FFF;font:900 2.4em 'Helvetica Neue Condensed Black','Arial Black',Arial;padding:10px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}.button:hover,.button:focus{text-decoration:none;background-image:none;color:#FFF}.grey-button{border-color:#ccc;color:#333;margin-top:10px;text-shadow:0 0 0 rgba(0,0,0,0);background:#EEE;background:-moz-linear-gradient(to bottom,#FFF 0,#DFDFDF 100%);background:-webkit-linear-gradient(to bottom,#FFF 0,#DFDFDF 100%);background:-webkit-gradient(to bottom,#FFF 0,#DFDFDF 100%);background:-o-linear-gradient(to bottom,#FFF 0,#DFDFDF 100%);background:-ms-linear-gradient(to bottom,#FFF 0,#DFDFDF 100%);background:linear-gradient(to bottom,#FFF 0,#DFDFDF 100%)}.grey-button:hover,.grey-button:focus{text-decoration:none;color:#333;background:-moz-linear-gradient(to top,#FFF 0,#DFDFDF 100%);background:-webkit-gradient(to top,#FFF 0,#DFDFDF 100%);background:-webkit-linear-gradient(top,#FFF 0,#DFDFDF 100%);background:-o-linear-gradient(to top,#FFF 0,#DFDFDF 100%);background:-ms-linear-gradient(to top,#FFF 0,#DFDFDF 100%);background:linear-gradient(to top,#FFF 0,#DFDFDF 100%)}.disabled{border-color:#CCC!important;background-color:#CCC!important;background-image:none!important;box-shadow:inset 2px 2px 4px rgba(0,0,0,.2)!important;text-shadow:0 0 0 transparent!important;pointer-events:none;cursor:default!important}.disabled:hover{background-image:none!important}input.submit,.disabled,.disabled:hover{-webkit-appearance:none!important;-moz-appearance:none}#advertising{position:absolute;top:170px;left:50%;margin-left:527px}.default #advertising{top:311px}#advertising h3{color:#999;font:400 1.4em Arial;text-align:center;padding-bottom:6px}@media all and (max-width:1320px) and (min-width:1px){#advertising{display:none}}.hidden{height:0;overflow-y:hidden}#site-wrap>header{margin-bottom:0}#site-wrap>header>h1 a{display:block}#site-wrap>header>h1 a span{display:none}#site-wrap>header>h1 img{width:100%;height:71px}legend,label.set-label{float:left;display:block;width:99%}legend span,label.set-label span{color:#652E90;font-size:2.4em;font-weight:700;margin:0 0 0 -3px;padding:24px 0 16px;display:block}fieldset>ol{clear:both}fieldset>ol>li{clear:both;border:1px solid #F2F2F2;background-color:#F2F2F2;position:relative;padding:13px 105px 13px 10px;transition:all .4s linear;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;-o-transition:all .4s linear}.CREDIT_CARD .search.touch fieldset>ol>li{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}fieldset li>strong,label{font-size:1.2em;font-weight:700;float:left;width:58%;padding:.6em 0}strong+label,select+label,input+label,li~label{display:none}input[type=radio]+label,input[type=checkbox]+label,input[type=radio]+input+label,input[type=checkbox]+input+label{float:none;width:38%;font-weight:400;display:inline-block;vertical-align:top;margin-top:-1px}input,select,textarea{border:1px solid #CCC;border-radius:5px;padding:6px;background-color:#FFF;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}select{padding:5px 6px;width:42%}input{width:39.5%}input[type=radio],input[type=checkbox]{position:absolute;left:-5000px}input[type=radio]+label,input[type=checkbox]+input+label,input[type=checkbox]+label,#yourcontactperferenceemailupdatelabel{display:block;clear:both;position:relative;font-size:1em;padding:5px 0 5px 28px;width:inherit}.comm-preference-options p.descriptive-text label{display:inline-block}input[type=radio]+label:after,input[type=checkbox]+input+label:after,input[type=checkbox]+label:after,input[type=checkbox]+input+em+#yourcontactperferenceemailupdatelabel:after{width:20px;height:20px;content:'';position:absolute;left:0;top:2px;display:block;background:transparent url(../img/radio-off.png) top left no-repeat;background-size:cover}input[type=radio]:checked+label:after{background-image:url(../img/radio-on.png)}input[type=checkbox]+input+label:after,input[type=checkbox]+label:after,input[type=checkbox]+input+em+#yourcontactperferenceemailupdatelabel:after{background-image:url(../img/check-off.png)}input[type=checkbox]:checked+input+label:after,input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+input+em+#yourcontactperferenceemailupdatelabel:after{background-image:url(../img/check-on.png)}fieldset li[id*=submit]:hover{border-color:transparent;background-color:transparent}fieldset li[id*=submit] p{float:left;width:58%;margin-left:0}fieldset li[id*=submit] .button{font-size:1.2em;padding:10px 42px}fieldset li dl{margin:8px 0 0 58%}fieldset li dt{font-weight:700}fieldset li dd{padding:4px 0}fieldset li p{display:inline-block;width:42%;margin-left:58%}#firstnamelabel,#surnamelabel,#postcodelabel,#previousPostcodeLabel{display:none}.set{background-color:#E8F3D8;border:1px solid #B9DE84}.edit,.status,em.help{position:absolute;top:12px;right:10px}em.help,.status,em.loans-help,em.life-help,em.email-help{display:block;width:26px;height:26px;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(../img/question-icon-sprite.png) 0 -1px no-repeat}em.help{right:73px}em.help:hover,em.help:focus,em.loans-help:hover,em.loans-help:focus,em.life-help:hover,em.life-help:focus,em.email-help:focus,em.email-help:hover{background-position:0 -53px;cursor:pointer}.set em.help{display:none}.status{background-position:0 -157px;right:40px}.edit{display:none;color:#333;text-decoration:underline;top:16px}.edit:hover{color:#000}.set .edit{display:block}.status,.error-message{display:none}.set .status,.error .error-message{display:block}fieldset>ol>li.error{background-color:#F7D0CD;border:1px solid #EFA09A}fieldset>ol>li.error .status{background-position:0 -105px;right:40px;display:block}.error-message{font-weight:700;color:red;padding-top:5px}.server-error p{font-size:1.3em}.server-error a{font-weight:700}.set>p{margin-left:0}.set>strong,.set>label{padding-top:0}.customer-account{float:right;margin:-162px 24px 0 0;position:relative;z-index:10;text-align:right}.customer-account p{font-weight:700;margin-bottom:6px}.customer-account strong{font-weight:700}.customer-account nav{font-size:1.2em}.customer-account .account{background-image:url(https://www.moneysupermarket.com/my-account/img/icon/login-icons.gif);padding:2px 0 0 18px;background-repeat:no-repeat;padding-left:18px;padding-top:3px}.journey:not(.questions) .customer-account{left:-200px}footer{clear:both}footer small{color:#999;display:block}footer h1,footer h2{font-size:1.8em;color:#652E90;padding-bottom:10px}footer strong,footer dt{font-weight:700}footer p{padding-bottom:10px}#site-wrap>footer p{font-size:1.4em}#site-wrap>footer dt,#site-wrap>footer dd{padding:0}footer dl{padding-bottom:10px}footer a{color:#333}footer a:hover,footer a:focus{text-decoration:underline;color:#333}footer dd a,footer li a,footer p a{display:block;color:#333;padding:0 0 0 15px;background:transparent url(../img/grey-right-arrow.png) left 5px no-repeat}footer .help strong{display:block;font-size:1.8em;padding:10px 0 5px}footer .help span{display:block;font-size:.9em}.verisign{display:block;margin:15px;margin-top:0;position:relative;width:47%;float:right}.verisign h1{margin-left:20px}.verisign p{line-height:1.4em;margin-left:20px;margin-right:140px}.verisign img{position:absolute;right:0;top:30px;width:120px}.verisign a{background-image:none;color:#0A8BDE;padding:2px 0;text-decoration:underline}footer .social{box-shadow:0 1px 4px rgba(0,0,0,.5);clear:both;background-color:#652E90;padding:4px 10px;text-align:right;color:#FFF;background-image:-webkit-linear-gradient(top,#693492 0,#4C236D 100%);background-image:-moz-linear-gradient(top,#693492 0,#4C236D 100%);background-image:-o-linear-gradient(top,#693492 0,#4C236D 100%);background-image:-ms-linear-gradient(top,#693492 0,#4C236D 100%);background-image:linear-gradient(top,#693492 0,#4C236D 100%);background-image:-webkit-gradient(top,#693492 0,#4C236D 100%);margin:16px 0}#site-wrap>footer .social dt{display:inline-block;padding-top:8px;font-size:1.4em;font-weight:700}footer .social dt strong{font-weight:700}footer .social dd{display:inline-block;vertical-align:top;overflow:hidden}footer .social a{padding:0;display:block;white-space:nowrap;text-indent:100%;overflow:hidden;position:relative;background:transparent url(../img/fb-icon.png) center center no-repeat;width:32px;height:32px}footer .social a:hover{background-color:#FFF}footer .social .tw{background-image:url(../img/tw-icon.png)}footer .social .yt{background-image:url(../img/yt-icon.png)}.default .progress-indicator,.landing-page .progress-indicator{display:none}.slider-content{overflow-y:hidden;transition:height .4s linear;-moz-transition:height .4s linear;-webkit-transition:height .4s linear;-o-transition:height .4s linear}.ap-not-eligible,.ap-find,.ap-pre,.ap-10,.ap-20,.ap-30,.ap-40,.ap-50,.ap-60,.ap-70,.ap-80,.ap-90,.ap-95{margin:10px;font:900 1em 'Arial Black','Helvetica Neue Condensed Black',Arial;color:#00AEEF;border:2px solid #00AEEF;padding:10px 3px;text-align:center;border-radius:5px}.ap-pre,.ap-70,.ap-80,.ap-90,.ap-95{border-color:#8BC33D;color:#8BC33D}.ap-10{border-color:#DC2604;color:#DC2604}.ap-20{border-color:#E74705;color:#E74705}.ap-30{border-color:#FC8F08;color:#FC8F08}.ap-40{border-color:#FFC30F;color:#FFC30F}.ap-50{border-color:#DFC31E;color:#DFC31E}.ap-60{border-color:#AEC330;color:#AEC330}.ap-not-eligible{border-color:#DC2604;color:#DC2604}.main-col .ap-10,.main-col .ap-20,.main-col .ap-30,.main-col .ap-40,.main-col .ap-50,.main-col .ap-60,.main-col .ap-70,.main-col .ap-80,.main-col .ap-90,.main-col .ap-95{font-size:1.3em}.ap-pre{line-height:1em;padding:22px 5px 8px;background:transparent url(../img/approval-tick.png) top center no-repeat}.ap-not-eligible,.ap-find{padding:5px 3px}.pro-con{border-bottom:1px solid #DDD;padding-bottom:10px}.pro-con dt{font-weight:700;padding:10px 10px 3px}.pro-con dd,dd.pro,dd.con{padding:3px 10px 3px 23px;margin:0 0 0 10px}.pro-con dd:before,dd.pro:before,dd.con:before{content:" ";background:transparent url(../img/results-sprite-2.png) left -377px no-repeat;position:relative;left:-23px;display:block;width:26px;height:20px;margin-right:-23px;margin-bottom:-20px;top:-6px}.con dd:before,dd.con:before{background-position:left -186px}.seo-content header{padding-top:20px;position:relative}.seo-content address{color:#999;font-size:1.2em;padding-bottom:0}.seo-content address a{color:#999}.seo-content header+p{font-weight:700;padding-top:10px}.seo-content header h1{font-size:2.4em;background-color:#FFF}.seo-content ol{list-style:inside decimal}.seo-content ul{list-style:inside disc}.seo-content blockquote{margin:5px 0 10px;padding:20px 0 20px 50px;border:2px solid #DDD;border-width:2px 0;position:relative}.seo-content blockquote p{margin:0;font-style:italic;font-size:1.2em}.seo-content blockquote:after{content:'';width:32px;height:35px;display:block;color:#DDD;position:absolute;top:22px;left:0;background:transparent url(../img/blockquote.png) center center no-repeat}.more-trigger,.less-trigger{color:#0A8BDE;text-decoration:underline;cursor:pointer}.main-col>header{padding-top:20px;position:relative}.main-col>address{color:#999;font-size:1.2em;padding-bottom:0}.main-col>address a{color:#999}.main-col>header+p{font-weight:700;padding-top:10px}.main-col>header+.full-width.content-summary p:first-child,.main-col>header+p{font-weight:700}.main-col>header h1{font-size:2.4em;background-color:#FFF}.main-col>ol{list-style:inside decimal}.main-col>ul{list-style:inside disc}.main-col>blockquote{margin:5px 0 10px;padding:20px 0 20px 50px;border:2px solid #DDD;border-width:2px 0;position:relative}.main-col>blockquote p{margin:0;font-style:italic;font-size:1.2em}.main-col>blockquote:after{content:'';width:32px;height:35px;display:block;color:#DDD;position:absolute;top:22px;left:0;background:transparent url(../img/blockquote.png) center center no-repeat}.full-width>blockquote{margin:5px 0 10px;padding:20px 0 20px 50px;border:2px solid #DDD;border-width:2px 0;position:relative}.full-width>blockquote p{margin:0;font-style:italic;font-size:1.2em}.full-width>blockquote:after{content:'';width:32px;height:35px;display:block;color:#DDD;position:absolute;top:22px;left:0;background:transparent url(../img/blockquote.png) center center no-repeat}.hero{background-color:#3E1D59;margin:0 0 20px;padding:20px 25px;position:relative}.hero h1,.full-col .hero h1{font-size:3em;color:#00AEEF;margin-bottom:0}.hero h2{font-size:2.2em;color:#FFF;margin-bottom:10px}.hero fieldset{border:0 none;background-color:transparent;padding:0;margin:0}.hero legend{display:block}.hero legend span{margin:0 0 0 -3px;padding:0;color:#00AEEF;font:900 3em 'Arial Black','Helvetica Neue Condensed Black',Arial}.hero p{clear:both;color:#FFF;font-size:1.4em}.hero fieldset p{font-size:1.2em}.hero p label{font:900 2.6em 'Helvetica Neue Condensed Black','Arial Black',Arial;color:#FFF;display:block;letter-spacing:-1px}.hero p select{clear:both;margin:10px 0 20px;width:100%;margin-top:6px;font-size:1.2em;padding:10px 0;height:auto;background-color:#FFF;display:block;border-radius:5px}.hero p .button{margin:0;font:900 1.6em 'Arial Black','Helvetica Neue Condensed Black',Arial;padding:10px 15px;width:auto;background-color:#79B52A}.hero p .button:hover{background-image:none}.hero>p .button{font-size:1.4em;display:inline-block;margin-top:5px}.hero .square{height:100%;font-size:1.2em;display:inline-table;width:95%;vertical-align:middle}.hero .square-text{vertical-align:middle;text-align:center;padding:5px}.hero .square-form{width:30%;height:85px;display:inline-block;margin:1%;text-align:center}.simulate-select{display:none}div>.headline{background-color:#E9E1F2;background-image:-moz-linear-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(center top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)}.news-article{margin:0 0 20px;width:100%;float:left}.news-article>h2{padding:14px 0;font-size:1.8em}.news-article a{display:block;color:#333}.news-article a[rel=author]{font-size:1.2em;font-style:italic;color:#999;padding-bottom:8px;display:block}.news-article img{width:100%;padding-bottom:5px}.seo-guides-content{clear:both;display:block;margin:20px 0;position:relative;z-index:1}.seo-guides-content>h2{position:absolute;left:-5000px}.seo-guides-content article{position:relative;width:inherit;border:1px solid #DDD;padding:20px;background-color:#FFF;border-radius:0 7px 7px}.seo-guides-content>ul{margin-bottom:-1px;position:relative;z-index:2}.seo-guides-content>ul>li{display:inline}.seo-guides-content>ul a{cursor:pointer;display:inline-block;width:auto;border-radius:5px 5px 0 0;margin-right:5px;color:#333;font-size:1.2em;font-weight:700;padding:10px 20px;border:1px solid #DDD;background-color:#E5E5E5;background-image:-webkit-linear-gradient(top,#F2F2F2 0,#E5E5E5 100%);background-image:-moz-linear-gradient(top,#F2F2F2 0,#E5E5E5 100%);background-image:-webkit-gradient(top,#F2F2F2 0,#E5E5E5 100%);background-image:-o-linear-gradient(top,#F2F2F2 0,#E5E5E5 100%);background-image:-ms-linear-gradient(top,#F2F2F2 0,#E5E5E5 100%);background-image:linear-gradient(top,#F2F2F2 0,#E5E5E5 100%)}.seo-guides-content .current a{border-bottom:1px solid #FFF;background-color:#FFF;background-image:none}.seo-guides-content .current a:hover{text-decoration:none;cursor:default}.free-text{margin:0 20px}.free-text>h1,.free-text>h2,.free-text>h3,.free-text>h4{font-size:2em;font-weight:700;padding-bottom:10px}.free-text>h2{font-size:1.8em}.free-text>h3{font-size:1.6em}.free-text>h4{font-size:1.4em}.free-text>p{padding-bottom:10px}.free-text>p,.free-text>ol,.free-text>dl,.free-text>ul,.free-text>small,.free-text>dfn,.free-text>th,.free-text>td,.free-text>blockquote,.free-text>address{font-size:1.4em;line-height:1.6em}.free-text>ul li,.free-text>ol li,.free-text>blockquote p,.free-text>dl dt,.free-text>dl dd{font-size:1em;padding-bottom:10px}.free-text strong,.free-text>dl dt{font-weight:700}.free-text em{font-style:italic}.free-text>ul li,.free-text>ol li{padding-bottom:10px}.journey-choice{float:left;width:100%;margin-top:10px}.journey-choice h1{color:#652E90;padding:8px 0 12px}.journey-choice h2{display:none}.journey-choice p{padding-bottom:10px}.journey-choice li,.journey-choice dd{background:transparent url(../img/questions-tick-blue.png) left center no-repeat;padding:4px 0 4px 26px}.journey-choice dd{background-image:url(../img/grey-cross.png);background-position:0 1px;padding-left:26px;line-height:1.1em}.journey-choice dt{font-weight:700;padding-bottom:5px}.journey-choice dl{padding-top:10px;margin-left:0}.journey-choice .message{float:left;padding:0 0 10px}.journey-choice .submit{width:22.5%;float:right;border:1px solid #DDD;padding:20px;border-radius:5px;background-color:#FFF}.journey-choice .button{cursor:pointer;display:block;width:100%;padding:10px 0;font:700 1.4em Arial;background-color:#DFDFDF;box-shadow:0 0 0 transparent;border-color:#CCC;color:#333;text-shadow:0 0 0 rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}.journey-choice .button:hover{background-image:none}#qs_selected_address,#qs_previous_selected_address{background-color:#E8F3D8;border:1px solid #B9DE84}#qs_selected_address span,#qs_previous_selected_address span{font-size:1.2em}#qs_selected_address a,#qs_previous_selected_address a{position:absolute;right:10px;color:#333;text-decoration:underline;top:16px}select#addresslookupselect,select#previousAddressLookupSelect{margin:10px 0 0 58%}select#titleselect,input#houseNameNumber{width:auto}input#firstName,input#surname{width:12%}input#postcode,input#previousPostcode{width:13%}input#find-address,input#findPreviousAddress{width:auto;margin:10px 0 10px 58%;padding:5px 8px;font-size:1.2em}.hide{display:none}#qs_youraddress_lookup .button,#qs_lead_address_lookup .button,.mod-form #qs_selected_address .button,#qs_previous_address_lookup .button{font:700 1.2em Arial;background-color:#DFDFDF;box-shadow:0 0 0 transparent;border-color:#CCC;color:#333;text-shadow:0 0 0 rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}#qs_youraddress_lookup .button:hover,#qs_previous_address_lookup .button:hover{background-image:none}#seeYourCards,#qa_lead_submit{background-color:#79B52A;border-color:#5BA11F;font-size:1.3em}#yourcontactperferenceemailupdatelabel{font-size:1.2em;font-weight:400}.results-table li:first-child a,.headline .provider a{text-decoration:none;color:#333}.results-table li:first-child a:focus,.results-table li:first-child a:hover,.headline .provider a:hover,.headline .provider a:focus{text-decoration:underline}.details-container{z-index:1}.details-container>h1{font-size:2.2em;color:#652E90;margin:20px 0}.details-container .headline{position:relative;background-color:#FFF;border-radius:7px;border:1px solid #DDD;float:left;width:100%;margin-bottom:20px}.headline{background-color:#F5F5F5}.headline h2{font-size:1.4em;padding:0 0 5px}.headline .provider{float:left;padding:20px;width:190px}.headline .provider img{padding-bottom:5px;width:100%}.headline .provider p{font-size:1.4em;line-height:1.2em;margin-bottom:25px}.headline .provider a{text-decoration:none;color:#333}.headline .provider a:hover,.headline .provider a:focus{text-decoration:underline}.headline .smart-search{width:219px;float:left;margin:20px 0;padding:15px 15px 10px;border:1px solid #DDD}.headline .smart-search p+p{padding-top:5px;float:left;width:60%}.headline .smart-search p a{display:block;text-decoration:underline}.details-container .ap-find,.details-container .ap-not-eligible,.details-container .ap-pre,.details-container .ap-10,.details-container .ap-20,.details-container .ap-30,.details-container .ap-40,.details-container .ap-50,.details-container .ap-60,.details-container .ap-70,.details-container .ap-80,.details-container .ap-90,.details-container .ap-95{float:left;width:28%;font-size:1.5em;margin:5px 10px 0 0}.details-container .ap-pre,.details-container .ap-find,.details-container .ap-not-eligible{font-size:1.2em}.headline .actions{text-align:center;width:192px;border:1px solid #DDD;background-color:#F5F5F5;padding:20px 20px 0;float:right;margin:20px 10px 10px 0}.headline .actions h3{font-size:1.8em;padding:0 0 10px}.headline .actions .button{font-size:1.3em;display:block;margin:10px 0 20px}.headline .actions .button:hover{text-decoration:none;color:#FFF}.desktop-tel .button{border-color:#086ED6;background-color:#0C8CDE;background-image:-ms-linear-gradient(top,#47A8E6 0,#0C8CDE 100%);background-image:-webkit-linear-gradient(top,#47A8E6 0,#0C8CDE 100%);background-image:-webkit-gradient(top,#47A8E6 0,#0C8CDE 100%);background-image:-moz-linear-gradient(top,#47A8E6 0,#0C8CDE 100%);background-image:-o-linear-gradient(top,#47A8E6 0,#0C8CDE 100%);background-image:linear-gradient(top,#47A8E6 0,#0C8CDE 100%)}.desktop-tel .button:hover{background-image:none}.desktop-tel .disabled{border-color:#CCC;background-color:#CCC;background-image:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,.2);text-shadow:0 0 0 transparent;cursor:default}.desktop-tel .disabled:hover{background-image:none}.tel-panel{display:none;margin:13px 0 10px}section.details-container .tel-panel{margin:22px 0 30px;font-size:1.2em}.headline .additional-text{clear:both;background-color:#f0eaf6;border-radius:0 0 6px 6px;padding:10px 20px}.headline .additional-text h3,.headline .additional-text p{display:inline;font-size:1.4em;font-weight:700}.additional-text strong{font-size:1.5em}.expand-open:after{content:'';position:absolute;left:10px;top:12px;background:transparent url(../img/grey-down-triangle.png) center center no-repeat;height:15px;width:15px;display:block}.expand-collapsed:after{content:'';position:absolute;left:10px;top:12px;background:transparent url(../img/grey-right-triangle.png) center center no-repeat;height:15px;width:15px;display:block}h2.info-panel{cursor:pointer;clear:both;position:relative;padding:10px 0 10px 33px;margin:0;border-top:1px solid #EBEBEB}.info-panel+h2.info-panel{border-top:1px solid #CCC}div.info-panel{overflow:hidden;margin:0 10px 10px}h2.info-panel+div.info-panel{display:block}h2.collapsed+div.info-panel{display:none}.info-panel p,.info-panel dt,.info-panel dd,.info-panel li{font-size:1.4em;padding-left:0}.info-panel h3{padding:10px 0}.info-panel ul{list-style:disc outside url(../img/small-grey-bullet.png);margin-left:20px}.info-panel ul li{padding:5px 0}.info-panel ul .monthly-payment{list-style:none;margin-left:-15px}.info-panel ul .monthly-payment li{margin-left:15px;font-size:1em}.info-panel ul .monthly-payment ul div{margin-left:-20px}.details-container .pro-con{border-bottom:0 none}.details-container .pro-con dd{padding-left:23px;margin-left:0}.info-panel table{width:100%;margin-bottom:10px}.info-panel th,.info-panel td{font-size:14px;padding:8px 10px 9px;text-align:right}.info-panel tr th:first-child,.info-panel tr td:first-child{text-align:left}.info-panel thead th{font-weight:700}.info-panel tbody tr{border-top:1px solid #DDD;background-color:#F9F9F9}.info-panel tbody tr:nth-child(2n){background-color:#FFF}.info-panel tbody th+th{font-weight:700}.info-panel th.highlight{background-color:#DDD}span.true,span.false{background:transparent url(../img/table-tick.png) center center no-repeat;width:25px;height:17px;text-indent:100%;overflow:hidden;white-space:nowrap;display:inline-block;text-align:center;margin-bottom:-5px}span.false{background:transparent url(../img/results-sprite-2.png) 0 -91px no-repeat}.info-panel table.dash-table{border:0 none;width:100%}.info-panel table.dash-table tbody{border:1px solid #DDD;border-width:1px 0;border-top:0 none;border-bottom:0 none}.info-panel table.dash-table tbody tr{background-color:transparent!important;border-bottom:1px dotted #DDD}.info-panel table.dash-table tbody tr:last-child{border-bottom:1px dotted #DDD}.info-panel table.dash-table th{padding:5px 10px;text-align:right;font-weight:700;font-size:1.4em}.info-panel table.dash-table th:first-child{text-align:left;font-weight:400}.info-panel table.dash-table td{padding:5px 10px;text-align:right;font-weight:400;font-size:1.4em}.info-panel table.dash-table tbody th{text-align:left}.info-panel table.dash-table thead th{padding:5px 10px}.info-panel>p.surveyfee-desc{font-size:1.4em;margin-top:10px}.info-panel table.survey-fee-dash-table th{padding:5px 10px;text-align:center;font-weight:700;font-size:1.4em}.info-panel table.survey-fee-dash-table td{padding:5px 10px;text-align:center;font-weight:400;font-size:1.4em}.info-panel table.survey-fee-dash-table td.feeName{text-align:left;width:20%}.results-container{position:relative;z-index:1;float:left}.results-container>h1{font-size:2.2em;color:#652E90;margin:20px 0}.results-summary{color:#652E90;font-size:1.8em;margin:20px 0}.results-summary.no-results{background-color:#fff;padding:20px 200px 50px;text-align:center}.results-summary.no-results h2,.results-summary.no-results p{font-weight:700;font-size:1.5em;margin-bottom:10px}#skip-to-filters{border-radius:5px;border:1px solid #DDD;color:#333;text-align:left;position:relative;font:700 1.4em Arial;padding:6px 10% 6px 2%;margin:0 2% 15px 0;display:inline-block;width:33%;box-shadow:0 0 0 transparent;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);background-image:-webkit-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%);background-image:linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 100%)}#skip-to-filters:after{content:'';width:10px;height:10px;position:absolute;top:50%;margin-top:-5px;right:10px;background:transparent url(../img/mobile-nav-down-icon.png) center center no-repeat}#sort-results{float:right;width:50%;margin-bottom:10px}#sort-results label{display:inline;text-align:right;width:20%;padding-right:10px}#sort-results select{width:75%;float:right}.results-header{display:none}.results-container>ol{clear:both}.results-container>ol>li{position:relative;border:1px solid #DDD;background-color:#FFF;border-radius:7px;margin-bottom:20px}.results-table dfn,.results-table span,.results-table strong,.results-table a{display:block}.results-table strong{font-size:1.5em;line-height:1.2em;font-weight:700}.results-table li.headline{background-color:#F0EAF6}#filters em.help{display:none}.results-table li:first-child h2 a,.results-table li:first-child p a{text-decoration:none;color:#333}.results-table li:first-child h2 a:focus,.results-table li:first-child p a:focus,.results-table li:first-child h2 a:hover,.results-table li:first-child p a:hover{text-decoration:underline}.results-table [data-productattribute=savingsBonusInfo]{margin-top:12px}.provider-info{display:inline-block;width:60%}.provider-info dt{font-weight:700;padding:0 0 8px}.provider-info dd{display:list-item;list-style:disc outside url(../img/small-grey-bullet.png);padding:0 0 6px;margin-left:16px}article.product hgroup h3 a{text-decoration:none;color:#333}article.product hgroup h3 a:focus,article.product hgroup h3 a:hover{text-decoration:underline}.actions{text-align:center;margin-bottom:10px}.desktop-tel .button,.mobile-tel .button{border-color:#007CDB;background-color:#007CDB}.additional-text,.CREDIT_CARD .carousel .additional-text{clear:both;background-color:#f0eaf6;border-radius:0 0 6px 6px;padding:10px 20px;position:relative;z-index:0}.additional-text h3,.additional-text p{display:inline;font-size:1em;font-weight:700}#smartsearch-explanation{background-color:#FFF;padding:20px;display:none;width:800px;margin:0 auto;height:auto}#smartsearch-explanation h1,#smartsearch-explanation p{padding-bottom:10px}#smartsearch-explanation h2{padding:0 0 10px;font-size:1.4em}#smartsearch-explanation dfn{font-size:1.4em;padding:10px 5px;display:inline-block;margin:0 0 10px}.eligibility{position:relative;padding-bottom:30px}.eligibility dd{display:inline-block;margin:0;vertical-align:top;padding:12px 7px}.eligibility dt{color:#8BC33D;font-weight:700;position:absolute;right:11px;right:13px;bottom:5px}.eligibility dt:first-child{left:0;color:#DC2604}.eligibility dd.ap-pre,.eligibility dd.ap-find{width:70px;font-size:1.1em;padding:4px 0 3px}.slider-outer,.more-details{overflow-y:hidden;transition:height .4s linear;-moz-transition:height .4s linear;-webkit-transition:height .4s linear;-o-transition:height .4s linear}.closed{height:0}.opened{height:auto}.info-panel table tbody{border:1px solid #DDD;border-width:1px 0}.info-panel table tbody tr{background-color:#FFF}.info-panel table tbody tr:nth-child(2n){background-color:#F2F2F2}.info-panel table th,.info-panel table td{padding:5px 10px;text-align:center;font-weight:700;font-size:1.2em}.info-panel table thead th{padding:5px 20px}span.true,span.false{background:transparent url(../img/table-tick.png) center center no-repeat;width:25px;height:25px;text-indent:100%;overflow:hidden;white-space:nowrap;display:inline-block;text-align:center}span.false{background:transparent url(../img/results-sprite-2.png) -2px -192px no-repeat}.tabbed-container{margin:0;padding:0;width:100%}.tabbed-container article{width:100%;margin:0;padding:0;border:0;border-radius:0}.tabbed-container article>h2{margin:0;padding:0}.sup-nav-component dd.nested-menu{padding-left:15px;background:url(../img/grey-down-arrow.png) 3px 11px no-repeat}.sup-nav-component dd.nested-menu.close{background:url(../img/grey-right-arrow.png) 3px 10px no-repeat}.sup-nav-component dd[class]>a{font-weight:700}.sup-nav-component .close ul{display:none}.sup-nav-component .current-page{font-weight:700;color:#652e90}#cookieDirective{display:none;background-color:rgba(0,0,0,.85);color:#ccc;bottom:0;position:fixed;width:100%;z-index:100}.cd-container{width:1000px;margin:20px auto 0}#cookieDirective .cd-expanded{display:none}#cookieDirective .cd-container .cd-read-less{display:none}#cookieDirective .cookie-policy-link{font-size:12px}#cookieDirective #cookieDirectiveClose{position:absolute;color:#999;font-size:14px;top:20px;left:50%;margin-left:485px;width:24px;height:24px}#cookieDirective #cookieDirectiveClose span{display:block;text-indent:-9999px;background:url(../img/results-sprite-2.png) no-repeat scroll right top transparent;width:24px;height:24px}#cookieDirective h2{margin-right:10px}#cookieDirective h2,#cookieDirective p{display:inline-block}#cookieDirective .cd-expanded,#cookieDirective .cd-expanded+div{width:860px;margin:10px 0 5px 98px}#unsupportedBrowser{display:none;background-color:rgba(0,0,0,.85);color:#ccc;bottom:0;position:fixed;width:100%;z-index:100}#unsupportedBrowser #unsupportedBrowserClose{position:absolute;color:#999;font-size:14px;top:15px;left:50%;margin-left:475px;width:24px;height:24px}#unsupportedBrowser #unsupportedBrowserClose span{display:block;text-indent:-9999px;background:url(../img/results-sprite-2.png) no-repeat scroll right top transparent;width:24px;height:24px}#unsupportedBrowser .unsup-container{width:1000px;margin:20px auto 15px}#unsupportedBrowser h2{margin-right:10px}#unsupportedBrowser h2,#unsupportedBrowser p{display:inline-block}.ssky,.sky{position:absolute;top:170px;left:50%;margin-left:527px;clear:both}.default>.sky,.default>.ssky{top:478px}.main-col>.sky,.main-col>.ssky{top:311px}.ssky h3,.sky h3{color:#999;font:400 1.4em Arial;text-align:center;padding-bottom:6px}.adslot.mpu{display:none;float:right;width:300px;margin:5px 0 0;clear:both;padding-left:15px}section.carousel h1{margin:10px 2px}#qs_ms_ltv{padding:5px 0 10px}#qs_ms_ltv>span{display:block;margin:10px 25px 0 0;font-size:14px;line-height:20px}#qs_ms_ltv>span>span{font-weight:700}#qs_ms_ltv em.help{position:absolute;top:13px;right:0}#qs_ms_ltv .help-text p{margin:10px 0 0;width:100%}#q_ms_housevalue,#q_ms_borrowamount,#savingsOpeningBal_lowerTier{text-indent:16px;background:#FFF url(../img/pound.png) 10px 8px no-repeat}#results-rows .results-table .key span.tick{font-weight:400;background:transparent url(../img/results-tick.png) 0 1px no-repeat;line-height:1.2em}#results-rows .results-table .key span.cross{font-weight:400;background:transparent url(../img/results-cross.png) 0 1px no-repeat;line-height:1.2em}.carousel{position:relative;clear:both;margin:15px 0;z-index:0}.js-crsl .slide-outer{overflow:hidden;background-color:#F1F1F1;border:1px solid #E5E5E5;position:relative}.js-crsl .slide{margin:15px;padding:10px;display:block;vertical-align:middle;background-color:#FFF}.js-crsl h1+.slide-outer{margin-top:10px}.js-crsl .slide-control{cursor:pointer;display:block;width:16px;padding:17px;height:20px;background-color:#00ABF1;background-image:linear-gradient(to bottom,#63CCF6 0,#00ABF1 100%);position:absolute;box-shadow:0 2px 2px rgba(0,0,0,.4)}.js-crsl .slide-control:before{box-shadow:inset 0 0 3px rgba(0,0,0,.4);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);content:'';width:20px;height:20px;background-color:#00ABF1;display:block;position:absolute;bottom:-10px}.js-crsl .slide-control img{width:16px}.js-crsl .left{left:-10px}.js-crsl .right{right:-10px}.js-crsl .left:before{left:4px;z-index:-2}.js-crsl .right:before{right:4px;z-index:-2}.slide-indicator{position:absolute;left:50%;bottom:-1px;background-color:#FFF}.slide-indicator li{display:inline-block;margin:2px}.slide-indicator a{transition:all .4s linear;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;-o-transition:all .4s linear;background-color:#F1F1F1;border-radius:100%;border:1px solid #DDD;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);width:10px;height:10px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.slide-indicator .active a{box-shadow:0 2px 3px rgba(0,0,0,.2);background-image:radial-gradient(#80D7F7 0,#00ABF1 100%);background-color:#00ABF1;border-color:#00ABF1}.carousel .product{font-size:16px}.carousel .image{text-align:center;position:relative}.carousel .image a{display:block}.carousel .image img{width:100%}.carousel .decal{width:auto}.carousel .decal h2{width:auto}.carousel a{color:#333}.carousel .details hgroup h1,.carousel article h1{font-size:18px}.carousel .details hgroup h2{font-size:14px}.carousel .details{display:block}.carousel .details ul li,.three-product-list ul li,.three-product-table ul li,.three-prod-overlay-content>div a ul li{color:#333;font-size:14px;padding:3px 10px 1px 23px;margin-left:2px;background:transparent url(../img/results-sprite-2.png) left -379px no-repeat}.carousel .button{color:#FFF;font-size:16px;padding:8px 30px}.carousel .additional-text{border-radius:0;clear:both}.carousel .additional-text h3,.CREDIT_CARD .carousel .additional-text h3,.carousel .additional-text p,.CREDIT_CARD .carousel .additional-text p{font-size:18px;line-height:20px}.three-product-list{margin:0 14px;width:665px}.three-product-list img{margin-bottom:10px}.three-product-list .button{display:block;text-align:center;margin-top:10px}.three-product-list a:hover{text-decoration:none}.three-product-list .inline-link{color:#0A8BDE;text-decoration:none}.three-prod-overlay-content>div strong{font-weight:700}.three-prod-overlay-content>div a:hover{text-decoration:none;color:#333}.three-prod-overlay-content>div a:hover .button{color:#FFF}.three-product-table{width:100%;table-layout:fixed}.three-product-table th{font-weight:700;font-size:16px;padding:0 0 10px;line-height:1.2em;text-align:center;vertical-align:top}.three-product-table th span{display:block;margin:0 5%;width:90%}.three-product-table img{margin:10px 0;width:98%}.three-product-table td{vertical-align:top}.three-product-table td>a{display:block;margin:0 10px}.three-product-table .button{display:block;text-align:center;margin-top:10px}.three-product-table a:hover{text-decoration:none}.three-product-table .inline-link{color:#0A8BDE;text-decoration:none;text-align:center}.three-product-table .inline-link:hover{text-decoration:underline}.three-prod-overlay-content>div strong{font-weight:700}.carousel .product-image a{display:block}ul.pro-con-list{list-style:none;padding:0;margin:0}ul.pro-con-list li.true{background:url(../img/results-sprite-2.png) no-repeat scroll left -177px transparent;padding:3px 3px 3px 21px}ul.pro-con-list li.false{background:url(../img/results-sprite-2.png) no-repeat scroll left -88px transparent;padding:3px 3px 3px 21px}li.currentaccounts .results-table li{vertical-align:top}li.currentaccounts .features-benefits{border-bottom:1px solid #ddd}ul.account-feature,ul.account-benefits{margin:5px 10px}ul.account-feature li,ul.account-benefits li{padding:3px 3px 3px 12px;margin-right:20px;display:inline;background:transparent url(../img/bullet.png) 0 center no-repeat;font-size:1.2em;line-height:1.4em}li[data-column=customerServiceScore] a{margin-top:10px;float:left;display:block}#results-overlay div{text-align:center;width:100%;height:245px;background:#fff url(../img/results-loading-bg.png) center center no-repeat;position:absolute;top:20%}#results-overlay div p{width:485px;text-align:center;margin:10px auto;margin-bottom:25px;font:700 2.4em arial,sans-serif;color:#682e90}#results-overlay .button{background-image:-moz-linear-gradient(center top,#fff 0,#dfdfdf 100%);background-image:-webkit-linear-gradient(center top,#fff 0,#dfdfdf 100%);background-image:-webkit-gradient(center top,#fff 0,#dfdfdf 100%);background-image:-o-linear-gradient(center top,#fff 0,#dfdfdf 100%);background-image:linear-gradient(center top,#fff 0,#dfdfdf 100%);background-image:-ms-linear-gradient(center top,#fff 0,#dfdfdf 100%);border:1px solid #ccc;color:#333;width:180px;margin:10px auto;margin-top:25px;padding:10px;font-size:1.4em}#results-overlay div span.spinner{width:45px;height:46px;display:block;margin:20px auto;margin-top:30px;background:transparent url(../img/results-loading-spinner.png) center center no-repeat}#results-overlay .spinner{-webkit-animation:spin1 2s infinite linear;-moz-animation:spin1 2s infinite linear;-o-animation:spin1 2s infinite linear;-ms-animation:spin1 2s infinite linear;animation:spin1 2s infinite linear}@-webkit-keyframes spin1{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin1{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin1{0%{-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin1{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.PROFILE{position:relative}.PROFILE #cp_youremailaddressButton{cursor:pointer;display:block;width:16%;padding:10px 0;font:700 1.2em Arial;background-color:#DFDFDF;box-shadow:0 0 0 transparent;border-color:#CCC;color:#333;text-shadow:0 0 0 rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}.PROFILE #cp_youremailaddressButton:hover{background-image:none}.PROFILE ol>li>label{font-weight:700}.PROFILE #qg_choosePreference>ol li span{display:block}.PROFILE #qs_cp_contactPreferencesText,.PROFILE span{padding-left:0;padding-bottom:5px}.PROFILE #qg_choosePreference legend span,#qg_otherCommunications legend span{font-size:2em}.PROFILE #qs_cp_contactPreferencesText>ol li:hover{border-color:transparent;background-color:transparent}.PROFILE #cp_savePreferencesButton{padding-left:0;padding-right:0;float:right}.PROFILE ol li{background-color:#FFF;line-height:1.4em;font-size:14px;border:1px solid #FFF}.PROFILE .set{background-color:#E8F3D8;border:1px solid #B9DE84}.PROFILE .set>strong{font-size:1em}.PROFILE .set>p{font-size:1em}.PROFILE .set a{font-size:.9em;top:14px}.PROFILE fieldset>ol>li:hover{background-color:#FFFFDF;border-color:#E5E653;border:1px solid #E5E653}.PROFILE fieldset>ol>li#qs_cp_contactPreferencesText,#qs_cp_submit_button:hover{background-color:#FFF;border-color:#FFF}.PROFILE #qs_cp_contactPreferencesText span{padding-left:0;line-height:1.4em;font-size:14px}.PROFILE label#cp_emailOptInLabel,.PROFILE label#cp_smsOptInLabel,.PROFILE label#cp_phoneOptInLabel{padding:5px 0 5px 28px;margin-left:0}.PROFILE label#cp_smsOptInLabel{height:29px}.PROFILE #cp_youremailaddressButton{margin-top:8px;width:100px;height:40px}.PROFILE #qg_otherCommunications legend span{padding-bottom:5px}.PROFILE #qg_choosePreference legend span{padding-bottom:5px}.PROFILE .help-text p{margin-left:28px;width:95%;font-size:1em}.PROFILE .help-text a{text-decoration:underline}.PROFILE #qs_cp_youremailaddress p{display:inline-block;width:45%;margin-left:58%;padding-top:5px}.PROFILE #qs_cp_youremailaddress strong{font-size:14px;padding-bottom:25px;padding-top:0}.PROFILE input[type=checkbox]:checked:disabled+input+label:after,.PROFILE input[type=checkbox]:checked+input+em+#yourcontactperferenceemailupdatelabel:after{background-image:url(../img/checkbox-disabled-checked.png)}.PROFILE input[type=checkbox]:disabled+input+label:after,.PROFILE input[type=checkbox]+input+em+#yourcontactperferenceemailupdatelabel:after{background-image:url(../img/checkbox-disabled-unchecked.png)}.PROFILE div#success-message{margin:24px 0 0}.PROFILE div#success-message em{left:12px;left:288px;top:35px}.PROFILE div#success-message strong{font-size:14px;padding:15px 0 15px 48px;display:block}.PROFILE div#confirm-unsubscribe{padding:15px 20px 10px 24px;box-shadow:0 1px 4px rgba(0,0,0,.5);clear:both;background-color:#652e90;color:#FFF;background-image:-webkit-linear-gradient(left,#693492 0,#4c236d 100%);background-image:-webkit-gradient(left,#693492 0,#4c236d 100%);background-image:-moz-linear-gradient(top,#693492 0,#4c236d 100%);background-image:-o-linear-gradient(top,#693492 0,#4c236d 100%);background-image:-ms-linear-gradient(top,#693492 0,#4c236d 100%);background-image:linear-gradient(top,#693492 0,#4c236d 100%);margin:21px 0 0}.PROFILE div#confirm-unsubscribe p{font-size:14px;color:#FFF;margin:5px 40px 15px 0}.PROFILE div#confirm-unsubscribe h1{font-size:14px;font:900 2.2em 'Helvetica Neue Condensed Black','Arial Black',Arial;color:#FFF}.PROFILE #confirm-unsubscribe-button{font-size:1.6em;margin:5px 0 20px;width:35%}.PROFILE #qs_cp_untickTheBoxesText{padding-left:0;padding-bottom:0;margin-bottom:-8px}.PROFILE li#qs_cp_untickTheBoxesText:hover{background-color:transparent;border-color:transparent}li.facetName select#selected-goal{width:100%}.infographic-hub article a{outline:0}.infographic-hub article h2{color:#333;font-size:16px;margin:5px 0 0}.infographic-hub article h2 time{display:block;padding-top:5px;font-size:12px;font-weight:400;color:#999;font-style:italic}.infographic-hub article>div{font:400 14px/19px Arial}.infographic-hub article a:hover h2 span,.infographic-hub article a:focus h2 span{text-decoration:underline}.infographic-hub article a:hover,.infographic-hub article a:focus{color:#333;text-decoration:none}.infographic-hub .infographic-current img{width:100%}.infographic-hub .infographic-current p{font-size:1em;line-height:19px}.full-col .vi-splash .numbered-list li>span:first-child,.full-col .vi-splash dl dt,.full-col .vi-splash h2{font:900 2.4em 'Helvetica Neue Condensed Black','Arial Black',Arial}.full-col .vi-splash .numbered-list{margin:20px 0;border-bottom:1px solid #DDD;float:left;width:100%}.full-col .vi-splash .numbered-list li{padding-right:20px;margin-bottom:30px;font-size:16px;position:relative;float:left;width:480px}.full-col .vi-splash .numbered-list li span:first-child{width:35px;height:35px;line-height:35px;border-radius:100%;background-color:#00ADEF;display:inline-block;text-align:center;font-weight:900;font-size:20px;color:#FFF;margin:0;position:absolute;top:-6px;left:0}.full-col .vi-splash .numbered-list li strong{margin:0 0 10px 45px;display:block;font-size:20px;font-weight:900}.full-col .vi-splash .numbered-list li span{display:block;margin-left:45px}.full-col .vi-splash h2{width:100%;text-align:center;clear:both;font-size:30px;font-weight:900;margin-bottom:20px;color:#472c6f}.full-col .vi-splash dl{float:left;width:21.9%;margin-left:3%}.full-col .vi-splash dl dt{width:100px;height:100px;line-height:100px;margin:10px auto;border-radius:100%;background-color:#00adef;text-align:center;font-weight:900;font-size:22px;color:#FFF}.full-col .vi-splash dl dd{text-align:center;font-size:16px;margin-top:20px;line-height:20px}.full-col .vi-splash strong{font-weight:700}.errored{border:1px solid red}.mod-form fieldset .fieldLabel{font-size:16px;font-weight:700}.mod-form .eligibilityQuestion .dateofbirth,.mod-form .eligibilityQuestion .address,.mod-form .contact-number{margin-top:20px}.mod-form .contact-number{clear:both}.mod-form .hidden{display:none}.mod-form #qs_selected_address,.mod-form #myprofile-address{margin-bottom:10px;margin-top:20px}.mod-form #qs_youraddress_lookup .button,.mod-form #qs_previous_address_lookup .button{font-size:14.4px}.mod-form #qs_selected_address{background-color:transparent;border:0;position:relative;padding-top:7px}.mod-form #qs_selected_address label{padding:0}.mod-form #qs_selected_address span{font-size:1.4em;float:left;width:260px;padding-bottom:10px}.mod-form #qs_selected_address a{position:absolute;right:-34px;top:9px;font-size:1.4em;color:#0A8BDE}.mod-form #qs_selected_address a:hover{color:#0072BB}.mod-form #qs_selected_address .clear-floats{clear:left}#qg_mortgagelead_yourmortgage label[for=qa_leadCreditHistory_true],#qg_mortgagelead_yourmortgage label[for=qa_leadCreditHistory_false]{clear:none}#qg_mortgagelead_yourmortgage #qs_creditHistory,#qg_mortgagelead_yourmortgage label[for=qa_leadCreditHistory_true]{float:left}#qg_mortgagelead_yourmortgage label[for=qa_leadCreditHistory_false]{float:right}[ng\:cloak],[ng-cloak],.ng-cloak{display:none}.CREDIT_CARD .touch #qs_yourgoal.error div.error-container,.CREDIT_CARD .touch #qs_yourtitle.error div.error-container,.CREDIT_CARD .touch #qs_residentialstatus.error div.error-container,.CREDIT_CARD .touch #qs_employmentstatus.error div.error-container,.CREDIT_CARD .touch #qs_yourbankaccount.error div.error-container,.CREDIT_CARD .touch #qs_dob.error div.error-container,.CREDIT_CARD .touch #qs_yourname.error div.error-container,.touch .error div.error-message,.CREDIT_CARD .touch #qs_youraddress_lookup.error div.error-container,.CREDIT_CARD .touch #qs_noofyearyoubeenataddress.error div.error-container,.CREDIT_CARD .touch #qs_previous_address_lookup.error div.error-container,.CREDIT_CARD .touch #qs_annualincome.error div.error-container,.CREDIT_CARD .touch #qs_youremailaddress.error div.error-container{display:block;clear:both;margin-bottom:15px;position:relative;overflow:visible;border:1px solid #dc6767;padding:12px;background:#dc6767;border-radius:10px;text-align:center}.CREDIT_CARD .touch #qs_confirmyouremailaddress.error div.error-container{display:block;clear:both;margin-bottom:15px;position:relative;overflow:visible;border:1px solid #dc6767;padding:12px;background:#dc6767;border-radius:10px;text-align:center}.CREDIT_CARD .touch #qs_yourgoal.error div.error-container p,.CREDIT_CARD .touch #qs_yourtitle.error div.error-container p,.CREDIT_CARD .touch #qs_residentialstatus.error div.error-container p,.CREDIT_CARD .touch #qs_employmentstatus.error div.error-container p,.CREDIT_CARD .touch #qs_yourbankaccount.error div.error-container p,.CREDIT_CARD .touch #qs_dob.error div.error-container p,.CREDIT_CARD .touch #qs_yourname.error div.error-container p,.CREDIT_CARD .touch #qs_youraddress_lookup.error div.error-container p,.CREDIT_CARD .touch #qs_noofyearyoubeenataddress.error div.error-container p,.CREDIT_CARD .touch #qs_previous_address_lookup.error div.error-container p,.CREDIT_CARD .touch #qs_annualincome.error div.error-container p,.CREDIT_CARD .touch #qs_youremailaddress.error div.error-container p,.touch .error div.error-message p,.touch .help-text p{display:block;color:#fff;font:400 13px/16px Gotham,'Avenir Black',Arial}.CREDIT_CARD .touch #qs_confirmyouremailaddress.error div.error-container p,.touch .error div.error-message p,.touch .help-text p{display:block;color:#fff;font:400 13px/16px Gotham,'Avenir Black',Arial}.CREDIT_CARD .touch #qs_yourgoal.error div.error-container:after,.CREDIT_CARD .touch #qs_yourtitle.error div.error-container:after,.CREDIT_CARD .touch #qs_residentialstatus.error div.error-container:after,.CREDIT_CARD .touch #qs_employmentstatus.error div.error-container:after,.CREDIT_CARD .touch #qs_yourbankaccount.error div.error-container:after,.CREDIT_CARD .touch #qs_dob.error div.error-container:after,.CREDIT_CARD .touch #qs_yourname.error div.error-container:after,.CREDIT_CARD .touch #qs_youraddress_lookup.error div.error-container:after,.CREDIT_CARD .touch #qs_noofyearyoubeenataddress.error div.error-container:after,.CREDIT_CARD .touch #qs_previous_address_lookup.error div.error-container:after,.CREDIT_CARD .touch #qs_annualincome.error div.error-container:after,.CREDIT_CARD .touch #qs_youremailaddress.error div.error-container:after,.touch .error div.error-message:after{display:block;content:'';width:20px;height:20px;background-color:#dc6767;position:absolute;left:46%;bottom:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.CREDIT_CARD .touch #qs_confirmyouremailaddress.error div.error-container:after,.touch .error div.error-message:after{display:block;content:'';width:20px;height:20px;background-color:#dc6767;position:absolute;left:46%;bottom:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.touch .error label strong{border-color:#dc6767}.touch .error div.error-message.multi-error-message{margin-top:10px}.CREDIT_CARD .touch #qs_yourgoal.error div.error-container,.CREDIT_CARD .touch #qs_yourtitle.error div.error-container,.CREDIT_CARD .touch #qs_residentialstatus.error div.error-container,.CREDIT_CARD .touch #qs_employmentstatus.error div.error-container,.CREDIT_CARD .touch #qs_yourbankaccount.error div.error-container,.CREDIT_CARD .touch #qs_dob.error div.error-container,.CREDIT_CARD .touch #qs_yourname.error div.error-container,.CREDIT_CARD .touch #qs_youraddress_lookup.error div.error-container,.CREDIT_CARD .touch #qs_noofyearyoubeenataddress.error div.error-container,.CREDIT_CARD .touch #qs_previous_address_lookup.error div.error-container,.CREDIT_CARD .touch #qs_annualincome.error div.error-container,.CREDIT_CARD .touch #qs_youremailaddress.error div.error-container{width:87%}.CREDIT_CARD .touch #qs_confirmyouremailaddress.error div.error-container{width:87%}.loans-best-buy .loans li .actions{left:605px}.loans-best-buy ol,.loans-best-buy ul{margin:0}.loans-best-buy table th{width:35%}.loans-best-buy .sorted-by{display:none}.save-your-results label[for=emailAddress]{float:none}.save-your-results .best-loan-results{margin-bottom:15px;font-weight:700;font-size:1.4em}.save-your-results .email-address-label{margin-top:5px;font-size:1.4em}.save-your-results .descriptive-text{margin-top:16px;font-size:1.4em}.comm-preference-options .descriptive-text{margin-top:10px}.descriptive-text{font-size:1.4em}.save-your-results #emailAddress{width:300px;float:right;margin-top:-6px}.save-your-results .comm-preference-options label{display:inline-block;width:auto;padding-right:7px;padding-left:25px;top:-2px}#saveYourResults{margin-bottom:20px}.results-table-responsive .rep-eg{background-color:#E9E1F2}.results-table-responsive table{width:100%;table-layout:fixed}.results-table-responsive th{width:220px;padding:15px 20px 10px;text-align:left;border-right:1px solid #DDD}.results-table-responsive th img{max-width:150px}.results-table-responsive th h2{font-size:14px;line-height:18px;margin:0;padding:0}.results-table-responsive td{text-align:center;vertical-align:middle;padding:15px 0;border-right:1px solid #DDD;position:relative}.results-table-responsive td dfn{display:none}.results-table-responsive td strong{font-size:22px;font-weight:700;display:block;padding:0}.results-table-responsive td em{font-size:14px;font-weight:700;display:inline-block;padding-bottom:0}.results-table-responsive td.rate div a{display:block;margin:0 25px;padding-bottom:5px;color:#666}.results-table-responsive td.rate div.results-help{width:100%;height:35px;padding-top:5px}.results-table-responsive td.rate div.results-help em{position:relative;margin-left:5px;vertical-align:middle}.results-table-responsive td.rate div.results-help a.help-link.loans-help{display:inline;margin:0 5px;cursor:pointer}p.rep-eg{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DDD;border-image:none;border-radius:0 0 5px 5px;border-style:solid;border-width:1px 0 0;clear:both;display:block;font-size:15px;font-weight:700;padding:5px 10px}p.rep-eg strong{font-size:20px;font-weight:700}p.rep-eg em{text-decoration:none;font-size:22px;font-weight:700}.responsive-results-header li{position:relative}.responsive-results-header .sorted-by{font-weight:400;font-size:13px;display:block}.results-summary-filter legend{display:none}.results-summary-filter input[id]{font:500 24px/24px 'Arial Black',Arial;letter-spacing:-1px;padding:0;font-weight:400}.results-summary-filter #update-form input:focus,.results-summary-filter a.number-spin-control:focus{outline:0}.results-summary-filter label,.results-summary-filter div{display:block;color:#652E90}.results-summary-filter span{display:block;text-align:center;color:#652E90}.results-summary-filter label>span{display:block;text-align:center}.results-summary-filter label[for=loan-duration]{display:block;text-align:center;background-color:transparent}.results-summary-filter label input{border:3px solid #0A8BDE;box-shadow:none;border-radius:5px}.results-summary-filter #loan-duration{display:block;background-color:#ddd;text-align:center;border:0;box-shadow:none;color:#000}.results-summary-filter div a.number-spin-control,.results-summary-filter div a.number-spin-control:visited{display:block;width:32px;height:32px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#0A8BDE;margin-top:3px;cursor:pointer}.results-summary-filter a.number-spin-control:before{text-align:center;text-decoration:none;display:block;width:32px;height:32px;color:#0A8BDE;position:relative;left:-33px;font-size:32px;z-index:1}.results-summary-filter div a.number-spin-control.disabled{border:0!important;background-color:transparent!important;box-shadow:none!important}.results-summary-filter div a.number-spin-control.disabled:before{color:#ccc}.results-summary-filter div a#increment{float:right;margin-right:2px}.results-summary-filter div a#decrement{float:left;margin-left:5px}.results-summary-filter>.close:before{text-decoration:none;display:block;width:34px;height:32px;color:#0A8BDE;position:relative;left:-30px;font-size:32px;z-index:1}.results-summary-filter>.close:before{color:#652E90;font-size:30px;left:-30px;top:0}.results-summary-filter div a:hover,.results-summary-filter>.close:hover{text-decoration:none}.touch .help-text p{float:left;width:95%}ol.loans .help-text span.loan-purpose strong{font-weight:700}.close-help-link{cursor:pointer;float:right;padding:10px;background:transparent url(../img/grey-close.png) no-repeat;background-color:#5e5e5e;color:#FFF;font-weight:400}.mobile-slide-content .close-help-link{margin-top:10px;margin-right:10px}ol.loans div.help-text{transition:height .4s linear 0s;-webkit-transition:height .4s linear 0s;-moz-transition:height .4s linear 0s;-o-transition:height .4s linear 0s}div[data-productattribute=rate]{position:relative}.fade-hide,.fade-show{-webkit-transition:all cubic-bezier(0.94,.46,.45,.94) .5s;-moz-transition:all cubic-bezier(0.94,.46,.45,.94) .5s;-o-transition:all cubic-bezier(0.94,.46,.45,.94) .5s;transition:all cubic-bezier(0.94,.46,.45,.94) .5s;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out}.fade-hide{opacity:1}.fade-hide.fade-hide-active{opacity:0}.fade-show{opacity:0}.fade-show.fade-show-active{opacity:1}.application-confirmation-thank-you{margin:10px 0}.application-confirmation-thank-you h1{margin-bottom:12px}.application-confirmation-thank-you p{font-size:1.4em;margin-bottom:17px}.application-confirmation-thank-you .opening-hours{margin-bottom:30px}.msm-tabs div.tab-content{display:none}.msm-tabs div.tab-content.selected{display:block;margin-top:-3px;padding-top:20px}.touch .radio strong#plus-sign{font-size:30px}.CREDIT_CARD li.creditcard li strong,.CREDIT_CARD li.creditcard li strong b{font-size:15px;font-weight:700!important}.CREDIT_CARD li.creditcard strong[data-productattribute=representativeAPR],.CREDIT_CARD li.creditcard strong[data-productattribute=representativeAPR] span{font-size:16px;font-weight:700}.CREDIT_CARD li.creditcard li span{font-size:13px;font-weight:700}.CREDIT_CARD li.creditcard li[data-column=rewards] span{font-weight:400;padding-bottom:0}.CREDIT_CARD .results-table .headline p:first-of-type{margin-top:2px}.CREDIT_CARD .results-table .headline p.fee *{font-weight:700;font-size:15px}.CREDIT_CARD .results-table .headline p br{display:none}.CREDIT_CARD .results-table p.fee{margin-top:10px}.CREDIT_CARD .results-table .headline p+p span strong{display:inline;padding-right:3px}.CREDIT_CARD .results-table .headline p+p{font-weight:700}.CREDIT_CARD .results-table li .reverted-rate{font-weight:400}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{background:#FFF;border-radius:50%;position:relative;box-shadow:4px 4px 5px 0 rgba(50,50,50,.75);top:-8px;left:-11px;display:block;width:30px;height:30px}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;-moz-transition:left .3s,top .3s;-o-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{background:#0082B3;border-radius:6px}.noUi-connect{border-radius:12px;background:#652E90;-webkit-transition:background 450ms;-moz-transition:background 450ms;-o-transition:background 450ms;transition:background 450ms}.noUi-dragable{cursor:n-resize}.noUi-active{box-shadow:inset 4px 4px 5px 0 rgba(50,50,50,.25)}.tablet .noUi-handle{height:35px;width:35px;top:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slider{background:transparent url(../img/bt-bg-v2.png) no-repeat scroll center;color:#FFF;margin:10px 0}.slider .intro{float:left;width:360px;text-align:left;margin:10px 0 0 15px;position:relative}.slider .intro h1{font:900 14px/27px 'Arial Black',Arial;color:#fff}.slider .intro p{text-align:justify;margin:10px 47px 0 0;line-height:normal}.slider fieldset{position:relative;padding:0 0 50px 25px}.slider fieldset ol.slider-item li:first-child{margin-right:38px}.slider fieldset ol.slider-item li{width:45%;padding:0;background-color:transparent;border:0;clear:none;float:left;margin:10px 7px 0 0}.slider fieldset ol.slider-item li label{position:relative;padding:7px 0 0;float:left}.slider fieldset ol.slider-item li label+input{float:right;padding:7px 8px;border-radius:5px;color:#333;font-size:14px;font-weight:700;border:0 none;background-color:#FFF}.slider fieldset legend span{padding:3px 0 12px}.slider input{color:#333;width:65px;font-size:14px;font-weight:700}.slider legend>span{display:block;font-size:13px;color:#FFF;margin-top:5px}.slider label{font:700 13px Arial;margin-bottom:25px}.slider .balance-transfer-amount-slider,.slider .balance-transfer-monthly-payment-slider{width:100%;float:left;position:relative;height:15px}.slider #transferAmountText,.slider #monthlyPaymentText{background:#FFF url(../img/pound.png) 4px 8px no-repeat;padding-left:14px;height:14px}.slider #currentAPRText{background:#FFF url(../img/percent.png) 42px 8px no-repeat;padding-right:12px;margin-left:9px}.slider .lowerLimit{font-size:10px;padding-left:5px;top:1px;position:absolute;color:#9C9C9C}.slider .upperLimit{font-size:10px;padding-right:5px;top:1px;position:absolute;color:#9C9C9C;right:0}.slider .slider-item #bottomSliderSupportingText{margin-top:30px;font-weight:700;font:bold 10px Arial;width:100%;display:block}.slider .intro .card-usage-assumptions-tooltip .close,.CREDIT_CARD .v2 em.close{background-color:#FFF;position:absolute;top:5px;right:5px;height:20px;width:20px;border-radius:10px;font-size:20px;line-height:20px}.neo-cards .progress-overlay{top:220px}.neo-cards .all-products-in-debt-message{display:none;clear:both;margin:27px 0 15px;position:relative;overflow:visible;border:1px solid #dc6767;padding:12px;background:#dc6767;border-radius:10px;text-align:center}.neo-cards .all-products-in-debt-message p,.touch .help-text p{display:block;color:#fff;font:400 13px/16px Gotham,'Avenir Black',Arial}.neo-cards .all-products-in-debt-message:after{display:block;content:'';width:20px;height:20px;background-color:#dc6767;position:absolute;left:46%;bottom:30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.neo-cards .show-products-in-debt-message{display:block;margin-left:40px;margin-right:40px}.show-products-in-debt-message~.progress-overlay{top:302px}.tablet #transferAmountText,.tablet #monthlyPaymentText{background-position:4px 9px}.tablet .balance-transfer-amount-slider,.tablet .balance-transfer-monthly-payment-slider{height:18px}.product-rating a{text-decoration:underline;color:#0A8BDE;font-size:16px}.product-rating a:hover,.product-rating a:focus{color:#0A8BDE}.product-rating h2{color:#666;font-size:16px;padding:0;margin-bottom:5px;line-height:22.4px}.product-rating p{margin:0;font-size:12px!important;padding:0 10px 10px 0}.product-rating .review .rating{color:rgba(255,255,255,0);display:inline-block;overflow:hidden;text-indent:-3000px;vertical-align:bottom}.product-rating .review .star-rating{font-size:13px;display:inline-block;line-height:20px}.product-rating .review .star-rating .star{text-indent:-9999px;background:url(../img/star-empty.png) no-repeat center center;background-size:16px 16px;display:inline-block;height:16px;width:16px;margin:4px 2px 0 0}.product-rating .review .star-rating .on{background-image:url(../img/star.png)}.product-rating .review .star-rating .off{background-image:url(../img/star-empty.png)}.product-rating .review .star-rating .half{background-image:url(../img/star-half.png)}.product-rating-reviews-link{font-weight:700}.hero.bulleted h2{color:#00AEEF;margin-bottom:0}.hero.bulleted .heroBulletedDescription{color:#FFF;font-family:"Arial Black",Arial;font-size:32px;font-weight:700;line-height:1;margin:5px 0 10px}.hero.bulleted li.ticked{color:#FFF;font-family:"Arial Black",Arial;font-size:16px;font-weight:700;line-height:20px;margin:18px 0;padding:0 281px 0 28px;position:relative}.hero.bulleted .image-text{color:#FFF;display:block;font-size:18px;font-weight:700;text-align:center}.signed-out-save-results{font-size:15px}.signed-in-save-results .signed-in:before{font-family:icons;position:absolute}.signed-in-save-results .signed-in:after{display:block;margin:6px 0 0 -23px;position:absolute;content:"";height:10px;width:10px;top:0}.signed-in-save-results .signed-in a{text-decoration:underline;color:#fff}.journey-selection h2.recognisedUserJourneyActionClass{display:inline-block;font-size:30px;line-height:36px}.journey-selection h2.recognisedUserJourneyActionClass a{font-size:11px;font-weight:bolder;margin-left:10px;text-decoration:underline;color:#01AEEF}.journey-selection h3{margin-bottom:10px}.journey-selection .loans-history-list .personalised-results-supplementary{margin-top:5px;color:#FFF;font-size:14px}img{max-width:100%}.goal-navigation-component{width:1020px;background-color:#652e90;margin:0 auto}.goal-navigation-component ol{padding:0}.goal-navigation-component .show{min-height:110px}.goal-navigation-component ol li{display:table-cell;list-style-type:none;margin:0;padding:0;line-height:50px}.goal-navigation-component .cards-icon,.goalId .cards-icon{color:#fff;display:block;text-decoration:none;text-align:center;font-size:11px;font-weight:700;height:30px;line-height:14px;vertical-align:baseline}.goal-navigation-component .cards-icon:before,.goalId .cards-icon:before{display:block;border:2px solid #fff;border-radius:50%;width:46px;height:46px;margin:5px auto;font-size:46px;vertical-align:middle;padding:2px}.goal-navigation-component .cards-icon.active,.goalId .cards-icon.active{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.goal-navigation-component .cards-icon.active:before{background-color:#00aaef;border:2px solid #00aaef;color:#fff}.goal-navigation-component h2{font-size:16px;color:#00aaef;padding:15px}.goal-navigation-component h2 em{color:#FFF}.goal-navigation-component li{height:110px}.goal-navigation-component ol{width:100%}.goal-navigation-component .goal-navigation-toggle{color:#fff;float:right;font-size:15px;cursor:pointer;width:20px;height:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.goal-navigation-component .goal-navigation-toggle.rotate{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.goal-navigation-component .goal-navigation-toggle em{text-indent:110%;white-space:nowrap;overflow:hidden;display:block}.goal-navigation-component{max-height:45px;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.goal-navigation-component.open{max-height:550px}.goal-navigation-component ol li{opacity:0;-webkit-transition:all .75s ease-in-out .5s;-moz-transition:all .75s ease-in-out .5s;-o-transition:all .75s ease-in-out .5s;transition:all .75s ease-in-out .5s}.goal-navigation-component .show ol li{opacity:1}#site-wrap.v2 #tool-tip-article-container{display:none}.CREDIT_CARD #qg_smartSearch .cards-icon:before{border:0;width:70px;height:70px;font-size:70px}.CREDIT_CARD #qg_smartSearch .button{background-image:none}.CREDIT_CARD #qg_smartSearch #seeYourCards{background-color:#48A415;border-color:#48A415}.CREDIT_CARD #qg_smartSearch #find-address{background-color:#ccc}.CREDIT_CARD #qg_smartSearch input,.CREDIT_CARD #qg_smartSearch select,.CREDIT_CARD .goal .form-element{padding:7px;border-width:3px;border-radius:3px;box-shadow:none}.CREDIT_CARD #qg_smartSearch #addresslookupselect,.CREDIT_CARD #qg_smartSearch #previousAddressLookupSelect{font-size:14px;color:#333}.CREDIT_CARD #qg_smartSearch select option.select_option_style{color:#333}.CREDIT_CARD #qg_smartSearch input#find-address,.CREDIT_CARD #qg_smartSearch input#findPreviousAddress{background:#fff;border:3px solid #00aeef;font-weight:600;color:#00aeef;padding:5px 10px;border-radius:5px}.CREDIT_CARD #qg_smartSearch select#addresslookupselect,.CREDIT_CARD #qg_smartSearch select#previousAddressLookupSelect{border-radius:0}.CREDIT_CARD #qg_smartSearch .help-text p{font-size:15px;border:1px solid #c6cacc;padding:15px;border-radius:5px;margin-top:20px;background-color:#fff;box-shadow:0 3px 3px 0 #c6cacc;position:relative}.CREDIT_CARD #qg_smartSearch .help-text p:before{display:block;content:'';width:20px;height:20px;position:absolute;right:194px;top:-11px;border:1px solid #c6cacc;background-color:#fff;border-right-color:#fff;border-bottom-color:#fff;-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.CREDIT_CARD .search article.journey-choice{width:70%;margin-top:5px}.CREDIT_CARD .search .journey-choice ul li{font-size:18px;padding:10px 0;position:relative;background-image:none;margin-left:50px}.CREDIT_CARD .search .radio.hidden{display:none}.CREDIT_CARD .search .circles .disabled-circle{display:none}.CREDIT_CARD .search #qs_residentialstatus .circles .radio strong,.CREDIT_CARD .search #qs_employmentstatus .circles .radio strong,.CREDIT_CARD .search #qs_yourbankaccount .circles .radio strong{font:900 15px 'Arial Black',Arial}.CREDIT_CARD .search .circles .radio strong{font:900 24px 'Arial Black',Arial}.CREDIT_CARD .search #show-more{position:relative;padding-top:10px}.CREDIT_CARD .search #show-more a{cursor:pointer;text-decoration:none;font-size:1.3em;font-weight:700;color:#00aeef;padding-left:33px}.CREDIT_CARD .search #show-more a span{text-decoration:underline}.CREDIT_CARD .search #show-more .less-options:before,.CREDIT_CARD .search #show-more .more-options:before{background-color:#fff;border:2px solid #dcdcdc;border-radius:50%;color:#00aeef;content:"+";display:block;font-size:22px;font-weight:900;height:23px;left:0;line-height:22px;position:absolute;text-align:center;top:4px;vertical-align:bottom;width:23px}.CREDIT_CARD .search #show-more .less-options:before{content:"-";line-height:19px}.CREDIT_CARD .search #show-more .more-options span:before{content:'See more options'}.CREDIT_CARD .search #show-more .less-options span:before{content:'See less options'}.CREDIT_CARD .search .journey-choice ul li:before{display:block;content:'t';width:25px;height:25px;border-radius:50%;background-color:#fff;position:absolute;top:23%;left:-40px;font-family:msmi;font-size:32px;color:#00aeef}.CREDIT_CARD .search .full-col h1,.CREDIT_CARD #qg_smartSearch legend span{font-size:30px;font-weight:900}.CREDIT_CARD .search .edit{font-size:15px;padding:8px;top:7px;right:0}.CREDIT_CARD .search li.goal .help{top:17px}.CREDIT_CARD #qg_smartSearch .change-current-address,.CREDIT_CARD #qg_smartSearch .change-current-address:hover{color:#333}.CREDIT_CARD .search.mod-form #qs_selected_address span{font-size:1.2em;float:none;width:auto;padding-bottom:0}.CREDIT_CARD #qg_smartSearch #qs_yourgoal>strong{width:auto}.CREDIT_CARD #qg_smartSearch #qs_yourgoal>strong em{font-weight:700}.CREDIT_CARD #qg_smartSearch #qs_yourgoal ul{display:none;clear:both}.CREDIT_CARD #qg_smartSearch #qs_yourgoal #goalSelectionChangeLink{width:auto;padding-left:10px;text-decoration:underline;color:#00aeef;display:none}.CREDIT_CARD input[name=selectedProductId]~#qg_smartSearch ol li#qs_yourgoal{display:none}.CREDIT_CARD #qg_smartSearch .change-current-address{font-weight:700}.CREDIT_CARD .additional-text p.preapprovedccard{display:block;padding-top:10px;font-size:14px}.CREDIT_CARD .email-suggestion{display:none}.CREDIT_CARD .email-suggestion p{margin:0;padding-top:13px;width:100%}.CREDIT_CARD #qs_youremailaddress{padding-bottom:0}.CREDIT_CARD small+span.reverted-rate{font-weight:700;font-size:13px;margin-top:5px;display:block}.CREDIT_CARD .main-col .hero.bulleted:not(.normal){min-height:240px;background-position:right bottom}.CREDIT_CARD .main-col .hero.bulleted .ticked:before,.CREDIT_CARD .main-col .hero.bulleted:not(.normal) .ticked:after{display:none}.CREDIT_CARD .main-col .hero.bulleted h1{font:700 28px/28px Arial}.CREDIT_CARD .main-col .hero.bulleted .heroBulletedDescription{font-weight:900;font-size:56px;margin-top:10px}.CREDIT_CARD .main-col .hero.bulleted:not(.normal) li.ticked{padding-left:0;font:400 18px/27px "Open Sans",Arial}.CREDIT_CARD .main-col .hero.bulleted .hero-button{bottom:20px}.CREDIT_CARD .main-col .hero.bulleted .hero-button a{border:#FFF solid 2px;width:240px;text-align:center;font-size:22px}.CREDIT_CARD .main-col .hero.bulleted.normal .heroBulletedDescription{font-size:18px;line-height:27px;padding-right:200px}.CREDIT_CARD .main-col .hero.bulleted.normal li.ticked{font:400 14px/20px Arial}.CREDIT_CARD .main-col .hero.bulleted.normal li.ticked:after{border-radius:5px}