.container,.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}.row{display:-webkit-box;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;-webkit-box-flex:1;-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,.col-auto{-webkit-box-flex:0}.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-2,.col-3{-webkit-box-flex:0}.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-4,.col-5{-webkit-box-flex:0}.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-6,.col-7{-webkit-box-flex:0}.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-8,.col-9{-webkit-box-flex:0}.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-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-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,html{color:#111478}body{margin-bottom:45px}section{clear:both}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.layout-container{border-top:4px solid #0375e0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:1.5em;font-weight:400;text-rendering:auto;overflow:hidden;position:relative;background:#111478;z-index:0}.layout-container>main{margin-bottom:0;padding-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}main{background:#fff;padding-bottom:20px}main input,main q,main select,main textarea{font-size:16px;font-weight:400}main .btn-link-style,main a{color:#111478;text-decoration:none;border-bottom:1px solid #111478;padding-bottom:1px;position:relative;font-weight:700;letter-spacing:.03em;line-height:1.33em;-webkit-font-smoothing:revert!important}main .btn-link-style:hover,main a:hover{color:#0375e0!important;text-decoration:none;border-bottom-color:#0375e0!important}main .btn-link-style:active,main a:active{color:#db4500;text-decoration:none;border-bottom-color:#db4500}main .btn-link-style:visited,main a:visited{color:#111478;text-decoration:none;border-bottom-color:#111478}main .btn-link-style:focus,main a:focus{color:#111478}main .btn-link-style:focus:hover,main a:focus:hover{color:#0375e0}main a:not([href]){border-bottom:0}main a:not([href]):hover{color:#111478}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="#0375e0"><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="#111478"><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:#111478;border-radius:50%}main ul>li>ul>li:before{background-color:#fff;border:1px solid #111478}main ul>li>ul>li>ul>li:before{background-color:#111478;border-radius:0}main ol{counter-reset:a}main ol>li:before{counter-increment:a;content:counter(a) ". ";padding-right:4px;margin-left:-24px;color:#111478}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 h2,main .content h3,main .content h4{color:#111478}main .content p+h2,main .content p+h3,main .content ul+h2,main .content ul+h3{margin-top:1.2em}main .content .video-embed-field-responsive-video{margin-bottom:29px}main .content table{border-collapse:separate;overflow:hidden}main .content table td,main .content table th{padding:12px;border-color:transparent;border-right:1px 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 td h1,main .content table td h2,main .content table td h3,main .content table td h4,main .content table th h1,main .content table th h2,main .content table th h3,main .content table th h4{margin:0}.campaign-intro .button-container main .content table td a,.campaign-intro .button-container main .content table th a,.cta-block .links-container main .content table td a,.cta-block .links-container main .content table th a,.story_section__section-cta .links-container main .content table td a,.story_section__section-cta .links-container main .content table th a,main .content table td .button,main .content table td .campaign-intro .button-container a,main .content table td .cta-block .links-container a,main .content table td .story_section__section-cta .links-container a,main .content table th .button,main .content table th .campaign-intro .button-container a,main .content table th .cta-block .links-container a,main .content table th .story_section__section-cta .links-container a{margin-bottom:12px}main .content table thead tr{background-color:#f4f4f4;color:#0375e0;font-size:1em}main .content table thead tr th{border-bottom:1px solid #d1d2d4}main .content table thead tr th p{margin-bottom:0}main .content table tbody tr:nth-child(odd){background-color:#f4f4f4}main .content table tbody tr:nth-child(2n) td{border-right-color:#d1d2d4}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:2em;font-weight:600;color:#111478;line-height:1.17em;margin-bottom:43px}[itemprop=location],h2{font-size:1.5em;font-weight:600;color:#0375e0;line-height:1.2em;margin-bottom:.55em}.labelled-content>:first-child,h3{font-size:1.125em;margin-bottom:.6em}.labelled-content>:first-child,h3,h4{font-weight:600;color:#0375e0;line-height:1.2em}h4{font-size:1em;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:#111478}q:after,q:before{content:'"';display:inline;color:#111478;font-size:16px}.box__summary,blockquote,figure[role=group]{position:relative;font-size:1.125em;font-weight:600;color:#0375e0;padding:30px 20px 20px;line-height:1.5em;margin:0}.box__summary p:first-of-type,blockquote p:first-of-type,figure[role=group] p:first-of-type{color:#0375e0}figure[role=group]>blockquote{padding:0;margin:0 0 20px;border:0 transparent}figcaption{color:#0375e0;font-weight:400;line-height:1.4em}address{font-style:normal}hr{border-bottom:0;margin:0;padding-top:30px}[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;color:#fff;background:#111478;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 solid hsla(220,4%,67%,.5);margin-bottom:30px}legend{margin-bottom:20px;color:#111478}.form-select{width:470px;height:48px;border:1px solid #0375e0;-webkit-appearance:none;-moz-appearance:none;appearance:none;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:1px solid #9b9b9b}.js-form-type-checkbox.active,.js-form-type-radio.active{border:1px solid #56812a}.js-form-type-checkbox.active label:after,.js-form-type-radio.active label:after{background:#56812a}.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:14px;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:#f4f4f4}.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:#0375e0}.js-form-item.js-form-type-checkbox.skip-question label:before{font-size:1em;top:3px;left:7px;color:#c5ddf7}.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 #c5ddf7;background:transparent}.js-form-item.js-form-type-checkbox.skip-question.active label:before{color:#0375e0}.js-form-item.js-form-type-checkbox.skip-question.active label:after{border:1px solid #0375e0}.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:#0375e0}.skip-question-container .js-form-type-checkbox.form-item label:before{font-size:1em;top:3px;left:7px;color:#c5ddf7}.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 #c5ddf7;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:#111478}.skip-question-container .js-form-type-checkbox.form-item.active label:after{border-color:#111478}.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:#c5ddf7}.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:#0375e0;background:#fff;margin:0 8px 0 0}.question-breadcrumb li:before{width:32px;height:32px;position:absolute;display:block;content:" ";border:2px solid #c5ddf7;border-radius:50%;margin:0;background:none}.question-breadcrumb li.active{color:#111478}.question-breadcrumb li.active:before{border-color:#db4500}.question-breadcrumb-secondary:before{border:1px solid #0375e0;height:2px}.question-breadcrumb-secondary li:before{border:2px solid #0375e0}.question-container .form-wrapper legend{width:auto;float:none;border:none}.question-container .fieldgroup{padding-top:0}.more-options{display:inline-block;padding:12px 0;margin-left:10px;color:#0375e0;border:0}.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:#111478;font-weight:600;position:relative}.search-form-container .js-search-bar .filter-btn:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500;position:absolute;right:20px;top:10px}.search-form-container .js-search-bar .filter-btn.open:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500}.search-form-container .search-filters{background:#fff;padding-bottom:10px}.search-form-container .search-filters .label{color:#111478;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 #0375e0;display:block;background:#fff;padding:3px 5px 1px;color:#0375e0}.search-form-container .search-filters .js-form-type-select .form-select>div a.bef-link-active{border-color:#111478;background-color:#111478;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:#c5ddf7;margin-left:5px}.search-form-container .search-filters .js-form-type-select .form-select>div a:hover{border-color:#111478;color:#111478}.question-number{display:none}.question-description{display:block;font-weight:600;margin:0 0 30px;color:#111478}.search-bar{position:relative;margin-bottom:20px}.search-bar .form-item{margin:0}.search-bar .form-item .form-text{margin:0;padding:12px 65px 12px 10px;font-size:18px}.search-bar .form-item .form-text::-webkit-input-placeholder{color:#111478}.search-bar .form-item .form-text:-ms-input-placeholder,.search-bar .form-item .form-text::-ms-input-placeholder{color:#111478}.search-bar .form-item .form-text:-moz-placeholder,.search-bar .form-item .form-text::-moz-placeholder{color:#111478}.search-bar .form-actions{position:absolute;right:0;top:0}.search-bar .form-actions:after{font-family:fontawesome;content:"";font-size:20px;color:#fff;position:absolute;top:13px;right:20px;pointer-events:none;-webkit-text-stroke:1px #0375e0}.campaign-intro .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 .campaign-intro .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:#0375e0;padding:16px 40px 16px 20px;border:0;color:#fff;text-indent:-9999px;box-shadow:none}.campaign-intro .button-container .search-bar .form-actions a:hover,.cta-block .links-container .search-bar .form-actions a:hover,.search-bar .form-actions .button:hover,.search-bar .form-actions .campaign-intro .button-container a: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:#0375e0}.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:#111478;border-color:#111478;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:0;border:1px solid #111478;color:#111478;cursor:pointer;display:block;font-size:19px;margin:0;padding:3px 5px 4px}.checkbox--button>label:after,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>label:after{font-family:fontawesome;content:"";font-size:14px;color:#c5ddf7;margin-left:5px}.checkbox--button>label:hover,.views-exposed-form--ajax-filters .form-checkboxes>.form-item>label:hover{border-color:#0375e0;color:#0375e0}.search-bar .form-text,.views-exposed-form--ajax-filters .form-item-search .form-text{border:1px solid #757576;border-radius:0;font-size:18px;margin:0;padding:12px 65px 12px 10px;color:#111478}.search-bar .form-text::-webkit-input-placeholder,.views-exposed-form--ajax-filters .form-item-search .form-text::-webkit-input-placeholder{color:#757576}.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:#757576}.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:#757576}.search-bar-button,.views-exposed-form--ajax-filters .form-submit{background:#0375e0;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:#0375e0;border:0}.large-checkbox input[type=checkbox]{position:absolute;left:-9999em;visibility:hidden}.large-checkbox input[type=checkbox]+label{position:relative;padding-left:34px;margin:0;font-weight:400;cursor:pointer}.large-checkbox input[type=checkbox]+label:before{background-color:#fff;border:1px solid #0375e0;border-radius:4px;content:"";position:absolute;top:0;left:0;width:20px;height:20px}.large-checkbox input[type=checkbox]:checked+label:before{background-color:#0375e0}.large-checkbox input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:6px;left:5px;width:11px;height:5px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#page-footer>.container,#page-footer>.container>*,#row,.box-promo-container,.breadcrumb,.footer-social-media,.menu--footer,.news-view-layout-container footer,.row,.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:12px}#column,.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0 20px}#stretch-children,.stretch-children{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#center-vh-children,.center-vh-children{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#center-hv-children,.center-hv-children{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#align-start-children{-webkit-box-pack:start;-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{width:100%;padding:20px 20px 0;text-align:center}.not-container{width:100%}.container{max-width:1170px;padding:0 16px;width:100%}.container .container{padding-left:0;padding-right:0}#page-footer>.container>*{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}#page-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #111478;background:#fff}#page-header>.container{height:110px;padding-bottom:55px}.pre-footer{clear:both;margin-top:20px}.diabetes-branding{position:absolute;left:10px;top:18px;width:127px;height:17px;overflow:hidden}.menu--account{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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 hsla(220,4%,67%,.5);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 hsla(220,4%,67%,.5)}.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:-48px 0 0}body.type-about-us .block-diabetes-page-title h1,body.type-contact-page .block-diabetes-page-title h1,body.type-diabetes-week-day .block-diabetes-page-title h1,body.type-fundraising-event .block-diabetes-page-title h1,body.type-how-we-help .block-diabetes-page-title h1,body.type-recipes .block-diabetes-page-title h1{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}.block-diabetes-breadcrumbs{padding:20px 115px 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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll!important}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb ol{padding:0 20px 0 0;display:table}.breadcrumb li{display:table-cell;padding-bottom:30px;padding-right:20px;white-space:nowrap;position:relative}.breadcrumb li a{font-size:14px;font-weight:600;color:#111478;border-color:#111478}.breadcrumb li a:hover{color:#0375e0;border-color:#0375e0}.breadcrumb li:before{display:none}.breadcrumb li:after{font-family:fontawesome;content:"";font-size:18px;color:#0375e0;position:absolute;top:2px;right:7px}.breadcrumb li:last-child{font-size:14px;color:#111478;padding:0 3px}.breadcrumb li:last-child:after{display:none}.breadcrumb li:first-child a{text-indent:-61px;width:24px;display:inline-block;border-bottom:0}.breadcrumb li:first-child a:before{font-family:fontawesome;content:"";font-size:18px;color:#111478;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 solid hsla(220,4%,67%,.5);padding-top:30px;padding-bottom:18px}.block-diabetes-addtoany a:hover,.block-diabetes-addtoany afocus{background:transparent}.form-item{margin-bottom:12px}.content__section,.content section{margin-bottom:24px}.pager{text-align:center;margin-bottom:20px}.pager .pager__items{display:inline-block}.pager .pager__items .pager__item{border:0}.pager .pager__items .pager__item:before{display:none}.pager .pager__items .pager__item--active a{color:#da3c00!important}.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:#0375e0;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:#0375e0;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:#0375e0;-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear;position:absolute;top:50%;left:50%;width:80px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin-left:-40px;z-index:2}.box-promo-container.group{padding-bottom:0}.notification-banner{background:#0375e0;padding:20px 15px;margin:10px 0;text-align:center}.notification-banner p{margin:0}.notification-banner .notification-banner--text{color:#fff}.notification-banner .notification-banner--text h3{color:#fff;font-size:21px}.notification-banner .notification-banner--text a{color:#111478;font-weight:700;border-bottom-color:#111478}.notification-banner .notification-banner--text a:hover{color:#fff;border-bottom-color:#fff}.notification-banner .notification-banner--cta{margin-top:30px;font-weight:700}.notification-banner .notification-banner--cta a{font-size:14px;padding:13px}.notification-banner .notification-banner--close{position:absolute;top:18px;right:40px;cursor:pointer}.notification-banner .notification-banner--close:hover{opacity:.8}.notification-banner .notification-banner--close:after{font-family:fontawesome;content:"";font-size:16px;color:"#fff";color:#fff;float:right;margin:2px 6px 0 0}#block-covid19{display:none;padding-top:40px;position:relative}#block-covid19.notification-banner--show{display:block}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}[role=banner]{background-color:#fff}.action--donate,.header-talk-to-us{float:right}.button.action--donate,.campaign-intro .button-container a.action--donate,.cta-block .links-container a.action--donate,.story_section__section-cta .links-container a.action--donate{display:none}.main-menu-wrapper .action--donate{top:10px!important;bottom:10px!important;box-shadow:2px 2px #111478!important;right:10px!important;padding:7px 20px;display:block;position:absolute}.header-talk-to-us{margin-top:12px}.header-talk-to-us *{color:#111478;clear:both}.header-talk-to-us h2{overflow:hidden;float:right;white-space:nowrap;margin-bottom:0;display:none;text-transform:uppercase;font-size:.66667em}.header-talk-to-us p{font-size:1.125em;font-weight:700}#visually-hidden,.diabetes-branding .site-name,.visually-hidden{position:absolute;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;width:1px;height:auto}#visually-hidden .focusable:active,#visually-hidden .focusable:focus,.diabetes-branding .site-name .focusable:active,.diabetes-branding .site-name .focusable:focus,.visually-hidden .focusable:active,.visually-hidden .focusable:focus{clip:none;position:relative;white-space:unset;width:auto;height:auto}.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}#background-light-grey,.story-theme-bar,.story-theme-bar.accordion--item--header,.support-cards-inner-container{background:#f4f4f4}#color-brand-light-blue{color:#0375e0}#color-brand-dark-blue,.color-brand-dark-blue,.heading-highlight,.text-brand-dark-blue{color:#111478}#color-brand-lighter-blue{background:#c5ddf7}.text-brand-dark-orange{color:#db4500}#text-align-right,.header-talk-to-us{text-align:right}#text-align-centre,.box-thin-border-filled_skin,.button-container,.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}#diabetes-and-me-widget-questions>.box,#main-box-border,.box-card.box,.campaign-promo #diabetes-and-me-widget-questions>.content,.campaign-promo .box-card.content,.campaign-promo .cta-block.content,.campaign-promo .cta-block>.content,.campaign-promo .tab-box>.content,.campaign-your-stories #diabetes-and-me-widget-questions>.content,.campaign-your-stories .box-card.content,.campaign-your-stories .cta-block.content,.campaign-your-stories .cta-block>.content,.campaign-your-stories .tab-box>.content,.content .box__summary,.content blockquote,.content table,.cta-block.box,.cta-block>.box,.main-border-box,.page_campaign_landing_page__campaign-promo #diabetes-and-me-widget-questions>.content,.page_campaign_landing_page__campaign-promo .box-card.content,.page_campaign_landing_page__campaign-promo .cta-block.content,.page_campaign_landing_page__campaign-promo .cta-block>.content,.page_campaign_landing_page__campaign-promo .tab-box>.content,.tab-box>.box,.ui-autocomplete,figure[role=group]{border:1px solid #d1d2d4}#secondary-box-border,.box-border_skin--dark{border:1px solid #111478}#all-rounded,#main-box-border,.all-rounded,.ui-autocomplete{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{border-top-left-radius:0;border-bottom-right-radius:10px}#bot-rounded,#left-rounded{border-top-right-radius:0;border-bottom-left-radius:10px}#left-rounded{border-top-left-radius:10px;border-bottom-right-radius:0}#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,.emphasise-intro,.promotional-subheading,.views-field-field-interview-,blockquote,figure,figure[role=group]{margin-bottom:36px}#vertical-gutter-3,.box,.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{margin-bottom:16px}#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}#solid-divide-with-space-below,.dashed-container{border-top:1px solid hsla(220,4%,67%,.5);padding-top:30px;padding-bottom:0}#solid-divide-bottom-space-below,.block-joblandingpageheader,.content section{border-bottom:1px solid hsla(220,4%,67%,.5);padding-top:0;padding-bottom:24px}#solid-divide-bottom-space-below:last-of-type,.block-joblandingpageheader:last-of-type,.content section:last-of-type{border-bottom:0 transparent}#solid-divide-bottom-space-below-and-above,.news-teaser,.research-teaser,.teaser-dashed-below-and-above{border-bottom:1px solid hsla(220,4%,67%,.5);padding-top:12px;padding-bottom:12px}#solid-divide-bottom-space-below-and-above:last-of-type,.news-teaser:last-of-type,.research-teaser:last-of-type,.teaser-dashed-below-and-above:last-of-type{border-bottom:0 transparent}#solid-divide-bottom-space-below-and-above a,.news-teaser a,.research-teaser a,.teaser-dashed-below-and-above a{border:0}#solid-divide-bottom-space-below--with-bottom-margin,.hero-block{margin-bottom:24px}#solid-divide-top-and-bottom--with-global-space,.promotional-subheading{border-bottom:1px solid hsla(220,4%,67%,.5);border-top:1px solid hsla(220,4%,67%,.5);padding-top:20px;padding-bottom:20px}#solid-divide-top-and-bottom--with-global-space.hero:last-child,.promotional-subheading.hero:last-child{margin:0;padding-bottom:0;border-bottom:none}#solid-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;padding-top:20px;padding-bottom:20px}.no-result,.paragraph-border-bottom{border-bottom:1px solid hsla(220,4%,67%,.5)}.paragraph-border-bottom{margin:-30px 0 20px;padding-top:12px;padding-bottom:0}.paragraph-border-bottom p{font-size:16px}.whisk-container{padding-left:0;padding-right:0;position:relative;min-height:215px}.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;border:0}.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%;-webkit-transform:translateY(-50%) translateX(-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:#e0001b}.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;font-display:swap}@font-face{font-family:cheddar_gothic_sansregular;src:url(/themes/diabetes/dist/fonts/cheddargothic-sans-webfont.woff2) format("woff2"),url(/themes/diabetes/dist/fonts/cheddargothic-sans-webfont.woff) format("woff");font-weight:400;font-style:normal;text-transform:lowercase;font-display:swap}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.eot);src:url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.woff2) format("woff2"),url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.woff) format("woff"),url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.ttf) format("truetype"),url(/themes/diabetes/dist/fonts/fontawesome5/fa-brands-400.svg#fontawesome) format("svg")}.main-menu-wrapper{width:100%;max-width:1170px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row no-wrap;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #111478}.main-menu-wrapper:after{content:"";display:block;height:5px;background:#db4500;position:absolute;bottom:-5px;left:10px;right:10px}.main-menu-wrapper.drop-menu-is-open:after{display:none}.main-menu-wrapper.fixed{position:fixed;top:0;bottom:auto;left:0;right:0;height:55px;width:100%;max-width:none;background:#fff;z-index:500;border-bottom:1px solid #111478}.main-menu-wrapper.fixed:after{left:10px;right:10px}.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 .block-googlecsesearchblock{width:60px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search{width:60px;right:110px!important;background:transparent}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search span{display:none}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search:after{-webkit-text-stroke:1px #fff}.menu--main{overflow-x:hidden;-webkit-box-flex:3;-ms-flex:3 1 auto;flex:3 1 auto}.menu--main>.menu{position:relative;height:54px;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:#111478;position:absolute;right:6px;top:10px}.menu--main .menu-item--collapsed:hover:after,.menu--main .menu-item--expanded:hover:after{color:#fff}.main-menu-overflow,.menu--main a{display:block;color:#111478;font-weight:700;padding:10px 20px 8.5px;border-bottom:0;height:100%}.main-menu-overflow:focus,.main-menu-overflow:hover,.menu--main a:focus,.menu--main a:hover{color:#111478;outline:0 transparent}.menu [data-drupal-link-system-path="<front>"]{display:none}.main-menu-wrapper.fixed .menu [data-drupal-link-system-path="<front>"],.menu-main--dropdown [data-drupal-link-system-path="<front>"]{display:block}.main-menu-wrapper.fixed .menu [data-drupal-link-system-path="<front>"]{position:relative}.main-menu-wrapper.fixed .menu [data-drupal-link-system-path="<front>"]:after{content:"";width:1px;height:15px;background:#111478;position:absolute;top:22px;right:-5px}.search-block-form{position:relative;width:59px;-webkit-box-flex:1;-ms-flex:1 0 59px;flex:1 0 59px;height:54px;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:#111478;left:9px;top:50%;-webkit-transform:translateY(-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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.search-block-form .icon svg{height:100%;width:100%;fill:#0375e0}.search-block-form input{width:100%;height:100%;padding:15px;transition:width .3s ease-out 0s;border:0 transparent;background-color:transparent;color:#111478;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:100}.main-menu-overflow{position:absolute;height:54px;min-width:128px;border:0 transparent;border-bottom:5px solid #fff;border-radius:0;color:#111478;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:#111478;vertical-align:text-top}.main-menu-overflow .icon-chevron-down{position:absolute;right:12px;top:calc(50% - 7px);width:7px;height:13px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#0375e0;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-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);-webkit-transform:translate(-50%,20px);-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{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu--overflow,.overlay__title{display:block;float:left;width:100%;color:#111478}.overlay__title{font-weight:700;padding-right:20px}.menu--overflow{margin-top:-12px}.menu--overflow a{border-bottom:1px dashed #0375e0;padding:12px 0;color:#111478;display:block}.menu--overflow a:focus,.menu--overflow a:hover{color:#0375e0}.menu--overflow .menu-item_skin:last-of-type a{border-color:transparent}.js-main-menu-overflow{position:absolute;z-index:100}.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:#db4500}.menu--main .menu-open:after,.menu--main .menu-open a{color:#fff}.menu--main .menu-open a.is-active{border-color:#111478}.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.mobile .menu-open{background:#fff}.menu--main ul.menu.mobile .menu-open a{color:#111478}.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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-family:fontawesome;content:"";font-size:16px;color:#111478}.menu-main--bar.menu-open:after,.menu-main--bar.menu-open:before{z-index:2;position:absolute;left:17px;top:15px;content:" ";height:20px;width:3px;background-color:#111478}.menu-main--bar.menu-open:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-main--bar.menu-open:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-main--dropdown{position:absolute;top:54px;left:0;width:100%;max-width:1130px;height:calc(100vh - 100px);max-height:calc(100vh - 100px);background-color:#111478;border-top:5px solid #db4500;z-index:1000;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 #search-form_01{position:relative}.menu-main--dropdown #search-form_01>div{padding:15px}.menu-main--dropdown #search-form_01>div:after{font-family:fontawesome;content:"";font-size:1.16667em;color:#fff;top:32px;right:32px;pointer-events:none;-webkit-text-stroke:1px #595aa0;position:absolute}.menu-main--dropdown #search-form_01>div input{background:hsla(0,0%,100%,.3);height:56px;padding:10px;border:0;border-radius:0;color:#fff;font-weight:700;margin:0}.menu-main--dropdown #search-form_01>div input::-webkit-input-placeholder{color:#fff;font-weight:700}.menu-main--dropdown #search-form_01>div input:-ms-input-placeholder{color:#fff;font-weight:700}.menu-main--dropdown #search-form_01>div input::placeholder{color:#fff;font-weight:700}.menu-main--dropdown #search-form_01 .form-submit{position:absolute;right:15px;top:15px;color:transparent;background:transparent;width:50px;height:56px;border:0}.menu-main--dropdown ul{position:absolute;top:90px;left:0;width:100%;height:auto;min-height:100%;padding:10px 0 50px;z-index:5;background:#111478;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:#52549d}.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%;-webkit-transform:translateY(-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:hsla(0,0%,100%,.15);border-top:1px solid #52549d}.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 solid #52549d}.menu-main--dropdown li.secondary{display:block;overflow:hidden}.menu-main--dropdown li.secondary a{border-top:none;padding:3px 10px;font-size:14px;float:left;background:#c5ddf7;color:#111478;margin-top:8px;width:auto}.menu-main--dropdown li.secondary a.dm-link{padding-right:35px}.menu-main--dropdown li.secondary.first{margin-top:10px}.menu-main--dropdown li.secondary:hover{background:transparent}.menu-main--dropdown li:first-child>a{border-top:transparent}.menu-main--dropdown li ul{display:block;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s;top:0}.menu-main--dropdown li ul .title~li>a{padding-left:20px;padding-right:20px}.menu-main--dropdown li.active>ul{display:block;-webkit-transform:translateX(0);-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 solid hsla(0,0%,100%,.3)}.menu-main--dropdown .menu-cta-block{display:none}.menu-main--dropdown.desktop{height:auto;overflow:hidden;box-shadow:0 15px 0 -10px #db4500}.menu-main--dropdown.desktop ul{display:inline-block;top:20px;overflow:visible;transition:height .2s ease 0s}.menu-main--dropdown.desktop li{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:nth-child(2)>a{border-top:1px solid hsla(0,0%,100%,.3)}.menu-main--dropdown.desktop li ul{top:20px;height:auto;display:block;visibility:hidden;opacity:0;position:absolute;padding:10px 19px;-webkit-transform:translateX(0);-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);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:hsla(0,0%,100%,.15)}.menu-main--dropdown.desktop>ul>li:hover>a{text-decoration:underline;font-weight:700}.menu-main--dropdown.desktop>ul>li>a{border-top-color:hsla(0,0%,100%,.3)}.menu-main--dropdown.desktop>ul>li>ul{left:calc(((100% - 4 * 20px) / 3) + 40px);width:calc((100% - 4 * 20px) / 3);background:hsla(0,0%,100%,.15);min-height:calc(100% - 40px)}.menu-main--dropdown.desktop>ul>li>ul>li:hover{background:#52549d}.menu-main--dropdown.desktop>ul>li>ul>li:hover>a{text-decoration:underline;font-weight:700}.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:hsla(0,0%,100%,.3)}.menu-main--dropdown.desktop>ul>li>ul>li>ul{top:0;left:calc(100% + 20px);background:#52549d}.menu-main--dropdown.desktop>ul>li>ul>li>ul>li:focus>a,.menu-main--dropdown.desktop>ul>li>ul>li>ul>li:hover>a{text-decoration:underline;font-weight:700}.menu-main--dropdown.desktop>ul>li>ul>li>ul>li>a{border-top-color:hsla(0,0%,100%,.3)}.menu-main--dropdown.desktop .menu-cta-block{display:inline-block;float:right;width:calc((100% - 80px) / 3);margin:50px 20px 20px 0;background:hsla(0,0%,100%,.15);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;-webkit-transform:translateY(-40%);-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:#0375e0;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 #111478;background-color:hsla(0,0%,100%,.15)}.menu--top-menu{display:none}.menu--diabetes-and-me,.menu--learning-zone{display:none!important;position:absolute}.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{background-color:#c5ddf7;padding:3px 6px;display:block;color:#111478;font-size:14px;width:auto;height:auto;position:relative}.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:#0375e0;color:#fff}.menu--diabetes-and-me.in-menu,.menu--learning-zone.in-menu{top:111px;z-index:10}.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}a span.save-for-later-number{display:none;position:absolute;top:-10px;right:-10px;background:#db4500;border-radius:50%;width:20px;height:20px;text-align:center;color:#fff;font-size:12px}a.dm-link span.save-for-later-number{top:5px;right:7px;line-height:20px}.block-diabetes-reading-list{position:relative}.save-for-later-notification{display:none;position:absolute;width:305px;right:0;bottom:-115px;font-size:.8em;background-color:#0375e0;padding:15px;color:#fff;font-weight:600;z-index:3}.save-for-later-notification:after{bottom:100%;left:94%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(217,241,251,0);border-bottom-color:#0375e0;border-width:10px;margin-left:-10px}.save-for-later-notification a{color:#fff;border-color:#fff}.save-for-later-notification a:hover{color:#111478;border-color:#111478}.save-for-later-notification a:visited{color:#fff;border-color:#fff}.save-for-later-notification a:visited:hover{color:#111478;border-color:#111478}.save-for-later-notification .close{display:block;text-decoration:underline;position:relative;padding-left:15px;cursor:pointer}.save-for-later-notification .close:before{font-family:fontawesome;content:"";font-size:14px;color:#fff;position:absolute;left:0;top:0}.save-for-later-notification .close:hover,.save-for-later-notification .close:hover:before{color:#111478}.menu--diabetes-and-me{right:20px}.menu--diabetes-and-me .diabetes-and-me-link{display:inline-block;margin-left:8px}.menu--diabetes-and-me .diabetes-and-me-link .ajax-progress{display:none}.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:154px}.menu--learning-zone.in-menu{right:60px}.menu--learning-zone.in-menu-full-width,.menu-sidebar{display:none}.media--content__media a{padding:0;border:0;display:block}.media--content__media a:hover{background:none}.media--content-skin,.media--content_skin{margin-bottom:30px}.media--content-skin:last-of-type,.media--content_skin:last-of-type{margin-bottom:0}.media-led-skin .media--content__media,.media-led_skin .media--content__media{margin-bottom:12px}.media-led-skin .media--content__content,.media-led_skin .media--content__content{padding:24px 16px}.icon{width:24px;max-height:24px;display:inline-block;vertical-align:bottom;margin-right:16px}.medium--article>img{border:1px solid #0375e0}.medium--article.no-border>img{border:none!important}.media-content--stat .description p{color:#0375e0;font-size:1em;line-height:120%}figure.align-center .media-content--stat{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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.77778em;width:100%;float:left;padding:30px}.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-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;-moz-user-select:none;-ms-user-select:none;user-select:none}.button,.campaign-intro .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-weight:700;line-height:1;border-radius:0;border:2px solid #111478;background-color:#fff;text-align:center;transition:all .2s ease-out 0s;color:#111478;font-size:16px}.button:visited,.campaign-intro .button-container a:visited,.cta-block .links-container a:visited,.file-download a:visited,.story_section__section-cta .links-container a:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{border:2px solid #111478}.button:hover,.campaign-intro .button-container a: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:#0375e0;border-color:#0375e0}.button:hover:after,.campaign-intro .button-container a: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}.button.cta,.campaign-intro .button-container a.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.cta:after,.campaign-intro .button-container a.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;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.button.cta:hover:after,.campaign-intro .button-container a.cta:hover:after,.cta-block .links-container a.cta:hover:after,.file-download a.cta:hover:after,.story_section__section-cta .links-container a.cta:hover:after,button.cta:hover:after,input[type=button].cta:hover:after,input[type=reset].cta:hover:after,input[type=submit].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.button--primary,.campaign-intro .button-container .file-download a,.campaign-intro .button-container .hero-block-stories-landing.hero-block a,.campaign-intro .button-container a,.cta-block .links-container .file-download a,.cta-block .links-container .hero-block-stories-landing.hero-block a,.cta-block .links-container a,.file-download .campaign-intro .button-container a,.file-download .cta-block .links-container a,.file-download .hero-block-stories-landing.hero-block a.button,.file-download .story_section__section-cta .links-container a,.file-download a.button--primary,.hero-block-stories-landing.hero-block .button,.hero-block-stories-landing.hero-block .campaign-intro .button-container a,.hero-block-stories-landing.hero-block .cta-block .links-container a,.hero-block-stories-landing.hero-block .file-download a.button,.hero-block-stories-landing.hero-block .story_section__section-cta .links-container a,.hero-block-stories-landing.hero-block button.button,.hero-block-stories-landing.hero-block input[type=button].button,.hero-block-stories-landing.hero-block input[type=reset].button,.hero-block-stories-landing.hero-block input[type=submit].button,.story_section__section-cta .links-container .file-download a,.story_section__section-cta .links-container .hero-block-stories-landing.hero-block 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-color:#0375e0;border-color:#0375e0;box-shadow:4px 4px #111478}.button.button--primary:hover,.campaign-intro .button-container .file-download a:hover,.campaign-intro .button-container a:hover,.cta-block .links-container .file-download a:hover,.cta-block .links-container a:hover,.file-download .campaign-intro .button-container a:hover,.file-download .cta-block .links-container a:hover,.file-download .hero-block-stories-landing.hero-block a.button:hover,.file-download .story_section__section-cta .links-container a:hover,.file-download a.button--primary:hover,.hero-block-stories-landing.hero-block .button:hover,.hero-block-stories-landing.hero-block .file-download a.button:hover,.hero-block-stories-landing.hero-block button.button:hover,.hero-block-stories-landing.hero-block input[type=button].button:hover,.hero-block-stories-landing.hero-block input[type=reset].button:hover,.hero-block-stories-landing.hero-block input[type=submit].button:hover,.story_section__section-cta .links-container .file-download a:hover,.story_section__section-cta .links-container a:hover,button.button--primary:hover,input[type=button].button--primary:hover,input[type=reset].button--primary:hover,input[type=submit].button--primary:hover{background-color:#3590e6;border-color:#3590e6}.button.button--primary:active,.campaign-intro .button-container .file-download a:active,.campaign-intro .button-container a:active,.cta-block .links-container .file-download a:active,.cta-block .links-container a:active,.file-download .campaign-intro .button-container a:active,.file-download .cta-block .links-container a:active,.file-download .hero-block-stories-landing.hero-block a.button:active,.file-download .story_section__section-cta .links-container a:active,.file-download a.button--primary:active,.hero-block-stories-landing.hero-block .button:active,.hero-block-stories-landing.hero-block .file-download a.button:active,.hero-block-stories-landing.hero-block button.button:active,.hero-block-stories-landing.hero-block input[type=button].button:active,.hero-block-stories-landing.hero-block input[type=reset].button:active,.hero-block-stories-landing.hero-block input[type=submit].button:active,.story_section__section-cta .links-container .file-download a:active,.story_section__section-cta .links-container a:active,button.button--primary:active,input[type=button].button--primary:active,input[type=reset].button--primary:active,input[type=submit].button--primary:active{box-shadow:0 0 #111478;background-color:#111478;border-color:#111478}.button.button--secondary,.campaign-intro .button-container a.button--secondary,.cta-block .links-container a.button--secondary,.file-download a.button--secondary,.story_section__section-cta .links-container a.button--secondary,button.button--secondary,input[type=button].button--secondary,input[type=reset].button--secondary,input[type=submit].button--secondary{color:#fff;background-color:#111478;border-color:#111478;box-shadow:4px 4px #0375e0}.button.button--secondary:hover,.campaign-intro .button-container a.button--secondary:hover,.cta-block .links-container a.button--secondary:hover,.file-download a.button--secondary:hover,.story_section__section-cta .links-container a.button--secondary:hover,button.button--secondary:hover,input[type=button].button--secondary:hover,input[type=reset].button--secondary:hover,input[type=submit].button--secondary:hover{background-color:#0b0d53;border-color:#0b0d53}.button.button--secondary:active,.campaign-intro .button-container a.button--secondary:active,.cta-block .links-container a.button--secondary:active,.file-download a.button--secondary:active,.story_section__section-cta .links-container a.button--secondary:active,button.button--secondary:active,input[type=button].button--secondary:active,input[type=reset].button--secondary:active,input[type=submit].button--secondary:active{box-shadow:0 0 #111478;background-color:#0375e0;border-color:#0375e0}.button.button--alt,.campaign-intro .button-container .donate-1 .links-container a,.campaign-intro .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 .campaign-intro .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-color:#db4500;border-color:#db4500;box-shadow:4px 4px #111478}.button.button--alt:hover,.campaign-intro .button-container .donate-1 .links-container a:hover,.campaign-intro .button-container a.button--alt:hover,.cta-block .donate-1 .links-container a:hover,.cta-block .links-container a.button--alt:hover,.donate-1 .cta-block .links-container a:hover,.donate-1 .links-container .campaign-intro .button-container a:hover,.donate-1 .links-container .file-download a:hover,.donate-1 .links-container a.button:hover,.donate-1 .story_section__section-cta .links-container a:hover,.file-download .donate-1 .links-container a:hover,.file-download a.button--alt:hover,.story_section__section-cta .donate-1 .links-container a:hover,.story_section__section-cta .links-container a.button--alt:hover,button.button--alt:hover,input[type=button].button--alt:hover,input[type=reset].button--alt:hover,input[type=submit].button--alt:hover{background-color:#c43400;border-color:#c43400}.button.button--alt:active,.campaign-intro .button-container .donate-1 .links-container a:active,.campaign-intro .button-container a.button--alt:active,.cta-block .donate-1 .links-container a:active,.cta-block .links-container a.button--alt:active,.donate-1 .cta-block .links-container a:active,.donate-1 .links-container .campaign-intro .button-container a:active,.donate-1 .links-container .file-download a:active,.donate-1 .links-container a.button:active,.donate-1 .story_section__section-cta .links-container a:active,.file-download .donate-1 .links-container a:active,.file-download a.button--alt:active,.story_section__section-cta .donate-1 .links-container a:active,.story_section__section-cta .links-container a.button--alt:active,button.button--alt:active,input[type=button].button--alt:active,input[type=reset].button--alt:active,input[type=submit].button--alt:active{box-shadow:0 0 #111478;background-color:#111478;border-color:#111478}.button:disabled,.campaign-intro .button-container a:disabled,.cta-block .links-container a:disabled,.file-download a:disabled,.story_section__section-cta .links-container a:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background:#757576;border-color:#757576;box-shadow:none}.button:disabled:hover,.campaign-intro .button-container a:disabled:hover,.cta-block .links-container a:disabled:hover,.file-download a:disabled:hover,.story_section__section-cta .links-container a:disabled:hover,button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background:#757576;border-color:#757576}.button a,.campaign-intro .button-container a a,.cta-block .links-container a a,.story_section__section-cta .links-container a a{text-decoration:none;border:0 none;color:currentColor}.button a:hover,.button a:visited,.campaign-intro .button-container a a:hover,.campaign-intro .button-container a 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.button--hero,.campaign-intro .button-container a.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.button--small,.campaign-intro .button-container a.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[disabled]:before,.campaign-intro .button-container a[disabled]:before,.cta-block .links-container a[disabled]:before,.story_section__section-cta .links-container a[disabled]:before{display:none}.button[disabled]:hover,.campaign-intro .button-container a[disabled]:hover,.cta-block .links-container a[disabled]:hover,.story_section__section-cta .links-container a[disabled]:hover{color:#fff;background-color:inherit}.button.button--social,.campaign-intro .button-container a.button--social,.cta-block .links-container a.button--social,.story_section__section-cta .links-container a.button--social{border-radius:50%;border:0;padding:0;background-color:#fff;color:#111478;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;font-size:0;margin-right:3px;overflow:hidden}.button.button--social:after,.campaign-intro .button-container a.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:24px;color:#111478;margin:2px 0 0}.button.button--social:hover,.campaign-intro .button-container a.button--social:hover,.cta-block .links-container a.button--social:hover,.story_section__section-cta .links-container a.button--social:hover{background-color:#db4500}.button.button--social:hover:after,.campaign-intro .button-container a.button--social:hover:after,.cta-block .links-container a.button--social:hover:after,.story_section__section-cta .links-container a.button--social:hover:after{color:#fff}.campaign-intro .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}.campaign-intro .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}.campaign-intro .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{font-family:Font Awesome\ 5 Brands;content:"";font-size:24px;color:#111478;margin:-1px 0 0 1px}.btn_skin,.skip-link_skin{background:#0375e0;color:#fff;border-radius:8px;font-weight:700}.btn_skin:hover,.skip-link_skin:hover{background-color:#111478;color:#fff;text-decoration:none}.skip-link_skin{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-150%);-ms-transform:translate(-50%,-150%);transform:translate(-50%,-150%);transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s;z-index:1000;font-size:1.77778em;min-height:2em;padding-left:10px;padding-right:10px;border:1px solid #93d8f2}.skip-link_skin:active{-webkit-transform:translate(-50%,100%);-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 hsla(220,4%,67%,.5);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-menu-toggle_skin .media-content__media{width:26px;height:19px;fill:#0375e0;margin:14px auto 8px}.main-menu-toggle_skin .media-content__content{color:#111478;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:#111478}.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:#111478;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:#111478}.group--project-subtitle>:first-child{font-weight:600;display:block}.group--pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.group--pair>*{min-width:calc(50% - 15px);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.group--three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.group--three>*{min-width:calc(33.333% - 15px);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.group--quad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.group--quad>*{min-width:calc(25% - 15px);-webkit-box-flex:0;-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:24px 16px}.box--no-padding{padding:0}.box--no-border{border:0}.box--blue-dark{border-color:#111478}.box-content--split{padding:0}.box-content--split .media-content{padding:30px 20px}.box-content--split .media-content--primary{background-color:#0375e0;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:-webkit-box;display:-ms-flexbox;display:flex}.box-content--split .media-content--secondary h4{color:#111478}.box-content--split .media-content--secondary>div{padding-left:12px}.box-hero{padding:0;border:0}.box-hero h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:20px;font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}.box-hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.box-hero .content>div{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.box-hero .content>figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% + 36px)}.box-hero .content>figure img{position:relative;z-index:2}.box-hero .content>figure:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#db4500;z-index:1}.box-hero .content>figure iframe{width:100%}.box--sponsor-support,.box--summary>h3{font-size:1.125em;color:#111478;font-weight:700}.box--sponsor-support{padding:20px 30px}.box--with-btns .button,.box--with-btns .campaign-intro .button-container a,.box--with-btns .cta-block .links-container a,.box--with-btns .story_section__section-cta .links-container a,.campaign-intro .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:last-of-type,.box--with-btns .campaign-intro .button-container a: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,.campaign-intro .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:-24px -16px 24px;width:calc(100% + 32px);max-width:none}.box-promo-skin a,.box-promo_skin a{border:0}.box-promo-skin div[itemprop=description] p a,.box-promo-skin h3 a,.box-promo_skin div[itemprop=description] p a,.box-promo_skin h3 a{border-bottom-style:solid;border-bottom-width:1px}.news-view-layout-container footer .box-promo-container{margin-bottom:0}.useful-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.useful-content-item>h3{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.useful-content-item>div{-webkit-box-flex:3;-ms-flex:3 1;flex:3 1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.box--full-width-image{padding:0;overflow:hidden}.box--full-width-image .media-content__media figure{margin:0;overflow:hidden}.box--full-width-image .media-content__media img{min-width:100%;min-height:100%;-webkit-transform:translate(0);-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--full-width-image.box--promotional{position:relative;overflow:visible}.box--full-width-image.box--promotional .media-content__content{padding:0;background:#fff}.box--full-width-image.box--promotional .media-content__content:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#111478;z-index:1}.box--full-width-image.box--promotional .media-content__content--inner{background:#fff;position:relative;z-index:2;padding:24px 16px}.box--full-width-image.box--promotional .media-content__content--inner h2{color:#111478;margin-bottom:.3em}.box--full-width-image.box--promotional .media-content__content--inner p{font-size:1.125em;line-height:1.2em}.box--full-width-image.box--promotional .media-content__content--inner .button,.box--full-width-image.box--promotional .media-content__content--inner .campaign-intro .button-container a,.box--full-width-image.box--promotional .media-content__content--inner .cta-block .links-container a,.box--full-width-image.box--promotional .media-content__content--inner .story_section__section-cta .links-container a,.campaign-intro .button-container .box--full-width-image.box--promotional .media-content__content--inner a,.cta-block .links-container .box--full-width-image.box--promotional .media-content__content--inner a,.story_section__section-cta .links-container .box--full-width-image.box--promotional .media-content__content--inner a{box-shadow:none}.box--full-width-image.box--landingpage{position:relative;border:0;overflow:visible}.box--full-width-image.box--landingpage .media-content__content{position:relative;padding:0;overflow:visible}.box--full-width-image.box--landingpage .media-content__content h2{color:#111478}.box--full-width-image.box--landingpage .media-content__content:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#111478;z-index:1}.box--full-width-image.box--landingpage .media-content__content--inner{background:#fff;position:relative;z-index:2;padding:24px 16px}.box--full-width-image.box--highlighted-hero{margin-left:-20px;margin-right:-20px}.box--full-width-image.box--highlighted-hero .media-content__content h4{margin-top:-15px;color:#111478}.box--full-width-image.box--highlighted-hero .media-content__content blockquote{padding:0 0 0 32px;margin:30px 0 0 -18px;border:0;color:#111478}.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-dark.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;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.box-teaser{overflow:hidden;width:100%}.box-teaser figure{margin-bottom:0;display:none}.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:Helvetica Neue,Helvetica,Roboto,Arial,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:#0375e0;color:#fff}.ui-autocomplete .ui-menu-item:first-child:before{content:"suggested results";display:block;color:#757576;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:transparent;color:#0375e0;font-size:1em;margin:0;padding:11px 19px 12px;border-top:1px solid #d1d2d4;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;display:inline-block;cursor:pointer}.tab-box h2 span{overflow:hidden;display:block}.tab-box h2:hover{background-color:#f4f4f4;border-color:transparent}.tab-box h2.active{background-color:#f4f4f4;color:#0375e0;cursor:default;border:0;padding:12px 19px}.campaign-promo .tab-box .content div,.campaign-your-stories .tab-box .content div,.page_campaign_landing_page__campaign-promo .tab-box .content div,.tab-box .box div,.tab-box .campaign-promo .content div,.tab-box .campaign-your-stories .content div,.tab-box .page_campaign_landing_page__campaign-promo .content div{padding:0 0 20px}.campaign-promo .tab-box .content div:last-child,.campaign-your-stories .tab-box .content div:last-child,.page_campaign_landing_page__campaign-promo .tab-box .content div:last-child,.tab-box .box div:last-child,.tab-box .campaign-promo .content div:last-child,.tab-box .campaign-your-stories .content div:last-child,.tab-box .page_campaign_landing_page__campaign-promo .content div:last-child{padding: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;padding:0 0 20px}.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:20px 0 0 20px;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{-webkit-transform:rotate(-180deg);-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;padding:0}.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:-11px;right:-40px;width:48px;height:48px;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-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:#111478;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-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:#0375e0}.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:#0375e0;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:#111478;border:none}.box--contact .contact-number-group{padding:15px 0;color:#111478}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:24px}.box-cta--with-overlay-icon .group--pair--two-third{min-width:calc(75% - 15px);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.box-cta--with-overlay-icon .group--pair--one-third{min-width:25%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.box-cta--with-overlay-icon figure{border:3px solid #fff;border-radius:50%;background-color:#c5ddf7;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 a{border:0;padding:0}.box-card .card-content--title{padding:14px}.box-card .card-content--title a{border-bottom:1px solid;line-height:1.5em}.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:#0375e0}.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:#111478}.card{background-color:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px}.card__title{margin-bottom:auto;padding-left:20px;padding-right:20px}.card__title h3{line-height:1.2;margin-bottom:30px}.card__title a{border:0;font-size:16px;padding:0}.card__title a,.card__title a:visited{color:#111478}.card__title a:active,.card__title a:hover{color:#0375e0}.card__meta{border-top:1px solid #cfcde3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-meta-info{margin-top:-24px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #111478}.content-meta-info_skin{border:0;padding-bottom:0}.recipes-listing{background-color:#f3f3f3;padding-top:40px}.recipes-listing.recipe-listing--related{padding-top:40px;padding-bottom:10px}.recipes-listing.recipe-listing--related .row{margin-bottom:0}.recipes-listing.recipe-listing--related .row>div{margin-bottom:30px}.recipes-listing__results-text{font-size:1em;margin-bottom:40px}.recipe-listing--related .recipes-listing__results-text{text-align:center}.recipe-landing-pg .row{margin-bottom:0}.recipe-landing-pg .row>div{margin-bottom:30px}.recipe-filter-block{padding:30px 0}.recipe-filter-block h2{margin-bottom:20px}.campaign-promo .recipe-filter-block .browse_recipes>div .content,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content,.recipe-filter-block .browse_recipes>div .box,.recipe-filter-block .browse_recipes>div .campaign-promo .content,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content{margin:0 0 30px;padding:0 20px 0 0}.campaign-promo .recipe-filter-block .browse_recipes>div .content:last-child,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content:last-child,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content:last-child,.recipe-filter-block .browse_recipes>div .box:last-child,.recipe-filter-block .browse_recipes>div .campaign-promo .content:last-child,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content:last-child,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content:last-child{margin-bottom:0}.campaign-promo .recipe-filter-block .browse_recipes>div .content h4,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content h4,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content h4,.recipe-filter-block .browse_recipes>div .box h4,.recipe-filter-block .browse_recipes>div .campaign-promo .content h4,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content h4,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content h4{margin-bottom:5px}.campaign-promo .recipe-filter-block .browse_recipes>div .content>div,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content>div,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content>div,.recipe-filter-block .browse_recipes>div .box>div,.recipe-filter-block .browse_recipes>div .campaign-promo .content>div,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content>div,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content>div{padding:5px 0}.campaign-promo .recipe-filter-block .browse_recipes>div .content>div:last-child,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content>div:last-child,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content>div:last-child,.recipe-filter-block .browse_recipes>div .box>div:last-child,.recipe-filter-block .browse_recipes>div .campaign-promo .content>div:last-child,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content>div:last-child,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content>div:last-child{padding-bottom:0}.campaign-promo .recipe-filter-block .browse_recipes>div .content a,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content a,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content a,.recipe-filter-block .browse_recipes>div .box a,.recipe-filter-block .browse_recipes>div .campaign-promo .content a,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content a,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content a{border:0}.page-guide-to-diabetes-recipes .notification-banner .notification-banner--close,.type-recipes .notification-banner .notification-banner--close{top:0;right:18px}.page-guide-to-diabetes-recipes .block-diabetes-breadcrumbs,.type-recipes .block-diabetes-breadcrumbs{padding-top:20px;padding-bottom:35px;position:relative;z-index:1}.page-guide-to-diabetes-recipes .notification-banner,.type-recipes .notification-banner{margin-bottom:0}.type-recipes .block-diabetes-breadcrumbs{overflow:visible;margin:20px 0 21px;padding:0 25px 0 0;height:auto}.type-recipes .block-diabetes-breadcrumbs .breadcrumb{overflow:hidden;padding:0}.type-recipes .block-diabetes-breadcrumbs .breadcrumb::-webkit-scrollbar{display:none}.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0}.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li{display:block;margin-bottom:4px;padding-top:0;padding-left:0!important;padding-bottom:0;white-space:normal}.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li:after,.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li:first-child a:before{top:2px}.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li:last-child{margin-top:4px}.type-recipes .recipe-footer,.type-recipes .recipe-header{margin-bottom:20px}.type-recipes .recipe-footer__column,.type-recipes .recipe-header__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.type-recipes .recipe-footer__column:first-child,.type-recipes .recipe-header__column:first-child{margin-bottom:26px}.type-recipes .recipe-footer__column:last-child,.type-recipes .recipe-header__column:last-child{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.type-recipes .recipe-footer__column:last-child>div:not(#block-recipepagesearchblock),.type-recipes .recipe-header__column:last-child>div:not(#block-recipepagesearchblock){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 3px);flex-basis:calc(50% - 3px);margin-bottom:16px}.type-recipes .recipe-footer__column:last-child div#block-recipepagesearchblock,.type-recipes .recipe-header__column:last-child div#block-recipepagesearchblock{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock{display:none}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2 .save-for-later,.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock .save-for-later,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2 .save-for-later,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock .save-for-later{width:100%;height:42px;text-align:center;padding:5px 10px}.type-recipes .recipe-footer__column:last-child div#block-recipepageprintblock-2,.type-recipes .recipe-header__column:last-child div#block-recipepageprintblock-2{display:none}.type-recipes .recipe-footer .search-bar,.type-recipes .recipe-header .search-bar{box-shadow:none;max-width:100%}.campaign-intro .button-container .type-recipes .recipe-footer .search-bar .form-actions a,.campaign-intro .button-container .type-recipes .recipe-header .search-bar .form-actions a,.cta-block .links-container .type-recipes .recipe-footer .search-bar .form-actions a,.cta-block .links-container .type-recipes .recipe-header .search-bar .form-actions a,.story_section__section-cta .links-container .type-recipes .recipe-footer .search-bar .form-actions a,.story_section__section-cta .links-container .type-recipes .recipe-header .search-bar .form-actions a,.type-recipes .recipe-footer .search-bar .form-actions .button,.type-recipes .recipe-footer .search-bar .form-actions .campaign-intro .button-container a,.type-recipes .recipe-footer .search-bar .form-actions .cta-block .links-container a,.type-recipes .recipe-footer .search-bar .form-actions .story_section__section-cta .links-container a,.type-recipes .recipe-header .search-bar .form-actions .button,.type-recipes .recipe-header .search-bar .form-actions .campaign-intro .button-container a,.type-recipes .recipe-header .search-bar .form-actions .cta-block .links-container a,.type-recipes .recipe-header .search-bar .form-actions .story_section__section-cta .links-container a{padding-right:44px}.type-recipes .recipe-footer .search-bar .form-item .form-text,.type-recipes .recipe-header .search-bar .form-item .form-text{padding-right:80px}.type-recipes .recipe-footer h1,.type-recipes .recipe-header h1{color:#111478;font-family:cheddar_gothic_sansregular;font-size:2.5em;font-weight:400;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:24px;width:100%}.type-recipes .recipe-footer .dietary-tags,.type-recipes .recipe-header .dietary-tags{margin-right:20px}.type-recipes .recipe-footer .special-diets,.type-recipes .recipe-header .special-diets{padding:0}.type-recipes .recipe-footer .special-diets figure,.type-recipes .recipe-header .special-diets figure{margin-bottom:0}.type-recipes .recipe-footer .save-for-later-notification,.type-recipes .recipe-header .save-for-later-notification{width:300px}.type-recipes .recipe-footer .block-diabetes-reading-list,.type-recipes .recipe-header .block-diabetes-reading-list{float:none;margin:0}.type-recipes .print-recipes-button__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:18px;font-weight:700;line-height:57px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0;width:100%;height:42px}.type-recipes .print-recipes-button__link,.type-recipes .print-recipes-button__link:active,.type-recipes .print-recipes-button__link:visited{color:#fff!important}.type-recipes .print-recipes-button__link:hover{background-color:#0375e0}.type-recipes .print-recipes-button__link svg{display:block!important;margin-right:10px;width:24px;height:24px}.type-recipes .print-recipes-button>span{line-height:33px!important}.type-recipes .print-recipes-button__link{background-color:#da3c00;border:0}.type-recipes .recipe-footer{margin:0;padding:20px 0}.type-recipes .recipe-footer__column:first-child{margin-bottom:36px}.type-recipes .recipe-footer .block-addtoanybuttons .addtoany_list{border:0;padding:0}.type-recipes .recipe-footer .block-addtoanybuttons h3{font-size:18px;margin-bottom:6px;text-transform:none}.type-recipes .recipe-footer .block-addtoanybuttons a.a2a_button_print{display:none}.type-recipes .recipe-footer .block-addtoanybuttons a img{border-radius:50%}.type-recipes .pre-footer{margin:0}#highlighted>.container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#highlighted>.container>div .block-diabetes-reading-list,#highlighted>.container>div>div:last-child{margin-top:auto;margin-bottom:auto;display:block}#highlighted>.container>div div:nth-last-child(3){-ms-flex-preferred-size:67%;flex-basis:67%;margin-left:0}#highlighted>.container>div>div:last-child{width:24%;-ms-flex-preferred-size:16%;flex-basis:16%}#highlighted>.container>div .block-diabetes-reading-list{margin-right:8px}#highlighted>.container>div .block-diabetes-reading-list .save-for-later{text-align:center;height:42px}#highlighted>.container>div .block-diabetes-reading-list .save-for-later.active{width:100%!important}.recipe-header .search-bar,.recipe-listing .search-bar{margin:0 auto;max-width:750px}.recipe-header .search-bar .form-item:before,.recipe-listing .search-bar .form-item:before{display:none}.recipe-header .search-bar .form-item .form-text,.recipe-listing .search-bar .form-item .form-text{font-weight:700;padding-left:18px}.campaign-intro .button-container .recipe-header .search-bar .form-actions a,.campaign-intro .button-container .recipe-listing .search-bar .form-actions a,.cta-block .links-container .recipe-header .search-bar .form-actions a,.cta-block .links-container .recipe-listing .search-bar .form-actions a,.recipe-header .search-bar .form-actions .button,.recipe-header .search-bar .form-actions .campaign-intro .button-container a,.recipe-header .search-bar .form-actions .cta-block .links-container a,.recipe-header .search-bar .form-actions .story_section__section-cta .links-container a,.recipe-listing .search-bar .form-actions .button,.recipe-listing .search-bar .form-actions .campaign-intro .button-container a,.recipe-listing .search-bar .form-actions .cta-block .links-container a,.recipe-listing .search-bar .form-actions .story_section__section-cta .links-container a,.story_section__section-cta .links-container .recipe-header .search-bar .form-actions a,.story_section__section-cta .links-container .recipe-listing .search-bar .form-actions a{padding-right:65px}.recipe-header .search-bar .form-actions:after,.recipe-listing .search-bar .form-actions:after{font-size:24px;-webkit-text-stroke:0}.recipe-listing header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden;margin-bottom:0}.recipe-listing header>.col-xl-8{padding-left:0}.recipe-listing header>.col-xl-4{padding-right:0}.recipe-listing header h1{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:50px;font-weight:400;color:#111478;margin-bottom:10px}.recipe-listing header p{line-height:1.45}.recipe-listing header p:first-of-type{color:#111478;font-size:16px;font-weight:700}.recipe-listing header p:last-of-type{margin-bottom:45px}.recipe-listing header figure{-ms-flex-item-align:end;align-self:flex-end;margin:0}.recipe-listing header figure img{vertical-align:bottom}.recipe-listing .search-bar-container{background-color:#111478;padding:20px}.recipe-listing .browse_recipes{clear:both}.recipe-listing .browse_recipes h3,.recipe-listing .browse_recipes h4{color:#111478}.recipe-listing .browse_recipes a{text-decoration:none;border:none;font-size:18px;line-height:24px;display:block;border-top:1px solid #f4f4f4;padding:6px 0}.search-recipes-form-container .js-search-bar .filter-btn{background:#c5ddf7}.search-recipes-form-container .js-search-bar .filter-btn:before{content:"";width:100%;height:5px;position:absolute;right:0;left:0;bottom:0;background:#c5ddf7;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:#c5ddf7;padding-bottom:10px;display:none}.search-recipes-form-container .search-filters .js-form-type-select{background:#c5ddf7}.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 #111478;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 solid hsla(220,4%,67%,.5);padding-top:22px;padding-bottom:17px;margin-bottom:12px;overflow:hidden}.search-recipes-form-container .search-sort .result-label{color:#111478;display:block;font-weight:600;margin-bottom:20px}.search-recipes-form-container .search-sort .result-label span{color:#db4500;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:#0375e0;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 #0375e0}.recipe-card,.recipe-tabs-container{margin:0 0 30px}.recipe-card{background-color:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.15)}.recipe-card .card-media{margin-bottom:0}.recipe-card .card-media img{display:block;border-radius:0}.recipe-card .card-content{color:#111478;padding:25px 20px}.recipe-card .description{border-bottom:1px solid #cfcde3;color:#111478;font-size:1.125em;font-weight:500;line-height:1.4;padding-bottom:20px}.recipe-card .instructions{padding:20px 0 0}.recipe-card .instruction{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125em;font-weight:700;margin-bottom:20px}.recipe-card .instruction:last-child{margin-bottom:0}.recipe-card .instruction svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:12px;width:24px;height:auto}.recipe-card .instruction:before{display:none}.recipe-card .instruction>div{margin-right:8px}.recipe-card .instruction_serves{margin-bottom:24px}.recipe-card .instruction_serves svg{margin-top:-4px;height:29px}.recipe-card .instruction_prep:before,.recipe-card .instruction_time:before{font-family:fontawesome;content:"";font-size:26px;color:#111478}.recipe-card .instruction_prep svg,.recipe-card .instruction_time svg{height:24px}.recipe-card .instruction_portion:before,.recipe-card .instruction_serves:before{font-family:fontawesome;content:"";font-size:24px;color:#111478}.recipes-card figure.new:after{background-color:#111478;color:#fff;content:"New";font-size:14px;display:block;line-height:1;padding:3px 7px;position:absolute;top:10px;right:10px}.recipes-card .recipes__total-cook-time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:15px;font-weight:400;padding:10px 0 11px;margin-right:10px}.recipes-card .recipes__total-cook-time:before{background-image:url(https://www.diabetes.org.uk/themes/diabetes/img/svg/clock.svg);background-repeat:no-repeat;background-size:18px;content:"";display:block;margin-right:4px;padding-left:20px;height:18px}.recipes-card .dietary-tags{margin-left:auto}.nutritional-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2px}.nutritional-info-container .sub-heading{color:#111478;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.11111em;font-weight:600;line-height:1.2;margin:0 2px 20px;width:100%}.nutritional-info-container .info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:24px;margin-left:2px}.nutritional-info-container .info a,.nutritional-info-container .info button{font-size:18px}.nutritional-information{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-3px;margin-right:-3px}.nutrition-tag{background-color:#f3f3f3;color:#111478;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.34% - 6px);flex-basis:calc(33.34% - 6px);line-height:1.3;margin-left:3px;margin-right:3px;max-width:calc(33.34% - 6px);padding:14px 4px;text-align:center}.nutritional-info-container .nutrition-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(33.333% - 4px);flex-basis:calc(33.333% - 4px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2px 4px;max-width:calc(33.333% - 4px);padding:12px 6px}.nutrition-tag.low{background:#56812a;color:#fff}.nutrition-tag.medium{background:#fbae3b;color:#111478}.nutrition-tag.high{background:#e0001b;color:#fff}.nutrition-tag__label{font-size:14px}.nutritional-info-container .nutrition-tag__label{font-size:16px;line-height:1.2;margin-bottom:2px}.nutrition-tag__content{font-size:16px}.nutritional-info-container .nutrition-tag__content{font-size:18px;font-weight:700}.special-diets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;padding:6px 0 0}.special-diets>div{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;margin:0 3px;max-width:28px}.special-diets figure{margin-bottom:10px}.special_diet__priority{display:none}.recipeIngredient{border-top:1px solid #c5ddf7;padding:10px 0}.recipeIngredient:last-child{border-bottom:1px solid #c5ddf7}.recipe-tabs-container h2,.recipe-tabs-container h3{font-size:26px;margin-bottom:10px}.recipe-tabs-container ol{margin-bottom:30px;margin-top:30px}.recipe-tabs-container .horizontal-tabs-pane{padding:0}.recipe-tabs-container .horizontal-tabs-pane .wrapper{padding:30px 0 0;margin-bottom:20px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{color:#111478;background-color:transparent;padding:0}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children .whisk-container{margin-top:40px;padding:0}.recipe-step{border-bottom:1px solid #cfcde3;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;padding:12px 0}.recipe-step:last-child{border:0}.recipe-step__title{font-size:19px;margin-bottom:14px}.recipe-step p{font-weight:500;margin:0}.recipe-tips{background-color:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.15);padding:28px 20px}.recipe-tips>div:first-child{color:#111478;font-size:21px;font-weight:600;padding-bottom:20px}.recipe-tips ul{padding-left:0}.recipe-tips ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;margin-bottom:16px}.recipe-tips ul li:before{background:transparent;border-radius:0;color:#0375e0;content:"\2713";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;float:none;font-size:18px;margin:0 6px 0 0;width:auto;height:auto}.nutritional-info-traffic-lights{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.nutritional-info-traffic-lights .nutrition-tag{max-width:124px}.symbol-def{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.symbol-def:last-of-type{margin-bottom:0}.symbol-def__img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;margin-right:12px;width:32px;height:32px}.symbol-def__label{display:inline;font-weight:700;margin-top:2px}.symbol-def__desc,.symbol-def__desc p{display:inline}.campaign-promo .page-guide-to-diabetes-recipes .cta-block.content,.campaign-promo .type-recipes .cta-block.content,.campaign-your-stories .page-guide-to-diabetes-recipes .cta-block.content,.campaign-your-stories .type-recipes .cta-block.content,.page-guide-to-diabetes-recipes .box.cta-block,.page-guide-to-diabetes-recipes .campaign-promo .cta-block.content,.page-guide-to-diabetes-recipes .campaign-your-stories .cta-block.content,.page-guide-to-diabetes-recipes .page_campaign_landing_page__campaign-promo .cta-block.content,.page_campaign_landing_page__campaign-promo .page-guide-to-diabetes-recipes .cta-block.content,.page_campaign_landing_page__campaign-promo .type-recipes .cta-block.content,.type-recipes .box.cta-block,.type-recipes .campaign-promo .cta-block.content,.type-recipes .campaign-your-stories .cta-block.content,.type-recipes .page_campaign_landing_page__campaign-promo .cta-block.content{margin-top:16px}.page-guide-to-diabetes-recipes main,.type-recipes main{padding-bottom:0}.page-guide-to-diabetes-recipes.FE-DB_0008 .fe-donation-popup--banner,.type-recipes.FE-DB_0008 .fe-donation-popup--banner{background-color:#f3f3f3;padding-top:40px;padding-left:20px;padding-right:20px}.page-guide-to-diabetes-recipes.FE-DB_0008 .fe-donation-popup__content,.type-recipes.FE-DB_0008 .fe-donation-popup__content{margin:0!important}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cta-block .media-content__content,.story_section__section-cta .media-content__content{min-width:66.66%;-webkit-box-flex:1;-ms-flex:1 1 66.66%;flex:1 1 66.66%;padding:24px 16px}.cta-block .media-content__media,.story_section__section-cta .media-content__media{background-color:#d9f1fb;position:relative;min-width:170px;-webkit-box-flex:1;-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,.cta-block .links-container a,.story_section__section-cta .links-container,.story_section__section-cta .links-container a{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}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align: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;-webkit-transform:translate3d(-50%,-50%,1px);transform:translate3d(-50%,-50%,1px);width:92px;height:auto}.cta-block .display-full-image img,.story_section__section-cta .display-full-image img{top:0;left:0;width:100%;min-width:100%;min-height:100%;-webkit-transform:translate(0);-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:#c5ddf7}.cta-block--mini a:hover h4{color:#111478}.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}.cta-block .media-content.layered-1{overflow:visible}.layered-1{position:relative;overflow:visible!important}.layered-1 .media-content__media,.layered-1 figure,.layered-1 img{display:none}.layered-1 .links-container a{box-shadow:none!important}.layered-1 .media-content__content{background:#fff;position:relative;z-index:1}.layered-1 .media-content__content h3{color:#111478;font-size:1.5em}.layered-1 .media-content__content p{font-size:1.125em;line-height:1.2em}.layered-1:before{content:"";position:absolute;top:-7px;right:-7px;width:60%;height:50%;background:#db4500}.layered-1:after{content:"";position:absolute;bottom:-7px;left:-7px;width:50%;height:72px;background:#111478}.sidebar .cta-block{overflow:visible}.sidebar .cta-block figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align: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}.sidebar .cta-block .ctaViewFix{overflow:visible}.ctaViewFix{padding:0!important;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%;-webkit-transform:translateY(-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:#757576;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:1px solid #757576;border-right-width:0;background-color:#fff;box-shadow:none;font-size:16px;color:#757576}.form-diabetes-gcs input[type=submit]{position:absolute;width:10%;min-width:40px;top:0;right:0;height:56px;padding:10px 13px;background-color:#0375e0;color:#0375e0;border:1px solid #0375e0;border-left-width: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%;height:54px;padding:14px 20px;font-size:16px;font-weight:700;background:#f4f4f4}.form-diabetes-gcs a.open-search:after{font-family:fontawesome;content:"";font-size:1.16667em;color:#111478;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none;-webkit-text-stroke:1px #f4f4f4}.form-diabetes-gcs a.close-search{position:absolute;top:10px;right:0;width:40px;height:40px;background:#f4f4f4;border:1px solid #757576}.form-diabetes-gcs a.close-search:after{font-family:fontawesome;content:"";font-size:16px;color:#757576;font-size:20px;left:50%;-webkit-transform:translate(-50%,-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:110px;width:60px}.form-diabetes-gcs.block-googlecsesearchblock.active{position:absolute;width:100%;left:0;right:0;z-index:400;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:.95;background:#fff;z-index:350}.hero-block{padding-bottom:0;border:0}.hero-block .media-content__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero-block .media-content__content:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#111478;z-index:1}.hero-block .media-content__content--inner{background:#fff;position:relative;z-index:2;padding:24px 16px}.hero-block p:last-of-type{padding:24px 0}.hero-block h2{color:#111478}.campaign-intro .button-container .hero-block a,.cta-block .links-container .hero-block a,.hero-block .button,.hero-block .campaign-intro .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{box-shadow:none}.hero-block img{object-fit:cover;max-height:530px}.hero-block figure p{padding:0!important}.hero-block.dark-layered-1 h2,.hero-block.dark-layered-1 p{color:#fff}.hero-block.dark-layered-1 .media-content__content:after{background:#0375e0}.hero-block.dark-layered-1 .media-content__content--inner{background:#111478}.hero-image--wide{position:relative;overflow:hidden;text-align:center}.hero-block--wide{margin-top:0;border-radius:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-block--wide .hero-image--wide{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.hero-block--wide .hero-image--wide img{-webkit-transform:none;-ms-transform:none;transform:none;position:relative;top:0;left:0;min-height:0}.hero-block--wide .media-content__content{height:auto}.box-hero_skin--event .details{padding:25px 22px}.box-hero_skin--event .details>div{margin-bottom:20px}.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 .button,.box-hero_skin--event .details>div .campaign-intro .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,.campaign-intro .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}.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 #0375e0;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 #0375e0;border-left:2px solid #0375e0;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 #0375e0;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 #111478;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:#111478;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 h1{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}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 solid hsla(220,4%,67%,.5);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 #0375e0;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 #0375e0;border-left:2px solid #0375e0;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 #0375e0;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 #111478;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:#111478;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 #c5ddf7;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 #0375e0;border-radius:0}.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}.campaign-intro .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 .campaign-intro .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:#0375e0;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:#e0001b;content:"\f06a"}.reading-list .postcode-lookup-fieldset .success:before{color:#56812a;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:2000}.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}.campaign-intro .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 .campaign-intro .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;-webkit-transform:translateY(-50%);-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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;border-bottom:1px solid #0375e0;color:#0375e0;cursor:pointer}.diabetes-and-me-container .actions-container .skip-question-container{position:absolute;left:5px;top:50%;-webkit-transform:translateY(-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:#0375e0}.diabetes-and-me-container .actions-container .skip-question-container .js-form-type-checkbox.active label:before{background-color:#0375e0;border-color:#0375e0}.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 #0375e0;border-radius:50%;color:#db4500;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.5em;color:#111478;padding-bottom:20px}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{display:block;font-weight:600;font-size:1em;color:#111478}.diabetes-and-me-container .postcode-lookup-fieldset .js-form-type-textfield{width:calc(100% - 48px);float:left;height:44px;border:2px solid #0375e0;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:#0375e0;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.5em;text-align:center;color:#fff;background-color:#0375e0;border-color:#56812a;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:1001}.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.5em;color:#0375e0;background-color:#c5ddf7;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 #0375e0;border-radius:10px;padding:0;margin-bottom:12px;color:#0375e0;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 #56812a;color:#56812a}.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:#56812a;color:#fff;border-color:#56812a}.diabetes-and-me-container .js-form-type-checkbox label:before{content:"";height:20px;width:20px;position:absolute;left:7px;top:7px;border:2px solid #c5ddf7;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 #0375e0;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 #0375e0;background-color:#c5ddf7;border-radius:10px;height:60vh;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-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:#111478;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%;-webkit-transform:translateY(-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;-webkit-transform:translateY(-50%) translateX(-15%);-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:#111478;font-size:1.77778em;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%;-webkit-transform:translateY(-50%) translateX(-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;-webkit-transform:translateY(-50%) translateX(-15%);-ms-transform:translateY(-50%) translateX(-15%);transform:translateY(-50%);width:100%;text-align:center}.diabetes-and-me-start-window p{color:#111478;font-size:1em;padding:0 8%;margin:0}.diabetes-and-me-start-window h2{color:#111478;font-size:1.5em;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 #0375e0;color:#0375e0;cursor:pointer}#diabetes-and-me-form{width:90%;border:3px solid #0375e0;background-color:#c5ddf7;border-radius:10px;height:85vh;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.card-container{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:none;margin:10px;position:relative;min-height:360px}.card-container .box-card{width:calc(100% - 20px)}.card-container.dm-card-cta p{height:50px;overflow-y:scroll}.card-container.flipped .card-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card-container.flipped .card-back{-webkit-transform:rotateY(0);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%;-webkit-transform:translateY(-50%) translateX(-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:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-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 solid #d1d2d4;height:45px;background-color:#fff}.card-back .cancel-icon,.card-back .options-icon,.card-front .cancel-icon,.card-front .options-icon{float:right;border-left:1px solid #d1d2d4;height:45px;padding:12px;background-color:#c5ddf7;font-size:14px;color:#111478;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:#111478;margin-right:8px}.card-back .cancel-icon:before,.card-front .cancel-icon:before{font-family:fontawesome;content:"";font-size:14px;color:#111478}.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:#f4f4f4;text-align:center;padding-top:20px;border-bottom:2px solid #d1d2d4;border-top:1px solid #d1d2d4;font-size:14px;font-weight:600;color:#111478}.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:#f4f4f4;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:#d1d2d4;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:#f4f4f4;text-align:center;padding-top:20px;border-bottom:2px solid #d1d2d4;border-top:1px solid #d1d2d4;font-size:14px;font-weight:600;color:#111478}.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 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 solid #d1d2d4;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:#f4f4f4}.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:#56812a}.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:#111478;color:#fff;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:#0375e0}.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:#111478;color:#fff}.card-back .collection-icon .js-add-to-collection:hover,.card-front .collection-icon .js-add-to-collection:hover{background:#fff;color:#0375e0}.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 #d1d2d4;color:#111478;font-size:14px;cursor:pointer;font-weight:700;height:44px;padding:0 10px;width:100%;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:#e0001b}.card-back .bin-icon:hover,.card-front .bin-icon:hover{border:none;border-radius:0;border-right:1px solid #d1d2d4}.card-back p,.card-front p{font-size:16px}.card-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:#f4f4f4;text-align:center}.card-back .actions{border-top:2px solid #d1d2d4}.card-back h5{text-align:center;padding:30px 10px 0;color:#0375e0}.card-back>span{display:inline-block;width:40%;text-align:center;padding:11px 20px;background-color:#fff;color:#111478;margin:0 5px;cursor:pointer}.card-back>span,.card-back>span:hover{border:2px solid #d1d2d4}.card-confirm{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:none;background-color:#f4f4f4}.card-confirm h4{color:#111478;text-align:center;padding:30px 10px 0;color:#0375e0}.card-confirm>span{display:inline-block;width:calc(100% - 50px);text-align:center;padding:11px 20px;border:2px solid #d1d2d4;border-radius:8px;background-color:#fff;color:#111478;margin:0 25px;cursor:pointer}.card-confirm>span:hover{border:2px solid #d1d2d4}.card-confirm>span.dislike-action{margin-top:10px;color:#d0021b}.card-confirm>span.dislike-action:before{font-family:fontawesome;content:"";font-size:1.5em;color:inherit;float:left}.js-diabetes-and-me-contents{display:-webkit-box;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:#111478!important;box-shadow:0 0 17px 0 rgba(17,41,107,.2)}.card-faux h4{color:#111478;font-size:1em}.card-faux:before{right:-13px;border-left:12px solid #111478}.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:#0375e0;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:#111478;font-size:1em}.campaign-intro .button-container .dm-card-cta a,.cta-block .links-container .dm-card-cta a,.dm-card-cta .button,.dm-card-cta .campaign-intro .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;margin-top:-48px}.save-for-later{width:85px;height:32px;line-height:28px;position:relative;cursor:pointer;color:#111478;font-size:.9em;text-align:left;padding:0 0 0 10px}.save-for-later>span{display:none}.save-for-later:after{font-family:fontawesome;content:"";font-size:24px;color:#0375e0;position:absolute;top:-9px;right:6px;width:20px;height:25px}.save-for-later.active{width:100%;word-break:break-all}.save-for-later:hover{color:#fff;background:#111478;border-color:#111478}.save-for-later:hover:after{color:#db4500}.pre-footer .block-diabetes-reading-list{margin-top:30px;margin-bottom:30px;width:100%}.pre-footer .block-diabetes-reading-list .save-for-later-notification{right:inherit;left:0}.pre-footer .block-diabetes-reading-list .save-for-later-notification:after{left:5%}.form-filter{display:none;overflow:hidden;margin-bottom:20px;padding:20px;background:#f4f4f4}.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:1px solid #757576;border-top:1px solid hsla(220,4%,67%,.5)}.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:#f4f4f4;color:#111478;font-weight:600;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:#0375e0;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:#db4500;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:#111478;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 #0375e0;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:#0375e0;color:#fff;border-color:#0375e0}.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:24px}.show-preferences{width:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.show-preferences>span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;display:block;font-weight:600;padding:12px;color:#0375e0;cursor:pointer;background:#fff}.show-preferences>span:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500;position:absolute;right:20px;top:12px}.show-preferences>span.open{height:auto;border-bottom:none}.show-preferences>span.open:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500}.show-preferences>span.close:before{display:none}.preferences{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background:#fff}.preferences fieldset{border:0}.preferences .fieldset-legend{color:#111478}.preferences .fieldset-legend:after{font-size:14px;font-weight:400;margin-left:5px;content:"(Tick all that apply)";color:#757576}.sentence-builder{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;position:relative;padding:12px;overflow:hidden;margin-bottom:12px;background:#fff}.campaign-intro .button-container .sentence-builder a,.cta-block .links-container .sentence-builder a,.sentence-builder .button,.sentence-builder .campaign-intro .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%;margin-left:auto;margin-top:12px;box-shadow:none}.sentence-builder span{display:inline-block}.sentence-builder>span{margin-right:5px;margin-top:4px}.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:1px solid #757576;padding:0;margin:0 10px 12px 0;color:#111478;background:#fff}.preferences-interests .js-form-type-checkbox label{min-height:1px;font-size:14px;padding:6px 30px 6px 12px;margin:0;color:#111478}.preferences-interests .js-form-type-checkbox label:before{right:-9px;left:auto;top:8px}.preferences-interests .js-form-type-checkbox label:after{top:8px;right:4px;left:auto;background:#c5ddf7}.preferences-interests .js-form-type-checkbox.active{border-color:#111478;background-color:#111478;color:#fff}.preferences-interests .js-form-type-checkbox.active label{color:#fff;background:#111478}.preferences-interests .js-form-type-checkbox.active label:after{background:#fff}.preferences-interests .js-form-type-checkbox.active label:before{color:#56812a}.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:#0375e0}.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;font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2em;font-weight:400}.diabetes-and-me-cookie-controls{margin-bottom:20px}.diabetes-and-me-cookie-controls a{display:inline-block}.diabetes-and-me-cookie-controls .cookie-info{margin-right:12px}.diabetes-and-me-widget{padding:0;overflow:hidden}.diabetes-and-me-widget header{background-color:#111478;padding:20px;overflow:hidden;position:relative}.diabetes-and-me-widget header .title p{font-weight:600}.diabetes-and-me-widget header .title h2,.diabetes-and-me-widget header .title p{color:#fff}.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:#0375e0;margin:0}.group--quad-pair-single .dm-wide-card h4{color:#111478}.search-region-container{position:relative}.three-steps .step h2{color:#111478}.three-steps .step.step-1,.three-steps .step.step-2,.three-steps .step.step-3{padding:20px 0}.three-steps figure img{max-width:200px}.save-pages-reminder-promo{border-color:#757576;background:#f4f4f4}.overlay-collections{position:fixed;top:0;left:0;height:100%;width:100%;z-index:15;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-color:#757576;background:#fff;border-radius:0;color:#757576}.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:#e0001b;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;box-shadow:none}.modal-collections input.js-delete-collection:hover{background-color:transparent}.modal-collections .close-modal{color:#0375e0}.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:#0375e0;color:#fff;position:relative;top:-3px;margin-right:8px}.collection-container .collection-container-heading .htitle{display:inline;color:#111478;margin-right:16px}.collection-wrapper{border:2px solid #d1d2d4;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:#111478}.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;overflow:visible}.collection-wrapper .actions-container input{width:100%;display:inline-block;margin:0}.collection-wrapper .form-actions{padding:8px 0}.collection-wrapper .close-modal{display:block;cursor:pointer;text-decoration:underline}.collection-wrapper .collection-content{border-top:1px solid #d1d2d4;clear:both;display:none;padding:16px 16px 0}.collection-wrapper .edit-collection{height:100%;display:block;text-align:center;background:#f4f4f4;border-bottom:0}.collection-wrapper .toggle-collection-state{width:50%;margin:10px 25%}.collection-wrapper .toggle-collection-state:focus{background:#fff;color:#111478;outline:none}.collection-wrapper .edit-word{display:block;color:#111478;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:#db4500}.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 #757576}.collection-list .collection-wrapper .collection-name h3{margin-bottom:6px}.collection-header .actions-container{float:none}.create-a-new-collection{width:100%;border:2px dashed #d1d2d4;text-align:left;cursor:pointer}.create-a-new-collection:hover{background:#d1d2d4}.create-a-new-collection:hover h3{color:#fff}.create-a-new-collection:before{content:"\f055";display:block;font-family:FontAwesome;color:#f4f4f4;background:#d1d2d4;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:#757576;font-weight:400}.pre-footer .block-views h2{color:#111478}.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}.campaign-intro .button-container .campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.campaign-intro .button-container .campaign-your-stories .pre-footer .block-views .more-cta-block .content .donate-0 a,.campaign-intro .button-container .page_campaign_landing_page__campaign-promo .pre-footer .block-views .more-cta-block .content .donate-0 a,.campaign-intro .button-container .pre-footer .block-views .more-cta-block .box .donate-0 a,.campaign-intro .button-container .pre-footer .block-views .more-cta-block .campaign-promo .content .donate-0 a,.campaign-intro .button-container .pre-footer .block-views .more-cta-block .campaign-your-stories .content .donate-0 a,.campaign-intro .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 .campaign-intro .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 .campaign-intro .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 .campaign-intro .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 .campaign-intro .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 .campaign-intro .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 .campaign-intro .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 .campaign-intro .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:#0375e0;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:#111478}#page-footer{padding:0 0 4em;position:relative}#page-footer:before{height:5px;top:-5px;background:#db4500}#page-footer:after,#page-footer:before{content:"";display:block;position:absolute;left:10px;right:10px}#page-footer:after{height:1px;bottom:0;background:hsla(0,0%,100%,.2)}#page-footer .container,#page-footer .container>div{margin-bottom:0}#page-footer h2{color:#fff;font-size:1.5em;margin:2em 0 1em}#page-footer ul.menu li a{color:#fff;font-weight:700;border-bottom:1px solid transparent}#page-footer ul.menu li a:hover{color:#db4500;border-bottom-color:#db4500}#page-footer .campaign-intro .button-container a,#page-footer .cta-block .links-container a,#page-footer .story_section__section-cta .links-container a,#page-footer a.button,.campaign-intro .button-container #page-footer a,.cta-block .links-container #page-footer a,.story_section__section-cta .links-container #page-footer a{margin-top:.9em}#page-footer .campaign-intro .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,.campaign-intro .button-container #page-footer a.donate,.cta-block .links-container #page-footer a.donate,.story_section__section-cta .links-container #page-footer a.donate{margin-top:0}#page-footer ul.links .campaign-intro .button-container a,#page-footer ul.links .cta-block .links-container a,#page-footer ul.links .story_section__section-cta .links-container a,#page-footer ul.links a.button,.campaign-intro .button-container #page-footer ul.links a,.cta-block .links-container #page-footer ul.links a,.story_section__section-cta .links-container #page-footer ul.links a{min-width:237px}#page-footer .footer-social-media{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:0}#page-footer .footer-social-media ul.social{margin:0 0 4em;width:100%;display:block}#page-footer .footer-social-media ul.social li{display:inline-block}#page-footer .footer-social-media h2{display:block;width:100%}.menu--footer-menu-center,.menu--footer-menu-left,.menu--footer-menu-right{width:100%}.footer-copyright{color:#fff;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.footer-copyright figure img{width:auto}#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_office{background:#f4f4f4;margin:0 -16px;padding:0 16px}#diabetes_localgroups,#diabetes_office{display:none;padding-bottom:20px;overflow:auto}#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 .campaign-intro .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 .campaign-intro .button-container a,#diabetes_office .cta-block .links-container a,#diabetes_office .story_section__section-cta .links-container a,.campaign-intro .button-container #diabetes_localgroups a,.campaign-intro .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:#111478;margin-right:20px}#regional_news{padding:20px 0;border-top:1px solid #757576;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{background:#fff}#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:#0375e0}.block-officesearch a:not(.button):not(.cta-block .links-container a):not(.story_section__section-cta .links-container a):not(.campaign-intro .button-container a){text-decoration:none;border:none}.block-officesearch>.box,.campaign-promo .block-officesearch>.content,.campaign-your-stories .block-officesearch>.content,.page_campaign_landing_page__campaign-promo .block-officesearch>.content{border:0;margin-bottom:30px}.block-officesearch>.box.nopadding,.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:visible;padding:30px 16px;background-color:#0375e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -16px;background-image:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/map-mobile.png);background-position:100% 100%;background-repeat:no-repeat}.block-officesearch .top>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;z-index:3}.block-officesearch .top ul{padding:0 20px 0 0}.block-officesearch .top ul li{list-style:none;padding-left:30px;position:relative}.block-officesearch .top ul li:before{content:"";width:0;height:0;border-style:solid;border-width:11px 0 11px 14px;border-color:transparent transparent transparent #fff;border-radius:0;position:absolute;left:8px;top:1px;margin:0;background-color:transparent}.block-officesearch .top ul li:after{content:"";width:8px;height:9px;background:#fff;position:absolute;left:0;top:7px}.block-officesearch .top .title h2{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#fff}.block-officesearch .top .content{padding-bottom:20px;color:#fff}.block-officesearch form{width:100%;overflow:hidden;background-color:#0375e0;position:relative;height:56px}.block-officesearch form>.js-form-item{width:calc(100% - 60px);float:left;margin:0;border: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;height:55px}.block-officesearch form input[type=submit]{width:60px;background-color:#111478;color:#111478;border:none;border-radius:0;text-indent:100px;font-size:16px;height:56px}.block-officesearch form .submit{float:right;position:relative}.block-officesearch form .submit:after{font-family:fontawesome;color:#fff;content:"\f002";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.block-officesearch.local .top{margin-top:30px}.block-officesearch.local .top h3{color:#fff}.block-officesearch.local .top>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.block-officesearch.local .form-container form{width:100%}.gm-style-iw>div>div{overflow:hidden!important}.page-prevention-programme .block-healthieryoulogo{display:none}.spacer-20-top{margin-top:20px}#localgroup_help_text{padding:25px}.cc_banner-wrapper{position:relative;width:100%;background-color:#c5ddf7;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:#0375e0;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:#0375e0;white-space:nowrap}.cc_container .cc_logo{display:none}@-webkit-keyframes b{0%{margin-top:-96px}to{margin-top:0}}@keyframes b{0%{margin-top:-96px}to{margin-top:0}}.cc_banner-wrapper{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:b;animation-name:b}.diabetes_complete_your_profile_block{display:block;overflow:hidden;border-color:#111478;padding:0;background:#c5ddf7}.diabetes_complete_your_profile_block figure{-webkit-box-flex:1;-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{-webkit-box-flex:1;-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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#111478}.diabetes_complete_your_profile_block p{float:left;font-weight:600;margin:0;color:#111478}.campaign-intro .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 .campaign-intro .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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:start;align-self:flex-start;margin:12px 0 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:#c5ddf7;display:inline-block;margin:3px}.carousel-dm-saved-pages .owl-carousel .owl-dots .owl-dot.active{background-color:#0375e0}.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-next,.carousel-dm-saved-pages .owl-carousel .owl-nav .owl-prev{color:#0375e0;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:#0375e0;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 #56812a;color:#56812a}.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:#56812a;color:#fff;border-color:#56812a}.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 #0375e0;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:#0375e0;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:#757576;border-color:#757576;box-shadow:none}.diabetes-and-me-cta .actions .next-question.finish{background:#db4500;border-color:#db4500}.diabetes-and-me-cta .actions .goto-diabetes-and-me{background-color:#db4500;border-color:#db4500}.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:#db4500;border:#db4500}#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:#56812a}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb li.completed:before{border-color:#56812a}.block-diabetes-diabetes-and-me-signup-widget .question-breadcrumb li.completed:after{font-family:fontawesome;content:"";font-size:16px;color:#56812a}.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:#0375e0;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:#757576;border-color:#757576;box-shadow:none}.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 #e0001b}#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:#f4f4f4;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 #757576;padding:14px 7px 1px 50px}.dam-widget-food .form-item .form-radio:checked+label{border:1px solid #56812a}.dam-widget-food .form-item .form-radio:checked+label:after{background:#56812a}.manage-pref{margin-bottom:24px}.manage-pref a:last-child{margin-left:20px}.your-preferences{position:relative;padding:0}.your-preferences header{min-height:150px;overflow:hidden;background:#c5ddf7}.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}.campaign-intro .button-container .donate-1 .links-container .your-preferences .actions-container a,.campaign-intro .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 .campaign-intro .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.button--alt,.your-preferences .actions-container .campaign-intro .button-container .donate-1 .links-container a,.your-preferences .actions-container .campaign-intro .button-container a.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 .campaign-intro .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:#0375e0}.tooltip .skip-info-popup{width:296px;line-height:1.3em;display:none;border:2px solid #757576;font-size:14px;position:absolute;top:0;left:-194px;z-index:100;padding:6px 12px;color:#111478;background:#f4f4f4}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>.media-video{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% + 36px);margin-left:-16px;margin-right:-16px;margin-bottom:30px;position:relative}.campaign-intro .content>.media-video:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#db4500;z-index:1}.campaign-intro .content>.media-video .video-embed-field-responsive-video{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;z-index:2;margin-bottom:0}.campaign-intro .button-container{text-align:left}.campaign-cta .cta-text{color:#757576}.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;background:#0375e0;padding:20px}.campaign-facts .content figure{margin:0 0 20px}.campaign-facts .description{padding:20px 30px;background:#fff}.campaign-facts .description h2{margin-bottom:10px}.campaign-facts .description q{font-size:2em;line-height:30px;font-weight:600;color:#111478}.campaign-facts .description q:after,.campaign-facts .description q:before{display:none}.campaign-facts .description q strong{font-size:150%;color:#db4500}.campaign-facts .description p{font-size:1em;margin:0 0 10px}.campaign-facts .description p:last-of-type{padding-bottom:0}.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:1em;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;margin-top:30px;padding-top:20px}.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.campaign-promo h2,.campaign-your-stories h2,.page_campaign_landing_page__campaign-promo h2{-webkit-box-ordinal-group:3;-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}.campaign-promo .media-content,.campaign-your-stories .media-content,.page_campaign_landing_page__campaign-promo .media-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.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{-webkit-box-ordinal-group:4;-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{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.campaign-term,.page_campaign_landing_page__campaign-term-to-set{display:none}.embedded-saveable-snippet{border:2px solid #0375e0;border-radius:7px;padding:20px 40px;width:95%;margin:3em 0}.embedded-saveable-snippet h2{display:none}.embedded-saveable-snippet .subtext{color:#0375e0;font-size:.8em;font-weight:700;margin-bottom:7px}.embedded-saveable-snippet .description p{color:#111478;font-weight:600;font-size:1.1em}.embedded-saveable-snippet .save-for-later{border-bottom:none;border:2px solid #0375e0;position:absolute;right:0;top:-19px;background:#d9f1fb}.embedded-saveable-snippet .save-for-later:hover{background:#111478}.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:#c5ddf7;padding:24px}.hotspot-viewer .detail h3{padding:0 12px}.bubble-popup{border:2px solid #0375e0;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:#0375e0;width:25px;height:25px;border-radius:50%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;text-align:center;-webkit-transform:translate(10px,-10px);-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:#0375e0;font-weight:500}.also-like .group{-webkit-box-align:start;-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 #0375e0;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:#0375e0}.also-like .box-promo-container a:visited{color:#0375e0}.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%;-webkit-transform:translateY(-50%) translateX(-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:#e0001b}body.page-home2019 .youtube-player img{width:100%;cursor:pointer}body.page-home2019 .youtube-player iframe{height:100%;min-height:474px;width:100%}body.page-home2019 .homepage2019__promo-header{margin:0 -16px}body.page-home2019 .homepage2019__promo-header .hero-block h2{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400}body.page-home2019 .homepage-stat-cards-container{padding-bottom:30px}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards{padding:20px 0}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards h2{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400}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;margin-top:-15px;margin-bottom:-30px;margin-right:0;color:#0375e0;font-size:.78em}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;top:-8px;position:relative}body.page-home2019 .personalisation--your-stories--item{margin-bottom:37px}body.page-home2019 .personalisation--your-stories--item.visually-hidden--all{display:none}body.page-home2019 .personalisation--your-stories--item header{padding:0 0 30px}body.page-home2019 .personalisation--your-stories--item header h2{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478;line-height:1.2em}body.page-home2019 .personalisation--your-stories--item header h2 span{display:block}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content,body.page-home2019 .personalisation--your-stories--item>div .box,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content{overflow:visible}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content{padding:0;background:#fff;position:relative}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content:after{content:"";position:absolute;bottom:-7px;left:7px;right:7px;height:7px;background:#db4500;z-index:1}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner{background:#fff;position:relative;z-index:2;padding:24px 16px}.campaign-intro .button-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.cta-block .links-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.story_section__section-cta .links-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .story_section__section-cta .links-container a{box-shadow:none}body.page-home2019 .box--central-video{border:0;padding:0;overflow:hidden}body.page-home2019 .box--central-video .media-content__content{padding:0 0 20px}body.page-home2019 .box--central-video .media-content__content h3{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}body.page-home2019 .box--central-video .youtube-player{border:1px solid #d1d2d4}body.page-home2019 .box-promo-container{background:#f4f4f4;padding:16px;margin:0 -16px 30px}.campaign-promo body.page-home2019 .box-promo-container .content,.campaign-your-stories body.page-home2019 .box-promo-container .content,.page_campaign_landing_page__campaign-promo body.page-home2019 .box-promo-container .content,body.page-home2019 .box-promo-container .box,body.page-home2019 .box-promo-container .campaign-promo .content,body.page-home2019 .box-promo-container .campaign-your-stories .content,body.page-home2019 .box-promo-container .page_campaign_landing_page__campaign-promo .content{background:#fff}: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:-8px -16px 28px;position:relative}.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{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;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:50%;margin:0 0 30px;position:relative}.btn-orange-darker{background-color:#db4500!important;border:0!important;color:#fff!important}.btn-orange-darker:active{background-color:#111478!important}.btn-orange-darker:disabled{background-color:#757576!important}.btn-blue-dark{background-color:#111478!important;border:0!important;color:#fff!important}.btn-blue-dark:active{background-color:#db4500!important}.btn-blue-dark:disabled{background-color:#757576!important}.btn-link{border:0!important;color:#111478!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:#111478!important;text-decoration:none!important}.btn-block{background-color:#0375e0;border:0;box-shadow:4px 4px 0 0 #111478;color:#fff;font-size:19px;padding:10px 30px}.btn-block:visited{color:#fff}.btn-block:active,.btn-block:focus,.btn-block:hover{background-color:#111478;color:#fff!important;box-shadow:4px 4px 0 0 #0375e0}.btn-no-style{background:none;border:0;border-radius:0;box-shadow:none;color:var(--text-color);font-weight:400;text-align:left;padding:0;width:auto}.btn-no-style:hover{text-decoration:underline}.btn-no-style:active,.btn-no-style:focus,.btn-no-style:hover{background:none;color:currentColor}.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:#0375e0}.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:#111478!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 #111478!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:#0375e0;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%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-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{-webkit-transform:rotate(0);-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 #757576;margin:20px 0;padding:0 0 12px}.diabetes-offices-search--read-more{border-bottom-color:#0375e0}.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 solid hsla(220,4%,67%,.5);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:#0375e0;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:0;border:1px solid #0375e0;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 #111478;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}.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:#111478;font-size:1.5em;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:#db4500;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;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #0375e0}.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:#111478;font-size:1.5em;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;border-radius:0}.story-sidebar .story_section__section-cta{border:2px solid #0375e0;padding-bottom:4px;margin-bottom:30px}.story-sidebar .story_section__section-cta img{width:100%;top:0;left:0;-webkit-transform:none;-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:1em;font-weight:700;padding:28px;margin-bottom:30px;color:#fff;background:#111478}.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{background-color:#f4f4f4;padding:12px 19px;display:inline-block}.story-sidebar .useful-links h3{color:#0375e0;font-size:1em;margin:0}.story-sidebar .useful-links ul{list-style:none;border:1px solid #d1d2d4;padding:24px 16px}.story-sidebar .useful-links li{font-size:1em}.story-sidebar .useful-links li:before{display:none}.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{-webkit-transform:rotate(180deg);-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;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:#c5ddf7}.section-your-stories .bef-exposed-form .bef-links>span{line-height:36px;margin-right:10px}.section-your-stories .bef-exposed-form .bef-links a{border:0}.section-your-stories .block-diabetes-sidebar .tab-boxes{padding-top:30px}.page-your-stories h2{color:#111478}.hero-block-stories-landing.hero-block{position:relative;margin-bottom:30px}.hero-block-stories-landing.hero-block h1{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}.hero-block-stories-landing.hero-block figure{width:100%;overflow:hidden;margin-bottom:0}.campaign-intro .button-container .hero-block-stories-landing.hero-block a,.cta-block .links-container .hero-block-stories-landing.hero-block a,.hero-block-stories-landing.hero-block .button,.hero-block-stories-landing.hero-block .campaign-intro .button-container a,.hero-block-stories-landing.hero-block .cta-block .links-container a,.hero-block-stories-landing.hero-block .story_section__section-cta .links-container a,.story_section__section-cta .links-container .hero-block-stories-landing.hero-block a{box-shadow:none}.block-views-block-your-stories-2019-block-1{position:relative;padding-bottom:20px;margin-bottom:10px}.block-views-block-your-stories-2019-block-1 h2{font-size:1.77778em;color:#111478}.block-views-block-your-stories-2019-block-1>div>div{display:-webkit-box;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:#111478}.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;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 0}.block-stories{display:-webkit-box;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 solid hsla(220,4%,67%,.5)}.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:#0375e0}.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}.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 .block-views-block-stories-landing-page-block-1{padding-top:30px}body.page-your-stories .bloc-search-container{padding-top:25px}body.page-your-stories .bloc-search-container input:focus::-moz-placeholder{opacity:.1;color:#757576}body.page-your-stories .bloc-search-container input::-moz-placeholder{opacity:1;transition:opacity 1s;color:#757576}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:1px;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;-webkit-text-stroke:1px #0375e0}.campaign-intro .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 .campaign-intro .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:58px;text-indent:-10000px;border:0;border-radius:0;color:#fff;background:#0375e0;box-shadow:0 0 0 1px #0375e0}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:1em;border-radius:0;border-top:1px solid #757576;border-left:1px solid #757576;border-bottom:1px solid #757576;border-right:0}body.page-your-stories .bloc-search-container .form-item-search .form-text:focus{box-shadow:none}.page-your-stories .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.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;position:absolute;z-index:2;top:0;left:0;text-align:right;padding:0 10px 0 0;color:#111478;background:#c5ddf7}.page-your-stories .views-infinite-scroll-content-wrapper .story-video-tag:before{font-family:FontAwesome;font-size:14px;z-index:1;content:"\f04b";color:#db4500;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:#111478}.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:#111478;background:#c5ddf7}.block-theme-links{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:#c5ddf7;border:0}.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 solid hsla(220,4%,67%,.5)}.page-your-stories .pager li{display:inline-block;list-style:none}.page-your-stories .pager li:before{display:none}.campaign-intro .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 .campaign-intro .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:#111478}.campaign-intro .button-container .page-your-stories .pager a:after,.cta-block .links-container .page-your-stories .pager a:after,.page-your-stories .pager .button:after,.page-your-stories .pager .campaign-intro .button-container a: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}.campaign-intro .button-container .page-your-stories .pager a:hover,.cta-block .links-container .page-your-stories .pager a:hover,.page-your-stories .pager .button:hover,.page-your-stories .pager .campaign-intro .button-container a: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 solid hsla(220,4%,67%,.5);overflow:hidden;border-top:1px solid hsla(220,4%,67%,.5);padding-top:30px;margin:30px 0}.your-stories-cta h3{font-size:1.5em;margin-bottom:20px;color:#0375e0}.your-stories-cta .your_stories_cta__yourstory-cta-description{font-weight:700;color:#111478;margin-bottom:20px}.campaign-intro .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 .campaign-intro .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:#111478}.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:#0375e0;color:#fff}.campaign-intro .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 .campaign-intro .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:#111478;color:#fff;border-color:#111478;box-shadow:none}.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}main .ui-widget-content{color:#111478}main .ui-widget-content a{color:#111478;text-decoration:none;border-bottom:1px solid #111478;padding:3px 0 1px;transition:all .2s ease-out 0s;position:relative}main .ui-widget-content a:hover{color:#0375e0;text-decoration:none;border-bottom-color:#0375e0}main .ui-widget-content a:visited{color:#db4500;text-decoration:none}.campaign-intro .button-container main .ui-widget-content a,.cta-block .links-container main .ui-widget-content a,.story_section__section-cta .links-container main .ui-widget-content a,main .ui-widget-content .campaign-intro .button-container a,main .ui-widget-content .cta-block .links-container a,main .ui-widget-content .story_section__section-cta .links-container a,main .ui-widget-content a.button{padding:13px 20px}.campaign-intro .button-container main .ui-widget-content a:hover,.cta-block .links-container main .ui-widget-content a:hover,.story_section__section-cta .links-container main .ui-widget-content a:hover,main .ui-widget-content .campaign-intro .button-container a:hover,main .ui-widget-content .cta-block .links-container a:hover,main .ui-widget-content .story_section__section-cta .links-container a:hover,main .ui-widget-content a.button:hover{background-color:#3590e6;border-color:#3590e6;color:#fff}.campaign-intro .button-container main .ui-widget-content a:active,.cta-block .links-container main .ui-widget-content a:active,.story_section__section-cta .links-container main .ui-widget-content a:active,main .ui-widget-content .campaign-intro .button-container a:active,main .ui-widget-content .cta-block .links-container a:active,main .ui-widget-content .story_section__section-cta .links-container a:active,main .ui-widget-content a.button:active{box-shadow:0 0 #111478;background-color:#111478;border-color:#111478}.campaign-intro .button-container main .ui-widget-content a:visited,.cta-block .links-container main .ui-widget-content a:visited,.story_section__section-cta .links-container main .ui-widget-content a:visited,main .ui-widget-content .campaign-intro .button-container a:visited,main .ui-widget-content .cta-block .links-container a:visited,main .ui-widget-content .story_section__section-cta .links-container a:visited,main .ui-widget-content a.button:visited{color:#fff}.block-diabetes-dpp-referrals .block-officesearch .top:after{top:-47px}.block-diabetes-dpp-referrals .search-result-border{border:1px solid #dcdddf;margin-bottom:20px}#providers{padding-top:35px}#providers:after{content:"";clear:both;display:table}.provider-logo img{width:auto;height:auto}.provider{padding:20px}.provider:after{content:"";clear:both;display:table}.provider .dpp_provider__call-centre-number,.provider .dpp_provider__email-address{margin-bottom:20px}.block-diabetes-page-title h1{font-family:cheddar_gothic_sansregular;text-transform:lowercase;font-size:2.5em;font-weight:400;color:#111478}.modal{display:none;background-color:#fff;color:#111478;line-height:1.6;max-width:830px!important;overflow-y:auto;position:fixed;left:0;top:0;bottom:0;width:100%;z-index:2}.modal__header{background-color:#0375e0;color:#fff;padding:20px;position:relative}.modal__close{position:absolute;top:6px;right:6px}.modal__title{color:#fff!important;margin-bottom:0}.modal__header-text{color:#fff;margin-top:12px}.modal__body{padding:20px}.modal__btn{display:inline-block;margin-top:30px}.dialog-off-canvas-main-canvas{position:relative}.modal-overlay{display:none;background-color:#111478;opacity:.9;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}body.modal-open{overflow:hidden}.addtoany_list{display:block;padding-bottom:40px;border-top:1px solid hsla(220,4%,67%,.5);padding-top:30px}.addtoany_list h3{display:block;color:#111478;margin:0 0 10px;text-transform:uppercase;font-size: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 #111478;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.horizontal-tabs .horizontal-tab-button{-webkit-box-flex:0;-ms-flex:0 1 150px;flex:0 1 150px;background:#f4f4f4;border:0 transparent;text-align:center;padding:5px 0}.horizontal-tabs .horizontal-tab-button.selected{background:#111478}.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:#111478;border:0;transition:none}.horizontal-tabs .horizontal-tab-button a:before{display:none}.horizontal-tabs .horizontal-tab-button a:hover{background:none;color:#111478}.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}.FE-DB_0008 .fe-donation-popup{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;background-color:#0375e0;color:#fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FE-DB_0008 .fe-donation-popup--fixed{box-shadow:0 -8px 24px 0 rgba(0,0,0,.24);position:fixed;bottom:0;left:0;right:0;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);z-index:10}.FE-DB_0008 .fe-donation-popup--banner{width:100%;position:relative;margin:0;padding-bottom:48px;background-color:#fff}.FE-DB_0008 .fe-donation-popup--banner .fe-donation-popup__content{max-width:1130px;margin:0 16px}.FE-DB_0008 .fe-donation-popup.fe-is-active{-webkit-animation:c .5s cubic-bezier(.175,.885,.32,1.275) both;animation:c .5s cubic-bezier(.175,.885,.32,1.275) both}.FE-DB_0008 .fe-donation-popup *{box-sizing:border-box}.FE-DB_0008 .fe-donation-popup__content{width:100%;max-width:1130px;position:relative;margin:0 auto;padding:32px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#0375e0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.FE-DB_0008 .fe-donation-popup__content>*{transition:width .2s ease-in-out}.FE-DB_0008 .fe-donation-popup__copy{font-size:15px;color:#fff;line-height:20px}.FE-DB_0008 .fe-donation-popup__extra{display:none}.FE-DB_0008 .fe-donation-popup__close{cursor:pointer;position:absolute;top:-16px;right:16px;border:2px solid #fff;background:#0375e0;border-radius:50%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAxNSAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkRVSy0tLUhvbWVwYWdlLXNpdGV3aWRlLW92ZXJsYXktLS1EZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMyMS4wMDAwMDAsIC0xMTI3LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMzI5Ljk0MDUyLDExMzQuNDk5NzUgTDEzMzUuNzAyMDksMTEyOC43MzgwOCBDMTMzNi4wOTkzLDExMjguMzQwODYgMTMzNi4wOTkzLDExMjcuNjk2MTUgMTMzNS43MDIwOSwxMTI3LjI5NzkxIEMxMzM1LjMwMzg3LDExMjYuOTAwNyAxMzM0LjY1OTE2LDExMjYuOTAwNyAxMzM0LjI2MTk1LDExMjcuMjk3OTEgTDEzMjguNTAwMzgsMTEzMy4wNTk1OCBMMTMyMi43Mzg4MSwxMTI3LjI5NzkxIEMxMzIyLjM0MDU4LDExMjYuOTAwNyAxMzIxLjY5NTg4LDExMjYuOTAwNyAxMzIxLjI5ODY3LDExMjcuMjk3OTEgQzEzMjAuOTAwNDQsMTEyNy42OTYxNSAxMzIwLjkwMDQ0LDExMjguMzQwODYgMTMyMS4yOTg2NywxMTI4LjczODA4IEwxMzI3LjA2MDI0LDExMzQuNDk5NzUgTDEzMjEuMjk4NjcsMTE0MC4yNjE0MiBDMTMyMC45MDA0NCwxMTQwLjY1OTY1IDEzMjAuOTAwNDQsMTE0MS4zMDQzNiAxMzIxLjI5ODY3LDExNDEuNzAxNTggQzEzMjEuNDk3MjgsMTE0MS45MDEyMSAxMzIxLjc1ODAxLDExNDIgMTMyMi4wMTg3NCwxMTQyIEMxMzIyLjI3OTQ3LDExNDIgMTMyMi41MzkxOSwxMTQxLjkwMTIxIDEzMjIuNzM4ODEsMTE0MS43MDE1OCBMMTMyOC41MDAzOCwxMTM1LjkzOTkxIEwxMzM0LjI2MTk1LDExNDEuNzAxNTggQzEzMzQuNDYwNTYsMTE0MS45MDEyMSAxMzM0LjcyMTI5LDExNDIgMTMzNC45ODIwMiwxMTQyIEMxMzM1LjI0Mjc2LDExNDIgMTMzNS41MDI0NywxMTQxLjkwMTIxIDEzMzUuNzAyMDksMTE0MS43MDE1OCBDMTMzNi4wOTkzLDExNDEuMzA0MzYgMTMzNi4wOTkzLDExNDAuNjU5NjUgMTMzNS43MDIwOSwxMTQwLjI2MTQyIEwxMzI5Ljk0MDUyLDExMzQuNDk5NzUgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);width:32px;height:32px;background-size:14px 14px;background-repeat:no-repeat;background-position:50%;padding:0}.FE-DB_0008 .fe-donation-popup__close span{display:none}.FE-DB_0008 .fe-donation-popup__intro{font-size:20px;color:#fff;letter-spacing:-.45px;line-height:24px;margin:0 0 16px}.FE-DB_0008 .fe-donation-popup__donate-basic{padding-top:16px}.FE-DB_0008 .fe-donation-popup__donate-full{display:none;width:360px;-ms-flex-negative:0;flex-shrink:0;padding:26px;background:#fff;margin:0 60px}.FE-DB_0008 .fe-donation-popup__donate-full__heading{color:#0375e0;font-size:22px;letter-spacing:-.29px;margin:0 0 16px}.FE-DB_0008 .fe-donate-button{display:inline-block;text-decoration:none;-webkit-appearance:none;background:#db3b00;font-size:16px;color:#fff;letter-spacing:0;text-align:center;padding:12px;border:0}.FE-DB_0008 .fe-donate-button--full{display:block}.FE-DB_0008 .fe-donate-button:hover{background-color:#c43400}.FE-DB_0008 .fe-donate-button:active{background-color:#111478}.FE-DB_0008 .fe-donate-buttons{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -4px}.FE-DB_0008 .fe-donate-buttons>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:4px;min-width:calc(25% - 8px)}.FE-DB_0008 .fe-donate-buttons>.fe-donate-button--full{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.FE-DB_0008.fe-banner-is-active .fe-donation-popup--banner{display:none}@-webkit-keyframes c{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}@keyframes c{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}@page{size:A4}@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:400px){.card-container{min-height:380px}}@media (min-width:411px){.menu--diabetes-and-me.in-menu,.menu--learning-zone.in-menu{top:131px}}@media screen and (min-width:430px){.nutritional-info-container .nutrition-tag{-ms-flex-preferred-size:calc(20% - 4px);flex-basis:calc(20% - 4px);width:20%}}@media (min-width:450px){figure.align-center .media-content--stat{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 30px}}@media (min-width:450px) and (max-width:767px){figure.align-left .media-content--stat,figure.align-right .media-content--stat{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 30px}}@media (min-width:460px){.also-like .views-row{-webkit-box-flex:0;-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 hsla(220,4%,67%,.5)}}@media (min-width:480px){.pager a .label{display:inline-block}.save-for-later-notification{width:370px;font-size:14px}.box--with-btns .button,.box--with-btns .campaign-intro .button-container a,.box--with-btns .cta-block .links-container a,.box--with-btns .story_section__section-cta .links-container a,.campaign-intro .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:last-of-type,.box--with-btns .campaign-intro .button-container a: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,.campaign-intro .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{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.card-container .box-card{width:100%}:root .card-container,_:-ms-fullscreen .card-container{width:calc(50% - 20px)}.pre-footer .block-diabetes-reading-list{width:auto;margin-top:57px}.pre-footer .block-diabetes-reading-list .save-for-later-notification{right:0;left:inherit}.pre-footer .block-diabetes-reading-list .save-for-later-notification:after{left:94%}.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_complete_your_profile_block{display:-webkit-box;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 #757576}.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 #f4f4f4}.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{display:block;padding-right:calc(30% + 12px)!important}.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.77778em}}@media (min-width:500px){figure.align-center .media-content--stat .description p{font-size:1.77778em}.modal__body,.modal__header{padding:30px}}@media (min-width:560px){.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: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}.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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-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 16px;width:100%}}@media screen and (min-width:600px){.nutritional-info-container{margin:0 -3px}.nutritional-info-container .sub-heading{margin-left:3px;margin-right:3px}.nutritional-info-container .info{margin-left:3px}.nutritional-info-container .nutrition-tag{-ms-flex-preferred-size:calc(16.666% - 6px);flex-basis:calc(16.666% - 6px);margin-left:3px;margin-right:3px;margin-bottom:10px;width:16.666%}}@media (min-width:600px){.pager{margin-top:20px}}@media (min-width:640px){.whisk-container{min-height:207px}}@media (min-width:641px){#highlighted>.container>div .block-diabetes-reading-list .save-for-later.active{width:104px!important}.save-for-later.active{width:104px}}@media screen and (min-width:641px) and (max-width:991px){.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock{-ms-flex-preferred-size:0;flex-basis:0}}@media screen and (min-width:768px) and (max-width:899px){.nutritional-info-container .nutrition-tag__label{font-size:16px}.nutritional-info-container .nutrition-tag__content{font-size:20px}}@media (min-width:768px) and (max-width:991px){.card-faux figure{max-width:70%;margin:0 auto}}@media (min-width:768px) and (max-width:992px){#page-footer .footer-social-media ul.links{width:100%}#page-footer .footer-social-media ul.links li{display:inline-block}}@media screen and (min-width:768px) and (max-width:991px){.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2{-ms-flex-preferred-size:0!important;flex-basis:0!important}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2 .save-for-later,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2 .save-for-later{padding:0 10px}.type-recipes .recipe-footer__column:last-child div#block-recipepageprintblock,.type-recipes .recipe-header__column:last-child div#block-recipepageprintblock{-ms-flex-preferred-size:162px!important;flex-basis:162px!important}#highlighted>.container>div .block-diabetes-reading-list .save-for-later{padding:0 10px}}@media screen and (min-width:768px){.card__title a{font-size:18px}.recipe-filter-block{padding-top:40px;padding-bottom:40px}.recipe-filter-block h2{margin-bottom:40px}.recipe-filter-block .browse_recipes>div{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-promo .recipe-filter-block .browse_recipes>div .content,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content,.recipe-filter-block .browse_recipes>div .box,.recipe-filter-block .browse_recipes>div .campaign-promo .content,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;margin-bottom:0}.campaign-promo .recipe-filter-block .browse_recipes>div .content h4,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content h4,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content h4,.recipe-filter-block .browse_recipes>div .box h4,.recipe-filter-block .browse_recipes>div .campaign-promo .content h4,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content h4,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content h4{margin-bottom:10px}.campaign-promo .recipe-filter-block .browse_recipes>div .content>div,.campaign-your-stories .recipe-filter-block .browse_recipes>div .content>div,.page_campaign_landing_page__campaign-promo .recipe-filter-block .browse_recipes>div .content>div,.recipe-filter-block .browse_recipes>div .box>div,.recipe-filter-block .browse_recipes>div .campaign-promo .content>div,.recipe-filter-block .browse_recipes>div .campaign-your-stories .content>div,.recipe-filter-block .browse_recipes>div .page_campaign_landing_page__campaign-promo .content>div{padding:10px 0}.type-recipes .recipe-footer__column:first-child,.type-recipes .recipe-header__column:first-child{margin-bottom:32px}.type-recipes .recipe-footer h1,.type-recipes .recipe-header h1{font-size:3.55556em}.type-recipes .recipe-footer{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0!important;padding-top:40px;padding-bottom:40px}.type-recipes .recipe-footer__column{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0!important}.type-recipes .recipe-footer__column:last-child>div:not(#block-recipepagesearchblock){margin-bottom:0}.recipe-listing header{margin-top:-80px}.recipe-listing header>div{padding-top:80px}.recipe-listing header h1{font-size:3.55556em;line-height:1em;margin-bottom:25px}.recipe-listing header p:first-of-type{font-size:18px}.recipe-listing .browse_recipes{overflow:hidden}.recipe-listing .browse_recipes>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.recipe-listing .browse_recipes>div>div{width:calc(33.33% - 18.666666666666668px);float:left;margin:0 28px}.recipe-listing .browse_recipes>div>div:first-of-type,.recipe-listing .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-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 35px}.recipe-card .description{border-bottom:0;border-right:1px solid #cfcde3;font-size:1.11111em;-webkit-box-flex:0;-ms-flex:0 0 63%;flex:0 0 63%;padding-bottom:0;padding-right:20px}.recipe-card .instructions{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;padding:0 0 0 40px}.recipe-card .instruction{font-size:1.11111em}.nutritional-info-container .info a,.nutritional-info-container .info button{font-size:16px}.nutrition-tag__content{font-size:18px}.ingredients-tab,.method-tab{display:block!important}.recipe-tabs-container .horizontal-tabs-pane{position:static}.recipe-tabs-container .horizontal-tabs-pane:before{display:block;font-weight:600;margin-top:30px}.recipe-tabs-container .horizontal-tabs-pane .wrapper{padding:40px 20px 20px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{box-shadow:5px 5px 25px 0 rgba(0,0,0,.15);padding:40px 20px 0}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children .wrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(60% - 40px);flex-basis:calc(60% - 40px);margin-right:40px;padding:0;width:calc(60% - 40px)}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children .whisk-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;width:40%}.recipe-tabs-container .horizontal-tabs-list{display:none}.recipe-step{padding-top:16px;padding-bottom:16px}.recipe-step__title{font-size:24px}.recipe-step .large-checkbox input[type=checkbox]+label:before{top:4px}.recipe-step .large-checkbox input[type=checkbox]+label:after{top:10px}.recipe-tips>div:first-child{font-size:24px}.campaign-promo .page-guide-to-diabetes-recipes .cta-block.content,.campaign-promo .type-recipes .cta-block.content,.campaign-your-stories .page-guide-to-diabetes-recipes .cta-block.content,.campaign-your-stories .type-recipes .cta-block.content,.page-guide-to-diabetes-recipes .box.cta-block,.page-guide-to-diabetes-recipes .campaign-promo .cta-block.content,.page-guide-to-diabetes-recipes .campaign-your-stories .cta-block.content,.page-guide-to-diabetes-recipes .page_campaign_landing_page__campaign-promo .cta-block.content,.page_campaign_landing_page__campaign-promo .page-guide-to-diabetes-recipes .cta-block.content,.page_campaign_landing_page__campaign-promo .type-recipes .cta-block.content,.type-recipes .box.cta-block,.type-recipes .campaign-promo .cta-block.content,.type-recipes .campaign-your-stories .cta-block.content,.type-recipes .page_campaign_landing_page__campaign-promo .cta-block.content{margin-top:36px}}@media (min-width:768px){.container{width:720px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-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}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.77778em;line-height:1.5em}.labelled-content>:first-child,h3{font-size:1.33333em;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}.box__summary,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:-webkit-box;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:16px 200px 16px 10px}.campaign-intro .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 .campaign-intro .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:19px 50px 20px 20px;text-indent:0}.search-bar .form-actions:after{top:16px}.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{border-bottom-color:rgba(17,20,120,.2)}#page-header>.container{height:201px}.diabetes-branding{width:283px;height:54px;top:48px;left:20px}body.type-landing-page .block-saveforlaterblock,body.type-page-campaign-landing-page .block-saveforlaterblock{margin:-80px 0 0}body.type-about-us .block-diabetes-page-title h1,body.type-contact-page .block-diabetes-page-title h1,body.type-diabetes-week-day .block-diabetes-page-title h1,body.type-fundraising-event .block-diabetes-page-title h1,body.type-how-we-help .block-diabetes-page-title h1,body.type-recipes .block-diabetes-page-title h1{font-size:3.55556em;line-height:1em}.block-diabetes-breadcrumbs{padding:46px 230px 46px 0;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:0;right:7px}.breadcrumb li:first-child a{text-indent:0;width:auto;border-bottom:1px solid #111478;display:inline-block}.breadcrumb li:first-child a:before{display:none}.breadcrumb li:first-child a:hover{border-color:#0375e0}.container.with-sidebar #sidebar-first{width:100%;margin:0 0 20px}.content__section,.content section{margin-bottom:32px}.notification-banner{padding:22px 20px;margin:13px 0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification-banner .notification-banner--cta{margin-left:auto;margin-top:0}.notification-banner .notification-banner--cta a{font-size:18px;padding:13px 20px}.notification-banner .notification-banner--text h3{font-size:24px}.notification-banner .notification-banner--close{top:20px}#block-covid19{padding-top:22px}#block-covid19.notification-banner--show{display:-webkit-box;display:-ms-flexbox;display:flex}.action--donate,.header-talk-to-us{margin-top:24px;margin-right:0}.button.action--donate,.campaign-intro .button-container a.action--donate,.cta-block .links-container a.action--donate,.story_section__section-cta .links-container a.action--donate{display:block;margin-left:36px;float:right;padding:13px 40px}.main-menu-wrapper .action--donate{display:none}.header-talk-to-us h2{margin-bottom:7px;display:block}.header-talk-to-us p{font-size:1.77778em}figcaption{font-size:18px}#vertical-gutter-3,.box,.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{margin-bottom:36px}#float-right,.align-right,.medium--article,.right-align{float:right;margin-left:20px}#float-left,.align-left,.left-align{float:left;margin-right:20px}#solid-divide-bottom-space-below,.block-joblandingpageheader,.content section{border-bottom:1px solid hsla(220,4%,67%,.5);padding-top:0;padding-bottom:36px}#solid-divide-bottom-space-below-and-above,.news-teaser,.research-teaser,.teaser-dashed-below-and-above{border-bottom:1px solid hsla(220,4%,67%,.5);padding-top:20px;padding-bottom:20px}#solid-divide-bottom-space-below--with-bottom-margin,.hero-block{margin-bottom:36px}#solid-divide-top-and-bottom--with-global-space,.promotional-subheading{border-top:1px solid hsla(220,4%,67%,.5)}#solid-divide-top-and-bottom--with-global-space,.no-result,.promotional-subheading{border-bottom:1px solid hsla(220,4%,67%,.5);padding-top:30px;padding-bottom:30px}.main-menu-wrapper{border-top:0;width:calc(100% - 2 * 20px);left:inherit;right:inherit}.main-menu-wrapper:after{left:0;right:0}.main-menu-wrapper.fixed{height:61px}.main-menu-wrapper.fixed .block-googlecsesearchblock a.open-search{right:0!important}.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}.main-menu-overflow:focus,.main-menu-overflow:hover,.menu--main a:focus,.menu--main a:hover{color:#fff;background:#db4500}.search-block-form{height:60px;-webkit-box-flex:2;-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 ul.menu.mobile .menu-main--bar a:focus,.menu--main ul.menu.mobile .menu-main--bar a:hover{color:#111478;background:#fff}.menu-main--bar a{padding:19px 44px 17px!important}.menu-main--bar:before{left:18px;top:32px}.menu-main--bar.menu-open a{padding:19px 35px 17px!important}.menu-main--bar.menu-open:after,.menu-main--bar.menu-open:before{top:20px}.menu-main--dropdown{top:60px;height:calc(100vh - 60px);max-height:calc(100vh - 60px);border-top:13px solid #db4500}.menu--top-menu{display:block;position:absolute;margin-top:110px;right:152px}.menu--top-menu .menu li{display:inline-block;margin-left:1px}.menu--top-menu .menu li a{background-color:#c5ddf7;padding:3px 6px;display:block;color:#111478;font-size:14px;width:auto}.menu--top-menu .menu li a:hover{background:#0375e0;color:#fff}.menu--top-menu .menu li a[disabled]{opacity:.75}.menu--diabetes-and-me,.menu--learning-zone{display:block!important;top:110px}.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}.save-for-later-notification{bottom:-113px}.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}.media--content__content,.media--content__media{display:table-cell;vertical-align:top}.media-led-skin .media--content__media,.media-led_skin .media--content__media{width:168px;margin-bottom:0}.media-led-skin .media--content__media img,.media-led_skin .media--content__media img{object-fit:cover;width:168px;min-height:152px}.media-led-skin .media--content__content,.media-led_skin .media--content__content{padding-left:32px;padding-top:8px}.medium--article{margin-top:-8px}.media-content--stat .description p{font-size:1em}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}.button,.campaign-intro .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]{font-size:18px}.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);-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.group--three>*{-webkit-box-flex:0;-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);-webkit-box-flex:0;-ms-flex:0 1 18%;flex:0 1 18%}.box,.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{padding:32px}.box-content--split .media-content{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.box-content--split .media-content--secondary>div{width:60%}.box-hero h1{font-size:3.55556em;line-height:1em}.box-hero{padding:0}.box--sponsor-support,.box--summary>h3{font-size:1.11111em}.box-hero_skin{padding:0}.box-promo-skin,.box-promo_skin{width:calc(33.333% - 18.666666666666668px);float:left;margin-left:28px;margin-right:28px}.box-promo-skin img,.box-promo_skin img{margin:-32px -32px 32px;width:calc(100% + 64px)}.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%;-webkit-transform:translate3d(-50%,0,1px);transform:translate3d(-50%,0,1px)}.box-promo-skin.list-view-alternative,.box-promo_skin.list-view-alternative{width:100%;float:none;margin-left:0;margin-right:0;padding:0}.box-promo-skin.list-view-alternative img,.box-promo_skin.list-view-alternative img{margin:0 32px 0 0;width:168px;float:left}.box-promo-skin.list-view-alternative h3,.box-promo_skin.list-view-alternative h3{padding-top:8px}.box-promo-skin.list-view-alternative:nth-child(3n+1),.box-promo-skin.list-view-alternative:nth-child(3n+3),.box-promo_skin.list-view-alternative:nth-child(3n+1),.box-promo_skin.list-view-alternative:nth-child(3n+3){margin-left:0;margin-right:0}.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{padding:0}.box--full-width-image .media-content__content{overflow:hidden}.box--full-width-image .media-content__content .links-container{text-align:right}.box--full-width-image.box--promotional{padding:0;border:0}.box--full-width-image.box--promotional .media-content__content{padding:0;width:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px;overflow:visible}.box--full-width-image.box--promotional .media-content__content:before{content:"";position:absolute;width:60%;height:50%;right:-10px;top:-10px;background:#db4500}.box--full-width-image.box--promotional .media-content__content:after{left:-10px;right:inherit;bottom:-10px;height:90px;width:50%;height:72px}.box--full-width-image.box--promotional .media-content__content--inner{padding:32px}.box--full-width-image.box--promotional .media-content__content--inner h2{margin-bottom:.767em}.box--full-width-image.box--promotional .media-content__content--inner p{font-size:1.33333em;line-height:1.35em}.box--full-width-image.box--landingpage .media-content__content--inner{padding:32px}.box--full-width-image.box--landingpage .media-content__media figure{max-height:390px}.box--full-width-image.box--highlighted-hero{margin-left:0;margin-right:0}.box--full-width-image.box--highlighted-hero .media-content__media figure{max-height:390px}.box-teaser div[itemprop=description],.box-teaser figure{display:block}.tab-box h2{font-size:1em}.box-no-margin-bottom{margin-bottom:0}.box-teaser.three-items>div{display:-webkit-box;display:-ms-flexbox;display:flex}.box-teaser.two-items{width:calc(100% / 3 * 2 - 37.333333333333336px + 28px)}.box-teaser.two-items>div{display:-webkit-box;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);-webkit-box-flex:0;-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%;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.box-cta--with-overlay-icon figure{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:24px;margin:0}.box-card{padding:0}.content-meta-info{margin-top:-12px;margin-bottom:30px;padding-bottom:18px}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2 .save-for-later.active,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2 .save-for-later.active{width:104px}.cta-block,.story_section__section-cta{padding:0}.cta-block .media-content__content,.story_section__section-cta .media-content__content{padding:32px}.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}.layered-1 .media-content__content h3{font-size:1.77778em}.layered-1 .media-content__content p{font-size:1.33333em;line-height:1.35em}.layered-1:before{right:-10px;top:-10px}.layered-1:after{left:-10px;bottom:-10px;height:90px}.ctaViewFix{padding: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:17px 30px 19px;color:#111478}.form-diabetes-gcs a.open-search:after{right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-diabetes-gcs.block-googlecsesearchblock{-webkit-box-flex:1;-ms-flex:1 1 210px;flex:1 1 210px}.form-diabetes-gcs.block-googlecsesearchblock.inactive a.open-search{right:0;width:100%}.form-diabetes-gcs.block-googlecsesearchblock.active:after{right:65px}.gsc-control-cse,.gsc-results .gsc-table-result{font-size:18px!important}.hero-block .media-content__content--inner{padding:32px}.hero-block figure{width:33.33333333%}.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{padding-right:20px;margin-right:20px}.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 #0375e0;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 h1{font-size:3.55556em;line-height:1em}article.research .hero-block figure{float:right;margin:12px 0 30px 30px}article.research section{border-bottom:1px solid hsla(220,4%,67%,.5);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 #0375e0;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%}.campaign-intro .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 .campaign-intro .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.77778em;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.5em;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:1em;padding:0 15%}.diabetes-and-me-start-window h2{font-size:1.77778em;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}.block-diabetes-reading-list{margin-top:-80px}.save-for-later{width:auto;padding:0 50px;height:42px;font-size:1em;line-height:37px;text-align:center}.save-for-later:after{top:-12px}.save-for-later.active{width:auto;padding-left:16px}.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:1em}.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}.campaign-intro .button-container .sentence-builder a,.cta-block .links-container .sentence-builder a,.sentence-builder .button,.sentence-builder .campaign-intro .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-welcome-title{font-size:2.22222em}.diabetes-and-me-widget header{padding:30px}.diabetes-and-me-widget header .title{float:left;width:75%;padding-left:72px}.three-steps .step{-webkit-box-flex:1;-ms-flex:1;flex:1}.three-steps .step.step-1{padding:20px 40px 20px 0}.three-steps .step.step-2{padding:20px 40px}.three-steps .step.step-3{padding:20px 0 20px 40px}.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 solid #d1d2d4;border-right:1px solid #d1d2d4;position:relative;top:0;bottom:0;float:left}.collection-wrapper .toggle-collection-state{width:auto;position:relative;padding-right:40px;border-color:#111478;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:#111478}.collection-wrapper .toggle-collection-state.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collection-wrapper .toggle-collection-state:hover{border-color:#0375e0;color:#fff}.collection-wrapper .toggle-collection-state:hover:after{color:#fff}.collection-wrapper .toggle-collection-state:focus:hover{background:#0375e0}.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:-webkit-box;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 ul.menu li{padding-bottom:6px}#page-footer{padding:4.45em 0 4em}#page-footer:before{height:10px;top:-10px;left:20px;right:20px}#page-footer:after{left:20px;right:20px}#page-footer h2{font-size:1.33333em;margin:0 0 1em}#page-footer ul.links .campaign-intro .button-container a,#page-footer ul.links .cta-block .links-container a,#page-footer ul.links .story_section__section-cta .links-container a,#page-footer ul.links a.button,.campaign-intro .button-container #page-footer ul.links a,.cta-block .links-container #page-footer ul.links a,.story_section__section-cta .links-container #page-footer ul.links a{min-width:260px}#page-footer .footer-social-media{margin-top:1em}#page-footer .footer-social-media .links,#page-footer .footer-social-media .social{width:auto}.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}.footer-copyright{padding:40px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.footer-copyright p{-ms-flex-preferred-size:70%;flex-basis:70%}.footer-copyright figure{margin-left:auto;-ms-flex-preferred-size:25%;flex-basis:25%}#diabetes_office{margin:0;padding:0;position:relative;overflow:visible}#diabetes_office:after,#diabetes_office:before{content:"";height:100%;width:20px;position:absolute;top:0;bottom:0;background:#fff;z-index:1}#diabetes_office:before{left:-20px}#diabetes_office:after{right:-20px}#diabetes_localgroups .block,#diabetes_office .block{float:left;margin:20px 0 0 20px;width:calc(50% - 30px)}#regional_news{padding:20px}#regional_news .news-carousel{display:-webkit-box;display:-ms-flexbox;display:flex}.block-officesearch{position:relative}.block-officesearch:after,.block-officesearch:before{content:"";height:100%;width:20px;position:absolute;top:0;bottom:0;background:#0375e0}.block-officesearch:before{left:-20px}.block-officesearch:after{right:-20px}.block-officesearch>.box,.campaign-promo .block-officesearch>.content,.campaign-your-stories .block-officesearch>.content,.page_campaign_landing_page__campaign-promo .block-officesearch>.content{margin-bottom:72px}.block-officesearch .top{margin:0;padding:30px}.block-officesearch .top>*{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.block-officesearch .top ul{margin:0 20px 0 0}.block-officesearch .top .title h2{font-size:3.1em;margin:0}.block-officesearch .top .content{margin:0;padding:0}.block-officesearch.local:after,.block-officesearch.local:before{display:none}.cc_container .cc_btn{top:50%;bottom:auto;width:120px;-webkit-transform:translateY(-50%);-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-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.5em;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.77778em;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}.campaign-intro .button-container .donate-1 .links-container .your-preferences .actions-container a,.campaign-intro .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 .campaign-intro .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.button--alt,.your-preferences .actions-container .campaign-intro .button-container .donate-1 .links-container a,.your-preferences .actions-container .campaign-intro .button-container a.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 .campaign-intro .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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:row-wrap;-ms-flex:row-wrap;flex:row-wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.campaign-cta .content .media-content,.campaign-intro .content .media-content{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.campaign-cta .content .media-content__content,.campaign-intro .content .media-content__content{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:20px 30px}.campaign-intro .content .media-content{width:75%;-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.campaign-intro .content .media-content__content{width:50%;-webkit-box-flex:0;-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-facts .content .with_image{display:-webkit-box;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{-webkit-box-flex:0;-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 #0375e0;padding:30px 20px}body.page-home2019 .homepage2019__promo-header{margin:0}body.page-home2019 .homepage2019__promo-header .hero-block h2{font-size:3.55556em;line-height:1em}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards{padding:30px 25px}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards h2{font-size:4em}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards .stat .text-after-stat{margin-top:-45px;margin-bottom:-50px}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards .stat .animated-inline-number:after{font-size:35px;top:-20px}body.page-home2019 .personalisation--your-stories--item header h2{font-size:2.66667em;line-height:1.09em}body.page-home2019 .personalisation--your-stories--item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-home2019 .personalisation--your-stories--item header{padding:0 46px 0 0;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}body.page-home2019 .personalisation--your-stories--item>div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content,body.page-home2019 .personalisation--your-stories--item>div .box,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content{border:0;position:relative}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content{padding:0;width:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px;overflow:visible}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:before,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:before,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:before,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content:before,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content:before,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content:before,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content:before{content:"";position:absolute;width:60%;height:50%;right:-6px;top:-6px;background:#db4500}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content:after,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content:after{left:-6px;right:inherit;bottom:-6px;height:90px;width:50%;height:72px;background:#111478}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner{padding:24px}.campaign-intro .button-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.campaign-intro .button-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.cta-block .links-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.cta-block .links-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .button,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .campaign-intro .button-container a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .cta-block .links-container a,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner .story_section__section-cta .links-container a,.story_section__section-cta .links-container .campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container .campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container .page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner a,.story_section__section-cta .links-container body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content--inner .story_section__section-cta .links-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .button,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .campaign-intro .button-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .cta-block .links-container a,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content--inner .story_section__section-cta .links-container a{padding:13px}body.page-home2019 .box--central-video .media-content__content h3{font-size:2.66667em}body.page-home2019 .box--central-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-home2019 .box--central-video .media-content__content{padding:0 46px 0 0}body.page-home2019 .box--central-video .media-content__content,body.page-home2019 .box--central-video .youtube-player{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}body.page-home2019 .box-promo-container{margin:0 0 28px;padding:30px}.support-cards-container{margin:-36px 0 28px}.support-cards-container .support-cards-inner-container{padding-left:30px;padding-right:30px;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{margin-bottom:32px;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.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:72px}.story-theme-bar{padding:0 0 0 118px;margin:30px 0 40px!important}.story-theme-bar p{font-size:1.77778em}.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: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.77778em}.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;line-height:1.34em}.story-sidebar .useful-links h3{font-size:1em}.story-sidebar .useful-links ul{padding:32px}.section-your-stories .bef-exposed-form{display:block}.section-your-stories .block-diabetes-sidebar .tab-boxes{padding-top:0}.hero-block-stories-landing.hero-block h1{font-size:3.55556em;line-height:1em}.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.77778em}.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:1em;padding:10px 0}.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:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #111478;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-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 .block-views-block-stories-landing-page-block-1{padding-top:64px}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}.campaign-intro .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 .campaign-intro .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:1em;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:#757576;top:18px;left:25px;pointer-events:none;-webkit-text-stroke:1px #fff}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 32px 0 0;min-height:165px}.page-your-stories .views-infinite-scroll-content-wrapper .views-field-title{padding-top:8px}.page-your-stories .pager{padding-top:80px;padding-bottom:30px}.your-stories-cta{margin:72px 0}.your-stories-cta h3{font-size:1.33333em;margin-bottom:.6em}.campaign-intro .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 .campaign-intro .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}.provider-logo{float:right;padding:0 0 20px 20px}.block-diabetes-page-title h1{font-size:3.55556em;line-height:1em}.modal{left:50%;top:6vh;bottom:auto;max-height:88vh;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal__close{top:16px;right:16px}.addtoany_list .a2a_button_whatsapp{display:none}.addtoany_list .a2a_button_print{display:inline-block}}@media screen and (min-width:768px) and (max-width:1199px){.type-recipes .recipe-footer__column:last-child,.type-recipes .recipe-header__column:last-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:32px}.type-recipes .recipe-footer__column:last-child>div:not(#block-recipepagesearchblock),.type-recipes .recipe-header__column:last-child>div:not(#block-recipepagesearchblock){-ms-flex-preferred-size:180px;flex-basis:180px;margin-left:8px;margin-bottom:0}.type-recipes .recipe-footer__column:last-child div#block-recipepagesearchblock,.type-recipes .recipe-header__column:last-child div#block-recipepagesearchblock{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.type-recipes .recipe-footer__column:last-child div#block-recipepageprintblock-2,.type-recipes .recipe-header__column:last-child div#block-recipepageprintblock-2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.type-recipes .recipe-footer__column:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@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}}@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:870px){.diabetes-and-me-cookie-controls{float:right;margin-top:15px;margin-bottom:0}.diabetes-and-me-cookie-controls .cookie-info{margin-right:30px}}@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:900px){.menu--top-menu{margin-top:95px}.menu--diabetes-and-me,.menu--learning-zone{top:95px}.box-hero h1{width:100%;padding-right:12px;padding-top:20px}.box-hero .content{display:block;position:relative;min-height:360px}.box-hero .content>div{width:41%;clear:left}.box-hero .content>figure{width:55%;margin:0;position:absolute;top:54%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.box-hero .content>figure:before{content:"";position:absolute;width:60%;height:50%;right:-10px;top:-10px;background:#111478;z-index:-1}.box-hero .content>figure:after{left:-10px;right:inherit;bottom:-5px;height:90px;width:50%;height:72px;z-index:-1}.box--full-width-image.box--landingpage .media-content__content{width:48%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px}.box--full-width-image.box--landingpage .media-content__content:before{content:"";position:absolute;width:60%;height:50%;right:-10px;top:-10px;background:#db4500}.box--full-width-image.box--landingpage .media-content__content:after{left:-10px;right:inherit;bottom:-10px;height:90px;width:50%;height:72px}.hero-block .media-content__content:before{content:"";position:absolute;width:60%;height:50%;right:-10px;top:-10px;background:#db4500}.hero-block .media-content__content:after{left:-10px;right:inherit;bottom:-10px;height:90px;width:50%;height:72px}.hero-block--wide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.hero-block--wide .media-content__content{width:48%;left:30px}.campaign-intro .content>.media-video,.hero-block--wide .media-content__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.campaign-intro .content>.media-video{width:55%;margin:0;right:0}.campaign-intro .content>.media-video:before{content:"";position:absolute;width:60%;height:50%;right:-10px;top:-10px;background:#111478}.campaign-intro .content>.media-video:after{left:-10px;right:inherit;bottom:-10px;height:90px;width:50%;height:72px}body.type-your-stories .box--full-width-image.box--landingpage .media-content__content{right:30px;left:inherit}}@media screen and (min-width:900px){.nutritional-info-container .nutrition-tag{-ms-flex-preferred-size:calc(11.111% - 6px);flex-basis:calc(11.111% - 6px);margin-bottom:0;width:11.111%}}@media (min-width:992px) and (-ms-high-contrast:none),screen and (min-width:992px) and (-ms-high-contrast:active){.FE-DB_0008 .fe-donation-popup__donate-always .fe-donate-button{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:26px;flex-basis:26px}}@media (min-width:992px){.container{width:960px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-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,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.14em}[itemprop=location],h2{font-size:1.77778em;line-height:1.28em}.labelled-content>:first-child,h3{font-size:1.33333em;line-height:1.2em}h4{font-size:1em;line-height:1.2em}.emphasise-intro p:first-of-type,.hero-block p:first-of-type{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%}.menu--account{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:-1px}body.type-about-us .block-diabetes-page-title h1,body.type-contact-page .block-diabetes-page-title h1,body.type-diabetes-week-day .block-diabetes-page-title h1,body.type-fundraising-event .block-diabetes-page-title h1,body.type-how-we-help .block-diabetes-page-title h1,body.type-recipes .block-diabetes-page-title h1{font-size:4em;line-height:1em}#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>:not(.container),[class*=page-guide-to-diabetes-recipes] article>.content>:not(.container){max-width:100%;margin-left:auto;margin-right:auto}.pager{margin:50px 0}figcaption{font-size:18px}.menu--main{-webkit-box-flex:9;-ms-flex:9 1 auto;flex:9 1 auto}.search-block-form{-webkit-box-flex:2;-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}.button,.campaign-intro .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]{font-size:18px}.box-hero h1{font-size:4em;line-height:1em}.box--sponsor-support,.box--summary>h3{font-size:1.11111em}.box--full-width-image.box--promotional .media-content__media{margin-right:auto;margin-left:auto;width:80%}.box--full-width-image.box--promotional .media-content__content{width:30%;right:calc(10% + 30px)}.box--full-width-image.box--promotional .media-content__content--inner p{font-size:1.33333em;line-height:1.35em}.box--full-width-image.box--landingpage .media-content__content{width:40%}.box--full-width-image.box--highlighted-hero .media-content__media figure,.box--full-width-image.box--landingpage .media-content__media figure{max-height:465px}.tab-box h2{font-size:1em}.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2 .save-for-later.active,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2 .save-for-later.active{width:100%}#highlighted>.container>div .block-diabetes-reading-list{width:24%;-ms-flex-preferred-size:16%;flex-basis:16%}#highlighted>.container>div .block-diabetes-reading-list .save-for-later{width:100%}#highlighted>.container>div .block-diabetes-reading-list .save-for-later.active{width:100%!important}.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}.layered-1 .media-content__content h3{font-size:1.77778em}.layered-1 .media-content__content p{font-size:1.33333em;line-height:1.35em}.form-diabetes-gcs.block-googlecsesearchblock{-webkit-box-flex:1;-ms-flex:1 1 88px;flex:1 1 88px}.gsc-control-cse,.gsc-results .gsc-table-result{font-size:18px!important}.hero-block--wide .media-content__content{width:41%}.box-hero_skin--event{overflow:hidden}.box-hero_skin--event figure{float:left;width:65%}.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{padding-right:0;margin-right:0}article.research h1{font-size:4em;line-height:1em}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-description{font-size:1.77778em}.diabetes-and-me-container .diabetes-and-me-question-fieldset .question-number{font-size:1em}.card-container{min-height:330px;-webkit-box-flex:0;-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}.save-for-later{width:auto;padding:0 10px!important;font-size:1em;line-height:37px;text-align:center}.save-for-later>span{display:inline-block;margin-left:5px}.save-for-later.active{width:auto}.diabetes-and-me-form-filter .saved-read-container .show-items-container .form-item-show-items label{font-size:1.16667em}.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:25px 50px 24px 12px}.show-preferences>span:after{top:25px}.show-preferences>span.open{height:85px}.preferences{width:100%}.sentence-builder{display:-webkit-box;display:-ms-flexbox;display:flex}.sentence-builder>span{height:44px;overflow-y:auto;overflow-x:hidden}.diabetes-and-me-welcome-title{font-size:2.66667em}.diabetes-and-me-cookie-controls{margin-top:23px}.diabetes-and-me-widget header{display:table;height:100%;width:100%}.diabetes-and-me-widget header .title{width:70%;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{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}#page-footer h2{margin:0 0 .75em}#page-footer nav{-ms-flex-preferred-size:23%;flex-basis:23%}#page-footer .footer-social-media{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:0}#page-footer .footer-social-media ul.links,#page-footer .footer-social-media ul.social{display:block;width:100%}.footer-copyright figure{-ms-flex-preferred-size:15%;flex-basis:15%}#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}.block-officesearch .top{background-image:none;position:relative;padding:45px 30px}.block-officesearch .top:after{content:url(https://www.diabetes.org.uk/themes/diabetes/dist/img/map-desktop.png);position:absolute;right:23px;top:-31px;width:172px;height:290px;display:block;z-index:2}.block-officesearch .top form{width:80%}.page-prevention-programme .block-healthieryoulogo{display:block}.page-prevention-programme .inner-content>div>div>div p{display:none}.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:-webkit-box;display:-ms-flexbox;display:flex}.diabetes_complete_your_profile_block p{width:65%}.campaign-intro .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 .campaign-intro .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}.manage-pref{overflow:hidden;margin-bottom:0}.manage-pref h2{width:50%;float:left}.manage-pref p{text-align:right;float:right;margin-top:12px}.your-preferences .title h2{max-width:740px;font-size:1.77778em}.your-preferences figure{width:15%;padding:8px 56px 0 0}.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:1em}body.page-home2019 .homepage2019__promo-header .hero-block h2{font-size:4em;line-height:1em}body.page-home2019 .homepage-stat-cards-container .homepage-stat-cards h2{font-size:4em}body.page-home2019 .personalisation--your-stories--item header h2{font-size:3.11111em;line-height:1.2em}body.page-home2019 .personalisation--your-stories--item header{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;padding:0 30px 0 0}body.page-home2019 .personalisation--your-stories--item>div{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.campaign-your-stories body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,.page_campaign_landing_page__campaign-promo body.page-home2019 .personalisation--your-stories--item>div .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .box .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-promo .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .campaign-your-stories .content .media-content__content,body.page-home2019 .personalisation--your-stories--item>div .page_campaign_landing_page__campaign-promo .content .media-content__content{width:32%}body.page-home2019 .box--central-video .media-content__content h3{font-size:3.11111em}body.page-home2019 .box--central-video .media-content__content{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;padding:0 30px 0 0}body.page-home2019 .box--central-video .youtube-player{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.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{-webkit-box-flex:0;-ms-flex:0 1 18%;flex:0 1 18%}.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%}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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;-webkit-box-flex:1;-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 #0375e0;padding-left:14px}.diabetes-offices-search--iframe-wrapper:after{padding-top:66%}.story-sidebar .useful-links h3{font-size:1em}.hero-block-stories-landing.hero-block h1{font-size:4em;line-height:1em}.featured-your-stories.group--pair .box--full-width-image .media-content__content{width:50%;padding:30px}#providers>p{width:80%}.provider:first-of-type{padding-top:45px}.block-diabetes-page-title h1{font-size:4em;line-height:1em}.modal__header{padding:45px 50px 40px}.modal__body{padding:30px 50px 50px}.FE-DB_0008 .fe-donation-popup--banner{margin:0 auto}.FE-DB_0008 .fe-donation-popup--banner .fe-donation-popup__content{margin:0;padding:32px 70px}.FE-DB_0008 .fe-donation-popup--banner .fe-donation-popup__intro{margin-bottom:0;max-width:560px}.FE-DB_0008 .fe-donation-popup__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.FE-DB_0008 .fe-donation-popup__copy{position:relative;font-size:16px;line-height:24px}.FE-DB_0008 .fe-donation-popup__extra{display:block}.FE-DB_0008 .fe-donation-popup__close{width:40px;height:40px;background-size:16px 16px;top:-16px;right:-500px}.FE-DB_0008 .fe-donation-popup__intro{font-size:28px;letter-spacing:-.64px;line-height:34px}.FE-DB_0008 .fe-donation-popup__donate-basic{display:none}.FE-DB_0008 .fe-donation-popup__donate-always{width:290px;-ms-flex-negative:0;flex-shrink:0;margin-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FE-DB_0008 .fe-donation-popup__donate-always .fe-donate-button{width:100%;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.FE-DB_0008 .fe-donation-popup__donate-full{display:block}.FE-DB_0008 .fe-donate-button{padding:16px 6px;font-size:22px}}@media screen and (min-width:992px){.recipes-listing.recipe-listing--related{padding-top:60px}.recipe-listing--related .recipes-listing__results-text{font-size:32px}.type-recipes .recipe-footer__column:last-child div#block-recipepagesearchblock,.type-recipes .recipe-header__column:last-child div#block-recipepagesearchblock{-webkit-box-flex:0;-ms-flex:0 1 67%;flex:0 1 67%}.type-recipes .recipe-footer h1,.type-recipes .recipe-header h1{font-size:4em}.recipe-listing header h1{font-size:4em;line-height:1em}}@media (min-width:993px){.menu-sidebar{display:block}}@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 + 3px)}}@media screen and (min-width:1024px){.type-recipes .recipe-footer__column:last-child,.type-recipes .recipe-header__column:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.type-recipes .recipe-footer__column:last-child div#block-recipepagesearchblock,.type-recipes .recipe-header__column:last-child div#block-recipepagesearchblock{-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}.recipe-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 30px}.recipe-card .card-media{margin:0;width:67%}.recipe-card .card-media,.recipe-card .card-media>div{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-card .card-media img{object-fit:cover;min-height:100%}.recipe-card .card-content{display:block;position:relative;padding-left:30px;padding-right:30px;width:33%}.recipe-card .description{border-right:0;border-bottom:1px solid #cfcde3;font-size:1.11111em;padding-right:0;padding-bottom:30px}.recipe-card .instructions{padding:30px 0}.recipe-tabs-container .horizontal-tabs-panes{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-top:30px;width:30%}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children{display:block}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children .whisk-container,.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab .details-children .wrapper{width:100%}.recipe-tabs-container .horizontal-tabs-pane.method-tab{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(70% - 60px);flex-basis:calc(70% - 60px);margin-left:60px;width:calc(70% - 60px)}.recipe-tabs-container .horizontal-tabs-pane.method-tab .wrapper{padding:0}.recipe-tabs-container .horizontal-tabs-pane.method-tab h3{font-size:1.77778em}}@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){.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)}#page-footer:after,#page-footer:before{left:calc((100% - 1170px + 2 * 20px) / 2);right:calc((100% - 1170px + 2 * 20px) / 2)}#diabetes_office:after,#diabetes_office:before{width:calc((100vw - 1130px) / 2)}#diabetes_office:before{left:calc((-100vw + 1130px) / 2)}#diabetes_office:after{right:calc((-100vw + 1130px) / 2)}.block-officesearch:after,.block-officesearch:before{width:calc((100vw - 1130px) / 2)}.block-officesearch:before{left:calc((-100vw + 1130px) / 2)}.block-officesearch:after{right:calc((-100vw + 1130px) / 2)}.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 17px 14.5px 13px}.main-menu-wrapper.fixed .menu--main>ul>.menu-item:after{right:4px}.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}.form-diabetes-gcs{margin:0 calc(((100% - 1170px) / 2) + 20px)}.form-diabetes-gcs.block-googlecsesearchblock{-webkit-box-flex:1;-ms-flex:1 1 210px;flex:1 1 210px}}@media screen and (min-width:1200px){.card__title a{font-size:20px}.recipes-listing.recipe-listing--related{padding-top:70px;padding-bottom:6px}.recipe-landing-pg .row{margin-left:-8px;margin-right:-8px}.recipe-landing-pg .row>div{padding-left:8px;padding-right:8px;margin-bottom:16px}.type-recipes .recipe-footer,.type-recipes .recipe-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:45px}.type-recipes .recipe-footer__column:first-child,.type-recipes .recipe-header__column:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.type-recipes .recipe-footer__column:last-child,.type-recipes .recipe-header__column:last-child{-webkit-box-flex:0;-ms-flex:0 0 368px;flex:0 0 368px;margin-left:50px;margin-top:auto}.type-recipes .recipe-footer__column:last-child div#block-recipepagesearchblock,.type-recipes .recipe-header__column:last-child div#block-recipepagesearchblock{-webkit-box-flex:1;-ms-flex:1 1 32%;flex:1 1 32%}.type-recipes .recipe-footer__column:last-child div#block-recipepageprintblock,.type-recipes .recipe-header__column:last-child div#block-recipepageprintblock{-ms-flex-preferred-size:179px!important;flex-basis:179px!important;margin-left:8px}.nutritional-info-container .info{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:50px}.nutritional-info-container .nutrition-tag{aspect-ratio:auto}.recipe-tabs-container{margin-bottom:100px}.recipe-tabs-container .horizontal-tabs-pane.ingredients-tab{-ms-flex-preferred-size:32%;flex-basis:32%;padding-left:30px;padding-right:30px;width:32%}.recipe-tabs-container .horizontal-tabs-pane.method-tab{-ms-flex-preferred-size:calc(68% - 100px);flex-basis:calc(68% - 100px);margin-left:100px;width:calc(68% - 100px)}}@media (min-width:1200px){.container{width:1140px;max-width:100%}.container,.container-fluid{padding-right:15px;padding-left:15px}.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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-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:#757576;position:absolute;top:18px;left:23px;pointer-events:none;-webkit-text-stroke:1px #fff}.search-bar .form-item .form-text{padding:18px 200px 18px 61px}.search-bar .form-actions:after{top:19px}.campaign-intro .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 .campaign-intro .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 22px 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:#757576;left:23px;position:absolute;top:18px;pointer-events:none;-webkit-text-stroke:1px #fff}.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%}.box--full-width-image.box--landingpage .media-content__content,.hero-block--wide .media-content__content{width:35%}.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:30px 0 0}.collection-wrapper #cancelEditCollection.close-modal{margin:28px 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}.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 screen and (max-width:778px){.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li:first-child a{width:15px}.type-recipes .block-diabetes-breadcrumbs .breadcrumb ol li:nth-child(3):after{display:block}}@media (max-width:600px){main .content table.image-table td,main .content table.image-table th{display:block}}@media (max-width:449px){figure.align-left .media-content--stat,figure.align-right .media-content--stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@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;background:transparent}.form-diabetes-gcs.block-googlecsesearchblock a.open-search span{display:none}.form-diabetes-gcs.block-googlecsesearchblock a.open-search:after{-webkit-text-stroke:1px #fff}}@media (max-width:499px){figure.align-left .media-content--stat .description p,figure.align-right .media-content--stat .description p{font-size:1.77778em}}@media screen and (max-width:640px){.type-recipes .recipe-footer__column:last-child div#block-recipepageprintblock-2,.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock,.type-recipes .recipe-header__column:last-child div#block-recipepageprintblock-2,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock{display:block}}@media (max-width:767px){.menu-main--bar a{padding:13px 34px 10px!important}.menu-main--bar.menu-open a{padding:13px 35px 10px!important}figure.align-left .media-content--stat,figure.align-right .media-content--stat{overflow:hidden;display:-webkit-box;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}#highlighted>.container>div .block-diabetes-reading-list .save-for-later,.type-recipes .recipe-footer__column:last-child div#block-saveforlaterblock-2 .save-for-later,.type-recipes .recipe-header__column:last-child div#block-saveforlaterblock-2 .save-for-later{padding:5px 10px}.individual-story{border-top:1px dashed #111478!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:479px){.card-faux figure{max-width:70%;margin:0 auto}}@media screen and (max-width:767px){.type-recipes .recipe-footer .save-for-later-notification,.type-recipes .recipe-header .save-for-later-notification{left:0;right:auto}.type-recipes .recipe-footer .save-for-later-notification:after,.type-recipes .recipe-header .save-for-later-notification:after{left:20px}.recipe-header .search-bar .form-item .form-text,.recipe-listing .search-bar .form-item .form-text{font-size:16px;padding-top:20px;padding-bottom:20px}.campaign-intro .button-container .recipe-header .search-bar .form-actions a,.campaign-intro .button-container .recipe-listing .search-bar .form-actions a,.cta-block .links-container .recipe-header .search-bar .form-actions a,.cta-block .links-container .recipe-listing .search-bar .form-actions a,.recipe-header .search-bar .form-actions .button,.recipe-header .search-bar .form-actions .campaign-intro .button-container a,.recipe-header .search-bar .form-actions .cta-block .links-container a,.recipe-header .search-bar .form-actions .story_section__section-cta .links-container a,.recipe-listing .search-bar .form-actions .button,.recipe-listing .search-bar .form-actions .campaign-intro .button-container a,.recipe-listing .search-bar .form-actions .cta-block .links-container a,.recipe-listing .search-bar .form-actions .story_section__section-cta .links-container a,.story_section__section-cta .links-container .recipe-header .search-bar .form-actions a,.story_section__section-cta .links-container .recipe-listing .search-bar .form-actions a{padding-top:23px;padding-bottom:22px;padding-right:45px}.recipe-header .search-bar .form-actions:after,.recipe-listing .search-bar .form-actions:after{top:19px}.recipe-listing header p:last-of-type{margin-bottom:25px}.recipe-listing header figure{display:none}}@media (max-width:640px){#highlighted>.container>div .block-diabetes-reading-list,#highlighted>.container>div>div:last-child{display:none}}@media (max-width:991px){#highlighted>.container>div .block-diabetes-reading-list{width:unset}.FE-DB_0008 #block-ctayoumakeourworkpossible-2{display:none}}@media print{.cc_container{display:none}*{background-color:transparent!important;box-shadow:none!important;transition:none!important}.layout-container{display:block;width:1038px}#block-recipepageprintblock-2,#block-recipepagesearchblock,#block-saveforlaterblock,#page-copyright,#page-footer,#page-header,#toolbar-item-workbench-tray,.block-diabetes-breadcrumbs,.block-saveforlaterblock,.fe-donation-popup,.notification-banner,.pre-footer>div,li.horizontal-tab-button.horizontal-tab-button-1.last{display:none!important}.layout-container{border:0}h1{font-size:48px!important;line-height:1.2!important;margin:0!important;padding:0!important}#main .container{background-color:#fff}#block-diabetes-content>article>div>div:nth-child(2)>section>div.sub-heading{padding:0}.layout-container{background-image:none}.type-recipes .container:after,.type-recipes .cta-block,.type-recipes .horizontal-tabs-list,.type-recipes .info,.type-recipes .recipe-footer,.type-recipes .recipe-listing--related,.type-recipes .whisk-container{display:none!important}.type-recipes a{display:none}.type-recipes .dietary-tags{margin:10px 0 0}.type-recipes .dietary-tags .special-diets{border-top:1px solid #cfcde3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding-top:10px}.type-recipes .nutritional-info-container{padding:0}.type-recipes .nutritional-info-container .sub-heading{font-size:18px;margin-bottom:8px}.type-recipes .recipe-card{margin:0 0 20px}.type-recipes .recipe-card img{float:right;margin:0 0 20px 20px;max-width:250px}.type-recipes .recipe-card .card-content{display:block;padding:0}.type-recipes .recipe-card .card-content .description{border:0;margin:0 0 16px;padding:0}.type-recipes .recipe-card .card-content .instructions{margin-bottom:0;padding:0}.type-recipes .recipe-card .card-content .instruction{font-size:16px;font-weight:400;margin-bottom:5px}.type-recipes .recipe-card .card-content .instruction:before{font-size:18px}.type-recipes .nutritional-info-container .nutrition-tag{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;aspect-ratio:auto;color:#111478;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;margin-right:30px;padding:5px 7px;text-align:left;width:auto}.type-recipes .nutritional-info-container .nutrition-tag.low{background:#56812a!important;color:#fff}.type-recipes .nutritional-info-container .nutrition-tag.medium{background:#fbae3b!important;color:#111478}.type-recipes .nutritional-info-container .nutrition-tag.high{background:#e0001b!important;color:#fff}.type-recipes .horizontal-tabs,.type-recipes .recipe-tabs-container{margin:0}.type-recipes .horizontal-tabs-panes{display:-webkit-box;display:-ms-flexbox;display:flex}.type-recipes .horizontal-tabs-panes>details .wrapper{padding:0}.type-recipes .ingredients-tab{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin-right:30px}.type-recipes .method-tab{display:block!important;-webkit-box-flex:0;-ms-flex:0 0 calc(67% - 30px);flex:0 0 calc(67% - 30px)}.type-recipes .recipe-tips{padding:0}.type-recipes .recipe-tips>div:first-child{padding-bottom:10px}.type-recipes .recipe-tips ul li{font-weight:400;margin-bottom:10px}.type-recipes .recipe-step__title{font-size:18px;margin-bottom:6px}.type-recipes .recipe-step p{font-weight:400}}@media (max-width:480px){.campaign-promo .content,.campaign-your-stories .content,.page_campaign_landing_page__campaign-promo .content{padding-top:0;padding-left:0;padding-right:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.FE-DB_0008 .fe-donate-buttons>*{-ms-flex-preferred-size:auto;flex-basis:auto;width:95px}}@media (max-width:768px){#block-covid19 .notification-banner--text p{display:none}}@media screen and (max-width:991px){.recipes-listing{padding-top:30px}.recipe-listing--related .recipes-listing__results-text,.recipes-listing__results-text{margin-bottom:30px}}
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:#111478;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:#0375e0}body.role--authenticated ul.tabs li a:focus,body.role--authenticated ul.tabs li a:hover{color:#0375e0;outline:0 transparent;background:transparent}body.role--authenticated ul.tabs li a:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:17px;width:0;border-right:1px solid hsla(220,4%,67%,.5)}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:#111478}.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%;-webkit-transform:translate(-50%,-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%;-webkit-transform:translateY(-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:#111478;z-index:2}.button--carousel:active{background-color:#d9f1fb;color:#111478;outline:0 transparent}.button--carousel:hover{color:#fff}.button--carousel:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-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 solid hsla(220,4%,67%,.5);padding-top:36px;padding-bottom:0}.accordion--title{color:#111478;font-size:1.125em}.accordion--header{padding-right:115px;position:relative}.accordion--header--action{color:#0375e0;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:#111478}.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:#111478;display:block;height:9px;line-height:9px;position:absolute;right:23px;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:13px}.accordion--item--header.ui-accordion-header-active{border-bottom:1px solid #757576}.accordion--item--header.ui-accordion-header-active:after{-webkit-transform:translate(50%,-50%) rotate(180deg);-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:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em}.accordion--item--content.ui-accordion-content-active{padding:20px}.accordion--item--link{cursor:pointer}.accordion--item--has-border{border:1px solid #757576;border-radius:0}.accordion--item--has-blue-bg{background:#c5ddf7;border-radius:0}.accordion--item--has-tab .accordion--item--header{border-radius:0;color:#111478;font-family:Helvetica Neue,Helvetica,Roboto,Arial,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:focus{outline:none}.accordion--item--has-tab .accordion--item--header:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500}.accordion--item--has-tab .accordion--item--header [aria-expanded=true]:after{font-family:fontawesome;content:"";font-size:14px;color:#db4500}.accordion--item--has-tab.accordion--item--open .accordion--item--header{border-radius:0}.accordion--item--has-tab.accordion--item--open .accordion--item--header:focus{outline:none}@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:0}.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:1px solid #757576}.accordion--item--has-border.accordion--item--has-tab.accordion--item--open .accordion--item--content{border-top:0;border:1px solid #757576}.accordion--item--has-border.accordion--item--has-tab.accordion--item--open .accordion--item--content:after{border-left:1px solid #757576;border-right:1px solid #757576;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:#c5ddf7}}@media (min-width:1200px){.accordion--item--has-tab .accordion--item--header{border-radius:0;min-height:60px!important;top:-70px}}
