header{font-family:Lato;font-style:normal;font-weight:700}header a.navbar-brand{background-color:transparent}header a.navbar-brand:focus{background-color:#41b6e6;outline:4px solid transparent;text-decoration:none}header a.nav-link:focus{outline:none}header .navbar-search-form .search-div{border:none;background:none}header .navbar-search-form input[type=search]{color:#212b32;background:#f0f4f5;border-radius:8px 0 0 8px;border:4px solid #f0f4f5;box-sizing:border-box}header .navbar-search-form input[type=search]:focus,header .navbar-search-form input[type=search]:hover{background:#fff;border:4px solid #41b6e6}header .navbar-search-form input[type=search]:focus~.button,header .navbar-search-form input[type=search]:hover~.button{background-color:#41b6e6}header .navbar-search-form div button{width:48px;height:56px;padding:12px 16px;line-height:24px;background:#f0f4f5 url(/images/nhs/search.svg) 5px 13px no-repeat;border-color:#f0f4f5;border-left:0;border-right:4px;border-top:4px;border-bottom:4px;border-radius:0 8px 8px 0;transition:all .5s}header .navbar-custom{background:#005eb8;padding:0}header .navbar-custom .nav-item.active,header .navbar-custom .nav-item:active,header .navbar-custom .nav-item:hover:before{border-bottom-color:#ffeb3b}header .navbar-custom .nav-item.active .nav-link a,header .navbar-custom .nav-item:hover .nav-link a{color:#0072ce!important}header .my-account-container button img.mywaydiabetes{display:none}header .my-account-container button img.nhs{display:block}header .my-account-container button span{color:#005eb8}header .login-register-button button{background-color:#ffeb3b!important;text-transform:none;font-family:Lato;font-style:normal;font-weight:700;font-size:14px;color:#212b32}header .dropdown-menu{background:#0072ce!important}header .dropdown-menu li a:hover{color:#212b32!important;background-color:#41b6e6}header .dropdown-menu li a:focus{background-color:#41b6e6;outline:none}@media (max-width:992px){header .navbar-custom{background:#fff}header .navbar-custom ul.navbar-nav .nav-link{font-size:16px;font-weight:700;color:#212b32;margin-left:16px;padding:15px 0!important}header .navbar-custom ul.navbar-nav .nav-item .dropdown-menu li .nav-link{padding:15px 8px!important;color:#212b32}header .navbar-custom .nav-item.active .nav-link,header .navbar-custom .nav-item:hover .nav-link,header .navbar-custom ul.navbar-nav .nav-item .fa-angle-down:before{color:#212b32}header .mobile-search span{color:#005eb8}header .mobile-search img.default{display:none}header .mobile-search img.nhs-default{display:block;max-width:70%}header .mobile-search.active img.active,header .mobile-search.active img.nhs-default{display:none}header .mobile-search.active img.nhs-active{display:block}header .hamburger-menu span{color:#005eb8}header .hamburger-menu img.default{display:none}header .hamburger-menu img.nhs-default{display:block}header .hamburger-menu.active img.active,header .hamburger-menu.active img.nhs-default{display:none}header .hamburger-menu.active img.nhs-active{display:block}header .login-register-button{margin:16px 24px}header .login-register-button button{background-color:#007f3b!important;color:#fff;box-shadow:0 4px 0 #246259;border-radius:8px;margin:0 auto;width:100%}header .login-register-button button:hover{color:#fff}header .dropdown-menu{background:#f0f4f5!important}header .dropdown-menu li .nav-link{background-color:#f0f4f5;color:#212b32}}main .btn{text-transform:none;border-radius:8px;transition:all .3s;font-size:16px;line-height:120%;font-weight:700;font-family:Lato;font-style:normal}main .btn.btn-primary{color:#fff;border-color:#007f3b!important;background-color:#007f3b!important}main .btn.btn-primary:hover{opacity:.8}main .btn.btn-primary:active{background-color:#fff}main .btn.btn-primary:visited{background-color:#007f3b!important}main .card-title,main .result-landing-description h2,main .result-landing-description h3,main .result-landing:hover,main .results a,main .results h4,main .results p,main .videoHolder h4,main h1,main h2,main h3,main h4,main h5,main h6{color:#212b32}main .searchResultFilterCheckContainer:hover input~.checkmark,main .tag-list li{background-color:#0072ce}.typography .quick-links a{color:#1a73e8;text-decoration:underline}.typography .quick-links a:hover{color:#007f3b}.typography .quick-links a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32}.typography .quick-links a:focus,.typography .quick-links li a:focus{color:#212b32;outline:4px solid transparent;text-decoration:none}