/*!-- Theme styles ----- */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);html body #page,html body #page a,html body #page li,html body #page p{font-family:"Open Sans",sans-serif}#content #biog,#content #biog h2{text-align:center}html{font-size:15px;scroll-behavior:smooth}html body #page a,html body #page li,html body #page p{letter-spacing:normal}#masthead .site-branding .site-title,html body #page h1 a,html body #page h2,html body #page h3{font-family:American-Captain,sans-serif}html body #page h2{font-size:120px;letter-spacing:1px}html body #page h2:before{content:none}html body #page h3{font-size:48px;letter-spacing:normal}html body #page .white{color:#fff}html body{letter-spacing:normal}html body .site-header.featured-image:after,html body .site-header.featured-image:before{background:0 0!important;display:none!important;opacity:0!important}#content .inner-container{padding:1em 1em 20vh;max-width:900px;margin:0 auto}#content #biog{background-image:url(/wp-content/themes/twentynineteen-child/img/dara.jpg);background-repeat:no-repeat;background-size:contain;background-position:bottom}#content #biog .right-text{background:rgba(0,0,0,.4)}footer{background-color:#000}footer .site-info{color:#ffb800!important;padding:1rem;max-width:900px;width:100%;margin:0 auto!important;text-align:right}footer .site-info a{font-weight:600}#masthead{background-color:#000}#masthead.featured-image{min-height:80vh}#masthead.featured-image .site-featured-image{height:auto;max-height:350px;position:relative;top:-20px}#masthead.featured-image .site-featured-image img{object-position:0 75%;position:relative}#masthead .site-branding #title-social{position:relative;display:inline-block;width:auto}#masthead .site-branding .site-title{font-size:120px;line-height:.92}#masthead .site-branding .social-navigation{position:absolute;right:0;top:-5px}#masthead .site-branding .social-navigation ul.social-links-menu li a{background-image:url(/wp-content/themes/twentynineteen-child/img/twitter.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#masthead .site-branding .social-navigation ul.social-links-menu li a svg{opacity:0;width:46px;height:46px}#masthead .site-branding #site-navigation{margin-top:0}#masthead .site-branding #site-navigation ul li{font-size:18px}#masthead .site-branding #site-navigation ul li a{font-weight:600}#masthead .site-branding #site-navigation ul li a:hover{color:#ffb800;text-decoration:underline;opacity:1}#masthead #signup-form{position:relative;z-index:3;margin:1rem 0 0}#masthead #signup-form h3{margin-bottom:0}#masthead #signup-form form input.wpcf7-email{background-color:#000;border:1px solid #626262;color:#fff;font-family:"Open Sans",sans-serif;max-width:100%;width:100%}#masthead #signup-form form input.wpcf7-submit{background-color:#ffb800;color:#000;width:100%;text-transform:uppercase;font-weight:600;padding:.76rem 1.5rem;font-family:"Open Sans",sans-serif}#masthead #signup-form form input.wpcf7-submit:hover{background-color:#dc9f00}#masthead #signup-form form p{margin-top:0;margin-bottom:15px}#masthead #signup-form form .wpcf7-response-output{width:100%;color:#fff;border:none;position:absolute;left:0;padding-left:0;margin-left:0;bottom:-20%}.container{position:relative}@media screen and (max-width:350px){#masthead .site-branding .site-title{font-size:100px}#masthead .site-branding #site-navigation ul li{font-size:16px}}@media screen and (max-width:766px){html body #page h2{text-align:center!important}#masthead .site-branding #title-social{width:100%}}.svg-overlay{position:absolute;bottom:-1px;width:100%;height:20vh;z-index:2;left:0;max-height:200px}.yellow-bg{background-color:#ffb800}.black-bg,.button.black{background-color:#000}.black-bg,.black-bg h2,.singular:not(.home) #site-navigation ul li a,.singular:not(.home) .site-title a,.yellow-bg h2{color:#fff}.singular .site-content{min-height:50vh}.button{padding:0}.button a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600}.button.black a{color:#fff}.button.black a:after{content:">";margin-left:5px}.button.black:hover{background-color:#626262;transition:background-color .5s}.button.yellow,.slider#home-dvd .slides{background-color:#ffb800}.button.yellow a{color:#000}.button.yellow:hover{background-color:#dc9f00;transition:background-color .5s}.button.large{height:55px;width:166px}.button.medium{height:40px;max-width:215px;width:30vw}.button.small{width:137px;height:40px}#tour-dates .year{font-weight:400}#tour-dates .year.active{font-weight:700}#tour-dates #tours-container{display:flex;flex-direction:column;width:100%;position:relative}#tour-dates #tours-container #years-box{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1rem;color:#fff;flex-wrap:wrap}#tour-dates #tours-container #years-box .break{flex-basis:100%}#tour-dates #tours-container #years-box .year{margin-right:10px}#tour-dates #tours-container #years-box .year:first-of-type{margin-right:0}#tour-dates #tours-container #years-box .year-header{margin-right:1rem}#tour-dates #tours-container #dates-box{width:100%;background-color:#fff;padding:0;max-height:640px;overflow:hidden}#tour-dates #tours-container #dates-box.extended{max-height:none}#tour-dates #tours-container #dates-box .tour-date{display:none;flex-direction:row;height:80px;border-bottom:1px solid #eee}#tour-dates #tours-container #dates-box .tour-date.active{display:flex}#tour-dates #tours-container #dates-box .tour-date .event-date{display:flex;flex-direction:column;flex-basis:15%;justify-content:center;text-align:center;text-transform:uppercase;color:#626262;line-height:1.1}#tour-dates #tours-container #dates-box .tour-date .event-details .event-town,.slider.book-slider .slides li .book-author{color:#ffb800}#tour-dates #tours-container #dates-box .tour-date .event-date .event-month{font-size:14px}#tour-dates #tours-container #dates-box .tour-date .event-date .event-day{font-size:26px;font-weight:700}#tour-dates #tours-container #dates-box .tour-date .event-details{display:flex;flex-direction:column;flex-basis:45%;justify-content:center;font-weight:600;line-height:1.2;align-items:flex-start}#tour-dates #tours-container #dates-box .tour-date .event-tickets{display:flex;flex-direction:column;flex-basis:40%;justify-content:center;align-items:center}#tour-dates #show{margin:2rem 0 1rem}#tour-dates #show a{text-decoration:none;font-weight:600;display:flex}#tour-dates #show a#show-less{display:none}#tour-dates #show.clicked #show-less{display:flex}#tour-dates #show.clicked #show-all{display:none}.no-dates{padding:1rem;text-align:center;font-size:1.25rem;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.slider h2{max-width:840px;width:100%;margin:1rem auto 0}.slider li{text-align:center}.slider#home-clips h2{text-align:right}.slider .flex-viewport{z-index:1}.slider .flex-direction-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:1rem;z-index:0}.slider .flex-direction-nav .flex-nav-prev{margin-right:1rem}.slider .flex-direction-nav .flex-nav-prev a{opacity:1;width:auto;height:auto;margin:0;position:relative;left:0}.slider .flex-direction-nav .flex-nav-prev a:before{content:url(/wp-content/themes/twentynineteen-child/img/arrow-left.svg)}.slider .flex-direction-nav .flex-nav-next{margin-left:1rem}.slider .flex-direction-nav .flex-nav-next a{position:relative;opacity:1;width:auto;height:auto;margin:0;right:0}.slider .flex-direction-nav .flex-nav-next a:before{content:url(/wp-content/themes/twentynineteen-child/img/arrow-right.svg)}.slider .flexslider:hover .flex-direction-nav .flex-next{right:0}.slider .flexslider:hover .flex-direction-nav .flex-prev{left:0}.slider.book-slider .slides .slide-container{box-shadow:0 0 3px 3px #eee;padding:1rem}.slider.book-slider .slides li{padding:3px}.slider.book-slider .slides li .book-image{margin-bottom:1rem;margin-top:1rem;padding:1rem}.slider.book-slider .slides li .book-title{font-weight:600}.slider.book-slider .slides li .button{margin:1rem auto}.slider#home-dvd .slides{z-index:1;position:relative}.slider#home-dvd .slides .slide-container{background-color:#fff}.slider#home-dvd .flexslider{border:none}.slider#home-dvd .flex-direction-nav{background-color:#ffb800;z-index:0}.slider#home-dvd .flex-direction-nav .flex-nav-prev a:before{content:url(/wp-content/themes/twentynineteen-child/img/arrow-left-white.svg)}.slider#home-dvd .flex-direction-nav .flex-nav-next a:before{content:url(/wp-content/themes/twentynineteen-child/img/arrow-right-white.svg)}.home-extra{min-height:20vh}@media all and (min-width:767px) and (max-width:1023px){#masthead #signup-form{margin:0 calc(10% + 60px)}#masthead.featured-image .site-featured-image{top:-40px}}@media all and (min-width:1024px){#content #biog,#content #biog h2{text-align:right}html{font-size:16px}#masthead .site-branding .site-title{font-size:140px}#masthead .site-branding #site-navigation ul li{font-size:24px}#masthead #signup-form{margin:2rem calc(10% + 60px) 4rem}#masthead #signup-form form{display:flex;flex-direction:row}#masthead #signup-form form input.wpcf7-email{width:240px;margin-right:1rem}#masthead.featured-image .site-featured-image{position:absolute;width:60%;right:10px}#masthead.featured-image .site-featured-image img{width:100%;height:100%;object-fit:cover;min-width:0}.slider .flex-direction-nav{position:absolute;top:45%;justify-content:center;align-items:center;width:100%}.slider .flex-direction-nav a{top:0}.slider .flex-direction-nav .flex-nav-prev{margin-right:460px}.slider .flex-direction-nav .flex-nav-next{margin-left:460px}#tour-dates #tours-container{flex-direction:row;width:108%;left:-8%}#tour-dates #tours-container #years-box{flex-direction:column;justify-content:flex-start;align-items:flex-end;min-width:150px}#tour-dates #tours-container #years-box .year{margin:0}#tour-dates #tours-container #years-box .break{flex-basis:auto}#tour-dates #tours-container #years-box .year-header{margin-right:0}#content #biog{background-position:left -1px}#content #biog .right-text{max-width:500px;margin:0 0 0 auto}}@font-face{font-family:American-Captain;src:url(/wp-content/themes/twentynineteen-child/src/fonts/american_captain/American-Captain.ttf) format("truetype")}
/*# sourceMappingURL=main.min.css.map */
