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,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: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:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-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"]{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;-moz-box-sizing:content-box;-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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'SourceSansProRegular';src:url('../fonts/2.0/sourcesanspro-regular-webfont.eot');src:url('../fonts/2.0/sourcesanspro-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/2.0/sourcesanspro-regular-webfont.woff') format('woff'),url('../fonts/2.0/sourcesanspro-regular-webfont.ttf') format('truetype'),url('../fonts/2.0/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'SourceSansProSemiBold';src:url('../fonts/2.0/sourcesanspro-semibold-webfont.eot');src:url('../fonts/2.0/sourcesanspro-semibold-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/2.0/sourcesanspro-semibold-webfont.woff') format('woff'),url('../fonts/2.0/sourcesanspro-semibold-webfont.ttf') format('truetype'),url('../fonts/2.0/sourcesanspro-semibold-webfont.svg#source_sans_probold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'SourceSansProBold';src:url('../fonts/2.0/sourcesanspro-bold-webfont.eot');src:url('../fonts/2.0/sourcesanspro-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/2.0/sourcesanspro-bold-webfont.woff') format('woff'),url('../fonts/2.0/sourcesanspro-bold-webfont.ttf') format('truetype'),url('../fonts/2.0/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'SourceSansProItalic';src:url('../fonts/2.0/sourcesanspro-italic-webfont.eot');src:url('../fonts/2.0/sourcesanspro-italic-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/2.0/sourcesanspro-italic-webfont.woff') format('woff'),url('../fonts/2.0/sourcesanspro-italic-webfont.ttf') format('truetype'),url('../fonts/2.0/sourcesanspro-italic-webfont.svg#source_sans_proregular') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'BitterBold';src:url('../fonts/2.0/bitter-bold-webfont.eot');src:url('../fonts/2.0/bitter-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/2.0/bitter-bold-webfont.woff') format('woff'),url('../fonts/2.0/bitter-bold-webfont.ttf') format('truetype'),url('../fonts/2.0/bitter-bold-webfont.svg#source_sans_probold') format('svg');font-weight:700;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}.content-holder{position:relative}body{font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-size:100%;line-height:.94em;color:#333;background:#efefef;margin:0 0 190px 0;padding:0;-webkit-text-size-adjust:100%}header{width:100%;min-width:1020px;height:110px;background:#fff}header .content-holder{width:1020px;height:150px;margin:0 auto}section.content{padding-bottom:100px}section.content>.content-holder{width:1020px;min-height:450px;margin:0 auto;padding-top:40px}section.content .row{width:100%;margin:0 auto;padding:0 20px}section.content .row:after{content:" ";display:table;clear:both}section.content [class*='col-']{float:left;padding-right:20px}section.content [class*='col-']:last-of-type{padding-right:0}section.content .col-1-4{width:25%}section.content .col-1-3{width:33.33%}section.content .col-5-12{width:41.66%}section.content .col-2-3{width:66.66%}section.content [class*='col-'].centered{float:none;margin:0 auto;padding-right:0}footer{position:absolute;left:0;bottom:0;width:100%;min-width:1020px;color:#fff;background:#333;border-top:1px solid #231f20;z-index:1}footer .content-holder{width:1020px;padding:37px 20px 60px 20px;margin:0 auto;background:url(img/logo-goco-footer.png) no-repeat 20px 20px}footer .substantation{position:absolute;width:75%;bottom:215px;left:20px;color:#333}footer .substantation p{color:#5e5e5e}strong,b{font-weight:inherit}h1{padding:0;margin:0}h1.logo{position:relative;display:block;width:350px;height:90px;margin-left:20px;padding-top:3px;font-family:'SourceSansProSemiBold','Calibri','Arial narrow',sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;z-index:20}h1.logo a{display:block;text-decoration:none}h1.logo img{width:350px;height:90px;background:url() no-repeat 0 0}h1.logo span{position:absolute;color:#231f20;text-align:right;right:0;bottom:25px}h2{margin:0;padding:0 0 15px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600;text-transform:uppercase}section.content h2{padding:0 0 3px 0;margin:0 0 25px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.5em;line-height:30px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #777}h3{margin:0;padding:0 0 10px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600}h3.feature,.module h3.feature{position:relative;padding-top:28px;margin-bottom:6px;border:none;font-family:'BitterBold','Georgia',serif;font-size:1.125em;line-height:22px;font-weight:700;text-align:center;text-transform:none}h3.feature:before{content:'';display:block;position:absolute;width:42px;height:24px;background:url(img/header-feature.png) no-repeat 0 0;top:0;left:50%;margin-left:-21px}h4{margin:0;padding:0 0 10px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600}h4.feature{position:relative;margin-bottom:6px;border:none;font-family:'BitterBold','Georgia',serif;font-size:1.125em;line-height:22px;font-weight:700;text-align:center;text-transform:none}h4.feature:before{content:'';display:block;position:absolute;top:0;left:50%}h5{margin:0;padding:0 0 0 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:600}p{font-size:1em;line-height:20px;padding:0 0 15px 0;margin:0}p strong{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}p.intro{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;font-weight:600;line-height:22px}p.footnote,.substantation p{font-size:.875em;font-weight:400;line-height:18px}.substantation sup a,.main sup a,.richtext p sup a{text-decoration:none}.main sup a,.main sup a:hover{color:#fff}footer p.footnote{padding:52px 0 0 0;color:#919191}p.info{position:relative;padding-left:28px;color:#0058ae}p.info .information-icon{position:absolute;top:0;left:0}p.info.footnote .information-icon{top:-1px}p a,.richtext a{color:#008014;text-decoration:underline}p a:hover,.richtext p a:hover{color:#1d1d1d}footer p.footnote a{color:#fff}footer p.footnote a:hover{text-decoration:none}a.nav-switch{display:none;position:relative;float:right;width:30px;height:16px;margin:16px 20px 0 0}a.nav-switch span{display:block;position:absolute;height:4px;width:100%;background:#333;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}a.nav-switch span:nth-child(1){top:0}a.nav-switch span:nth-child(2),a.nav-switch span:nth-child(3){top:6px}a.nav-switch span:nth-child(4){top:12px}a.nav-switch.open span:nth-child(1),a.nav-switch.open span:nth-child(4){top:6px;width:0%;left:50%}a.nav-switch.open span:nth-child(2){width:20px;left:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.nav-switch.open span:nth-child(3){width:20px;left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}a.arrow-link,a.arrow-link-large{display:inline-block;position:relative;color:#333;font-family:'SourceSansProSemiBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:600;line-height:18px;text-decoration:none}a.arrow-link-large{font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-weight:700;text-transform:uppercase}a.arrow-link:hover,a.arrow-link-large:hover{text-decoration:underline}a.arrow-link:after,a.arrow-link-large:after{position:relative;content:'';display:inline-block;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -80px -16px}a.arrow-link-large:after{top:0}.promo-link a.arrow-link,.hero-products a.arrow-link-large,.cookie-policy-banner a.arrow-link{color:#fff}.promo-link a.arrow-link:after,.hero-products a.arrow-link-large:after,.cookie-policy-banner a.arrow-link:after{background-position:-16px -16px}a.back-to-top{position:relative;display:block;padding:5px 0 5px 30px;text-decoration:none;color:#333;font-size:.875em}a.back-to-top:before{position:absolute;display:block;content:'';left:10px;top:9px;width:10px;height:7px;background:url(img/icons.png) no-repeat -64px -16px}a.back-to-top:hover{text-decoration:underline}a.remove-link{position:relative;display:inline-block;padding-left:20px;color:#333;text-decoration:none;font-family:'SourceSansProSemiBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:600}a.remove-link:before{display:block;position:absolute;content:'';width:12px;height:12px;background:url(img/icons.png) no-repeat -48px -32px;top:0;left:0}a.remove-link:hover{text-decoration:underline}ul{padding:0;margin:0;list-style-type:none}.richtext ul{margin:0;padding:0 0 10px 0;list-style:none}.richtext ul li{position:relative;padding:0 0 10px 25px;font-size:1em;line-height:20px}.richtext ul li:before{content:"";position:absolute;display:block;width:5px;height:5px;top:8px;left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#333}.richtext .article-insert ul li:before{background:#fff}ul.check-list{margin:0;padding:0 0 10px 0;list-style:none}ul.check-list li{position:relative;padding:0 0 5px 25px;font-size:.875em;line-height:18px}ul.check-list li:before{content:"";position:absolute;display:block;width:12px;height:11px;top:4px;left:3px;background:url(img/icons.png) no-repeat -32px -64px}ul.check-list.large li{font-size:1em;line-height:20px}.button-holder{position:relative;display:inline-block;text-align:center}.button-holder .button{}.button{position:relative;display:inline-block;padding:12px 30px 11px 30px;margin:0 0 5px 0;color:#333;border:1px solid #c6c6c6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;box-shadow:0 5px 0 0 #c6c6c6;text-align:center;text-decoration:none;text-transform:uppercase;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700}.button.disabled{cursor:default}.button-loader{position:absolute;display:none;width:100%;height:48px;margin:-3px 0 0 -16px;top:0;left:0;font-size:.875em}.button-loader img{position:relative;display:inline-block;top:9px;left:0;height:28px;width:28px;margin-right:5px}.button-holder.loading .button{visibility:hidden}.button-holder.loading .button-loader{display:inline-block}.button.continue,.button.popup-action,.button.result-continue,.small-button.confirm{color:#fff;background:#e36b1b;border-color:#c55200;-moz-box-shadow:0 5px 0 0 #c55200;-webkit-box-shadow:0 5px 0 0 #c55200;box-shadow:0 5px 0 0 #c55200}.button.continue:hover,.button.continue.hover,.button.popup-action:hover,.button.popup-action.hover,.button.result-continue:hover,.button.result-continue.hover,.small-button.confirm:hover,.small-button.confirm.hover{background:#d55f0b;border-color:#a63700;-moz-box-shadow:0 5px 0 0 #a63700;-webkit-box-shadow:0 5px 0 0 #a63700;box-shadow:0 5px 0 0 #a63700}.button.continue:active,.button.continue.active,.button.popup-action:active,.button.popup-action.active,.button.result-continue:active,.button.result-continue.active,.small-button.confirm:active,.small-button.confirm.active{background:#c55200;border-color:#8b1e00;-moz-box-shadow:0 5px 0 0 #8b1e00;-webkit-box-shadow:0 5px 0 0 #8b1e00;box-shadow:0 5px 0 0 #8b1e00}.button.continue.disabled,.button.popup-action.disabled,.button.result-continue.disabled,.small-button.confirm.disabled{background:#e9ad85;border-color:#daa077;-moz-box-shadow:0 5px 0 0 #daa077;-webkit-box-shadow:0 5px 0 0 #daa077;box-shadow:0 5px 0 0 #daa077}.button.back,.button.cancel,.button.popup-alt,.small-button.help{color:#fff;background:#777;border-color:#5e5e5e;-moz-box-shadow:0 5px 0 0 #5e5e5e;-webkit-box-shadow:0 5px 0 0 #5e5e5e;box-shadow:0 5px 0 0 #5e5e5e}.button.back:hover,.button.back.hover,.button.cancel:hover,.button.cancel.hover,.button.popup-alt:hover,.button.popup-alt.hover,.small-button.help:hover,.small-button.help.hover{background:#6a6a6a;border-color:#474747;-moz-box-shadow:0 5px 0 0 #474747;-webkit-box-shadow:0 5px 0 0 #474747;box-shadow:0 5px 0 0 #474747}.button.back:active,.button.back.active,.button.cancel:active,.button.cancel.active,.button.popup-alt:active,.button.popup-alt.active,.small-button.help:active,.small-button.help.active{background:#5e5e5e;border-color:#323232;-moz-box-shadow:0 5px 0 0 #323232;-webkit-box-shadow:0 5px 0 0 #323232;box-shadow:0 5px 0 0 #323232}.button.back.disabled,.button.cancel.disabled,.button.popup-alt.disabled,.small-button.help.disabled{background:#999;border-color:#8e8e8e;-moz-box-shadow:0 5px 0 0 #8e8e8e;-webkit-box-shadow:0 5px 0 0 #8e8e8e;box-shadow:0 5px 0 0 #8e8e8e}.button.lookup,.button.result-update,.button.print,.small-button.lookup{color:#fff;background:#333;border-color:#1d1d1d;-moz-box-shadow:0 5px 0 0 #1d1d1d;-webkit-box-shadow:0 5px 0 0 #1d1d1d;box-shadow:0 5px 0 0 #1d1d1d}.button.lookup:hover,.button.lookup.hover,.button.result-update:hover,.button.result-update.hover,.button.print:hover,.button.print.hover,.small-button.lookup:hover,.small-button.lookup.hover{background:#282828;border-color:#131313;-moz-box-shadow:0 5px 0 0 #131313;-webkit-box-shadow:0 5px 0 0 #131313;box-shadow:0 5px 0 0 #131313}.button.lookup:active,.button.lookup.active,.button.result-update:active,.button.result-update.active,.button.print:active,.button.print.active,.small-button.lookup:active,.small-button.lookup.active{background:#1b1b1b;border-color:#000;-moz-box-shadow:0 5px 0 0 #000;-webkit-box-shadow:0 5px 0 0 #000;box-shadow:0 5px 0 0 #000}.button.lookup.disabled,.button.result-update.disabled,.button.print.disabled,.small-button.lookup.disabled{background:#999;border-color:#8e8e8e;-moz-box-shadow:0 5px 0 0 #8e8e8e;-webkit-box-shadow:0 5px 0 0 #8e8e8e;box-shadow:0 5px 0 0 #8e8e8e}.button.commit,.button.result-commit{color:#fff;background:#1188e6;border-color:#0070cb;-moz-box-shadow:0 5px 0 0 #0070cb;-webkit-box-shadow:0 5px 0 0 #0070cb;box-shadow:0 5px 0 0 #0070cb}.button.commit:hover,.button.commit.hover,.button.result-commit:hover,.button.result-commit.hover{background:#0070cb;border-color:#0058ae;-moz-box-shadow:0 5px 0 0 #0058ae;-webkit-box-shadow:0 5px 0 0 #0058ae;box-shadow:0 5px 0 0 #0058ae}.button.commit:active,.button.commit.active,.button.result-commit:active,.button.result-commit.active{background:#0064be;border-color:#004193;-moz-box-shadow:0 5px 0 0 #004193;-webkit-box-shadow:0 5px 0 0 #004193;box-shadow:0 5px 0 0 #004193}.button.commit.disabled,.button.result-commit.disabled{background:#80bbea;border-color:#77afdd;-moz-box-shadow:0 5px 0 0 #77afdd;-webkit-box-shadow:0 5px 0 0 #77afdd;box-shadow:0 5px 0 0 #77afdd}.button.save,.button.action,.button.readmore,.small-button.action{color:#fff;background:#47b74b;border-color:#259a30;-moz-box-shadow:0 5px 0 0 #259a30;-webkit-box-shadow:0 5px 0 0 #259a30;box-shadow:0 5px 0 0 #259a30}.button.save:hover,.button.save.hover,.button.action:hover,.button.action.hover,.button.readmore:hover,.button.readmore.hover,.small-button.action:hover,.small-button.action.hover{background:#38a83d;border-color:#008014;-moz-box-shadow:0 5px 0 0 #008014;-webkit-box-shadow:0 5px 0 0 #008014;box-shadow:0 5px 0 0 #008014}.button.save:active,.button.save.active,.button.action:active,.button.action.active,.button.readmore:active,.button.readmore.active,.small-button.action:active,.small-button.action.active{background:#259a30;border-color:#060;-moz-box-shadow:0 5px 0 0 #060;-webkit-box-shadow:0 5px 0 0 #060;box-shadow:0 5px 0 0 #060}.button.save.disabled,.button.action.disabled,.button.readmore.disabled,.small-button.action.disabled{background:#8acd8d;border-color:#76bc7c;-moz-box-shadow:0 5px 0 0 #76bc7c;-webkit-box-shadow:0 5px 0 0 #76bc7c;box-shadow:0 5px 0 0 #76bc7c}.button.result-more{color:#5e5e5e;background:#fff;border-color:#c6c6c6;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;box-shadow:0 5px 0 0 #c6c6c6}.button.result-more:hover,.button.result-more.hover{background:#f1f1f1}.button.result-more:active,.button.result-more.active{background:#e2e2e2;border-color:#ababab;-moz-box-shadow:0 5px 0 0 #ababab;-webkit-box-shadow:0 5px 0 0 #ababab;box-shadow:0 5px 0 0 #ababab}.button.result-more.disabled{color:#c6c6c6;background:#fff;border-color:#e2e2e2;-moz-box-shadow:0 5px 0 0 #e2e2e2;-webkit-box-shadow:0 5px 0 0 #e2e2e2;box-shadow:0 5px 0 0 #e2e2e2}.button.result-more.close{color:#5e5e5e;background:#e2e2e2;border-color:#ababab;-moz-box-shadow:0 5px 0 0 #ababab;-webkit-box-shadow:0 5px 0 0 #ababab;box-shadow:0 5px 0 0 #ababab}.button.result-more.close:hover,.button.result-more.close.hover{background:#d4d4d4;border-color:#919191;-moz-box-shadow:0 5px 0 0 #919191;-webkit-box-shadow:0 5px 0 0 #919191;box-shadow:0 5px 0 0 #919191}.button.result-more.close:active,.button.result-more.close.active{background:#c6c6c6;border-color:#777;-moz-box-shadow:0 5px 0 0 #777;-webkit-box-shadow:0 5px 0 0 #777;box-shadow:0 5px 0 0 #777}.button.result-more.close.disabled{color:#c6c6c6;background:#e7e7e7;border-color:#c6c6c6;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;box-shadow:0 5px 0 0 #c6c6c6}.button.continue:after{content:'';display:inline-block;position:relative;width:43px;height:11px;margin-left:10px;background:url(img/icons.png) no-repeat 0 -32px;top:1px;right:0}.button.back:before{content:'';display:inline-block;position:relative;width:23px;height:11px;margin-right:10px;background:url(img/icons.png) no-repeat 0 -48px;top:1px;left:0}.button.lookup{width:180px;padding-left:0;padding-right:0}.button.lookup:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:0;right:0}.button.action{width:auto;padding-left:10px;padding-right:10px}.button-holder .button.action{width:100%}.button.action:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:0;right:0}.button.commit{width:180px;padding-left:0;padding-right:0}.button.commit:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:0;right:0}.button.save{width:120px;padding-left:0;padding-right:0}.button.save:after{content:'';display:inline-block;position:relative;width:12px;height:11px;margin-left:10px;background:url(img/icons.png) no-repeat -32px -16px;top:0;right:0}.button.cancel{width:120px;padding-left:0;padding-right:0;padding-top:11px}.button.cancel:after{content:'';display:inline-block;position:relative;width:12px;height:12px;margin-left:10px;background:url(img/icons.png) no-repeat -48px -48px;top:1px;right:0}.button.popup-action{width:180px;padding-left:0;padding-right:0}.button.popup-alt{width:180px;padding-left:0;padding-right:0}.button.popup-alt:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:0;right:0}.button.readmore{width:180px;padding-left:0;padding-right:0}.button.readmore:after{content:'';display:inline-block;position:relative;width:17px;height:5px;margin-left:5px;background:url(img/icons.png) no-repeat -128px -32px;top:0;right:0}.small-button{position:relative;display:inline-block;padding:6px 10px 4px 10px;margin:0 0 5px 0;border:1px solid #259a30;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;text-align:center;text-decoration:none;font-family:'SourceSansProSemiBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:600}.small-button:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:1px;right:0}.small-button.confirm:after{width:12px;height:11px;background-position:-32px -16px;top:0;right:0}.button.result-update{width:108px;padding:9px 0 10px 0}.button.result-update:after{content:'';display:inline-block;position:relative;width:16px;height:16px;margin-left:10px;background:url(img/icons.png) no-repeat -80px 0;top:3px;right:0}.button.result-commit{width:108px;padding:12px 0 11px 0}.button.result-commit:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:10px;background:url(img/icons.png) no-repeat -16px -16px;top:0;right:0}.button.result-continue{width:108px;padding:11px 0 12px 0;font-size:.75em}.button.result-continue:after{content:'';display:inline-block;position:relative;width:7px;height:10px;margin-left:7px;background:url(img/icons.png) no-repeat -16px -16px;top:1px;right:0}.button.result-more{width:80px;padding:12px 0 11px 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.button.result-more:after{content:'';display:inline-block;position:relative;width:17px;height:5px;margin-left:5px;background:url(img/icons.png) no-repeat -128px -16px;top:0;right:0}.button.result-more.close{padding-top:11px}.button.result-more.close:after{width:12px;height:12px;margin-left:5px;background-position:-96px -48px;top:1px;right:0}.button.result-more.loading:after{background:transparent}.button.result-more.loading img{position:absolute;top:5px;right:3px;border:none}.button.print{width:120px;padding-left:0;padding-right:0;padding-top:4px}.button.print:after{content:'';display:inline-block;position:relative;width:23px;height:20px;margin-left:10px;background:url(img/icons.png) no-repeat -64px -112px;top:5px;right:0}.tooltip-container{position:relative}.tooltip-link{display:none}.tooltip{position:relative;width:215px;margin:0 0 25px;border:1px solid #ababab;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;text-align:left;z-index:97}.tooltip .content-holder{padding:10px 13px 0 13px}.tooltip .close{display:none}.tooltip:before{content:"";position:absolute;border-bottom:7px solid transparent;border-right:7px solid #ababab;border-top:7px solid transparent;left:-7px;top:35px;z-index:98}.tooltip:after{content:"";position:absolute;border-bottom:7px solid transparent;border-right:7px solid #fff;border-top:7px solid transparent;left:-6px;top:35px;z-index:99}.tooltip.help{width:330px;color:#3d3700;background:#ffeb6c;border-color:#b49c17;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);font-size:16px;line-height:20px}.tooltip.help:before{border-right-color:#b49c17}.tooltip.help:after{border-right-color:#ffeb6c}.tooltip.help h3{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:1em;line-height:20px;font-weight:700;padding:0;margin:0}.tooltip.info h3{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1em;text-transform:uppercase;font-weight:600;border-bottom:1px solid #c6c6c6;padding-bottom:3px;margin-bottom:8px}.tooltip.info.small{width:160px}.tooltip.info.medium{width:215px}.tooltip.info.large{width:240px}.tooltip.info.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ababab;border-bottom:7px solid transparent;left:50%;top:auto;bottom:-14px;margin-left:-6px}.tooltip.info.top:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;border-bottom:7px solid transparent;left:50%;top:auto;bottom:-13px;margin-left:-6px}.tooltip.info.bottom:before{border-bottom:7px solid #ababab;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;top:-14px;margin-left:-6px}.tooltip.info.bottom:after{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;top:-13px;margin-left:-6px}.tooltip.info.right:before{border-bottom:7px solid transparent;border-right:7px solid #ababab;border-top:7px solid transparent;left:-7px;top:35px}.tooltip.info.right:after{border-bottom:7px solid transparent;border-right:7px solid #fff;border-top:7px solid transparent;left:-6px;top:35px}.tooltip-button,.mobile-tooltip-button{display:inline-block;cursor:help}.information-icon{display:inline-block;position:relative;width:20px;height:20px;padding:0;background:#1188e6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.information-icon.small{width:12px;height:12px;margin:7px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.information-icon:after{display:block;content:'';position:absolute;width:4px;height:12px;background:url(img/icons.png) no-repeat -112px 0;top:4px;left:50%;margin-left:-2px}.information-icon.small:after{width:2px;height:8px;background-position:-128px 0;top:2px;margin-left:-1px}.question-icon{display:inline-block;position:relative;width:20px;height:20px;padding:0;background:#f5297e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}a:hover .question-icon{background:#1d1d1d}.question-icon.small{width:12px;height:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.question-icon:after{display:block;content:'';position:absolute;width:9px;height:14px;background:url(img/icons.png) no-repeat -112px -48px;top:3px;left:50%;margin-left:-5px}.question-icon.small:after{width:6px;height:10px;background-position:-128px -48px;top:1px;left:50%;margin-left:-3px}table{width:100%;border-collapse:collapse;margin-bottom:20px}table.summary-table{width:520px}table.feature-table{}table.feature-table td{padding:16px 0 19px 20px;border-top:1px solid #c6c6c6;font-size:1em;line-height:20px;text-align:left}table.feature-table tr:first-child td{border-top:none}table.feature-table td:first-child{padding-left:0}table.feature-table td.value{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}table.feature-table thead td{padding:0;border-top:none}table.feature-table h2{margin:0 0 0 20px;padding:10px 0 10px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #777}table.feature-table thead td:first-child h2{margin-left:0}input[type="text"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;font-family:arial,sans-serif}input[type="text"]:focus,input[type="text"]:active,input[type="tel"]:active,input[type="password"]:active,input[type="password"]:focus,input[type="text"].active{border-color:#777;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6);outline:none}input::-webkit-input-placeholder{color:#ababab}input::-moz-placeholder{color:#ababab;opacity:1}input:-ms-input-placeholder{color:#ababab}input:-moz-placeholder{color:#ababab}.checkbox-list,.answer-radio-list,.yesno-radio-list,.number-picker-list,.sort-tab-list,.sort-tab-list{list-style-type:none;padding:0;margin:0}.input-text{color:#333;background:#fff;width:160px;height:40px;padding:0 10px;margin:0 17px 10px 0;border:1px solid #c6c6c6;border-radius:0;font-size:1.125em;font-weight:700;line-height:22px}.input-text:hover{border-color:#ababab}.input-text.disabled,.input-text.disabled:focus,.input-text.disabled:active{color:#c6c6c6!important;background:#f7f7f7;border-color:#dadada;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.input-text.disabled::-webkit-input-placeholder{color:#c6c6c6}.input-text.disabled::-moz-placeholder{color:#c6c6c6}.input-text.disabled:-ms-input-placeholder{color:#c6c6c6}.input-text.disabled:-moz-placeholder{color:#c6c6c6}.input-text.xsmall{width:80px}.input-text.small{width:160px}.input-text.medium{width:230px}.input-text.large{width:320px}.input-text.xlarge{width:460px}.input-search{padding-left:40px;font-size:.875em;font-weight:700;line-height:18px}.input-search-holder{position:relative}.input-search-holder label,#submitExtra,#submit{position:absolute;content:'';display:block;width:19px;height:19px;top:10px;left:10px;background:url(img/icons.png) no-repeat -128px -112px;border:none}.header-toolbar{position:absolute;top:0;right:20px;height:30px}.header-toolbar:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header-toolbar p{float:left;padding:5px 10px 0 0;font-size:.875em}.header-toolbar ul{float:left;display:inline-block;list-style-type:none;margin:0;padding:0}.header-toolbar li{float:left;position:relative;display:inline-block;font-size:.875em;line-height:18px}.header-toolbar li a{position:relative;display:inline-block;padding:6px 10px 4px 33px;color:#333;text-decoration:none}.header-toolbar li a:before{position:absolute;content:'';background-image:url(img/icons.png);background-repeat:no-repeat;left:10px;top:0}.header-toolbar li a:hover{text-decoration:underline}.account-container{float:left;background-color:#333;border:1px solid #231f20;border-top:0;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px 0 rgba(0,0,0,.6)}.account-container li:after{position:absolute;content:'';top:8px;left:0;width:1px;height:13px;background:#fff;font-size:0;cursor:pointer}.account-container li:first-child:after{display:none}.account-container li a{color:#fff}.account-container li.quotes a:before{width:13px;height:11px;background-position:0 0;top:9px}.account-container li.account a:before{width:13px;height:16px;background-position:0 -16px;top:6px}.session-container{float:left}.session-container li.sign-out a{padding-right:0}.session-container li.sign-out a:before{width:19px;height:13px;background-position:-16px 0;top:8px}nav.main{display:block;position:absolute;width:100%;height:38px;bottom:-16px;left:0;padding:0 20px;z-index:60}nav.main>ul{position:relative;display:inline-block;width:100%;height:38px;margin:0;padding:0 0 0 10px;list-style-type:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1d1d1d}nav.main>ul>li{display:inline-block;float:left;position:relative}nav.main>ul>li>a{display:inline-block;padding:11px 22px;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;text-decoration:none;border-top:1px solid transparent}nav.main>ul>li.current>a{color:#47b74b}nav.main>ul>li.active>a,nav.main>ul>li:hover>a,nav.main>ul>li>a:hover{color:#fff;background-color:#47b74b;border-top-color:#259a30}nav.main li.highlight>a{position:relative}nav.main li.highlight>a:after{position:relative;content:'';display:inline-block;width:8px;height:8px;top:-5px;right:-1px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#47b74b}nav.main>ul>li.highlight:hover>a:after,nav.main>ul>li.highlight>a:hover:after{background:#fff}nav.main>ul>li.search{position:absolute;top:0;right:10px}nav.main>ul>li.search>a{position:relative;width:40px;padding-left:0;padding-right:0}nav.main>ul>li.search>a:before{position:absolute;content:'';display:block;width:19px;height:19px;top:8px;left:11px;background:url(img/icons.png) no-repeat -128px -80px}nav.main>ul>li.extra-menu{display:none;position:absolute;top:0;right:10px}nav.main>ul>li.extra-menu>a{position:relative;width:40px;padding-left:0;padding-right:0}nav.main>ul>li.extra-menu>a:before{position:absolute;content:'';display:block;width:20px;height:16px;top:10px;left:10px;background:url(img/icons.png) no-repeat -32px -144px}nav.main>ul>li.sticky>a{padding-bottom:10px;border-bottom:1px solid transparent}nav.main>ul>li.sticky:hover>a,nav.main>ul>li.sticky>a:hover{background-color:#5e5e5e;border-top-color:#333;border-bottom-color:#333}nav.main>ul>li.sticky.active>a{background-color:#47b74b;border-top-color:#259a30;border-bottom:none;padding-bottom:11px}nav.main .dropdown{position:absolute;display:none;width:420px;padding:10px 0 20px 0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;background:#fff;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);box-shadow:0 5px 10px 0 rgba(0,0,0,.5);z-index:60}nav.main>ul>li.active .dropdown,nav.main>ul>li:hover .dropdown{display:block}nav.main>ul>li.sticky:hover .dropdown{display:none}nav.main>ul>li.sticky.active .dropdown,nav.main>ul>li.sticky.active:hover .dropdown{display:block}nav.main .dropdown:before{content:'';position:absolute;display:block;width:100%;height:1px;left:0;top:34px;font-size:0;background:#777}nav.main .dropdown.large{width:800px}nav.main .dropdown.centered{left:-150px}nav.main .dropdown.right{left:auto;right:0}nav.main .dropdown .col{float:left;width:200px;padding:0 14px}nav.main .dropdown .col span{display:block;padding:0 0 15px 8px;font-size:.875em;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;line-height:18px;font-weight:700;text-transform:uppercase}nav.main .dropdown .col span.alt{border-bottom:1px solid #777;padding:0 0 6px 0;margin:0 0 8px 8px}nav.main .dropdown .col ul{padding:0;margin:0 0 20px 0;list-style-type:none}nav.main .dropdown .col a{display:inline-block;padding:4px 8px 4px 8px;width:100%;border-radius:3px;color:#5e5e5e;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:600;text-decoration:none}nav.main .dropdown .col a:hover{color:#333;background:#e2e2e2;text-decoration:none}nav.main .dropdown .promo-link{position:relative;padding:11px 90px 11px 22px;margin-right:-10px;background:#47b74b}nav.main .dropdown .promo-link:after{position:absolute;display:block;content:'';border-bottom:10px solid transparent;border-left:10px solid #008014;border-top:none;right:0;bottom:-10px;z-index:5}nav.main .dropdown .tag{position:absolute;display:block;width:60px;height:60px;bottom:10px;right:10px;text-align:center;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;background:#47b74b;-moz-box-shadow:0 0 0 5px rgba(255,255,2555,1);-webkit-box-shadow:0 0 0 5px rgba(255,255,2555,1);box-shadow:0 0 0 5px rgba(255,255,2555,1)}nav.main .dropdown .tag.wrap{bottom:19px}nav.main .dropdown .tag img{display:inline-block;width:60px;height:60px}nav.main li.search .dropdown{width:242px;padding:6px 0 6px 6px}nav.main li.search .dropdown:before{display:none}nav.main li.search .dropdown .input-text{margin:0}nav.main li.extra-menu .dropdown{width:242px;padding:6px 0 6px 6px}nav.main li.extra-menu .dropdown:before{display:none}nav.main li.extra-menu .dropdown .input-text{margin:0}nav.main li.extra-menu .dropdown ul{list-style-type:none;margin:0;padding:0 20px 5px 14px}nav.main li.extra-menu .dropdown li{display:block;padding:0;border-top:1px solid #777}nav.main li.extra-menu .dropdown li:first-child{border-top:none}nav.main li.extra-menu .dropdown li a{display:block;padding:15px 0 15px 0;color:#333;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;line-height:18px;text-transform:uppercase;font-weight:700;text-decoration:none}nav.main li.extra-menu .dropdown li a:hover{color:#47b74b}nav.tabs-nav{position:relative;float:left;width:180px;padding-top:10px;margin-top:20px;margin-bottom:40px;background:#fff;border:1px solid #c6c6c6;border-bottom:none;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);z-index:10}nav.tabs-nav .mobile-tab{display:none}nav.tabs-nav:before{content:"";position:absolute;border-bottom:10px solid #ababab;border-left:10px solid transparent;border-right:10px solid transparent;left:20px;top:-11px;z-index:98}nav.tabs-nav:after{content:"";position:absolute;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:20px;top:-10px;z-index:99}nav.tabs-nav>ul{list-style-type:none;margin:0 0 0 -1px;padding:0}nav.tabs-nav>ul>li{position:relative;display:block}nav.tabs-nav>ul>li a{position:relative;display:block;padding:14px 10px 12px 20px;width:180px;color:#333;background:#fff;border:1px solid #c6c6c6;border-top:none;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;line-height:18px;text-decoration:none;text-transform:uppercase}nav.tabs-nav>ul>li a:before{content:'';position:absolute;display:none;width:5px;height:45px;top:0;left:-1px;background:#c6c6c6}nav.tabs-nav>ul>li a:hover{background:#f1f1f1}nav.tabs-nav>ul>li a:active{background:#e2e2e2;border-color:#ababab}nav.tabs-nav>ul>li a:hover:before,nav.tabs-nav>ul>li a:active:before{display:block}nav.tabs-nav>ul>li a:active:before{background:#ababab}nav.tabs-nav>ul>li.mousedown a{border-bottom-color:#ababab}nav.tabs-nav>ul>li.selected a,nav.tabs-nav>ul>li.default a{width:182px;padding-right:13px;color:#fff;background:#47b74b;border-color:#259a30;border-right-color:#47b74b}nav.tabs-nav>ul>li.selected a:before,nav.tabs-nav>ul>li.default a:before{display:block;background:#008014}nav.tabs-nav>ul>li.selected a:after,nav.tabs-nav>ul>li.default a:after{position:absolute;content:"";border-bottom:23px solid transparent;border-left:12px solid #47b74b;border-top:22px solid transparent;height:0;right:-13px;top:0;width:0}nav.tabs-nav>ul>li.selected a:hover,nav.tabs-nav>ul>li.default a:hover{background:#38a83d;border-color:#008014;border-right-color:#38a83d}nav.tabs-nav>ul>li.selected a:hover:before,nav.tabs-nav>ul>li.default a:hover:before{background:#008014}nav.tabs-nav>ul>li.selected a:hover:after,nav.tabs-nav>ul>li.default a:hover:after{border-left-color:#38a83d}nav.tabs-nav>ul>li.selected a:active,nav.tabs-nav>ul>li.default a:active{background:#259a30;border-color:#060;border-right-color:#259a30}nav.tabs-nav>ul>li.selected a:active:before,nav.tabs-nav>ul>li.default a:active:before{background:#060}nav.tabs-nav>ul>li.selected a:active:after,nav.tabs-nav>ul>li.default a:active:after{border-left-color:#259a30}footer nav{float:right}footer nav ul{display:block;list-style-type:none;margin:0;padding:0;text-align:right}footer nav ul.primary{margin-bottom:5px}footer nav li{position:relative;display:inline;padding:0 0 0 20px;margin:0}footer nav li:after{position:absolute;display:block;content:'';top:5px;left:9px;width:1px;height:13px;background:#fff;font-size:0}footer nav ul.secondary li:after{background:#c6c6c6}footer nav li:first-child:after{display:none}footer nav a{color:#fff;font-size:.875em;line-height:18px;text-decoration:none}footer nav ul.secondary a{color:#c6c6c6}footer nav a:hover{text-decoration:underline}footer a.back-to-top{position:absolute;top:-30px;right:20px}.module{position:relative;width:100%;min-height:180px;padding:12px 20px 15px 20px;margin-bottom:30px;background:#fff;border:1px solid #c6c6c6;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.module h3{font-family:'SourceSansProSemiBold','Calibri','Arial narrow',sans-serif;font-size:1.125em;font-weight:600;line-height:22px;text-transform:uppercase;padding:0 0 4px 0;margin:0 0 11px 0;border-bottom:1px solid #777}.module h3 strong{color:#259a30}.module .button,.module .small-button{margin:0 0 5px 0;text-decoration:none}.module.multiple .small-button{margin-bottom:15px}.module.multiple .small-button:last-child{margin-bottom:5px}.module.feature{height:180px}.module.feature img{position:absolute;display:block;width:100px;height:77px;right:15px;bottom:15px;background-size:100px 77px}.module.feature ul.check-list{padding-bottom:0}.module.feature ul.check-list li{display:inline-block;width:49.5%}.module.feature .small-button{position:absolute;margin-right:0;left:20px;bottom:15px}.module.customer-promise{height:180px}.module.customer-promise:before{position:absolute;content:" ";display:block;width:100px;height:77px;right:15px;bottom:15px}.module.customer-promise:after{content:" ";display:table;clear:both}.module.customer-promise ul.check-list{float:left;padding-right:20px;padding-bottom:0}.module.customer-promise ul.check-list.secondary{padding-right:0}.module.customer-promise .small-button{position:absolute;margin-right:0;left:20px;bottom:15px}.module.customer-promise img{position:absolute;right:15px;bottom:15px}.module.customer-promise.small ul.check-list.secondary{display:none}.module.customer-promise.small:before{width:75px;height:58px;background-size:75px 58px}.module.reviews{padding-top:15px;text-align:center}.module.reviews p{padding-bottom:3px;font-size:.875em;line-height:18px}.module.reviews p.score strong{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.286em;font-weight:600}.module.reviews img{display:block;width:85px;height:23px;margin:0 auto 8px auto}.module.reviews .star-rating{position:relative;width:95px;margin:0 auto 5px auto}.module.reviews .star-rating:before{content:'';position:absolute;display:block;width:0;height:19px;top:0;left:0;background:#47b74b;z-index:10}.module.reviews .star-rating span{position:relative;float:left;display:block;width:19px;height:19px;background:url(img/star-reviews.png);z-index:20}.module.reviews .star-rating.rating-1:before{width:19px}.module.reviews .star-rating.rating-2:before{width:38px}.module.reviews .star-rating.rating-3:before{width:57px}.module.reviews .star-rating.rating-4:before{width:76px}.module.reviews .star-rating.rating-5:before{width:95px}.module.featured-partners{width:820px;padding:0;margin:0 auto 35px auto;text-align:center;background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.module.featured-partners .ribbon{position:relative;margin-bottom:12px;text-align:center}.module.featured-partners .ribbon .fold{position:absolute;width:30px;height:100%;top:10px;background:#fff;border:1px solid #c6c6c6;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);font-size:0;z-index:5}.module.featured-partners .ribbon .fold:after{display:block;position:absolute;content:'';bottom:-11px;z-index:8}.module.featured-partners .ribbon .fold.left{left:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,.76) 40%,rgba(171,171,171,.41) 99%,rgba(171,171,171,.4) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(40%,rgba(255,255,255,.76)),color-stop(99%,rgba(171,171,171,.41)),color-stop(100%,rgba(171,171,171,.4)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,.76) 40%,rgba(171,171,171,.41) 99%,rgba(171,171,171,.4) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,.76) 40%,rgba(171,171,171,.41) 99%,rgba(171,171,171,.4) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,.76) 40%,rgba(171,171,171,.41) 99%,rgba(171,171,171,.4) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,.76) 40%,rgba(171,171,171,.41) 99%,rgba(171,171,171,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#66ababab',GradientType=1)}.module.featured-partners .ribbon .fold.left:after{border-bottom:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #ababab;border-right:none;right:-1px}.module.featured-partners .ribbon .fold.right{right:0;background:-moz-linear-gradient(left,rgba(171,171,171,.4) 0%,rgba(171,171,171,.41) 1%,rgba(255,255,255,.76) 60%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(171,171,171,.4)),color-stop(1%,rgba(171,171,171,.41)),color-stop(60%,rgba(255,255,255,.76)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(171,171,171,.4) 0%,rgba(171,171,171,.41) 1%,rgba(255,255,255,.76) 60%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(171,171,171,.4) 0%,rgba(171,171,171,.41) 1%,rgba(255,255,255,.76) 60%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(171,171,171,.4) 0%,rgba(171,171,171,.41) 1%,rgba(255,255,255,.76) 60%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(171,171,171,.4) 0%,rgba(171,171,171,.41) 1%,rgba(255,255,255,.76) 60%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66ababab',endColorstr='#ffffff',GradientType=1)}.module.featured-partners .ribbon .fold.right:after{border-bottom:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ababab;border-left:none;left:-1px}.module.featured-partners .ribbon .content-holder{padding:7px 0;margin:0 20px;background:#fff;border:1px solid #c6c6c6;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);z-index:10}.module.featured-partners ul{display:inline-block}.module.featured-partners ul li{position:relative;display:inline-block;width:70px;height:60px;margin:0 8px}.module.featured-partners ul li img{position:absolute;top:0;left:0}.module.featured-partners p{padding:0 100px 13px 100px;font-size:.875em;line-height:18px}.article-insert{position:relative;float:right;width:56%;padding:20px;margin:0 -30px 20px 20px;color:#fff;background:#47b74b;border:1px solid #259a30;background:#259a30;background:-moz-linear-gradient(top,rgba(37,154,48,1) 0%,rgba(71,183,75,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(37,154,48,1)),color-stop(100%,rgba(71,183,75,1)));background:-webkit-linear-gradient(top,rgba(37,154,48,1) 0%,rgba(71,183,75,1) 100%);background:-o-linear-gradient(top,rgba(37,154,48,1) 0%,rgba(71,183,75,1) 100%);background:-ms-linear-gradient(top,rgba(37,154,48,1) 0%,rgba(71,183,75,1) 100%);background:linear-gradient(to bottom,rgba(37,154,48,1) 0%,rgba(71,183,75,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#259a30',endColorstr='#47b74b',GradientType=0)}.article-insert:after{position:absolute;display:block;content:'';border-bottom:10px solid transparent;border-left:10px solid #008014;border-top:none;right:-1px;bottom:-11px;z-index:5}.article-insert h4.feature{padding-top:38px}.article-insert h4.feature:before{width:79px;height:32px;background:url(img/header-feature-didyouknow.png) no-repeat 0 0;margin-left:-39px}.article-insert ul{padding-bottom:0}.help-insert{float:left;width:220px;padding:20px 15px 10px 15px;margin:0 20px 20px 0;color:#3d3700;background:#ffe94c;border:1px solid #d5b200;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.help-insert h4.feature{padding-top:35px}.help-insert h4.feature:before{width:29px;height:29px;background:url(img/header-feature-help.png) no-repeat 0 0;margin-left:-14px}.help-insert .small-button{margin-bottom:15px}.help-insert .small-button:hover{color:#fff}.readmore-holder{position:absolute;left:0;bottom:0;width:100%;height:210px;padding-top:125px;text-align:center;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,1) 76%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(75%,rgba(255,255,255,1)),color-stop(76%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,1) 76%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,1) 76%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,1) 76%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 75%,rgba(255,255,255,1) 76%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.module.promo{position:relative;height:180px;padding-top:17px;color:#fff;background-color:#777;background-repeat:no-repeat;background-position:center top;background-size:cover;border:3px solid #fff;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);text-align:center}.module.promo img{display:block;float:right;width:90px;height:58px;margin:0 0 10px 5px;background-repeat:no-repeat;background-position:0 0;background-size:90px 58px}.module.promo h3{display:block;padding:0;margin:0 0 7px 0;border:none;font-family:'BitterBold','Georgia',serif;font-size:1.125em;line-height:22px;font-weight:700;text-align:left;text-transform:none;-moz-text-shadow:0 0 10px rgba(0,0,0,.5);-webkit-text-shadow:0 0 10px rgba(0,0,0,.5);text-shadow:0 0 10px rgba(0,0,0,.5)}.module.promo .button-holder{position:absolute;display:inline-block;width:190px;margin:0 0 0 -95px;padding-bottom:5px;left:50%;bottom:25px;border-radius:3px;-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.module.promo .button-holder .button{margin:0}.feed{text-align:center}.feed article{margin-bottom:15px;text-align:left}.feed article h4{padding-bottom:5px;font-family:'BitterBold','Georgia',serif;font-size:1em;line-height:20px;font-weight:700}.feed article h4 a{display:block;color:#333;text-decoration:none}.feed article h4 a:hover{text-decoration:underline}.feed article h4 a span{display:block;position:relative;height:80px;margin-bottom:10px;text-align:center;overflow:hidden}.feed article h4 a span img{display:block;position:absolute;left:50%;margin-left:-141px}.feed article p{color:#5e5e5e;font-size:.875em;line-height:18px}.feed article .button{margin:0 0 5px 0}.feed.coveredmag{float:right;width:100%;max-width:280px}.feed.coveredmag h3{padding-top:61px;margin-bottom:10px;text-align:center}.feed.coveredmag h3:before{position:static;width:74%;height:1px;background:#777;top:auto;left:auto;margin:0 auto 7px auto;padding:0}.feed.coveredmag h3 img{position:absolute;display:block;width:210px;height:50px;top:0;left:50%;margin-left:-108px;background:url(content/images/banner-title.png) no-repeat 0 0}.modal-overlay{display:none;background:rgba(0,0,0,.2);position:absolute;top:0;left:0;height:100%;width:100%;z-index:60;opacity:0}.modal-overlay.show{display:block;opacity:1}.modal{display:none;position:fixed;width:460px;min-height:250px;background:#fff;top:105px;left:50%;margin-left:-230px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.4);box-shadow:0 0 25px 0 rgba(0,0,0,.4);z-index:99}.modal.show{display:block}.modal .content-holder{padding:15px 20px 20px 20px}.modal .content-holder>h2{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;font-weight:600;line-height:22px;text-transform:uppercase;padding:0 20px 10px 0;margin:0 0 16px 0;border-bottom:1px solid #777}.modal .close{display:block;position:absolute;width:50px;height:50px;top:0;right:0;text-indent:-9999px;z-index:99}.modal .close:before{display:block;position:absolute;content:'';width:12px;height:12px;background:url(img/icons.png) no-repeat -48px -32px;top:20px;left:50%;margin-left:-6px;text-indent:-9999px}.modal .footer{padding:20px 0 18px 40px}.modal .footer .button{margin-bottom:5px}.modal.large{width:700px;margin-left:-350px}.cookie-policy-banner{position:fixed;left:0;bottom:0;width:100%;padding:5px 10px;color:#fff;background:#1d1d1d;z-index:9999;text-align:center}.cookie-policy-banner.alt{position:static}.cookie-policy-banner.hide{display:none}.cookie-policy-banner p{display:inline-block;padding:8px 0 10px 0;margin-right:20px;font-size:.875em;line-height:18px}.cookie-policy-banner section{display:inline-block}.cookie-policy-banner a.small-button{margin-bottom:8px;margin-right:10px}.partners-widget{width:100%}.partners-widget .listing{position:relative;height:410px;background:#e2e2e2;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;overflow:hidden}.partners-widget .listing .top-holder{position:absolute;left:0;top:0;min-height:5px;width:100%}.partners-widget .tabs-nav{position:static;width:220px;padding-top:0;margin-top:-1px;margin-left:-1px}.partners-widget .tabs-nav:before,.partners-widget .tabs-nav:after{content:none}.partners-widget .tabs-nav>ul>li{position:static}.partners-widget .tabs-nav>ul>li a{width:220px;z-index:10}.partners-widget .tabs-nav>ul>li a:before{left:0}.partners-widget .tabs-nav>ul>li .tag{position:absolute;width:auto;min-width:20px;height:20px;padding:1px 5px 0 5px;top:12px;right:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;background:#259a30;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1em;line-height:18px;font-weight:700;text-align:center}.partners-widget .tabs-nav>ul>li.active a:before{display:block;background:#259a30}.partners-widget .tabs-nav>ul>li.active .tag{display:block}.partners-widget .tabs-nav>ul>li.selected a{width:222px}.partners-widget .tabs-nav>ul>li.selected a:before{background:#008014}.partners-widget .tabs-nav>ul>li.selected .tag{color:#008014;background:#fff}.partners-widget .tabs-nav .checkbox-list{display:none;position:absolute;width:439px;height:410px;top:0;right:0;z-index:5;overflow:auto;-webkit-overflow-scrolling:touch;-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.1);box-shadow:-5px 0 10px 0 rgba(0,0,0,.1)}.partners-widget .tabs-nav>ul>li.selected .checkbox-list{display:block}.social-links{float:right;margin-top:-10px;margin-right:0px;margin-bottom:0px}.social-links h3{float:left;padding:6px 0 0 0;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;line-height:18px;font-weight:700;text-transform:uppercase}.social-links ul{display:inline-block}.social-links ul li{display:inline-block;margin:0 0 0 15px}.social-link{display:block;width:30px;height:30px;text-decoration:none;background:url(img/icons-social.png) no-repeat 0 0}.social-link.twitter{background-position:0 0}.social-link.facebook{background-position:-32px 0}.social-link.gplus{background-position:-64px 0}.clearer{clear:both;font-size:0;padding:0;margin:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.desktop-only{display:block!important}

