*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,hr,a,a img,font,img,dd,dl,dt,li,ol,ul,blockquote,fieldset,form,label,legend,table,caption,tr,th,td{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#222;font-size:1.063em;text-align:left;font-family:"Roboto",Arial,Sans-Serif;background:#f1f3f2}h1,h2,h3,h4,h5,h6{margin:0 0 20px;color:#222}h1{font-size:2.5em}@media screen and (max-width: 420px){h1{font-size:2em}}h2{font-size:2.1em}@media screen and (max-width: 420px){h2{font-size:1.8em}}h2.altHeading{font-size:1.8em;color:#e30615}h3{font-size:1.6em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em}p{margin:0 0 20px;line-height:1.5em}blockquote{margin:0 0 20px;padding:0 0 0 20px;font-size:1.4em;border-left:4px solid #e30615}@media screen and (max-width: 420px){blockquote{font-size:1.2em}}blockquote p{margin:0 0 5px;color:#e30615}blockquote cite{color:#777;font-size:0.65em}a{color:#e30615;font-weight:700;text-decoration:none}a:hover{color:#b00a11;text-decoration:underline}@media screen and (max-width: 1023px){a:hover{text-decoration:none}}img{vertical-align:bottom;height:auto;-ms-interpolation-mode:bicubic}hr{margin:30px 0;height:3px;border:0;border-top:3px solid #e3e3e3}small{font-size:0.8em}address{margin:0 0 20px;line-height:1.5em;font-style:normal}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}pre{margin:0}pre code{font-size:1.5em;white-space:pre-wrap}figure{margin:0 0 20px}@media screen and (max-width: 445px){figure.floatLeft{float:none}}figure img{max-width:100%}figure figcaption{padding-top:10px;color:#777;font-size:0.8em}.floatLeft{float:left}.floatRight{float:right}.hide{display:none}.hideText{text-indent:100%;white-space:nowrap;overflow:hidden}.clr{clear:both}.leader{font-size:1.235em;color:#777;font-weight:700}@media screen and (max-width: 420px){.leader{font-size:1.1em}}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.highlight{color:#e30615}.marked{color:#fff;background:#e30615}.meta{color:#777;font-size:0.8em;margin-bottom:10px}.lrgfont{font-size:3em}.brandblack{color:#fff;background:#222}.brandred{color:#fff;background:#e30615}.brandgreen{color:#fff;background:#27b36a}.brandblue{color:#fff;background:#05a2cb}.brandmidgrey{background:#e3e3e3}.brandlightgrey{background:#f1f3f2}.block{display:inline-block;padding:50px 50px 10px 20px;font-weight:700}@media screen and (max-width: 420px){.block{display:block}}.btn{display:inline-block;padding:10px 20px;color:#fff;font-size:0.88em;font-weight:700;font-family:"Roboto",Arial,Sans-Serif;outline:none;cursor:pointer;border:1px solid #e30615;background:#e30615;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn:hover{color:#fff;text-decoration:none;border-color:#b00a11;background:#b00a11}.btnImpact{border-color:#222;background-color:#222}.btnImpact:hover{border-color:#000;background-color:#000}.btnEditor{padding:6px 15px 6px 35px;border-color:#444;background:#444 url(/_img/icons/cross.svg) no-repeat 10px center}.btnEditor:hover{border-color:#222;background-color:#222}.btnNotices{color:#222;padding:6px 15px 6px 35px;border-color:#e3e3e3;background:#e3e3e3 url(/_img/icons/search.svg) no-repeat 10px center}.btnNotices:hover{border-color:#d5d5d5;background-color:#d5d5d5}.btnEvent{position:absolute;top:30px;right:30px}@media screen and (max-width: 1180px){.btnEvent{top:5px;right:0}}@media screen and (max-width: 385px){.btnEvent{padding:9px;font-size:0.7em}}input.btn{font-size:0.88em;line-height:1.7em;-moz-appearance:none;-webkit-appearance:none}.checkoutProgress ul li{margin-right:50px}.checkoutProgress ul li.progressSuccess span{background-color:#27b36a}.checkoutProgress ul li.progressActive span{background-color:#e30615}.checkoutProgress ul li.progressBasket span{background-image:url(/_img/icons/basket.svg)}.checkoutProgress ul li.progressLogin span{background-image:url(/_img/icons/login.svg)}.checkoutProgress ul li.progressAddress span{background-image:url(/_img/icons/address.svg)}.checkoutProgress ul li.progressSummary span{background-image:url(/_img/icons/summary.svg)}.checkoutProgress ul li.progressPayment span{background-image:url(/_img/icons/payment.svg)}.checkoutProgress ul li.progressComplete span{background-image:url(/_img/icons/complete.svg)}.no-svg .checkoutProgress ul li.progressBasket span{background-image:url(/_img/icons/basket.png)}.no-svg .checkoutProgress ul li.progressLogin span{background-image:url(/_img/icons/login.png)}.no-svg .checkoutProgress ul li.progressAddress span{background-image:url(/_img/icons/address.png)}.no-svg .checkoutProgress ul li.progressSummary span{background-image:url(/_img/icons/summary.png)}.no-svg .checkoutProgress ul li.progressPayment span{background-image:url(/_img/icons/payment.png)}.no-svg .checkoutProgress ul li.progressComplete span{background-image:url(/_img/icons/complete.png)}.container,.cols,.progress,.topstory,.featuredstory{zoom:1}.container:after,.cols:after,.progress:after,.topstory:after,.featuredstory:after{content:".";clear:both;display:block;height:0;visibility:hidden;overflow:hidden}.cols img{max-width:100%}.cols .endCol{margin-right:0 !important}.colsHalf .col{width:48%;float:left;margin-right:4%}@media screen and (max-width: 740px){.colsHalf .col{width:100%;margin-right:0}}.colsThird .col{width:32%;float:left;margin-right:2%}@media screen and (max-width: 740px){.colsThird .col{width:100%;margin-right:0}}.colsFourth .col{width:22%;float:left;margin-right:4%}@media screen and (max-width: 740px){.colsFourth .col{width:100%;margin-right:0}}.colsTwoOne .col{width:69%;float:left;margin-right:4%}@media screen and (max-width: 740px){.colsTwoOne .col{width:100%;margin-right:0}}.colsTwoOne .endCol{width:27%}@media screen and (max-width: 740px){.colsTwoOne .endCol{width:100%}}.colsOneTwo .col{width:32%;float:left;margin-right:2%}@media screen and (max-width: 740px){.colsOneTwo .col{width:100%;margin-right:0}}.colsOneTwo .endCol{width:66%}@media screen and (max-width: 740px){.colsOneTwo .endCol{width:100%}}.webForm div{margin:0 0 20px}.webForm div em{display:block;margin-left:25%;margin-top:10px}@media screen and (max-width: 740px){.webForm div em{margin-top:5px;margin-left:0}}.webForm div.g-recaptcha{margin-left:25%}@media screen and (max-width: 740px){.webForm div.g-recaptcha{margin-left:0}}label{width:25%;float:left;padding:10px 0}@media screen and (max-width: 740px){label{width:100%;padding-top:0;padding-bottom:5px}}input.text,textarea,select{width:75%;padding:12px;font-size:1em;font-family:"Roboto",Arial,Sans-Serif;border:1px solid #e5e5e5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media screen and (max-width: 740px){input.text,textarea,select{width:100%}}input.text:focus,textarea:focus,select:focus{outline:none;border-color:#ccc}input.miles{width:100px}input.file{margin:8px 0}@media screen and (max-width: 740px){input.file{margin-top:0;margin-bottom:0}}.milestext{margin:0 0 0 5px}.formList{display:inline-block;padding:8px 0;line-height:1.5em}@media screen and (max-width: 740px){.formList{padding-top:0;padding-bottom:0}}.formList label{width:auto;padding:0 10px 0 0;float:none}.formList input{width:auto;margin:0 10px 0 0;padding:0;border:0}.checkbox{display:inline-block;padding:12px 0 0}@media screen and (max-width: 740px){.checkbox{padding-top:5px}}.checkbox input{float:left;margin:0;padding:0;border:0}.check{display:inline-block;padding:12px 0 0}.check input{float:left;margin:0;padding:0;border:0}ul{margin:0 0 20px 15px;line-height:1.5em}ul li{margin:0 0 10px}ul li ul{margin-top:20px;margin-left:30px;list-style-type:circle}ol{margin:0 0 20px 18px;line-height:1.5em}ol li{margin:0 0 10px}ol li ol{margin-top:20px;margin-left:30px;list-style-type:lower-latin}dl{margin:0 0 20px;line-height:1.5em}dl dt{color:#111;font-weight:700}dl dd{margin:0 0 20px}.inline{margin-left:0;list-style:none}.inline li{display:inline;margin:0 15px 0 0}.breadcrumb{margin:0 0 20px}.breadcrumb ul{margin-left:0;list-style:none}.breadcrumb ul li{display:inline;margin:0 10px 0 0}.msg{margin:0 0 20px;padding:20px;background:#f1f3f2}.msg p{margin-bottom:0}.msg ul{margin-bottom:0}.msg ul li{margin-bottom:5px}.msgImp{padding-left:65px;color:#fff;background:#05a2cb url(/_img/icons/important.svg) no-repeat 30px center}.msgImp a{color:#fff;font-weight:700}.msgError{padding-left:65px;color:#fff;background:#e30615 url(/_img/icons/error.svg) no-repeat 20px center}.msgError a{color:#fff;font-weight:700}.msgSuccess{padding-left:65px;color:#fff;background:#27b36a url(/_img/icons/success.svg) no-repeat 20px center}.msgSuccess h3{color:#fff;margin:0 0 10px}.msgSuccess a{color:#fff;font-weight:700}.msgAssist{background-color:#e3e3e3}.msgBlank{padding:25px;border:3px solid #e3e3e3;background:#fff}.msgDigital{margin:20px 0 40px;padding-right:255px;padding-left:230px;position:relative;background:#e3e3e3 url(/_img/digital.jpg) no-repeat 20px center}@media screen and (max-width: 830px){.msgDigital{padding-right:20px}}@media screen and (max-width: 480px){.msgDigital{padding-top:130px;padding-left:20px;background-position:center 20px}}.msgDigital h3{font-size:1.2em;margin:0 0 5px}.msgDigital .btn{text-transform:uppercase;position:absolute;top:40px;right:40px}@media screen and (max-width: 830px){.msgDigital .btn{position:static;margin-top:15px}}@media screen and (max-width: 420px){.msgDigital .btn{position:static;margin-top:20px}}.no-svg .msgImp{background-image:url(/_img/icons/important.png)}.no-svg .msgError{background-image:url(/_img/icons/error.png)}.no-svg .msgSuccess{background-image:url(/_img/icons/success.png)}.module h3{margin:0 0 10px}.module h4{margin:0 0 10px}.module img{float:left;margin:0 20px 0 0}.progress{margin:0 0 20px;position:relative}.progress:before{width:99%;height:3px;content:"";position:absolute;top:19px;bottom:0;left:1%;background:#e3e3e3}.progress ul li{float:left;margin-right:25px;text-align:center;position:relative}.progress ul li span{width:40px;display:block;margin:0 auto 5px;padding:20px 0;background:#e3e3e3 url(/_img/icons/dot.svg) no-repeat center center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.progress ul li a{color:#222}.progress ul li.progressSuccess span{background-image:url(/_img/icons/complete.svg);background-color:#27b36a}.progress ul li.progressActive span{background-image:url(/_img/icons/down.svg);background-color:#e30615}.no-svg .progress ul li span{background-image:url(/_img/icons/dot.png)}.no-svg .progress ul li.progressSuccess span{background-image:url(/_img/icons/complete.png)}.no-svg .progress ul li.progressActive span{background-image:url(/_img/icons/down.png)}.paging{margin:0 0 20px}.paging ul{margin:0;list-style:none}.paging ul li{display:inline;color:#777}.paging ul li a{display:inline-block;font-weight:normal;padding:6px 10px;color:#222}@media screen and (max-width: 515px){.paging ul li a{margin-right:10px;padding-right:0;padding-left:0}}.paging ul li a.on{font-weight:700}.paging ul li.det{padding-right:10px}@media screen and (max-width: 515px){.paging ul li.det{display:block;margin-right:0;margin-bottom:0;padding-right:0}}table{width:100%;margin:0 0 20px;border-spacing:0;border-collapse:collapse}table th{padding:15px 10px;color:#fff;border:1px solid #333;background:#333}table tr.rowItemStandout td{color:#fff;background:#27b36a}table tr:nth-child(even) td{background:#f6f6f6}table td{padding:10px;border:1px solid #e5e5e5;background:#fff}.container{width:1180px;margin:0 auto;position:relative}@media screen and (max-width: 1180px){.container{width:auto;margin-right:20px;margin-left:20px}}@media screen and (max-width: 380px){.container{margin-right:10px;margin-left:10px}}header{background:#fff}.no-js header{padding-top:0}.no-js header .nojavascript{margin:0;padding:10px 15px;text-align:center;background-image:none}.sections{border-top:1px solid #e3e3e3}@media screen and (max-width: 625px){.sections{background:#282828}.sections .container{margin-right:0;margin-left:0}}footer{padding:45px 0 0;color:#999;text-align:center;font-size:0.9em;background:#222}footer p{margin:0 0 45px}footer p a{color:#999;font-weight:400}footer p a:hover{color:#fff}.template{padding:30px;background:#fff}@media screen and (max-width: 1180px){.template{padding:0;background:none}}.template2col section{width:70%;float:left}@media screen and (max-width: 750px){.template2col section{width:100%}}.template2col aside{width:27%;float:right}@media screen and (max-width: 750px){.template2col aside{width:100%;overflow:hidden}}.template2col aside img{width:100%}.logo{width:224px;height:54px;float:left;margin:25px 0;background:url(/_img/logo.svg) no-repeat top left}@media screen and (max-width: 530px){.logo{width:125px;height:30px;margin-top:15px;margin-bottom:15px;background-size:auto 100%}}.logoWeekender{width:136px;height:43px;float:left;margin:35px 40px 0;background:url(/_img/logo-weekender.svg) no-repeat top left}@media screen and (max-width: 1090px){.logoWeekender{display:none}}.logoRecord{width:140px;height:37px;float:left;margin:38px 0 0;background:url(/_img/logo-record.svg) no-repeat top left}@media screen and (max-width: 1090px){.logoRecord{display:none}}.no-svg .logo{background-image:url(/_img/logo.png)}.no-svg .logoWeekender{background-image:url(/_img/logo-weekender.png)}.no-svg .logoRecord{background-image:url(/_img/logo-record.png)}.menu{float:left;margin:0}@media screen and (max-width: 920px){.menu{width:100%;max-height:0;overflow:hidden;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.menu.extended{max-height:400px}}@media screen and (max-width: 920px) and (max-width: 625px){.menu.extended{margin-top:15px}}.menu ul{margin:0;list-style:none}.menu ul li{display:inline;margin:0 35px 0 0;text-transform:uppercase}@media screen and (max-width: 625px){.menu ul li{display:block;margin-right:0;font-size:0.9em}}.menu ul li.sport a:hover{border-color:#27b36a}.menu ul li.sport a.on{border-color:#27b36a}.menu ul li.comment a:hover{border-color:#222}.menu ul li.comment a.on{border-color:#222}.menu ul li.leisure a:hover{border-color:#05a2cb}.menu ul li.leisure a.on{border-color:#05a2cb}.menu ul li.extended{margin-top:15px}.menu ul li:last-child{margin-right:0}.menu ul li a{display:inline-block;color:#222;padding:7px 0 10px;text-decoration:none;border-top:3px solid #fff}@media screen and (max-width: 625px){.menu ul li a{display:block;color:#fff;padding:0 20px;border:0}}.menu ul li a:hover{border-color:#e30615}.menu ul li a.on{border-color:#e30615}.menu ul li ul{display:none}.menuTrigger{display:none}@media screen and (max-width: 920px){.menuTrigger{display:inline-block;padding:12px 0 12px 25px;color:#222;font-size:0.9em;text-transform:uppercase;background:#fff url(/_img/icons/menu.svg) no-repeat left center}.menuTrigger:hover{color:#222}.menuTrigger.menuTriggerClose{background-image:url(/_img/icons/cross.svg)}}@media screen and (max-width: 625px){.menuTrigger{display:block;padding-left:45px;background-position:20px center}}.no-svg .menuTrigger{background-image:url(/_img/icons/menu.png)}.no-svg .menuTriggerClose{background-image:url(/_img/icons/cross.png)}.gotomenu{float:right;margin:9px 0 0}@media screen and (max-width: 920px){.gotomenu{position:absolute;top:0;right:0}}@media screen and (max-width: 625px){.gotomenu{width:100%;max-height:0;overflow:hidden;position:static;margin-top:0;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.gotomenu.extended2{max-height:400px;margin-top:10px;margin-bottom:15px;padding:15px 0 0;border-top:1px solid #666}}.gotomenu ul{margin:0;list-style:none}.gotomenu ul li{display:inline;margin:0 0 0 20px;text-transform:uppercase;font-size:0.85em}@media screen and (max-width: 625px){.gotomenu ul li{display:block;margin-left:0}}.gotomenu ul li a{display:inline-block;color:#222;font-weight:400}@media screen and (max-width: 625px){.gotomenu ul li a{display:block;color:#fff;padding:0 20px}}.search{width:200px;position:absolute;top:32px;right:220px}@media screen and (max-width: 740px){.search{right:0}}@media screen and (max-width: 530px){.search{display:none;top:13px;right:25px}.search.extended{display:block}}.search input.area{width:100%;padding:7px 40px 6px 15px;border:0;background:#f1f3f2;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.search input.btn{width:15px;height:15px;padding:0;font-size:0;position:absolute;top:9px;right:14px;border:0;background:url(/_img/icons/search.svg) no-repeat center center}.searchTrigger{display:none}@media screen and (max-width: 530px){.searchTrigger{width:15px;height:15px;display:block;font-size:0;position:absolute;top:23px;right:0;background:url(/_img/icons/search.svg) no-repeat center center}.searchTrigger.searchTriggerClose{background-image:url(/_img/icons/cross.svg)}}.no-svg .search input.btn{background-image:url(/_img/icons/search.png)}.no-svg .searchTrigger.searchTriggerClose{background-image:url(/_img/icons/cross.png)}.social{float:right;margin:32px 0 0}@media screen and (max-width: 740px){.social{display:none}}.social ul{margin:0;list-style:none}.social ul li{display:inline;margin:0 0 0 5px;font-size:0;vertical-align:middle}.social ul li a{width:32px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:center center}.social ul li a:hover{-moz-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95)}.social ul li a.facebook{background-image:url(/_img/icons/facebook.svg)}.social ul li a.twitter{background-image:url(/_img/icons/twitter.svg)}.social ul li a.pinterest{background-image:url(/_img/icons/pinterest.svg)}.social ul li a.instagram{background-image:url(/_img/icons/instagram.svg)}.social ul li a.rss{background-image:url(/_img/icons/rss.svg)}.no-svg .social ul li a.facebook{background-image:url(/_img/icons/facebook.png)}.no-svg .social ul li a.twitter{background-image:url(/_img/icons/twitter.png)}.no-svg .social ul li a.pinterest{background-image:url(/_img/icons/pinterest.png)}.no-svg .social ul li a.instagram{background-image:url(/_img/icons/instagram.png)}.no-svg .social ul li a.rss{background-image:url(/_img/icons/rss.png)}.strip{font-size:0.85em;position:relative;background:#222;z-index:1}@media screen and (max-width: 830px){.strip .container{margin-right:0;margin-left:0}.strip .moreMenu{width:100%;max-height:0;margin:0;overflow:hidden;position:absolute;top:40px;left:0;background:#222;-moz-border-radius:0 5px 10px #222;-webkit-border-radius:0 5px 10px #222;box-shadow:0 5px 10px #222;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.strip .moreMenu.extended{max-height:600px}}.strip .digitaleditions{display:inline-block;padding:11px 0 12px 55px;color:#fff;background:url(/_img/subscribe.png) no-repeat bottom left}@media screen and (max-width: 830px){.strip .digitaleditions{width:100%;padding-left:75px;position:absolute;bottom:0;background-position:20px bottom}}.strip .toplinks{float:right;margin:10px 15px 0 0}@media screen and (max-width: 830px){.strip .toplinks{width:100%;margin-top:5px;margin-right:0;margin-bottom:50px}}.strip .toplinks ul{margin:0;list-style:none}.strip .toplinks ul li{display:inline;margin:0 5px 0 0;color:#666}@media screen and (max-width: 830px){.strip .toplinks ul li{display:block}}.strip .toplinks ul li a{display:inline-block;margin:0 5px 0 0;color:#fff;font-weight:400}@media screen and (max-width: 830px){.strip .toplinks ul li a{display:block;margin-right:0;padding:5px 20px}}.strip .btn{padding:5px 10px;float:right;margin:6px 0 0;border-color:#e30613;background:#e30613}@media screen and (max-width: 830px){.strip .btn{margin-top:0;padding-top:14px;padding-bottom:13px;line-height:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.strip .btn:hover{border-color:#42c07e;background:#42c07e}.strip .moreTrigger{display:none}@media screen and (max-width: 830px){.strip .moreTrigger{display:block;color:#fff;padding:12px 20px 11px;text-transform:uppercase;background:url(/_img/arrows/more.svg) no-repeat 70px center}}.quicklinks{padding:10px 0;font-size:0.85em;background:#e3e3e3}@media screen and (max-width: 740px){.quicklinks{display:none}}.quicklinks p{float:left;margin:0 20px 0 0;text-transform:uppercase;font-weight:700;line-height:1.5em}.quicklinks ul{margin:0;list-style:none}.quicklinks ul li{display:inline;margin:0 5px 0 0}.quicklinks ul li a{display:inline-block;margin:0 5px 0 0;color:#222;font-weight:400}.cookie{display:none;padding:10px 0;color:#fff;text-align:center;font-size:0.9em;background:#333}.cookie p{margin:0}.cookie p a{color:#fff;text-decoration:underline;font-weight:700}.accordion{margin:0 0 20px}.accordion h3{display:block;color:#fff;font-size:1.2em;margin:0 0 10px;padding:10px 15px;background:#222}.accordion h3:hover{cursor:pointer;background:#e30615}.accordion h3.on{background:#e30615}.accordion .content{display:none}.accordion .content.contentopen{display:block}.no-js .accordion .content{display:block}.advert{margin:0 auto;padding:25px 20px;text-align:center;position:relative}.advert div{margin:0 auto;text-align:center}.advert img{max-width:100%}@media screen and (max-width: 728px){.advert iframe{width:100%}}@media screen and (max-width: 728px) and (max-width: 380px){.advert iframe{width:auto}}@media screen and (max-width: 728px) and (max-width: 335px){.advert iframe{width:100%}}@media screen and (max-width: 380px){.advert{padding-top:0;padding-right:0;padding-left:0}.advert.advertHeader{padding-bottom:0}}.announcements ul{margin:0;list-style:none}.announcements ul li{width:48%;display:inline-block;margin:0 2% 2% 0;padding:20px;vertical-align:top;border:3px solid #e3e3e3;background:#fff}@media screen and (max-width: 600px){.announcements ul li{width:100%;margin-right:0;margin-bottom:20px}}.announcements ul li:nth-child(2n){margin-right:0}.announcements ul li h4{margin:0 0 10px;font-size:1.05em}.announcements ul li h4 a{display:block;color:#222;padding:15px 20px 0}.announcements ul li p a{display:block;color:#222;font-weight:400}.atoz{margin:0 0 20px}.atoz ul{margin:0;list-style:none}.atoz ul li{display:inline;text-transform:uppercase;font-size:1.2em;margin:0 5px 0 0}@media screen and (max-width: 600px){.atoz ul li{font-size:1em}}.atoz ul li a{display:inline-block;font-weight:normal;margin:0 0 10px;padding:6px 10px;color:#222;background:#e3e3e3}.atoz ul li a:hover{text-decoration:none;background:#ddd}.atoz ul li a.on{font-weight:700}.banner{position:relative}.banner img{width:100%;margin:0 0 20px}.bannerSmall{color:#e3e3e3}.bannerSmall h3{margin:0;font-size:1.2em;position:absolute;top:15px;left:20px;right:20px}.bannerSmall h3 a{color:#fff}.bannerSmall p{width:150px;margin:0;font-size:0.9em;position:absolute;top:45px;left:20px;right:20px}.bannerTall{color:#fff}.bannerTall h3{margin:0;font-size:1.4em;position:absolute;top:25px;left:30px;right:30px}@media screen and (max-width: 1115px){.bannerTall h3{right:120px}}@media screen and (max-width: 940px){.bannerTall h3{right:65px}}@media screen and (max-width: 740px){.bannerTall h3{right:30px}}@media screen and (max-width: 400px){.bannerTall h3{right:100px}}.bannerTall h3 a{color:#fff}.bannerTall p{margin:0;font-size:0.9em;position:absolute;top:65px;left:30px;right:30px}@media screen and (max-width: 1115px){.bannerTall p{top:95px}}@media screen and (max-width: 740px){.bannerTall p{top:65px}}@media screen and (max-width: 400px){.bannerTall p{top:95px}}.bannerTall p a{color:#fff}.bannersrepeater ul{margin:0;list-style:none}.bannersrepeater ul li{margin:0}.calendar .year{padding:40px 0 20px;text-align:center}@media screen and (max-width: 480px){.calendar .year{padding-top:25px;padding-bottom:10px}}.calendar ul{margin:0;list-style:none}.calendar ul li{width:23.5%;float:left;color:#222;margin:0 2% 2% 0;position:relative}@media screen and (max-width: 1000px){.calendar ul li{width:32%}.calendar ul li:nth-child(3n){margin-right:0}.calendar ul li:nth-child(3n+1){clear:left}}@media screen and (max-width: 700px){.calendar ul li{width:49%;margin-right:0}.calendar ul li:nth-child(3n+1){clear:none}.calendar ul li:nth-child(2n){margin-left:2%}.calendar ul li:nth-child(2n+1){clear:left}}@media screen and (max-width: 480px){.calendar ul li{width:100%;margin-bottom:20px}.calendar ul li:nth-child(2n){margin-left:0}}.calendar ul li:nth-child(4n){margin-right:0}@media screen and (max-width: 1000px){.calendar ul li:nth-child(4n){margin-right:2%}}@media screen and (max-width: 700px){.calendar ul li:nth-child(4n){margin-right:0}}.calendar ul li:nth-child(4n+1){clear:left}@media screen and (max-width: 1000px){.calendar ul li:nth-child(4n+1){clear:none}}@media screen and (max-width: 700px){.calendar ul li:nth-child(4n+1){clear:left}}.calendar ul li h3{font-size:1.2em;color:#e30615;margin:0}.calendar ul li .content{margin:20px 0 0;padding:20px;overflow-wrap:break-word;border:3px solid #e3e3e3;background:#fff}.calendar ul li .content p:last-child{margin:0}.monthdropdown{width:200px}@media screen and (max-width: 380px){.monthdropdown{width:160px}}.prevMonth{color:#222;padding:20px 0 20px 40px;position:absolute;top:0;left:0;background:url(/_img/arrows/circle-left.svg) no-repeat left center;-moz-background-size:auto 50%;-webkit-background-size:auto 50%;background-size:auto 50%}@media screen and (max-width: 600px){.prevMonth{font-size:0;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}}.nextMonth{color:#222;padding:20px 40px 20px 0;position:absolute;top:0;right:0;background:url(/_img/arrows/circle-right.svg) no-repeat right center;-moz-background-size:auto 50%;-webkit-background-size:auto 50%;background-size:auto 50%}@media screen and (max-width: 600px){.nextMonth{font-size:0;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}}.categories h4{float:left;font-size:0.8em;padding:6px 20px 0 0}.categories ul li{margin-right:5px;font-size:0.9em}.categories ul li a{margin:0 0 10px}.categories ul li a.btn{padding:2px 10px;color:#222;font-weight:400;border-color:#e3e3e3;background:#e3e3e3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.categories ul li a.btn:hover{border-color:#d5d5d5;background-color:#d5d5d5}.browse ul{margin:0;list-style:none}.browse ul li{margin-bottom:5px}.competitions h2{font-size:1.8em;color:#05a2cb}.competitions h2 a{float:right;margin:12px 0 0;font-size:0.5em;color:#05a2cb}@media screen and (max-width: 650px){.competitions h2 a{float:none;display:block}}.competitions ul{margin:0;list-style:none}.competitions ul li{width:22.7%;display:inline-block;margin:0 2.5% 0 0;vertical-align:top}@media screen and (max-width: 860px){.competitions ul li{width:31%}.competitions ul li:nth-child(3n){margin-right:0}}@media screen and (max-width: 860px) and (max-width: 650px){.competitions ul li:nth-child(3n){margin-right:2.5%}}@media screen and (max-width: 860px) and (max-width: 420px){.competitions ul li:nth-child(3n){margin-right:0}}@media screen and (max-width: 650px){.competitions ul li{width:48%}.competitions ul li:nth-child(2n){margin-right:0}}@media screen and (max-width: 420px){.competitions ul li{width:100%;display:block;margin-right:0;margin-bottom:20px}}.competitions ul li:nth-child(4n){margin-right:0}@media screen and (max-width: 860px){.competitions ul li:nth-child(4n){display:none}}@media screen and (max-width: 650px){.competitions ul li:nth-child(4n){display:inline-block}}@media screen and (max-width: 420px){.competitions ul li:nth-child(4n){margin-bottom:0}}.competitions ul li h3{margin:0 0 5px;font-size:1.1em}@media screen and (max-width: 650px){.competitions ul li h3{margin-bottom:20px}}.competitions ul li h3 a{color:#222}.competitions ul li h3 a span{color:#05a2cb}.competitions ul li img{max-width:100%;margin:0 0 10px}.gallery{font-size:0.8em;text-align:center;position:relative}.gallery ul{margin:0;list-style:none}.gallery ul li{display:block;display:none;margin:0}.gallery ul li:first-child{display:block}.gallery ul li img{width:100%}.gallery p{padding:8px 10px;background:#f1f3f2}.gallery p span{color:#222;font-weight:400;cursor:pointer}.memories{margin:0 0 20px}.memories ul{margin:0;list-style:none}.memories ul li{width:18%;display:inline-block;margin:0 2% 2% 0;font-size:0.9em;text-align:center;vertical-align:top;border:3px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width: 420px){.memories ul li{width:100%;margin-right:0;margin-bottom:20px}}.memories ul li:nth-child(5n){margin-right:0}.memories ul li a{min-height:100px;display:block;padding:60px 0 0;color:#222;background-repeat:no-repeat;background-position:center 20px}.memories ul li a.gift{background-image:url(/_img/icons/gift.svg)}.memories ul li a.donation{background-image:url(/_img/icons/donation.svg)}.memories ul li a.message{background-image:url(/_img/icons/message.svg)}.memories ul li a.photo{background-image:url(/_img/icons/photo.svg)}.memories ul li a.video{background-image:url(/_img/icons/video.svg)}.no-svg .memories ul li a.gift{background-image:url(/_img/icons/gift.png)}.no-svg .memories ul li a.donation{background-image:url(/_img/icons/donation.png)}.no-svg .memories ul li a.message{background-image:url(/_img/icons/message.png)}.no-svg .memories ul li a.photo{background-image:url(/_img/icons/photo.png)}.no-svg .memories ul li a.video{background-image:url(/_img/icons/video.png)}.news{margin:0}.news ul{margin:0;list-style:none}.news ul li{width:100%;display:inline-block;margin:0 0 25px;padding:0 0 25px;border-bottom:1px solid #e3e3e3}@media screen and (max-width: 420px){.news ul li{margin-bottom:0;padding-bottom:0;border:0}}.news ul li h3{margin:0 0 5px;font-size:1.3em}.news ul li h3 a{color:#222}.news ul li h4{margin:0 0 10px}.news ul li img{max-width:100%;float:left;margin:0 20px 0 0}@media screen and (max-width: 600px){.news ul li img{max-width:50%}}@media screen and (max-width: 420px){.news ul li img{width:100%;max-width:100%;float:none;margin-right:0;margin-bottom:15px}}.news .paging ul li{width:auto;margin-bottom:0;padding-bottom:0;border-bottom:0}.newsgrid ul li{width:30.8%;margin:0 2.5% 1.5% 0;padding:0;vertical-align:top;border:0}@media screen and (max-width: 460px){.newsgrid ul li{width:100%;margin-right:0}}.newsgrid ul li:nth-child(3n){margin-right:0}.newsgrid ul li h3{font-size:1.2em;line-height:1.2em}.newsgrid ul li h3 a{color:#222}.newsgrid ul li img{float:none;margin:0 0 10px}@media screen and (max-width: 600px){.newsgrid ul li img{max-width:100%}}.newsmodule{margin:0 0 20px;padding:25px;background:#e3e3e3}.newsmodule h3{font-size:1.2em;color:#e30615}.newsmodule ul li{margin-bottom:10px;padding:0;border:0}@media screen and (max-width: 400px){.newsmodule ul li{margin-bottom:0}}.newsmodule ul li:last-child{margin:0}.newsmodule ul li h3{font-size:1em;line-height:1.2em}.newsmodule ul li h3 a{color:#222}.newsmodule ul li img{max-width:40%;float:right;margin:0 0 10px 20px}@media screen and (max-width: 400px){.newsmodule ul li img{max-width:100%;margin-right:0}}.newsview h1{margin:0 0 5px}.newsview h2{margin:0 0 5px}.newsview img{width:100%}.newsview .meta{margin:0 0 20px}.newsview.newsviewpast figure{width:40%;float:right;margin-left:20px}@media screen and (max-width: 480px){.newsview.newsviewpast figure{width:100%;float:none;margin-left:0}}.featuredstory{margin:0 0 30px}@media screen and (max-width: 420px){.featuredstory{margin-bottom:0}}.featuredstory .image{width:57%;float:left}@media screen and (max-width: 850px){.featuredstory .image{width:35%}}@media screen and (max-width: 420px){.featuredstory .image{width:100%}}.featuredstory .image img{width:100%}.featuredstory .content{width:43%;float:right;padding:0 0 0 20px}@media screen and (max-width: 850px){.featuredstory .content{width:65%}}@media screen and (max-width: 420px){.featuredstory .content{width:100%;padding-top:20px;padding-left:0}}.featuredstory .content h3{font-size:2em;margin:0 0 10px}@media screen and (max-width: 420px){.featuredstory .content h3{font-size:1.8em}}.featuredstory .content h3 a{color:#222}.featuredstory.topstory{background:#f1f3f2}.featuredstory.topstory .content{padding:30px}@media screen and (max-width: 1180px){.featuredstory.topstory .content{padding-top:0}}@media screen and (max-width: 420px){.featuredstory.topstory .content{padding:20px 0 0}}.featuredstory.topstory .content h3{font-size:2.2em}@media screen and (max-width: 420px){.featuredstory.topstory .content h3{font-size:2em}}.byanddate{margin:0 0 30px;padding:10px 0;font-size:0.8em;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.byanddate p{margin:0}.byanddate p a{float:right;color:#222;font-weight:400}@media screen and (max-width: 380px){.byanddate p a{float:none;display:inline-block;font-size:0.85em}}.notices{margin:0}.notices ul{margin:0;list-style:none}.notices ul li{width:100%;display:inline-block;margin:0 0 25px;padding:25px 250px 25px 25px;position:relative;border:1px solid #e3e3e3}@media screen and (max-width: 1180px){.notices ul li{background:#fff}}@media screen and (max-width: 950px){.notices ul li{padding-right:25px}}@media screen and (max-width: 860px){.notices ul li{padding:20px;word-wrap:break-word}}.notices ul li.statusGold{border-width:4px;border-color:#e30615}.notices ul li.statusSilver{border-width:4px;border-color:#e3e3e3}.notices ul li h3{margin:0 0 15px;font-size:1.3em}.notices ul li h3 a{color:#222}.notices ul li p{margin:0 0 15px}.notices ul li img{max-width:100%;float:right;margin:0 0 0 40px}@media screen and (max-width: 600px){.notices ul li img{float:none;margin-left:0;margin-bottom:20px}}.notices ul li .btn{position:absolute;top:30px;right:25px}@media screen and (max-width: 950px){.notices ul li .btn{position:static;margin-top:20px}}@media screen and (max-width: 420px){.notices ul li .btn{margin-top:10px}}.notices ul li .btn.btnImpact{top:95px;border-color:#808080;background-color:#808080}.notices ul li .btn.btnImpact:hover{border-color:#666;background-color:#666}.notices ul li .btn.btnVisit{position:static}.notices ul li ul{margin-left:275px;line-height:1.2em}@media screen and (max-width: 860px){.notices ul li ul{margin-left:0}}.notices ul li ul li{width:auto;margin:0 30px 0 0;padding:0;color:#808080;font-size:0.8em;border:0}@media screen and (max-width: 600px){.notices ul li ul li{display:block;margin-right:0;margin-bottom:10px}}.notices.digitaled ul li{padding-right:25px;padding-bottom:5px}.notices.digitaled ul li img{margin-bottom:20px}.searchresults ul{margin:0;list-style:none}.searchresults ul li{margin:0 0 20px;border-bottom:3px solid #e3e3e3}.skyscraperadvert .advertlink{display:none;width:100%;height:100%;font-size:0;position:absolute;top:0;left:0;background:url(/_img/temp/o2-advert.jpg) no-repeat top center}.subnav{display:none;margin:0 0 20px}.subnav ul{margin:0;list-style:none}.subnav ul li{display:block;margin:0;border-bottom:1px solid #ccc}.subnav ul li:last-child{border-bottom:0}.subnav ul li a{display:block;padding:10px 15px;color:#222;background:#eee}.subnav ul li a:hover{background:#ddd}.subnav ul li a.on{font-weight:700;background:#ddd}.tabs{margin:0 0 20px}.tabs ul{margin:0;list-style:none}.tabs ul li{display:inline;margin:0 10px 0 0}@media screen and (max-width: 420px){.tabs ul li{display:block;margin-right:0}}.tabs ul li a{display:inline-block;color:#222;font-weight:400;padding:10px 20px;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background:#e3e3e3}@media screen and (max-width: 420px){.tabs ul li a{display:block;position:relative}}.tabs ul li a:hover{text-decoration:none;background:#ddd}.tabs ul li a.on{background:#fff}.tabs ul li a span{font-style:italic;font-size:0.9em;color:#757575}.tabs .panel{margin:-1px 0 0;padding:30px 30px 10px;border:1px solid #e3e3e3;background:#fff}@media screen and (max-width: 1180px){.tabs .panel{padding-top:20px;padding-right:20px;padding-left:20px}}.no-js .tabs ul{display:none}.no-js .tabs .panel{margin-top:0;padding:0;border:0}.tags h4{float:left;font-size:0.8em;padding:6px 20px 0 0}.tags ul li{margin-right:5px;font-size:0.9em}.tags ul li a{margin:0 0 10px}.tags ul li a.btn{padding:2px 10px;color:#222;font-weight:400;border-color:#e3e3e3;background:#e3e3e3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.tags ul li a.btn:hover{border-color:#d5d5d5;background-color:#d5d5d5}
