h1,h2,h3,h4{font-weight:700}h1,h2,h3,h4,h5{font-family:foco,sans-serif;line-height:1}h1,h2,h3,h4,h5,h6{line-height:1}ol li,ul,ul li{padding-left:10px}.main-nav,.main-nav li a,.mobile-nav,.mobile-nav li a,body{-webkit-font-smoothing:antialiased}.main ul li:before,ul li:before{content:''}h1{font-size:28px}@media (min-width:620px){h1{font-size:36px}}h2,h4{font-size:24px}h3{font-size:28px}@media (min-width:620px){h2,h3,h4{font-size:28px;line-height:1}}h5{font-size:24px}h6{font-size:20px;font-family:foco,sans-serif}ol li,p,ul li{font-size:16px;color:#000;font-family:foco,sans-serif}body{padding-bottom:0!important;color:#000}.main-body-container-colour{background-color:#fff}p{line-height:1.8}ol,ul{padding-bottom:10px}ol li,ul li{line-height:1.4;padding-top:0;padding-bottom:2px}ol{padding-left:20px}ol li{list-style-type:decimal}.main ul li,.sun-numbers .sun,.sun-numbers .sun li,ul li{list-style-type:none}ol li:before{display:none}ul li:before{display:block;position:relative;top:13px;left:-15px;right:10px;width:4px;height:4px;background:#000;border-radius:50%}*{box-sizing:border-box}img{max-width:100%}legend{font-size:24px;font-family:foco,sans-serif;font-weight:400;color:#000;padding-top:0;border:0}a{color:#000;text-decoration:underline}a:hover{color:#000}.error-messages li,.error-text{color:red}label,label span{color:#000;font-weight:400}label{font-size:18px;margin-top:10px;font-family:foco,sans-serif}@media (min-width:992px){.header-outer-cont{height:204px}header{position:fixed;top:0;margin-left:0;z-index:500;width:100%}}@media (min-width:1201px){.header-outer-cont{height:220px}}header{background:#fff}.header-bottom>.container,.hr--spaced,.main ul li:before,nav .nav-inner{position:relative}header>.container{border-top-left-radius:18px;border-top-right-radius:18px;margin-top:15px;padding:0}.header-top{background:#f2f5f6}.header-bottom{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,62,82,.15)}.header-bottom .brand{padding:20px}.hotline-info{float:right;text-align:right;padding-top:10px;padding-bottom:10px}.hotline-info p{margin:0}.hotline-info p.hotline-title{font-size:14px;line-height:15px;text-transform:uppercase}.hotline-info p.hotline-opening{font-size:14px}.hotline-info .hotline-number{font-weight:600}.hotline-info .hotline-number a{text-decoration:none;color:#003e52}nav .nav-inner{background-position:center bottom;height:8px;border-radius:0 0 4px 4px}.menu{float:left}.mobile-nav{display:none;margin-top:0}.display-flex-center{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#toggle-menu{background-color:#003e52;letter-spacing:.08em;color:#fff;margin-bottom:10px;border-radius:4px;padding:6px}.main-nav,.mobile-nav{width:100%;list-style:none;padding:0;font-family:foco,sans-serif;background-color:#fff;margin-bottom:0}.main-nav li,.mobile-nav li{display:inline-block;list-style:none;line-height:1.4;left:0;right:0;margin-bottom:0;padding-bottom:0;padding-left:5px}.main-nav li:last-child,.mobile-nav li:last-child{margin-right:0}.main-nav li:before,.mobile-nav li:before{display:none}.main-nav li a,.mobile-nav li a{display:block;font-family:foco,sans-serif;font-weight:700;text-transform:uppercase;color:#000;line-height:100%;font-size:16px;text-align:center;text-decoration:none;padding:6px}.main-nav li a.active,.main-nav li a:hover,.mobile-nav li a.active,.mobile-nav li a:hover{text-decoration:none;border-radius:4px;padding:6px;background-color:#c5e5a4;color:#003e52}.main-nav li.enter-link,.mobile-nav li.enter-link{color:#000}.main-nav li.enter-link:hover,.mobile-nav li.enter-link:hover{background-color:#c5e5a4;text-decoration:none;color:#fff}.main-nav li.active,.mobile-nav li.active{padding:5px;line-height:100%}.main-nav:first-child,.mobile-nav:first-child{margin-left:0}@media (min-width:992px){.main-nav{display:block!important}}.five-steps{list-style:none;padding:20px 0 0;text-align:center}.steps{background-color:none;color:#fff;border-radius:5px;margin-top:0;margin-bottom:14px}.steps li{display:inline-block;background:#003e52;line-height:23px;margin:0 0 8px 8px;border:0!important;color:#fff;font-family:foco,sans-serif;padding:11px 25px 8px;border-radius:24px}.steps li:before,footer .footer-bottom-container ul.footer-logos:before{display:none}.steps li.active,.steps li.done{font-weight:700;color:#003e52;font-family:foco,sans-serif}.steps li.active{background:#c5e5a4}.steps li.complete{font-family:foco,sans-serif;font-weight:700;background:#000}.steps li.done{background:#c5e5a4}.contact-preferences label.radio-inline{min-width:78px}footer .gamble-aware-text{color:#000;font-size:14px;margin-top:10px}footer .gamble-aware-text a{color:#000}footer .footer-bottom-container{background:#f2f5f6}footer .footer-bottom-container ul.footer-logos{margin-top:10px;list-style:none;padding:0 10px 0 0}footer .footer-bottom-container ul.footer-logos li{line-height:24px;margin-right:25px;text-align:left;color:#000;padding-left:0;display:inline-block}footer .footer-bottom-container ul.footer-logos li:before,footer .footer-bottom-container ul.social-menu li::before{display:none}footer .footer-bottom-container ul.footer-logos li a{font-family:foco,sans-serif;color:#000;letter-spacing:.01em;font-size:16px;text-decoration:none}footer .footer-bottom-container ul.footer-logos li a:hover{color:#000}footer .footer-bottom-container ul.social-menu{padding:0;margin-top:15px;list-style:none}footer .footer-bottom-container .footer-menu,footer .footer-bottom-container .licensing-info{margin-top:25px}footer .footer-bottom-container ul.social-menu li{margin-bottom:12px;padding-left:0}footer .footer-bottom-container ul.social-menu a{display:inline-block;color:#003e52;font-size:15px;text-decoration:none}footer .footer-bottom-container .footer-menu ul li:before,footer .footer-bottom-container .footer-menu ul:before,ul.radio-list li.radio-checkbox::before{display:none}footer .footer-bottom-container .licensing-info img{max-width:125px}footer .footer-bottom-container .licensing-info p{text-align:left;line-height:21px;font-size:14px;color:#000}footer .footer-bottom-container .licensing-info p a{color:#000}footer .footer-bottom-container .footer-menu ul{list-style:none;padding:0 10px 0 0}footer .footer-bottom-container .footer-menu ul li{line-height:24px;margin-right:25px;text-align:left;color:#000;padding-left:0;margin-bottom:15px}footer .footer-bottom-container .footer-menu ul li a{font-family:foco,sans-serif;color:#003e52;font-size:16px;text-decoration:none}footer .footer-bottom-container .footer-menu ul li a:hover{color:#003e52}ul.radio-list{list-style:none;padding-left:0!important}ul.radio-list li.radio-checkbox{padding-left:0;list-style:none}ul.radio-list li.radio-checkbox label{background:#FFF;padding-left:35px;display:block;border:2px solid #ccc;margin-bottom:10px;border-radius:0;cursor:pointer}ul.radio-list input[type=radio]:checked+label,ul.radio-list li.radio-checkbox label.checked,ul.radio-list li.radio-checkbox label:hover{background-color:#c5e5a4}ul.radio-list li.radio-checkbox label>span.per-week-cost{display:none}ul.radio-list input[type=radio]{float:left;margin-right:10px;margin-top:17px;margin-left:13px;position:relative;z-index:2}ul.radio-list input[type=radio]:checked+label>span.per-week-cost{display:inline-block}ul.radio-list .radio{margin:0;padding-top:10px;padding-bottom:10px}.or{text-align:center;font-size:21px;font-family:foco,sans-serif;color:#A7A7A7}.required{text-align:right;color:#000}.contact-button,.sidebarImage{text-align:center}.pre-hide{display:none}.inline-checkbox input{float:left;margin:6px 0 0}.inline-checkbox label{font-weight:100;margin-left:23px}.arrow-back,.contact-button{font-weight:700;font-family:foco,sans-serif}#find-address-button input[type=button],#look_up_address,input.form-submit{font-family:foco,sans-serif;font-weight:700;border-radius:24px;padding:16px 32px;background:#003e52;cursor:pointer;display:inline-block;line-height:1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff!important;border:none;transition:all .3s ease;font-size:16px}#find-address-button input[type=button]:hover,#look_up_address:hover,input.form-submit:hover{background-color:#c5e5a4;color:#003e52!important;text-decoration:none;border-radius:24px}#find-address-button input[type=button]:hover,input.form-submit:hover,td strong{color:#000}input.form-submit{margin-top:15px}#look_up_address{width:auto}#find-address-button input[type=button]{margin:0;width:200px;height:50px}#postcode_anywhere{width:150px;float:left;margin-right:20px}.dateOfBirth select{float:left;margin-right:1%;margin-bottom:10px}.arrow-back{float:left;padding:10px;color:#000;text-decoration:none!important;margin-right:20px;margin-top:20px}.contact-button,.main ul.follow-links a{text-decoration:none}.form-submit{margin-top:15px}.fielderror{border:2px solid red}.direct-debit-guarantee img{margin-bottom:15px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select.form-control,textarea.form-control{-webkit-appearance:textfield;padding:0 16px;width:100%;font-family:foco,sans-serif;border-radius:0;border:2px solid #ccc;line-height:normal;height:50px;outline:0;transition:background-color .3s ease 0s;box-shadow:0 0 1px 0 rgba(6,159,221,.3) inset}select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(../img/sprite-icon-dropdown-input.png);background-position:right center;background-repeat:no-repeat;font-family:foco,sans-serif}.form-control:focus{box-shadow:none;border-color:#000}.special-left{margin-left:-20px!important;vertical-align:bottom}td,th{padding:5px;font-size:16px;font-family:foco,sans-serif}.formSortCodeGroup input{display:inline-block;width:29%;margin:0 0 12px}.contact-button{border-radius:24px;padding:16px 32px;background:#003e52;cursor:pointer;display:inline-block;line-height:1.25rem;text-transform:uppercase;color:#fff!important;border:none;transition:all .3s ease;font-size:16px}.main ul,.main ul li{padding-left:10px}.contact-button:hover{background-color:#c5e5a4;color:#003e52!important;text-decoration:none;border-radius:24px}.main .col-md-8 a.contact-button{margin-top:30px}.dateOfBirth select{width:32%;display:inline-block}.main{margin-top:15px;padding-bottom:20px}.main table.table{max-width:100%}.main a{color:#000}.main p strong{font-family:foco,sans-serif}.main ul.follow-links li{padding-bottom:20px;margin-left:10px}.main ul.follow-links li:before{display:none}.main ul li{font-size:16px;line-height:1.4;padding-top:0;padding-bottom:2px}#account_number,#sort_code_1,#sort_code_2,#sort_code_3,.sun-numbers .sun li{font-size:23px;font-weight:700;letter-spacing:5px}.main ul li:before{display:block;top:13px;left:-15px;right:10px;width:4px;height:4px;background:#000;border-radius:50%}.winners_pagestyles .main p{font-family:foco,sans-serif;padding-top:10px}.winners_pagestyles .main p strong{color:#000;font-family:foco,sans-serif}.prizes_pagestyles .main li strong{color:#003e52;font-family:foco,sans-serif}.home_pagestyles .main p strong{color:#000;font-family:foco,sans-serif}#account_number{width:180px}#sort_code_1,#sort_code_2,#sort_code_3{width:75px}.hr--spaced{margin:30px 0;clear:both;height:7px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,62,82,.15);width:100%}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.initialHide{display:none}.show,.showNew{display:block}.sun-numbers{display:inline}.sun-numbers .sun{padding-left:0;margin-top:10px;padding-top:10px}.sun-numbers .sun li{display:inline;border:1px solid #ccc;border-radius:4px;padding:5px 10px 5px 15px;line-height:normal;height:50px;width:65px}.sun-numbers .sun li:before{display:none}.direct-d{padding-bottom:20px}@media (max-width:3000px) and (min-width:768px){.footer-bottom-container .hotline-info{display:none}}@media (max-width:1200px) and (min-width:992px){.main-nav li a{font-size:14px}}@media (max-width:1200px){.button-container,.header-bottom a.contact-button{display:none}}@media (max-width:991px){header .header-top{display:none}header .header-bottom .brand{height:auto}header .header-bottom .brand .logo{float:none;display:block;text-align:center;margin:0 auto;position:relative;max-width:100%}header .menu{float:none}header .mobile-nav li a{font-size:16px;display:inline-block}header .mobile-nav li a.enter-link{text-decoration:none;border-radius:4px;background-color:#c5e5a4;color:#003e52;padding:6px}header .main-nav,header .mobile-nav{text-align:center;background-color:transparent;border:0}header .main-nav{display:none;margin-top:0;padding-bottom:15px}header .main-nav li{display:block;float:none;margin-top:0;margin-right:0}header .main-nav li.enter-now-nav-item{display:none}header .main-nav li a{padding-top:10px;padding-bottom:4px;font-size:16px}header .main-nav li a.active{padding-top:6px;padding-bottom:6px}header .mobile-nav{margin-bottom:10px;display:block}header .mobile-nav li{margin-right:0;display:block;float:none;margin-top:0}header .mobile-nav li a{padding-top:7px;padding-bottom:0}.sidebarImage img{display:block;margin:0 auto;padding-top:20px}footer .footer-menu-container .social-menu,footer .footer-menu-container .social-menu li:first-child{padding-left:0}footer .footer-menu-container .hotline-info{display:block;padding-top:15px}footer .footer-menu-container .hotline-info a,footer .footer-menu-container .hotline-info p{color:#000;font-size:14px}}@media (max-width:767px){.footer-menu-container .footer-logos li img{width:85%;max-width:100%}.footer-bottom-container .hotline-info{display:block;padding-top:15px;float:none;text-align:left}.footer-bottom-container .hotline-info a,.footer-bottom-container .hotline-info p{color:#000;font-size:16px}footer .footer-bottom-container .footer-menu{margin-top:10px}.main{padding-bottom:20px}}@media (max-width:710px){nav{margin-top:5px}}@media (max-width:497px){footer .footer-menu-container .footer-menu ul li{line-height:120%}footer .footer-menu-container .footer-menu ul li a{font-size:16px}.footer-logos li{width:60%!important}.footerContainer .footer-brand-logo{width:200px}}@media (max-width:459px){.footerContainer p{text-align:center}}@media (max-width:451px){.header-top{padding:5px 0}.header-top .hotline-info,.mobile-nav{text-align:center}}@media (max-width:399px){ul.footer-logos li img{width:90%!important}.footerContainer .footer-brand-logo{width:150px}}@media (max-width:306px){#postcode_anywhere{width:100%}#find-address-button input[type=button]{margin-top:10px;margin-left:0;width:100%}}