html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.icon{position:relative;top:1px;display:inline-block;font-family:"";font-style:normal;font-weight:nromal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-x:before{content:"*"}*,*:before,*:after{box-sizing:border-box}body{padding:0}body,input,textarea{font-family:museo-sans-rounded,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body{line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:lato,Helvetica,Arial,sans-serif}a{text-decoration:none;color:#903}.section-container{margin-left:auto;margin-right:auto}.section-container,.section-container-fluid{padding-left:30px;padding-right:30px}.row{margin-left:-15px;margin-right:-15px}.row:after{clear:both}.row:after,.row:before{display:table;content:""}[class*=col-]{float:left;width:100%;padding-left:15px;padding-right:15px}.row-gutterless{margin-left:0;margin-right:0}.row-gutterless [class*=col-]{padding-left:0;padding-right:0}@media only screen{.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-offset-sm-1{margin-left:8.3333333333%}.col-offset-sm-2{margin-left:16.6666666667%}.col-offset-sm-3{margin-left:25%}.col-offset-sm-4{margin-left:33.3333333333%}.col-offset-sm-5{margin-left:41.6666666667%}.col-offset-sm-6{margin-left:50%}.col-offset-sm-7{margin-left:58.3333333333%}.col-offset-sm-8{margin-left:66.6666666667%}.col-offset-sm-9{margin-left:75%}.col-offset-sm-10{margin-left:83.3333333333%}.col-offset-sm-11{margin-left:91.6666666667%}.col-offset-sm-12{margin-left:100%}}@media only screen and (min-width:641px){.section-container{max-width:1024px}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-offset-md-1{margin-left:8.3333333333%}.col-offset-md-2{margin-left:16.6666666667%}.col-offset-md-3{margin-left:25%}.col-offset-md-4{margin-left:33.3333333333%}.col-offset-md-5{margin-left:41.6666666667%}.col-offset-md-6{margin-left:50%}.col-offset-md-7{margin-left:58.3333333333%}.col-offset-md-8{margin-left:66.6666666667%}.col-offset-md-9{margin-left:75%}.col-offset-md-10{margin-left:83.3333333333%}.col-offset-md-11{margin-left:91.6666666667%}.col-offset-md-12{margin-left:100%}}@media only screen and (min-width:1025px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-offset-lg-1{margin-left:8.3333333333%}.col-offset-lg-2{margin-left:16.6666666667%}.col-offset-lg-3{margin-left:25%}.col-offset-lg-4{margin-left:33.3333333333%}.col-offset-lg-5{margin-left:41.6666666667%}.col-offset-lg-6{margin-left:50%}.col-offset-lg-7{margin-left:58.3333333333%}.col-offset-lg-8{margin-left:66.6666666667%}.col-offset-lg-9{margin-left:75%}.col-offset-lg-10{margin-left:83.3333333333%}.col-offset-lg-11{margin-left:91.6666666667%}.col-offset-lg-12{margin-left:100%}}@media only screen and (min-width:1441px){.section-container{max-width:1040px}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-1{margin-left:8.3333333333%}.col-xl-2{margin-left:16.6666666667%}.col-xl-3{margin-left:25%}.col-xl-4{margin-left:33.3333333333%}.col-xl-5{margin-left:41.6666666667%}.col-xl-6{margin-left:50%}.col-xl-7{margin-left:58.3333333333%}.col-xl-8{margin-left:66.6666666667%}.col-xl-9{margin-left:75%}.col-xl-10{margin-left:83.3333333333%}.col-xl-11{margin-left:91.6666666667%}.col-xl-12{margin-left:100%}}@media only screen and (min-width:10000px){.section-container{max-width:10000px}.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}.col-offset-xxl-1{margin-left:8.3333333333%}.col-offset-xxl-2{margin-left:16.6666666667%}.col-offset-xxl-3{margin-left:25%}.col-offset-xxl-4{margin-left:33.3333333333%}.col-offset-xxl-5{margin-left:41.6666666667%}.col-offset-xxl-6{margin-left:50%}.col-offset-xxl-7{margin-left:58.3333333333%}.col-offset-xxl-8{margin-left:66.6666666667%}.col-offset-xxl-9{margin-left:75%}.col-offset-xxl-10{margin-left:83.3333333333%}.col-offset-xxl-11{margin-left:91.6666666667%}.col-offset-xxl-12{margin-left:100%}}.btn{display:block;margin-bottom:0;font-size:16px;line-height:1;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;border:1px solid transparent;text-decoration:none}@media only screen and (min-width:641px){.btn{display:inline-block}}.btn:active,.btn.active{outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none}.list-unstyled,.list-inline{margin:0;padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:10px}.list-inline>li:last-child{padding-right:0}.list-inline.pull-right>li,.list-inline.text-right>li{padding-right:0;padding-left:10px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.pull-right{float:right}.pull-left{float:left}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:""}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-weight:500;font-size:16px}body,a{color:#333}p{color:#858585}a:hover{transition:.6s}a:hover,a:hover .icon{color:#903}section header>h2{margin-top:0;font-family:lato,Helvetica,Arial,sans-serif;font-weight:900;font-size:24px}@media only screen and (min-width:641px){section header>h2{font-size:32px}}section header>h2{font-style:italic;text-align:center;text-transform:uppercase}.thumbnail>img{max-width:100%}@media only screen and (max-width:640px){.hidden-sm{display:none}}.post-notice{padding:30px;background-color:#fc0;font-size:24px;font-weight:600}.post-notice p{color:#fff}.skip-link{position:absolute;left:-9999px;z-index:999;padding:12px 20px;background-color:#903;color:#fff}.skip-link:focus{left:0;top:0}main:focus{outline:none}.text-lowercase{text-transform:lowercase}body>header{position:relative;z-index:2;padding:20px 0;background:#fff;box-shadow:0 0 50px #00000013}.astley-dye-logo>img{display:block;width:300px}@media only screen and (min-width:641px)and (max-width:1024px){.astley-dye-logo>img{width:230px}}.navigation{margin-top:18px;text-align:center}@media only screen and (min-width:641px){.navigation{text-align:right}}.navigation>li{padding-right:0;padding-left:0}@media only screen and (min-width:641px){.navigation>li{padding-left:0}}@media only screen and (min-width:1025px){.navigation>li{padding-left:30px}}.navigation>li:first-child{padding-left:0}.navigation>li>a{display:inline-block;padding:8px 13px 7px;font-size:14px;font-weight:900;color:#adadad;text-transform:uppercase;letter-spacing:.5px}@media only screen and (min-width:1025px){.navigation>li>a{padding:8px 20px 7px}}.navigation>li>a:hover{color:#666;transition:.5s}.navigation>li.active>a{color:#fc0;border:2px solid #ffcc00;border-radius:4em}@media only screen and (min-width:641px)and (max-width:1024px){.navigation{margin-top:10px}.navigation>li{padding-right:10px}.navigation>li>a{font-size:12px}}.section-intro{position:relative;display:table;width:100%;height:100%;background:url(/img/home/intro-splash.jpg) #f8f8f2 no-repeat center;background-size:cover;border-bottom:1px solid rgb(92.3921568627%,92.3921568627%,90.1568627451%);text-align:center}@media only screen and (min-width:641px){.section-intro{padding:50px 0}}.section-intro header{display:table-cell;vertical-align:middle;text-align:center}.section-intro header h1{margin:0 auto;padding:50px;background-color:#903;font-family:lato,Helvetica,Arial,sans-serif;font-style:italic;font-weight:900;font-size:40px;line-height:1;color:#fff}.section-intro header h1>span{display:block;margin:10px 0 5px;font-size:24px;font-weight:700;color:#cfa1b0}@media only screen and (min-width:641px){.section-intro header h1{background-color:#930031cc;max-width:714px}}@media only screen and (min-width:641px)and (max-width:1024px){.timeline-split-line{position:absolute;width:3px;height:481px;background-color:#fc0;left:50%;top:-1px;margin-left:0}}.section-logos{position:relative;z-index:2;box-shadow:0 8px 10px #00000006;background-color:#fff;border-bottom:1px solid rgb(92.3921568627%,92.3921568627%,90.1568627451%)}.row-gutterless .col-md-company{position:relative;padding:30px;line-height:1;border-bottom:1px solid rgb(92.3921568627%,92.3921568627%,90.1568627451%);vertical-align:middle;color:#adadad}@media only screen and (min-width:641px){.row-gutterless .col-md-company{text-align:center;padding:20px 18px;border-bottom:0;border-right:1px solid rgb(92.3921568627%,92.3921568627%,90.1568627451%)}}@media only screen and (min-width:641px)and (max-width:1024px){.row-gutterless .col-md-company{width:50%;border-right:0}}@media only screen and (min-width:1025px){.row-gutterless .col-md-company{width:20%}.row-gutterless .col-md-company:last-child{border-right:0}}.row-gutterless .col-md-company:hover{color:#903;transition:.3s}.company-logo>span{visibility:hidden}.company-link{position:absolute;top:50%;right:30px;margin-top:-14px;text-transform:uppercase;font-size:28px;font-weight:700}@media only screen and (min-width:641px){.company-link{position:relative;top:0;right:0;margin:10px 0 0;font-size:12px}}.section-timeline{background:url(/img/timeline/timeline-bg.jpg) #903}@media only screen and (max-width:640px){.section-timeline{padding:100px 0}}.timeline-start{position:absolute;width:14px;z-index:10;height:100px;left:50%;bottom:-29px;margin-left:-6px;background:url(/img/timeline/timeline-start.png) no-repeat}@media only screen and (max-width:640px){.timeline-section{margin:60px 0}.timeline-section:first-child{margin-top:0}.timeline-section figure,.timeline-section header{text-align:center}.timeline-section .timeline-image{margin-left:auto;margin-right:auto}}.timeline-section h3{color:#fff;text-transform:uppercase}.timeline-section h3 .timeline-year{line-height:1;font-family:lato,Helvetica,Arial,sans-serif;font-weight:900;font-style:italic}.timeline-section p{color:#ebccd6}@media only screen and (min-width:641px){.timeline-elipsis{position:absolute;width:4px;height:64px;background:url(/img/timeline/timeline-elipsis.jpg) center no-repeat}.timeline-section{position:relative;width:50%;min-height:180px;border:solid #ffcc00}.timeline-section:first-child{margin-top:0;padding-top:150px}.timeline-section:last-child{margin-bottom:0;padding-bottom:100px}.timeline-left{margin-right:50%;margin-left:3px;padding-right:60px;text-align:right;border-width:0 3px 0 0}.timeline-left .timeline-elipsis{top:-85px;right:-4px}.timeline-left .timeline-image{float:right;margin-right:-101px;margin-top:-12px}.timeline-left.timeline-2007 .timeline-image.timeline-image-b{margin-right:-185px}.timeline-left.timeline-2007 .timeline-image.timeline-image-c{margin-right:-270px}.timeline-right{margin-left:50%;margin-right:3px;padding-left:60px;text-align:left;border-width:0 0 0 3px}.timeline-right:first-child .timeline-image{margin-top:8px}.timeline-right .timeline-elipsis{top:-30px;left:-3px}.timeline-right .timeline-image{float:left;margin-left:-101px;margin-top:-12px}.timeline-2020s{margin-top:-120px}.timeline-2019,.timeline-2007{margin-top:-30px;padding-bottom:60px}.timeline-2000{margin-top:-120px;padding-bottom:60px}.timeline-1999{margin-top:-30px}.timeline-1995{margin-top:-80px}.timeline-1992{margin-top:-60px}.timeline-1987{margin-top:-30px;padding-top:100px;padding-bottom:60px}.timeline-1949{margin-top:-30px}.timeline-1928{margin-top:0}}.timeline-image-group .timeline-image{position:relative}.timeline-image-group .timeline-image+.timeline-image:before{content:"";position:absolute;height:3px;width:10px;margin-top:-1px;left:-10px;top:50%;background-color:#fc0}@media only screen and (max-width:640px){.timeline-image-group{text-align:center}.timeline-image-group>figure{display:inline-block}}.timeline-image{margin:0 auto;width:80px;height:80px;background-image:url(/img/timeline/timeline-markers.jpg);background-color:#fff;background-repeat:no-repeat;border:3px solid #ffcc00;border-radius:50%}.timeline-marker-acdoco{background-position:0 0}.timeline-marker-acdocosa{background-position:-444px 0}.timeline-marker-mates{background-position:-74px 0}.timeline-marker-acdopro{background-position:-148px 0}.timeline-marker-brandon{background-position:-222px 0}.timeline-marker-mallison{background-position:-296px 0}.timeline-marker-marshall{background-position:-370px 0}.timeline-marker-harry{background-position:-518px 0}.timeline-marker-1949{background-position:-592px 0}.timeline-marker-miracle-acdo{background-position:-666px 0}.timeline-marker-acdocosa-hq{background-position:-740px 0}.timeline-year{display:block;font-size:32px;color:#fc0}.section-timeline-start{padding:100px 0;position:relative}.section-timeline-end{padding:100px 0;background:url(/img/timeline/timeline-end.png) no-repeat top center}.section-timeline-end header>h2{color:#5c5c5c}.section-arrow{position:absolute;top:-1px;left:0;width:100%;height:30px;background:url(/img/common/section-arrow.svg) no-repeat center}.section-historic-images{position:relative;height:300px;background:url(/img/timeline/historic-images.jpg) center no-repeat #333;background-size:cover}.timeline-line{width:3px;height:270px;bottom:0;position:absolute;left:50%;margin-left:0;background-color:#fc0}.section-team{padding:120px 0 80px;background-color:#f8f8f2}.section-team header>h2{color:#5c5c5c}.team-members{display:flex;flex-wrap:wrap;justify-content:center}.team-member{flex:initial;padding:0 15px}.team-member header{text-align:center}.team-member header>h3{margin:0;font-size:20px;text-transform:uppercase;color:#5c5c5c}.team-member header p{margin:0;color:#adadad}.team-member>p{min-height:90px;font-size:14px}@media only screen and (min-width:641px)and (max-width:1024px){.team-member{width:50%;min-height:420px}}@media only screen and (min-width:1025px){.team-member{width:33.333%}}.team-member-photo{text-align:center}.team-member-photo>img{border-radius:50%}.btn-primary,.btn-primary-inv{color:#fff;color:#ffffffe6}.btn-primary-inv{border:2px solid #ffcc00;background-color:#903;font-style:italic}.btn-lg,.btn-md{font-size:20px}@media only screen and (min-width:641px){.btn-lg,.btn-md{font-size:24px}}.btn-lg,.btn-md{font-weight:700}.btn-lg{padding:30px}.btn-md{padding:20px 30px}.form-errors{background-color:#903;padding:2rem 0}.form-errors,.form-errors p,.form-errors a{color:#fff}.form-group{position:relative;background-color:#fff;margin-bottom:15px;padding-left:100px}.form-group>label{position:absolute;top:0;left:0;display:inline-block;padding:28px 30px;color:#903;font-weight:500;font-style:italic}.form-group>textarea{display:block;width:100%;height:215px}.form-actions{margin-top:30px}.form-group-textarea{padding-left:0}.form-group-textarea>label{position:relative;padding-bottom:0}.form-control{padding:30px;border:0;width:100%;outline:none}.form-control:focus-visible{outline:3px solid #ffcc00;outline-offset:-3px}.form-error{margin:0;padding:0 30px 20px;font-size:14px;font-weight:600;color:#903}.section-enquiry{padding:60px 0;background-color:#903}.section-enquiry header>h2{color:#f8f8f2}.built-by-club{text-align:center}@media only screen and (min-width:641px){.built-by-club{text-align:right}}.contact-summary{padding:60px 0;border-bottom:1px solid #eee;color:#858585}.contact-summary .icon{font-size:36px;color:#d6d6d6;float:left;margin:5px 15px 0 0}.contact-summary address{font-style:normal}@media only screen and (min-width:641px){.contact-summary address{margin-top:20px}}@media only screen and (min-width:641px){.contact-list{text-align:center}}.contact-list>li{padding:5px 0;font-size:20px;line-height:2.4}@media only screen and (min-width:641px)and (max-width:1024px){.contact-list>li{font-size:16px}}@media only screen and (min-width:641px){.contact-list>li{line-height:1.5}}.contact-list>li:last-child{padding-bottom:0}@media only screen and (min-width:641px){.contact-list .icon{float:none;display:block;margin-bottom:5px;margin-left:auto;margin-right:auto}}.copyright{padding:40px 0;font-size:12px}.copyright,.copyright p,.copyright a{color:#adadad}.copyright a:hover{color:#333;transition:.3s}.icon{vertical-align:-.125em}#yourfullname{display:none!important}
