.container,.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}.recipe-landing-pg header,.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.33333%}.pull-2{right:16.66667%}.pull-3{right:25%}.pull-4{right:33.33333%}.pull-5{right:41.66667%}.pull-6{right:50%}.pull-7{right:58.33333%}.pull-8{right:66.66667%}.pull-9{right:75%}.pull-10{right:83.33333%}.pull-11{right:91.66667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.33333%}.push-2{left:16.66667%}.push-3{left:25%}.push-4{left:33.33333%}.push-5{left:41.66667%}.push-6{left:50%}.push-7{left:58.33333%}.push-8{left:66.66667%}.push-9{left:75%}.push-10{left:83.33333%}.push-11{left:91.66667%}.push-12{left:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}body{margin-bottom:45px}.button,.button-container a,.cta-block .links-container a,.file-download a,.story_section__section-cta .links-container a,button,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;padding:13px 20px;font-size:inherit;font-weight:inherit;line-height:1;border:2px solid #11296b;border-radius:8px;background-color:#fff;text-align:center;transition:all .2s ease-out 0s;color:#009de0}.button-container a:hover,.button:hover,.cta-block .links-container a:hover,.file-download a:hover,.story_section__section-cta .links-container a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:inherit}.button-container a.cta,.button.cta,.cta-block .links-container a.cta,.file-download a.cta,.story_section__section-cta .links-container a.cta,button.cta,input[type=button].cta,input[type=reset].cta,input[type=submit].cta{padding-left:42px;padding-right:42px}.button-container a.cta:after,.button.cta:after,.cta-block .links-container a.cta:after,.file-download a.cta:after,.story_section__section-cta .links-container a.cta:after,button.cta:after,input[type=button].cta:after,input[type=reset].cta:after,input[type=submit].cta:after{position:absolute;top:50%;right:20px;-ms-transform:translateY(-40%);transform:translateY(-40%)}.button-container .file-download a,.button-container a,.button.button--primary,.cta-block .links-container .file-download a,.cta-block .links-container a,.file-download .button-container a,.file-download .cta-block .links-container a,.file-download .story_section__section-cta .links-container a,.file-download a.button--primary,.story_section__section-cta .links-container .file-download a,.story_section__section-cta .links-container a,button.button--primary,input[type=button].button--primary,input[type=reset].button--primary,input[type=submit].button--primary{color:#fff;background:#11296b}.button-container .donate-1 .links-container a,.button-container a.button--alt,.button.button--alt,.cta-block .donate-1 .links-container a,.cta-block .links-container a.button--alt,.donate-1 .cta-block .links-container a,.donate-1 .links-container .button-container a,.donate-1 .links-container .file-download a,.donate-1 .links-container a.button,.donate-1 .story_section__section-cta .links-container a,.file-download .donate-1 .links-container a,.file-download a.button--alt,.story_section__section-cta .donate-1 .links-container a,.story_section__section-cta .links-container a.button--alt,button.button--alt,input[type=button].button--alt,input[type=reset].button--alt,input[type=submit].button--alt{color:#fff;background:#ee750d}.button-container a:hover,.button:hover,.cta-block .links-container a:hover,.file-download a:hover,.story_section__section-cta .links-container a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background-color:#11296b;border-color:#11296b}.button-container a:hover:after,.button:hover:after,.cta-block .links-container a:hover:after,.file-download a:hover:after,.story_section__section-cta .links-container a:hover:after,button:hover:after,input[type=button]:hover:after,input[type=reset]:hover:after,input[type=submit]:hover:after{color:#fff}section{clear:both}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.layout-container{font-family:Arial,Helvetica,Roboto-sans,sans-serif;line-height:1.5em;text-rendering:auto;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/static/duk-dynarc-mobile.svg);background-repeat:no-repeat;background-position:0 0;background-size:auto 119px;overflow:hidden}.button-container main a,.cta-block .links-container main a,.layout-container,.story_section__section-cta .links-container main a,main .button,main .button-container a,main .cta-block .links-container a,main .file-download a,main .story_section__section-cta .links-container a,main button,main input,main q,main select,main textarea{font-size:16px;font-weight:400}main a{color:#009de0;border:1px solid transparent;padding:3px 0 1px;transition:all .2s ease-out 0s;position:relative}main a,main a:hover{text-decoration:none}main a:hover{color:#11296b;border-bottom-color:#009de0}main a:visited{color:#6d1d85;text-decoration:none}main .anchor-destination{width:0;height:0;font-size:0;overflow:hidden;border:0}main .anchor-destination:before{display:none}main .cta:after{margin-left:10px;content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="#009de0"><path d="M.304.303a1.037 1.037 0 0 1 1.466 0l6.108 6.11a1.037 1.037 0 0 1-1.466 1.466L.304 1.769a1.037 1.037 0 0 1 0-1.466z"/><path d="M1.77 14.697A1.036 1.036 0 1 1 .304 13.23l6.108-6.109a1.037 1.037 0 0 1 1.466 1.466L1.77 14.697z"/></g></svg>');display:inline-block;height:1em;max-width:1em}main .cta:hover:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="#11296b"><path d="M.304.303a1.037 1.037 0 0 1 1.466 0l6.108 6.11a1.037 1.037 0 0 1-1.466 1.466L.304 1.769a1.037 1.037 0 0 1 0-1.466z"/><path d="M1.77 14.697A1.036 1.036 0 1 1 .304 13.23l6.108-6.109a1.037 1.037 0 0 1 1.466 1.466L1.77 14.697z"/></g></svg>')}main .cta[href^=http]:after{margin-left:7px;display:inline-block}main .cta[href^=http]:after,main .cta[href^=http]:focus:after,main .cta[href^=http]:hover:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 15 14" xmlns="http://www.w3.org/2000/svg"><path d="M6.912.663L9.463 3.08 5.637 6.71l2.55 2.419L12.015 5.5l2.55 2.418V.662H6.912zM1.811 1.872c-.707 0-1.275.54-1.275 1.21v9.673c0 .67.568 1.21 1.275 1.21h10.202c.707 0 1.276-.54 1.276-1.21V9.127l-1.275-1.209v4.837H1.812V3.081h5.1l-1.275-1.21H1.811v.001z" fill-rule="nonzero" fill="colour" /></svg>')}main ol,main ul{padding-left:48px;margin-left:0;list-style-type:none}main li{line-height:24px;margin-bottom:12px}main ul ul{margin-left:0}main ul>li:before{float:left;margin:.45em 0 0 -24px;content:"";width:8px;height:8px;background-color:#009de0;border-radius:50%}main ol{counter-reset:a}main ol>li:before{counter-increment:a;content:counter(a) ". ";padding-right:4px;margin-left:-24px;color:#009de0}main ol>li>ol{counter-reset:b}main ol>li>ol>li:before{counter-increment:b;content:counter(a) "." counter(b) ". "}main ol>li>ol>li>ol{counter-reset:c}main ol>li>ol>li>ol>li:before{counter-increment:c;content:counter(a) "." counter(b) "." counter(c) ". "}main li ol:first-child,main li ul:first-child{margin-top:12px}main .content table{border-collapse:separate;overflow:hidden}main .content table td,main .content table th{padding:12px;border-color:transparent;border-right:2px solid #fff;word-wrap:break-word;vertical-align:top}main .content table td:last-child,main .content table th:last-child{border-right:0}main .content table thead tr{background-color:#009de0;color:#fff;font-size:1em}main .content table tbody tr:nth-child(odd){background-color:#d9f1fb}main .content table tbody tr:nth-child(2n) td{border-right-color:#d9f1fb}main .content table tbody td{padding:10px 12px}main .content table.image-table,main .content table.image-table td,main .content table.image-table th{border:0}main .content table.image-table tbody tr,main .content table.image-table thead tr{background:none}figure{position:relative;margin:0;margin:initial}figure img{width:100%;height:auto;margin:0 auto}h1{font-size:1.875em;font-weight:400;color:#009de0;line-height:1.17em;margin-bottom:43px;border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:27px}[itemprop=location],h2{font-size:1.25em;font-weight:600;color:#009de0;line-height:1.2em;margin-bottom:.767em}.labelled-content>:first-child,h3{font-size:1.125em;font-weight:600;color:#11296b;line-height:1.2em;margin-bottom:.6em}h4{font-size:1em;font-weight:600;color:#009de0;line-height:1.2em;margin-bottom:1.2em}.emphasise-intro p:first-of-type,.hero-block p:first-of-type{font-weight:600;font-size:1.125em;line-height:1.33em;color:#11296b}q:after,q:before{content:'"';display:inline;color:#11296b;font-size:16px}blockquote,figure[role=group]{position:relative;font-size:1.125em;font-weight:600;color:#11296b;padding:30px 20px 20px;margin:0}figure[role=group]>blockquote{padding:0;margin:0 0 20px;border:0 transparent}figcaption{color:#009de0;font-weight:400;line-height:1.4em}address{font-style:normal}hr{border-bottom:0;margin:0}[itemprop=hasMap] .map-wrapper{padding:0 12px}[itemprop=hasMap] iframe{width:100%;height:320px}article figure[role=group]{border:none;padding:0}.google-map-marker-label{width:60px;height:20px;border:1px solid #eb3a44;border-radius:5px;background:#fee1d7;text-align:center;line-height:20px;font-weight:700;font-size:10px;color:#eb3a44}.cke_widget_element figure[role=group]{border:none;padding:0}.clear{clear:both}.text-highlight{min-width:31px;text-align:center;font-weight:700;padding:5px;border-radius:8px;border:1px solid #009de0;color:#009de0;background:#d7f1fb;margin:3px 0}.xs-hidden{display:none}.fieldgroup{margin:60px 100px 20px}.diabetes-and-me-question-fieldset,.diabetes-and-me-question-fieldset.preferences-interests{margin:10px}.diabetes-and-me-question-fieldset .form-select,.diabetes-and-me-question-fieldset.preferences-interests .form-select{width:94%}.fieldgroup,fieldset{border-bottom:1px dashed #11296b;margin-bottom:30px}legend{margin-bottom:20px;color:#11296b}.form-select{width:470px;height:48px;border:1px solid #009de0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 5px 5px 0;text-indent:5px;margin-left:12px;background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png) 100%/9% no-repeat}select::-ms-expand{display:none}.js-form-type-checkbox,.js-form-type-radio{width:100%;position:relative;display:inline-block;font-size:16px;border-radius:12px;border:1px solid #9b9b9b;border-radius:4px}.js-form-type-checkbox.active,.js-form-type-radio.active{border:1px solid #7ed321}.js-form-type-checkbox.active label:after,.js-form-type-radio.active label:after{background:#7ed321}.js-form-type-checkbox .form-radio,.js-form-type-radio .form-radio{margin:0}.js-form-type-checkbox label,.js-form-type-radio label{min-height:48px;position:relative;cursor:pointer;margin:0;padding:13px 7px 0 50px;z-index:1}.js-form-type-checkbox label:before,.js-form-type-radio label:before{color:#fff;content:"";font-family:fontawesome;font-size:12px;height:30px;left:19px;position:absolute;right:auto;top:13px;width:30px;z-index:2}.js-form-type-checkbox label:after,.js-form-type-radio label:after{width:22px;height:22px;display:block;content:" ";border-radius:50%;position:absolute;top:14px;left:14px;background:#d1d1d1}.js-form-type-checkbox input,.js-form-type-radio input{display:none}.js-form-type-checkbox-reset,.views-exposed-form--ajax-filters .js-form-type-checkbox{display:block;float:none;margin:0 0 12px;width:auto;border:0}.js-form-type-checkbox-reset label,.views-exposed-form--ajax-filters .js-form-type-checkbox label{min-height:0;padding:0}.js-form-type-checkbox-reset label:before,.views-exposed-form--ajax-filters .js-form-type-checkbox label:before{display:none}.js-form-type-checkbox-reset label:after,.views-exposed-form--ajax-filters .js-form-type-checkbox label:after{width:auto;height:auto;display:inline;content:"";border-radius:0;position:static;top:0;left:0;background:transparent}.actions-container{position:relative;overflow:hidden;padding:60px 100px;margin-bottom:30px}.actions-container .button--alt,.actions-container .donate-1 .links-container a,.donate-1 .links-container .actions-container a{width:270px;height:60px;margin-bottom:20px}.actions-container .info:before{display:none}.js-form-item.js-form-type-checkbox.skip-question{width:100%;min-width:auto;border:none;margin:20px 0 20px 12px}.js-form-item.js-form-type-checkbox.skip-question label{min-height:30px;text-decoration:underline;padding:4px 0 0 50px;color:#009de0}.js-form-item.js-form-type-checkbox.skip-question label:before{font-size:1em;top:3px;left:7px;color:#d9f1fb}.js-form-item.js-form-type-checkbox.skip-question label:after{width:30px;height:30px;top:0;left:0;border-radius:0;border:1px solid #d9f1fb;background:transparent}.js-form-item.js-form-type-checkbox.skip-question.active label:before{color:#009de0}.js-form-item.js-form-type-checkbox.skip-question.active label:after{border:1px solid #009de0}.skip-question-container{position:relative}.skip-question-container .js-form-type-checkbox.form-item{width:auto;min-width:auto;border:none;margin:20px 0 30px 12px}.skip-question-container .js-form-type-checkbox.form-item label{min-height:30px;text-decoration:underline;padding:4px 0 0 50px;color:#009de0}.skip-question-container .js-form-type-checkbox.form-item label:before{font-size:1em;top:3px;left:7px;color:#d9f1fb}.skip-question-container .js-form-type-checkbox.form-item label:after{width:30px;height:30px;top:0;left:0;border-radius:0;border:1px solid #d9f1fb;background:transparent}.skip-question-container .js-form-type-checkbox.form-item.active label{background:transparent}.skip-question-container .js-form-type-checkbox.form-item.active label:before{color:#11296b}.skip-question-container .js-form-type-checkbox.form-item.active label:after{border-color:#11296b}.skip-info-container{width:100%;text-align:left;overflow:hidden;padding-top:65px;padding-right:200px}.question-breadcrumb{position:relative;left:12px;padding:0;margin:60px 100px 0}.question-breadcrumb:before{width:100px;height:1px;content:"";top:50%;left:0;position:absolute;background:#d7f1fb}.question-breadcrumb ul{margin-left:12px}.question-breadcrumb li{width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;position:relative;list-style:none;color:#009de0;background:#fff;margin:0 8px 0 0}.question-breadcrumb li:before{width:32px;height:32px;position:absolute;display:block;content:" ";border:2px solid #d7f1fb;border-radius:50%;margin:0;background:none}.question-breadcrumb li.active{color:#11296b}.question-breadcrumb li.active:before{border-color:#ee6a0c}.question-breadcrumb-secondary:before{border:1px solid #009de0;height:2px}.question-breadcrumb-secondary li:before{border:2px solid #009de0}.question-container .form-wrapper legend{width:auto;float:none;border:none}.question-container .fieldgroup{padding-top:0}.more-options{display:inline-block;text-decoration:underline;padding:12px 0;margin-left:10px;color:#009de0}.more-options:hover{border-bottom:none}.options-container{display:none}.search-form-container{position:relative}.search-form-container .js-search-bar{position:relative;border:0;margin:32px 0 0}.search-form-container .js-search-bar .filter-btn{cursor:pointer;border-radius:10px;margin:13px 0 0;display:block;width:100%;padding:10px 20px;color:#11296b;font-weight:600;position:relative}.search-form-container .js-search-bar .filter-btn:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c;position:absolute;right:20px;top:10px}.search-form-container .js-search-bar .filter-btn.open:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c}.search-form-container .search-filters{background:#fff;padding-bottom:10px}.search-form-container .search-filters .label{color:#11296b;padding:15px 15px 0;display:block;font-weight:600}.search-form-container .search-filters .js-form-type-select{padding:15px 15px 0;margin:0}.search-form-container .search-filters .js-form-type-select .form-select>div{display:inline-block;margin-bottom:10px}.search-form-container .search-filters .js-form-type-select .form-select>div a{border-radius:8px;border:2px solid #009de0;display:block;background:#fff;padding:3px 5px 1px;color:#009de0}.search-form-container .search-filters .js-form-type-select .form-select>div a.bef-link-active{border-color:#11296b;background-color:#11296b;color:#fff}.search-form-container .search-filters .js-form-type-select .form-select>div a.bef-link-active:after{color:#fff}.search-form-container .search-filters .js-form-type-select .form-select>div a:after{font-family:fontawesome;content:"";font-size:14px;color:#d9f1fb;margin-left:5px}.search-form-container .search-filters .js-form-type-select .form-select>div a:hover{border-color:#11296b;color:#11296b}.question-number{display:none}.question-description{display:block;font-weight:600;margin:0 0 30px;color:#11296b}.search-bar{padding:1px;background:#009de0;border-radius:10px;position:relative;margin-bottom:20px}.search-bar .form-item{margin:0}.search-bar .form-item .form-text{margin:0;border-radius:10px;padding:12px 65px 12px 10px;font-size:18px}.search-bar .form-item .form-text::-webkit-input-placeholder{color:#383234}.search-bar .form-item .form-text:-ms-input-placeholder,.search-bar .form-item .form-text::-ms-input-placeholder{color:#383234}.search-bar .form-item .form-text:-moz-placeholder,.search-bar .form-item .form-text::-moz-placeholder{color:#383234}.search-bar .form-actions{position:absolute;right:1px;top:1px}.search-bar .form-actions:after{font-family:fontawesome;content:"";font-size:20px;color:#fff;position:absolute;top:13px;right:20px;pointer-events:none}.button-container .search-bar .form-actions a,.cta-block .links-container .search-bar .form-actions a,.search-bar .form-actions .button,.search-bar .form-actions .button-container a,.search-bar .form-actions .cta-block .links-container a,.search-bar .form-actions .story_section__section-cta .links-container a,.story_section__section-cta .links-container .search-bar .form-actions a{background:#ee6a0c;border-radius:0 10px 10px 0;padding:16px 40px 16px 20px;border:0;color:#fff;text-indent:-9999px}.button-container .search-bar .form-actions a:hover,.cta-block .links-container .search-bar .form-actions a:hover,.search-bar .form-actions .button-container a:hover,.search-bar .form-actions .button:hover,.search-bar .form-actions .cta-block .links-container a:hover,.search-bar .form-actions .story_section__section-cta .links-container a:hover,.story_section__section-cta .links-container .search-bar .form-actions a:hover{background:#ee750d}.js-form-type-textfield label{display:none}.js-form-type-textfield label.form-required{display:block}.checkbox--button,.views-exposed-form--ajax-filters .form-checkboxes>.form-item{display:inline-block}.checkbox--button>input,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>input{display:none}.checkbox--button>input:checked+label,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>input:checked+label{background-color:#11296b;border-color:#11296b;color:#fff}.checkbox--button>input:checked+label:after,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>input:checked+label:after{color:#fff}.checkbox--button>label,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>label{background:#fff;border-radius:8px;border:2px solid #009de0;color:#009de0;cursor:pointer;display:block;font-size:19px;margin:0;padding:3px 5px 1px}.checkbox--button>label:after,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>label:after{font-family:fontawesome;content:"";font-size:14px;color:#d9f1fb;margin-left:5px}.checkbox--button>label:hover,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>label:hover{border-color:#11296b;color:#11296b}.search-bar .form-text,.views-exposed-form--ajax-filters .form-item-search .form-text{border-radius:10px;border:1px solid #009de0;font-size:18px;margin:0;padding:12px 65px 12px 10px}.search-bar .form-text::-webkit-input-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text::-webkit-input-placeholder{color:#383234}.search-bar .form-text:-ms-input-placeholder,.search-bar .form-text::-ms-input-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text:-ms-input-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text::-ms-input-placeholder{color:#383234}.search-bar .form-text:-moz-placeholder,.search-bar .form-text::-moz-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text:-moz-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text::-moz-placeholder{color:#383234}.search-bar-button,.views-exposed-form--ajax-filters .form-submit{background:#ee6a0c;border-radius:0 10px 10px 0;border:0;color:#fff;padding:16px 40px 16px 20px;text-indent:-9999px}.search-bar-button:hover,.views-exposed-form--ajax-filters .form-submit:hover{background:#ee750d;border:0}#page-footer>.container,#page-footer>.container>*,#row,.box-promo-container,.breadcrumb,.footer-social-media,.layout-container>main,.menu--footer,.news-view-layout-container footer,.recipe-landing-pg header,.row,.social{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:12px}#column,.column{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0 20px}#stretch-children,.stretch-children{-ms-flex-align:stretch;align-items:stretch}#center-vh-children,.center-vh-children{-ms-flex-align:center;align-items:center}#center-hv-children,.center-hv-children{-ms-flex-pack:center;justify-content:center}#align-start-children{-ms-flex-pack:start;justify-content:flex-start}#to-end,.menu--footer .menu,.to-end,main>aside{-ms-flex-item-align:end;align-self:flex-end}#to-start,.to-start{-ms-flex-item-align:start;align-self:flex-start}#main-content,#to-center,.container,.to-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;margin-right:auto}#to-stretch,.to-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}#neutralise-bottom-gutter{margin-bottom:0}#max-width,.footer-copyright{width:100%;padding:20px 20px 0;text-align:center}.container{max-width:1170px;padding:0 20px;width:100%}#page-footer>.container>*{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}#page-header{display:-ms-flexbox;display:flex}#page-header>.container{height:160px;padding-bottom:60px}.pre-footer{clear:both;margin-top:20px}.diabetes-branding{position:absolute;left:8px;top:14px;width:150px;height:27px}.menu--account{display:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-item-align:start;align-self:flex-start;top:0;height:62px;padding:20px 0 0;border:1px solid #d1d1d1;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.menu--account .menu{overflow:hidden}.menu--account .menu-item{display:inline-block;padding:0 20px;border-right:1px solid #d1d1d1}.menu--account .menu-item:last-child{border-right:0 transparent}body.type-landing-page .block-saveforlaterblock,body.type-page-campaign-landing-page .block-saveforlaterblock{margin:-50px 0 0}.block-diabetes-breadcrumbs{padding:20px 0;height:65px;overflow:hidden;position:relative}.block-diabetes-breadcrumbs:after{content:"";width:20px;height:28px;position:absolute;right:0;top:20px;background:linear-gradient(90deg,hsla(0,100%,99%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(0, 255, 252, 0.98824)",endColorstr="#ffffff",GradientType=1)}.breadcrumb{-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll}.breadcrumb ol{padding:0 20px 0 0;display:table}.breadcrumb li{display:table-cell;padding-bottom:30px;padding-right:12px;white-space:nowrap;position:relative}.breadcrumb li a{font-size:14px;font-weight:600;color:#11296b;border-bottom:0;display:inline-block}.breadcrumb li:before{display:none}.breadcrumb li:after{font-family:fontawesome;content:"";font-size:18px;color:#009de0;position:absolute;top:5px;right:2px}.breadcrumb li:last-child{font-size:14px;font-weight:300;color:#11296b;padding:0 3px}.breadcrumb li:last-child:after{display:none}.breadcrumb li:first-child a{text-indent:-61px;width:24px}.breadcrumb li:first-child a:before{font-family:fontawesome;content:"";font-size:18px;color:#009de0;position:relative;left:60px;top:1px}#column-two-thirds,article.research .primary-content{padding-bottom:20px}.container.with-sidebar #sidebar-first{width:100%;margin:0 0 20px}.reading-width-optimised article>.content>.full-width{max-width:100%}.with-sidebar #block-diabetes-content .inner-content,.with-sidebar .bloc-search-container .inner-content,.with-sidebar .news-view-inner-content{margin:0 0 20px;overflow:hidden}.inner-content.with-sidebar{margin:0 0 20px}.dashed-section{overflow:hidden}.row-divide{border-top:1px dashed #11296b;padding-top:30px;padding-bottom:18px}.block-diabetes-addtoany a:hover,.block-diabetes-addtoany afocus{background:transparent}#page-footer{border-top:12px solid #009de0;border-bottom:1px solid #d1d1d1;padding:20px 0}#page-footer h2{color:#11296b;margin:.75em 0}#page-footer ul.menu li a{color:#009de0;text-decoration:underline}#page-footer .button-container a,#page-footer .cta-block .links-container a,#page-footer .story_section__section-cta .links-container a,#page-footer a.button,.button-container #page-footer a,.cta-block .links-container #page-footer a,.story_section__section-cta .links-container #page-footer a{margin-top:10px}#page-footer .button-container a.donate,#page-footer .cta-block .links-container a.donate,#page-footer .story_section__section-cta .links-container a.donate,#page-footer a.button.donate,.button-container #page-footer a.donate,.cta-block .links-container #page-footer a.donate,.story_section__section-cta .links-container #page-footer a.donate{display:none}#page-footer .footer-social-media{-ms-flex-preferred-size:100%;flex-basis:100%}#page-footer .footer-social-media h2{display:none}#page-footer .footer-social-media ul.social{margin-top:5px}.form-item{margin-bottom:12px}.content__section,.content section{margin-bottom:24px}.pager{text-align:center}.pager .pager__items{display:inline-block}.pager .pager__items .pager__item{border:0}.pager .pager__items .pager__item:before{display:none}.pager .pager__items>:first-of-type,.pager a{border:0}.pager a.disabled{pointer-events:none;cursor:default;color:#9b9b9b}.pager a .label{display:none}.pager a[rel=prev]{float:left}.pager a[rel=prev]:before{font-family:fontawesome;content:"";font-size:14px;color:#009de0;margin-right:22px}.pager a[rel=prev].disabled:before{color:#9b9b9b}.pager a[rel=next]{float:right}.pager a[rel=next]:after{font-family:fontawesome;content:"";font-size:14px;color:#009de0;margin-left:22px}.pager a[rel=next].disabled:after{color:#9b9b9b}.loading{min-height:300px;position:relative}.loading:before{font-family:fontawesome;content:"";font-size:80px;color:#009de0;animation:a 2s infinite linear;position:absolute;top:50%;left:50%;width:80px;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin-left:-40px;z-index:2}.box-promo-container.group{padding-bottom:0}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}[role=banner]{background-color:#fff}.action--donate,.header-talk-to-us{float:right;margin-right:-8px}.action--donate{position:fixed;top:100vh;left:0;width:100vw;border-radius:0;margin:0;transform:translate3d(0,-100%,10px);z-index:9}.header-talk-to-us{margin-top:10px;margin-right:-8px}.header-talk-to-us *{color:#fff;clear:both}.header-talk-to-us h2{max-width:4.5em;overflow:hidden;float:right;white-space:nowrap;font-weight:400;margin-bottom:0;display:none}.header-talk-to-us p{font-size:17.5px;font-weight:600}.donate-wrapper>a,.link-container>a{border:1px solid transparent;border-bottom:3px solid transparent}.donate-wrapper>a:hover,.link-container>a:hover{border:1px solid #11296b;border-bottom:3px solid #11296b}.button-container .description a,.cta-block .links-container .description a,.description .button,.description .button-container a,.description .cta-block .links-container a,.description .story_section__section-cta .links-container a,.story_section__section-cta .links-container .description a{border:1px solid transparent;border-bottom:3px solid transparent;color:#11296b;text-decoration:none}.button-container .description a:hover,.cta-block .links-container .description a:hover,.description .button-container a:hover,.description .button:hover,.description .cta-block .links-container a:hover,.description .story_section__section-cta .links-container a:hover,.story_section__section-cta .links-container .description a:hover{border:1px solid #000;border-bottom:3px solid #11296b}.button-container .description a,.cta-block .links-container .description a,.description .button--primary,.description .button-container a,.description .cta-block .links-container a,.description .story_section__section-cta .links-container a,.story_section__section-cta .links-container .description a{color:#fff}#visually-hidden,.diabetes-branding .site-name,.recipe-tabs-container .wrapper>:first-child,.visually-hidden{width:0;height:0;line-height:0;overflow:hidden;text-indent:100%;display:inline-block;padding:0;margin:0}#visually-hidden .focusable:active,#visually-hidden .focusable:focus,.diabetes-branding .site-name .focusable:active,.diabetes-branding .site-name .focusable:focus,.recipe-tabs-container .wrapper>:first-child .focusable:active,.recipe-tabs-container .wrapper>:first-child .focusable:focus,.visually-hidden .focusable:active,.visually-hidden .focusable:focus{text-indent:0}.visually-hidden--all{display:none}.visually-hidden--off{width:auto;height:auto;line-height:normal;overflow:visible;text-indent:0}.visually-hidden--off .focusable:active,.visually-hidden--off .focusable:focus{text-indent:0}.contact-detail>*,[itemprop=telephone]{display:inline-block}.contact-detail>:first-child{min-width:3em}.contact-detail>:first-child:after{content:":";display:inline-block;margin-right:5px}.contact-detail>:last-child:after{content:""}.contact-detail.email,.contact-detail.fax{margin-bottom:24px}.area-code{margin-right:.35em}#background-white,#footer,#header,#navigation,#sidebar-first,#sidebar-second,.campaign-promo .support-cards-container .content,.campaign-your-stories .support-cards-container .content,.page_campaign_landing_page__campaign-promo .support-cards-container .content,.support-cards-container .box,.support-cards-container .campaign-promo .content,.support-cards-container .campaign-your-stories .content,.support-cards-container .page_campaign_landing_page__campaign-promo .content{background:#fff}#color-brand-light-blue{color:#009de0}#color-brand-dark-blue,.color-brand-dark-blue,.heading-highlight,.text-brand-dark-blue{color:#11296b}#color-brand-lighter-blue,.story-theme-bar,.story-theme-bar.accordion--item--header,.support-cards-container>.heading-highlight,.support-cards-inner-container{background:#d9f1fb}.text-brand-dark-orange{color:#ee6a0c}#text-align-right,.header-talk-to-us{text-align:right}#text-align-centre,.box-thin-border-filled_skin,.button-container,.homepage-stat-cards,.js-load-more-container.button-container,.promotional-subheading,.small-policy{text-align:center}.js-load-more-container.button-container{text-align:center;margin:40px 0}#base-size-text,.header-talk-to-us>*,.menu a{font-size:16px}#small-size-text,.footer-copyright,.footnotes,.main-menu-toggle_skin,.small-size-text{font-size:14px}figcaption{font-size:16px}.homepage-stat-cards h2{font-size:1.875em}#main-box-border,.box,.campaign-promo .content,.campaign-your-stories .content,.content table,.main-border-box,.page_campaign_landing_page__campaign-promo .content,.ui-autocomplete,blockquote,figure[role=group]{border:2px solid #009de0}#secondary-box-border,.box-border_skin--dark{border:2px solid #11296b}#all-rounded,#main-box-border,.all-rounded,.box,.campaign-promo .content,.campaign-your-stories .content,.content table,.page_campaign_landing_page__campaign-promo .content,.ui-autocomplete,blockquote,figure[role=group],img{border-radius:10px}#top-rounded{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}#bot-rounded,.support-cards-inner-container{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#left-rounded{border-top-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:10px}#right-rounded{border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0}#reset-rounded,img[src$=".svg"]{border-radius:0}#vertical-gutter-1,.button-container{margin-bottom:12px}#vertical-gutter-2,.labelled-content>:last-child,address{margin-bottom:24px}#vertical-gutter-3,.box,.campaign-promo .content,.campaign-your-stories .content,.emphasise-intro,.page_campaign_landing_page__campaign-promo .content,.promotional-subheading,.views-field-field-interview-,blockquote,figure,figure[role=group]{margin-bottom:36px}#internal-spacing-2{padding:20px}#blockify,.align-center,.align-left,.align-right{display:block;margin-bottom:36px}#float-left,#float-right,.align-left,.align-right,.left-align,.medium--article,.right-align{margin-left:auto;margin-right:auto;float:none;clear:both}#centre,.align-center,.center-align{margin-left:auto;margin-right:auto}#dashed-divide-with-space-below,.dashed-container,hr{border-top:1px dashed #11296b;padding-top:36px;padding-bottom:0}#dashed-divide-bottom-space-below,.block-joblandingpageheader,.content section{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:24px}#dashed-divide-bottom-space-below:last-of-type,.block-joblandingpageheader:last-of-type,.content section:last-of-type{border-bottom:0 transparent}#dashed-divide-bottom-space-below-and-above,.news-teaser,.research-teaser,.stories-teaser,.teaser-dashed-below-and-above{border-bottom:1px dashed #11296b;padding-top:12px;padding-bottom:12px}#dashed-divide-bottom-space-below-and-above:last-of-type,.news-teaser:last-of-type,.research-teaser:last-of-type,.stories-teaser:last-of-type,.teaser-dashed-below-and-above:last-of-type{border-bottom:0 transparent}#dashed-divide-bottom-space-below-and-above a,.news-teaser a,.research-teaser a,.stories-teaser a,.teaser-dashed-below-and-above a{border:0}#dashed-divide-bottom-space-below--with-bottom-margin,.hero-block{margin-bottom:24px}#dashed-divide-top-and-bottom--with-global-space,.promotional-subheading{border-bottom:1px dashed #11296b;border-top:1px dashed #11296b;padding-top:20px;padding-bottom:20px}#dashed-divide-top-and-bottom--with-global-space.hero:last-child,.promotional-subheading.hero:last-child{margin:0;padding-bottom:0;border-bottom:none}#dashed-divide-top-and-bottom--with-global-space.hero:last-child h2,.promotional-subheading.hero:last-child h2{margin-bottom:0}#promote-full,.box-hero_skin,.content-meta-info{max-width:100%!important}.js-no-scroll,.js-overflow-hidden{overflow:hidden}.no-result{margin:20px 0;border-bottom:1px dashed #11296b;padding-top:20px;padding-bottom:20px}.paragraph-border-bottom{margin:-30px 0 20px;border-bottom:1px dashed #11296b;padding-top:12px;padding-bottom:0}.paragraph-border-bottom p{font-size:16px}.whisk-container{position:relative;min-height:202px}.small-policy{color:#9f9f9f;font-weight:400;font-size:10px;font-style:italic;display:block;padding:0;margin:0;line-height:normal;position:absolute;left:0;right:0;bottom:23px}.small-policy:visited{color:#9f9f9f}.small-policy:hover{text-decoration:none;border:none}.youtube-player-element{position:relative;overflow:hidden}.youtube-player-element>div:before{font-family:fontawesome;content:"";font-size:40px;color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background:rgba(0,0,0,.7);height:61px;width:103px;border-radius:5px;z-index:2;text-align:center;padding-top:20px;pointer-events:none}.youtube-player-element>div:hover:before{background:#f11313}.youtube-player-element img{width:100%;border-radius:0;cursor:pointer}.youtube-player-element iframe{height:100%;min-height:474px;width:100%}@font-face{font-family:FontAwesome;src:url(/themes/diabetes/dist/fonts/fontawesome-webfont.woff) format("woff");font-weight:400;font-style:normal}.main-menu-wrapper{width:calc(100% - 2 * 20px);max-width:1170px;position:absolute;bottom:0;margin:0 auto;border-bottom:1px solid #d1d1d1;display:-ms-flexbox;display:flex;-ms-flex-flow:row no-wrap;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.main-menu-wrapper.fixed{position:fixed;top:0;bottom:auto;left:0;right:0;height:49px;width:100%;max-width:none;background:#fff;border-radius:0;z-index:12}.main-menu-wrapper.fixed a.open-search{border-top-left-radius:0;border-top-right-radius:0}.main-menu-wrapper.fixed .menu--main{max-width:1170px}.main-menu-wrapper.fixed .menu--main>ul>.menu-item.home{display:none}.main-menu-wrapper.fixed .menu--main .menu-open,.main-menu-wrapper.fixed .menu--main>ul>.menu-item a.is-active,.main-menu-wrapper.fixed .menu--main>ul>.menu-item a:focus{border-top-left-radius:0;border-top-right-radius:0}.main-menu-wrapper.fixed .menu-main--dropdown.desktop{border-radius:0 0 10px 10px}.main-menu-wrapper.fixed .block-googlecsesearchblock{width:60px;-ms-flex:0 0 auto;flex:0 0 auto}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search{width:60px;right:0!important}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search span{display:none}.menu--main{overflow-x:hidden;-ms-flex:3 1 auto;flex:3 1 auto}.menu--main>.menu{position:relative;height:48px;white-space:nowrap;min-width:1500px}.menu--main>.menu>.menu-item{float:left;position:relative;height:100%}.menu--main .menu-item--collapsed>a,.menu--main .menu-item--expanded>a{padding-right:20px}.menu--main .menu-item--collapsed:after,.menu--main .menu-item--expanded:after{font-family:fontawesome;content:"";font-size:13px;color:#009de0;position:absolute;right:6px;top:10px}.menu--main a{position:relative}.menu--main a:after{content:"";position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:17px;width:0;border-right:1px solid #d1d1d1}.main-menu-overflow,.menu--main a{display:block;color:#11296b;font-weight:400;padding:10px 20px 8.5px;border-bottom:0;height:100%}.main-menu-overflow.is-active,.menu--main a.is-active{border-color:#009de0;border-bottom-style:solid;border-bottom-width:5px}.main-menu-overflow:focus,.main-menu-overflow:hover,.menu--main a:focus,.menu--main a:hover{color:#009de0;outline:0 transparent}.menu-item_skin{background-color:#fff}.menu-item_skin:last-of-type a:after{border-color:transparent}.menu [data-drupal-link-system-path="<front>"]{padding-left:47px;padding-right:0;overflow:hidden;width:47px}.menu [data-drupal-link-system-path="<front>"]:before{font-family:fontawesome;content:"";font-size:18px;color:#009de0;position:absolute;-ms-transform:translateY(calc(50% - 12px));transform:translateY(calc(50% - 12px));left:17px}.search-block-form{position:relative;width:59px;-ms-flex:1 0 59px;flex:1 0 59px;height:48px;background-color:#d9f1fb}.search-block-form:before{opacity:0;transition:opacity .3s ease 0s;content:"Search";font-size:16px;font-weight:400;display:block;position:absolute;color:#11296b;left:9px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.search-block-form>form{height:100%;width:100%}.search-block-form .icon{display:block;position:absolute;width:16px;height:17px;top:50%;left:36%;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.search-block-form .icon svg{height:100%;width:100%;fill:#009de0}.search-block-form input{width:100%;height:100%;padding:15px;transition:width .3s ease-out 0s;border:0 transparent;background-color:transparent;color:#11296b;margin:0;box-shadow:0 0 0 transparent}.search-block-form input[type=submit]{position:absolute;visibility:hidden;padding:0;line-height:0}.main-menu-overflow,.overlay{display:block;z-index:8}.main-menu-overflow{position:absolute;height:48px;min-width:128px;border:0 transparent;border-bottom:5px solid #fff;border-radius:0;color:#11296b;text-align:left}.main-menu-overflow,.main-menu-overflow:active,.main-menu-overflow:focus,.main-menu-overflow:hover{background-color:#fff}.main-menu-overflow>span,.main-menu-overflow>svg{display:inline-block;font-size:16px}.main-menu-overflow>span{vertical-align:middle}.main-menu-overflow .icon{width:16px;height:auto;fill:#11296b;vertical-align:text-top}.main-menu-overflow .icon-chevron-down{position:absolute;right:12px;top:calc(50% - 7px);width:7px;height:13px;-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#009de0;transition:transform .3s ease 0s}.main-menu-overflow .overlay{position:fixed;top:auto;left:50%;max-width:1170px;width:100vw;background-color:hsla(0,0%,100%,.8);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px);height:0;overflow:hidden;opacity:0;transition:all .3s ease 0s;padding:0 20px}.main-menu-overflow.is-active,.main-menu-overflow:active{background-color:#fff}.main-menu-overflow.is-active .overlay,.main-menu-overflow:active .overlay{height:100vh;opacity:1;padding-top:30px;padding-bottom:30px}.main-menu-overflow.is-active .icon-chevron-down,.main-menu-overflow:active .icon-chevron-down{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu--overflow,.overlay__title{display:block;float:left;width:100%;color:#11296b}.overlay__title{font-weight:700;padding-right:20px}.menu--overflow{margin-top:-12px}.menu--overflow a{border-bottom:1px dashed #009de0;padding:12px 0;color:#11296b;display:block}.menu--overflow a:focus,.menu--overflow a:hover{color:#009de0}.menu--overflow .menu-item_skin:last-of-type a{border-color:transparent}.js-main-menu-overflow{position:absolute;z-index:8}.menu--main{overflow:hidden}.menu--main:focus{outline:none;box-shadow:none}.menu--main .menu-item--collapsed>ul,.menu--main .menu-item--expanded>ul{display:none}.menu--main .menu-open{background:#11296b}.menu--main .menu-open:after{color:#fff}.menu--main .menu-open a{color:#fff;background:#11296b;border-top-left-radius:10px;border-top-right-radius:10px}.menu--main .menu-open a.is-active{border-color:#11296b}.menu--main ul.menu.desktop li.menu-item,.menu--main ul.menu.desktop li.menu-item.secondary,.menu--main ul.menu.mobile .menu-main--bar{display:block}.menu--main ul.menu li.menu-item{display:none}.menu-main--bar{display:none;background:#fff;cursor:pointer;overflow:hidden}.menu-main--bar a:after{display:none}.menu-main--bar:before{position:absolute;top:50%;left:12px;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-family:fontawesome;content:"";font-size:16px;color:#11296b}.menu-main--bar.menu-open:before{font-family:fontawesome;content:"";font-size:16px;color:#fff}.menu-main--dropdown{position:absolute;top:48px;left:0;width:100%;max-width:1130px;height:calc(100vh - 94px);max-height:calc(100vh - 94px);background-color:#11296b;z-index:13;overflow:hidden;transition:height .2s ease-out 0s;will-change:content,height}.menu-main--dropdown.inactive{height:0!important;border:transparent}.menu-main--dropdown.show-overflow{overflow:auto}.menu-main--dropdown ul{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;padding:10px 0 50px;z-index:5;background:#11296b;overflow:hidden}.menu-main--dropdown>ul{height:inherit;overflow-y:auto}.menu-main--dropdown li{background:transparent;padding:0 20px}.menu-main--dropdown li.active,.menu-main--dropdown li:hover{background:#0865a9}.menu-main--dropdown li.active+li>a,.menu-main--dropdown li.active>a,.menu-main--dropdown li:hover+li>a,.menu-main--dropdown li:hover>a{border-top-color:transparent!important}.menu-main--dropdown li.back a{padding:5px 20px;cursor:pointer}.menu-main--dropdown li.back a:before{left:0;content:""}.menu-main--dropdown li.back a:before,.menu-main--dropdown li.menu-item--collapsed>a:after,.menu-main--dropdown li.menu-item--expanded>a:after{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-family:fontawesome;font-size:12px;color:#fff}.menu-main--dropdown li.menu-item--collapsed>a:after,.menu-main--dropdown li.menu-item--expanded>a:after{right:8px;content:""}.menu-main--dropdown li.title{background:#0e4083;border-top:1px solid #0865a9}.menu-main--dropdown li.title+li>a,.menu-main--dropdown li.title a{border-top:transparent}.menu-main--dropdown li.last a{border-bottom:1px dashed #0865a9}.menu-main--dropdown li.secondary{display:block}.menu-main--dropdown li.secondary a{border-top:none;padding-top:8px;padding-bottom:8px;font-size:16px}.menu-main--dropdown li.secondary.first{margin-top:10px}.menu-main--dropdown li:first-child>a{border-top:transparent}.menu-main--dropdown li ul{display:block;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform .2s ease-out 0s}.menu-main--dropdown li ul .title~li>a{padding-left:20px;padding-right:20px}.menu-main--dropdown li.active>ul{display:block;-ms-transform:translateX(0);transform:translateX(0)}.menu-main--dropdown a{display:block;position:relative;width:100%;padding:5px;font-size:1.125em;color:#fff;background:transparent;border-top:1px dashed #0865a9}.menu-main--dropdown .menu-cta-block{display:none}.menu-main--dropdown.desktop{height:auto;overflow:hidden;border-radius:0 0 10px 10px}.menu-main--dropdown.desktop ul{display:inline-block;top:20px;overflow:visible;transition:height .2s ease 0s}.menu-main--dropdown.desktop li{border-radius:10px;padding:0 12px;width:100%;transition:background-color .2s linear .4s,width 0s ease .6s,padding 0s ease .6s,border-radius 0s linear .6s}.menu-main--dropdown.desktop li ul{top:20px;height:auto;display:block;visibility:hidden;opacity:0;position:absolute;padding:10px 19px;border-radius:10px;-ms-transform:translateX(0);transform:translateX(0);transition:visibility 0s linear .6s,opacity .2s linear .4s}.menu-main--dropdown.desktop li a{transition:border .2s linear .4s}.menu-main--dropdown.desktop li:hover{transition:background .2s linear .4s}.menu-main--dropdown.desktop li.menu-item--collapsed:hover,.menu-main--dropdown.desktop li.menu-item--expanded:hover{padding-right:32px;width:calc(100% + 20px);border-radius:10px 0 0 10px;transition:background .2s linear .2s,width 0s ease .2s,padding 0s ease .2s,border-radius 0s linear .2s}.menu-main--dropdown.desktop li.menu-item--collapsed:hover>ul,.menu-main--dropdown.desktop li.menu-item--expanded:hover>ul{visibility:visible;opacity:1;transition:visibility 0s linear .2s,opacity .2s linear .2s}.menu-main--dropdown.desktop a{font-size:16px;padding-right:25px}.menu-main--dropdown.desktop .head{display:none}.menu-main--dropdown.desktop>ul{position:static;height:auto;width:calc((100% - 4 * 20px) / 3);min-height:0;background:none;margin:20px;padding:10px 0}.menu-main--dropdown.desktop>ul>li:hover{background:#0e4083}.menu-main--dropdown.desktop>ul>li>a{border-top-color:#0e4083}.menu-main--dropdown.desktop>ul>li>ul{left:calc(((100% - 4 * 20px) / 3) + 40px);width:calc((100% - 4 * 20px) / 3);background:#0e4083;min-height:calc(100% - 40px)}.menu-main--dropdown.desktop>ul>li>ul>li:hover{background:#0865a9}.menu-main--dropdown.desktop>ul>li>ul>li.menu-item--expanded:hover{width:calc(100% + 20px + 19px);padding-right:51px}.menu-main--dropdown.desktop>ul>li>ul>li>a{border-top-color:#0865a9}.menu-main--dropdown.desktop>ul>li>ul>li>ul{top:0;left:calc(100% + 20px);background:#0865a9}.menu-main--dropdown.desktop>ul>li>ul>li>ul>li:focus,.menu-main--dropdown.desktop>ul>li>ul>li>ul>li:hover{background:#048dc7}.menu-main--dropdown.desktop>ul>li>ul>li>ul>li>a{border-top-color:#048dc7}.menu-main--dropdown.desktop .menu-cta-block{display:inline-block;float:right;width:calc((100% - 80px) / 3);margin:50px 20px 20px 0;background:#0e4083;border-radius:10px}.menu-main--dropdown.desktop .menu-cta-block div{position:relative}.menu-main--dropdown.desktop .menu-cta-block div.contextual{display:none}.menu-main--dropdown.desktop .menu-cta-block div .media-content__media{position:absolute;top:0;right:8px;-ms-transform:translateY(-40%);transform:translateY(-40%)}.menu-main--dropdown.desktop .menu-cta-block div .media-content__media figure{margin:0}.menu-main--dropdown.desktop .menu-cta-block div .media-content__media figure img{width:auto;height:auto;max-height:100px;max-width:100px}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content header{padding:25px 100px 5px 20px}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content header h3{color:#fff;font-size:1.125em}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content{padding:0 20px 10px}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .description{color:#fff}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .description h1,.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .description h2,.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .description h3{color:#fff;font-size:1em;font-weight:400}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .links-container{width:100%}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .links-container .link-container{width:100%;padding:10px 0}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .links-container a{width:100%;background-color:#009de0;border-radius:10px;border-top-color:transparent;border-bottom-width:3px;text-align:center}.menu-main--dropdown.desktop .menu-cta-block div .media-content__content .content .links-container a:hover{border-top:1px solid #11296b;background-color:#0e4083}.menu--top-menu{display:none}.menu--diabetes-and-me,.menu--learning-zone{position:absolute;top:145px}.menu--diabetes-and-me .diabetes-and-me-link,.menu--diabetes-and-me .learning-zone-link,.menu--learning-zone .diabetes-and-me-link,.menu--learning-zone .learning-zone-link{display:inline-block;margin-left:5px}.menu--diabetes-and-me .diabetes-and-me-link a,.menu--diabetes-and-me .learning-zone-link a,.menu--learning-zone .diabetes-and-me-link a,.menu--learning-zone .learning-zone-link a{border-radius:8px;background-color:#f4f4f4;padding:6px;padding-right:30px;display:block;color:#11296b;font-size:14px;width:auto;height:auto;position:relative}.menu--diabetes-and-me .diabetes-and-me-link a:after,.menu--diabetes-and-me .learning-zone-link a:after,.menu--learning-zone .diabetes-and-me-link a:after,.menu--learning-zone .learning-zone-link a:after{content:"";height:30px;width:30px;position:absolute;right:1px;top:0;background-repeat:no-repeat;background-size:cover}.menu--diabetes-and-me .diabetes-and-me-link a:hover,.menu--diabetes-and-me .learning-zone-link a:hover,.menu--learning-zone .diabetes-and-me-link a:hover,.menu--learning-zone .learning-zone-link a:hover{background:#009de0;color:#fff}.menu--diabetes-and-me.in-menu,.menu--learning-zone.in-menu{top:111px;z-index:6}.menu--diabetes-and-me.in-menu .diabetes-and-me-link a,.menu--diabetes-and-me.in-menu .learning-zone-link a,.menu--learning-zone.in-menu .diabetes-and-me-link a,.menu--learning-zone.in-menu .learning-zone-link a{border-radius:0;width:40px;height:48px}.menu--diabetes-and-me.in-menu .diabetes-and-me-link a span,.menu--diabetes-and-me.in-menu .learning-zone-link a span,.menu--learning-zone.in-menu .diabetes-and-me-link a span,.menu--learning-zone.in-menu .learning-zone-link a span{display:none}.menu--diabetes-and-me.in-menu .diabetes-and-me-link a:after,.menu--diabetes-and-me.in-menu .learning-zone-link a:after,.menu--learning-zone.in-menu .diabetes-and-me-link a:after,.menu--learning-zone.in-menu .learning-zone-link a:after{width:100%;height:100%;right:0;top:0}.menu--diabetes-and-me{right:20px}.menu--diabetes-and-me .diabetes-and-me-link{display:inline-block;margin-left:5px}.menu--diabetes-and-me .diabetes-and-me-link a:after{background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/diabetes-and-me-micro.png)}.menu--diabetes-and-me .diabetes-and-me-link a .save-for-later-number{display:none;position:absolute;top:-10px;right:-10px;background:#ee6a0c;border-radius:50%;width:20px;height:20px;text-align:center;color:#fff;font-size:12px}.menu--diabetes-and-me .diabetes-and-me-link .ajax-progress{display:none}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification{display:none;position:absolute;width:305px;right:-13px;bottom:-35px;font-size:.6875em;border:2px solid #009de0;border-radius:8px;background-color:#d9f1fb;padding:5px 15px;color:#11296b;font-weight:600;z-index:2}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification:after,.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification:before{bottom:100%;left:94%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification:after{border-color:rgba(217,241,251,0);border-bottom-color:#d9f1fb;border-width:4px;margin-left:-4px}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification:before{border-color:rgba(0,157,224,0);border-bottom-color:#009de0;border-width:7px;margin-left:-7px}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification .close:after{font-family:fontawesome;content:"";font-size:14px;color:#009de0;background-color:#d9f1fb;border-radius:50%;position:absolute;right:7px}.menu--diabetes-and-me.in-menu{right:20px}.menu--diabetes-and-me.in-menu .diabetes-and-me-link .save-for-later-notification:after,.menu--diabetes-and-me.in-menu .diabetes-and-me-link .save-for-later-notification:before{left:92%}.menu--diabetes-and-me.in-menu.in-menu-full-width{position:fixed;top:0;right:0}.menu--diabetes-and-me.in-menu.in-menu-full-width .save-for-later-notification{right:0}.menu--diabetes-and-me.in-menu.in-menu-full-width .save-for-later-number{top:0;right:0}.menu--learning-zone{right:180px}.menu--learning-zone .learning-zone-link a:after{width:25px;height:32px;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/learning-zone.png)}.menu--learning-zone.in-menu{right:60px}.menu--learning-zone.in-menu-full-width{display:none}.block-navigationlogo{display:none;padding:18px 0;-ms-flex:0 0 auto;flex:0 0 auto}.block-navigationlogo a{display:block;height:12px;padding:0 12px;border-right:1px solid #d1d1d1}.block-navigationlogo a img{height:inherit}.menu-sidebar{display:none}.media--content__media a{padding:0;border:0;display:block}.media--content__media a:hover{background:none}.media--content_skin{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:20px;margin-bottom:20px}.media--content_skin:last-of-type{border-bottom:0 transparent;margin-bottom:0}.media-led_skin .media--content__content h3{font-size:1.11111em}.media-led_skin .media--content__content h3 a{border:0}.icon{width:24px;max-height:24px;display:inline-block;vertical-align:bottom;margin-right:16px}.medium--article>img{border:1px solid #009de0}.medium--article.no-border>img{border:none!important}.media-content--stat .description p{color:#009de0;font-size:1.11111em;line-height:120%}figure.align-center .media-content--stat{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}figure.align-center .media-content--stat figure{margin:0;width:25%;float:left}figure.align-center .media-content--stat .description,figure.align-center .media-content--stat .media-content__media{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}figure.align-center .media-content--stat .description p{margin:0;font-size:1.33333em;width:100%;float:left;padding:30px}.action{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:0 3px;outline:0 transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button-container a a,.button a,.cta-block .links-container a a,.story_section__section-cta .links-container a a{text-decoration:none;border:0 none;color:currentColor}.button-container a a:hover,.button-container a a:visited,.button a:hover,.button a:visited,.cta-block .links-container a a:hover,.cta-block .links-container a a:visited,.story_section__section-cta .links-container a a:hover,.story_section__section-cta .links-container a a:visited{background-color:inherit;color:currentColor}.button-container a.button--hero,.button.button--hero,.cta-block .links-container a.button--hero,.story_section__section-cta .links-container a.button--hero{padding-top:19px;padding-bottom:19px}.button-container a.button--small,.button.button--small,.cta-block .links-container a.button--small,.story_section__section-cta .links-container a.button--small{padding-top:7px;padding-bottom:7px}.button-container .donate-1 .links-container a,.button-container a.button--alt,.button.button--alt,.cta-block .donate-1 .links-container a,.cta-block .links-container a.button--alt,.donate-1 .cta-block .links-container a,.donate-1 .links-container .button-container a,.donate-1 .links-container a.button,.donate-1 .story_section__section-cta .links-container a,.story_section__section-cta .donate-1 .links-container a,.story_section__section-cta .links-container a.button--alt{border-color:#ee6a0c;color:#ee6a0c}.button-container .donate-1 .links-container a:after,.button-container a.button--alt:after,.button.button--alt:after,.cta-block .donate-1 .links-container a:after,.cta-block .links-container a.button--alt:after,.donate-1 .cta-block .links-container a:after,.donate-1 .links-container .button-container a:after,.donate-1 .links-container a.button:after,.donate-1 .story_section__section-cta .links-container a:after,.story_section__section-cta .donate-1 .links-container a:after,.story_section__section-cta .links-container a.button--alt:after{color:#ee6a0c}.button-container .donate-1 .links-container a.cta:after,.button-container a.button--alt.cta:after,.button.button--alt.cta:after,.cta-block .donate-1 .links-container a.cta:after,.cta-block .links-container a.button--alt.cta:after,.donate-1 .cta-block .links-container a.cta:after,.donate-1 .links-container .button-container a.cta:after,.donate-1 .links-container a.button.cta:after,.donate-1 .story_section__section-cta .links-container a.cta:after,.story_section__section-cta .donate-1 .links-container a.cta:after,.story_section__section-cta .links-container a.button--alt.cta:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="#ee6a0c"><path d="M.304.303a1.037 1.037 0 0 1 1.466 0l6.108 6.11a1.037 1.037 0 0 1-1.466 1.466L.304 1.769a1.037 1.037 0 0 1 0-1.466z"/><path d="M1.77 14.697A1.036 1.036 0 1 1 .304 13.23l6.108-6.109a1.037 1.037 0 0 1 1.466 1.466L1.77 14.697z"/></g></svg>')}.button-container a:hover,.button:hover,.cta-block .links-container a:hover,.story_section__section-cta .links-container a:hover{color:#fff;background-color:#009de0;border:2px solid #009de0;border-bottom:2px solid #11296b}.button-container a:hover:after,.button:hover:after,.cta-block .links-container a:hover:after,.story_section__section-cta .links-container a:hover:after{color:#fff}.button-container a:visited,.button:visited,.cta-block .links-container a:visited,.story_section__section-cta .links-container a:visited{color:#11296b}.button-container a:visited:hover,.button:visited:hover,.cta-block .links-container a:visited:hover,.story_section__section-cta .links-container a:visited:hover{color:#fff}.button-container a.cta:hover:after,.button.cta:hover:after,.cta-block .links-container a.cta:hover:after,.story_section__section-cta .links-container a.cta:hover:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="#fff"><path d="M.304.303a1.037 1.037 0 0 1 1.466 0l6.108 6.11a1.037 1.037 0 0 1-1.466 1.466L.304 1.769a1.037 1.037 0 0 1 0-1.466z"/><path d="M1.77 14.697A1.036 1.036 0 1 1 .304 13.23l6.108-6.109a1.037 1.037 0 0 1 1.466 1.466L1.77 14.697z"/></g></svg>')}.button--primary,.button-container a,.cta-block .links-container a,.story_section__section-cta .links-container a{background-color:#11296b;color:#fff;border:2px solid #11296b}.button--primary.button--alt,.button-container .donate-1 .links-container a,.button-container a.button--alt,.cta-block .donate-1 .links-container a,.cta-block .links-container a.button--alt,.donate-1 .cta-block .links-container a,.donate-1 .links-container .button-container a,.donate-1 .links-container a.button--primary,.donate-1 .story_section__section-cta .links-container a,.story_section__section-cta .donate-1 .links-container a,.story_section__section-cta .links-container a.button--alt{background-color:#ee6a0c;color:#fff}.button--primary.button--alt_secondary,.button-container a.button--alt_secondary,.cta-block .links-container a.button--alt_secondary,.story_section__section-cta .links-container a.button--alt_secondary{background-color:#fff;color:#11296b}.button--primary:hover,.button-container a:hover,.cta-block .links-container a:hover,.story_section__section-cta .links-container a:hover{color:#fff;background-color:#009de0;border:2px solid #009de0;border-bottom:2px solid #11296b}.button--primary:hover:after,.button--primary:visited,.button-container a:hover:after,.button-container a:visited,.cta-block .links-container a:hover:after,.cta-block .links-container a:visited,.story_section__section-cta .links-container a:hover:after,.story_section__section-cta .links-container a:visited{color:#fff}.button--primary.cta:after,.button-container a.cta:after,.cta-block .links-container a.cta:after,.story_section__section-cta .links-container a.cta:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="#fff"><path d="M.304.303a1.037 1.037 0 0 1 1.466 0l6.108 6.11a1.037 1.037 0 0 1-1.466 1.466L.304 1.769a1.037 1.037 0 0 1 0-1.466z"/><path d="M1.77 14.697A1.036 1.036 0 1 1 .304 13.23l6.108-6.109a1.037 1.037 0 0 1 1.466 1.466L1.77 14.697z"/></g></svg>')}.button-container a[disabled]:before,.button[disabled]:before,.cta-block .links-container a[disabled]:before,.story_section__section-cta .links-container a[disabled]:before{display:none}.button-container a[disabled]:hover,.button[disabled]:hover,.cta-block .links-container a[disabled]:hover,.story_section__section-cta .links-container a[disabled]:hover{color:inherit;background-color:inherit}.button-container a.button--social,.button.button--social,.cta-block .links-container a.button--social,.story_section__section-cta .links-container a.button--social{border-radius:50%;border:1px solid #11296b;padding:0;background-color:#11296b;color:#fff;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:0;font-size:0;margin-right:3px;overflow:hidden}.button-container a.button--social:after,.button.button--social:after,.cta-block .links-container a.button--social:after,.story_section__section-cta .links-container a.button--social:after{font-family:fontawesome;content:"";font-size:20px;color:#fff;margin:2px 0 0}.button-container a.button--social:hover,.button.button--social:hover,.cta-block .links-container a.button--social:hover,.story_section__section-cta .links-container a.button--social:hover{background-color:#11296b;border:1px solid #009de0}.button-container .social-item_skin--twitter>a:after,.cta-block .links-container .social-item_skin--twitter>a:after,.social-item_skin--twitter>.button:after,.story_section__section-cta .links-container .social-item_skin--twitter>a:after{content:"\f099";margin:2px 0 0 2px}.button-container .social-item_skin--instagram>a:after,.cta-block .links-container .social-item_skin--instagram>a:after,.social-item_skin--instagram>.button:after,.story_section__section-cta .links-container .social-item_skin--instagram>a:after{content:"\f16d";margin:0 0 0 1px}.button-container .social-item_skin--youtube>a:after,.cta-block .links-container .social-item_skin--youtube>a:after,.social-item_skin--youtube>.button:after,.story_section__section-cta .links-container .social-item_skin--youtube>a:after{content:"\f167";margin:-1px 0 0 1px}.btn_skin,.skip-link_skin{background:#009de0;color:#fff;border-radius:8px;font-weight:700}.btn_skin:hover,.skip-link_skin:hover{background-color:#11296b;color:#fff;text-decoration:none}.skip-link_skin{position:absolute;top:0;left:50%;-ms-transform:translate(-50%,-150%);transform:translate(-50%,-150%);transition:transform .2s ease-out 0s;z-index:13;font-size:1.33333em;min-height:2em;padding-left:10px;padding-right:10px;border:1px solid #93d8f2}.skip-link_skin:active{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);color:#fff}.skip-link_skin:hover{text-decoration:underline}.main-menu-toggle_skin{padding:0;background:#fff;border-left:1px solid #d1d1d1;-ms-flex-pack:start;justify-content:flex-start}.main-menu-toggle_skin .media-content__media{width:26px;height:19px;fill:#009de0;margin:14px auto 8px}.main-menu-toggle_skin .media-content__content{color:#11296b;display:block;margin:0 auto}.group{overflow:hidden}.group>*{float:left}.group .group--action:first-of-type{margin-right:12px}.group--funding-dates,.group--project-funding,.group--researcher-info{padding:0 0 12px 40px;color:#11296b}.group--funding-dates>:first-child,.group--project-funding>:first-child,.group--researcher-info>:first-child{font-weight:600;display:block;margin-left:-40px}.group--funding-dates>*,.group--project-funding>*,.group--researcher-info>*{padding:0 12px}.group--funding-dates>:last-child,.group--project-funding>:last-child,.group--researcher-info>:last-child{border-right:0 transparent;padding-right:0}.group--event-dates{padding-bottom:12px}.group--job-meta>div:first-of-type{font-weight:600;color:#11296b;margin-right:6px}.group--funding-dates time{margin-left:-5px}.group--funding-dates>:first-child{border-color:transparent}.group--funding-dates>:first-child:after{content:"-";display:inline-block;margin:0 -2px}.group--funding-dates>:last-child{padding-left:0;font-weight:600;margin-left:-7px}.group--funding-dates--teaser>div>time:after{content:"-";display:inline-block;margin:0 .2em}.group--project-subtitle{padding:0 0 12px 12px;color:#11296b}.group--project-subtitle>:first-child{font-weight:600;display:block}.group--pair{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.group--pair>*{min-width:calc(50% - 15px);-ms-flex:0 1 100%;flex:0 1 100%}.group--three{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.group--three>*{min-width:calc(33.333% - 15px);-ms-flex:0 1 100%;flex:0 1 100%}.group--quad{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.group--quad>*{min-width:calc(25% - 15px);-ms-flex:0 1 48%;flex:0 1 48%}.box,.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{padding:30px 20px}.box--no-padding{padding:0}.box--no-border{border:0}.box--blue-dark{border-color:#11296b}.box-content--split{padding:0}.box-content--split .media-content{padding:30px 20px}.box-content--split .media-content--primary{background-color:#009de0;color:#fff}.box-content--split .media-content--primary h2,.box-content--split .media-content--primary h4{color:#fff}.box-content--split .media-content--secondary{display:-ms-flexbox;display:flex}.box-content--split .media-content--secondary h4{color:#11296b}.box-content--split .media-content--secondary>div{padding-left:12px}.box-hero{padding:0;border:0}.box-hero h1{-ms-flex-order:2;order:2;margin-bottom:20px;margin-left:20px;margin-right:20px}.box-hero a{color:#fff;text-decoration:underline}.box-hero .content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.box-hero .content>div{-ms-flex-order:3;order:3;padding:0 20px 12px}.box-hero .content>figure{-ms-flex-order:1;order:1;width:100%}.box-hero .content>figure img{border-radius:10px 10px 0 0}.box--sponsor-support,.box--summary>h3{font-size:1.125em;color:#11296b;font-weight:700}.box--sponsor-support{padding:20px 30px}.box--with-btns .button,.box--with-btns .button-container a,.box--with-btns .cta-block .links-container a,.box--with-btns .story_section__section-cta .links-container a,.button-container .box--with-btns a,.cta-block .links-container .box--with-btns a,.story_section__section-cta .links-container .box--with-btns a{display:block;margin-bottom:6px}.box--with-btns .button-container a:last-of-type,.box--with-btns .button:last-of-type,.box--with-btns .cta-block .links-container a:last-of-type,.box--with-btns .story_section__section-cta .links-container a:last-of-type,.button-container .box--with-btns a:last-of-type,.cta-block .links-container .box--with-btns a:last-of-type,.story_section__section-cta .links-container .box--with-btns a:last-of-type{margin-bottom:0}.box-hero_skin{padding:0}.box-hero_skin figure{margin:0}.box-promo-skin,.box-promo_skin{width:100%}.box-promo-skin figure,.box-promo_skin figure{margin-bottom:0}.box-promo-skin img,.box-promo_skin img{margin:-30px -20px 20px;width:calc(100% + 40px);max-width:none;border-radius:8px 8px 0 0}.box-promo-skin a,.box-promo_skin a{border:0;padding:0}.box-promo-skin h3 a,.box-promo_skin h3 a{padding:3px 3px 1px}.box-promo-skin div[itemprop=description] p a,.box-promo_skin div[itemprop=description] p a{border-bottom:1px solid #009de0}.box-promo-skin div[itemprop=description] p a:hover,.box-promo-skin div[itemprop=description] p a:visited,.box-promo_skin div[itemprop=description] p a:hover,.box-promo_skin div[itemprop=description] p a:visited{border-bottom-color:transparent}.news-view-layout-container footer .box-promo-container{margin-bottom:0}.useful-content-item{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.useful-content-item>h3{-ms-flex:0 0;flex:0 0}.useful-content-item>div{-ms-flex:3 1;flex:3 1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.box-filled-skin,.box-filled_skin{background-color:#d9f1fb;border:0 none transparent}.box-filled-skin h2,.box-filled-skin h3,.box-filled-skin h4,.box-filled-skin h5,.box-filled_skin h2,.box-filled_skin h3,.box-filled_skin h4,.box-filled_skin h5{color:#11296b}.box-filled-skin h1,.box-filled_skin h1{border:0;padding:0}.box-thin-border-filled_skin{background-color:#d9f1fb;border-width:1px}.box-thin-border-filled_skin h3{margin:0}.box-filled-skin--dark,.box-filled_skin--dark{background-color:#009de0}.box-filled-skin--dark h1,.box-filled-skin--dark h2,.box-filled-skin--dark h3,.box-filled-skin--dark h4,.box-filled-skin--dark h5,.box-filled-skin--dark p,.box-filled-skin--dark p:first-of-type,.box-filled_skin--dark h1,.box-filled_skin--dark h2,.box-filled_skin--dark h3,.box-filled_skin--dark h4,.box-filled_skin--dark h5,.box-filled_skin--dark p,.box-filled_skin--dark p:first-of-type{color:#fff}.box-filled-skin--dark p:first-of-type,.box-filled_skin--dark p:first-of-type{font-weight:400}.box-border_skin--dark h2,.box-border_skin--dark h3,.box-border_skin--dark h4,.box-border_skin--dark h5,.box-border_skin--dark p{color:#11296b}.box--full-width-image{padding:0;overflow:hidden}.box--full-width-image.box--landingpage{position:relative;border:0}.box--full-width-image.box--landingpage .media-content__content{background:#009de0;color:#fff}.box--full-width-image.box--landingpage .media-content__content h2{color:#fff}.box--full-width-image.box--landingpage .media-content__content .button,.box--full-width-image.box--landingpage .media-content__content .button-container a,.box--full-width-image.box--landingpage .media-content__content .cta-block .links-container a,.box--full-width-image.box--landingpage .media-content__content .story_section__section-cta .links-container a,.button-container .box--full-width-image.box--landingpage .media-content__content a,.cta-block .links-container .box--full-width-image.box--landingpage .media-content__content a,.story_section__section-cta .links-container .box--full-width-image.box--landingpage .media-content__content a{word-break:break-word}.box--full-width-image.box--highlighted-hero{margin-left:-20px;margin-right:-20px}.box--full-width-image.box--highlighted-hero .media-content__content h4{color:#fff;margin-top:-15px}.box--full-width-image.box--highlighted-hero .media-content__content blockquote{color:#fff;padding:0 0 0 32px;margin:30px 0 0 -18px}.box--full-width-image.box--highlighted-hero .media-content__content blockquote:after,.box--full-width-image.box--highlighted-hero .media-content__content blockquote:before{content:"";background-image:url(https://www.diabetes.org.uk/themes/diabetes/img/quotemark.svg);background-repeat:no-repeat;background-size:28px 15px;display:block;width:28px;height:15px}.box--full-width-image.box--highlighted-hero .media-content__content blockquote:before{top:0;left:0;position:absolute}.box--full-width-image.box--highlighted-hero .media-content__content blockquote:after{display:inline-block;-ms-transform:rotate(180deg);transform:rotate(180deg)}.box--full-width-image .media-content__media figure{margin:0;overflow:hidden;max-height:191px}.box--full-width-image .media-content__media img{border-radius:0;min-width:100%;min-height:100%;-ms-transform:translate(0);transform:translate(0);margin-top:0;margin-left:0;object-fit:cover}.box--full-width-image .media-content__content{padding:30px 20px}.box-teaser{overflow:hidden;width:100%}.box-teaser figure{margin-bottom:0;display:none}.box-teaser figure img{border-radius:0}.box-teaser div[itemprop=description]{display:none}.box-teaser .group{margin-bottom:10px}.box-teaser .box-promo_skin{overflow:hidden}.ui-autocomplete{padding:24px 0;font-family:Arial,Helvetica,Roboto-sans,sans-serif}.ui-autocomplete .ui-menu-item{padding:0}.ui-autocomplete .ui-menu-item>a{padding:6px 20px;display:block}.ui-autocomplete .ui-menu-item>a:hover{background-color:#009de0;color:#fff}.ui-autocomplete .ui-menu-item:first-child:before{content:"suggested results";display:block;color:#9b9b9b;font-size:14px;line-height:36px;padding:0 20px}.ui-autocomplete .ui-state-focus{background:none transparent;border:0 transparent;margin:0}.tab-boxes{width:100%}.tab-boxes h2{max-width:98%}.tab-boxes.double-tab h2{max-width:50%}.tab-boxes.double-tab h2:nth-child(2){max-width:48%}.tab-box h2{background-color:#d7f1fb;color:#009de0;font-size:1.11111em;border-radius:10px 10px 0 0;margin:0;padding:12px 19px;display:inline-block;cursor:pointer}.tab-box h2 span{overflow:hidden;display:block}.tab-box h2.active{background-color:#009de0;color:#fff}.campaign-promo .tab-box .content,.campaign-your-stories .tab-box .content,.page_campaign_landing_page__campaign-promo .tab-box .content,.tab-box .box,.tab-box .campaign-promo .content,.tab-box .campaign-your-stories .content,.tab-box .page_campaign_landing_page__campaign-promo .content{border-top-left-radius:0;padding:18px 20px}.campaign-promo .tab-box .content a,.campaign-your-stories .tab-box .content a,.page_campaign_landing_page__campaign-promo .tab-box .content a,.tab-box .box a,.tab-box .campaign-promo .content a,.tab-box .campaign-your-stories .content a,.tab-box .page_campaign_landing_page__campaign-promo .content a{color:#11296b;border-bottom:1px dashed #009de0;display:block;padding:12px 0;overflow:hidden;word-wrap:break-word}.campaign-promo .tab-box .content div:last-child a,.campaign-your-stories .tab-box .content div:last-child a,.page_campaign_landing_page__campaign-promo .tab-box .content div:last-child a,.tab-box .box div:last-child a,.tab-box .campaign-promo .content div:last-child a,.tab-box .campaign-your-stories .content div:last-child a,.tab-box .page_campaign_landing_page__campaign-promo .content div:last-child a{border:0}.campaign-promo .tab-box .content li,.campaign-your-stories .tab-box .content li,.page_campaign_landing_page__campaign-promo .tab-box .content li,.tab-box .box li,.tab-box .campaign-promo .content li,.tab-box .campaign-your-stories .content li,.tab-box .page_campaign_landing_page__campaign-promo .content li{margin:0;border-bottom:1px dashed #009de0}.campaign-promo .tab-box .content li a,.campaign-your-stories .tab-box .content li a,.page_campaign_landing_page__campaign-promo .tab-box .content li a,.tab-box .box li a,.tab-box .campaign-promo .content li a,.tab-box .campaign-your-stories .content li a,.tab-box .page_campaign_landing_page__campaign-promo .content li a{border-bottom:none}.campaign-promo .tab-box .content li:before,.campaign-your-stories .tab-box .content li:before,.page_campaign_landing_page__campaign-promo .tab-box .content li:before,.tab-box .box li:before,.tab-box .campaign-promo .content li:before,.tab-box .campaign-your-stories .content li:before,.tab-box .page_campaign_landing_page__campaign-promo .content li:before{display:none}.campaign-promo .tab-box .content li.menu-item--expanded>ul,.campaign-your-stories .tab-box .content li.menu-item--expanded>ul,.page_campaign_landing_page__campaign-promo .tab-box .content li.menu-item--expanded>ul,.tab-box .box li.menu-item--expanded>ul,.tab-box .campaign-promo .content li.menu-item--expanded>ul,.tab-box .campaign-your-stories .content li.menu-item--expanded>ul,.tab-box .page_campaign_landing_page__campaign-promo .content li.menu-item--expanded>ul{display:none;padding:0 0 0 20px;border-top:1px solid #009de0;border-bottom:1px solid #009de0;transition:height .2s ease 0s;overflow:hidden}.campaign-promo .tab-box .content li.menu-item--expanded.active,.campaign-your-stories .tab-box .content li.menu-item--expanded.active,.page_campaign_landing_page__campaign-promo .tab-box .content li.menu-item--expanded.active,.tab-box .box li.menu-item--expanded.active,.tab-box .campaign-promo .content li.menu-item--expanded.active,.tab-box .campaign-your-stories .content li.menu-item--expanded.active,.tab-box .page_campaign_landing_page__campaign-promo .content li.menu-item--expanded.active{border-bottom:none}.campaign-promo .tab-box .content li.menu-item--expanded.active>a .menu-item-expand,.campaign-your-stories .tab-box .content li.menu-item--expanded.active>a .menu-item-expand,.page_campaign_landing_page__campaign-promo .tab-box .content li.menu-item--expanded.active>a .menu-item-expand,.tab-box .box li.menu-item--expanded.active>a .menu-item-expand,.tab-box .campaign-promo .content li.menu-item--expanded.active>a .menu-item-expand,.tab-box .campaign-your-stories .content li.menu-item--expanded.active>a .menu-item-expand,.tab-box .page_campaign_landing_page__campaign-promo .content li.menu-item--expanded.active>a .menu-item-expand{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.campaign-promo .tab-box .content li.menu-item--expanded.active>ul,.campaign-your-stories .tab-box .content li.menu-item--expanded.active>ul,.page_campaign_landing_page__campaign-promo .tab-box .content li.menu-item--expanded.active>ul,.tab-box .box li.menu-item--expanded.active>ul,.tab-box .campaign-promo .content li.menu-item--expanded.active>ul,.tab-box .campaign-your-stories .content li.menu-item--expanded.active>ul,.tab-box .page_campaign_landing_page__campaign-promo .content li.menu-item--expanded.active>ul{display:block}.campaign-promo .tab-box .content li:last-child,.campaign-promo .tab-box .content li:last-child.active ul,.campaign-your-stories .tab-box .content li:last-child,.campaign-your-stories .tab-box .content li:last-child.active ul,.page_campaign_landing_page__campaign-promo .tab-box .content li:last-child,.page_campaign_landing_page__campaign-promo .tab-box .content li:last-child.active ul,.tab-box .box li:last-child,.tab-box .box li:last-child.active ul,.tab-box .campaign-promo .content li:last-child,.tab-box .campaign-promo .content li:last-child.active ul,.tab-box .campaign-your-stories .content li:last-child,.tab-box .campaign-your-stories .content li:last-child.active ul,.tab-box .page_campaign_landing_page__campaign-promo .content li:last-child,.tab-box .page_campaign_landing_page__campaign-promo .content li:last-child.active ul{border-bottom:none}.campaign-promo .tab-box .content .menu-item-expand,.campaign-your-stories .tab-box .content .menu-item-expand,.page_campaign_landing_page__campaign-promo .tab-box .content .menu-item-expand,.tab-box .box .menu-item-expand,.tab-box .campaign-promo .content .menu-item-expand,.tab-box .campaign-your-stories .content .menu-item-expand,.tab-box .page_campaign_landing_page__campaign-promo .content .menu-item-expand{position:absolute;top:0;right:0;width:48px;height:48px;transition:transform .2s ease 0s}.campaign-promo .tab-box .content .menu-item-expand:after,.campaign-your-stories .tab-box .content .menu-item-expand:after,.page_campaign_landing_page__campaign-promo .tab-box .content .menu-item-expand:after,.tab-box .box .menu-item-expand:after,.tab-box .campaign-promo .content .menu-item-expand:after,.tab-box .campaign-your-stories .content .menu-item-expand:after,.tab-box .page_campaign_landing_page__campaign-promo .content .menu-item-expand:after{font-family:fontawesome;content:"";font-size:1em;color:#11296b;position:absolute;right:50%;top:50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.campaign-promo .tab-box .content .menu-item-expand:hover:after,.campaign-your-stories .tab-box .content .menu-item-expand:hover:after,.page_campaign_landing_page__campaign-promo .tab-box .content .menu-item-expand:hover:after,.tab-box .box .menu-item-expand:hover:after,.tab-box .campaign-promo .content .menu-item-expand:hover:after,.tab-box .campaign-your-stories .content .menu-item-expand:hover:after,.tab-box .page_campaign_landing_page__campaign-promo .content .menu-item-expand:hover:after{color:#009de0}.campaign-promo .tab-box .content>ul,.campaign-your-stories .tab-box .content>ul,.page_campaign_landing_page__campaign-promo .tab-box .content>ul,.tab-box .box>ul,.tab-box .campaign-promo .content>ul,.tab-box .campaign-your-stories .content>ul,.tab-box .page_campaign_landing_page__campaign-promo .content>ul{padding:0}.download .tab-box h2{background-color:#009de0;color:#fff;width:70%}.box--contact h2{background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/Telephone.svg) no-repeat 0;background-size:40px;padding-left:45px}.box--contact .contact-number a,.box--contact .contact-text{font-weight:700;color:#11296b;border:none}.box--contact .contact-number-group{padding:15px 0;color:#11296b}.box--contact .contact-number-group *{display:inline}.box-no-margin-bottom:last-child{margin-bottom:0}.box-cta--with-overlay-icon{position:relative;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:24px}.box-cta--with-overlay-icon .group--pair--two-third{min-width:calc(75% - 15px);-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.box-cta--with-overlay-icon .group--pair--one-third{min-width:25%;-ms-flex:0 1 100%;flex:0 1 100%}.box-cta--with-overlay-icon figure{border:3px solid #fff;border-radius:50%;background-color:#d9f1fb;padding:0 12px;width:118px;height:118px;margin:0 auto 12px}.box-cta--with-overlay-icon figure img{height:100%;width:auto}.box-cta--with-overlay-icon .ajax-progress{display:none}.box-card{padding:0}.box-card figure{margin:0}.box-card figure img{border-radius:8px 8px 0 0}.box-card a{border:0;padding:0}.box-card .card-content--title{padding:14px}.tab-boxes h2,_:-ms-lang(x){margin-bottom:-6px}p.unpublished{margin-left:18px;margin-bottom:-4px;color:red}.box.unpublished,.campaign-promo .unpublished.content,.campaign-your-stories .unpublished.content,.page_campaign_landing_page__campaign-promo .unpublished.content{margin-left:-4px;margin-right:-4px;padding:4px;border-color:red}.box.unpublished>div,.campaign-promo .unpublished.content>div,.campaign-your-stories .unpublished.content>div,.page_campaign_landing_page__campaign-promo .unpublished.content>div{margin-bottom:0}.box .invert-titles .heading-highlight,.campaign-promo .content .invert-titles .heading-highlight,.campaign-your-stories .content .invert-titles .heading-highlight,.page_campaign_landing_page__campaign-promo .content .invert-titles .heading-highlight{color:#009de0}.box .invert-titles .description h4,.campaign-promo .content .invert-titles .description h4,.campaign-your-stories .content .invert-titles .description h4,.page_campaign_landing_page__campaign-promo .content .invert-titles .description h4{color:#11296b}.content-meta-info{margin-top:-24px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #11296b}.content-meta-info_skin{border:0;padding-bottom:0}.recipe-landing-pg header{overflow:hidden}.recipe-landing-pg header p:first-child{color:#11296b;font-size:1.11111em}.recipe-landing-pg header figure{margin:0}.recipe-landing-pg .search-bar{margin-top:25px;border-radius:0;margin-left:-20px;margin-right:-20px}.recipe-landing-pg .browse_recipes{clear:both}.recipe-landing-pg .browse_recipes h3,.recipe-landing-pg .browse_recipes h4{color:#11296b}.recipe-landing-pg .browse_recipes a{color:#11296b;text-decoration:none;border:none;font-size:18px;line-height:24px;display:block;border-top:1px solid #a7daf5;padding:6px 0}.search-recipes-form-container .js-search-bar .filter-btn{background:#d9f1fb}.search-recipes-form-container .js-search-bar .filter-btn:before{content:"";width:100%;height:5px;position:absolute;right:0;left:0;bottom:0;background:#d9f1fb;opacity:0;transition:all .2s ease-in-out 0s}.search-recipes-form-container .js-search-bar .filter-btn.open:before{opacity:1}.search-recipes-form-container .search-filters{background:#d9f1fb;padding-bottom:10px;display:none}.search-recipes-form-container .search-filters .js-form-type-select{background:#d9f1fb}.search-recipes-form-container .search-filters .js-form-type-select.form-item-meals-courses .form-select,.search-recipes-form-container .search-filters .js-form-type-select.form-item-special-diets .form-select{border-bottom:1px dashed #11296b;padding-bottom:10px}.search-recipes-form-container .search-filters .form-select{width:auto;height:auto;border:0;border-radius:0;margin:0;text-indent:0;background:none}.search-recipes-form-container .search-sort{border-bottom:1px dashed #11296b;padding-top:22px;padding-bottom:17px;margin-bottom:12px;overflow:hidden}.search-recipes-form-container .search-sort .result-label{color:#11296b;display:block;font-weight:600;margin-bottom:20px}.search-recipes-form-container .search-sort .result-label span{color:#ee6a0c;display:inline-block}.search-recipes-form-container .search-sort .form-item{margin:0}.search-recipes-form-container .search-sort .form-item label{display:inline-block;margin:0 15px 0 0;color:#009de0;font-weight:600}.search-recipes-form-container .search-sort .form-item .form-select::-ms-expand{display:none}.search-recipes-form-container .search-sort .form-item .form-select{display:inline-block;margin:0;height:48px;width:70%;padding-left:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png);background-position:right 0;background-size:40% 100%;background-repeat:no-repeat;border-radius:3px;border:1px solid #009de0}.recipe-list-card{position:relative;margin-bottom:12px;padding-bottom:16px;border-bottom:1px dashed #11296b}.recipe-list-card .list-card-media a{border:0;padding:0;transition:none}.recipe-list-card .list-card-media a:before{display:none}.recipe-list-card .list-card-content h3{margin:20px 0 10px -3px;font-size:16px}.recipe-list-card .list-card-content h3 a{border:0}.recipe-list-card .list-card-content .description{font-size:16px}.recipe-list-card .list-card-content .dietary-tags{margin:0;padding:19px 0 16px}.recipe-list-card .list-card-content .dietary-tags>div>div{display:inline-block}.recipe-list-card .nutritional-info-container{text-align:left;padding:0}.recipe-list-card .nutritional-info-container .nutrition-tag{width:70px;text-align:center}.dietary-tags{float:left;margin-bottom:15px}.dietary-tags>div{display:inline-block;margin-right:5px}.dietary-tags img{max-width:28px;max-height:28px}.info{float:left;margin-left:15px;line-height:28px}.info:before{font-family:fontawesome;content:"";font-size:28px;color:#009de0}.recipe-card,.recipe-tabs-container{margin:0 -20px 30px}.recipe-card{background:#d9f1fb;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;clear:both}.recipe-card .card-media img{display:block;border-radius:0}.recipe-card .card-content{color:#11296b;padding:0 20px 20px}.recipe-card .description{font-weight:700;font-size:1.125em;line-height:1.33em;color:#11296b;margin-bottom:36px}.recipe-card .instruction{overflow:hidden;font-weight:700;font-size:1.125em}.recipe-card .instruction:before{display:block;float:left;margin-right:18px}.recipe-card .instruction>div,.recipe-card .instruction>meta,.recipe-card .instruction>span{float:left}.recipe-card .instruction>div{width:32%;color:#383234}.recipe-card .instruction>meta,.recipe-card .instruction>span{width:auto}.recipe-card .instruction_prep:before,.recipe-card .instruction_time:before{font-family:fontawesome;content:"";font-size:20px;color:#000}.recipe-card .instruction_portion:before,.recipe-card .instruction_serves:before{font-family:fontawesome;content:"";font-size:20px;color:#000}.nutritional-info-container{text-align:center;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;margin-right:-5px}.nutritional-info-container .sub-heading{color:#11296b;font-size:1.11111em;margin:45px 0 20px;-ms-flex-preferred-size:100%;flex-basis:100%}.nutrition-tag{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:left;background:#d1d1d1;border-radius:10px;overflow:hidden;-ms-flex:0 0;flex:0 0;width:90px;-ms-flex-preferred-size:90px;flex-basis:90px;margin:0 5px 5px 0}.nutrition-tag.low{background:#7ed321}.nutrition-tag.low>div:last-child{color:#fff}.nutrition-tag.medium{background:#ee6a0c}.nutrition-tag.medium>div:last-child{color:#fff}.nutrition-tag.high{background:#f11313}.nutrition-tag.high>div:last-child{color:#fff}.nutrition-tag>div:first-child{background:#11296b;color:#fff;text-transform:uppercase;border-bottom:2px solid #fff;font-size:.61111em;line-height:11px;min-height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:middle;align-content:middle;-ms-flex-pack:center;justify-content:center}.nutrition-tag>div:last-child{padding:11px 0;color:#11296b;font-size:18px}.recipeIngredient{border-bottom:1px solid #a7daf5;padding:12px 0}.recipeIngredient:last-child{border:0 transparent}.ingredients-tab,.method-tab{padding:12px 20px 30px}.recipe-tabs-container ol{margin-bottom:30px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{color:#11296b;background-color:transparent;padding:0}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .wrapper{background-color:#e4f5fc;border-radius:0 0 10px 10px;padding:12px 20px 20px;margin-bottom:20px}.recipe-tips>div:first-child{color:#11296b;font-size:20px;font-weight:600;padding-bottom:20px}.recipe-tips>div:last-child p{color:#383234}@page{size:A4;margin:10px}.cta-block,.story_section__section-cta{position:relative;padding:0;overflow:hidden}.cta-block .media-content,.story_section__section-cta .media-content{width:100%;height:100%;background-color:#fff;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.cta-block .media-content__content,.story_section__section-cta .media-content__content{min-width:66.66%;-ms-flex:1 1 66.66%;flex:1 1 66.66%;padding:30px 14px}.cta-block .media-content__media,.story_section__section-cta .media-content__media{background-color:#d9f1fb;position:relative;min-width:170px;-ms-flex:1 1 170px;flex:1 1 170px}.cta-block .right,.story_section__section-cta .right{overflow:hidden}.cta-block .right .media-content__content .description,.cta-block .right header .description,.story_section__section-cta .right .media-content__content .description,.story_section__section-cta .right header .description{padding:0}.cta-block .right .content,.story_section__section-cta .right .content{clear:left}.cta-block .links-container,.story_section__section-cta .links-container{display:block}.cta-block .links-container a,.story_section__section-cta .links-container a{border-color:#11296b;display:block}.cta-block .links-container:last-child,.story_section__section-cta .links-container:last-child{margin-bottom:0}.cta-block .links-container .link-container,.story_section__section-cta .links-container .link-container{display:inline-block;margin-left:6px}.cta-block .links-container .link-container:last-child,.story_section__section-cta .links-container .link-container:last-child{margin-right:0}.cta-block figure,.story_section__section-cta figure{margin:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cta-block figure *,.story_section__section-cta figure *{height:100%}.cta-block img,.story_section__section-cta img{position:relative;top:50%;left:50%;margin-bottom:36px;transform:translate3d(-50%,-50%,1px);width:92px;height:auto}.cta-block .display-full-image img,.story_section__section-cta .display-full-image img{border-radius:0;top:0;left:0;width:100%;min-width:100%;min-height:100%;-ms-transform:translate(0);transform:translate(0);margin-top:0;margin-left:0;margin-bottom:0;object-fit:cover}.cta-block--mini{margin:-30px -20px}.cta-block--mini a{padding:30px 20px;border:0;display:block;border-radius:7px;text-align:center}.cta-block--mini a:hover{background-color:#d9f1fb}.cta-block--mini a:hover h4{color:#11296b}.cta-block--mini h4{margin-bottom:0}.cta-block--mini .media-content__media figure{margin-bottom:20px}.cta-block--mini .media-content__media figure img{width:50%;margin:0 auto}.donate-1 .links-container a:hover{color:#fff;background-color:#009de0;border:2px solid #009de0;border-bottom:2px solid #11296b}.donate-1 .links-container a:hover:after{color:#fff}.sidebar .cta-block figure{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sidebar .cta-block .display-full-image figure{display:block;max-height:170px;overflow:hidden}.sidebar .cta-block .display-full-image img{margin:0}.ctaViewFix{padding:0;overflow:hidden}.form-diabetes-gcs{position:relative;border:none;width:100%;max-width:1170px}.form-diabetes-gcs:after,.form-diabetes-gcs:before{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-family:fontawesome;content:"";font-size:16px;color:#fff}.form-diabetes-gcs:before{color:#009de0;left:15px}.form-diabetes-gcs:after{right:3.5%}.form-diabetes-gcs .form-item{width:90%;display:inline-block;margin:0}.form-diabetes-gcs .form-item input{width:100%;height:56px;margin:0;padding:17px 40px;border:2px solid #009de0;border-right-width:0;background-color:#fff;border-radius:10px 0 0 10px;box-shadow:none;font-size:16px}.form-diabetes-gcs input[type=submit]{position:absolute;width:10%;min-width:40px;top:0;right:0;height:56px;padding:10px 13px;background-color:#ee6a0c;color:#ee6a0c;border:2px solid #009de0;border-left-width:0;border-radius:0 10px 10px 0;font-weight:700}.form-diabetes-gcs a{display:none;cursor:pointer;overflow:hidden}.form-diabetes-gcs a.open-search{position:absolute;top:0;right:0;width:100%;background-color:#d9f1fb;color:#d9f1fb;height:48px;padding:14px 20px}.form-diabetes-gcs a.open-search:after{font-family:fontawesome;content:"";font-size:16px;color:#009de0;right:50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none}.form-diabetes-gcs a.close-search{position:absolute;top:10px;right:0;width:40px;height:40px;background:#d9f1fb;border:1px solid #009de0;border-radius:10px}.form-diabetes-gcs a.close-search:after{font-family:fontawesome;content:"";font-size:16px;color:#009de0;font-size:20px;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-diabetes-gcs a:after{position:absolute;top:50%;pointer-events:none}.form-diabetes-gcs.block-googlecsesearchblock{width:150px}.form-diabetes-gcs.block-googlecsesearchblock.inactive{background:transparent}.form-diabetes-gcs.block-googlecsesearchblock.inactive:after,.form-diabetes-gcs.block-googlecsesearchblock.inactive:before,.form-diabetes-gcs.block-googlecsesearchblock.inactive input{display:none}.form-diabetes-gcs.block-googlecsesearchblock.inactive a.open-search{display:block;right:80px}.form-diabetes-gcs.block-googlecsesearchblock.active{position:absolute;width:100%;left:0;right:0;z-index:11;background:#fff}.form-diabetes-gcs.block-googlecsesearchblock.active form{width:calc(100% - 50px)}.form-diabetes-gcs.block-googlecsesearchblock.active input[type=submit]{right:50px}.form-diabetes-gcs.block-googlecsesearchblock.active a.close-search{display:block}.form-diabetes-gcs.block-googlecsesearchblock.active:after{right:calc(3.5% + 50px)}.gcsc-branding,.gsc-adBlock,.gsc-resultsHeader{display:none!important}.gsc-above-wrapper-area{border:none!important}.cse .gsc-control-cse,.gsc-control-cse{padding:0!important}.gsc-control-cse{font-size:16px!important}.gsc-results .gsc-table-result{margin:0;font-size:16px!important}.gsc-results .gsc-table-result .gsc-table-cell-thumbnail{width:80px}.gsc-results .gsc-table-result .gsc-table-cell-thumbnail a{border:none}.search-overlay{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;opacity:.75;background:#fff;z-index:10}.hero-block{overflow:hidden;padding-bottom:0}.hero-block .media-content__content{overflow:hidden;height:100%;background-color:#009de0;color:#fff;-ms-flex:1;flex:1;padding:30px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.hero-block p:last-of-type{padding:24px 0}.button-container .hero-block a,.cta-block .links-container .hero-block a,.hero-block .button,.hero-block .button-container a,.hero-block .cta-block .links-container a,.hero-block .story_section__section-cta .links-container a,.story_section__section-cta .links-container .hero-block a{display:block;margin-bottom:6px}.button-container .hero-block a:last-of-type,.cta-block .links-container .hero-block a:last-of-type,.hero-block .button-container a:last-of-type,.hero-block .button:last-of-type,.hero-block .cta-block .links-container a:last-of-type,.hero-block .story_section__section-cta .links-container a:last-of-type,.story_section__section-cta .links-container .hero-block a:last-of-type{margin-bottom:0}.hero-block img{object-fit:cover}.hero-block figure p{padding:0!important}.hero-image--wide{position:relative;overflow:hidden;text-align:center}.hero-image--wide img{border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.hero-block--wide{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}.hero-block--primary h2{font-size:1.875em}.box-hero_skin--event figure img{border-radius:10px 10px 0 0}.box-hero_skin--event .details{padding:25px 22px}.box-hero_skin--event .details>div:last-of-type{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.box-hero_skin--event .details>div:first-of-type{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:12px;margin-bottom:12px}.box-hero_skin--event .details>div .button,.box-hero_skin--event .details>div .button-container a,.box-hero_skin--event .details>div .cta-block .links-container a,.box-hero_skin--event .details>div .story_section__section-cta .links-container a,.button-container .box-hero_skin--event .details>div a,.cta-block .links-container .box-hero_skin--event .details>div a,.story_section__section-cta .links-container .box-hero_skin--event .details>div a{margin-top:20px;border-color:transparent;background-color:#ee750d}.box-hero_skin--event .details>div .button-container a:hover,.box-hero_skin--event .details>div .button:hover,.box-hero_skin--event .details>div .cta-block .links-container a:hover,.box-hero_skin--event .details>div .story_section__section-cta .links-container a:hover,.button-container .box-hero_skin--event .details>div a:hover,.cta-block .links-container .box-hero_skin--event .details>div a:hover,.story_section__section-cta .links-container .box-hero_skin--event .details>div a:hover{background-color:#009de0}.box-hero_skin--event .details>div div{margin-top:6px}.search-clinical-trials-form-container .js-search-bar{border:none}.search-clinical-trials-form-container .js-search-bar fieldset{border:0}.search-clinical-trials-form-container .js-search-bar .filter-btn{border:2px solid #009de0;border-radius:10px}.search-clinical-trials-form-container .js-search-bar .filter-btn:before{content:"";height:5px;position:absolute;right:-2px;left:-2px;bottom:0;background:#fff;z-index:3;border-right:2px solid #009de0;border-left:2px solid #009de0;opacity:0;transition:all .6s ease-in-out 0s}.search-clinical-trials-form-container .js-search-bar .filter-btn.open{border-radius:10px 10px 0 0}.search-clinical-trials-form-container .js-search-bar .filter-btn.open:before{opacity:1}.search-clinical-trials-form-container .search-filters{border:2px solid #009de0;border-radius:0 0 10px 10px;margin-top:-5px;position:inherit}.search-clinical-trials-form-container .search-filters .js-form-type-select.form-item-region .form-select,.search-clinical-trials-form-container .search-filters .js-form-type-select.form-item-research-area .form-select{border-bottom:1px dashed #11296b;padding-bottom:10px}.search-clinical-trials-form-container .search-filters .js-form-type-select .form-select{width:auto;height:auto;border:0;border-radius:0;margin:0;text-indent:0;background:none}.clinical-trials-teaser article .details .group span{font-weight:600;color:#11296b;margin-right:12px}.clinical-trials-teaser article .details .group div .icon{display:none}.clinical-trials-teaser article .details .group div.tag.research__tags>div{display:inline-block}.clinical-trials-teaser article .details .group div.tag.research__tags>div:after{content:",";display:inline-block}.clinical-trials-teaser article .details .group div.tag.research__tags>div:last-child:after{display:none}.clinical-trials-teaser article .details .group.last-child{margin-bottom:12px}.clinical-trials-teaser article .details .group.last-child div:before{float:right;margin-left:6px;margin-right:0}.clinical-trials-teaser article .details .group.group--funding-dates--teaser>:nth-child(2):after{content:"-";display:inline-block;margin:0 3px 0 -1px}.clinical-trials-teaser article .details .group .clinical-trials--tags .clinical-trials--tags--tag{color:#333;font-weight:400;margin:0}.clinical-trials-teaser article .details .group .clinical-trials--tags .clinical-trials--tags--tag:after{content:", ";display:"inline"}.clinical-trials-teaser article .details .group .clinical-trials--tags .clinical-trials--tags--tag:last-child:after{display:none}article.research{overflow:hidden}article.research .hero-block figure{display:block;margin-bottom:36px;margin-left:auto;margin-right:auto;float:none;clear:both}article.research section{overflow:hidden;border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:24px;margin-bottom:24px}article.research .promotional-subheading{padding:0;border:0;text-align:left;margin:0}.search-research-form-container .js-search-bar{border:none}.search-research-form-container .js-search-bar fieldset{border:0}.search-research-form-container .js-search-bar .filter-btn{border:2px solid #009de0;border-radius:10px}.search-research-form-container .js-search-bar .filter-btn:before{content:"";height:5px;position:absolute;right:-2px;left:-2px;bottom:0;background:#fff;z-index:3;border-right:2px solid #009de0;border-left:2px solid #009de0;opacity:0;transition:all .6s ease-in-out 0s}.search-research-form-container .js-search-bar .filter-btn.open{border-radius:10px 10px 0 0}.search-research-form-container .js-search-bar .filter-btn.open:before{opacity:1}.search-research-form-container .search-filters{border:2px solid #009de0;border-radius:0 0 10px 10px;margin-top:-5px;position:inherit}.search-research-form-container .search-filters .js-form-type-select.form-item-region .form-select,.search-research-form-container .search-filters .js-form-type-select.form-item-research-area .form-select{border-bottom:1px dashed #11296b;padding-bottom:10px}.search-research-form-container .search-filters .js-form-type-select .form-select{width:auto;height:auto;border:0;border-radius:0;margin:0;text-indent:0;background:none}.research-teaser article .details .group span{font-weight:600;color:#11296b;margin-right:12px}.research-teaser article .details .group div .icon{display:none}.research-teaser article .details .group div.tag.research__tags>div{display:inline-block}.research-teaser article .details .group div.tag.research__tags>div:after{content:",";display:inline-block}.research-teaser article .details .group div.tag.research__tags>div:last-child:after{display:none}.research-teaser article .details .group.last-child{margin-bottom:12px}.research-teaser article .details .group.last-child div:before{float:right;margin-left:6px;margin-right:0}.reading-list legend{width:36px;height:36px;float:left;border:1px solid #d7f1fb;border-radius:100%;text-align:left;padding:4px;margin:-4px 15px 0 10px}.reading-list .diabetes-and-me-question-fieldset legend{text-align:center}.reading-list .postcode-lookup-fieldset .fieldset-wrapper{margin-left:12px}.reading-list .postcode-lookup-fieldset .search-region-container{max-width:470px;position:relative}.reading-list .postcode-lookup-fieldset .js-form-type-textfield{border:none;margin:0}.reading-list .postcode-lookup-fieldset .js-form-type-textfield input{border:2px solid #009de0;border-radius:10px}.reading-list .postcode-lookup-fieldset .form-text{height:48px;border:0;margin:0;outline:none}.reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode{position:absolute;top:0;right:0;text-indent:5px;padding:0}.button-container .reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode a,.cta-block .links-container .reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode a,.reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode .button,.reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode .button-container a,.reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode .cta-block .links-container a,.reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode .story_section__section-cta .links-container a,.story_section__section-cta .links-container .reading-list .postcode-lookup-fieldset .js-diabetes-and-me-postcode a{height:48px;border-radius:0 10px 10px 0;border:0;color:#fff;background-color:#009de0;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/search-white.svg);background-repeat:no-repeat;background-position:87%;background-size:20%;padding:1px 35px 0 15px;outline:none}.reading-list .postcode-lookup-fieldset .error,.reading-list .postcode-lookup-fieldset .success{font-size:16px}.reading-list .postcode-lookup-fieldset .error:before,.reading-list .postcode-lookup-fieldset .success:before{font-family:fontawesome;font-size:23px;z-index:2;padding:0 7px 0 0;display:inline-block;margin:7px 0 0;position:relative;top:2px}.reading-list .postcode-lookup-fieldset .error:before{color:#f11313;content:"\f06a"}.reading-list .postcode-lookup-fieldset .success:before{color:#7ed321;content:"\f058"}.reading-list .dam-update-profile{float:right}.signup-widget .actions-container{text-align:right;padding-top:20px;padding-bottom:20px}.signup-widget legend{margin-left:12px}.signup-widget .diabetes-and-me-question-fieldset{margin-top:0}.signup-widget .skip-question .tooltip{float:none}.signup-widget .skip-question .tooltip .skip-info{top:23px}.reading-list-container .js-form-type-checkbox label,.reading-list-container .js-form-type-radio label{display:inline-block}.reading-list-container .reading-list-results-container{padding:30px 0}.campaign-promo .reading-list-container .reading-list-results-container .content,.campaign-your-stories .reading-list-container .reading-list-results-container .content,.page_campaign_landing_page__campaign-promo .reading-list-container .reading-list-results-container .content,.reading-list-container .reading-list-results-container .box,.reading-list-container .reading-list-results-container .campaign-promo .content,.reading-list-container .reading-list-results-container .campaign-your-stories .content,.reading-list-container .reading-list-results-container .page_campaign_landing_page__campaign-promo .content{display:inline-block;margin-right:20px;padding:0}.campaign-promo .reading-list-container .reading-list-results-container .content a,.campaign-your-stories .reading-list-container .reading-list-results-container .content a,.page_campaign_landing_page__campaign-promo .reading-list-container .reading-list-results-container .content a,.reading-list-container .reading-list-results-container .box a,.reading-list-container .reading-list-results-container .campaign-promo .content a,.reading-list-container .reading-list-results-container .campaign-your-stories .content a,.reading-list-container .reading-list-results-container .page_campaign_landing_page__campaign-promo .content a{padding:30px 20px;display:block}.diabetes-and-me-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);z-index:15}.diabetes-and-me-container form.reading-list{width:100%;overflow:hidden;height:100%}.diabetes-and-me-container .diabetes-and-me-closing-info,.diabetes-and-me-container .diabetes-and-me-questions-container{margin:0;width:100%;height:85%;overflow:auto}.diabetes-and-me-container .actions-container{height:15%;background-color:#fff;position:relative}.button-container .diabetes-and-me-container .actions-container a,.cta-block .links-container .diabetes-and-me-container .actions-container a,.diabetes-and-me-container .actions-container .button,.diabetes-and-me-container .actions-container .button-container a,.diabetes-and-me-container .actions-container .cta-block .links-container a,.diabetes-and-me-container .actions-container .story_section__section-cta .links-container a,.story_section__section-cta .links-container .diabetes-and-me-container .actions-container a{position:absolute;width:auto;top:50%;right:12px;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:6px 12px}.diabetes-and-me-container .actions-container .go-back-link{display:none;position:absolute;top:80%;left:12px;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;border-bottom:1px solid #009de0;color:#009de0;cursor:pointer}.diabetes-and-me-container .actions-container .skip-question-container{position:absolute;left:5px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox{border:none;width:auto;margin:0}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox label{text-align:right;padding:8px 5px 0 34px;font-size:.6875em}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox.active label{color:#009de0}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox.active label:before{background-color:#009de0;border-color:#009de0}.diabetes-and-me-container .diabetes-and-me-question-fieldset{padding:20px 12px 0;position:relative;display:none}.diabetes-and-me-container .diabetes-and-me-question-fieldset legend{background-color:#fff;width:126px;height:126px;text-align:center;border:8px solid #009de0;border-radius:50%;color:#ee6a0c;font-size:60px;font-weight:600;line-height:98px;float:left;margin-top:20px;display:none}.diabetes-and-me-container .diabetes-and-me-question-fieldset .fieldset-wrapper{clear:both}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-description{font-weight:600;font-size:1.25em;color:#11296b;padding-bottom:20px}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{display:block;font-weight:600;font-size:1em;color:#11296b}.diabetes-and-me-container .postcode-lookup-fieldset .js-form-type-textfield{width:calc(100% - 48px);float:left;height:44px;border:2px solid #009de0;border-radius:10px 0 0 10px;background:#fff}.diabetes-and-me-container .postcode-lookup-fieldset .js-form-type-textfield input{background:transparent;height:100%;border:none;box-shadow:none;border-radius:10px 0 0 10px}.diabetes-and-me-container .postcode-lookup-fieldset .js-diabetes-and-me-postcode{width:48px;border-radius:0 10px 10px 0;padding:0;height:44px;background-color:#009de0;margin-left:-2px;position:relative;float:left}.diabetes-and-me-container .postcode-lookup-fieldset .js-diabetes-and-me-postcode:before{font-family:fontawesome;content:"";font-size:1.25em;text-align:center;color:#fff;background-color:#009de0;border-color:#417505;line-height:40px;display:block;height:100%;border-radius:0 10px 10px 0;pointer-events:none}.diabetes-and-me-container .postcode-lookup-fieldset .js-diabetes-and-me-postcode input{position:absolute;left:0;top:0;background:transparent;border:none;width:100%;height:100%}.diabetes-and-me-container .postcode-lookup-fieldset .js-diabetes-and-me-postcode .ajax-progress{display:none}.diabetes-and-me-container .diabetes-and-me-close-button,.diabetes-and-me-container .diabetes-and-me-close-button-final,.diabetes-and-me-container .diabetes-and-me-close-button-start{position:absolute;right:10px;top:5px;cursor:pointer;z-index:14}.diabetes-and-me-container .diabetes-and-me-close-button-final:before,.diabetes-and-me-container .diabetes-and-me-close-button-start:before,.diabetes-and-me-container .diabetes-and-me-close-button:before{font-family:fontawesome;content:"";font-size:1.25em;color:#009de0;background-color:#d9f1fb;border-radius:50%}.diabetes-and-me-container .question-description{display:block}.diabetes-and-me-container .js-form-type-checkbox,.diabetes-and-me-container .js-form-type-radio{background-color:#fff;border:2px solid #009de0;border-radius:10px;padding:0;margin-bottom:12px;color:#009de0;width:100%;min-height:38px;float:left}.diabetes-and-me-container .js-form-type-checkbox input,.diabetes-and-me-container .js-form-type-radio input{display:none}.diabetes-and-me-container .js-form-type-checkbox label,.diabetes-and-me-container .js-form-type-radio label{cursor:pointer;display:block;text-align:center;padding:6px 5px;margin:0;font-size:14px}.diabetes-and-me-container .js-form-type-checkbox .ajax-progress,.diabetes-and-me-container .js-form-type-radio .ajax-progress{display:none}.diabetes-and-me-container .js-form-type-checkbox.active,.diabetes-and-me-container .js-form-type-radio.active{border:2px solid #417505;color:#417505}.diabetes-and-me-container .js-form-type-checkbox{position:relative}.diabetes-and-me-container .js-form-type-checkbox.active label:before{font-family:fontawesome;content:"";font-size:16px;text-align:center;line-height:15px;background-color:#417505;color:#fff;border-color:#417505}.diabetes-and-me-container .js-form-type-checkbox label:before{content:"";height:20px;width:20px;position:absolute;left:7px;top:7px;border:2px solid #d9f1fb;border-radius:5px}.diabetes-and-me-container .js-form-type-select select::-ms-expand{display:none}.diabetes-and-me-container .js-form-type-select select{display:block;height:48px;width:100%;border:2px solid #009de0;background-color:#fff;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png);background-repeat:no-repeat;background-position:right -1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:12px}.diabetes-and-me-container .diabetes-and-me-closing-window{display:none;width:80%;border:3px solid #009de0;background-color:#d9f1fb;border-radius:10px;height:60vh;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diabetes-and-me-container .diabetes-and-me-closing-window .diabetes-and-me-closing-info{padding:15% 10% 0;text-align:center;height:80%}.diabetes-and-me-container .diabetes-and-me-closing-window .diabetes-and-me-closing-info p{color:#11296b;font-size:1.125em;font-weight:600}.diabetes-and-me-container .diabetes-and-me-closing-window .actions-container{height:20%}.diabetes-and-me-container .diabetes-and-me-closing-window .actions-container a{width:46%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px}.diabetes-and-me-container .diabetes-and-me-closing-window .actions-container .js-remove-diabetes-and-me{left:2%}.diabetes-and-me-container .diabetes-and-me-closing-window .actions-container .js-keep-diabetes-and-me{right:2%}.diabetes-and-me-final-window{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%) translateX(-15%);transform:translateY(-50%);width:100%;text-align:center}.diabetes-and-me-final-window h2,.diabetes-and-me-final-window h3{color:#11296b;font-size:1.55556em;font-weight:600}.diabetes-and-me-final-window img{margin-bottom:30px}.diabetes-and-me-start-window{width:90%;border:3px solid #009de0;background-color:#d9f1fb;border-radius:10px;height:85vh;overflow:hidden;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diabetes-and-me-start-window .diabetes-and-me-start-info{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%) translateX(-15%);transform:translateY(-50%);width:100%;text-align:center}.diabetes-and-me-start-window p{color:#11296b;font-size:1em;padding:0 8%;margin:0}.diabetes-and-me-start-window h2{color:#11296b;font-size:1.25em;font-weight:600;padding:0 8%}.diabetes-and-me-start-window img{display:none}.diabetes-and-me-start-window .lets-get-started{display:block;width:224px;margin:45px auto;cursor:pointer}.diabetes-and-me-start-window .diabetes-and-me-no-thanks-button{display:inline-block;border-bottom:1px solid #009de0;color:#009de0;cursor:pointer}#diabetes-and-me-form{width:90%;border:3px solid #009de0;background-color:#d9f1fb;border-radius:10px;height:85vh;overflow:hidden;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.card-container{flex:0 0 100%;-ms-flex:none;margin:10px;position:relative;min-height:360px}.card-container.dm-card-cta p{height:50px;overflow-y:scroll}.card-container.flipped .card-front{transform:rotateY(-180deg)}.card-container.flipped .card-back{transform:rotateY(0)}:root .card-container,_:-ms-fullscreen .card-container{float:left}.card-front figure.hasVideo{position:relative}.card-front figure.hasVideo:before{font-family:fontawesome;content:"";font-size:40px;color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background:rgba(0,0,0,.7);height:61px;width:103px;border-radius:5px;z-index:2;text-align:center;padding-top:20px;pointer-events:none}.card-back,.card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .3s;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;padding-bottom:45px}.card-back .actions,.card-front .actions{position:absolute;bottom:0;left:0;right:0;border-top:1px dashed #11296b;height:45px;border-radius:0 0 10px 10px;background-color:#fff}.card-back .cancel-icon,.card-back .options-icon,.card-front .cancel-icon,.card-front .options-icon{float:right;border-left:1px dashed #11296b;height:45px;padding:12px;background-color:#d9f1fb;font-size:14px;color:#11296b;cursor:pointer}.card-back .cancel-icon:before,.card-back .options-icon:before,.card-front .cancel-icon:before,.card-front .options-icon:before{font-family:fontawesome;content:"";font-size:14px;color:#11296b;margin-right:8px}.card-back .cancel-icon:before,.card-front .cancel-icon:before{font-family:fontawesome;content:"";font-size:14px;color:#11296b}.card-back .bin-icon span,.card-back .collection-icon span,.card-back .options-icon span,.card-back .read-icon span,.card-back .save-icon span,.card-front .bin-icon span,.card-front .collection-icon span,.card-front .options-icon span,.card-front .read-icon span,.card-front .save-icon span{display:none;position:absolute;top:-65px;left:0;right:0;height:65px;background-color:#d9f1fb;text-align:center;padding-top:20px;border-bottom:2px solid #009de0;border-top:1px dashed #11296b;font-size:14px;font-weight:600;color:#11296b}.card-back .bin-icon span:after,.card-back .bin-icon span:before,.card-back .collection-icon span:after,.card-back .collection-icon span:before,.card-back .options-icon span:after,.card-back .options-icon span:before,.card-back .read-icon span:after,.card-back .read-icon span:before,.card-back .save-icon span:after,.card-back .save-icon span:before,.card-front .bin-icon span:after,.card-front .bin-icon span:before,.card-front .collection-icon span:after,.card-front .collection-icon span:before,.card-front .options-icon span:after,.card-front .options-icon span:before,.card-front .read-icon span:after,.card-front .read-icon span:before,.card-front .save-icon span:after,.card-front .save-icon span:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.card-back .bin-icon span:after,.card-back .collection-icon span:after,.card-back .options-icon span:after,.card-back .read-icon span:after,.card-back .save-icon span:after,.card-front .bin-icon span:after,.card-front .collection-icon span:after,.card-front .options-icon span:after,.card-front .read-icon span:after,.card-front .save-icon span:after{border-color:rgba(217,241,251,0);border-top-color:#d9f1fb;border-width:4px;margin-left:-4px}.card-back .bin-icon span:before,.card-back .collection-icon span:before,.card-back .options-icon span:before,.card-back .read-icon span:before,.card-back .save-icon span:before,.card-front .bin-icon span:before,.card-front .collection-icon span:before,.card-front .options-icon span:before,.card-front .read-icon span:before,.card-front .save-icon span:before{border-color:rgba(0,157,224,0);border-top-color:#009de0;border-width:7px;margin-left:-7px}.card-back .bin-icon:hover span,.card-back .collection-icon:hover span,.card-back .options-icon:hover span,.card-back .read-icon:hover span,.card-back .save-icon:hover span,.card-front .bin-icon:hover span,.card-front .collection-icon:hover span,.card-front .options-icon:hover span,.card-front .read-icon:hover span,.card-front .save-icon:hover span{display:block}.card-back .add-to-collection-complete,.card-front .add-to-collection-complete{position:absolute;top:-65px;left:0;right:0;height:65px;background-color:#d9f1fb;text-align:center;padding-top:20px;border-bottom:2px solid #009de0;border-top:1px dashed #11296b;font-size:14px;font-weight:600;color:#11296b}.card-back .options-icon,.card-front .options-icon{border-radius:0 0 10px 0}.card-back .options-icon span:after,.card-back .options-icon span:before,.card-front .options-icon span:after,.card-front .options-icon span:before{right:48px}.card-back .options-icon span:after,.card-front .options-icon span:after{margin-left:0;margin-right:-4px}.card-back .options-icon span:before,.card-front .options-icon span:before{margin-left:0;margin-right:-7px}.card-back .bin-icon,.card-back .save-icon,.card-front .bin-icon,.card-front .save-icon{border-radius:0 0 0 10px}.card-back .bin-icon span:after,.card-back .bin-icon span:before,.card-back .save-icon span:after,.card-back .save-icon span:before,.card-front .bin-icon span:after,.card-front .bin-icon span:before,.card-front .save-icon span:after,.card-front .save-icon span:before{left:23px}.card-back .read-icon span:after,.card-back .read-icon span:before,.card-front .read-icon span:after,.card-front .read-icon span:before{left:67px}.card-back .collection-icon span:after,.card-back .collection-icon span:before,.card-front .collection-icon span:after,.card-front .collection-icon span:before{left:112px}.card-back .bin-icon,.card-back .collection-icon,.card-back .read-icon,.card-back .save-icon,.card-front .bin-icon,.card-front .collection-icon,.card-front .read-icon,.card-front .save-icon{float:left;width:45px;height:45px;text-align:center;border:none;border-radius:0;border-right:1px dashed #11296b;cursor:pointer}.card-back .bin-icon span,.card-back .collection-icon span,.card-back .read-icon span,.card-back .save-icon span,.card-front .bin-icon span,.card-front .collection-icon span,.card-front .read-icon span,.card-front .save-icon span{display:none}.card-back .bin-icon:hover,.card-back .collection-icon:hover,.card-back .read-icon:hover,.card-back .save-icon:hover,.card-front .bin-icon:hover,.card-front .collection-icon:hover,.card-front .read-icon:hover,.card-front .save-icon:hover{background-color:#d9f1fb}.card-back .bin-icon:hover span,.card-back .collection-icon:hover span,.card-back .read-icon:hover span,.card-back .save-icon:hover span,.card-front .bin-icon:hover span,.card-front .collection-icon:hover span,.card-front .read-icon:hover span,.card-front .save-icon:hover span{display:block}.card-back .read-icon,.card-back .save-icon,.card-front .read-icon,.card-front .save-icon{padding-top:10px}.card-back .read-icon:after,.card-back .save-icon:after,.card-front .read-icon:after,.card-front .save-icon:after{content:"";background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-bookmark.png) no-repeat center -25px;width:20px;height:25px;display:block;margin:0 auto}.card-back .read-icon.active:after,.card-back .save-icon.active:after,.card-front .read-icon.active:after,.card-front .save-icon.active:after{background-position-y:0}.card-back .read-icon:after,.card-front .read-icon:after{background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-read.png) no-repeat 0 -25px;width:23px}.card-back .collection-icon,.card-front .collection-icon{padding-top:10px}.card-back .collection-icon:after,.card-front .collection-icon:after{content:"";background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-collections.png) no-repeat center -25px;width:23px;height:25px;display:block;margin:0 auto}.card-back .collection-icon.active:after,.card-front .collection-icon.active:after{background-position-y:0}.card-back .collection-icon.active:hover span,.card-front .collection-icon.active:hover span{top:-115px;height:115px}.card-back .collection-icon.active span,.card-front .collection-icon.active span{text-align:left}.card-back .collection-icon.added span.addedTo,.card-front .collection-icon.added span.addedTo{display:block;z-index:1;top:-115px;height:115px;text-align:center}.card-back .collection-icon.added span.addedTo .js-close-addedtocollection,.card-back .collection-icon.added span.addedTo .js-view-collection,.card-front .collection-icon.added span.addedTo .js-close-addedtocollection,.card-front .collection-icon.added span.addedTo .js-view-collection{text-decoration:underline;font-weight:400;position:absolute;bottom:20px}.card-back .collection-icon.added span.addedTo .js-close-addedtocollection,.card-front .collection-icon.added span.addedTo .js-close-addedtocollection{right:15px}.card-back .collection-icon.added span.addedTo .js-view-collection,.card-front .collection-icon.added span.addedTo .js-view-collection{left:15px}.card-back .collection-icon.added span.addedTo .fa-check-circle,.card-front .collection-icon.added span.addedTo .fa-check-circle{display:block;margin:-10px auto -2px;font-style:normal}.card-back .collection-icon.added span.addedTo .fa-check-circle:before,.card-front .collection-icon.added span.addedTo .fa-check-circle:before{font-family:fontawesome;content:"";font-size:25px;color:#7ed321}.card-back .collection-icon:hover span,.card-front .collection-icon:hover span{top:-158px;height:158px}.card-back .collection-icon .js-cancel-add-to-collection,.card-back .collection-icon .js-remove-item-from-collection,.card-front .collection-icon .js-cancel-add-to-collection,.card-front .collection-icon .js-remove-item-from-collection{text-decoration:underline;font-weight:400;position:absolute;bottom:20px}.card-back .collection-icon .js-remove-item-from-collection,.card-front .collection-icon .js-remove-item-from-collection{left:15px;padding:10px 25px;background:#11296b;color:#fff;border-radius:8px;text-decoration:none}.card-back .collection-icon .js-remove-item-from-collection:hover,.card-front .collection-icon .js-remove-item-from-collection:hover{background:#fff;color:#009de0}.card-back .collection-icon .js-cancel-add-to-collection,.card-front .collection-icon .js-cancel-add-to-collection{right:20px}.card-back .collection-icon .js-add-to-collection,.card-front .collection-icon .js-add-to-collection{padding:10px 25px;background:#11296b;color:#fff}.card-back .collection-icon .js-add-to-collection:hover,.card-front .collection-icon .js-add-to-collection:hover{background:#fff;color:#009de0}.card-back .collection-icon span,.card-front .collection-icon span{text-align:left;padding-left:14px;padding-right:14px}.card-back .collection-icon span label,.card-front .collection-icon span label{font-size:16px;font-weight:600}.card-back .collection-icon .collection-option,.card-front .collection-icon .collection-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png);background-repeat:no-repeat;background-position:100%;background-color:#fff;border:2px solid #009de0;color:#383234;font-size:14px;cursor:pointer;font-weight:700;height:44px;padding:0 10px;width:100%;border-radius:5px;margin-bottom:12px}.card-back .bin-icon,.card-front .bin-icon{padding:10px 0 0}.card-back .bin-icon:before,.card-front .bin-icon:before{font-family:fontawesome;content:"";font-size:24px;color:#f11313}.card-back .bin-icon:hover,.card-front .bin-icon:hover{border:none;border-radius:0;border-right:1px dashed #11296b}.card-back p,.card-front p{font-size:16px}.card-back{transform:rotateY(-180deg);background-color:#d9f1fb;text-align:center}.card-back .actions{border-top:2px solid #009de0}.card-back h5{text-align:center;padding:30px 10px 0;color:#009de0}.card-back>span{display:inline-block;width:40%;text-align:center;padding:11px 20px;border:2px solid #009de0;border-radius:8px;background-color:#fff;color:#11296b;margin:0 5px;cursor:pointer}.card-back>span:hover{border:2px solid #009de0}.card-confirm{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:none;background-color:#d9f1fb}.card-confirm h4{color:#11296b;text-align:center;padding:30px 10px 0;color:#009de0}.card-confirm>span{display:inline-block;width:calc(100% - 50px);text-align:center;padding:11px 20px;border:2px solid #009de0;border-radius:8px;background-color:#fff;color:#11296b;margin:0 25px;cursor:pointer}.card-confirm>span:hover{border:2px solid #009de0}.card-confirm>span.dislike-action{margin-top:10px;color:#d0021b}.card-confirm>span.dislike-action:before{font-family:fontawesome;content:"";font-size:1.25em;color:inherit;float:left}.js-diabetes-and-me-contents{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:10px 0}.card-faux{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-color:#11296b;box-shadow:0 0 17px 0 rgba(17,41,107,.2)}.card-faux h4{color:#11296b;font-size:1em}.card-faux:before{right:-13px;border-left:12px solid #11296b}.card-faux:after,.card-faux:before{width:0;height:0;position:absolute;top:50%;border-top:12px solid transparent;border-bottom:12px solid transparent;content:""}.card-faux:after{right:-10px;border-left:12px solid #fff}.card-faux .actions{position:absolute;bottom:0;left:0;right:0;height:45px}.card-faux .actions .action-cta{color:#009de0;text-decoration:underline;position:absolute;bottom:20px;cursor:pointer}.card-faux .actions .next-cta{right:20px}.card-faux .actions .back-cta{left:20px}.card-faux .step{position:absolute;top:0;left:0;right:0;bottom:0}.card-faux .step_three,.card-faux .step_two{display:none}.dm-card-cta h4{color:#11296b;font-size:1em}.button-container .dm-card-cta a,.cta-block .links-container .dm-card-cta a,.dm-card-cta .button,.dm-card-cta .button-container a,.dm-card-cta .cta-block .links-container a,.dm-card-cta .story_section__section-cta .links-container a,.story_section__section-cta .links-container .dm-card-cta a{padding:13px 20px;border:2px;margin:0 7px;display:block}.block-diabetes-reading-list{float:right;margin-bottom:20px}.save-for-later{width:89px;height:36px;overflow:hidden;line-height:32px;position:relative;font-weight:600;cursor:pointer;border:2px solid #009de0;color:#11296b;padding:0}.save-for-later:before{width:36px;height:36px;line-height:32px;content:"";position:absolute;right:0;background:#fff}.save-for-later:after{content:"";background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-bookmark-alt.png) no-repeat 0 -25px;position:absolute;top:-2px;right:6px;width:20px;height:25px}.save-for-later.active{width:112px;word-break:break-all;padding-left:8px}.save-for-later.active:after{background-position-y:0}.save-for-later:hover{color:#11296b;background:#fff}.pre-footer .block-diabetes-reading-list{margin-top:30px;width:100%}.form-filter{display:none;border:2px solid #11296b;border-radius:10px;overflow:hidden;margin-bottom:20px;padding:20px;background:#d7f1fb}.diabetes-and-me-form-filter{position:relative;padding-bottom:212px}.diabetes-and-me-form-filter .saved-read-container{position:absolute;bottom:14px;left:0;right:0;margin:30px 0 0;padding-top:20px;border-bottom:2px solid #009de0;border-top:1px dashed #11296b}.diabetes-and-me-form-filter .saved-read-container .show-items-container{margin:0;border:0;width:100%}.diabetes-and-me-form-filter .saved-read-container .show-items-container legend{display:none}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items{width:100%;border:0;margin:0 0 4px}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label{background-color:#d7f1fb;color:#11296b;font-size:1em;font-weight:600;border-radius:10px;margin:0;padding:17px 19px 12px}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label:after,.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label:before{display:none}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items.active label{background-color:#009de0;color:#fff}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child{margin-right:0;position:relative}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child .save-for-later-number{position:absolute;top:13px;right:10px;background:#ee6a0c;border-radius:50%;width:30px;height:30px;text-align:center;color:#fff;font-size:18px;line-height:30px;z-index:4}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child label{position:relative;padding-left:33px}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child label:before{content:"";background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-bookmark.png) no-repeat center 0;width:20px;height:25px;display:block;position:absolute;left:9px;top:18px}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox{border:none;padding:0;margin-bottom:12px;color:#11296b;position:relative;float:left;width:100%;margin:0}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox input{display:none}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label{text-align:center;cursor:pointer;display:block;text-align:left;padding:6px 35px;margin:0;font-size:14px}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:after,.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:before{top:7px}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:before{content:"";height:20px;width:20px;position:absolute;left:7px;border:2px solid #009de0;border-radius:0}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:after{content:"";background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-bookmark.png) no-repeat center 0;width:20px;height:25px;position:absolute;right:7px;left:auto;border-radius:0}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox.active label:before{font-family:fontawesome;content:"";font-size:16px;line-height:15px;background-color:#009de0;color:#fff;border-color:#009de0}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox.form-item-show-read-items{float:right;width:auto}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox.form-item-show-read-items label:after{background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-read.png) no-repeat 0 0;width:22px}.show-preferences{width:100%;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.show-preferences>span{-ms-flex-order:2;order:2;position:relative;display:block;font-weight:600;border:2px solid #009de0;border-radius:10px 10px 0 0;padding:12px;color:#009de0;cursor:pointer;background:#fff}.show-preferences>span:before{content:"";height:2px;position:absolute;right:-2px;left:-2px;bottom:-2px;background:#fff;z-index:3;border-right:2px solid #009de0;border-left:2px solid #009de0}.show-preferences>span:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c;position:absolute;right:20px;top:4px}.show-preferences>span.open{height:auto;border-bottom:none}.show-preferences>span.open:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c}.show-preferences>span.close{border-bottom:2px solid #009de0;border-radius:10px}.show-preferences>span.close:before{display:none}.preferences{display:none;-ms-flex-order:3;order:3;border:2px solid #009de0;border-radius:0 0 10px 10px;background:#fff}.preferences fieldset{border:0}.preferences .fieldset-legend{color:#11296b}.preferences .fieldset-legend:after{font-size:14px;font-weight:400;margin-left:5px;content:"(Tick all that apply)";color:#383234}.sentence-builder{-ms-flex-order:1;order:1;display:block;position:relative;border-radius:10px;padding:12px;border:2px solid #009de0;overflow:hidden;margin-bottom:12px;background:#fff}.button-container .sentence-builder a,.cta-block .links-container .sentence-builder a,.sentence-builder .button,.sentence-builder .button-container a,.sentence-builder .cta-block .links-container a,.sentence-builder .story_section__section-cta .links-container a,.story_section__section-cta .links-container .sentence-builder a{width:100%;height:36px;line-height:36px;padding-top:0;padding-bottom:0;margin-left:auto;margin-top:12px}.sentence-builder span{display:inline-block}.sentence-builder>span{margin-right:5px}.preferences-interests{padding:12px;margin:0}.preferences-interests legend{width:100%;padding:12px 0 0;margin:0}.preferences-interests .js-form-type-checkbox{width:auto;min-height:38px;float:left;position:relative;border:2px solid #009de0;border-radius:10px;padding:0;margin:0 10px 12px 0;color:#009de0;background:#fff}.preferences-interests .js-form-type-checkbox label{min-height:1px;font-size:14px;padding:6px 30px 6px 12px;margin:0;color:#009de0}.preferences-interests .js-form-type-checkbox label:before{right:-9px;left:auto;top:7px}.preferences-interests .js-form-type-checkbox label:after{top:8px;right:4px;left:auto;background:#d7f1fb}.preferences-interests .js-form-type-checkbox.active{border-color:#11296b;background-color:#11296b;color:#fff}.preferences-interests .js-form-type-checkbox.active label{color:#fff;background:#11296b}.preferences-interests .js-form-type-checkbox.active label:after{background:#7ed321}.preferences-interests.diabetes-and-me-question-fieldset{padding:0;margin:10px}.preferences-interests.diabetes-and-me-question-fieldset legend{width:36px;height:36px;line-height:36px;padding:0;margin:-4px 15px 0 10px}.preferences-interests.diabetes-and-me-question-fieldset .fieldset-wrapper{margin-left:10px}.preferences-interests.diabetes-and-me-question-fieldset .js-form-type-checkbox{min-width:1px}.preferences-interests.diabetes-and-me-question-fieldset .js-form-item{width:100%}.preferences-interests.diabetes-and-me-question-fieldset .js-form-item.form-item-diabetes-interest-skip-question-container-skip-checkbox{width:auto}.preferences-interests.diabetes-and-me-question-fieldset .skip-info{top:auto}.preferences-interests.diabetes-and-me-question-fieldset .skip-question-container{width:100%;display:inline-block}.preferences-interests.diabetes-and-me-question-fieldset .skip-question-container .js-form-type-checkbox.active{background:none}.preferences-interests.diabetes-and-me-question-fieldset .skip-question-container .js-form-type-checkbox.active label{color:#009de0}.preferences-interests.diabetes-and-me-question-fieldset .skip-question-container .js-form-type-checkbox.active label:after{background:none}.preferences-interests.diabetes-and-me-question-fieldset .form-item-diabetes-interest-skip{width:auto}#edit-diabetes-treatment-skip-question-container--2,#edit-skip-question-container--7{width:100%;display:inline-block}.save-pages-reminder-promo .bookmark-icon{display:inline-block;background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-bookmark.png) no-repeat center 0;width:20px;height:25px;position:relative;top:5px}.save-pages-reminder-promo .collections-icon{display:inline-block;background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/sprite-collections.png) no-repeat center -25px;width:20px;height:25px;position:relative;top:5px}.collections,.diabetes-and-me-form-filter,.js-diabetes-and-me-returning,.js-diabetes-and-me-welcome,.js-saved-read-container{display:none}.diabetes-and-me-welcome-title{display:inline-block}.diabetes-and-me-cookie-controls{margin-bottom:20px}.diabetes-and-me-cookie-controls a{display:inline-block}.diabetes-and-me-widget{padding:0;overflow:hidden}.diabetes-and-me-widget header{background-color:#d9f1fb;padding:20px;overflow:hidden;position:relative}.diabetes-and-me-widget header figure{width:15%;position:absolute;bottom:0;right:10px;margin:0}.diabetes-and-me-widget header .title p{font-weight:600;padding-right:22%}.diabetes-and-me-widget .content-container{padding:30px}.skip-info-container{position:relative;display:inline-block}.group--quad-pair-single .dm-wide-card .card-content--title{margin:7%}.group--quad-pair-single .dm-wide-card .dm-snippet-subtext{color:#009de0;margin:0}.group--quad-pair-single .dm-wide-card h4{color:#11296b}.search-region-container{position:relative}.three-steps .step{text-align:center;padding:20px 40px}.three-steps .step h2{color:#11296b}.three-steps figure img{max-width:200px}.overlay-collections{position:fixed;top:0;left:0;height:100%;width:100%;z-index:7;background-color:rgba(0,0,0,.5)}.modal-collections{width:auto;height:auto;position:fixed;top:17%;text-align:center;margin:auto;left:10%;right:10%}.modal-collections .collection-wrapper{text-align:center}.modal-collections .form-item-collectionname .form-text{border-radius:5px;border-color:#909090;background:#f2f2f2}.modal-collections input.js-add-new-collection,.modal-collections input.js-update-collection{height:40px;line-height:40px;padding-top:0;padding-bottom:0;border-color:#11296b;background:#11296b}.modal-collections .actions-container input.js-add-new-collection{margin-bottom:12px}.modal-collections input.js-delete-collection{min-width:130px;text-decoration:underline;border:0;padding-right:0;color:#f11313;background-color:transparent;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/delete-icon.jpg);background-repeat:no-repeat;background-position:calc(50% - 30px) 22px;background-size:14px}.modal-collections .close-modal{color:#009de0}.collection-container{margin:30px 0 0}.collection-container .collection-container-heading{padding:30px 0 16px}.collection-container .collection-container-heading .new-badge{display:inline-block;padding:8px 16px;background:#256bb2;color:#fff;position:relative;top:-3px;margin-right:8px}.collection-container .collection-container-heading .htitle{display:inline;color:#11296b;margin-right:16px}.collection-wrapper{border:2px solid #009de0;border-radius:10px;overflow:hidden;background:#fff;padding:20px}.collection-wrapper .form-item-collectionname{width:100%}.collection-wrapper .form-item-collectionname label{text-align:left;display:block;font-weight:600;color:#11296b}.collection-wrapper .form-item-collectionname input{margin:0}.collection-wrapper .form-item-key{display:none}.collection-wrapper .diabetes-and-me-create-collection,.collection-wrapper .diabetes-and-me-edit-collection{width:100%}.collection-wrapper .actions-container{padding:0;margin:0}.collection-wrapper .actions-container input{width:100%;display:inline-block;margin:0}.collection-wrapper .form-actions{padding:8px 0 0}.collection-wrapper .close-modal{display:block;cursor:pointer;text-decoration:underline}.collection-wrapper .collection-content{border-top:1px dashed;clear:both;display:none;padding:16px 16px 0}.collection-wrapper .edit-collection{height:100%;display:block;text-align:center;background:#d9f1fb}.collection-wrapper .toggle-collection-state{width:50%;margin:10px 25%}.collection-wrapper .edit-word{display:block;color:#11296b;font-size:bold}.collection-wrapper .edit-word:before{content:"\f040";font-family:FontAwesome;display:inline-block;margin:0 8px 0 0}.collection-wrapper .savedItems{font-size:16px;font-weight:700}.collection-wrapper .savedItems:before{content:"\f07b";font-family:FontAwesome;display:inline-block;margin:0 8px 0 0;color:#ee6a0c}.collection-list .collection-wrapper{margin-bottom:24px;padding:0}.collection-list .collection-wrapper .collection-name{position:relative;padding:20px 20px 0;border-bottom:1px dashed #383234}.collection-list .collection-wrapper .collection-name h3{color:#07b1e5;margin-bottom:6px}.collection-header .actions-container{float:none}.create-a-new-collection{width:100%;border:2px dashed #07b1e5;border-radius:10px;text-align:left;cursor:pointer}.create-a-new-collection:hover{background:#11296b}.create-a-new-collection:hover h3{color:#fff}.create-a-new-collection:before{content:"\f055";display:block;font-family:FontAwesome;color:#d9f1fb;background:#07b1e5;border-radius:100%;line-height:46px;width:50px;padding:0;font-size:59px;float:left;margin:22px 16px 0}.create-a-new-collection h3{line-height:90px;margin:0;color:#07b1e5;font-weight:400}.pre-footer .block-views h2{color:#11296b}.pre-footer .block-views .more-cta-block .cta-block-content{height:100%}.campaign-promo .pre-footer .block-views .more-cta-block .content h3,.campaign-your-stories .pre-footer .block-views .more-cta-block .content h3,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content h3,.pre-footer .block-views .more-cta-block .box h3,.pre-footer .block-views .more-cta-block .campaign-promo .content h3,.pre-footer .block-views .more-cta-block .campaign-your-stories .content h3,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content h3{font-size:1em}.campaign-promo .pre-footer .block-views .more-cta-block .content .media-content__media,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .media-content__media,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .media-content__media,.pre-footer .block-views .more-cta-block .box .media-content__media,.pre-footer .block-views .more-cta-block .campaign-promo .content .media-content__media,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .media-content__media,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .media-content__media{max-width:38px;max-height:38px;float:right}.button-container .campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.button-container .campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 a,.button-container .page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.button-container .pre-footer .block-views .more-cta-block .box .donate-0 a,.button-container .pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 a,.button-container .pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 a,.button-container .pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 a,.campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .button,.campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .button-container a,.campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .cta-block .links-container a,.campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .story_section__section-cta .links-container a,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 .button,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 .button-container a,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 .cta-block .links-container a,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 .story_section__section-cta .links-container a,.cta-block .links-container .campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.cta-block .links-container .campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 a,.cta-block .links-container .page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.cta-block .links-container .pre-footer .block-views .more-cta-block .box .donate-0 a,.cta-block .links-container .pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 a,.cta-block .links-container .pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 a,.cta-block .links-container .pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 a,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .button,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .button-container a,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .cta-block .links-container a,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 .story_section__section-cta .links-container a,.pre-footer .block-views .more-cta-block .box .donate-0 .button,.pre-footer .block-views .more-cta-block .box .donate-0 .button-container a,.pre-footer .block-views .more-cta-block .box .donate-0 .cta-block .links-container a,.pre-footer .block-views .more-cta-block .box .donate-0 .story_section__section-cta .links-container a,.pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 .button,.pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 .button-container a,.pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 .cta-block .links-container a,.pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 .story_section__section-cta .links-container a,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 .button,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 .button-container a,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 .cta-block .links-container a,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 .story_section__section-cta .links-container a,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 .button,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 .button-container a,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 .cta-block .links-container a,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 .story_section__section-cta .links-container a,.story_section__section-cta .links-container .campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.story_section__section-cta .links-container .campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 a,.story_section__section-cta .links-container .page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.story_section__section-cta .links-container .pre-footer .block-views .more-cta-block .box .donate-0 a,.story_section__section-cta .links-container .pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 a,.story_section__section-cta .links-container .pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 a,.story_section__section-cta .links-container .pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .donate-0 a{background:#009de0;color:#fff;border:none}.campaign-promo .pre-footer .block-views .more-cta-block .content .description,.campaign-your-stories .pre-footer .block-views .more-cta-block .content .description,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .description,.pre-footer .block-views .more-cta-block .box .description,.pre-footer .block-views .more-cta-block .campaign-promo .content .description,.pre-footer .block-views .more-cta-block .campaign-your-stories .content .description,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content .description{color:#11296b}.footer-social-media{margin-bottom:0}.footer-social-media .embedded-entity{margin-left:-20px;margin-right:0;margin-bottom:0}.menu--footer-menu-center,.menu--footer-menu-left,.menu--footer-menu-right{width:100%}#localgroup_office_map,#regional_office_map{margin-bottom:20px}#localgroup_office_map a,#localgroup_office_map a:hover,#regional_office_map a,#regional_office_map a:hover{border-bottom:none;text-decoration:none}#diabetes_localgroups,#diabetes_office{display:none;padding-bottom:20px;overflow:auto;border-bottom:2px solid #009de0;border-radius:0}#diabetes_localgroups .show,#diabetes_office .show{display:block}#diabetes_localgroups .tel div,#diabetes_office .tel div{margin-top:20px;display:inline-block}#diabetes_localgroups .email div,#diabetes_office .email div{display:inline-block}#diabetes_localgroups .block,#diabetes_localgroups .button,#diabetes_localgroups .button-container a,#diabetes_localgroups .cta-block .links-container a,#diabetes_localgroups .story_section__section-cta .links-container a,#diabetes_office .block,#diabetes_office .button,#diabetes_office .button-container a,#diabetes_office .cta-block .links-container a,#diabetes_office .story_section__section-cta .links-container a,.button-container #diabetes_localgroups a,.button-container #diabetes_office a,.cta-block .links-container #diabetes_localgroups a,.cta-block .links-container #diabetes_office a,.story_section__section-cta .links-container #diabetes_localgroups a,.story_section__section-cta .links-container #diabetes_office a{margin-top:20px}#diabetes_localgroups ol,#diabetes_office ol{counter-reset:d}#diabetes_localgroups ol li:before,#diabetes_office ol li:before{content:counter(d);counter-increment:d;color:#009de0;margin-right:20px}#regional_news{padding:20px;border-top:2px dashed #009de0;margin-top:20px;display:inline-block;width:100%}#regional_news .box,#regional_news .campaign-promo .content,#regional_news .campaign-your-stories .content,#regional_news .page_campaign_landing_page__campaign-promo .content,.campaign-promo #regional_news .content,.campaign-your-stories #regional_news .content,.page_campaign_landing_page__campaign-promo #regional_news .content{border-radius:10px;border:2px solid #009de0}#regional_news .box .description,#regional_news .box figure,#regional_news .campaign-promo .content .description,#regional_news .campaign-promo .content figure,#regional_news .campaign-your-stories .content .description,#regional_news .campaign-your-stories .content figure,#regional_news .page_campaign_landing_page__campaign-promo .content .description,#regional_news .page_campaign_landing_page__campaign-promo .content figure,.campaign-promo #regional_news .content .description,.campaign-promo #regional_news .content figure,.campaign-your-stories #regional_news .content .description,.campaign-your-stories #regional_news .content figure,.page_campaign_landing_page__campaign-promo #regional_news .content .description,.page_campaign_landing_page__campaign-promo #regional_news .content figure{display:none}.light{color:#009de0}.block-officesearch a:not(.button):not(.cta-block .links-container a):not(.story_section__section-cta .links-container a):not(.button-container a){text-decoration:none;border:none}.block-officesearch .box,.block-officesearch .campaign-promo .content,.block-officesearch .campaign-your-stories .content,.block-officesearch .page_campaign_landing_page__campaign-promo .content,.campaign-promo .block-officesearch .content,.campaign-your-stories .block-officesearch .content,.page_campaign_landing_page__campaign-promo .block-officesearch .content{border-bottom:0;overflow:hidden;border-radius:0;border-width:2px 0}.block-officesearch .box.nopadding,.block-officesearch .campaign-promo .nopadding.content,.block-officesearch .campaign-your-stories .nopadding.content,.block-officesearch .page_campaign_landing_page__campaign-promo .nopadding.content,.campaign-promo .block-officesearch .nopadding.content,.campaign-your-stories .block-officesearch .nopadding.content,.page_campaign_landing_page__campaign-promo .block-officesearch .nopadding.content{padding:0}.block-officesearch .top{overflow:auto;padding:30px 20px;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/uk.svg);background-repeat:no-repeat;background-position:right 20px bottom 20px;background-color:#d9f1fb;background-size:50px;border-bottom:2px solid #009de0}.block-officesearch .top ul{padding:0 20px 0 0}.block-officesearch .top ul li{list-style:none;background:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/tick.svg) no-repeat 0;padding-left:30px}.block-officesearch .top ul li:before{background:none;margin:0}.block-officesearch .top .content{margin-bottom:30px;padding-bottom:10px;border-bottom:1px dashed #009de0}.block-officesearch .form-container{width:75%}.block-officesearch form{width:100%;border:2px solid #009de0;border-radius:10px;overflow:hidden;background-color:#11296b;position:relative;height:46px}.block-officesearch form>.js-form-item{width:calc(100% - 50px);float:left;margin:0}.block-officesearch form .ajax-progress{position:absolute;right:50px;top:8px}.block-officesearch form label{display:none}.block-officesearch form input[type=text]{padding:12px;margin:0;border:none;border-radius:0;font-size:16px}.block-officesearch form input[type=submit]{width:50px;background-color:#11296b;color:#11296b;border:none;border-radius:0;text-indent:100px;font-size:16px;height:42px}.block-officesearch form .submit{float:right}.block-officesearch form .submit:after{font-family:fontawesome;color:#fff;content:"\f002";position:absolute;top:10px;right:17px;pointer-events:none}.block-officesearch.local .top{background-size:50px}.block-officesearch.local .form-container form{width:100%}.gm-style-iw>div>div{overflow:hidden!important}.cc_banner-wrapper{position:relative;width:100%;background-color:#d9f1fb;overflow:hidden}.cc_container{width:100%;max-width:1170px;margin:0 auto;padding:12px 20px;border-bottom:none}.cc_container .cc_btn{position:absolute;right:20px;bottom:5px;width:calc(100% - 2 * 20px);padding:5px;border-radius:10px;background-color:#009de0;color:#fff;font-size:14px;text-align:center;cursor:pointer}.cc_container .cc_message{display:block;width:100%;margin:0 0 30px;padding:0;font-size:14px}.cc_container .cc_message a{color:#009de0;white-space:nowrap}.cc_container .cc_logo{display:none}@keyframes b{0%{margin-top:-96px}to{margin-top:0}}.cc_banner-wrapper{animation-duration:.8s;animation-name:b}.diabetes_complete_your_profile_block{display:block;overflow:hidden;border-color:#11296b;padding:0;background:#d9f1fb}.diabetes_complete_your_profile_block figure{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;margin-bottom:0}.diabetes_complete_your_profile_block figure img{width:auto;height:auto}.diabetes_complete_your_profile_block .content{-ms-flex:1 1 auto;flex:1 1 auto;padding:12px}.campaign-promo .diabetes_complete_your_profile_block .content .content,.campaign-your-stories .diabetes_complete_your_profile_block .content .content,.diabetes_complete_your_profile_block .content .box,.diabetes_complete_your_profile_block .content .campaign-promo .content,.diabetes_complete_your_profile_block .content .campaign-your-stories .content,.diabetes_complete_your_profile_block .content .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .diabetes_complete_your_profile_block .content .content{background:#fff}.diabetes_complete_your_profile_block h2{-ms-flex:1 1 auto;flex:1 1 auto;color:#11296b}.diabetes_complete_your_profile_block p{float:left;font-weight:600;margin:0;color:#11296b}.button-container .diabetes_complete_your_profile_block a,.cta-block .links-container .diabetes_complete_your_profile_block a,.diabetes_complete_your_profile_block .button,.diabetes_complete_your_profile_block .button-container a,.diabetes_complete_your_profile_block .cta-block .links-container a,.diabetes_complete_your_profile_block .story_section__section-cta .links-container a,.story_section__section-cta .links-container .diabetes_complete_your_profile_block a{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:start;align-self:flex-start;margin:12px 0 0}.diabetes-me-intro{border:0;overflow:hidden}.diabetes-me-intro .media-content.media-content--primary{padding:30px 20px 0 30px}.diabetes-me-intro .media-content.media-content--primary h2{font-size:32px;font-weight:400}.button-container .diabetes-me-intro .media-content.media-content--primary a,.cta-block .links-container .diabetes-me-intro .media-content.media-content--primary a,.diabetes-me-intro .media-content.media-content--primary .button,.diabetes-me-intro .media-content.media-content--primary .button-container a,.diabetes-me-intro .media-content.media-content--primary .cta-block .links-container a,.diabetes-me-intro .media-content.media-content--primary .story_section__section-cta .links-container a,.story_section__section-cta .links-container .diabetes-me-intro .media-content.media-content--primary a{margin:20px 0}.diabetes-me-intro .media-content.media-content--secondary{padding:0}.diabetes-me-intro figure{margin:0}.how-does-it-work{text-align:center}.carousel-dm-saved-pages .dm-saved-pages-helper-card-1 h4{width:70%;margin:auto}.carousel-dm-saved-pages .owl-carousel .owl-dots .owl-dot{width:8px;height:8px;border-radius:50%;background-color:#d7f1fb;display:inline-block;margin:3px}.carousel-dm-saved-pages .owl-carousel .owl-dots .owl-dot.active{background-color:#009de0}.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-next,.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-prev{color:#009de0;font-size:16px;text-decoration:underline;margin:0 12px}.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-next.disabled,.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-prev.disabled{visibility:hidden}.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-prev{float:left}.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-next{float:right}.diabetes-and-me-cta .header{background-image:url(/themes/diabetes/dist/img/diabetes-and-me-fullsize.png);background-position:50% 28%;background-repeat:no-repeat;background-size:55%;min-height:144px}.diabetes-and-me-cta .diabetes-and-me-welcome{border-bottom:2px dotted #009de0;margin-bottom:12px}.diabetes-and-me-cta .question{display:none}.diabetes-and-me-cta .question.selected{display:block}.diabetes-and-me-cta .js-form-type-checkbox,.diabetes-and-me-cta .js-form-type-radio{background-color:#fff;border:2px solid #d1d1d1;border-radius:10px;padding:0;margin-bottom:12px;color:#009de0;width:100%;min-height:38px;float:left}.diabetes-and-me-cta .js-form-type-checkbox input,.diabetes-and-me-cta .js-form-type-radio input{display:none}.diabetes-and-me-cta .js-form-type-checkbox label,.diabetes-and-me-cta .js-form-type-radio label{cursor:pointer;display:block;text-align:center;padding:6px 5px;margin:0;font-size:14px}.diabetes-and-me-cta .js-form-type-checkbox .ajax-progress,.diabetes-and-me-cta .js-form-type-radio .ajax-progress{display:none}.diabetes-and-me-cta .js-form-type-checkbox.active,.diabetes-and-me-cta .js-form-type-radio.active{border:2px solid #7ed321;color:#7ed321}.diabetes-and-me-cta .js-form-type-checkbox,.diabetes-and-me-cta .js-form-type-radio{position:relative}.diabetes-and-me-cta .js-form-type-checkbox.active label:before,.diabetes-and-me-cta .js-form-type-radio.active label:before{font-family:fontawesome;content:"";font-size:16px;text-align:center;line-height:30px;background-color:#7ed321;color:#fff;border-color:#7ed321}.diabetes-and-me-cta .js-form-type-checkbox label:before,.diabetes-and-me-cta .js-form-type-radio label:before{background:#d1d1d1;border-radius:50%;color:#fff;content:"";font-family:fontawesome;font-size:1em;height:30px;left:20px;line-height:30px;position:absolute;right:auto;top:7px;width:30px;z-index:2}.diabetes-and-me-cta .js-form-type-checkbox label:after,.diabetes-and-me-cta .js-form-type-radio label:after{content:none}.diabetes-and-me-cta .js-form-type-select select::-ms-expand{display:none}.diabetes-and-me-cta .js-form-type-select select{background-color:#fff;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png);background-position:right -1px;background-repeat:no-repeat;display:block;padding-left:12px}.diabetes-and-me-cta .js-form-type-select select,.diabetes-and-me-cta select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009de0;height:48px;width:100%}.diabetes-and-me-cta select{background:transparent;background-image:url(/themes/diabetes/dist/img/drop-down-caret.png);background-repeat:no-repeat;background-position:100%;color:#009de0;cursor:pointer;font-weight:700;padding:0 10px;border-radius:10px}.diabetes-and-me-cta fieldset{border:0;margin:0}.diabetes-and-me-cta .actions{overflow:hidden}.diabetes-and-me-cta .actions .pagination{display:inline-block}.diabetes-and-me-cta .actions .pagination .dot{background-color:#d8d8d8;border-radius:50%;border:1px solid #979797;box-sizing:border-box;cursor:pointer;display:inline-block;height:11px;margin-right:6px;width:11px}.diabetes-and-me-cta .actions .pagination .dot.selected{border:1px solid #979797;background-color:#11296b}.diabetes-and-me-cta .actions .next-question{float:right}.diabetes-and-me-cta .actions .next-question:disabled{background:#d0d5e2;border:#d0d5e2}.diabetes-and-me-cta .actions .next-question.finish{background:#ee750d;border:#ee750d}.diabetes-and-me-cta .actions .goto-diabetes-and-me{background-color:#ee750d;border-color:#ee750d}.diabetes-and-me-cta .cookie-info{margin:.75em 0}#diabetes-and-me-widget-answered{display:none}#diabetes-and-me-widget-answered .next-button.finish{background:#ee750d;border:#ee750d}#diabetes-and-me-widget-answered figure{height:264px}#diabetes-and-me-widget-answered figure img{max-height:320px}#diabetes-and-me-widget-answered .content{padding:30px 60px 0 20px}#diabetes-and-me-widget-questions>.box,.campaign-promo #diabetes-and-me-widget-questions>.content,.campaign-your-stories #diabetes-and-me-widget-questions>.content,.page_campaign_landing_page__campaign-promo #diabetes-and-me-widget-questions>.content{padding:0 0 30px}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb{margin:10px}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb li.completed{font-size:0;color:#7ed321}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb li.completed:before{border-color:#7ed321}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb li.completed:after{font-family:fontawesome;content:"";font-size:16px;color:#7ed321}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset{display:none;margin:10px}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset.form-wrapper legend{display:inline;float:left;padding-top:25px;max-width:80%}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .tooltip{display:inline}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .fieldset-wrapper{clear:both}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset.active{display:block}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .js-form-type-checkbox,.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .js-form-type-radio{width:92%}.block-diabetes-diabetes-and-me-signup-widget .actions-container{padding:10px}.block-diabetes-diabetes-and-me-signup-widget .actions-container .go-back{border:none;color:#009de0;display:inline-block;float:left;margin-left:10px;padding:12px 0;text-decoration:underline}.block-diabetes-diabetes-and-me-signup-widget .actions-container .go-back:focus,.block-diabetes-diabetes-and-me-signup-widget .actions-container .go-back:hover{background:transparent;text-decoration:none}.block-diabetes-diabetes-and-me-signup-widget .actions-container .next-button{padding:13px 50px;width:100%}.block-diabetes-diabetes-and-me-signup-widget .actions-container .next-button:disabled{background:#d0d5e2;border:#d0d5e2}.block-diabetes-diabetes-and-me-signup-widget .actions-container .next-button.finish{background:#ee750d;border:#ee750d}.block-diabetes-diabetes-and-me-signup-widget .cookie-info{margin:10px}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget{padding:0}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .box,#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .campaign-promo .content,#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .campaign-your-stories .content,#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .page_campaign_landing_page__campaign-promo .content,.campaign-promo #diabetes-and-me-widget-questions.diabetes-and-me-food-widget .content,.campaign-your-stories #diabetes-and-me-widget-questions.diabetes-and-me-food-widget .content,.page_campaign_landing_page__campaign-promo #diabetes-and-me-widget-questions.diabetes-and-me-food-widget .content{padding-bottom:0!important}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .opening-content-questions-food{border:3px solid red}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .question-img{float:left;width:30%;margin-bottom:0}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .question-img img{border-radius:0 0 0 7px}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .question-content{width:70%;float:left}#diabetes-and-me-widget-questions.diabetes-and-me-food-widget .question-introduction{padding:30px}.campaign-promo .dam-widget-food .content,.campaign-your-stories .dam-widget-food .content,.dam-widget-food .box,.dam-widget-food .campaign-promo .content,.dam-widget-food .campaign-your-stories .content,.dam-widget-food .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .dam-widget-food .content{overflow:hidden;padding:0!important}.dam-widget-food-slides{position:relative}.dam-widget-food-slide{display:none;padding:23px 25px;position:relative}html .dam-widget-food-slide{padding:0}.dam-widget-food-slide-active{display:block}.dam-widget-food-slide-actions{margin:10px 0 0;text-align:right}.dam-widget-food-slide-title{background-color:#d9f1fb;border-radius:8px 8px 0 0;margin:0;padding:23px 25px}.dam-widget-food-slide-subtitle{line-height:24px}.dam-widget-food-slide-image{background-position:0 0;background-repeat:no-repeat;background-size:cover}.dam-widget-food-slide-first{display:none}.dam-widget-food-slide-second{clear:right;float:left;padding:23px 25px;width:100%}.dam-widget-food-breadcrumb{margin:23px 0 -10px 25px;left:0}.dam-widget-food-disclaimer{margin-left:25px;margin-right:25px}.dam-widget-food-btn-nav{font-weight:600!important;line-height:1.3!important;min-width:213px}.dam-widget-food .fieldgroup{margin:0;border:0}.dam-widget-food .js-form-type-radio{border:0;border-radius:0}.dam-widget-food .form-item .form-radio+label{border:1px solid #9b9b9b;border-radius:4px;padding:14px 7px 1px 50px}.dam-widget-food .form-item .form-radio:checked+label{border:1px solid #7ed321}.dam-widget-food .form-item .form-radio:checked+label:after{background:#7ed321}.manage-pref{margin-bottom:24px}.manage-pref h3{width:50%;float:left}.manage-pref p{text-align:right}.manage-pref a:last-child{padding-left:20px}.your-preferences{position:relative;padding:0}.your-preferences header{min-height:150px;overflow:hidden;background:#d9f1fb}.your-preferences .title h2{padding:24px}.your-preferences figure{text-align:center;margin-bottom:0}.your-preferences figure img{width:auto;max-height:150px}.your-preferences .actions-container{padding:12px}.button-container .donate-1 .links-container .your-preferences .actions-container a,.button-container .your-preferences .actions-container a.button--alt,.cta-block .donate-1 .links-container .your-preferences .actions-container a,.cta-block .links-container .your-preferences .actions-container a.button--alt,.donate-1 .cta-block .links-container .your-preferences .actions-container a,.donate-1 .links-container .button-container .your-preferences .actions-container a,.donate-1 .links-container .your-preferences .actions-container a.button,.donate-1 .story_section__section-cta .links-container .your-preferences .actions-container a,.story_section__section-cta .donate-1 .links-container .your-preferences .actions-container a,.story_section__section-cta .links-container .your-preferences .actions-container a.button--alt,.your-preferences .actions-container .button-container .donate-1 .links-container a,.your-preferences .actions-container .button-container a.button--alt,.your-preferences .actions-container .button.button--alt,.your-preferences .actions-container .cta-block .donate-1 .links-container a,.your-preferences .actions-container .cta-block .links-container a.button--alt,.your-preferences .actions-container .donate-1 .cta-block .links-container a,.your-preferences .actions-container .donate-1 .links-container .button-container a,.your-preferences .actions-container .donate-1 .links-container a.button,.your-preferences .actions-container .donate-1 .story_section__section-cta .links-container a,.your-preferences .actions-container .story_section__section-cta .donate-1 .links-container a,.your-preferences .actions-container .story_section__section-cta .links-container a.button--alt{width:100%}.tooltip{position:relative;display:inline-block;padding:25px 0 0 12px}.tooltip:hover{cursor:pointer}.tooltip .skip-info{position:absolute;top:10px}.tooltip .skip-info:before{font-family:fontawesome;content:"";font-size:18px;color:#009de0}.tooltip .skip-info-popup{width:296px;line-height:1.3em;display:none;border-radius:5px;border:2px solid #009de0;font-size:14px;position:absolute;top:0;left:-194px;z-index:8;padding:6px 12px;color:#11296b;background:#d7f1fb}legend+.tooltip{top:40px;left:-8px}legend+.tooltip .skip-info{top:8px}legend+.tooltip .skip-info-popup{left:-250px}.campaign-cta .content,.campaign-intro .content{padding-bottom:20px;margin-bottom:30px}.campaign-cta .content .media-content figure,.campaign-intro .content .media-content figure{margin:0}.campaign-cta .content .media-content__content,.campaign-intro .content .media-content__content{padding:12px;background:none}.campaign-intro .content{overflow:hidden;border-bottom:1px dashed #11296b}.campaign-intro .media-video{padding:10px;background:#d7f1fb;display:-ms-flexbox;display:flex;height:100%}.campaign-intro .media-video .video-embed-field-responsive-video{-ms-flex:1 1 auto;flex:1 1 auto}.campaign-intro .elements_campaign_introduction__campaign-introduction-titl{line-height:1em;font-size:2.22222em;margin-bottom:30px;color:#009de0}.campaign-intro .elements_campaign_introduction__campaign-introduction-text{margin-bottom:30px}.campaign-intro .elements_campaign_introduction__campaign-introduction-text p{line-height:1.6em;font-size:1.11111em;font-weight:600;color:#11296b}.campaign-intro .media-content .media-image{padding:20px;background:#d7f1fb}.campaign-intro .image__image{text-align:center}.campaign-intro .image__image img{border-radius:0}.campaign-intro .logo-container .button-container a{width:100%}.campaign-intro .logo-container .logo{text-align:center}.button-container{text-align:left}.button-container a{background-color:#ee750d;border-color:#ee750d}.campaign-cta .cta-text{color:#383234}.campaign-cta .links-container{margin-top:20px}.campaign-cta .links-container a:hover{border:0}.campaign-facts{overflow:hidden;margin-bottom:30px}.campaign-facts .content{overflow:hidden;border-radius:8px;background:#009de0;padding:20px}.campaign-facts .content figure{margin:0 0 20px}.campaign-facts p{color:#383234}.campaign-facts .description{border-radius:8px;padding:20px 30px;background:#fff}.campaign-facts .description h2{margin-bottom:10px}.campaign-facts .description q{font-size:1.875em;line-height:30px;font-weight:600;color:#11296b}.campaign-facts .description q:after,.campaign-facts .description q:before{display:none}.campaign-facts .description q strong{font-size:150%;color:#ee750d}.campaign-facts .description p{font-size:1.11111em;margin:0 0 10px}.campaign-facts .description p:last-of-type{padding-bottom:0}.campaign_body>h2{font-size:2.33333em;border-bottom:1px dashed #11296b;margin-bottom:20px;padding-bottom:20px}.campaign-without-sidebar .campaign_body{width:100%;padding:0;float:none}.campaign-promo .campaign-sidebar .content,.campaign-sidebar .box,.campaign-sidebar .campaign-promo .content,.campaign-sidebar .campaign-your-stories .content,.campaign-sidebar .page_campaign_landing_page__campaign-promo .content,.campaign-your-stories .campaign-sidebar .content,.page_campaign_landing_page__campaign-promo .campaign-sidebar .content{padding:0}.campaign-sidebar h3{font-size:1.11111em;padding:20px 20px 0}.campaign-sidebar img{width:100%;border-radius:0}.campaign-sidebar ul{padding:20px 30px}.campaign-sidebar p{padding:0 20px}.campaign-promo,.campaign-your-stories,.page_campaign_landing_page__campaign-promo{overflow:hidden;border-top:1px dashed #11296b;margin-top:20px;padding-top:20px}.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.campaign-promo h2,.campaign-your-stories h2,.page_campaign_landing_page__campaign-promo h2{-ms-flex-order:2;order:2;font-size:1em}.campaign-promo .description p,.campaign-your-stories .description p,.page_campaign_landing_page__campaign-promo .description p{font-weight:400;color:#383234}.campaign-promo .media-content,.campaign-your-stories .media-content,.page_campaign_landing_page__campaign-promo .media-content{-ms-flex-order:1;order:1}.campaign-promo .media-content img,.campaign-your-stories .media-content img,.page_campaign_landing_page__campaign-promo .media-content img{border-radius:0}.campaign-promo .description,.campaign-your-stories .description,.page_campaign_landing_page__campaign-promo .description{-ms-flex-order:3;order:3}.campaign-promo .view-mode-portrait-your-stories,.campaign-your-stories .view-mode-portrait-your-stories,.page_campaign_landing_page__campaign-promo .view-mode-portrait-your-stories{height:100%}.campaign-promo .view-mode-portrait-your-stories .image__image,.campaign-your-stories .view-mode-portrait-your-stories .image__image,.page_campaign_landing_page__campaign-promo .view-mode-portrait-your-stories .image__image{height:100%;margin:-30px -20px 12px}.campaign-promo .view-mode-portrait-your-stories .image__image img,.campaign-your-stories .view-mode-portrait-your-stories .image__image img,.page_campaign_landing_page__campaign-promo .view-mode-portrait-your-stories .image__image img{height:100%;object-fit:cover;width:100%}.campaign-promo .links-container,.campaign-your-stories .links-container,.page_campaign_landing_page__campaign-promo .links-container{-ms-flex-order:4;order:4}.campaign-promo .links-container .link-container a,.campaign-your-stories .links-container .link-container a,.page_campaign_landing_page__campaign-promo .links-container .link-container a{color:#009de0}.campaign-term,.page_campaign_landing_page__campaign-term-to-set{display:none}.embedded-saveable-snippet{border:2px solid #009de0;border-radius:7px;padding:20px 40px;width:95%;margin:3em 0}.embedded-saveable-snippet h2{display:none}.embedded-saveable-snippet .subtext{color:#009de0;font-size:.8em;font-weight:700;margin-bottom:7px}.embedded-saveable-snippet .description p{color:#11296b;font-weight:600;font-size:1.1em}.embedded-saveable-snippet .save-for-later{border-bottom:none;border:2px solid #009de0;position:absolute;right:0;top:-19px;background:#d9f1fb}.embedded-saveable-snippet .save-for-later:hover{background:#11296b}.diabetes_did_you_find_this_page_useful_block .content{overflow:hidden}.diabetes_did_you_find_this_page_useful_block h3{float:left}.diabetes_did_you_find_this_page_useful_block .link-container{float:right}.diabetes_did_you_find_useful_feedback{display:none}.hotspot-viewer .image-wrapper{padding:35px 0}.hotspot-viewer .detail{background-color:#d7f1fb;padding:24px}.hotspot-viewer .detail h3{padding:0 12px}.bubble-popup{border:2px solid #009de0;border-radius:10px;margin-bottom:-2px;background-color:#fff}.bubble-popup.hidden{display:none}.bubble-popup .close-button{color:#fff;border:2px solid #fff;background-color:#009de0;width:25px;height:25px;border-radius:50%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:18px;text-align:center;-ms-transform:translate(10px,-10px);transform:translate(10px,-10px);float:right;cursor:pointer}.bubble-popup .bubble-content{padding:20px}.bubble-popup .bubble-content h4{margin-top:0}.bubble-popup .bubble-content a:link,.bubble-popup .bubble-content a:visited{text-decoration:none;color:#009de0;font-weight:500}.also-like .group{-ms-flex-align:start;align-items:flex-start}.also-like .box-promo-container .card-container{width:100%;min-height:auto;overflow:hidden;padding:0}.also-like .box-promo-container article{width:95%;border-radius:10px;border:2px solid #009de0;margin:0 2.5%}.also-like .box-promo-container .media-image,.also-like .box-promo-container .news__dm-content-card-image{margin:0}.also-like .box-promo-container img{border-radius:10px 10px 0 0}.also-like .box-promo-container h4{margin:12px 0 0}.also-like .box-promo-container .description,.also-like .box-promo-container h4{padding:0 12px 12px}.also-like .box-promo-container .description h4,.also-like .box-promo-container h4 h4{padding:0}.also-like .box-promo-container a{overflow:hidden;border:0;padding:0;color:#009de0}.also-like .box-promo-container a:visited{color:#009de0}.campaign-promo .flash-map .content,.campaign-your-stories .flash-map .content,.flash-map .box,.flash-map .campaign-promo .content,.flash-map .campaign-your-stories .content,.flash-map .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .flash-map .content{border:0;padding:0}body.page-home2019 .youtube-player{position:relative;overflow:hidden}body.page-home2019 .youtube-player>div:before{font-family:fontawesome;content:"";font-size:40px;color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background:rgba(0,0,0,.7);height:61px;width:103px;border-radius:5px;z-index:2;text-align:center;padding-top:20px;pointer-events:none}body.page-home2019 .youtube-player>div:hover:before{background:#f11313}body.page-home2019 .youtube-player img{width:100%;border-radius:0;cursor:pointer}body.page-home2019 .youtube-player iframe{height:100%;min-height:474px;width:100%}body.page-home2019 .hero-block--wide{margin-top:0;border-radius:0;position:relative}body.page-home2019 .hero-block--wide .hero-image--wide{width:100%;-ms-flex:none;flex:none}body.page-home2019 .hero-block--wide .hero-image--wide img{-ms-transform:none;transform:none;position:relative;top:0;left:0;border-radius:0;min-height:0}body.page-home2019 .hero-block--wide .media-content__content{padding:20px;border-radius:0;height:auto}body.page-home2019 .homepage-stat-cards-container{padding-bottom:30px}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards .stat .inline-text{margin-right:-5px}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards .stat .text-after-stat{display:block;font-size:22px;margin-top:-10px;margin-bottom:-25px;margin-right:0}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards .stat .animated-inline-number:after{content:"\f067";display:inline-block;font-family:FontAwesome;font-size:30px;font-weight:400;margin-left:5px}body.page-home2019 .box--full-width-image{border-color:#11296b}body.page-home2019 .box--full-width-image .media-content__content{background:#009de0;color:#fff}body.page-home2019 .box--full-width-image .media-content__content h2{color:#fff}.button-container body.page-home2019 .box--full-width-image .media-content__content a,.cta-block .links-container body.page-home2019 .box--full-width-image .media-content__content a,.story_section__section-cta .links-container body.page-home2019 .box--full-width-image .media-content__content a,body.page-home2019 .box--full-width-image .media-content__content .button,body.page-home2019 .box--full-width-image .media-content__content .button-container a,body.page-home2019 .box--full-width-image .media-content__content .cta-block .links-container a,body.page-home2019 .box--full-width-image .media-content__content .story_section__section-cta .links-container a{background:#11296b;color:#fff;border-color:#11296b}body.page-home2019 .group--pair .box--full-width-image{position:relative}body.page-home2019 .group--pair .box--full-width-image .media-content__content{border-radius:0;float:left;height:100%;left:0;position:relative;width:50%}body.page-home2019 .group--pair .box--full-width-image .media-content__media{position:absolute;height:100%;float:right;width:50%;top:0;right:0;bottom:0}body.page-home2019 .group--pair .box--full-width-image .media-content__media figure{max-height:100%;height:100%}body.page-home2019 .box--central-video{border-color:#11296b;padding:0;overflow:hidden}body.page-home2019 .box--central-video .media-content__content{padding:30px;background:#d9f1fb;border-top:3px solid #fff;color:#11296b}:root body.page-home2019 .group--pair .box--full-width-image .media-content__media,_:-ms-fullscreen body.page-home2019 .group--pair .box--full-width-image .media-content__media{width:auto}.support-cards-container{margin:-27px 0 28px;position:relative}.support-cards-container>.heading-highlight{display:block;text-align:center;margin:0;padding-top:20px}.support-cards-container .support-cards-inner-container{padding-left:20px;padding-right:20px;padding-top:20px}.campaign-promo .support-cards-container .support-cards-inner-container .content,.campaign-your-stories .support-cards-container .support-cards-inner-container .content,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content,.support-cards-container .support-cards-inner-container .box,.support-cards-container .support-cards-inner-container .campaign-promo .content,.support-cards-container .support-cards-inner-container .campaign-your-stories .content,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content{text-align:center;padding:12px;margin-bottom:20px}.campaign-promo .support-cards-container .support-cards-inner-container .content figure,.campaign-your-stories .support-cards-container .support-cards-inner-container .content figure,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content figure,.support-cards-container .support-cards-inner-container .box figure,.support-cards-container .support-cards-inner-container .campaign-promo .content figure,.support-cards-container .support-cards-inner-container .campaign-your-stories .content figure,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content figure{width:70%;margin:0 auto 12px;height:90px;position:relative;overflow:hidden}.campaign-promo .support-cards-container .support-cards-inner-container .content figure img,.campaign-your-stories .support-cards-container .support-cards-inner-container .content figure img,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content figure img,.support-cards-container .support-cards-inner-container .box figure img,.support-cards-container .support-cards-inner-container .campaign-promo .content figure img,.support-cards-container .support-cards-inner-container .campaign-your-stories .content figure img,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content figure img{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn-orange-darker{background-color:#ee6a0c!important;border:0!important;color:#fff!important}.btn-orange-darker:active{background-color:#11296b!important}.btn-orange-darker:disabled{background-color:#9b9b9b!important}.btn-blue-dark{background-color:#11296b!important;border:0!important;color:#fff!important}.btn-blue-dark:active{background-color:#ee6a0c!important}.btn-blue-dark:disabled{background-color:#9b9b9b!important}.btn-link{border:0!important;color:#009de0!important;font-weight:400!important;min-width:0;text-decoration:underline!important}.btn-link:active,.btn-link:focus,.btn-link:hover{background-color:transparent!important;color:#009de0!important;text-decoration:none!important}.diabetes-offices-search{clear:both}.diabetes-offices-search a{padding:0}.diabetes-offices-search .ajax-progress{display:block;text-align:center}.diabetes-offices-search--header{background:transparent url(https://www.diabetes.org.uk/themes/diabetes/dist/img/search-marker.png) no-repeat 50% 0/59px 59px;margin-bottom:40px;padding-top:80px;text-align:center}.diabetes-offices-search--form{margin-bottom:40px;position:relative}.diabetes-offices-search--browse-link{bottom:0;height:46px;right:0;text-align:center;top:0}.diabetes-offices-search--browse-link a{border-bottom-color:#009de0}.diabetes-offices-search--browse-link a:focus,.diabetes-offices-search--browse-link a:hover{border-bottom-color:transparent}.diabetes-offices-search--field-wrapper{position:relative}.diabetes-offices-search--field-wrapper:after{color:#fff;content:"\f002";display:block;font-family:fontawesome;height:46px;line-height:46px;position:absolute;right:0;text-align:center;top:0;width:46px;pointer-events:none}.diabetes-offices-search--submit{background-color:#11296b!important;border-radius:0 10px 10px 0!important;border:0!important;height:46px;line-height:46px;overflow:hidden;position:absolute!important;right:0;text-indent:-999em;top:0;width:46px}.diabetes-offices-search--field{border:2px solid #11296b!important;border-radius:10px!important;font-size:16px!important;height:46px;line-height:46px;margin:0;overflow:hidden;padding:0 12px!important;width:100%}.diabetes-offices-search--field--error{text-align:center}.campaign-promo .diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .content,.campaign-your-stories .diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .content,.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .box,.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .campaign-promo .content,.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .campaign-your-stories .content,.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between .content{margin-bottom:0}.diabetes-offices-search--content{overflow:hidden;padding-bottom:0}.diabetes-offices-search--content--open{padding-bottom:30px}.diabetes-offices-search--content--head--title{background-color:#009de0;color:#fff;cursor:pointer;margin:-30px -20px 0;padding:20px;position:relative}.diabetes-offices-search--content--head--title:after{background:#fff url(https://www.diabetes.org.uk/themes/diabetes/dist/img/chevron-orange.svg) no-repeat 5px 4px/20px 20px;border-radius:50%;content:"";display:block;height:30px;margin-top:-15px;position:absolute;right:35px;top:50%;-ms-transform:rotate(180deg);transform:rotate(180deg);-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:30px}.diabetes-offices-search--content--head--title--open{margin-bottom:30px}.diabetes-offices-search--content--head--title--open:after{-ms-transform:rotate(0);transform:rotate(0)}.diabetes-offices-search--iframe-wrapper{position:relative}.diabetes-offices-search--iframe-wrapper:after{content:"";display:block;padding-top:100%}.diabetes-offices-search--iframe-wrapper .diabetes-offices-search--iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.diabetes-offices-search--support-groups--list{padding:0}.diabetes-offices-search--support-groups--list>li a{font-weight:700}.diabetes-offices-search--view--row{border-bottom:1px dashed #383234;margin:20px 0;padding:0 0 12px}.diabetes-offices-search--read-more{border-bottom-color:#009de0}.diabetes-offices-search--read-more:focus,.diabetes-offices-search--read-more:hover{border-bottom-color:transparent}.micro-teaser--title{font-size:1em}.micro-teaser--title a{padding:0}.views-exposed-form--ajax-filters{border-bottom:1px dashed #11296b;clear:both;margin-bottom:15px;padding-bottom:15px;position:relative;z-index:1}.views-exposed-form--ajax-filters .fieldgroup{border:0;margin:0 0 15px}.views-exposed-form--ajax-filters .fieldgroup .fieldgroup{margin:0}.views-exposed-form--ajax-filters .form-actions{position:absolute;right:0;top:0}.views-exposed-form--ajax-filters .form-actions:after{font-family:fontawesome;content:"";font-size:20px;color:#fff;position:absolute;right:20px;top:13px;pointer-events:none}.views-exposed-form--ajax-filters .form-item-sort-bef-combine{margin:0}.views-exposed-form--ajax-filters .form-item-sort-bef-combine label{color:#009de0;display:inline-block;font-weight:600;margin:0 15px 0 0}.views-exposed-form--ajax-filters .form-item-sort-bef-combine .form-select::-ms-expand{display:none}.views-exposed-form--ajax-filters .form-item-sort-bef-combine .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/drop-down-caret.png);background-position:right 0;background-repeat:no-repeat;background-size:contain;border-radius:3px;border:1px solid #009de0;display:inline-block;height:48px;margin:0;padding-left:4px;width:70%}.views-exposed-form--ajax-filters--bordered-fields .form-checkboxes{border-bottom:1px dashed #11296b;margin-bottom:10px}.views-exposed-form--ajax-filters--bordered-fields .form-checkboxes:last-child,.views-exposed-form--ajax-filters--bordered-fields .form-checkboxes>.form-checkboxes{border:0;margin:0}.views-exposed-form--postscript{line-height:48px}.views-exposed-form--postscript--first,.views-exposed-form--postscript--second{line-height:24px}.story-theme-container.ui-widget{font-family:inherit;font-size:inherit}.story-theme-container .ui-accordion-content{overflow:hidden}.theme-page_story-section{margin-bottom:50px}.theme-page_story-section:last-child{margin-bottom:0}.theme-page_story-section>a:last-child{text-decoration:underline}.story-theme-bar{padding:0 20px 0 80px;margin:0 -20px 30px;position:relative}.story-theme-bar p{padding:20px 0 20px 20px;margin:0;color:#11296b;font-size:1.25em;font-weight:600}.story-theme-bar p span{display:block;font-weight:300;font-size:90%}.story-theme-bar p.no-icon{margin-left:-60px}.story-theme-bar .story-theme-icon{background:#fff;border-radius:50%;width:69px;height:69px;position:absolute;left:10px;top:10px}.story-theme-bar .story-theme-icon.profile-image img{border-radius:50%;height:65px;object-fit:cover;width:65px;margin:2px}.story-theme-bar.accordion--item--header{display:block;overflow:hidden;padding:0;margin:0 -20px!important;position:relative;border:0!important}.story-theme-bar.accordion--item--header:after{color:#ee750d;font-size:25px;right:39px}.story-theme-bar.accordion--item--header:before{content:"";background:#fff;border-radius:50%;width:38px;height:38px;display:block;position:absolute;top:50%;right:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #009de0}.story-theme-bar.accordion--item--header.ui-state-active:after{right:36px}.story-theme-bar.accordion--item--header p{margin:20px 0 20px 20px;color:#11296b;font-size:1.25em;font-weight:600}.story-theme-bar.accordion--item--header .story-theme-icon{display:none}.story-theme-bar.accordion--item--header .story-theme-icon .story_section_theme__icon .media-image{width:50px;height:50px;margin:30px auto 0}.story-theme-section-content.accordion--item--content{padding:20px 0 0!important;color:#333;border-radius:0}.story-sidebar .story_section__section-cta{border-radius:10px;border:2px solid #009de0;padding-bottom:4px;margin-bottom:30px}.story-sidebar .story_section__section-cta img{width:100%;top:0;left:0;-ms-transform:none;transform:none;border-radius:0;margin:0}.story-sidebar .story_section__section-cta .links-container{display:block;border-radius:8px}.story-sidebar .story_section__section-cta .links-container .link-container{display:block;margin:0}.quote-sidebar .story_section__featured-quote{display:block;font-size:1.11111em;font-weight:700;border-radius:10px;padding:28px;margin-bottom:30px;color:#fff;background:#009de0}.quote-sidebar .story_section__featured-quote div:last-child{display:inline-block}.quote-sidebar .story_section__featured-quote div:last-child:before{content:"“";padding-right:2px}.quote-sidebar .story_section__featured-quote div:last-child:after{content:"”";padding-left:2px}.story-sidebar .useful-links{margin-bottom:30px}.story-sidebar .useful-links .header{width:259px;height:48px;border-radius:10px 10px 0 0;padding:10px 0 0 16px;background:#009de0}.story-sidebar .useful-links h3{font-size:1.11111em;font-weight:600;color:#fff}.story-sidebar .useful-links ul{list-style:none;border:2px solid #009de0;border-radius:0 10px 10px 10px;padding:20px 16px 8px}.story-sidebar .useful-links li{font-size:1em;border-bottom:1px dashed #009de0}.story-sidebar .useful-links li:before{display:none}.story-sidebar .useful-links a{display:block;padding-bottom:18px;color:#11296b}.story-sidebar .quote-sidebar>div:after,.story-sidebar .quote-sidebar>div:before{content:"";background-image:url(https://www.diabetes.org.uk/themes/diabetes/img/quotemark.svg);background-repeat:no-repeat;background-size:28px 15px;display:block;width:28px;height:15px;display:inline-block}.story-sidebar .quote-sidebar>div:before{position:relative;top:-7px;left:-5px}.story-sidebar .quote-sidebar>div:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-your-stories .bef-exposed-form,.section-your-stories .bef-exposed-form label{display:none}.section-your-stories .bef-exposed-form .bef-links{width:auto;height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px dashed #11296b!important;border-bottom:1px dashed #11296b!important;margin:0;text-indent:0;background:none;line-height:36px;padding:26px 0 16px}.section-your-stories .bef-exposed-form .bef-links>div{height:36px;line-height:36px;font-size:14px;font-weight:700;padding:0 10px;margin:0 8px 10px 12px;background:#d9f1fb}.section-your-stories .bef-exposed-form .bef-links>span{line-height:36px;margin-right:10px}.section-your-stories .bef-exposed-form .bef-links a{color:#11296b}.section-your-stories .block-diabetes-sidebar .tab-boxes{padding-top:30px}.page-your-stories h2{color:#11296b}.hero-block-stories-landing.hero-block{position:relative;padding-bottom:60px;margin-bottom:10px}.hero-block-stories-landing.hero-block:after{width:100%;height:1px;position:absolute;bottom:20px;left:0;content:" ";border-bottom:1px dashed #11296b}.hero-block-stories-landing.hero-block h1{border-bottom:0;padding:0;margin:0 0 18px}.hero-block-stories-landing.hero-block figure{width:100%;overflow:hidden;margin-bottom:0}.hero-block-stories-landing.hero-block figure img{border-radius:10px 10px 0 0}.hero-block-stories-landing.hero-block .hero-content{border-radius:0 0 10px 10px;padding:20px;background:#009de0}.hero-block-stories-landing.hero-block .hero-content h1,.hero-block-stories-landing.hero-block .hero-content p{color:#fff}.hero-block-stories-landing.hero-block .hero-content h1{font-size:1.33333em;font-weight:700}.hero-block-stories-landing.hero-block .hero-content p{font-size:16px}.button-container .hero-block-stories-landing.hero-block .hero-content a,.cta-block .links-container .hero-block-stories-landing.hero-block .hero-content a,.hero-block-stories-landing.hero-block .hero-content .button,.hero-block-stories-landing.hero-block .hero-content .button-container a,.hero-block-stories-landing.hero-block .hero-content .cta-block .links-container a,.hero-block-stories-landing.hero-block .hero-content .story_section__section-cta .links-container a,.story_section__section-cta .links-container .hero-block-stories-landing.hero-block .hero-content a{width:100%;font-size:18px;font-weight:600;color:#fff;background:#ee6a0c}.button-container .hero-block-stories-landing.hero-block .hero-content a:hover,.cta-block .links-container .hero-block-stories-landing.hero-block .hero-content a:hover,.hero-block-stories-landing.hero-block .hero-content .button-container a:hover,.hero-block-stories-landing.hero-block .hero-content .button:hover,.hero-block-stories-landing.hero-block .hero-content .cta-block .links-container a:hover,.hero-block-stories-landing.hero-block .hero-content .story_section__section-cta .links-container a:hover,.story_section__section-cta .links-container .hero-block-stories-landing.hero-block .hero-content a:hover{background:#009de0}.block-views-block-stories-landing-page-block-1{border-top:1px dashed #11296b}.block-views-block-your-stories-2019-block-1{position:relative;padding-bottom:20px;margin-bottom:10px}.block-views-block-your-stories-2019-block-1:after{width:100%;height:1px;position:absolute;bottom:20px;left:0;content:" ";border-bottom:1px dashed #11296b}.block-views-block-your-stories-2019-block-1 h2{font-size:1.33333em;color:#11296b}.block-views-block-your-stories-2019-block-1>div>div{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.block-views-block-your-stories-2019-block-1 img{border-radius:0}.block-views-block-your-stories-2019-block-1 .theme-item-wrap{width:calc(50% - 10px);margin-bottom:30px;margin-right:20px}.block-views-block-your-stories-2019-block-1 .theme-item-wrap a{display:block;border:0;padding:0;color:#11296b}.block-views-block-your-stories-2019-block-1 .theme-item-wrap:nth-child(2n){margin-right:0}.block-views-block-your-stories-2019-block-1 .theme-item{width:100%;overflow:hidden;border:2px solid #009de0;border-radius:10px;margin:0 auto;height:100%}.block-views-block-your-stories-2019-block-1 .theme-item>div:last-child a{font-weight:700;font-size:14px;padding:8px 13px}h4 span{color:#ee6a0c}.block-stories{display:-ms-flexbox;display:flex;position:relative;padding-bottom:20px;margin-bottom:10px}.block-stories:after{width:100%;height:1px;position:absolute;bottom:20px;left:0;content:" ";border-bottom:1px dashed #11296b}.block-stories .box.box-promo-skin,.block-stories .campaign-promo .box-promo-skin.content,.block-stories .campaign-your-stories .box-promo-skin.content,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content,.campaign-promo .block-stories .box-promo-skin.content,.campaign-your-stories .block-stories .box-promo-skin.content,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content{padding:0;background:#009de0}.block-stories .box.box-promo-skin .views-field-field-image,.block-stories .campaign-promo .box-promo-skin.content .views-field-field-image,.block-stories .campaign-your-stories .box-promo-skin.content .views-field-field-image,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content .views-field-field-image,.campaign-promo .block-stories .box-promo-skin.content .views-field-field-image,.campaign-your-stories .block-stories .box-promo-skin.content .views-field-field-image,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content .views-field-field-image{min-width:50%}.block-stories .box.box-promo-skin img,.block-stories .campaign-promo .box-promo-skin.content img,.block-stories .campaign-your-stories .box-promo-skin.content img,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content img,.campaign-promo .block-stories .box-promo-skin.content img,.campaign-your-stories .block-stories .box-promo-skin.content img,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content img{width:100%;margin:0!important;border-radius:0 10px 10px 0}.block-stories .box.box-promo-skin h4,.block-stories .campaign-promo .box-promo-skin.content h4,.block-stories .campaign-your-stories .box-promo-skin.content h4,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content h4,.campaign-promo .block-stories .box-promo-skin.content h4,.campaign-your-stories .block-stories .box-promo-skin.content h4,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content h4{line-height:1.4em;padding:16px;margin-bottom:0}.block-stories .box.box-promo-skin h4 a,.block-stories .campaign-promo .box-promo-skin.content h4 a,.block-stories .campaign-your-stories .box-promo-skin.content h4 a,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content h4 a,.campaign-promo .block-stories .box-promo-skin.content h4 a,.campaign-your-stories .block-stories .box-promo-skin.content h4 a,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content h4 a{color:#fff}.block-stories .box.box-promo-skin .views-field-body,.block-stories .campaign-promo .box-promo-skin.content .views-field-body,.block-stories .campaign-your-stories .box-promo-skin.content .views-field-body,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content .views-field-body,.campaign-promo .block-stories .box-promo-skin.content .views-field-body,.campaign-your-stories .block-stories .box-promo-skin.content .views-field-body,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content .views-field-body{display:none}body.page-your-stories .bloc-search-container{padding-top:25px}body.page-your-stories .bloc-search-container input:focus::-moz-placeholder{opacity:.1;color:#333}body.page-your-stories .bloc-search-container input::-moz-placeholder{opacity:1;transition:opacity 1s;color:#333}body.page-your-stories .bloc-search-container .views-exposed-form{position:relative;padding-right:60px}body.page-your-stories .bloc-search-container .views-exposed-form .form-actions{height:60px;position:absolute;top:2px;right:0}body.page-your-stories .bloc-search-container .views-exposed-form .form-actions:before{font-family:FontAwesome;font-size:22px;position:absolute;z-index:1;top:17px;left:20px;content:"\f002";color:#fff;pointer-events:none}.button-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,.cta-block .links-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,.story_section__section-cta .links-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .button,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .button-container a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .cta-block .links-container a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .story_section__section-cta .links-container a{width:60px;height:56px;text-indent:-10000px;border:0;border-radius:0 10px 10px 0;color:#fff;background:#ee6a0c;box-shadow:0 0 0 2px #009de0}body.page-your-stories .bloc-search-container .form-item-search{position:relative;z-index:2}body.page-your-stories .bloc-search-container .form-item-search .form-text{height:60px;font-size:1.11111em;border-top:2px solid #009de0;border-bottom:2px solid #009de0;border-left:2px solid #009de0;border-radius:10px 0 0 10px}body.page-your-stories .bloc-search-container .form-item-search .form-text:focus{border:2px solid #009de0;box-shadow:none}.page-your-stories .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;border-top:1px dashed #11296b}.page-your-stories .views-infinite-scroll-content-wrapper .stories-teaser{width:100%;position:relative;padding:0 0 20px;margin:20px 0 0}.page-your-stories .views-infinite-scroll-content-wrapper .story-video-tag{width:86px;height:37px;line-height:37px;font-size:14px;font-weight:700;border-radius:10px 0 0 0;position:absolute;z-index:2;top:0;left:0;text-align:right;padding:0 10px 0 0;color:#11296b;background:#d7f1fb}.page-your-stories .views-infinite-scroll-content-wrapper .story-video-tag:before{font-family:FontAwesome;font-size:14px;z-index:1;content:"\f04b";color:#ee6a0c;padding-right:10px}.page-your-stories .views-infinite-scroll-content-wrapper .story-video-tag:empty{display:none}.page-your-stories .views-infinite-scroll-content-wrapper .video-link-to-content{position:relative}.page-your-stories .views-infinite-scroll-content-wrapper .video-link-to-content span{width:86px;height:37px;position:absolute;display:block;top:0;left:0;z-index:3}.page-your-stories .views-infinite-scroll-content-wrapper .video-link-to-content a{width:86px;height:37px;font-size:17px;display:block;position:absolute;top:0;left:0;text-indent:-10000px;padding:5px 8px 0 0;color:#11296b}.page-your-stories .views-infinite-scroll-content-wrapper .views-field-field-image{margin-bottom:12px}.page-your-stories .views-infinite-scroll-content-wrapper .views-field-field-story-section .field-content>a{margin:0 0 10px}.views-field-field-story-section .field-content{margin-top:20px}.views-field-field-story-section .field-content>a{display:inline-block;font-size:14px;font-weight:700;padding:6px 10px;margin:0 0 10px 8px;color:#11296b;background:#d9f1fb}.block-theme-links{border-top:1px dashed #11296b!important;border-bottom:1px dashed #11296b!important;padding:12px 0 20px;margin-top:50px}.block-theme-links a{display:inline-block;font-size:14px;font-weight:700;padding:8px 10px;margin:0 3px 10px 0;background:#d9f1fb}.block-theme-links span{margin-right:8px}.block-theme-links .views-field-field-story-section{display:inline-block}.story-theme-container{overflow:hidden}.page-your-stories .pager{position:relative;text-align:center;padding:56px 0 0}.page-your-stories .pager:before{width:100%;height:1px;position:absolute;top:20px;left:0;content:" ";border-bottom:1px dashed #11296b}.page-your-stories .pager li{display:inline-block;list-style:none}.page-your-stories .pager li:before{display:none}.button-container .page-your-stories .pager a,.cta-block .links-container .page-your-stories .pager a,.page-your-stories .pager .button,.page-your-stories .pager .button-container a,.page-your-stories .pager .cta-block .links-container a,.page-your-stories .pager .story_section__section-cta .links-container a,.story_section__section-cta .links-container .page-your-stories .pager a{width:265px;height:48px;line-height:1.4em;color:#fff;background:#11296b}.button-container .page-your-stories .pager a:after,.cta-block .links-container .page-your-stories .pager a:after,.page-your-stories .pager .button-container a:after,.page-your-stories .pager .button:after,.page-your-stories .pager .cta-block .links-container a:after,.page-your-stories .pager .story_section__section-cta .links-container a:after,.story_section__section-cta .links-container .page-your-stories .pager a:after{display:none}.button-container .page-your-stories .pager a:hover,.cta-block .links-container .page-your-stories .pager a:hover,.page-your-stories .pager .button-container a:hover,.page-your-stories .pager .button:hover,.page-your-stories .pager .cta-block .links-container a:hover,.page-your-stories .pager .story_section__section-cta .links-container a:hover,.story_section__section-cta .links-container .page-your-stories .pager a:hover{border:0}.your-stories-cta{text-align:center;border-bottom:1px dashed #11296b;overflow:hidden;border-top:1px dashed #11296b;padding-top:30px}.your-stories-cta h3{font-size:1.25em;margin-bottom:20px;color:#009de0}.your-stories-cta .your_stories_cta__yourstory-cta-description{font-weight:700;color:#11296b;margin-bottom:20px}.button-container .your-stories-cta a,.cta-block .links-container .your-stories-cta a,.story_section__section-cta .links-container .your-stories-cta a,.your-stories-cta .button,.your-stories-cta .button-container a,.your-stories-cta .cta-block .links-container a,.your-stories-cta .story_section__section-cta .links-container a{margin-bottom:20px}.fs-title{margin-top:20px}.featured-your-stories.group--pair .box--full-width-image{position:relative;border-color:#11296b}.featured-your-stories.group--pair .box--full-width-image .media-content__content{border-radius:0;float:left;height:100%;left:0;position:relative;width:50%;background:#009de0;color:#fff}.button-container .featured-your-stories.group--pair .box--full-width-image .media-content__content a,.cta-block .links-container .featured-your-stories.group--pair .box--full-width-image .media-content__content a,.featured-your-stories.group--pair .box--full-width-image .media-content__content .button,.featured-your-stories.group--pair .box--full-width-image .media-content__content .button-container a,.featured-your-stories.group--pair .box--full-width-image .media-content__content .cta-block .links-container a,.featured-your-stories.group--pair .box--full-width-image .media-content__content .story_section__section-cta .links-container a,.story_section__section-cta .links-container .featured-your-stories.group--pair .box--full-width-image .media-content__content a{background:#11296b;color:#fff;border-color:#11296b}.featured-your-stories.group--pair .box--full-width-image .media-content__media{position:absolute;height:100%;float:right;width:50%;top:0;right:0;bottom:0}.featured-your-stories.group--pair .box--full-width-image .media-content__media figure{max-height:100%;height:100%}.your-stories-explore-diabetes{padding-top:30px}.your-stories-explore-diabetes h2{margin-bottom:20px}.addtoany_list{display:block;padding-bottom:40px;border-top:1px dashed #11296b;border-bottom:2px solid #11296b;padding-top:30px;margin-bottom:40px}.addtoany_list h3{display:block;color:#11296b;margin:0 0 12px}.addtoany_list a{transition:none;border-bottom:0 transparent}.addtoany_list a:first-of-type{margin-left:-4px}.addtoany_list .a2a_button_print,.addtoany_list a:before{display:none}.horizontal-tabs{border:0}.horizontal-tabs .horizontal-tabs-list{border:0 transparent;border-bottom:6px solid #11296b;background:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.horizontal-tabs .horizontal-tab-button{-ms-flex:0 1 150px;flex:0 1 150px;background:#d9f1fb;border:0 transparent;text-align:center;padding:5px 0}.horizontal-tabs .horizontal-tab-button.selected{background:#11296b}.horizontal-tabs .horizontal-tab-button.selected a,.horizontal-tabs .horizontal-tab-button.selected a:hover{color:#fff}.horizontal-tabs .horizontal-tab-button:before{display:none}.horizontal-tabs .horizontal-tab-button a{color:#11296b;border:0;transition:none}.horizontal-tabs .horizontal-tab-button a:before{display:none}.horizontal-tabs .horizontal-tab-button a:hover{background:none;color:#11296b}.horizontal-tab-hidden{position:relative;top:inherit;width:auto}.tabs__tab a{padding:0 3px 1px;font-size:16px}.tabs .is-active{background-color:#c9ecf9}@media (min-width:200px){figure.align-center .media-content--stat .media-content__media,figure.align-left .media-content--stat .media-content__media,figure.align-right .media-content--stat .media-content__media{min-width:120px}}@media (min-width:321px){.main-menu-wrapper.fixed .block-navigationlogo{display:block}}@media (min-width:400px){.card-container{min-height:380px}}@media (min-width:411px){.layout-container{background-position:0 -10px;background-size:auto 175px}.diabetes-branding{width:190px;height:34px;top:21px;left:20px}.header-talk-to-us h2{display:block}}@media (min-width:420px){.campaign-promo .support-cards-container .support-cards-inner-container .content figure,.campaign-your-stories .support-cards-container .support-cards-inner-container .content figure,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content figure,.support-cards-container .support-cards-inner-container .box figure,.support-cards-container .support-cards-inner-container .campaign-promo .content figure,.support-cards-container .support-cards-inner-container .campaign-your-stories .content figure,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content figure{width:50%}}@media (min-width:450px) and (max-width:767px){figure.align-left .media-content--stat,figure.align-right .media-content--stat{-ms-flex-direction:row;flex-direction:row;padding:10px 30px}}@media (min-width:450px){figure.align-center .media-content--stat{-ms-flex-direction:row;flex-direction:row;padding:10px 30px}}@media (min-width:460px){#page-footer .links,#page-footer .social{width:50%}.menu--footer-menu-center,.menu--footer-menu-left,.menu--footer-menu-right{width:33%}.menu--footer-menu-center,.menu--footer-menu-left{padding-right:20px}.also-like .views-row{-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:468px){.group--funding-dates>*,.group--project-funding>*,.group--researcher-info>*{border-right:1px solid #93d8f2}}@media (min-width:480px){.pager a .label{display:inline-block}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification{width:370px;font-size:14px}.box--with-btns .button,.box--with-btns .button-container a,.box--with-btns .cta-block .links-container a,.box--with-btns .story_section__section-cta .links-container a,.button-container .box--with-btns a,.cta-block .links-container .box--with-btns a,.story_section__section-cta .links-container .box--with-btns a{display:inline-block;margin-right:12px;margin-bottom:0}.box--with-btns .button-container a:last-of-type,.box--with-btns .button:last-of-type,.box--with-btns .cta-block .links-container a:last-of-type,.box--with-btns .story_section__section-cta .links-container a:last-of-type,.button-container .box--with-btns a:last-of-type,.cta-block .links-container .box--with-btns a:last-of-type,.story_section__section-cta .links-container .box--with-btns a:last-of-type{margin-right:0;margin-bottom:0}.card-container{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}:root .card-container,_:-ms-fullscreen .card-container{width:calc(50% - 20px)}.pre-footer .block-diabetes-reading-list{width:auto}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox{width:50%}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:after,.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label:before{top:12px;right:12px}.diabetes-and-me-widget header .title h2{padding-right:22%}.diabetes_complete_your_profile_block{display:-ms-flexbox;display:flex}.diabetes_complete_your_profile_block figure{text-align:left;margin-top:-12px}.diabetes_complete_your_profile_block .content{padding:30px 20px 0}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset.form-wrapper legend{width:auto}.tooltip .skip-info-popup{width:188px;left:40px}.tooltip .skip-info-popup:before{left:-11px;border-right:10px solid #009de0}.tooltip .skip-info-popup:after,.tooltip .skip-info-popup:before{width:0;height:0;position:absolute;top:24px;border-top:10px solid transparent;border-bottom:10px solid transparent;content:""}.tooltip .skip-info-popup:after{left:-8px;border-right:10px solid #d7f1fb}.campaign-intro .logo-container .button-container{width:270px;display:inline-block;margin-bottom:0;vertical-align:middle}.campaign-intro .logo-container .logo{display:inline-block;max-width:220px;vertical-align:middle;text-align:left}.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{display:block;padding-right:30%}.campaign-promo .media-content,.campaign-your-stories .media-content,.page_campaign_landing_page__campaign-promo .media-content{height:100%;position:absolute;right:0;top:0;width:30%;margin:0}.campaign-promo .view-mode-portrait-your-stories .image__image,.campaign-your-stories .view-mode-portrait-your-stories .image__image,.page_campaign_landing_page__campaign-promo .view-mode-portrait-your-stories .image__image{margin:0}.campaign-promo .view-mode-portrait-your-stories .image__image img,.campaign-your-stories .view-mode-portrait-your-stories .image__image img,.page_campaign_landing_page__campaign-promo .view-mode-portrait-your-stories .image__image img{text-align:right;width:auto}}@media (min-width:500px) and (max-width:767px){figure.align-left .media-content--stat .description p,figure.align-right .media-content--stat .description p{font-size:1.55556em}}@media (min-width:500px){figure.align-center .media-content--stat .description p{font-size:1.55556em}.campaign-promo .support-cards-container .support-cards-inner-container .content figure,.campaign-your-stories .support-cards-container .support-cards-inner-container .content figure,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content figure,.support-cards-container .support-cards-inner-container .box figure,.support-cards-container .support-cards-inner-container .campaign-promo .content figure,.support-cards-container .support-cards-inner-container .campaign-your-stories .content figure,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content figure{width:40%;height:120px}}@media (min-width:560px){.button-container .hero-block a,.cta-block .links-container .hero-block a,.hero-block .button,.hero-block .button-container a,.hero-block .cta-block .links-container a,.hero-block .story_section__section-cta .links-container a,.story_section__section-cta .links-container .hero-block a{display:inline-block;margin-bottom:0;margin-right:12px}.button-container .hero-block a:last-of-type,.cta-block .links-container .hero-block a:last-of-type,.hero-block .button-container a:last-of-type,.hero-block .button:last-of-type,.hero-block .cta-block .links-container a:last-of-type,.hero-block .story_section__section-cta .links-container a:last-of-type,.story_section__section-cta .links-container .hero-block a:last-of-type{margin-right:0}.diabetes-and-me-form-filter{padding-bottom:145px}.diabetes-and-me-form-filter .saved-read-container .show-items-container{float:left;width:auto}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items{width:auto;margin:0 6px 0 0}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label{border-radius:10px 10px 0 0}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child .save-for-later-number{top:-10px;right:-10px}}@media (min-width:576px){.container{width:540px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.recipe-landing-pg header,.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.33333%}.pull-sm-2{right:16.66667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.33333%}.pull-sm-5{right:41.66667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.33333%}.pull-sm-8{right:66.66667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.33333%}.pull-sm-11{right:91.66667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.33333%}.push-sm-2{left:16.66667%}.push-sm-3{left:25%}.push-sm-4{left:33.33333%}.push-sm-5{left:41.66667%}.push-sm-6{left:50%}.push-sm-7{left:58.33333%}.push-sm-8{left:66.66667%}.push-sm-9{left:75%}.push-sm-10{left:83.33333%}.push-sm-11{left:91.66667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.container{max-width:1170px;padding:0 20px;width:100%}}@media (min-width:591px){.diabetes-and-me-widget header figure{width:14%}}@media (min-width:768px){.container{width:720px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.recipe-landing-pg header,.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.33333%}.pull-md-2{right:16.66667%}.pull-md-3{right:25%}.pull-md-4{right:33.33333%}.pull-md-5{right:41.66667%}.pull-md-6{right:50%}.pull-md-7{right:58.33333%}.pull-md-8{right:66.66667%}.pull-md-9{right:75%}.pull-md-10{right:83.33333%}.pull-md-11{right:91.66667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.33333%}.push-md-2{left:16.66667%}.push-md-3{left:25%}.push-md-4{left:33.33333%}.push-md-5{left:41.66667%}.push-md-6{left:50%}.push-md-7{left:58.33333%}.push-md-8{left:66.66667%}.push-md-9{left:75%}.push-md-10{left:83.33333%}.push-md-11{left:91.66667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}body,html{height:100%}body{margin-bottom:0}.layout-container{font-size:18px;line-height:1.33em;background-position:0 0;background-size:auto 228px}.button-container main a,.cta-block .links-container main a,.story_section__section-cta .links-container main a,main .button,main .button-container a,main .cta-block .links-container a,main .file-download a,main .story_section__section-cta .links-container a,main button,main input,main q,main select,main textarea{font-size:18px}main .content table thead tr{font-size:1em}h1{font-size:2.22222em;line-height:1.2em}[itemprop=location],h2{font-size:1.33333em;line-height:1.5em}.labelled-content>:first-child,h3{font-size:1.11111em;line-height:1.09em}h4{font-size:1em;line-height:1.333em}.emphasise-intro p:first-of-type,.hero-block p:first-of-type{font-size:1.11111em;line-height:1.33em}q:after,q:before{font-size:18px}blockquote,figure[role=group]{font-size:1.11111em}[itemprop=hasMap] iframe{min-height:720px}article .align-left,article .align-right{max-width:37.5%;margin:12px 0 30px 30px}article .align-left{margin:12px 30px 30px 0}.xs-hidden{display:-ms-flexbox;display:flex}.diabetes-and-me-question-fieldset,.diabetes-and-me-question-fieldset.preferences-interests{margin:60px 100px 20px}.diabetes-and-me-question-fieldset .form-select,.diabetes-and-me-question-fieldset.preferences-interests .form-select{width:470px}.js-form-type-checkbox,.js-form-type-radio{width:calc(50% - 20px);display:block;float:left;margin:10px}.search-form-container .js-search-bar .search-bar{margin:0;width:80%;border-radius:10px 0 0 10px}.search-form-container .js-search-bar .filter-btn{border-radius:0 10px 10px 0;position:absolute;right:0;top:0;width:20%;border-left:4px solid #fff;margin:0;padding:14px 20px}.search-form-container .js-search-bar .filter-btn:after{top:14px}.search-form-container .search-filters.open{position:absolute;top:54px;left:0;right:0;z-index:2}.search-bar .form-item .form-text{padding:12px 200px 12px 10px}.button-container .search-bar .form-actions a,.cta-block .links-container .search-bar .form-actions a,.search-bar .form-actions .button,.search-bar .form-actions .button-container a,.search-bar .form-actions .cta-block .links-container a,.search-bar .form-actions .story_section__section-cta .links-container a,.story_section__section-cta .links-container .search-bar .form-actions a{padding:15px 50px 15px 20px;text-indent:0}.search-bar .form-text,.views-exposed-form--ajax-filters .form-item-search .form-text{padding:12px 200px 12px 10px}.search-bar-button,.views-exposed-form--ajax-filters .form-submit{padding:15px 50px 15px 20px;text-indent:0}.container{max-width:1170px;padding:0 20px;width:100%}#page-header>.container{height:240px}.diabetes-branding{width:239px;height:43px;top:24px;left:41px}.block-diabetes-breadcrumbs{height:auto;overflow:visible}.block-diabetes-breadcrumbs:after{display:none}.breadcrumb{overflow-x:visible;margin-bottom:0}.breadcrumb ol{display:block}.breadcrumb li{display:inline;padding-bottom:0;white-space:normal}.breadcrumb li:after{top:-1px;right:4px}.breadcrumb li:first-child a{text-indent:0;width:auto}.breadcrumb li:first-child a:before{display:none}.container.with-sidebar #sidebar-first{width:100%;margin:0 0 20px}.content__section,.content section{margin-bottom:32px}.action--donate,.header-talk-to-us{margin-top:21px;margin-right:0}.action--donate{margin-left:36px;border-radius:10px;position:static;width:auto;float:right;-ms-transform:translateY(2px);transform:translateY(2px);display:block}.header-talk-to-us h2{max-width:100%;margin-bottom:9px}.header-talk-to-us p{font-size:24px}figcaption{font-size:18px}.homepage-stat-cards h2{font-size:2.22222em}#float-right,.align-right,.medium--article,.right-align{float:right;margin-left:20px}#float-left,.align-left,.left-align{float:left;margin-right:20px}#dashed-divide-bottom-space-below,.block-joblandingpageheader,.content section{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:36px}#dashed-divide-bottom-space-below-and-above,.news-teaser,.research-teaser,.stories-teaser,.teaser-dashed-below-and-above{border-bottom:1px dashed #11296b;padding-top:20px;padding-bottom:20px}#dashed-divide-bottom-space-below--with-bottom-margin,.hero-block{margin-bottom:36px}#dashed-divide-top-and-bottom--with-global-space,.promotional-subheading{border-bottom:1px dashed #11296b;border-top:1px dashed #11296b;padding-top:30px;padding-bottom:30px}.no-result{border-bottom:1px dashed #11296b;padding-top:30px;padding-bottom:30px}.main-menu-wrapper.fixed{height:61px}.menu--main>.menu{height:60px}.menu--main .menu-item--collapsed:after,.menu--main .menu-item--expanded:after{top:17px}.main-menu-overflow,.menu--main a{padding:17px 20px 14.5px}.search-block-form{height:60px;-ms-flex:2 0 111px;flex:2 0 111px;width:111px}.search-block-form:before{opacity:1}.search-block-form .icon{margin:0 9px 0 17px;left:auto;right:0}.main-menu-overflow{height:60px}.menu--overflow,.overlay__title{width:50%}.menu-main--bar a{padding:19px 44px 13px!important}.menu-main--bar:before{left:18px}.menu-main--dropdown{top:60px;height:calc(100vh - 60px);max-height:calc(100vh - 60px)}.menu--diabetes-and-me.in-menu,.menu--learning-zone.in-menu{top:179px;right:20px;height:60px}.menu--diabetes-and-me.in-menu .diabetes-and-me-link a,.menu--diabetes-and-me.in-menu .learning-zone-link a,.menu--learning-zone.in-menu .diabetes-and-me-link a,.menu--learning-zone.in-menu .learning-zone-link a{height:60px}.menu--diabetes-and-me.in-menu .diabetes-and-me-link a:after,.menu--diabetes-and-me.in-menu .learning-zone-link a:after,.menu--learning-zone.in-menu .diabetes-and-me-link a:after,.menu--learning-zone.in-menu .learning-zone-link a:after{right:3px;top:2px}.menu--diabetes-and-me .diabetes-and-me-link .save-for-later-notification{bottom:-40px}.menu--diabetes-and-me.in-menu{right:20px}.menu--diabetes-and-me.in-menu.in-menu-full-width{top:0;right:0;height:60px}.menu--learning-zone.in-menu{right:60px}.block-navigationlogo{padding:19.5px 0 17.5px}.block-navigationlogo a{height:16px;padding:0 20px}.media--content__content,.media--content__media{display:table-cell;vertical-align:top}.media-led_skin .media--content__media{width:40%}.media-led_skin .media--content__content{padding-left:20px;padding-top:6px}.media-led_skin .media--content__content h3{font-size:1em}.medium--article{margin-top:-8px}.media-content--stat .description p{font-size:1.11111em}figure.align-center .media-content--stat figure p{margin:0}.group--pair .with-image .media-content--stat{overflow:hidden}.group--pair .with-image .media-content--stat .media-content__media{margin:0;width:50%}.group--pair .with-image .media-content--stat .media-content__content{width:50%;float:left;padding-left:12px}.group--job-meta>div:first-of-type{min-width:169px;width:20%}.group--pair>*{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex:0 1 40%;flex:0 1 40%}.group--three>*{-ms-flex:0 1 33.333%;flex:0 1 33.333%;-ms-flex-preferred-size:calc(33.333% - 15px);flex-basis:calc(33.333% - 15px)}.group--quad>*{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);-ms-flex:0 1 18%;flex:0 1 18%}.box-content--split .media-content{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex:0 1 40%;flex:0 1 40%}.box-content--split .media-content--secondary>div{width:60%}.box--sponsor-support,.box--summary>h3{font-size:1.11111em}.box-promo-skin,.box-promo_skin{width:calc(33.333% - 18.666666666666668px);float:left;margin-left:28px;margin-right:28px}.box-promo-skin:nth-child(3n+1),.box-promo-skin:nth-child(3n+3),.box-promo_skin:nth-child(3n+1),.box-promo_skin:nth-child(3n+3){margin-left:0;margin-right:0}.box-promo-skin .cta-block img,.box-promo_skin .cta-block img{margin-top:23px;margin-left:50%;transform:translate3d(-50%,0,1px)}.news-view-layout-container footer .box-promo-container{width:calc(66.666% + 18.666666666666668px)}.news-view-layout-container footer .box-promo-container .box-promo-skin{width:calc(50% - 28px)}.news-view-layout-container footer>.box-promo_skin{margin-left:0;margin-right:0}.box-promo_skin--quadlayout{width:calc(25% - 21px);float:left;margin-left:0;margin-right:28px}.box-promo_skin--quadlayout:nth-child(3n+1),.box-promo_skin--quadlayout:nth-child(3n+3){margin-left:0;margin-right:28px}.box-promo_skin--quadlayout:nth-child(4n){margin-right:0}.box--full-width-image.box--landingpage .media-content__content{position:absolute;left:28px;width:40%;border-radius:10px;padding:30px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.box--full-width-image.box--landingpage .media-content__content div[itemprop=description]{width:auto}.box--full-width-image.box--highlighted-hero{border:2px solid #11296b;margin-left:0;margin-right:0}.box--full-width-image.box--highlighted-hero .media-content__media figure{max-height:390px}.box--full-width-image .media-content__media figure{max-height:323px}.box--full-width-image .media-content__content{overflow:hidden}.box--full-width-image .media-content__content div[itemprop=description]{float:left;width:66.667%}.box--full-width-image .media-content__content .links-container{float:left;width:33.333%;text-align:right}.box-teaser div[itemprop=description],.box-teaser figure{display:block}.box-no-margin-bottom{margin-bottom:0}.box-teaser.three-items>div{display:-ms-flexbox;display:flex}.box-teaser.two-items{width:calc(100% / 3 * 2 - 37.333333333333336px + 28px)}.box-teaser.two-items>div{display:-ms-flexbox;display:flex;height:calc(100% - 42px)}.box-teaser.two-items .box-promo_skin{width:50%}.box-teaser.two-items .box-promo_skin:last-child{margin-right:0}.box-teaser.single-item{width:calc(100% / 3 - 56px / 3);margin-left:28px}.box-teaser.single-item .box-promo_skin{width:100%}.box-teaser.single-item.news-homepage{margin-left:0;margin-right:28px}.box-teaser.single-item.news-homepage>div{height:calc(100% - 42px)}.box-teaser.single-item.news-homepage>div>.box,.campaign-promo .box-teaser.single-item.news-homepage>div>.content,.campaign-your-stories .box-teaser.single-item.news-homepage>div>.content,.page_campaign_landing_page__campaign-promo .box-teaser.single-item.news-homepage>div>.content{height:calc(100% - 35px)}.box-cta--with-overlay-icon .group--pair--two-third{text-align:left;padding-left:142px;-ms-flex-preferred-size:calc(75% - 15px);flex-basis:calc(75% - 15px);-ms-flex:0 1 60%;flex:0 1 60%}.box-cta--with-overlay-icon .group--pair--two-third h3{margin:0}.box-cta--with-overlay-icon .group--pair--one-third{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex:0 1 20%;flex:0 1 20%}.box-cta--with-overlay-icon figure{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:24px;margin:0}.content-meta-info{margin-top:-12px;margin-bottom:30px;padding-bottom:18px}.recipe-landing-pg .search-bar{margin-top:70px;border-radius:10px;margin-left:0;margin-right:0}.recipe-landing-pg .browse_recipes{overflow:hidden}.recipe-landing-pg .browse_recipes>div{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.recipe-landing-pg .browse_recipes>div>div{width:calc(33.33% - 18.666666666666668px);float:left;margin:0 28px}.recipe-landing-pg .browse_recipes>div>div:first-of-type,.recipe-landing-pg .browse_recipes>div>div:last-of-type{margin:0}.search-recipes-form-container .js-search-bar .filter-btn.open:before{height:9px;bottom:-4px}.search-recipes-form-container .search-sort .result-label{float:left;margin:0;padding-top:12px}.search-recipes-form-container .search-sort .form-item{float:right}.search-recipes-form-container .search-sort .form-item .form-select{width:120px}.recipe-list-card{overflow:hidden;padding-bottom:50px;display:table;width:100%;height:100%}.recipe-list-card .list-card-media{width:25.5%;display:table-cell;vertical-align:top}.recipe-list-card .list-card-content{width:79%;display:table-cell;height:100%;vertical-align:top;position:absolute;left:0;bottom:0;top:0;padding-bottom:46px}.recipe-list-card .list-card-content h3{font-size:18px;margin:5px 0 10px -3px}.recipe-list-card .list-card-content .description{padding-left:35%;padding-right:18px;height:100%}.recipe-list-card .list-card-content .dietary-tags{padding:0}.recipe-list-card .nutritional-info-container{width:21%;text-align:right;display:table-cell;vertical-align:top;position:absolute;right:0}.recipe-card{border-top-left-radius:10px;border-top-right-radius:10px;margin:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;height:350px;min-height:350px}.recipe-card .card-media{float:right;width:58.33333%;margin:0;-ms-flex:2 1;flex:2 1;-ms-flex-order:2;order:2;border-top-right-radius:10px;border-bottom-right-radius:10px}.recipe-card .card-media img{object-fit:cover;position:absolute;top:50%;right:50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);min-height:100%}.recipe-card .card-content{float:left;display:block;position:relative;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:justify;justify-content:space-between;width:41.66667%;padding:30px 20px;-ms-flex:1;flex:1}.recipe-card .description{font-size:1.11111em;line-height:1.33em;-ms-flex:1;flex:1}.recipe-card .instructions{-ms-flex:0;flex:0;position:absolute;bottom:0;width:85%;margin-top:50px;margin-bottom:36px}.recipe-card .instruction{font-size:1.11111em;border-bottom:1px solid #a7daf5;padding:12px 0 12px 20px;margin-left:-20px}.nutrition-tag{width:80px;-ms-flex-preferred-size:80px;flex-basis:80px}.cta-block .media-content__content,.story_section__section-cta .media-content__content{padding:30px 24px 18px}.cta-block .right .media-content__content,.cta-block .right header,.story_section__section-cta .right .media-content__content,.story_section__section-cta .right header{float:left;width:66.667%}.cta-block .right .links-container,.story_section__section-cta .right .links-container{overflow:hidden;float:left;width:33.333%}.cta-block .right .links-container .link-container,.story_section__section-cta .right .links-container .link-container{margin-left:auto;margin-right:auto}.cta-block .links-container,.story_section__section-cta .links-container{display:inline-block}.cta-block .links-container:last-child,.story_section__section-cta .links-container:last-child{margin-right:0}.form-diabetes-gcs:after{right:15px}.form-diabetes-gcs .form-item{width:67%}.form-diabetes-gcs input[type=submit]{width:33%;padding:0 30px 0 0;color:#fff}.form-diabetes-gcs a.open-search{height:60px;padding:19px 30px;color:#11296b}.form-diabetes-gcs a.open-search:after{right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-diabetes-gcs.block-googlecsesearchblock{-ms-flex:1 1 210px;flex:1 1 210px}.form-diabetes-gcs.block-googlecsesearchblock.active:after{right:65px}.gsc-control-cse,.gsc-results .gsc-table-result{font-size:18px!important}.hero-block{padding-bottom:0}.hero-block figure{width:33.33333333%}.hero-block .hero-image--wide{width:65.697%;float:left;-ms-flex:0 1 65.697%;flex:0 1 65.697%}.hero-block .hero-image--wide *{width:100%;height:auto;min-height:100%}.hero-block .hero-image--wide img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top-right-radius:0;border-bottom-left-radius:10px}.hero-block .media-content__content{padding:60px 30px;border-bottom-left-radius:0;border-top-right-radius:10px}.hero-block--wide{-ms-flex-flow:row wrap;flex-flow:row wrap}.hero-block--primary h2{font-size:1.33333em}.box-hero_skin--event .details{padding:20px;overflow:hidden}.box-hero_skin--event .details>div{float:left;width:calc(50% - 10px)}.box-hero_skin--event .details>div:last-of-type{border-right:0!important;margin-right:0!important;padding-right:0!important}.box-hero_skin--event .details>div:first-of-type{border-right:1px dashed #11296b;padding-top:0;padding-bottom:0;padding-right:20px;margin-right:20px;border-bottom:0;margin-bottom:0}.search-clinical-trials-form-container .js-search-bar .search-bar{border-radius:10px!important}.search-clinical-trials-form-container .js-search-bar .filter-btn{width:calc(20% - 5px);border-left:2px solid #009de0;padding:12px 20px}.search-clinical-trials-form-container .js-search-bar .filter-btn:before{bottom:-13px;height:19px}.search-clinical-trials-form-container .js-search-bar .filter-btn:before,.search-clinical-trials-form-container .js-search-bar .filter-btn _:-ms-lang(x){bottom:-11px}.search-clinical-trials-form-container .js-search-bar .filter-btn.open{padding:12px 20px;border-radius:0 10px 10px 0}.search-clinical-trials-form-container .search-filters{border-radius:10px 0 10px 10px;margin-top:10px}.search-clinical-trials-form-container .search-filters.open{position:inherit}article.research .hero-block figure{float:right;margin:12px 0 30px 30px}article.research section{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:36px;margin-bottom:36px}.search-research-form-container .js-search-bar .search-bar{border-radius:10px!important}.search-research-form-container .js-search-bar .filter-btn{width:calc(20% - 5px);border-left:2px solid #009de0;padding:12px 20px}.search-research-form-container .js-search-bar .filter-btn:before{bottom:-13px;height:19px}.search-research-form-container .js-search-bar .filter-btn:before,.search-research-form-container .js-search-bar .filter-btn _:-ms-lang(x){bottom:-11px}.search-research-form-container .js-search-bar .filter-btn.open{padding:12px 20px;border-radius:0 10px 10px 0}.search-research-form-container .search-filters{border-radius:10px 0 10px 10px;margin-top:10px}.search-research-form-container .search-filters.open{position:inherit}.reading-list .js-form-type-checkbox{width:auto;min-width:calc(25% - 20px)}.reading-list-container .js-form-type-checkbox,.reading-list-container .js-form-type-radio{float:left;width:33%;padding-right:10px}.diabetes-and-me-container .diabetes-and-me-closing-info,.diabetes-and-me-container .diabetes-and-me-questions-container{height:80%}.diabetes-and-me-container .actions-container{height:20%}.button-container .diabetes-and-me-container .actions-container a,.cta-block .links-container .diabetes-and-me-container .actions-container a,.diabetes-and-me-container .actions-container .button,.diabetes-and-me-container .actions-container .button-container a,.diabetes-and-me-container .actions-container .cta-block .links-container a,.diabetes-and-me-container .actions-container .story_section__section-cta .links-container a,.story_section__section-cta .links-container .diabetes-and-me-container .actions-container a{right:30px;padding:13px 20px;width:30%}.diabetes-and-me-container .actions-container .go-back-link{left:30px;font-size:18px;top:50%}.diabetes-and-me-container .actions-container .skip-question-container{right:calc(30% + 55px);left:inherit}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox{width:190px}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox label{padding:8px 5px 5px;font-size:18px}.diabetes-and-me-container .diabetes-and-me-question-fieldset{padding:0 20px}.diabetes-and-me-container .diabetes-and-me-question-fieldset legend{display:block}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-description{font-size:1.33333em;padding-bottom:40px}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{font-size:1em}.diabetes-and-me-container .postcode-lookup-fieldset .fieldset-wrapper{padding-right:84px}.diabetes-and-me-container .js-form-type-checkbox,.diabetes-and-me-container .js-form-type-radio{min-height:48px}.diabetes-and-me-container .js-form-type-checkbox label,.diabetes-and-me-container .js-form-type-radio label{padding:10px;font-size:18px}.diabetes-and-me-container .js-form-type-checkbox.active label:before{line-height:26px;font-family:fontawesome;content:"";font-size:1.25em;color:#fff}.diabetes-and-me-container .js-form-type-checkbox label:before{width:30px;height:30px}.diabetes-and-me-container .js-form-type-select select{width:80%}.diabetes-and-me-container .diabetes-and-me-closing-window{width:65%;height:50vh}.diabetes-and-me-container .diabetes-and-me-closing-window .diabetes-and-me-closing-info{padding:20% 10% 0}.diabetes-and-me-container .diabetes-and-me-closing-window .diabetes-and-me-closing-info p{font-size:1.33333em}.diabetes-and-me-container .diabetes-and-me-closing-window .actions-container a{font-size:18px}.diabetes-and-me-start-window{width:75%;height:65vh}.diabetes-and-me-start-window p{font-size:1.11111em;padding:0 15%}.diabetes-and-me-start-window h2{font-size:1.55556em;padding:0}.diabetes-and-me-start-window img{display:inline-block;margin-bottom:30px}#diabetes-and-me-form{width:75%;height:65vh}.card-container{min-height:410px}.save-for-later{width:auto;padding:0 35px 0 16px}.save-for-later:before{display:none}.save-for-later.active{width:auto;padding-left:16px}.save-for-later:hover{border:2px solid #009de0;background:#009de0;color:#fff}.diabetes-and-me-form-filter{padding-bottom:120px}.diabetes-and-me-form-filter .saved-read-container{bottom:30px}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label{font-size:1.11111em}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox{width:auto}.diabetes-and-me-form-filter .saved-read-container .js-form-type-checkbox label{padding:10px 40px 0}.button-container .sentence-builder a,.cta-block .links-container .sentence-builder a,.sentence-builder .button,.sentence-builder .button-container a,.sentence-builder .cta-block .links-container a,.sentence-builder .story_section__section-cta .links-container a,.story_section__section-cta .links-container .sentence-builder a{width:auto;margin-top:0}.preferences-interests.diabetes-and-me-question-fieldset{margin:60px 100px 20px}.preferences-interests.diabetes-and-me-question-fieldset .form-select{width:470px}.preferences-interests.diabetes-and-me-question-fieldset .js-form-item{width:auto}.diabetes-and-me-cookie-controls{float:right;margin-bottom:0}.diabetes-and-me-cookie-controls .cookie-info{margin-right:30px}.diabetes-and-me-widget header{padding:30px 30px 0}.diabetes-and-me-widget header figure{width:25%;left:inherit;right:inherit;position:relative;float:left}.diabetes-and-me-widget header .title{float:left;width:75%;padding-left:72px;padding-top:6%}.diabetes-and-me-widget header .title h2,.diabetes-and-me-widget header .title p{padding:0}.three-steps .step{-ms-flex:1;flex:1}.modal-collections .collection-wrapper{text-align:left}.modal-collections .actions-container input.js-add-new-collection{margin-top:9px}.collection-container .collection-container-heading .subtitle{display:inline}.collection-wrapper .actions-container input{width:auto}.collection-wrapper .close-modal{margin-left:22px}.collection-wrapper .edit-collection{width:100px;border-left:1px dashed;border-right:1px dashed;position:relative;top:0;bottom:0;float:left}.collection-wrapper .toggle-collection-state{width:auto;position:relative;padding-right:40px;border-color:#009de0;margin:27px;padding-top:7px;padding-bottom:7px}.collection-wrapper .toggle-collection-state:after{position:absolute;top:9px;right:8px;font-family:FontAwesome;content:"\f078";color:#ee6a0c}.collection-wrapper .toggle-collection-state.open:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.collection-wrapper .edit-word{top:30px;position:relative}.collection-list .collection-wrapper .collection-name{border:0;padding:20px 250px 20px 20px}.collection-list .collection-wrapper .actions-container{width:auto;height:94px;float:right;margin:0}.collection-header{height:94px;position:relative}.collection-header .actions-container{position:absolute;top:0;right:0}.pre-footer .block-views .more-cta-block{display:-ms-flexbox;display:flex}.pre-footer .block-views .more-cta-block .links-container{position:absolute;bottom:30px}.pre-footer .block-views .more-cta-block .cta-block-content{padding-bottom:80px}.campaign-promo .pre-footer .block-views .more-cta-block .content,.campaign-your-stories .pre-footer .block-views .more-cta-block .content,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content,.pre-footer .block-views .more-cta-block .box,.pre-footer .block-views .more-cta-block .campaign-promo .content,.pre-footer .block-views .more-cta-block .campaign-your-stories .content,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content{padding-bottom:0;width:calc(33.33% - 18.666666666666668px);float:left;margin:0 28px 0 0}.campaign-promo .pre-footer .block-views .more-cta-block .content:last-of-type,.campaign-your-stories .pre-footer .block-views .more-cta-block .content:last-of-type,.page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content:last-of-type,.pre-footer .block-views .more-cta-block .box:last-of-type,.pre-footer .block-views .more-cta-block .campaign-promo .content:last-of-type,.pre-footer .block-views .more-cta-block .campaign-your-stories .content:last-of-type,.pre-footer .block-views .more-cta-block .page_campaign_landing_page__campaign-promo .content:last-of-type{margin:0}#page-footer .links,#page-footer .social{width:auto}#diabetes_localgroups,#diabetes_office{border-radius:10px}#diabetes_localgroups .block,#diabetes_office .block{float:left;margin:20px 0 0 20px;width:calc(50% - 30px)}#regional_news .news-carousel{display:-ms-flexbox;display:flex}.block-officesearch .box,.block-officesearch .campaign-promo .content,.block-officesearch .campaign-your-stories .content,.block-officesearch .page_campaign_landing_page__campaign-promo .content,.campaign-promo .block-officesearch .content,.campaign-your-stories .block-officesearch .content,.page_campaign_landing_page__campaign-promo .block-officesearch .content{border-radius:10px;border:2px solid #009de0;border-bottom:0}.block-officesearch .top ul{border-right:1px dashed #009de0;margin:0 20px 0 0}.block-officesearch .top .content{width:40%;float:left;border-bottom:none;margin:0;padding:0}.block-officesearch .top{background-position:right 20px center;background-size:130px}.block-officesearch .form-container{margin-top:60px;width:40%;float:left}.block-officesearch.local .form-container{margin:0;width:80%}.cc_container .cc_btn{top:50%;bottom:auto;width:120px;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.cc_container .cc_message{font-size:16px;width:calc(100% - 140px);margin:0}0%{margin-top:-48px}.diabetes-me-intro .media-content.media-content--primary{padding:60px 40px 0 60px}.diabetes-and-me-cta .js-form-type-checkbox label,.diabetes-and-me-cta .js-form-type-radio label{padding:10px;font-size:18px}.diabetes-and-me-cta .js-form-type-checkbox.active label:before,.diabetes-and-me-cta .js-form-type-radio.active label:before{line-height:30px;font-family:fontawesome;content:"";font-size:1.25em;color:#fff;font-size:1em}.diabetes-and-me-cta .js-form-type-checkbox label:before,.diabetes-and-me-cta .js-form-type-radio label:before{width:30px;height:30px}.diabetes-and-me-cta .js-form-type-select select{width:80%}#diabetes-and-me-widget-answered{max-height:236px}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb{margin:40px 100px 0}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset{margin:0 100px}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset.form-wrapper legend{width:auto}.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .js-form-type-checkbox,.block-diabetes-diabetes-and-me-signup-widget .diabetes-and-me-widget-question-fieldset .js-form-type-radio{width:calc(50% - 20px)}.block-diabetes-diabetes-and-me-signup-widget .actions-container{padding:20px 100px;margin:0}.block-diabetes-diabetes-and-me-signup-widget .actions-container .next-button{width:auto}.block-diabetes-diabetes-and-me-signup-widget .cookie-info{margin:20px 100px}.dam-widget-food-slide-actions{margin:10px 10px 0}.dam-widget-food-slide-second{padding:23px 25px 45px}.dam-widget-food-slide-first{clear:left;display:block;float:left;min-height:450px;width:33%}.dam-widget-food-slide-second{clear:right;float:left;width:67%}.dam-widget-food-slide-second-has-breadcrumb{padding-top:100px}.dam-widget-food-breadcrumb{left:33%;margin:0 0 0 25px;position:absolute;top:40px;z-index:1}.dam-widget-food-disclaimer{bottom:0;left:33%;margin:0 0 15px 25px;position:absolute}.dam-widget-food-btn-nav-prev{float:left}.your-preferences .title{width:70%;float:left}.your-preferences .title h2{font-size:1.33333em;padding:48px 0 0 100px}.your-preferences figure{text-align:left;width:25%;float:right;padding:8px 28px 0 0}.your-preferences figure img{width:100%;max-height:none;min-height:150px}.your-preferences .actions-container{padding:60px 100px}.button-container .donate-1 .links-container .your-preferences .actions-container a,.button-container .your-preferences .actions-container a.button--alt,.cta-block .donate-1 .links-container .your-preferences .actions-container a,.cta-block .links-container .your-preferences .actions-container a.button--alt,.donate-1 .cta-block .links-container .your-preferences .actions-container a,.donate-1 .links-container .button-container .your-preferences .actions-container a,.donate-1 .links-container .your-preferences .actions-container a.button,.donate-1 .story_section__section-cta .links-container .your-preferences .actions-container a,.story_section__section-cta .donate-1 .links-container .your-preferences .actions-container a,.story_section__section-cta .links-container .your-preferences .actions-container a.button--alt,.your-preferences .actions-container .button-container .donate-1 .links-container a,.your-preferences .actions-container .button-container a.button--alt,.your-preferences .actions-container .button.button--alt,.your-preferences .actions-container .cta-block .donate-1 .links-container a,.your-preferences .actions-container .cta-block .links-container a.button--alt,.your-preferences .actions-container .donate-1 .cta-block .links-container a,.your-preferences .actions-container .donate-1 .links-container .button-container a,.your-preferences .actions-container .donate-1 .links-container a.button,.your-preferences .actions-container .donate-1 .story_section__section-cta .links-container a,.your-preferences .actions-container .story_section__section-cta .donate-1 .links-container a,.your-preferences .actions-container .story_section__section-cta .links-container a.button--alt{width:270px}.tooltip .skip-info{top:25px}legend+.tooltip .skip-info-popup{left:40px;top:-15px}.campaign-cta .content,.campaign-intro .content{display:-ms-flexbox;display:flex;-ms-flex:row-wrap;flex:row-wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.campaign-cta .content .media-content,.campaign-intro .content .media-content{width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.campaign-cta .content .media-content__content,.campaign-intro .content .media-content__content{width:50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:20px 30px}.campaign-intro .content .media-content{width:75%;-ms-flex:0 1 75%;flex:0 1 75%}.campaign-intro .content .media-content__content{width:50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 30px}.campaign-cta .content .media-content figure .image__image{text-align:center}.campaign-cta .content .media-content figure img{width:auto}.campaign-intro .media-video{padding:20px}.campaign-facts .content .with_image{display:-ms-flexbox;display:flex;width:100%}.campaign-facts .content .with_image figure{margin:0}.campaign-facts .content .with_image figure img{object-fit:cover;min-height:100%}.campaign-facts .content .without_image>div{width:100%}.campaign-facts .description{width:66.666%;float:right}.campaign-facts .description q{font-size:50px;line-height:50px}.campaign-facts .media-content{width:33.33333%;float:left}.campaign-facts .view-mode-campaign-logo{padding-right:20px;height:100%}.campaign-facts .view-mode-campaign-logo .image__image{height:100%}.campaign_body{width:66.666666%;float:left;padding-right:5%}.campaign-sidebar{width:33.33333%;float:left}.campaign-sidebar img{width:auto}.campaign-promo>div,.campaign-your-stories>div,.page_campaign_landing_page__campaign-promo>div{width:50%;float:left;overflow:hidden}.campaign-promo>div:nth-child(2n) article,.campaign-your-stories>div:nth-child(2n) article,.page_campaign_landing_page__campaign-promo>div:nth-child(2n) article{margin-left:15px;margin-right:0}.campaign-promo>div article,.campaign-your-stories>div article,.page_campaign_landing_page__campaign-promo>div article{margin:0 15px 30px 0}.also-like .views-row{-ms-flex:0 1 25%;flex:0 1 25%}.campaign-promo .flash-map .content,.campaign-your-stories .flash-map .content,.flash-map .box,.flash-map .campaign-promo .content,.flash-map .campaign-your-stories .content,.flash-map .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .flash-map .content{border:2px solid #009de0;padding:30px 20px}body.page-home2019 .hero-block--wide .media-content__content{width:55%;position:absolute;top:20px;left:30px;border-radius:10px}body.page-home2019 .box--full-width-image{position:relative}body.page-home2019 .box--full-width-image .media-content__content{position:absolute;bottom:0;left:28px;width:40%;border-top-left-radius:10px;border-top-right-radius:10px;padding:30px}body.page-home2019 .group--pair .box--full-width-image .media-content__content{width:50%;padding:20px}body.page-home2019 .box--central-video{width:75%;margin-left:auto;margin-right:auto}.support-cards-container{margin:-91px 0 28px}.support-cards-container>.heading-highlight{margin:0 30px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.support-cards-container .support-cards-inner-container{padding-left:30px;padding-right:30px;padding-top:30px}.campaign-promo .support-cards-container .support-cards-inner-container .content,.campaign-your-stories .support-cards-container .support-cards-inner-container .content,.page_campaign_landing_page__campaign-promo .support-cards-container .support-cards-inner-container .content,.support-cards-container .support-cards-inner-container .box,.support-cards-container .support-cards-inner-container .campaign-promo .content,.support-cards-container .support-cards-inner-container .campaign-your-stories .content,.support-cards-container .support-cards-inner-container .page_campaign_landing_page__campaign-promo .content{padding:20px;margin-bottom:36px}.diabetes-offices-search--header{margin-left:12.5%;width:75%}.diabetes-offices-search--form{margin-left:20%;width:60%}.views-exposed-form--ajax-filters .form-item-search{padding-right:230px}.views-exposed-form--ajax-filters .form-actions{right:230px}.views-exposed-form--ajax-filters .form-item-sort-bef-combine .form-select{max-width:120px}.views-exposed-form--ajax-filters--accordion--item{margin-top:-2px!important}.views-exposed-form--ajax-filters--accordion--item .accordion--item--header{line-height:26px!important}.views-exposed-form--postscript--first{float:left;width:50%}.views-exposed-form--postscript--second{float:left;text-align:right;width:50%}.theme-page_story-section{margin-bottom:0}.story-theme-bar{padding:0 0 0 118px;margin:30px 0 40px!important;border-radius:10px 10px 0 0}.story-theme-bar p{font-size:1.33333em}.story-theme-bar p span{display:inline-block;margin-left:30px}.story-theme-bar p.no-icon{margin-left:-98px}.story-theme-bar .story-theme-icon{width:108px;height:108px;top:-19px}.story-theme-bar .story-theme-icon.profile-image img{height:100px;width:100px;margin:4px}.story-theme-bar.accordion--item--header{padding:0 0 0 118px;margin:0 0 40px!important;border-radius:10px 10px 0 0;cursor:default;pointer-events:none}.story-theme-bar.accordion--item--header:after,.story-theme-bar.accordion--item--header:before{display:none}.story-theme-bar.accordion--item--header p{font-size:1.33333em}.story-theme-bar.accordion--item--header .story-theme-icon{display:block}.story-theme-section-content.accordion--item--content{display:block!important;padding:0!important}.story-theme-section-content.accordion--item--content .heading-highlight,.story-theme-section-content.accordion--item--content .inner-content{padding-left:20px}.quote-sidebar .story_section__featured-quote{font-size:1.33333em}.section-your-stories .bef-exposed-form{display:block}.section-your-stories .block-diabetes-sidebar .tab-boxes{padding-top:0}.block-views-block-your-stories-2019-block-1{padding-bottom:30px;margin-bottom:0}.block-views-block-your-stories-2019-block-1 h2{font-size:1.55556em}.block-views-block-your-stories-2019-block-1>div>div{margin:0 -15px}.block-views-block-your-stories-2019-block-1 .theme-item-wrap{width:25%;margin-bottom:28px;margin-right:0}.block-views-block-your-stories-2019-block-1 .theme-item{width:90%}.block-views-block-your-stories-2019-block-1 .theme-item>div:last-child a{font-size:1.11111em;padding:10px 16px}.block-stories{padding-bottom:60px;margin-bottom:0}.block-stories .box.box-promo-skin,.block-stories .campaign-promo .box-promo-skin.content,.block-stories .campaign-your-stories .box-promo-skin.content,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content,.campaign-promo .block-stories .box-promo-skin.content,.campaign-your-stories .block-stories .box-promo-skin.content,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content{width:auto;display:-ms-flexbox;display:flex;border:2px solid #11296b;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:49%;margin:0!important}.block-stories .box.box-promo-skin:last-child,.block-stories .campaign-promo .box-promo-skin.content:last-child,.block-stories .campaign-your-stories .box-promo-skin.content:last-child,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content:last-child,.campaign-promo .block-stories .box-promo-skin.content:last-child,.campaign-your-stories .block-stories .box-promo-skin.content:last-child,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content:last-child{margin-left:auto!important}body.page-your-stories .bloc-search-container .views-exposed-form{padding-right:240px}body.page-your-stories .bloc-search-container .views-exposed-form .form-actions{width:241px}body.page-your-stories .bloc-search-container .views-exposed-form .form-actions:before{left:auto;right:20px}.button-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,.cta-block .links-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,.story_section__section-cta .links-container body.page-your-stories .bloc-search-container .views-exposed-form .form-actions a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .button,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .button-container a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .cta-block .links-container a,body.page-your-stories .bloc-search-container .views-exposed-form .form-actions .story_section__section-cta .links-container a{width:100%;font-size:1.11111em;text-align:left;text-indent:12px;letter-spacing:.05em}body.page-your-stories .bloc-search-container .form-item-search:before{font-family:FontAwesome;font-size:20px;position:absolute;z-index:1;content:"\f002";color:#009de0;top:18px;left:25px;pointer-events:none}body.page-your-stories .bloc-search-container .form-item-search .form-text{padding-left:63px}.page-your-stories .views-infinite-scroll-content-wrapper .views-field-field-image{max-width:270px;float:left;margin:0 30px 0 0;min-height:165px}.page-your-stories .pager{padding-top:80px;padding-bottom:30px}.your-stories-cta h3{font-size:1.33333em;margin-bottom:.6em}.button-container .your-stories-cta a,.cta-block .links-container .your-stories-cta a,.story_section__section-cta .links-container .your-stories-cta a,.your-stories-cta .button,.your-stories-cta .button-container a,.your-stories-cta .cta-block .links-container a,.your-stories-cta .story_section__section-cta .links-container a,.your-stories-cta .your_stories_cta__yourstory-cta-description{margin-bottom:30px}.featured-your-stories.group--pair .box--full-width-image .media-content__content{width:50%;padding:20px}.addtoany_list h3{display:inline-block;vertical-align:middle;margin:0 15px 0 0}.addtoany_list a:first-of-type{margin-left:0}.addtoany_list .a2a_button_whatsapp{display:none}.addtoany_list .a2a_button_print{display:inline-block}}@media (min-width:768px) and (max-width:992px){#page-footer ul.links{width:70%}#page-footer ul.links li{float:left}#page-footer ul.links li .button-container a,#page-footer ul.links li .cta-block .links-container a,#page-footer ul.links li .story_section__section-cta .links-container a,#page-footer ul.links li a.button,.button-container #page-footer ul.links li a,.cta-block .links-container #page-footer ul.links li a,.story_section__section-cta .links-container #page-footer ul.links li a{margin-right:5px}#page-footer ul.links li .button-container a.donate,#page-footer ul.links li .cta-block .links-container a.donate,#page-footer ul.links li .story_section__section-cta .links-container a.donate,#page-footer ul.links li a.button.donate,.button-container #page-footer ul.links li a.donate,.cta-block .links-container #page-footer ul.links li a.donate,.story_section__section-cta .links-container #page-footer ul.links li a.donate{display:block}}@media (min-width:768px) and (max-width:991px){.card-faux figure{max-width:70%;margin:0 auto}}@media (min-width:769px){.block-stories .box.box-promo-skin,.block-stories .campaign-promo .box-promo-skin.content,.block-stories .campaign-your-stories .box-promo-skin.content,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content,.campaign-promo .block-stories .box-promo-skin.content,.campaign-your-stories .block-stories .box-promo-skin.content,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content{margin:0 28px 0 0}.block-stories .box.box-promo-skin:last-child,.block-stories .campaign-promo .box-promo-skin.content:last-child,.block-stories .campaign-your-stories .box-promo-skin.content:last-child,.block-stories .page_campaign_landing_page__campaign-promo .box-promo-skin.content:last-child,.campaign-promo .block-stories .box-promo-skin.content:last-child,.campaign-your-stories .block-stories .box-promo-skin.content:last-child,.page_campaign_landing_page__campaign-promo .block-stories .box-promo-skin.content:last-child{margin:0}.box-hero{padding:0 0 0 20px;overflow:hidden}.box-hero h1{float:left;width:50%;margin-left:0;margin-right:0;padding-right:12px;padding-top:20px}.box-hero .content{display:block;overflow:hidden;position:relative}.box-hero .content>div{float:left;width:50%;clear:left;padding:0 20px 12px 0}.box-hero .content>figure{width:50%;margin:0;position:absolute;top:0;right:0;bottom:0}.box-hero .content>figure img{border-radius:0 10px 10px 0;object-fit:cover;min-height:100%}.recipe-tips>div:first-child{font-size:24px}}@media (min-width:800px){.main-menu-toggle_skin{border-left:0 transparent;cursor:default}.main-menu-toggle_skin .media-content__content,.main-menu-toggle_skin .media-content__media{display:none}}@media (min-width:880px){.diabetes-and-me-container .diabetes-and-me-question-fieldset{width:80%;float:right;padding:99px 0 0}.diabetes-and-me-container .diabetes-and-me-question-fieldset legend{position:absolute;left:-21%;top:35px;margin-top:0}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{position:absolute;top:71px}.diabetes-and-me-container .js-form-type-checkbox,.diabetes-and-me-container .js-form-type-radio{margin:0 26px 12px 0;width:calc(50% - 26px)}}@media (min-width:992px){.container{width:960px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.recipe-landing-pg header,.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.33333%}.pull-lg-2{right:16.66667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.33333%}.pull-lg-5{right:41.66667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.33333%}.pull-lg-8{right:66.66667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.33333%}.pull-lg-11{right:91.66667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.33333%}.push-lg-2{left:16.66667%}.push-lg-3{left:25%}.push-lg-4{left:33.33333%}.push-lg-5{left:41.66667%}.push-lg-6{left:50%}.push-lg-7{left:58.33333%}.push-lg-8{left:66.66667%}.push-lg-9{left:75%}.push-lg-10{left:83.33333%}.push-lg-11{left:91.66667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.layout-container{font-size:18px;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/static/duk-dynarc-desktop.svg);background-position:-1370px 0;background-size:4000px 1000px}.button-container main a,.cta-block .links-container main a,.story_section__section-cta .links-container main a,main .button,main .button-container a,main .cta-block .links-container a,main .file-download a,main .story_section__section-cta .links-container a,main button,main input,main q,main select,main textarea{font-size:18px}main .content table thead tr{font-size:1.11111em}h1{font-size:2.33333em;line-height:1.14em}h1 span{display:block;max-width:66.66%}[itemprop=location],h2{font-size:1.55556em;line-height:1.28em}.labelled-content>:first-child,h3{font-size:1.33333em;line-height:1.2em}.emphasise-intro p:first-of-type,.hero-block p:first-of-type,h4{font-size:1.11111em;line-height:1.2em}q:after,q:before{font-size:18px}[itemprop=hasMap] .map-wrapper{padding:0}[itemprop=hasMap] iframe{min-height:670px}.container{max-width:1170px;padding:0 20px;width:100%}#page-header>.container{height:265px}.diabetes-branding{width:270px;height:49px;top:35px}.menu--account{display:-ms-flexbox;display:flex;position:absolute;right:0;top:-1px}#column-one-third,article.research .secondary-content{float:left;width:33.33333%;padding-left:15px}#column-two-thirds,article.research .primary-content{float:left;width:66.66667%;padding-right:15px;padding-bottom:0}.container.with-sidebar #sidebar-first{float:right;width:33.33333333%;margin-left:0}.container.with-sidebar .content>section>*{margin-right:8.333%}.reading-width-optimised article>.content>*{max-width:66.6666%;margin-left:auto;margin-right:auto}.inner-content.with-sidebar,.with-sidebar #block-diabetes-content .inner-content,.with-sidebar .bloc-search-container .inner-content,.with-sidebar .news-view-inner-content{float:left;width:calc(66.66666667% - 30px);margin-right:30px}#main-content-pushed-to-sidebar,.push-to-sidebar,.story-sidebar{width:33.33333333%;margin-left:66.66666667%!important}#full-width-content>*,[class*=page-guide-to-diabetes-recipes] article>.content>*{max-width:100%;margin-left:auto;margin-right:auto}#page-footer h2{font-size:1.11111em}#page-footer nav{-ms-flex-preferred-size:18%;flex-basis:18%}#page-footer nav h2{margin:0 0 .75em}#page-footer .button-container a,#page-footer .cta-block .links-container a,#page-footer .story_section__section-cta .links-container a,#page-footer a.button,.button-container #page-footer a,.cta-block .links-container #page-footer a,.story_section__section-cta .links-container #page-footer a{margin-right:5px}#page-footer .button-container a.donate,#page-footer .cta-block .links-container a.donate,#page-footer .story_section__section-cta .links-container a.donate,#page-footer a.button.donate,.button-container #page-footer a.donate,.cta-block .links-container #page-footer a.donate,.story_section__section-cta .links-container #page-footer a.donate{display:block}#page-footer .footer-social-media{-ms-flex-preferred-size:46%;flex-basis:46%}#page-footer .footer-social-media ul.links,#page-footer .footer-social-media ul.social{margin:0 auto;display:-ms-flexbox;display:flex}#page-footer .footer-social-media h2{display:block;width:100%;text-align:center;margin:0}.action--donate,.header-talk-to-us{margin-top:25px}.header-talk-to-us p{font-size:30px}figcaption{font-size:18px}.homepage-stat-cards h2{font-size:2.33333em}.menu--main{-ms-flex:9 1 auto;flex:9 1 auto}.search-block-form{-ms-flex:2 0 121px;flex:2 0 121px;width:121px}.menu--main ul.menu.desktop li.menu-item.last a:after,.menu--main ul.menu.desktop li.menu-item.secondary{display:none}.menu-main--dropdown a{font-size:16px}.menu--top-menu{display:block;position:absolute;margin-top:145px;right:322px}.menu--top-menu .menu li{display:inline-block;margin-left:5px}.menu--top-menu .menu li a{background-color:#f4f4f4;border-radius:8px;padding:6px;display:block;color:#11296b;font-size:14px;width:auto}.menu--top-menu .menu li a:hover{background:#009de0;color:#fff}.menu--top-menu .menu li a[disabled]{opacity:.75}.box--sponsor-support,.box--summary>h3,.media-led_skin .media--content__content h3{font-size:1.11111em}.box--full-width-image.box--landingpage .media-content__media figure{max-height:300px;max-height:370px}.box--full-width-image.box--highlighted-hero .media-content__media figure{max-height:465px}.box--full-width-image .media-content__media figure{max-height:516px}.recipe-landing-pg header figure{margin-top:-20px}.recipe-list-card{padding-bottom:16px}.recipe-list-card .list-card-media{width:24%}.recipe-list-card .list-card-content{width:60%;position:relative;padding-bottom:0}.recipe-list-card .list-card-content .description{padding-left:29px;padding-right:29px;min-height:0}.recipe-list-card .list-card-content .dietary-tags{padding:0 29px;position:absolute;bottom:0;left:0}.recipe-list-card .nutritional-info-container{width:16%;position:relative}.recipe-card,.recipe-tabs-container{margin:0 0 30px}.recipe-card .card-content{padding:30px}.recipe-card .description{font-size:1.11111em;line-height:1.2em}.recipe-card .instruction{font-size:1.11111em;margin-left:-30px;padding-left:30px}.ingredients-tab,.method-tab{float:left}.recipe-tabs-container .horizontal-tabs-pane{position:static}.recipe-tabs-container .horizontal-tabs-pane:before{display:block;font-weight:600;color:#009de0;margin-top:30px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{width:calc(.333333333333333 * 100% - 20px);border-radius:10px;margin-right:20px;background-color:transparent;padding:0}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab:before{content:"Ingredients";color:#11296b;font-size:1.33333em;border-bottom:1px solid #a7daf5;padding-bottom:20px;margin-bottom:-60px;margin-left:20px;margin-right:20px;position:relative;z-index:1;top:300px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .wrapper{padding:40px 20px 20px;border-radius:10px}.recipe-tabs-container .horizontal-tabs-pane.method-tab{width:66.66667%}.recipe-tabs-container .horizontal-tabs-pane.method-tab:before{content:"Method";font-size:1.55556em}.recipe-tabs-container .horizontal-tabs-list{display:none}.cta-block .right .links-container,.story_section__section-cta .right .links-container{float:right}.cta-block .right .content>*,.story_section__section-cta .right .content>*{float:left;max-width:60%}.cta-block .right .content .links-container,.story_section__section-cta .right .content .links-container{float:right}.form-diabetes-gcs.block-googlecsesearchblock{-ms-flex:1 1 88px;flex:1 1 88px}.gsc-control-cse,.gsc-results .gsc-table-result{font-size:18px!important}.hero-block--primary h2{font-size:2.33333em}.box-hero_skin--event{overflow:hidden}.box-hero_skin--event figure{float:left;width:65%}.box-hero_skin--event figure img{border-radius:10px 0 0 10px}.box-hero_skin--event .details{float:left;width:35%;padding:30px}.box-hero_skin--event .details>div{float:none;width:100%}.box-hero_skin--event .details>div:last-of-type{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.box-hero_skin--event .details>div:first-of-type{border-bottom:1px dashed #11296b;padding-top:0;padding-bottom:12px;border-right:0;padding-right:0;margin-bottom:12px;margin-right:0}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-description{font-size:1.55556em}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{font-size:1.11111em}.card-container{min-height:330px;-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}:root .card-container,_:-ms-fullscreen .card-container{width:calc(25% - 20px)}.card-faux .step_three figure,.card-faux .step_two figure{max-width:90%;margin:0 auto}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label{font-size:1.33333em}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child label{padding-left:53px}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items:last-child label:before{left:19px}.show-preferences{display:block}.show-preferences>span{float:right;margin-left:4px;padding:21px 50px 24px 12px}.show-preferences>span:after{top:22px}.show-preferences>span.open{height:84px}.preferences{width:100%;border-radius:10px 0 10px 10px}.sentence-builder{display:-ms-flexbox;display:flex}.sentence-builder>span{height:44px;overflow-y:auto;overflow-x:hidden}.diabetes-and-me-widget header{display:table;height:100%;width:100%}.diabetes-and-me-widget header figure{width:15%;display:table-cell;float:none;padding-left:12px}.diabetes-and-me-widget header .title{width:70%;padding-top:1%;display:table-cell;float:none;vertical-align:top}.diabetes-and-me-widget header .title h2{font-size:42px;margin-bottom:25px;max-width:90%}.group--quad-pair-single .dm-wide-card{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.footer-social-media{margin-bottom:12px}.footer-social-media .embedded-entity{margin-left:auto;margin-right:auto;margin-bottom:36px}#regional_news h4{font-size:1.11111em;line-height:1.2em}#regional_news .box,#regional_news .campaign-promo .content,#regional_news .campaign-your-stories .content,#regional_news .page_campaign_landing_page__campaign-promo .content,.campaign-promo #regional_news .content,.campaign-your-stories #regional_news .content,.page_campaign_landing_page__campaign-promo #regional_news .content{margin:0 28px 0 0}#regional_news .box:last-child,#regional_news .campaign-promo .content:last-child,#regional_news .campaign-your-stories .content:last-child,#regional_news .page_campaign_landing_page__campaign-promo .content:last-child,.campaign-promo #regional_news .content:last-child,.campaign-your-stories #regional_news .content:last-child,.page_campaign_landing_page__campaign-promo #regional_news .content:last-child{margin:0}#regional_news .box .description,#regional_news .box figure,#regional_news .campaign-promo .content .description,#regional_news .campaign-promo .content figure,#regional_news .campaign-your-stories .content .description,#regional_news .campaign-your-stories .content figure,#regional_news .page_campaign_landing_page__campaign-promo .content .description,#regional_news .page_campaign_landing_page__campaign-promo .content figure,.campaign-promo #regional_news .content .description,.campaign-promo #regional_news .content figure,.campaign-your-stories #regional_news .content .description,.campaign-your-stories #regional_news .content figure,.page_campaign_landing_page__campaign-promo #regional_news .content .description,.page_campaign_landing_page__campaign-promo #regional_news .content figure{display:block}.campaign-promo .diabetes_complete_your_profile_block .content .content,.campaign-your-stories .diabetes_complete_your_profile_block .content .content,.diabetes_complete_your_profile_block .content .box,.diabetes_complete_your_profile_block .content .campaign-promo .content,.diabetes_complete_your_profile_block .content .campaign-your-stories .content,.diabetes_complete_your_profile_block .content .page_campaign_landing_page__campaign-promo .content,.page_campaign_landing_page__campaign-promo .diabetes_complete_your_profile_block .content .content{display:-ms-flexbox;display:flex}.diabetes_complete_your_profile_block p{width:65%}.button-container .diabetes_complete_your_profile_block a,.cta-block .links-container .diabetes_complete_your_profile_block a,.diabetes_complete_your_profile_block .button,.diabetes_complete_your_profile_block .button-container a,.diabetes_complete_your_profile_block .cta-block .links-container a,.diabetes_complete_your_profile_block .story_section__section-cta .links-container a,.story_section__section-cta .links-container .diabetes_complete_your_profile_block a{margin:0 0 0 12px}.your-preferences .title h2{max-width:740px;font-size:1.55556em}.your-preferences figure{width:15%;padding:8px 56px 0 0}.campaign-intro .elements_campaign_introduction__campaign-introduction-titl{font-size:2.33333em}.campaign-intro .elements_campaign_introduction__campaign-introduction-text p{font-size:1.33333em}.campaign-facts .description{width:75%}.campaign-facts .description q{font-size:70px;line-height:70px}.campaign-facts .media-content{width:25%}.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{min-height:241px}.campaign-promo h2,.campaign-your-stories h2,.page_campaign_landing_page__campaign-promo h2{font-size:1.11111em}body.page-home2019 .hero-block--wide .media-content__content{padding:30px;top:28px}body.page-home2019 .box--full-width-image .media-content__media figure{max-height:400px}body.page-home2019 .group--pair .box--full-width-image .media-content__content{width:50%;padding:30px}.support-cards-container>.heading-highlight{margin:0 60px}.support-cards-container .support-cards-inner-container{padding-left:60px;padding-right:60px}.diabetes-offices-search--form{left:-100px;margin-left:40%;padding-right:200px;width:60%}.diabetes-offices-search--browse-link{line-height:46px;position:absolute;text-align:left}.diabetes-offices-search--row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:-14px;margin-right:-14px}.diabetes-offices-search--row .diabetes-offices-search--col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin-left:14px;margin-right:14px;overflow:hidden}.diabetes-offices-search--row .diabetes-offices-search--col--thirds{width:33%}.diabetes-offices-search--row .diabetes-offices-search--col--halves{width:50%}.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between:first-child{padding-right:0;margin-right:0}.diabetes-offices-search--row .diabetes-offices-search--col--halves--no-space-between:last-child{padding-left:0;margin-left:0}.diabetes-offices-search--iframe-wrapper{border-left:2px solid #009de0;padding-left:14px}.diabetes-offices-search--iframe-wrapper:after{padding-top:66%}.hero-block-stories-landing.hero-block{padding-bottom:30px;margin-bottom:0}.hero-block-stories-landing.hero-block figure{border:2px solid #11296b;border-radius:10px;margin-bottom:36px}.hero-block-stories-landing.hero-block figure img{border-radius:0}.hero-block-stories-landing.hero-block .hero-content{max-width:400px;position:absolute;top:46px;left:66px;border-radius:10px;padding:30px}.hero-block-stories-landing.hero-block .hero-content h1{font-size:2em}.hero-block-stories-landing.hero-block .hero-content p{font-size:1.11111em}.button-container .hero-block-stories-landing.hero-block .hero-content a,.cta-block .links-container .hero-block-stories-landing.hero-block .hero-content a,.hero-block-stories-landing.hero-block .hero-content .button,.hero-block-stories-landing.hero-block .hero-content .button-container a,.hero-block-stories-landing.hero-block .hero-content .cta-block .links-container a,.hero-block-stories-landing.hero-block .hero-content .story_section__section-cta .links-container a,.story_section__section-cta .links-container .hero-block-stories-landing.hero-block .hero-content a{width:auto;padding:20px 55px}.featured-your-stories.group--pair .box--full-width-image .media-content__content{width:50%;padding:30px}}@media (min-width:993px){.menu-sidebar{display:block}.form-diabetes-gcs.block-googlecsesearchblock.inactive a.open-search{right:0}}@media (min-width:1020px){.menu--main>.menu>.menu-item>a:not([data-drupal-link-system-path="<front>"]){padding:17px calc((100vw - 1020px) / 18 + 14px) 14.5px}.menu--main>.menu>.menu-item:after{right:calc((100vw - 1020px) / 38 + 6px)}}@media (min-width:1024px){.main-menu-overflow,.menu--main a{padding:17px 6px 14.5px}.form-diabetes-gcs .form-item{width:75%}.form-diabetes-gcs input[type=submit]{width:25%}}@media (min-width:1170px){.layout-container{background-position:center 0}.diabetes-branding{left:0}.main-menu-wrapper.fixed{padding:0 calc((100% - 1170px + 2 * 20px) / 2)}.menu--diabetes-and-me.in-menu.in-menu-full-width{right:calc((100% - 1170px + 2 * 20px) / 2)}.box-hero h1{padding-top:40px}.box-hero .content>div,.box-hero h1{padding-left:48px;padding-right:68px}.cc_container .cc_btn{right:calc((100% - 1170px + 2 * 20px) / 2)}}@media (min-width:1184px){.main-menu-wrapper.fixed .menu--main>ul>.menu-item>a:not([data-drupal-link-system-path="<front>"]){padding:17px 13px 14.5px}.main-menu-wrapper.fixed .menu--main>ul>.menu-item:after{right:6px}.menu--main>.menu>.menu-item>a:not([data-drupal-link-system-path="<front>"]){padding:17px 24px 14.5px 13.8px}.menu--main>.menu>.menu-item:after{right:9px}.block-navigationlogo a{padding:0 8px 0 0}.form-diabetes-gcs{margin:0 calc(((100% - 1170px) / 2) + 20px)}.form-diabetes-gcs.block-googlecsesearchblock{-ms-flex:1 1 210px;flex:1 1 210px}}@media (min-width:1200px){.container{width:1140px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.recipe-landing-pg header,.row{margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.33333%}.pull-xl-2{right:16.66667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.33333%}.pull-xl-5{right:41.66667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.33333%}.pull-xl-8{right:66.66667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.33333%}.pull-xl-11{right:91.66667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.33333%}.push-xl-2{left:16.66667%}.push-xl-3{left:25%}.push-xl-4{left:33.33333%}.push-xl-5{left:41.66667%}.push-xl-6{left:50%}.push-xl-7{left:58.33333%}.push-xl-8{left:66.66667%}.push-xl-9{left:75%}.push-xl-10{left:83.33333%}.push-xl-11{left:91.66667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.search-form-container .js-search-bar .filter-btn{padding:20px}.search-form-container .js-search-bar .filter-btn:after{top:20px}.search-form-container .search-filters.open{top:66px}.search-bar .form-item{position:relative}.search-bar .form-item:before{font-family:fontawesome;content:"";font-size:20px;color:#009de0;position:absolute;top:18px;left:23px;pointer-events:none}.search-bar .form-item .form-text{padding:18px 200px 18px 61px}.search-bar .form-actions:after{top:19px}.button-container .search-bar .form-actions a,.cta-block .links-container .search-bar .form-actions a,.search-bar .form-actions .button,.search-bar .form-actions .button-container a,.search-bar .form-actions .cta-block .links-container a,.search-bar .form-actions .story_section__section-cta .links-container a,.story_section__section-cta .links-container .search-bar .form-actions a{padding:21px 50px 21px 20px}.search-bar,.views-exposed-form--ajax-filters .form-item-search{position:relative}.search-bar:before,.views-exposed-form--ajax-filters .form-item-search:before{font-family:fontawesome;content:"";font-size:20px;color:#009de0;left:23px;position:absolute;top:18px;pointer-events:none}.search-bar .form-text,.views-exposed-form--ajax-filters .form-item-search .form-text{padding:18px 200px 18px 61px}.search-bar-button,.views-exposed-form--ajax-filters .form-submit{padding:21px 50px 21px 20px}.container{max-width:1170px;padding:0 20px;width:100%}.recipe-list-card .list-card-content{width:62%}.recipe-list-card .list-card-content h3{font-size:20px}.recipe-list-card .list-card-content .description{font-size:18px}.recipe-list-card .nutritional-info-container{width:14%}.nutrition-tag{width:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.search-clinical-trials-form-container .js-search-bar .filter-btn,.search-clinical-trials-form-container .js-search-bar .filter-btn.open{padding:18px 20px 17px}.search-clinical-trials-form-container .js-search-bar .filter-btn:before{bottom:-14px;height:19px}.search-clinical-trials-form-container .js-search-bar .filter-btn:before,.search-clinical-trials-form-container .js-search-bar .filter-btn _:-ms-lang(x){bottom:-12px}.search-research-form-container .js-search-bar .filter-btn,.search-research-form-container .js-search-bar .filter-btn.open{padding:18px 20px 17px}.search-research-form-container .js-search-bar .filter-btn:before{bottom:-14px;height:19px}.search-research-form-container .js-search-bar .filter-btn:before,.search-research-form-container .js-search-bar .filter-btn _:-ms-lang(x){bottom:-12px}.collection-wrapper .form-item-collectionname{width:auto;display:inline-block}.collection-wrapper .diabetes-and-me-create-collection,.collection-wrapper .diabetes-and-me-edit-collection{width:calc(100% - 60px);display:inline-block}.collection-wrapper .diabetes-and-me-create-collection{width:calc(100% - 80px)}.collection-wrapper .actions-container{float:right}.collection-wrapper .close-modal{float:right;margin:27px 0 0}.menu--footer-menu-center,.menu--footer-menu-left,.menu--footer-menu-right{width:auto}.menu--footer-menu-center,.menu--footer-menu-left{padding-right:0}.diabetes_complete_your_profile_block{max-height:236px}.diabetes_complete_your_profile_block figure{height:264px}.diabetes_complete_your_profile_block figure img{max-height:450px}body.page-home2019 .hero-block--wide .media-content__content{width:40%}.views-exposed-form--ajax-filters .form-actions:after{top:19px}.views-exposed-form--ajax-filters--accordion--item .accordion--item--header{line-height:38px!important}}@media (min-width:1210px){.container{width:100%}.menu-main--dropdown{left:calc((100% - 1170px + 2 * 20px) / 2)}}@media print and (min-width:200px){*{transition:none!important}body,html{-webkit-print-color-adjust:exact;width:210mm;height:297mm}#block-saveforlaterblock,#page-footer,#page-header,#toolbar-item-workbench-tray,.pre-footer>div,li.horizontal-tab-button.horizontal-tab-button-1.last{display:none}#block-diabetes-breadcrumbs{padding-top:0}.js-quickedit-page-title{margin:0;padding:0}#main .container{background-color:#fff}.recipe-card{margin-bottom:0}.js-quickedit-page-title{border-bottom:none;padding:10px}.dietary-tags{float:right;position:absolute;right:10px;top:-25px}#block-diabetes-content>article>div>div:nth-child(2)>section{padding-bottom:0;width:80%;margin:auto;margin-bottom:0;page-break-after:always}.nutritional-info-container{margin:0;padding:0}#block-diabetes-content>article>div>div:nth-child(2)>section>div.sub-heading{padding:0}.layout-container{background-image:none}.horizontal-tabs .horizontal-tab-hidden{position:relative;top:0;left:0}.recipe-card .card-media img{max-height:400px;width:auto}#edit-group-method>div.recipe-tips.box.box-filled_skin,.campaign-promo #edit-group-method>div.recipe-tips.box-filled_skin.content,.campaign-your-stories #edit-group-method>div.recipe-tips.box-filled_skin.content,.page_campaign_landing_page__campaign-promo #edit-group-method>div.recipe-tips.box-filled_skin.content{page-break-before:always}}@media print and (min-width:200px) and (min-width:992px){.horizontal-tabs-list{display:block}.method-tab{width:100%}.method-tab:before{content:"Method";font-size:1.55556em}}@media (max-width:320px){.form-diabetes-gcs:before{display:none}.form-diabetes-gcs:after{right:13px}.form-diabetes-gcs .form-item input{padding:17px 15px}.form-diabetes-gcs.block-googlecsesearchblock.active:after{right:63px}}@media (max-width:1183px){.form-diabetes-gcs.block-googlecsesearchblock a.open-search{width:auto}.form-diabetes-gcs.block-googlecsesearchblock a.open-search span{display:none}}@media (max-width:600px){main .content table.image-table td,main .content table.image-table th{display:block}.nutritional-info-container .sub-heading,.recipe-landing-pg header p:first-child{font-size:1.125em}.nutrition-tag>div:first-child{font-size:.6875em}.nutrition-tag>div:last-child{font-size:1.125em}}@media (max-width:960px){.nutritional-info-container .sub-heading,.recipe-landing-pg header p:first-child{font-size:1.11111em}.nutrition-tag>div:first-child{font-size:.61111em}.nutrition-tag>div:last-child{font-size:1em}}@media (max-width:815px){.nutritional-info-container{width:70%;margin:auto}}@media (max-width:449px){figure.align-left .media-content--stat,figure.align-right .media-content--stat{-ms-flex-direction:column;flex-direction:column}}@media (max-width:479px){.card-faux figure{max-width:70%;margin:0 auto}}@media (max-width:767px){.menu-main--bar a{padding:13px 34px 6px!important}figure.align-left .media-content--stat,figure.align-right .media-content--stat{overflow:hidden;display:-ms-flexbox;display:flex}figure.align-left .media-content--stat figure,figure.align-right .media-content--stat figure{margin:0;width:25%;float:left}figure.align-left .media-content--stat .description,figure.align-left .media-content--stat .media-content__media,figure.align-right .media-content--stat .description,figure.align-right .media-content--stat .media-content__media{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}figure.align-left .media-content--stat .description p,figure.align-right .media-content--stat .description p{margin:0;width:100%;float:left;padding:30px}.individual-story{border-top:1px dashed #11296b!important;margin-top:20px}.individual-story .accordion>a{display:block;height:10px}.individual-story .accordion .story-theme-container{overflow:visible}.block-theme-links,.page-your-stories .views-infinite-scroll-content-wrapper .views-field-field-story-section{display:none}.block-theme-links .views-field-field-story-section .field-content{margin-top:0}}@media (max-width:1200px){.nutritional-info-container .nutrition{display:block;width:100%}}@media print{.cc_container{display:none}}@media (max-width:480px){.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{padding-top:0}}@media (max-width:499px){figure.align-left .media-content--stat .description p,figure.align-right .media-content--stat .description p{font-size:1.33333em}}
body.role--authenticated nav.tabs{border-bottom:1px solid #ddd;margin:0 0 30px}body.role--authenticated ul.tabs{list-style:none;margin:0;padding:0;position:relative;height:48px;white-space:nowrap;min-width:1500px;border:none;overflow:hidden}body.role--authenticated ul.tabs li{background-color:transparent;float:left;position:relative}body.role--authenticated ul.tabs li:before{display:none}body.role--authenticated ul.tabs li a{position:relative;border:none;display:block;color:#11296b;font-weight:400;padding:10px 20px 8.5px;border-bottom:5px solid #fff}body.role--authenticated ul.tabs li a.is-active,body.role--authenticated ul.tabs li a:focus{border-color:#009de0}body.role--authenticated ul.tabs li a:focus,body.role--authenticated ul.tabs li a:hover{color:#009de0;outline:0 transparent;background:transparent}body.role--authenticated ul.tabs li a:after{content:"";position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:17px;width:0;border-right:1px solid #d1d1d1}body.role--authenticated ul.tabs li .is-active{background-color:transparent}body.role--authenticated ul.tabs li:last-of-type a:after{border-color:transparent}@media (min-width:768px){body.role--authenticated ul.tabs{height:60px}body.role--authenticated ul.tabs li a{padding:17px 20px 14.5px}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://www.diabetes.org.uk/libraries/owl.carousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.carousel-wrapper{position:relative;padding:0;overflow:hidden}.carousel-wrapper .nav{position:absolute;bottom:0;left:0;width:100%;height:91px}.js-carousel{padding:20px 66px}.js-carousel .owl-nav{display:none}.js-carousel .carousel-item{height:50px;width:56.5px;border:1px solid #fff}.js-carousel .selected{opacity:1;border-color:#11296b}.carousel-item{position:relative;opacity:.5;transition:opacity .3s ease-out 0s;margin-bottom:0;overflow:hidden}.carousel-item img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;width:auto!important;height:100%;border-radius:0}.carousel-hero{position:realtive;opacity:0;transition:opacity .5s ease-out 0s;overflow:hidden;width:0;margin:0}.carousel-hero:before{display:block;content:"";width:100%;padding-top:67.25%}.carousel-hero.selected{opacity:1;width:100%}.carousel-hero>*{position:absolute;top:-1px;left:0;right:0;bottom:0;overflow:hidden}.button--carousel{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:51px;width:0;padding:0 0 0 46px;overflow:hidden;border:0;background-color:#d9f1fb;color:#11296b;z-index:2}.button--carousel:active{background-color:#d9f1fb;color:#11296b;outline:0 transparent}.button--carousel:hover{color:#fff}.button--carousel:after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;pointer-events:none}.button--prev{left:10px}.button--prev:after{font-family:fontawesome;content:"";font-size:22px;color:currentColor}.button--next{right:10px}.button--next:after{font-family:fontawesome;content:"";font-size:22px;color:currentColor}
.accordion--dashed{border-top:1px dashed #11296b;padding-top:36px;padding-bottom:0}.accordion--title{color:#11296b;font-size:1.125em}.accordion--header{padding-right:115px;position:relative}.accordion--header--action{color:#009de0;cursor:pointer;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:600;line-height:21px;margin-bottom:.767em;max-width:115px;position:absolute;right:0;text-align:right;top:0}.accordion--header--action:focus,.accordion--header--action:hover{color:#11296b}.accordion--item{margin-bottom:5px;position:relative}.accordion--item--header{background:transparent;border:0;cursor:pointer;margin:0!important}.accordion--item--header:focus{outline-offset:-3px}.accordion--item--header:after{font-family:fontawesome;content:"";font-size:1em;color:#11296b;display:block;height:9px;line-height:9px;position:absolute;right:23px;top:50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:13px}.accordion--item--header.ui-accordion-header-active{border-bottom:1px dashed #11296b}.accordion--item--header.ui-accordion-header-active:after{-ms-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}.accordion--item--header .accordion--item--header--title{font-size:1em;margin:0;padding:0}.accordion--item--content{background:transparent;border:0;font-family:Arial,Helvetica,Roboto-sans,sans-serif;font-size:1em}.accordion--item--content.ui-accordion-content-active{padding:20px}.accordion--item--link{cursor:pointer}.accordion--item--has-border{border:2px solid #009de0;border-radius:10px}.accordion--item--has-blue-bg{background:#d9f1fb;border-radius:10px}.accordion--item--has-tab .accordion--item--header{border-radius:10px;color:#11296b;font-family:Arial,Helvetica,Roboto-sans,sans-serif;font-size:18px!important;font-weight:600;line-height:38px;min-height:47px!important;min-width:220px!important}.accordion--item--has-tab .accordion--item--header:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c}.accordion--item--has-tab .accordion--item--header [aria-expanded=true]:after{font-family:fontawesome;content:"";font-size:14px;color:#ee6a0c}.accordion--item--has-tab.accordion--item--open .accordion--item--header{border-radius:10px 10px 0 0}@media (min-width:768px){.accordion--item--has-tab{border:0;border-radius:0;margin-top:60px;min-height:1px}.accordion--item--has-tab .accordion--item--header{position:absolute!important;right:0;top:-58px}.accordion--item--has-tab.accordion--item--open .accordion--item--content{border-radius:10px 0 10px 10px}.accordion--item--has-tab.accordion--item--open .accordion--item--content:after{background:#fff;content:"";display:block;height:21px;position:absolute;right:0;top:-19px;width:220px}.accordion--item--has-border.accordion--item--has-tab .accordion--item--header{border:2px solid #009de0}.accordion--item--has-border.accordion--item--has-tab.accordion--item--open .accordion--item--content{border-top:0;border:2px solid #009de0}.accordion--item--has-border.accordion--item--has-tab.accordion--item--open .accordion--item--content:after{border-left:2px solid #009de0;border-right:2px solid #009de0;content:"";display:block;height:16px;position:absolute;right:0;top:-14px;width:220px}.accordion--item--has-blue-bg.accordion--item--has-tab{background:transparent}.accordion--item--has-blue-bg.accordion--item--has-tab .accordion--item--content,.accordion--item--has-blue-bg.accordion--item--has-tab .accordion--item--content:after,.accordion--item--has-blue-bg.accordion--item--has-tab .accordion--item--header{background:#d9f1fb}}@media (min-width:1200px){.accordion--item--has-tab .accordion--item--header{border-radius:10px;min-height:60px!important;top:-70px}}
