");background-repeat:no-repeat;background-position:0 0;background-origin:border-box;background-size:2em;margin:0 0 2em}.journal-link,.journal-link:last-child{display:block;text-decoration:none;padding:2em 200px 2em 2em;color:#444;background:hsla(0,0%,100%,.2);transition:all .3s ease-in-out}.journal__list__entry{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:6px;margin-bottom:2em;overflow:hidden;background-position:100%;background-repeat:no-repeat}.journal-link:hover{background:hsla(0,0%,100%,0)}.journal-link .journal__date{text-align:right}.journal__related-link{display:block;text-decoration:none;border-top:1px solid #ccc;padding:3em 0;margin-bottom:1em;opacity:.8;color:#444}.journal__list .journal__related-link,.journal__related-link:hover{opacity:1}.journal__list{margin:0;padding:0;text-indent:0;list-style:none}.project__title{display:block;color:#333;font-weight:700;font-size:2em;line-height:1.2;text-decoration:none}.project-link{background-color:#fff;display:flex;flex-direction:row-reverse;text-decoration:none;padding:2em;color:#444;transition:all .3s ease-in-out;margin-bottom:2em;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:6px}.project-link:hover{transform:translateY(-1px);box-shadow:0 0 15px rgba(0,0,0,.05)}.about__aside{width:20%;background-color:#dadada;min-width:300px;max-width:400px;height:100%;top:59px;margin:45px auto;border-radius:8px}.about__aside__content{padding:20px;line-height:1.4}.about__aside__content h2{font-size:1.25em;margin:0 0 .5em}.about__aside__content a{color:#222}.album__aside{background-color:#dadada;min-width:400px;height:100%;top:59px;margin:45px 20px;border-radius:8px;padding:20px;font-size:20px}@media (min-width:800px){.album__aside{width:20%;max-width:400px;font-size:16px}}.playButton{border:0;background-color:#444;border-radius:50%;min-width:30px;height:30px;text-align:center;line-height:26px;cursor:pointer;padding:0}.playButton:hover{background-color:#222}.playButton:focus{background-color:teal;outline:0 none transparent}.albumBuyButton{border:0;background-color:#555;color:#fff;text-decoration:none;display:block;max-width:400px;text-align:center;padding:20px;margin:5px;font-size:20px;line-height:24px;border-radius:2px}.albumBuyButton:hover{background-color:#333}.albumBuyButton svg{vertical-align:bottom;margin-right:.25em}.page-content p.album-track-notes{padding:2em;margin-bottom:2em;font-size:1em;background:hsla(0,0%,100%,.7);max-width:50em}.album-track-notes strong{display:block}@media screen and (orientation:landscape){.page-content--live_event{flex-direction:row}.live_event__video_pane{flex-basis:80%;width:80%;align-self:center}.live_event__chat_pane{flex-basis:20%;width:20%}}@media screen and (orientation:portrait){.page-content--live_event{flex-direction:column}.live_event__chat_pane{flex:1 1;max-height:100%}}.live_event__chat_pane img{margin:0}.event-button{background-color:teal;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;cursor:pointer;display:inline-block}.show-aside-title{text-align:center;font-size:18px;padding:20px 0 5px}.event-listings{border-top:1px solid #f5f6f7;margin-left:-20px;margin-right:-20px;list-style:none}.event-listings a:hover,.event-listings a strong:hover{text-decoration:none}.event-listings .event-listing{background-image:url(/images/icons/baseline-chevron_right-24px.svg);background-position:center right 11px;background-size:24px;border-bottom:2px solid #f5f6f7;margin:0;min-height:auto;padding:8px 12px;position:static}.event-listings .event-listing:hover{background-color:#fff}@media handheld,only screen and (min-width:768px){.event-listings .event-listing{padding:12px 20px}}.event-listings .event-listing a{align-items:center;display:flex;text-decoration:none}.event-listings .event-listing .date-box{align-content:center;background:#f2f2f2;border-radius:5px;color:#1e2126;display:flex;flex-direction:column;justify-content:center;min-height:48px;min-width:48px;text-align:center}.event-listings .event-listing .date-box .month{font-size:12px;line-height:14px;margin-bottom:1px}.event-listings .event-listing .date-box .date{font-size:21px;font-weight:500;line-height:21px;margin-bottom:0}.event-listings .event-listing .date-box .year{color:#6f6f6f;font-size:10px;line-height:14px;margin:-1px}.event-listings .event-listing .date-box.multi-date{box-shadow:4px 4px 0 #ededed}.event-listings .event-listing .date-box.multi-date .date{left:3px;position:relative}.event-listings .event-listing .date-box.include-year .month{margin-bottom:0}.event-listings .event-listing .date-box.include-year .date{font-size:18px;line-height:16px}.event-listings .event-listing .event-details{margin-left:16px;margin-right:12px;overflow:hidden;text-overflow:ellipsis}.event-listings .event-listing .event-details.live-stream-concert .secondary-detail{background-image:url(/images/icons/live-stream-concert.svg);background-position:0 0;background-size:16px;padding-left:20px}.event-listings .event-listing .event-details .primary-detail{color:#1e2126;display:block;font-size:16px;font-weight:700;line-height:18px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-listings .event-listing .event-details .secondary-detail{color:#6f6f6f;font-size:14px;line-height:16px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-listings .event-listing .event-details .tertiary-detail{color:#999}.event-listings.artist-best-bet-box{padding:0 20px}@media handheld,only screen and (min-width:768px){.event-listings.artist-best-bet-box .event-listing:last-of-type{border-bottom:none}}Home | Nicolette Macleod