.mobile-only{display:none!important}

.hide-by-default{display:none}

.std-res{display:block!important}

.hi-res{display:none!important}

.backtotop{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.std-res{display:none!important}
.hi-res{display:block!important}
.button.continue:after,.button.back:before,.button.lookup:after,.button.commit:after,.button.save:after,.button.cancel:after,.button.popup-alt:after,.button.result-update:after,.button.result-commit:after,.button.result-continue:after,.button.result-more:after,.button.print:after,.button.action:after,.button.readmore:after,.small-button:after,.small-button.confirm:after,.header-toolbar li a:before,.modal .close:before,a.back-to-top:before,.information-icon:after,.question-icon:after,ul.check-list li:before,nav.main>ul>li.search>a:before,nav.main>ul>li.extra-menu>a:before,.input-search-holder label,a.arrow-link:after,a.arrow-link-large:after{background-image:url(img/icons%402x.png);background-size:224px 256px}h1.logo img{background-image:url(img/logo-goco%402x.png);background-size:295px 122px}footer .content-holder{background-size:127px 83px}h3.feature:before{background-size:42px 24px}.module.reviews .star-rating span{background:url(../img/star-reviews%402x.html);background-size:19px 19px}.article-insert h4.feature:before{background-image:url(img/header-feature-didyouknow.png);background-size:79px 32px}.help-insert h4.feature:before{background-image:url(img/header-feature-help.png);background-size:29px 29px}.feed.highlight h3 img{background-image:url(img/logo-highlight%402x.html);background-size:181px 51px}.social-link{background-image:url(img/icons-social%402x.png);background-size:224px 144px}}@media screen and (max-width:1040px){header{width:100%;min-width:640px;height:122px}header .content-holder{width:100%;height:122px}section.content>.content-holder{width:100%}footer{min-width:640px;height:auto}footer .content-holder{width:100%}h1.logo{padding-top:2px;font-size:.875em}h1.logo,h1.logo img{width:234px;height:60px}h1.logo img{background-size:232px 96px}h1.logo span{bottom:16px}footer p.footnote{padding:62px 0 0 0}nav.main>ul>li>a{padding-left:18px;padding-right:18px}.module.feature ul.check-list li{font-size:.875em;line-height:18px}}@media screen and (max-width:960px){nav.main>ul>li>a{padding-left:15px;padding-right:15px}nav.main .dropdown{width:400px}nav.main .dropdown.large{width:720px}nav.main .dropdown .col{width:180px}.module.promo h3{font-size:1em;line-height:20px}}@media screen and (max-width:910px){nav.main>ul>li>a{padding-left:10px;padding-right:10px}.module.customer-promise.small h3{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:600;line-height:18px}.module.feature ul.check-list li{display:block;width:100%;font-size:1em;line-height:20px}.module.customer-promise.small ul.check-list.large li{font-size:.875em;line-height:18px}.module.feature ul.check-list li:nth-child(1n+4){display:none}.module.customer-promise.small:before{display:none}.module.featured-partners{width:100%}.module.promo h3{font-size:.875em;line-height:18px}.module.promo img{width:70px;height:45px;background-size:70px 45px}}@media screen and (max-width:820px){nav.main>ul>li>a{padding:11px 22px 10px 22px;border-bottom:1px solid transparent}nav.main>ul>li.active>a,nav.main>ul>li:hover>a,nav.main>ul>li>a:hover{border-bottom-color:#259a30}nav.main>ul>li.active .dropdown,nav.main>ul>li:hover .dropdown{display:none}nav.main>ul>li.extra{display:none}nav.main>ul>li.extra-menu{display:block}.module.feature{height:245px}.module.feature ul.check-list li{font-size:.875em;line-height:18px}.module.feature ul.check-list li:nth-child(1n+4){display:block}.module.reviews{height:245px}.module.promo{height:245px}.module.promo h3{text-align:center}.module.promo .button-holder{position:absolute;width:140px;margin:0 0 0 -70px;left:50%;bottom:25px}.module.promo img{float:none;margin:0 auto 10px auto;width:90px;height:58px;background-size:90px 58px}.module.featured-partners p{padding-left:80px;padding-right:80px}.article-insert{float:none;width:calc(100% + 42px);margin-left:-21px;margin-right:0}.article-insert:after{content:none}.help-insert{float:none;margin-left:auto;margin-right:auto}}@media screen and (max-width:640px){header{width:100%;min-width:320px;height:48px}header .content-holder{position:static;width:100%;height:48px}header .content-holder:after{content:".";display:block;height:0;clear:both;visibility:hidden}section.content{width:100%;min-width:320px}section.content>.content-holder{width:100%;padding-top:20px}section.content .row{padding:0}section.content [class*='col-']{float:none;padding-right:0;width:100%}footer{min-width:320px;height:auto}footer .content-holder{padding-top:30px;padding-bottom:125px;width:auto;height:auto;background-position:20px bottom}footer .substantation{width:100%;left:0;padding:0 20px 30px 20px}h1.logo{float:left;width:172px;height:48px;margin-left:10px;padding-top:0;font-size:.75em}h1.logo img{width:172px;height:48px;background-image:url(img/logo-getkrankin-m.png);background-size:172px 48px}h1.logo span{position:absolute;bottom:0}section.content h2{padding-bottom:5px;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;font-weight:600;line-height:22px}p.intro{font-size:1em;line-height:20px}footer p.footnote{padding:20px 0 0 0}a.nav-switch{display:block}.button.back{padding:12px 15px 11px 15px}.button.back:before{width:7px;background-position:-32px -48px}.button.result-commit{width:75px;padding:62px 0 22px 0;font-size:12px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.button.result-commit:after{display:block;position:absolute;width:15px;height:22px;margin-left:0;background-position:-96px -80px;top:25px;right:29px}.tooltip-link{display:block}.tooltip-link.hide{display:none}.tooltip-link{position:relative;width:40px;height:40px;padding:0;background:#ffeb6c;border:1px solid #b49c17;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:10}.tooltip-link:before{content:'';position:absolute;border-bottom:5px solid transparent;border-right:5px solid #ffeb6c;border-top:5px solid transparent;left:-5px;top:15px;z-index:20}.tooltip-link:after{content:'';position:absolute;border-bottom:5px solid transparent;border-right:5px solid #b49c17;border-top:5px solid transparent;left:-6px;top:15px;z-index:19}.tooltip-link span{position:absolute;width:9px;height:14px;background:url(img/icons.png) no-repeat -80px -32px;top:13px;left:50%;margin-left:-5px}.tooltip .close{display:block;position:absolute;width:40px;height:40px;top:0;right:0;text-indent:-9999px;z-index:99}.tooltip .close:before{display:block;position:absolute;content:'';width:12px;height:12px;background:url(img/icons.png) no-repeat -48px -32px;top:15px;left:50%;margin-left:-6px;text-indent:-9999px}.tooltip.help{width:calc(100% + 30px);padding-right:30px;border-right:none;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:.875em;line-height:18px}.tooltip.help li{line-height:18px}.tooltip.help .content-holder{padding:10px 20px 0 15px}.tooltip.help:before,.tooltip.help:after{display:none}.tooltip.help .close{right:6px}.tooltip.help .close:before{background-position:-64px -32px}.tooltip.help li:before{top:7px}.tooltip.info{width:215px}.tooltip.info:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ababab;border-bottom:7px solid transparent;left:auto;right:15px;top:auto;bottom:-14px;margin-left:0}.tooltip.info:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;border-bottom:7px solid transparent;left:auto;right:15px;top:auto;bottom:-13px;margin-left:0}.tooltip.info .close:before{top:14px}.input-text.medium,.input-text.large,.input-text.xlarge{width:80%}.header-toolbar{position:absolute;width:100%;min-width:320px;height:40px;top:4px;left:0;padding:0}.header-toolbar p{display:none}.header-toolbar ul{display:block}.header-toolbar li{float:none;display:block;position:static}.header-toolbar li a{position:absolute;display:block;width:40px;height:40px;left:auto;right:70px;padding:0;text-indent:-9999px}.header-toolbar li.account a:before{width:13px;height:16px;background-position:0 -176px;top:11px;left:50%;margin-left:-7px}.header-toolbar li.account.signed-in a:before{width:22px;height:26px;background-position:-16px -176px}.account-container{float:none;padding:0;border:none;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.session-container{display:none}nav.main{display:none;position:absolute;width:100%;min-width:320px;height:calc(100% - 48px);padding:0;top:48px;left:0;bottom:auto;z-index:99;background:rgba(29,29,29,.95)}nav.main>ul>li.extra{display:block}nav.main>ul>li.extra-menu{display:none}nav.main>ul{position:relative;display:block;width:100%;height:auto;margin:0;padding:5px 30px 0 30px;list-style-type:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent}nav.main>ul>li{float:none;display:block;border-top:1px solid #fff;text-align:center}nav.main>ul>li:first-child{border-top:none}nav.main>ul>li>a{display:block;padding:15px 0 15px 0;border:none}nav.main>ul>li.active>a,nav.main>ul>li:hover>a,nav.main>ul>li>a:hover{color:#47b74b;background-color:transparent;border-top:none}nav.main>ul>li.highlight:hover>a:after,nav.main>ul>li.highlight>a:hover:after{background:#47b74b}nav.main>ul>li.search{position:static;border-top:none;margin-top:5px}nav.main>ul>li.search>a{display:none}nav.main>ul>li.search .dropdown{display:block!important;position:static;float:none;width:100%;padding:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}nav.main>ul>li.search .dropdown .input-text{width:100%;border:1px solid #fff}nav.tabs-nav{position:relative;float:none;width:100%;padding:0;margin:0;background:#fff;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}nav.tabs-nav:before,nav.tabs-nav:after{content:none}nav.tabs-nav .mobile-tab{position:relative;display:block;padding:13px 10px 12px 50px;color:#fff;background:#47b74b;border-bottom:1px solid #259a30;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;line-height:18px;text-decoration:none;text-transform:uppercase}nav.tabs-nav .mobile-tab:before{content:'';position:absolute;width:5px;height:44px;top:0;left:0;background:#008014}nav.tabs-nav .mobile-tab:after{content:'';position:absolute;width:20px;height:16px;top:13px;left:20px;background:url(img/icons.png) no-repeat -32px -144px}nav.tabs-nav .mobile-tab:hover{background:#38a83d;border-color:#008014}nav.tabs-nav .mobile-tab:active{background:#259a30;border-color:#060}nav.tabs-nav .mobile-tab:active:before{background:#060}nav.tabs-nav ul{display:none;margin:0;padding:0;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}nav.tabs-nav li{display:block;width:100%}nav.tabs-nav>ul>li a,nav.tabs-nav>ul>li.selected a,nav.tabs-nav>ul>li.default a{width:auto;border:none;border-bottom:1px solid #c6c6c6}nav.tabs-nav li a:active{border-color:#ababab}nav.tabs-nav li.mousedown a{border-bottom-color:#ababab}nav.tabs-nav li a:before{left:0}nav.tabs-nav>ul>li a:after,nav.tabs-nav>ul>li.selected a:after,nav.tabs-nav>ul>li.default a:after{content:none}nav.tabs-nav>ul>li.selected a{border-color:#259a30}nav.tabs-nav>ul>li.selected a:hover{border-color:#008014}nav.tabs-nav>ul>li.selected a:active{border-color:#060}nav.tabs-nav>ul>li.default a{color:#333;background:#fff;border-color:#c6c6c6}nav.tabs-nav>ul>li.default a:before{background:#c6c6c6}nav.tabs-nav>ul>li.default a:hover{background:#f1f1f1;border-color:#c6c6c6}nav.tabs-nav>ul>li.default a:active{background:#e2e2e2;border-color:#ababab}nav.tabs-nav>ul>li.default a:active:before{background:#ababab}nav.tabs-nav.open ul{display:block}nav.tabs-nav.open .mobile-tab{background:#008014;border-bottom-color:#008014}footer nav{float:none;margin-left:0}footer nav ul{text-align:center}footer nav li{display:inline-block;padding:0 20px 10px 0}footer nav li a{display:inline-block}footer nav li:after{left:auto;right:9px;top:3px}footer nav li:first-child:after{display:block}footer nav li:last-child:after{display:none}.module{height:auto!important;border-left:none;border-right:none;text-align:left}.module h3,.module ul.check-list{text-align:left}.module h3{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:600;line-height:18px}.module .small-button{position:static!important;left:auto;bottom:auto}.module.feature{text-align:center}.module.feature img{width:80px;height:62px;background-size:80px 62px}.module.feature ul.check-list{padding-bottom:10px}.module.feature ul.check-list li{display:inline-block!important;width:49.5%}.module.feature .small-button{max-width:230px}.module.promo{max-width:300px;height:180px;margin-left:auto;margin-right:auto}.module.promo h3{text-align:left;font-size:1.125em;line-height:22px}.module.promo .button-holder{width:190px;margin:0 0 0 -95px}.module.promo img{float:right;margin:0}.module.featured-partners .ribbon{margin-bottom:20px}.module.featured-partners .ribbon .fold{width:20px}.module.featured-partners .ribbon .fold.left{left:10px}.module.featured-partners .ribbon .fold.right{right:10px}.module.featured-partners p{padding-left:20px;padding-right:20px}.article-insert{width:calc(100% + 40px);margin-left:-20px}.module.gocointro{height:100%}.module.gocointro.open{height:auto!important}.feed.coveredmag{float:none;margin:0 auto}.modal{width:100%;height:100%;top:0;left:0;margin-left:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal .mobile-holder{height:calc(100% - 20px);min-height:250px;margin:10px;background:#fff;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.2);box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.modal .content-holder{height:100%;padding-left:0;padding-right:0;padding-bottom:0}.modal .content-holder>h2{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:600;line-height:18px;padding-bottom:6px;margin-left:20px;margin-right:20px}.modal .close{top:10px;right:10px}.modal .close:before{top:17px}.modal .content-holder>section{overflow:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 40px);padding-left:20px;padding-right:20px;padding-bottom:20px}.modal .content-holder>section>p{font-size:.875em;line-height:18px}.cookie-policy-banner p{margin-right:0}.social-links{float:none;margin-right:0;text-align:center;margin-bottom:40px}.social-links h3{float:none;display:inline;position:relative;bottom:-8px}.desktop-only{display:none!important}

.mobile-only{display:block!important}}@media screen and (max-width:560px){.module.feature img{bottom:60px}.module.feature ul.check-list li{display:block!important;width:100%}}@media screen and (max-width:440px){.module.feature img{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),only screen and (min--moz-device-pixel-ratio:2)and (max-width:640px),only screen and (-o-min-device-pixel-ratio:2/1)and (max-width:640px),only screen and (min-device-pixel-ratio:2)and (max-width:640px),only screen and (min-resolution:192dpi)and (max-width:640px),only screen and (min-resolution:2dppx)and (max-width:640px){.tooltip .close:before,.button.result-commit:after,.tooltip-link span,nav.tabs-nav .mobile-tab:after{background-image:url(img/icons%402x.png);background-size:224px 256px}h1.logo img{background-image:url(img/logo-getkrankin-m%402x.png);background-size:172px 48px}}.quote header{height:128px;background:#fff url(../img/progress-hills-extend.html) no-repeat 100% 108px}.quote header .content-holder{height:128px;background:url(../img/progress-hills.html) no-repeat right bottom}fieldset{width:1020px;padding:0 20px 0 20px;margin:15px 0 20px 0;border:none}fieldset legend{width:100%;padding:0 0 2px 0;margin:0 0 25px 0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.5em;line-height:30px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #777}.question{position:relative;width:660px;padding:20px 0 30px 40px;border:1px solid transparent;border-top-color:#c6c6c6}.question:before{position:absolute;display:block;content:none;width:10px;height:100%;top:0;left:-20px;background:#f03428;border-top:1px solid #f03428}.question.first{border-top-color:transparent}.question.active{width:658px;background:#f9f0b4;border:1px solid #e8d760;padding-bottom:31px}.question.active:before{border-top:none}.question.active .field-validation{bottom:16px}.question.last.active{padding-bottom:30px}.question.last.complete.active:before{border-top:1px solid #c6c6c6}.question.last.error.active:before{border-top:1px solid #f03428}.question.last.active .field-validation{bottom:15px}.question.question-next{border-top:none}.question.complete:before{content:'';background:#c6c6c6;border-top-color:#c6c6c6}.question.complete .field-validation.complete{display:block}.question.error:before{content:'';background:#f03428;border-top-color:#f03428}.question.error .field-validation.error{display:block}label.question-label{display:block;padding-bottom:9px;padding-right:15px;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600}.question .tooltip{display:none;position:absolute;right:-320px;top:-8px}.question.active .tooltip{display:block}.field-validation{position:absolute;bottom:15px;left:39px;padding:0;font-size:1em;display:none}.field-validation.complete{color:#008014}.field-validation.complete:before{display:block;content:'';position:absolute;width:20px;height:20px;padding:0;left:-27px;top:-4px;background:#47b74b;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:10}.field-validation.complete:after{display:block;content:'';position:absolute;width:12px;height:11px;background:url(../img/icons.html) no-repeat -32px -16px;top:0;left:-21px;margin-left:-2px;z-index:15}.field-validation.error{color:#ac0000}.field-validation.error:before{display:block;content:'';position:absolute;width:18px;height:18px;padding:0;left:-27px;top:-3px;background:#f03428;border:1px solid #c9000c;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:10}.field-validation.error:after{display:block;content:'';position:absolute;width:4px;height:12px;background:url(../img/icons.html) no-repeat 0 -64px;top:1px;left:-17px;margin-left:-2px;z-index:15}.question-extended{position:relative;width:660px;margin-bottom:20px;padding:7px 0;background:#fff;border:1px solid #c6c6c6;-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.question-extended:before{content:'';position:absolute;display:block;top:-22px;left:39px;border:11px solid transparent;border-bottom:11px solid #c6c6c6;z-index:5}.question-extended:after{content:'';position:absolute;display:block;top:-20px;left:40px;border:10px solid transparent;border-bottom:10px solid #fff;z-index:10}.question-extended.question-next{border-top:none}.question-extended.question-next:before{border-bottom-color:#d8c752}.question-extended .content-holder{padding:15px 0 20px 20px}.question-extended .content-holder>h2{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;font-weight:600;line-height:22px;text-transform:uppercase;padding:0 20px 5px 0;margin:0 0 16px 0;border-bottom:1px solid #777}.question-extended .content-holder>p{padding-right:20px}.question-extended .question{border-left:none;border-right:none}.question-extended .question.active{border-left:none;border-right:none}.question-extended .footer{padding:20px 0 18px 40px}.question-extended .footer .button{margin-bottom:0}.input-amount-holder{position:relative}.input-amount-holder span{font-family:arial,sans-serif;font-size:1.125em;font-weight:700;line-height:22px}.input-amount-holder .currency{position:absolute;top:9px;left:10px;z-index:5}.input-amount-holder .input-text{margin-right:0;text-align:right}.input-date-holder{}.input-date-holder:after{content:".";display:block;height:0;clear:both;visibility:hidden}.input-date{float:left;position:relative;width:160px;margin-right:20px}.input-date .input-text{width:160px;padding-left:7px;padding-right:45px;text-align:right;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-date a{display:block;position:absolute;text-indent:-9999px;width:40px;height:40px;color:#fff;background:#333 url(../img/icon-calendar.html) no-repeat 9px 8px;border:1px solid #1d1d1d;top:0;right:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-date a:hover{background-color:#282828;border-color:#131313}.input-date a:active{background-color:#1b1b1b;border-color:#000}.input-date-holder .answer-radio-list{float:left}.input-date-holder .answer-radio-list li{width:120px;height:40px}.input-date-holder .answer-radio-list li label{width:120px;height:35px}.input-mdate-holder .input-text{padding:0 5px;text-align:center}.input-mdate-holder .input-text.dd,.input-mdate-holder .input-text.mm{width:50px;margin-right:7px}.input-mdate-holder .input-text.yyyy{width:80px}.input-regnum-holder{position:relative}.input-regnum-holder .input-text{width:180px;padding-left:7px;padding-left:25px;text-align:center;text-transform:uppercase;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.input-regnum-holder span{display:block;position:absolute;text-indent:-9999px;width:25px;height:40px;color:#fff;background:#0058ae;border:1px solid #004193;top:0;left:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.input-regnum-holder span:before{position:absolute;display:block;content:'';width:17px;height:30px;background:url(../img/icons-motor.html) no-repeat 0 -82px;top:4px;left:3px}select{display:inline-block;margin:0 15px 10px 0}.selectBox-dropdown{display:inline-block;position:relative;color:#333;background:#fff;min-width:230px;height:40px;padding:0 0 0 0;margin:0 15px 10px 0;border:1px solid #c6c6c6;border-radius:0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:600;line-height:18px;vertical-align:middle;cursor:default;z-index:10}.selectBox-dropdown:hover{border-color:#ababab}.selectBox-dropdown:after{content:'';position:absolute;width:40px;height:38px;top:0;right:0;background:#fff;z-index:5}.selectBox-dropdown:focus{border-color:#777;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6);outline:none;z-index:55}.selectBox-dropdown .selectBox-label{padding:10px 0 0 10px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:17px;right:15px;width:10px;height:7px;background:#fff url(../img/icons.html) no-repeat -48px -16px;z-index:10}.selectBox-dropdown-menu{position:absolute;z-index:50;max-height:200px;min-height:1em;border:1px solid #777;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px}.selectBox-options.selectBox-options-bottom{border-top:none}.selectBox-options li a{padding:5px .5em;overflow:hidden;font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-size:.875em;font-weight:400;line-height:18px}.selectBox-options li.selectBox-hover a{background-color:#e2e2e2}.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}.selectBox-options li.selectBox-selected a{color:#fff;background-color:#47b74b;font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-weight:400}.selectBox-options li.selectBox-selected a:hover{background-color:#38a83d}.selectBox-dropdown.selectBox-disabled,.selectBox-dropdown.selectBox-disabled:focus{color:#c6c6c6!important;background:#f7f7f7;border-color:#dadada;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.selectBox-dropdown.selectBox-disabled:after{background:#f7f7f7}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.3;filter:alpha(opacity=30)}.checkbox-list li{position:relative;display:block;height:25px;padding:0;margin:0 16px 15px 0}.checkbox-list li input{display:block;position:absolute;width:25px;height:25px;margin:0;padding:0;border:0;opacity:0;background:#fff;cursor:pointer}.checkbox-list li label:before{content:'';position:absolute;width:23px;height:23px;top:0;left:0;background:#fff;border:1px solid #c6c6c6;cursor:pointer}.checkbox-list li label:after{content:'';position:absolute;width:12px;height:12px;top:7px;left:7px;background:transparent;cursor:pointer}.checkbox-list li label{display:inline-block;font-size:.875em;line-height:18px;padding:5px 0 0 35px;cursor:pointer}.checkbox-list li label:hover:before{background:#f1f1f1}.checkbox-list li label:active:before{background:#e2e2e2;border-color:#ababab}.checkbox-list li.focus label:before{border-color:#777;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.checkbox-list li input:checked+label:before{background:#47b74b;border-color:#259a30}.checkbox-list li input:checked+label:hover:before,.checkbox-list li.focus input:checked+label:before{background:#38a83d;border-color:#008014}.checkbox-list li input:checked+label:active:before{background:#259a30;border-color:#060}.checkbox-list li input:checked+label:after{background:transparent url(../img/icons.html) -32px -16px no-repeat}.checkbox-list.small li{height:19px}.checkbox-list.small li input{width:19px;height:19px}.checkbox-list.small li label{padding:1px 0 0 28px}.checkbox-list.small li label:before{width:17px;height:17px}.checkbox-list.small li label:after{width:12px;height:12px;top:4px;left:4px}.multi-select-list{width:540px;height:225px;padding:0;margin:0 0 20px 0;overflow:auto;background:#c6c6c6;border:1px solid #c6c6c6;list-style-type:none;-webkit-overflow-scrolling:touch}.multi-select-list li{margin:0 0 5px 0}.multi-select-list li a{display:block;position:relative;width:100%;height:auto;padding:12px 60px 12px 20px;color:#333;background:#fff;border-right:1px solid #c6c6c6;font-size:.875em;line-height:18px;text-decoration:none}.multi-select-list li a:before{position:absolute;display:block;content:'';width:5px;height:100%;background:#777;top:0;left:0;z-index:10}.multi-select-list li a:after{position:absolute;display:block;content:'';width:7px;height:10px;background:url(../img/icons.html) no-repeat -96px -16px;top:50%;right:25px;margin-top:-5px;z-index:10}.multi-select-list li a strong{display:block}.multi-select-list li a:hover{background-color:#f1f1f1}.multi-select-list li a:hover:before{background:#5e5e5e}.multi-select-list li a:active{background-color:#e2e2e2}.multi-select-list li a:active:before{background:#474747}.answer-radio-list li{position:relative;display:inline-block;width:180px;height:60px;padding:0;margin:0 16px 10px 0;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.answer-radio-list li.focus{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.answer-radio-list li input{display:block;position:absolute;margin:0;padding:0;border:0;opacity:0;background:#fff;cursor:pointer}.answer-radio-list li label{display:table;width:180px;height:55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#777;background:#fff;border:1px solid #c6c6c6;box-shadow:0 5px 0 0 #c6c6c6;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;cursor:pointer}.answer-radio-list li label span{display:table-cell;padding:2px 20px 0;text-align:center;vertical-align:middle;cursor:pointer}.answer-radio-list li label:hover{background:#f1f1f1}.answer-radio-list li label:active{background:#e2e2e2;border:1px solid #ababab;box-shadow:0 5px 0 0 #ababab;-moz-box-shadow:0 5px 0 0 #ababab;-webkit-box-shadow:0 5px 0 0 #ababab}.answer-radio-list li.focus label{border:1px solid #777;box-shadow:0 5px 0 0 #777;-moz-box-shadow:0 5px 0 0 #777;-webkit-box-shadow:0 5px 0 0 #777}.answer-radio-list li.disabled label{color:#c6c6c6;background:#f7f7f7;border-color:#dadada;box-shadow:0 5px 0 0 #dadada;-moz-box-shadow:0 5px 0 0 #dadada;-webkit-box-shadow:0 5px 0 0 #dadada;cursor:default}.answer-radio-list li.disabled label span{cursor:default}.answer-radio-list li input:checked+label{color:#fff;background:#47b74b;border-color:#259a30;box-shadow:0 5px 0 0 #259a30;-moz-box-shadow:0 5px 0 0 #259a30;-webkit-box-shadow:0 5px 0 0 #259a30}.answer-radio-list li input:checked+label:hover,.answer-radio-list li input:checked:focus+label{background:#38a83d;border-color:#008014;box-shadow:0 5px 0 0 #008014;-moz-box-shadow:0 5px 0 0 #008014;-webkit-box-shadow:0 5px 0 0 #008014}.answer-radio-list li input:checked+label:active{background:#259a30;border-color:#060;box-shadow:0 5px 0 0 #060;-moz-box-shadow:0 5px 0 0 #060;-webkit-box-shadow:0 5px 0 0 #060}.answer-radio-list li.disabled input:checked+label,.answer-radio-list li.disabled input:checked+label:active{color:#fff;background:#8acd8d;border-color:#76bc7c;box-shadow:0 5px 0 0 #76bc7c;-moz-box-shadow:0 5px 0 0 #76bc7c;-webkit-box-shadow:0 5px 0 0 #76bc7c}.answer-radio-list.image{width:400px}.answer-radio-list.image li{height:215px}.answer-radio-list.image li label{height:210px}.answer-radio-list.image li label img{display:block;padding:9px 9px 0 9px}.answer-radio-list.image li label span.text{display:table;width:100%;height:68px;padding:0}.yesno-radio-list li{position:relative;display:inline-block;width:70px;height:70px;padding:0;margin:0 16px 10px 0;cursor:pointer;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px}.yesno-radio-list li.focus{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.yesno-radio-list li input{display:block;position:absolute;margin:0;padding:0;border:0;opacity:0;background:#fff;cursor:pointer}.yesno-radio-list li label{display:table;width:70px;height:70px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;color:#777;background:#fff;border:5px solid #c6c6c6;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;cursor:pointer}.yesno-radio-list li label span{display:table-cell;padding:3px 0 0 0;text-align:center;vertical-align:middle;cursor:pointer}.yesno-radio-list li label:hover{background:#f1f1f1}.yesno-radio-list li label:active{background:#e2e2e2;border-color:#ababab}.yesno-radio-list li.focus label{border-color:#777}.yesno-radio-list li.disabled label,.yesno-radio-list li.disabled label:active{color:#c6c6c6;background:#f7f7f7;border-color:#dadada;cursor:default}.yesno-radio-list li.disabled label span{cursor:default}.yesno-radio-list li input:checked+label{color:#fff;background:#47b74b;border-color:#259a30}.yesno-radio-list li input:checked+label:hover,.yesno-radio-list li input:checked:focus+label{background:#38a83d;border-color:#008014}.yesno-radio-list li input:checked+label:active{background:#259a30;border-color:#060}.yesno-radio-list li.disabled input:checked+label,.yesno-radio-list li.disabled input:checked+label:active{color:#fff;background:#8acd8d;border-color:#76bc7c}.number-picker-list{position:relative;display:inline-block}.number-picker-list *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.number-picker-list li{position:relative;float:left;margin-bottom:10px}.number-picker-list li div{position:relative;float:left;width:44px;height:45px;z-index:5;border-radius:.1px}.number-picker-list li div.active,.number-picker-list li div.focus{z-index:15}.number-picker-list li div.mousedown{z-index:10}.number-picker-list li div.active{width:45px}.number-picker-list li div.active.last{width:44px}.number-picker-list li div.active label,.number-picker-list li div.active+div,.number-picker-list li div.active+div label{width:43px}.number-picker-list li div.active+div label{border-left:none}.number-picker-list li div.focus{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.number-picker-list input{display:block;position:absolute;margin:0;padding:0;border:0;opacity:0;background:#fff;cursor:pointer}.number-picker-list label{display:table;width:43px;height:38px;color:#777;background:#fff;border:1px solid #c6c6c6;border-right:none;box-shadow:0 5px 0 0 #c6c6c6;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:.1px}.number-picker-list label span{display:table-cell;padding:1px 0 0 0;text-align:center;vertical-align:middle;cursor:pointer}.number-picker-list li:first-child div:first-child,.number-picker-list li:first-child div:first-child label{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.number-picker-list li.last div.last,.number-picker-list li.last div.last label{border-right:1px solid #c6c6c6;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.number-picker-list label:hover{background:#f1f1f1}.number-picker-list label:active{background:#e2e2e2;border:1px solid #ababab;box-shadow:0 5px 0 0 #ababab;-moz-box-shadow:0 5px 0 0 #ababab;-webkit-box-shadow:0 5px 0 0 #ababab}.number-picker-list li div.last label:active{border-right:1px solid #ababab}.number-picker-list .focus label,.number-picker-list li.last div.last.focus label{border:1px solid #777;box-shadow:0 5px 0 0 #777;-moz-box-shadow:0 5px 0 0 #777;-webkit-box-shadow:0 5px 0 0 #777}.number-picker-list input:checked+label,.number-picker-list li.last div.last input:checked+label{color:#fff;background:#47b74b;border-color:#259a30;border-right:1px solid #259a30;box-shadow:0 5px 0 0 #259a30;-moz-box-shadow:0 5px 0 0 #259a30;-webkit-box-shadow:0 5px 0 0 #259a30}.number-picker-list input:checked+label:hover,.number-picker-list input:checked:focus+label,.number-picker-list li.last div.last input:checked:focus+label,.number-picker-list li.last div.last input:checked+label:hover{background:#38a83d;border-color:#008014;box-shadow:0 5px 0 0 #008014;-moz-box-shadow:0 5px 0 0 #008014;-webkit-box-shadow:0 5px 0 0 #008014}.number-picker-list input:checked+label:active,.number-picker-list li.last div.last input:checked+label:active{background:#259a30;border-color:#060;box-shadow:0 5px 0 0 #060;-moz-box-shadow:0 5px 0 0 #060;-webkit-box-shadow:0 5px 0 0 #060}.number-picker-list li.last div.last input:checked+label{border-right-color:#259a30}.number-picker-list li.last div.last input:checked+label:hover,.number-picker-list li.last div.last input:checked:focus+label{border-right-color:#008014}.number-picker-list li div.last input:checked+label:active,.number-picker-list li.last div.last input:checked+label:active{border-right-color:#060}.sort-tab-list{position:relative;display:inline-block}.sort-tab-list *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sort-tab-list li{position:relative;float:left;width:139px;height:60px;margin-bottom:10px;z-index:5;border-radius:.1px}.sort-tab-list li.active,.sort-tab-list li.focus{z-index:15}.sort-tab-list li.mousedown,.sort-tab-list li.focus.mousedown{z-index:10}.sort-tab-list li.active{width:140px}.sort-tab-list li.active.last{width:139px}.sort-tab-list li.active a.tab,.sort-tab-list li.active+li,.sort-tab-list li.active+li a.tab{width:138px}.sort-tab-list li.active+li a.tab{border-left:none!important}.sort-tab-list li.focus{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.sort-tab-list li.focus.mousedown{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.sort-tab-list a.tab{position:relative;display:table;width:138px;height:53px;padding:0;margin:0;color:#777;background:#fff;border:1px solid #c6c6c6;border-right:none;box-shadow:0 5px 0 0 #c6c6c6;-moz-box-shadow:0 5px 0 0 #c6c6c6;-webkit-box-shadow:0 5px 0 0 #c6c6c6;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;outline:none;border-radius:.1px;z-index:5}.sort-tab-list a.tab>span{display:table-cell;padding:0;text-align:center;vertical-align:middle;cursor:pointer}.sort-tab-list a.tab span.main-text:after{content:'';display:inline-block;position:relative;width:10px;height:7px;margin-left:9px;background:url(../img/icons.html) no-repeat -96px -32px;top:-1px;right:0}.sort-tab-list a.tab span.summary-text{display:block;font-family:'SourceSansProRegular','Calibri','Arial narrow',sans-serif;font-size:1em;line-height:18px;font-weight:400;text-transform:none}.sort-tab-list li .selectBox,.sort-tab-list li .selectBox-dropdown{position:absolute;width:138px!important;min-width:inherit;left:0;bottom:6px;margin:0;opacity:0;z-index:0}.sort-tab-list li .selectBox-label{width:138px!important;padding:0}.sort-tab-list li:first-child,.sort-tab-list li:first-child a.tab{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}.sort-tab-list li.last,.sort-tab-list li.last a.tab{border-right:1px solid #c6c6c6;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.sort-tab-list a.tab:hover{background:#f1f1f1}.sort-tab-list a.tab:active,.sort-tab-list .focus a.tab:active,.sort-tab-list li.last.focus a.tab:active{background:#e2e2e2;border:1px solid #ababab;box-shadow:0 5px 0 0 #ababab;-moz-box-shadow:0 5px 0 0 #ababab;-webkit-box-shadow:0 5px 0 0 #ababab}.sort-tab-list li.last a.tab:active{border-right:1px solid #ababab}.sort-tab-list .focus a.tab,.sort-tab-list li.last.focus a.tab{border:1px solid #777;box-shadow:0 5px 0 0 #777;-moz-box-shadow:0 5px 0 0 #777;-webkit-box-shadow:0 5px 0 0 #777}.sort-tab-list a.tab.current span.main-text:after{background-position:-112px -32px}.sort-tab-list a.tab.current,.sort-tab-list li.last a.tab.current{color:#fff;background:#47b74b;border-color:#259a30;border-right:1px solid #259a30;box-shadow:0 5px 0 0 #259a30;-moz-box-shadow:0 5px 0 0 #259a30;-webkit-box-shadow:0 5px 0 0 #259a30}.sort-tab-list a.tab.current:hover,.sort-tab-list a.tab.current:focus,.sort-tab-list li.last a.tab.current:focus,.sort-tab-list li.last a.tab.current:hover{background:#38a83d;border-color:#008014;box-shadow:0 5px 0 0 #008014;-moz-box-shadow:0 5px 0 0 #008014;-webkit-box-shadow:0 5px 0 0 #008014}.sort-tab-list a.tab.current:active,.sort-tab-list li.last a.tab.current:active{background:#259a30;border-color:#060;box-shadow:0 5px 0 0 #060;-moz-box-shadow:0 5px 0 0 #060;-webkit-box-shadow:0 5px 0 0 #060}.sort-tab-list li.last a.tab.current{border-right-color:#259a30}.sort-tab-list li.last a.tab.current:hover,.sort-tab-list li.last a.tab.current:focus{border-right-color:#008014}.sort-tab-list li.last a.tab.current:active{border-right-color:#060}.progress-container{position:absolute;right:0;bottom:-35px;z-index:10}.progress-container ul{float:left;list-style-type:none;margin:0;padding:0}.progress-container li{position:relative;float:left;display:block;width:110px;height:110px}.progress-container li:before{position:absolute;display:block;content:'';width:35px;height:52px;top:32px;left:38px;background:url(../img/progress-signposts.html) no-repeat 0 -64px;z-index:10}.progress-container li span{display:block;position:absolute;width:35px;left:38px;top:38px;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1.125em;font-weight:700;line-height:22px;text-align:center;z-index:20}.progress-container li:after{display:none;position:absolute;content:'';width:60px;height:28px;top:72px;left:23px;background:url(../img/progress-signposts.html) no-repeat -48px 0;z-index:15}.progress-container .signpost{position:relative;float:right;width:130px;height:110px}.progress-container .signpost:before{position:absolute;display:block;content:'';width:102px;height:74px;top:18px;left:14px;background:url(../img/progress-signposts.html) no-repeat -48px -48px;z-index:10}.progress-container .signpost span{display:block;position:absolute;width:102px;left:14px;top:35px;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;line-height:18px;text-align:center;text-transform:uppercase;z-index:20}.progress-container .signpost.selected:after{display:block;position:absolute;content:'';width:60px;height:28px;top:72px;left:30px;background:url(../img/progress-signposts.html) no-repeat -48px 0;z-index:15}.progress-container li.completed:before{background-position:0 0}.progress-container li.completed span{color:#333}.progress-container li.selected:before{width:43px;height:64px;top:18px;left:34px;background-position:0 -128px}.progress-container li.selected span{width:43px;top:26px;left:34px;font-size:1.5em;line-height:28px}.progress-container li.selected:after{display:block}.product-card{position:relative;width:280px;margin:0 0 20px 2px}.product-card .card-container{position:absolute;display:block;width:280px;height:100%;background:#fff;border:1px solid #c6c6c6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-card .card-container section{position:relative;width:278px;padding:12px 10px 20px 80px}.product-card section.main{padding-bottom:0}.product-card .card-container section.secondary{background:#efefef;border-top:1px solid #c6c6c6}.product-card .card-container section.secondary p{font-size:.875em;line-height:18px;padding:0 0 5px 0}.product-card .card-container.zero{position:relative;top:0;left:0;z-index:10}.product-card .card-container.one{top:2px;left:2px;z-index:5;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.product-card .small-button{margin:0}.product-card .icon{display:block;position:absolute;width:48px;height:48px;top:15px;left:15px}.product-card.home .icon{background:url(../img/icons-home.html) no-repeat 0 0}.product-card.car .icon{width:52px;height:29px;background:url(../img/icons-motor.html) no-repeat 0 -48px}p.regnum{display:inline-block;padding:2px;margin:0 0 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;box-shadow:0 1px 0 0 #c6c6c6;-moz-box-shadow:0 1px 0 0 #c6c6c6;-webkit-box-shadow:0 1px 0 0 #c6c6c6;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:1.375em;font-weight:700;line-height:26px;text-transform:uppercase}p.regnum .content-holder{position:relative;display:inline-block;padding:1px 0 2px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #333}p.regnum .gb{display:block;position:absolute;top:-1px;left:-1px;width:24px;height:31px;text-align:center;background:#0058ae;border:1px solid #004193;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}p.regnum .gb:before{position:absolute;content:'';width:14px;height:24px;left:4px;top:2px;background:url(../img/icons-motor.html) no-repeat -32px -88px}p.regnum .num{display:inline-block;min-width:113px;padding:0 5px;margin-left:23px;text-align:center}.vehicle-mod-widget{width:100%}.vehicle-mod-widget .listing{position:relative;height:410px;background:#e2e2e2;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;overflow:hidden}.vehicle-mod-widget .listing .top-holder{position:absolute;left:0;top:0;min-height:5px;width:100%}.vehicle-mod-widget .tabs-nav{position:static;width:220px;padding-top:0;margin-top:-1px;margin-left:-1px}.vehicle-mod-widget .tabs-nav:before,.vehicle-mod-widget .tabs-nav:after{content:none}.vehicle-mod-widget .tabs-nav>ul>li{position:static}.vehicle-mod-widget .tabs-nav>ul>li a{width:220px;z-index:10;-moz-box-shadow:2px 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,.1);box-shadow:2px 0 10px 0 rgba(0,0,0,.1)}.vehicle-mod-widget .tabs-nav>ul>li a:before{left:0}.vehicle-mod-widget .tabs-nav>ul>li .tag{display:none;position:absolute;width:20px;height:20px;padding-top:1px;top:12px;right:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;background:#259a30;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1em;line-height:18px;font-weight:700;text-align:center}.vehicle-mod-widget .tabs-nav>ul>li.active a:before{display:block;background:#259a30}.vehicle-mod-widget .tabs-nav>ul>li.active .tag{display:block}.vehicle-mod-widget .tabs-nav>ul>li.selected a{width:222px}.vehicle-mod-widget .tabs-nav>ul>li.selected a:before{background:#008014}.vehicle-mod-widget .tabs-nav>ul>li.selected .tag{color:#008014;background:#fff}.vehicle-mod-widget .tabs-nav .checkbox-list{display:none;position:absolute;width:439px;height:410px;top:0;right:0;z-index:5;overflow:auto;-webkit-overflow-scrolling:touch;-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.1);box-shadow:-5px 0 10px 0 rgba(0,0,0,.1)}.vehicle-mod-widget .tabs-nav>ul>li.selected .checkbox-list{display:block}.vehicle-mod-widget .tabs-nav .checkbox-list li{height:auto;margin:0;border-bottom:1px solid #c6c6c6}.vehicle-mod-widget .tabs-nav .checkbox-list li label{display:block;padding:13px 15px 9px 69px;color:#5e5e5e;background:#e2e2e2}.vehicle-mod-widget .tabs-nav .checkbox-list li label:hover{color:#333;background:#efefef}.vehicle-mod-widget .tabs-nav .checkbox-list li label:before{top:8px;left:35px}.vehicle-mod-widget .tabs-nav .checkbox-list li label:after{top:15px;left:42px}.vehicle-mod-widget .tabs-nav .checkbox-list li input:checked+label{color:#333;background:#fff}.result{width:1020px;margin:0 0 16px 0}.result.special-offer-applied{margin-bottom:10px}.result.special-offer-applied:after{content:".";display:block;height:0;clear:both;visibility:hidden}.result .result-information{position:relative;width:100%;height:105px;background:#fff;box-shadow:0 6px 0 0 #c6c6c6;-moz-box-shadow:0 6px 0 0 #c6c6c6;-webkit-box-shadow:0 6px 0 0 #c6c6c6;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.result .result-information:after{content:".";display:block;height:0;clear:both;visibility:hidden}.result .tooltip{position:absolute}.result .result-message{float:left;width:750px;padding-top:45px;text-align:center;font-size:.875em;line-height:18px}.result .premium-information{float:left;width:907px;height:111px}.result .highlighter{float:left;height:111px;width:6px;background:#777}.result.special-offer-applied .highlighter{background:#f4ce2b}.result .special-offer{position:relative;float:right;max-width:901px;margin-right:113px;padding:5px 10px 7px 30px;margin-top:-6px;border-top:6px solid #d5b200;color:#3d3700;background:#f4ce2b;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;font-size:.875em;line-height:18px}.result .special-offer:before{position:absolute;display:block;content:'';width:20px;height:20px;top:4px;left:6px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#b79700;z-index:5}.result .special-offer:after{position:absolute;display:block;content:'';width:14px;height:13px;top:7px;left:9px;background:url(../img/icons.html) no-repeat -64px -64px;z-index:10}.result .special-offer a{color:#008014}.result .special-offer a:hover{color:#1d1d1d}.result .partner-details{position:relative;float:left;width:129px;height:111px;padding:12px 10px 0 14px}.result .more-info-link{display:block}.result .more-info-link img{border:none}.result .partner-details .tooltip{top:-62px;right:-250px}.result .about-partner{position:relative;display:inline-block;margin-top:9px;color:#0058ae;font-size:.875em;line-height:18px;text-decoration:none}.result .about-partner .information-icon{position:absolute;top:-1px;left:0}.result .about-partner .about-brand-text{display:inline-block;padding-left:28px}.result .premium-information .premium-totals{float:left;width:140px;height:100%;padding:11px 0 0 0;text-align:center}.result .premium-information .premium-totals .premium-total{display:block;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:1.5em;line-height:24px;font-weight:700}.result .premium-information .premium-totals .total-description{display:block;margin-bottom:6px;font-size:.875em;line-height:18px}.result .premium-information .premium-totals .premium-info{display:block;color:#008014;font-size:.813em;line-height:18px}.result .premium-information .premium-totals .premium-info strong{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}.result .premium-information .premium-totals.selected{background:#efefef;border-bottom:6px solid #ababab}.result .premium-information .premium-totals.selected .premium-total{color:#0058ae}.result .premium-information .excess-container{float:left;width:125px;height:111px;text-align:center;padding:15px 5px 0 5px}.result.home .premium-information .excess-container{padding:24px 12px 0 12px}.result.home .premium-information .excess-container.single{padding-top:34px}.result .premium-information .excess-container .excess-heading{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.813em;line-height:18px;font-weight:700;text-transform:uppercase}.result .premium-information .excess-container .excess{font-size:.875em;line-height:18px}.result .premium-information .excess-container .excess:after{content:".";display:block;height:0;clear:both;visibility:hidden}.result .premium-information .excess-container .excess-value-label{float:left}.result .premium-information .excess-container .excess-value{float:right;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}.result .premium-information .excess-container .excess-total{margin-top:3px;padding-top:1px;border-top:1px solid #c6c6c6}.result .premium-information .excess-container .tooltip{bottom:83px;left:50%;margin-left:-108px}.result .premium-information .extras{float:left;width:367px;height:111px}.result .premium-information .extras .extra{display:block;float:left;width:80px;height:111px;padding:12px 0 0 0;margin:0 5px;text-align:center}.result .premium-information .extras.three-column-layout{padding-left:5px}.result .premium-information .extras.three-column-layout .extra{width:80px;margin:0 20px}.result .premium-information .extras.four-column-layout .extra{width:80px}.result .premium-information .extras.five-column-layout{padding-left:5px}.result .premium-information .extras.five-column-layout .extra{width:70px;margin:0}.result .premium-information .extras .extra-optional-container{position:relative;display:block;width:70px;height:40px;margin:0 auto 6px auto}.result .premium-information .extras .extra-icon{display:block;width:40px;height:40px;margin:0 auto 6px auto}.result .premium-information .extras .extra-optional-container .extra-icon{margin-bottom:0}.result .premium-information .extras .extra-icon img{display:block;width:40px;height:40px}.result .premium-information .extras .extra-optional-text{position:absolute;width:70px;text-align:center;top:3px;left:0;font-size:.875em;line-height:18px;z-index:10}.result .premium-information .extras .extra-optional-text .premium-value{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}.result .premium-information .extras .extra-optional-text .premium-value.included{color:#008014}.result .premium-information .extras .total-description{display:block;font-size:.813em;line-height:18px}.result .premium-information .extras .total-description.extra-not-included{color:#777}.result .premium-information .extras .tooltip{bottom:83px;left:50%;margin-left:-81px}.result .actions{float:right;width:113px;height:111px;padding:5px 5px 5px 0}.result .actions img.loading{float:right;display:block;padding:22px 27px 0 0}.result .actions .result-commit{margin:0 0 10px 0}.result .actions .result-continue{margin:0}.result .m-result-more-info{display:none}.commit-box{width:260px;margin-bottom:40px;background:#fff;border:1px solid #c6c6c6;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.commit-box section{padding:20px 20px 5px;text-align:center}.commit-box section.main-content{padding-top:35px}.commit-box section.secondary-content{background:#efefef;margin-bottom:10px}.commit-box h2{margin:0 0 5px 0;padding:0;font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:1.125em;line-height:22px;font-weight:600;text-transform:uppercase}.commit-box h3{margin:0 0 5px 0;padding:0;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:700;text-transform:uppercase}.commit-box section.main-content h3{margin-top:10px}.commit-box p,.commit-box ul{font-size:.875em;line-height:18px}.commit-box p.premium{padding-bottom:5px}.commit-box p.premium span{display:block}.commit-box p.premium .amount{font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:2.142em;line-height:30px;font-weight:700}.commit-box p.premium.main .amount{color:#0058ae;font-size:3.428em;line-height:40px}.commit-box p.premium .sep{font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1em;line-height:18px;font-weight:700;text-transform:uppercase}.commit-box p.premium .details{color:#008014}.commit-box a.telematics-details{display:inline-block;position:relative;padding:0 17px 0 0;margin-bottom:5px;font-size:.875em;line-height:18px;color:#d50066;text-decoration:none}.commit-box a.telematics-details:hover{color:#1d1d1d}.commit-box a.telematics-details .question-icon{position:absolute;top:3px;right:0}.commit-box .button{margin-right:0;margin-bottom:20px}.commit-box .phone-number{display:inline-block;position:relative;margin-top:5px;padding:0 0 0 25px;margin-bottom:5px;color:#0058ae;font-size:1.5em;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;line-height:30px;font-weight:700;text-decoration:none}.commit-box .phone-number a,.commit-box .phone-number a:hover{color:#0058ae;text-decoration:none}.commit-box .phone-number:before{display:block;position:absolute;content:'';width:15px;height:26px;background:url(../img/icons.html) no-repeat -32px -112px;left:0;top:0}.commit-box .reference{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-weight:600}.commit-box .reference strong{display:block;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1.285em;font-weight:700}.commit-box .reference a,.commit-box .reference a:hover{color:#333;text-decoration:none}.commit-box .footnote{color:#777;font-size:.75em;line-height:16px;text-align:left}.commit-box.alt h2{margin-bottom:0}.commit-box.alt p.premium{padding-top:5px}.commit-box.alt p.premium.secondary{padding-bottom:15px}.commit-box.alt section.main-content h3{margin-top:0}.commit-box.alt .button{margin-bottom:10px}.ui-datepicker{z-index:99!important;background:#fff;padding:0;margin:1px 0 0 0;border:1px solid #333;border-top:none;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.ui-datepicker table{width:95%;margin:0 auto 7px auto}.ui-datepicker-multi .ui-datepicker-group{}.ui-datepicker-multi .ui-datepicker-group table{}.ui-datepicker .ui-datepicker-header{padding:0;background:#333}.ui-datepicker .ui-datepicker-title{font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-size:14px;font-weight:400;color:#fff;margin:0;padding:8px 0}.ui-datepicker-group-first .ui-datepicker-title{border-right:1px solid #fff}.ui-datepicker th{font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-size:14px;font-weight:700;color:#333;text-transform:uppercase}.ui-datepicker td{font-family:arial,sans-serif;font-size:12px;font-weight:400;color:#333;background:#fff}.ui-datepicker td a{color:#333;padding:10px 8px 4px 0;border:1px solid #47b74b}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#fff;background:#333;border-color:#333}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;background:#47b74b;border-color:#259a30}.ui-state-active:hover,.ui-widget-content .ui-state-active:hover,.ui-widget-header .ui-state-active:hover{background:#38a83d;border-color:#008014}.ui-datepicker td.ui-state-disabled{color:#c6c6c6}.ui-datepicker td.ui-state-disabled span{padding:10px 8px 4px 0;border:1px solid #efefef;background:#efefef}.ui-datepicker td.ui-datepicker-other-month{background:#fff}.ui-datepicker .ui-datepicker-buttonpane{clear:none;margin:0;padding:0;height:0}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{display:none}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{position:absolute;float:none;width:12px;height:12px;margin:0;padding:0;top:14px;right:18px;border:none;background:transparent url(../img/icons.html) no-repeat -48px -48px;text-indent:-9999px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:40px;height:40px;top:0;right:0;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:0;right:auto}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{content:"";position:absolute;display:block;width:7px;height:10px;left:50%;top:50%;margin-left:-3px;margin-top:-5px;background:url(../img/icons.html) no-repeat -16px -16px}.ui-datepicker .ui-datepicker-prev span{background-position:-32px -48px}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.std-res{display:none!important}.hi-res{display:block!important}.checkbox-list li input:checked+label:after,.selectBox-dropdown .selectBox-arrow,.field-validation.complete:after,.field-validation.error:after,.result .special-offer:after,.sort-tab-list a.tab span.main-text:after,.commit-box .phone-number:before,.multi-select-list li a:after{background-image:url(../img/icons%402x.html);background-size:224px 256px}.product-card.home .icon{background-image:url(../img/icons-home%402x.html);background-size:96px 112px}.product-card.car .icon{background-image:url(../img/icons-motor%402x.html);background-size:96px 256px}.input-date a{background-image:url(../img/icon-calendar%402x.html);background-size:20px 22px}.input-regnum-holder span:before,p.regnum .gb:before{background-image:url(../img/icons-motor%402x.html);background-size:96px 256px}.quote header{background-image:url(../img/progress-hills-extend%402x.html);background-size:1020px 20px}.quote header .content-holder{background-image:url(../img/progress-hills%402x.html);background-size:1020px 31px}.progress-container li:before,.progress-container li:after,.progress-container .signpost:before,.progress-container .signpost.selected:after{background-image:url(../img/progress-signposts%402x.html);background-size:160px 192px}}@media screen and (max-width:1040px){.quote header{height:100px;background-position:100% 80px}.quote header .content-holder{width:100%;height:100px;background-position:-85px bottom}.progress-container{width:100%}.progress-container ul{float:right;width:90%;padding-left:300px;margin-right:130px}.progress-container li{width:20%}.progress-container .signpost{position:absolute;float:none;bottom:0;right:0}}@media screen and (max-width:820px){.progress-container{bottom:-25px}.progress-container ul{margin-right:120px}.progress-container li{height:94px}.progress-container li:before{width:30px;height:44px;background-size:136px 163px;background-position:0 -54px}.progress-container li:after{width:51px;height:24px;top:65px;left:25px;background-size:136px 163px;background-position:-41px 0}.progress-container li.selected:before{width:37px;height:54px;background-position:0 -109px}.progress-container li span{width:30px;left:38px;top:35px;font-size:16px}.progress-container li.selected span{width:37px;left:34px;top:21px;font-size:20px}.progress-container .signpost{width:111px;height:94px}.progress-container .signpost:before{width:87px;height:63px;background-size:136px 163px;background-position:-41px -41px}.progress-container .signpost span{width:87px;top:30px;left:13px;font-size:11px}}@media screen and (max-width:640px){.quote header{height:auto}.quote header .content-holder{position:relative;height:auto;background:url(../img/progress-hills-m.html) no-repeat right bottom}.quote a.logo{width:230px;height:77px;background-image:url(../img/logo-goco-quote-m.html);background-size:230px 77px}.quote a.logo span{position:absolute;font-size:.875em;bottom:10px}fieldset{width:auto;padding:0 20px 0 0;margin:15px 0 30px 0}fieldset legend{position:relative;width:100%;padding:0 0 5px 0;margin:0 0 15px 20px;font-size:1.125em;line-height:22px;border:none}fieldset legend:after{position:absolute;content:'';width:100%;left:-20px;bottom:0;border-bottom:1px solid #777}.question{position:relative;width:auto;padding:20px 0 25px 0;margin-left:20px;border-left:none;border-right:none}.question:before{border-top:1px solid transparent}.question.first{padding-top:5px}.question.active{width:auto;background:transparent;border:1px solid transparent;border-left:none;border-right:none;border-top-color:#c6c6c6;padding-bottom:25px}.question.active .field-validation,.question.last.active .field-validation{bottom:6px}.question.first.active{border-top-color:transparent}.question.question-next{border-top:1px solid #c6c6c6}.question.last.active{padding-bottom:25px}.question.last.complete.active:before,.question.last.error.active:before{border-top:none}label.question-label{padding:0 35px 15px 0;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:700}.question .tooltip-link{position:absolute;top:8px;right:-15px}.question.first .tooltip-link{top:-5px}.question .tooltip{position:absolute;top:8px;right:-20px}.question.active .tooltip{display:none}.question .tooltip.opened{display:block!important}.question .tooltip.closed{display:none!important}.question.first .tooltip{top:-5px}.field-validation{font-size:.875em;line-height:18px;left:27px;bottom:6px}.field-validation.error:before{}.field-validation.error:after{}.question-extended{width:100%;margin-top:1px;padding-right:20px;border-left:none;border-right:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.question-extended:before{left:19px}.question-extended:after{left:20px}.question-extended.question-next{border-top:1px solid #c6c6c6}.question-extended .content-holder{padding-bottom:10px}.question-extended .content-holder>h2{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;font-weight:600;line-height:18px;padding:0 20px 5px 0;margin:0 -20px 16px 0}.question-extended .content-holder>p{font-size:.875em;line-height:18px}.question-extended .footer{padding-left:20px}.input-text.medium,.input-text.large,.input-text.xlarge{width:80%}.input-date-holder .answer-radio-list li{width:120px;height:40px}.input-date-holder .answer-radio-list li label{width:120px;height:35px}.selectBox-dropdown{width:80%!important}.multi-select-list{width:100%;height:350px;border-left:none;border-right:none}.multi-select-list li a{border-right:none}.answer-radio-list li{width:120px;height:75px}.answer-radio-list li label{width:120px;height:70px}.answer-radio-list li label span{padding-left:10px;padding-right:10px}.answer-radio-list.image{width:296px;margin-left:-16px}.answer-radio-list.image li{width:130px;height:160px;margin-left:16px;margin-right:0}.answer-radio-list.image li label{height:155px;font-size:12px}.answer-radio-list.image li label img{padding:5px 5px 0 5px}.answer-radio-list.image li label span.text span{padding:0 5px}.number-picker-list{width:230px}.number-picker-list li div:first-child,.number-picker-list li div:first-child label{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.number-picker-list li div.last,.number-picker-list li div.last label{border-right:1px solid #c6c6c6;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.number-picker-list li div.last input:checked+label{border-right-color:#259a30}.number-picker-list li div.last input:checked+label:hover,.number-picker-list li div.last input:checked:focus+label{border-right-color:#008014}.number-picker-list li div.last input:checked+label:active{border-right-color:#060}.sort-tab-list li{width:99px;height:60px}.sort-tab-list li.active{width:100px}.sort-tab-list li.active.last{width:99px}.sort-tab-list li.active a.tab,.sort-tab-list li.active+li,.sort-tab-list li.active+li a.tab{width:98px}.sort-tab-list a.tab{width:98px;height:53px}.sort-tab-list a.tab span.main-text:after{display:inline-block;position:absolute;margin-left:0;top:auto;bottom:8px;left:50%;margin-left:-5px}.sort-tab-list a.tab span.summary-text{padding-bottom:14px;font-size:.857em;line-height:11px}.quote .header-toolbar{display:none;position:relative;width:100%;height:auto;top:0;right:auto;padding:0;background:#333;border-bottom:1px solid #231f20}.quote .header-toolbar.open{display:block}.quote .header-toolbar ul{display:block;float:none}.quote .header-toolbar li{float:none;display:block;position:relative}.quote .header-toolbar li a{position:relative;display:block;width:auto;height:auto;right:auto;color:#fff;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;text-transform:uppercase;font-weight:700;padding:15px 10px 15px 23px;text-indent:0}.quote .header-toolbar li a:before{left:0}.quote .header-toolbar li.account a:before{background-position:0 -16px;top:6px;left:0;margin-left:0}.quote .account-container{padding:10px 20px 0 20px}.quote .session-container{display:block;float:none;padding:0 20px 5px 20px}.quote .session-container li.sign-out a:before{background-position:-48px 0}.quote .account-container li:after,.quote .session-container li:after{position:absolute;content:'';width:100%;height:1px;top:0;left:0;background:#fff;font-size:0}.quote .account-container li.quotes a:before{top:18px}.quote .account-container li.account a:before{top:15px}.quote .session-container li.sign-out a:before{top:17px}.progress-container{width:80px;height:64px;bottom:-35px}.progress-container ul{padding:0;margin:0}.progress-container ul,.progress-container li{float:none}.progress-container li,.progress-container li:before,.progress-container li:after,.progress-container li span,.progress-container .signpost{display:none}.progress-container:before{position:absolute;display:block;content:'';width:36px;height:54px;top:0;left:24px;background:url(../img/progress-signposts-m.html) no-repeat 0 0;z-index:10}.progress-container li.selected{display:block;width:auto;height:auto}.progress-container li.selected:after{display:none}.progress-container li.selected span{display:block;position:absolute;width:16px;left:24px;top:6px;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:1.125em;font-weight:700;line-height:22px;text-align:right;z-index:20}.progress-container li.last{display:block;width:auto;height:auto}.progress-container li.last span{display:block;position:absolute;width:19px;left:40px;top:9px;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;line-height:18px;text-align:left;z-index:20}.progress-container li.last span:before{content:'/'}.progress-container:after{position:absolute;display:block;content:'';width:48px;height:22px;bottom:0;left:11px;background:url(../img/progress-signposts-m.html) no-repeat -48px 0;z-index:20}.vehicle-mod-widget{position:relative;width:calc(100% + 20px);height:363px}.vehicle-mod-widget .listing{position:static;height:285px;overflow:auto;-webkit-overflow-scrolling:touch}.vehicle-mod-widget .footer{position:absolute;width:100%;background:#fff;bottom:0;left:0;-moz-box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);box-shadow:0 -5px 5px 0 rgba(0,0,0,.1);z-index:50}.vehicle-mod-widget .tabs-nav{position:static}.vehicle-mod-widget .tabs-nav>ul{display:block}.vehicle-mod-widget .tabs-nav>ul>li a{z-index:1}.vehicle-mod-widget .tabs-nav>ul>li a.fixed{position:absolute;top:0;z-index:20}.vehicle-mod-widget .tabs-nav>ul>li a.fixed.absolute{position:relative;z-index:10}.vehicle-mod-widget .tabs-nav>ul>li.selected a{width:100%}.vehicle-mod-widget .tabs-nav .checkbox-list{position:static;width:100%;height:auto;overflow:hidden}.vehicle-mod-widget .tabs-nav>ul>li.selected .checkbox-list{display:none}.vehicle-mod-widget .tabs-nav .checkbox-list li label{padding-left:54px}.vehicle-mod-widget .tabs-nav .checkbox-list li label:before{left:20px}.vehicle-mod-widget .tabs-nav .checkbox-list li label:after{left:27px}.result{width:100%;margin-bottom:10px}.result .result-information{height:auto;background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-border-top-right-radius:initial;-webkit-border-bottom-right-radius:initial;-moz-border-radius-topright:initial;-moz-border-radius-bottomright:initial;border-top-right-radius:initial;border-bottom-right-radius:initial}.result .premium-information{float:none;width:100%;height:100px;background:#fff;box-shadow:0 6px 0 0 #c6c6c6;-moz-box-shadow:0 6px 0 0 #c6c6c6;-webkit-box-shadow:0 6px 0 0 #c6c6c6;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.result .highlighter{height:106px}.result .premium-information .partner-details .about-partner,.result .premium-information .premium-totals,.result .premium-information .excess-container,.result .premium-information .extras{display:none}.result .result-message{float:none;width:160px;margin:0 auto;padding-left:21px;padding-top:40px}.result.loading .premium-information .partner-details .button{display:none!important}.result .premium-information .partner-details{position:absolute;width:104px;height:106px;top:0;left:6px;padding:8px 0 0 10px;z-index:20}.result .premium-information .partner-details img.logo{width:80px;height:auto}.result .premium-information .partner-details .result-more{margin:22px 0 0 0}.result .premium-information .partner-details .result-more.close,.result .premium-information .partner-details .result-more.loading{display:none!important}.result.more-loading .premium-information .partner-details .result-more{display:none!important}.result.more-loading .premium-information .partner-details .result-more.loading{display:block!important}.result .premium-information .premium-totals{float:none;width:160px;margin:0 auto;padding-left:21px;padding-top:5px}.result .premium-information .premium-totals.selected{display:block;background:transparent;border-bottom:none}.result .premium-information .excess-container{float:none;width:100%;height:auto;margin:0 auto;padding:9px 0 0 0}.result .premium-information .excess-container .excess-value{float:none;display:block;font-size:1.125em;line-height:16px}.result .actions{position:absolute;width:75px;height:106px;top:0;right:0;padding:0;z-index:20}.result .actions img.loading{padding-right:11px}.result .special-offer{position:relative;margin-top:-6px;margin-left:6px;margin-right:6px;max-width:none;z-index:5}.result.more-open .special-offer{display:none}.result.more-open .m-result-more-info{display:block}.result.more-open .partner-details .result-more{display:none!important}.result.more-open .partner-details .result-more.close{display:block!important}.result .m-result-more-info{padding:15px 15px 5px 15px;margin:6px 6px 0 6px;background:-webkit-linear-gradient(#e2e2e2,#fff 10px);background:-o-linear-gradient(#e2e2e2,#fff 10px);background:-moz-linear-gradient(#e2e2e2,#fff 10px);background:linear-gradient(#e2e2e2,#fff 10px);border:1px solid #ababab;border-top:0;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);font-size:.875em;line-height:18px}.result .m-result-more-info .tooltip-container{position:absolute;width:50px;padding-right:4px;top:-4px;right:-6px;text-align:right}.result .m-result-more-info .tooltip-container .tooltip{bottom:9px;right:-6px}.result .m-result-more-info .premium-totals,.result .m-result-more-info .excess-totals{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c6c6c6}.result .m-result-more-info .premium-totals strong,.result .m-result-more-info .excess-totals strong{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}.result .m-result-more-info .premium-totals .premium-info{color:#008014}.result .m-result-more-info .extras{padding-top:2px}.result .m-result-more-info .extra{position:relative;padding-left:30px;margin-bottom:12px}.result .m-result-more-info .extra img{display:block;position:absolute;width:20px;height:20px;top:-1px;left:0}.result .m-result-more-info .extra.not-included span{color:#777}.result .m-result-more-info .extra.not-included .extra-value{color:#333}.result .m-result-more-info .extra.not-included .extra-value strong{font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-weight:700}.result .m-result-more-info .special-offer{display:block;float:none;margin:0 -15px;padding-top:7px;padding-left:45px;-webkit-border-radius:initial;-moz-border-radius:initial;border-radius:initial;border-top:none;font-size:1em}.result .m-result-more-info .special-offer:before{top:6px;left:15px}.result .m-result-more-info .special-offer:after{top:9px;left:18px}.commit-box{width:auto;margin-bottom:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.commit-box section.main-content{padding-top:2px}.commit-box section.secondary-content{margin-bottom:0}.commit-box section.tertiary-content{text-align:left}.commit-box .logo{padding-bottom:10px}.commit-box h4{font-family:'SourceSansProSemiBold','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:600;margin:0 0 10px 0}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),only screen and (min--moz-device-pixel-ratio:2)and (max-width:640px),only screen and (-o-min-device-pixel-ratio:2/1)and (max-width:640px),only screen and (min-device-pixel-ratio:2)and (max-width:640px),only screen and (min-resolution:192dpi)and (max-width:640px),only screen and (min-resolution:2dppx)and (max-width:640px){a.logo{background-image:url(../img/logo-goco-quote-m%402x.html);background-size:230px 77px}header{background-image:none}header .content-holder{background-image:url(../img/progress-hills-m%402x.html);background-size:320px 20px}.progress-container:before,.progress-container:after{background-image:url(../img/progress-signposts-m%402x.html);background-size:96px 64px}}.hero-products{position:relative;height:420px;background:#333}.hero-products .content-holder{position:relative;width:1020px;height:420px;margin:0 auto}.hero-products.single>.content-holder{display:none}.hero-products article{display:none;position:absolute;width:100%;height:420px;top:0;left:0;color:#fff;text-align:center;z-index:20;opacity:0}.hero-products article.active{display:block;z-index:25;opacity:1}.hero-products article section{position:relative;width:60%;height:420px;padding-top:56px;left:35%}.hero-products.single article section{left:auto;margin:0 auto}.hero-products article .header-holder{display:inline-block;margin:0 auto}.hero-products article h2 a{display:inline-block;position:relative;padding-left:38px;color:#fff;text-decoration:none}.hero-products article h2 a:hover{text-decoration:underline}.hero-products article h2{position:relative;padding:0 0 10px 0;margin:0;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;line-height:16px;text-transform:uppercase;text-align:left;-moz-text-shadow:0 0 10px rgba(0,0,0,.5);-webkit-text-shadow:0 0 10px rgba(0,0,0,.5);text-shadow:0 0 10px rgba(0,0,0,.5)}.hero-products article h2 a:before{position:absolute;content:'';width:48px;height:48px;top:-8px;left:-10px;background:url(img/icons-productfbc9.png?v=20160119) no-repeat -64px 0}.hero-products article.car h2 a:before{background-position:-64px 0}.hero-products article.van h2 a:before{background-position:-64px -48px}.hero-products article.bike h2 a:before{background-position:-64px -96px}.hero-products article.home h2 a:before{background-position:-64px -144px}.hero-products article.energy h2 a:before{background-position:-64px -192px}.hero-products article.travel h2 a:before{background-position:-64px -240px}.hero-products article.holidays h2 a:before{background-position:-64px -288px}.hero-products article.pet h2 a:before{background-position:-64px -336px}.hero-products article.credit-cards h2 a:before{background-position:-64px -384px}.hero-products article.current-accounts h2 a:before{background-position:-64px -432px}.hero-products article.life h2 a:before{background-position:-64px -480px}.hero-products article.landlords h2 a:before{background-position:-64px -528px}.hero-products article.mortgages h2 a:before{background-position:-64px -576px}.hero-products article.loans h2 a:before{background-position:-64px -624px}.hero-products article h2 strong{display:block;font-family:'SourceSansProBold','Calibri','Arial',sans-serif;font-size:1.143em;font-weight:700}.hero-products article p{width:100%;-moz-text-shadow:0 0 10px rgba(0,0,0,.5);-webkit-text-shadow:0 0 10px rgba(0,0,0,.5);text-shadow:0 0 10px rgba(0,0,0,.5)}.hero-products article p.main{padding:0 0 25px 0;font-family:'BitterBold','Georgia',serif;font-size:2em;line-height:36px;font-weight:700}.hero-products article p.footnote{position:absolute;left:0;bottom:10px;padding:0;font-family:'SourceSansProRegular','Calibri','Arial',sans-serif;font-size:.875em;line-height:18px;font-weight:400}.hero-products article p.main sup{font-size:.4375em;vertical-align:super;padding-left:3px}.hero-products article .button{margin-bottom:25px}.hero-products .hero-arrow-link{position:absolute;display:block;width:80px;height:200px;top:50%;margin-top:-100px;text-decoration:none;z-index:20}.hero-products .hero-arrow-link:before{content:'';position:absolute;display:block;width:7px;height:10px;top:50%;margin-top:-5px;background-image:url(img/icons.png);background-repeat:no-repeat;opacity:.7}.hero-products .hero-arrow-link:hover:before{opacity:1}.hero-products .hero-arrow-link.previous{left:-30px}.hero-products .hero-arrow-link.previous:before{left:10px;background-position:-32px -48px}.hero-products .hero-arrow-link.next{right:-30px}.hero-products .hero-arrow-link.next:before{right:10px;background-position:-16px -16px}.hero-products .bg{display:none;position:absolute;width:100%;height:420px;top:0;left:0;color:#fff;background-repeat:no-repeat;background-position:center top;background-size:cover;text-align:center;z-index:5;opacity:0}.hero-products .bg.active{display:block;z-index:10;opacity:1}.hero-products .bg:before{content:'';display:block;position:absolute;width:100%;height:420px;bottom:0;left:0;z-index:15;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.hero-products img{position:absolute;width:100%;height:420px;top:0;left:0;color:#fff;background-repeat:no-repeat;background-position:center top;background-size:cover;text-align:center;z-index:5}.hero-products nav{position:absolute;width:270px;left:20px;bottom:-10px;z-index:50}.hero-products nav p{padding:0 0 5px 10px;margin:0;color:#fff;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;line-height:16px;font-weight:700;text-transform:uppercase;-moz-text-shadow:0 0 10px rgba(0,0,0,.5);-webkit-text-shadow:0 0 10px rgba(0,0,0,.5);text-shadow:0 0 10px rgba(0,0,0,.5)}.hero-products nav ul{padding:0;margin:0;list-style-type:none;background:#fff;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.hero-products nav ul li{display:block}.hero-products nav ul li a{position:relative;display:block;color:#333;background:#fff;border:1px solid #c6c6c6;border-top:none;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.875em;font-weight:700;text-decoration:none;text-transform:uppercase}.hero-products nav ul li:first-child a{border-top:1px solid #c6c6c6}.hero-products nav ul li.previous a{border-bottom:none}.hero-products nav ul li a .label{display:block;position:relative;padding:13px 10px 10px 48px;width:270px}.hero-products nav ul li a .label:before{content:'';position:absolute;display:block;width:4px;height:38px;top:0;left:0;z-index:10}.hero-products nav ul li a .label:after{content:'';position:absolute;display:block;width:7px;height:10px;top:14px;right:12px;background:url(img/icons.png) no-repeat -80px -16px}.hero-products nav ul li a .icon{position:absolute;display:block;width:29px;height:29px;top:5px;left:9px;background:url(img/icons-productfbc9.png?v=20160119) no-repeat 0 0;border-radius:29px}.hero-products nav ul li.car a .icon{background-position:0 0}.hero-products nav ul li.van a .icon{background-position:0 -48px}.hero-products nav ul li.bike a .icon{background-position:0 -96px}.hero-products nav ul li.home a .icon{background-position:0 -144px}.hero-products nav ul li.energy a .icon{background-position:0 -192px}.hero-products nav ul li.travel a .icon{background-position:0 -240px}.hero-products nav ul li.holidays a .icon{background-position:0 -288px}.hero-products nav ul li.pet a .icon{background-position:0 -336px}.hero-products nav ul li.credit-cards a .icon{background-position:0 -384px}.hero-products nav ul li.current-accounts a .icon{background-position:0 -432px}.hero-products nav ul li.life a .icon{background-position:0 -480px}.hero-products nav ul li.landlords a .icon{background-position:0 -528px}.hero-products nav ul li.mortgages a .icon{background-position:0 -576px}.hero-products nav ul li.loans a .icon{background-position:0 -624px}.hero-products nav ul li a:hover{background:#f1f1f1}.hero-products nav ul li a:hover .label:before{background:#c6c6c6}.hero-products nav ul li a:active{background:#e2e2e2;border-color:#ababab}.hero-products nav ul li a:active .label:before{background:#ababab}.hero-products nav ul li.mousedown a{border-bottom-color:#ababab}.hero-products nav ul li.selected a{width:280px;color:#fff;background:#47b74b;border-color:#259a30;border-top:1px solid #259a30;z-index:10}.hero-products nav ul li.selected.last a:before{top:-1px;bottom:auto;border-bottom:none;border-top:1px solid #259a30}.hero-products nav ul li.selected a:after{position:absolute;display:block;content:'';border-bottom:10px solid transparent;border-left:10px solid #008014;border-top:none;right:-1px;bottom:-11px;z-index:5}.hero-products nav ul li.selected.last a:after{top:-11px;bottom:auto;border-bottom:none;border-top:10px solid transparent}.hero-products nav ul li.selected a .label{width:100%}.hero-products nav ul li.selected a .label:before{background:#259a30}.hero-products nav ul li.selected a .icon{background-color:#259a30}.hero-products nav ul li.car.selected a .icon{background-position:-32px 0}.hero-products nav ul li.van.selected a .icon{background-position:-32px -48px}.hero-products nav ul li.bike.selected a .icon{background-position:-32px -96px}.hero-products nav ul li.home.selected a .icon{background-position:-32px -144px}.hero-products nav ul li.energy.selected a .icon{background-position:-32px -192px}.hero-products nav ul li.travel.selected a .icon{background-position:-32px -240px}.hero-products nav ul li.holidays.selected a .icon{background-position:-32px -288px}.hero-products nav ul li.pet.selected a .icon{background-position:-32px -336px}.hero-products nav ul li.credit-cards.selected a .icon{background-position:-32px -384px}.hero-products nav ul li.current-accounts.selected a .icon{background-position:-32px -432px}.hero-products nav ul li.life.selected a .icon{background-position:-32px -480px}.hero-products nav ul li.landlords.selected a .icon{background-position:-32px -528px}.hero-products nav ul li.mortgages.selected a .icon{background-position:-32px -576px}.hero-products nav ul li.loans.selected a .icon{background-position:-32px -624px}.hero-products nav ul li.selected a .label:after{background-position:-16px -16px}.hero-products nav ul li.selected a:hover{background:#38a83d;border-color:#008014}.hero-products nav ul li.selected a:hover .label:before,.hero-products nav ul li.selected a:hover .icon{background-color:#008014}.hero-products nav ul li.selected a:active{background:#259a30;border-color:#060}.hero-products nav ul li.selected a:active:after{border-left-color:#060}.hero-products nav ul li.selected a:active .label:before,.hero-products nav ul li.selected a:active .icon{background-color:#060}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.hero-products nav ul li a .label:after,.hero-products .hero-arrow-link:before{background-image:url(img/icons%402x.png);background-size:224px 256px}.hero-products article h2:before,.hero-products nav ul li a .icon{background-image:url(img/icons-product%402xfbc9.png?v=20160119);background-size:128px 688px}}@media screen and (max-width:1040px){.hero-products .content-holder{width:100%}}@media screen and (max-width:960px){.hero-products nav{width:28%}.hero-products nav ul li a .label{width:100%}.hero-products nav ul li.selected a{width:calc(100% + 10px)}}@media screen and (max-width:910px){.hero-products article p.main{font-size:1.75em;line-height:32px}.hero-products article section{padding-top:86px}.hero-products article p.main sup{font-size:.4285em}}@media screen and (max-width:820px){.hero-products article p.main{font-size:1.5em;line-height:28px}.hero-products nav ul li a .icon{display:none}.hero-products nav ul li a .label{padding-left:15px}.hero-products article p.main sup{font-size:.4583em}.hero-products .hero-arrow-link{width:40px}.hero-products .hero-arrow-link.previous{left:-20px}.hero-products .hero-arrow-link.next{right:-20px}}@media screen and (max-width:640px){.hero-products:after{position:absolute;content:'';display:block;width:100%;height:74px;top:319px;left:0;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;background:#fff;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);z-index:20}.hero-products.single{height:346px}.hero-products{background:transparent}.hero-products.single:after{display:none}.hero-products article,.hero-products .content-holder{min-width:320px;height:320px}.hero-products>.content-holder{height:405px}.hero-products>.content-holder:before{content:'';position:absolute;display:block;width:17px;height:5px;bottom:46px;right:10px;background:url(img/icons.png) no-repeat -128px -16px;z-index:55}.hero-products article p.main sup{font-size:.6875em;vertical-align:baseline}.hero-products>.content-holder:after{position:absolute;content:'';display:block;width:90px;height:74px;bottom:11px;right:0;z-index:50;background:-moz-linear-gradient(left,rgba(239,239,239,0) 0%,rgba(239,239,239,1) 66%,rgba(239,239,239,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(239,239,239,0)),color-stop(66%,rgba(239,239,239,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(left,rgba(239,239,239,0) 0%,rgba(239,239,239,1) 66%,rgba(239,239,239,1) 100%);background:-o-linear-gradient(left,rgba(239,239,239,0) 0%,rgba(239,239,239,1) 66%,rgba(239,239,239,1) 100%);background:-ms-linear-gradient(left,rgba(239,239,239,0) 0%,rgba(239,239,239,1) 66%,rgba(239,239,239,1) 100%);background:linear-gradient(to right,rgba(239,239,239,0) 0%,rgba(239,239,239,1) 66%,rgba(239,239,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#efefef',GradientType=1)}.hero-products>.content-holder:before,.hero-products>.content-holder:after{opacity:1;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.hero-products.scrolled>.content-holder:before,.hero-products.scrolled>.content-holder:after{opacity:0}.hero-products.clear-scroll>.content-holder:before,.hero-products.clear-scroll>.content-holder:after{display:none}.hero-products article section{width:100%;padding:35px 20px 0 20px;height:320px;left:auto}.hero-products article p.main{font-size:1em;line-height:20px}.hero-products article p.footnote{padding:0 10px;bottom:20px}.hero-products .hero-arrow-link{width:40px;height:200px}.hero-products .hero-arrow-link:before{}.hero-products .hero-arrow-link.previous{left:0}.hero-products .hero-arrow-link.previous:before{left:10px}.hero-products .hero-arrow-link.next{right:0}.hero-products .hero-arrow-link.next:before{right:10px}.hero-products .bg,.hero-products .bg:before{min-width:320px;height:320px}.hero-products nav{position:absolute;width:100%;height:96px;left:0;top:auto;bottom:0;padding:10px 0;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}.hero-products nav p{display:none}.hero-products nav ul{float:left;width:610px;height:auto;margin-left:10px;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.hero-products nav ul li{float:left;height:76px}.hero-products nav ul li a{width:75px;height:76px;border-top:1px solid #c6c6c6;border-left:none;font-family:'SourceSansProBold','Calibri','Arial narrow',sans-serif;font-size:.75em;font-weight:700;line-height:12px;text-align:center}.hero-products nav ul li:first-child a{border-left:1px solid #c6c6c6}.hero-products nav ul li.previous a{border-right:none;border-bottom:1px solid #c6c6c6}.hero-products nav ul li a .label{width:75px;height:76px;white-space:normal;padding:45px 5px 0 5px}.hero-products nav ul li a .label:before{width:74px;height:4px;top:auto;bottom:2px;left:0}.hero-products nav ul li a .label:after{display:none}.hero-products nav ul li a .icon{display:block;top:10px;left:50%;margin-left:-14px}.hero-products nav ul li.selected a{width:75px;height:86px;top:-10px;border-left:1px solid #259a30}.hero-products nav ul li.selected a:after{border-bottom:10px solid #008014;border-right:10px solid transparent;border-top:10px solid transparent;border-left:none;right:-11px;bottom:auto;top:-11px;z-index:5}.hero-products nav ul li.selected.last a:after{right:auto;left:-11px;border-right:none;border-left:10px solid transparent;border-bottom:10px solid #008014;border-top:10px solid transparent}.hero-products nav ul li.selected a .label{height:86px;padding-top:55px}.hero-products nav ul li.selected a .icon{top:20px}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),only screen and (min--moz-device-pixel-ratio:2)and (max-width:640px),only screen and (-o-min-device-pixel-ratio:2/1)and (max-width:640px),only screen and (min-device-pixel-ratio:2)and (max-width:640px),only screen and (min-resolution:192dpi)and (max-width:640px),only screen and (min-resolution:2dppx)and (max-width:640px){.hero-products>.content-holder:before{background-image:url(img/icons%402x.png);background-size:224px 256px}}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}.fancybox-outer{padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-21px;margin-left:-21px;width:42px;height:42px;background:url('fancybox_loading.gif');opacity:.8;cursor:pointer;z-index:1010}.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-prev,.fancybox-next{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('blank.gif');z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-prev span,.fancybox-next span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003}.fancybox-prev span{background-position:0 -36px}.fancybox-next span{background-position:0 -72px}.fancybox-prev:hover,.fancybox-next:hover{visibility:visible}.fancybox-prev:hover span{left:20px}.fancybox-next:hover span{left:auto;right:20px}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.7);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
