/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}body{font:12px/1.5 "Times New Roman",Times,serif;}select,input,textarea,button{font:99% sans-serif;}pre,code,kbd,samp{font-family:monospace,sans-serif;}a:hover,a:active{outline:none;}ul,ol{margin-left:2em;}ol{list-style-type:decimal;}nav ul,nav li{margin:0;list-style:none;list-style-image:none;}small{font-size:85%;}strong,th{font-weight:bold;}td{vertical-align:top;}p{margin-bottom:1.5em;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.5em;}sub{bottom:-0.25em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}textarea{overflow:auto;}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}button,input,select,textarea{margin:0;}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd;}fieldset div,.form-item{padding-bottom:15px;}label{display:inline-block;width:115px;font-size:14px;}input[type=text],input[type=email],input[type=search]{padding:3px 2px;border:0;}input[type=submit]{border:0;background:url(/themes/beatles/images/bg_submit.png) repeat-x;}button{width:auto;overflow:visible;}select,input,textarea{color:#444;}body{background:#000;color:#dcddde;}h1,h2,h3,h4,h5,h6{font-weight:normal;}a{color:#dcddde;}a:hover{color:#fff200;}img{max-width:100%;height:auto;vertical-align:middle;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.page{max-width:1010px;padding:0 15px;margin:0 auto;}.header{position:relative;padding-top:10px;}.content-wrapper{padding-bottom:20px;}.footer{position:relative;padding-top:20px;font:10px/1.231 Verdana,Arial,sans-serif;}@media only screen and (min-width:600px){.page-wrapper{background:url(/themes/beatles/images/bg_top1.png) no-repeat 50% 0;}.page{background:url(/themes/beatles/images/bg_bottom1.png) no-repeat 50% 100%;}.section-mc-cartney .page,.section-mc-cartney-for-others .page{background-image:url(/themes/beatles/images/bg_bottom2.png);}.footer{height:260px;padding-top:150px;}.section-mc-cartney .footer,.section-mc-cartney-for-others .footer{height:414px;padding-top:277px;}}.logo{display:block;width:170px;height:84px;margin-bottom:10px;}.menu-toggle{position:absolute;right:0;top:45px;display:inline-block;width:30px;height:27px;padding:0;border:1px solid #fff200;border-radius:4px;background:#000;cursor:pointer;user-select:none;font-size:2px;}.menu-label{position:absolute;right:34px;top:1px;font-size:18px;line-height:1.4;text-transform:uppercase;color:#fff200;}.lines,.lines:before,.lines:after{position:relative;display:inline-block;width:18px;height:2px;background:#fff200;font-size:2px;}.lines:before,.lines:after{position:absolute;left:0;content:"";}.lines:before{top:6px;}.lines:after{top:-6px;}.menu-wrapper{position:relative;display:none;border-bottom:1px solid #fff;background:rgba(0,0,0,.8);}.menu-wrapper li{padding:0;}.menu-wrapper nav a{position:relative;display:block;padding:10px 20px 10px 30px;border-top:1px solid #fff;font-weight:bold;font-style:italic;font-size:14px;color:#dcddde;text-decoration:none;}.menu-wrapper nav a:hover,.menu-wrapper nav a.is-active,.menu-wrapper nav .menu-item--active-trail > a{color:#fff200;}.menu-wrapper li li a{padding:10px 10px 10px 50px;border:0;}.menu-wrapper li li li a{padding-left:70px;}.menu-wrapper .menu-item--expanded > a:before{position:absolute;top:0;left:0;z-index:11;content:"+";display:block;width:30px;height:42px;font-size:16px;font-family:Arial,sans-serif;text-align:center;line-height:42px;color:#fff;}.menu-wrapper li .menu-item--expanded > a:before{left:20px;}.menu-item--expanded ul{display:none;margin-bottom:10px;}.menu-wrapper .menu-item--expanded{list-style:none;}.search-block-form{padding:10px 0 10px 30px;border-top:1px solid #fff;}.search-block-form .form-item,.search-block-form .form-actions{display:inline-block;padding-bottom:0;}@media only screen and (min-width:600px){.logo{margin:0 auto 10px;}}@media only screen and (min-width:990px){.menu-toggle{display:none;}.menu-wrapper{display:flex !important;justify-content:space-between;margin:65px 0 50px;border-top:1px solid #fff;background:transparent;}.menu-depth-3 .menu-wrapper{margin-bottom:90px;}.menu-wrapper nav > ul{float:left;}.menu-wrapper nav > ul > li:last-child{padding-right:0;}.menu-wrapper li{display:inline-block;padding-right:30px;}.menu-wrapper nav a{display:inline-block;padding:10px 0;border:0;}.menu-wrapper .menu-item--expanded > a:before{display:none;}.menu-wrapper nav a.is-active,.menu-wrapper nav .menu-item--active-trail > a{background:url(/themes/beatles/images/bg_mainnav_active.png) no-repeat 5px 0;}.menu-wrapper .menu-item--active-trail > ul{display:block;}.menu-wrapper .menu-item--active-trail > ul,.menu-wrapper .is-active + ul{position:absolute;left:0;bottom:-65px;display:flex;height:50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff200;}.menu-wrapper .menu-item--active-trail li{padding:0;white-space:nowrap;}.menu-wrapper .menu-item--active-trail li a{margin:0 15px;padding:15px 0 10px;font-style:italic;font-size:14px;font-weight:normal;color:#414042;}.menu-wrapper .menu-item--active-trail li a:hover,.menu-wrapper .menu-item--active-trail li a.is-active,.menu-wrapper .menu-item--active-trail .menu-item--active-trail > a{background:url(/themes/beatles/images/bg_submenu_hover.gif) repeat-x;}.menu-wrapper .menu-item--active-trail .menu-item--active-trail ul,.menu-wrapper .menu-item--active-trail ul .is-active + ul{bottom:-35px;height:25px;margin:0;background:transparent;}.menu-wrapper .menu-item--active-trail li li{position:relative;}.menu-wrapper .menu-item--active-trail li li a{margin:0 5px 0 12px;padding:0;font-size:16px;font-style:normal;color:#dcddde;}.menu-wrapper .menu-item--active-trail li li:first-child a{margin-left:0;}.menu-wrapper li li .menu-item--active-trail a,.menu-wrapper li li li a.is-active,.menu-wrapper li li li a:hover{color:#fff200;background-image:none;}.menu-wrapper .menu-item--active-trail li li:after{position:absolute;top:4px;right:-5px;content:"/";}.search-block-form{padding-left:0;border:0;}}.breadcrumb{padding:20px 15px 0;font-style:italic;color:#e6e7e8;}.breadcrumb a{color:#e6e7e8;}.breadcrumb a:hover{color:#fff200;}.breadcrumb .active{color:#fff200;text-decoration:none;}h1{margin:15px 0;padding-left:15px;font-size:20px;line-height:1.2;color:#fff200;}h1 a{color:#fff;text-decoration:none;}h2{margin-bottom:15px;font-size:30px;color:#fff200;}.main-content{border:2px solid #fff200;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.contentText{clear:both;padding:20px 25px;}.node-type-overview .contentText{position:relative;}.node-type-overview .noTitle,.noCountry .contentText{top:20px;}.overviewItem{margin:0 auto 25px;border-bottom:1px solid #fff200;}.itemText{line-height:1.231;text-transform:uppercase;}.itemText a{text-transform:none;}.itemText h3{margin-bottom:1.5em;}.overviewItem ul,.detailItem ul{display:flex;flex-wrap:wrap;max-width:290px;margin:0 -5px;padding:0;list-style:none;}.overviewItem li,.detailItem li{width:50%;max-width:150px;max-height:150px;margin-bottom:10px;padding:0 5px;text-align:center;}.overviewItem ul{max-width:572px;}.overviewItem li{max-width:291px;max-height:291px;}.overviewImgs a{text-decoration:none;}.detailItem{margin-bottom:20px;}.detailItem .itemText{max-width:280px;width:100%;padding-bottom:20px;padding-right:0;font-size:14px;}.detailItem .largeImg{margin-bottom:20px;}.detailItem .overviewImgs{clear:left;}.detailItem .overviewImgs li a:hover,.detailItem .overviewImgs li a.active{border:#fff200;}.pageSorting{position:relative;top:-2px;z-index:20;display:none;}.pageSorting p{float:right;width:175px;height:50px;margin:0 -1px 0 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff200;color:#000;line-height:50px;text-align:center;font-size:14px;font-style:italic;}.pageSorting a{color:#414042;font-weight:bold;font-style:normal;}.pageSorting .current{color:#000;}.countryList{position:relative;left:0;top:-2px;display:block;width:100%;height:50px;padding-left:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff200;}.countryList a{display:none;}.country-list-mobile{margin:0 0 0 -15px;}.country-list-mobile select{margin-top:15px;}.pageNav{clear:both;padding-top:10px;padding-bottom:20px;text-align:right;font-size:14px;}.pageNav span{font-style:italic;}.pageNav a{font-weight:bold;}.pager__items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;}.pager__item{margin:0 5px;}.pager__item.is-active a{color:#fff200;text-decoration:none;}.webform-submission-form .form-item input,.webform-submission-form .form-item textarea{width:100%;max-width:330px;}.webform-submission-form .form-item textarea{height:110px;vertical-align:top;}.webform-submission-form .form-item div{display:inline-block;width:100%;max-width:330px;}.mandatory{margin:0 0 10px 0;font-size:11px;}.captcha{margin-left:118px;}#searchResults li{margin-bottom:10px;}@media only screen and (min-width:380px){.pageSorting{display:block;}}@media only screen and (min-width:600px){.breadcrumb{padding-top:60px;}.webform-submission-form input[type=submit]{margin-left:118px;}.mandatory{margin-left:118px;}.node-type-page .main-content,.node-type-contact .main-content{min-height:520px;background:url(/themes/beatles/images/bg_standardpage.png) no-repeat 95% 100%;line-height:2em;}.node-type-page .contentText{padding-right:240px;}}@media only screen and (min-width:660px){.overview-items{display:flex;flex-wrap:wrap;}.overviewItem{width:49%;}.contentText .odd{margin-right:2%;margin-left:0;}.detailItem .largeImg{float:right;width:50%;}}@media only screen and (min-width:990px){.breadcrumb{padding:20px 15px 0;}.itemText{float:left;width:152px;padding-right:10px;}.overviewItem ul.overviewImgs{float:right;width:290px;}.detailItem .largeImg{float:right;width:60%;}}@media only screen and (min-width:1024px){.countryList a{display:inline-block;width:34px;height:50px;margin:0;border:2px solid #fff200;text-align:center;}.countryList img{margin-top:10px;}.countryList a.active{border:2px solid #000;background:#000;}.country-list-mobile{display:none;}}.front .page{background:none;}.front .logo{display:none;}.front .menu-wrapper{position:absolute;left:0;top:120px;z-index:10;width:100%;background:rgba(0,0,0,.8);}.front .page-wrapper{background:url(/themes/beatles/images/bg_homepage.png) no-repeat top center;background-size:100% auto;}.front .content-wrapper img{display:block;width:50%;max-width:364px;height:auto;margin:10px 0 200px;}@media only screen and (min-width:480px){.front .menu-wrapper{top:150px;}.front .content-wrapper{min-height:500px;}}@media only screen and (min-width:800px){.front .menu-toggle{right:50%;top:20px;margin-right:-40px;}.front .menu-wrapper{top:300px;margin-top:0;}.front .page-wrapper{height:730px;background-size:auto auto;}.front .page{padding-top:30px;background:none;}.front .header{height:80px;padding:0 0 40px;}.front .content-wrapper{display:block;height:430px;text-align:center;}.front .content-wrapper img{margin:0 auto;}}@media only screen and (min-width:990px){.front .menu-wrapper{top:0;background:transparent;}}.search-help-link{display:none;}.search-form label{width:auto;margin-right:10px;}.search-results li{text-transform:uppercase;}.footer .section{padding:10px 0 10px 10px;border-top:1px solid #fff;}.footer a{color:#dcddde;}@media only screen and (min-width:600px){.footer p{float:left;margin-right:20px;}}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}.hidden{display:none;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative;margin-top:20px;margin-bottom:20px;}.is-collapse-enabled .tabs:before,.is-horizontal .tabs:before{content:'';display:block;background-color:#fff;height:1px;position:absolute;bottom:0;left:0;z-index:10;right:0;}.content-header .is-horizontal .tabs:before,.content-header .is-collapse-enabled .tabs:before{left:-2.5em;right:-2.5em;}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;margin:-1px 0 0;padding:9px 2em 7px 1em;width:100%;border:1px solid #fff;background-color:rgba(242,242,240,0.7);color:#0074bd;text-overflow:ellipsis;white-space:nowrap;}.tabs__tab:hover,.tabs__tab:focus{color:#008ee6;background-color:#fafaf7;}li.tabs__tab{display:block;padding:0;}li.tabs__tab a{display:inline-block;padding:9px 2em 7px 1em;text-decoration:none;color:#000;}.tabs a:hover,.tabs a:focus{text-decoration:none;}.tabs.primary{clear:both;}.tabs.primary .tabs__tab.is-active{z-index:15;border-color:#fff;background-color:#fff;color:#004f80;}.tabs.primary a{background:none;}.tabs.primary a:focus{color:#008ee6;background-color:#fafaf7;text-decoration:underline;}.tabs.primary .is-active a:focus{background:none;text-decoration:underline;}@media screen and (min-width:18.75em){.tabs.primary a{background:url(/../misc/icons/0074bd/chevron-right.svg) 99% center no-repeat;}.tabs.primary .tabs__tab.is-active a{background-image:none;}}.tabs__trigger{display:none;}.is-collapse-enabled .tabs__trigger{box-sizing:content-box;display:block;position:absolute;z-index:10;right:0;top:2px;left:auto;width:25%;padding-right:4px;padding-left:4px;border-left:0;font-family:Arial,sans-serif;font-size:1.25em;letter-spacing:0.1em;text-align:center;outline:0;}.is-collapse-enabled .tabs{padding-top:38px;max-height:0;}.tabs.is-open{max-height:999em;padding-bottom:16px;padding-bottom:1rem;}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:2px;left:0;width:75%;border-bottom:0;}.is-collapse-enabled .tabs.primary a.is-active:before{content:none;}.is-open .tabs__tab.is-active{border-color:#a6a6a6;background-color:#fff;color:#004f80;border-bottom:1px solid #a6a6a6;}.is-horizontal .tabs{max-height:none !important;padding-top:0 !important;overflow:visible;}.is-horizontal .tabs__tab{float:left;height:auto;width:auto;text-align:center;border-bottom-color:#a6a6a6;}.is-horizontal .tabs__tab + .tabs__tab{margin-left:-1px;}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;width:auto;top:0;border-bottom:0;}.is-horizontal .tabs.primary a{background-image:none;padding:7px 2em 7px 2em;}.is-horizontal .tabs__trigger{display:none;}.tabs.secondary{display:block;margin-top:16px;margin-top:1rem;}.tabs.secondary .tabs__tab{display:block;padding:5px 15px 5px 16px;margin-left:-1px;color:#0074bd;-webkit-transition:border-color 0.2s,background-color 0.2s;transition:border-color 0.2s,background-color 0.2s;}.tabs.secondary .tabs__tab + .tabs__tab{border-top:1px solid #d9d8d4;}.tabs.secondary .tabs__tab.is-active{color:#004f80;border-left:2px solid #004f80;padding-left:15px;}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{color:#008ee6;border-left:2px solid #008ee6;padding-left:15px;}.tabs.secondary a{background-color:transparent;padding:7px 13px 5px;text-decoration:none;}.tabs.secondary .is-active a{color:#004f80;}.tabs.secondary a:focus{text-decoration:underline;}.is-horizontal .tabs.secondary .tabs__tab{background:none;float:left;position:relative;top:0;z-index:15;margin-left:1em;margin-right:1em;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right-color:transparent;border-top:0;padding:0;}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#004f80;}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6;}.cookie-popup{position:fixed;bottom:0;z-index:99999;overflow-y:scroll;max-height:100vh;width:100%;max-width:700px;border-top-left-radius:10px;border-top-right-radius:10px;color:#414042;background:#fff200;}.cookie-banner{margin:0 auto;padding:40px 40px 20px;}.cookie-banner a,.cookie-banner h2{color:#414042;}.cookie-banner__actions{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;}.cookie-banner__actions .button{display:inline-block;padding:8px 16px;border-radius:4px;text-decoration:none;color:#fff200;background-color:#414042;}.cookie-popup--settings{display:none;padding-top:20px;}.cookie-popup--settings .form-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.cookie-popup--settings label{width:auto;font-size:16px;font-weight:600;}.cookie-banner__info{width:100%;padding-left:30px;}@media only screen and (min-width:768px){.cookie-popup{right:5%;}.cookie-banner{padding:40px 60px 20px;}.cookie-banner__info{font-size:16px;}}@media only screen and (min-width:1400px){.cookie-banner{font-size:18px;}}
.scrollable{position:relative;overflow:hidden;width:980px;height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff200;}.scrollable .items{width:20000em;position:absolute;clear:both;height:50px;line-height:50px;}.items div{float:left;width:905px;margin-left:40px;}.scrollable a{float:left;width:33px;height:46px;border:2px solid #fff200;text-align:center;}.scrollable a img{margin-top:10px;}.scrollable a.active{background:#000;}.scrollable .active{border:2px solid #000;position:relative;cursor:default;}
a.browse{position:absolute;top:0;z-index:10;display:block;width:20px;height:50px;cursor:pointer;}a.right{right:10px;background:url(/themes/beatles/images/bt_scroll_right.png) no-repeat 0 15px;}a.left{left:10px;background:url(/themes/beatles/images/bt_scroll_left.png) no-repeat 0 15px;}a.disabled{visibility:hidden !important;}
