/*!

Theme Name: Lucky Number 9
Theme URI: https://luckynumbermusic.com
Description: Custom theme for LuckyNumberMusic.com
Author: Dan Farrow
Author URI:	https://squarebracket.net
Version: 9.0

NOTE: Please do not edit the compiled style.css file directly!
All SASS source files can be found in /sass and can be compiled
using SASS http://sass-lang.com/

*/@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@800&display=swap";:root{--hover-transitions: 0.2s linear}*{margin:0;padding:0}html{font-size:62.5%}body{background:#fff;margin:0}body,p{color:#666;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}h1{font-size:22px;font-size:2.2rem}h2{font-size:19px;font-size:1.9rem;margin-bottom:12px}h3{font-size:14px;font-size:1.4rem}h4{font-size:12px;font-size:1.2rem}a,a:visited,a:active{outline:none;color:#000;text-decoration:underline}a:hover,a:focus{text-decoration:underline}blockquote{border-left:1px solid #a5abab;margin:15px;padding:0 12px 0 12px}.clearfix,.post,.sidebar_section{width:100%;display:inline-block}.clearfix:after,.post:after,.sidebar_section:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:20px}.post{margin:0;padding:0;clear:left;position:relative}.post p.post_date{position:absolute;right:8px;right:.8rem;top:13px;top:1.3rem;color:#aaa}.post_title,.bar{background:#333;color:#fff;padding:12px 0 0 12px;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:normal}.post_title{margin-bottom:20px}.first .post_title,.post:first-of-type .post_title{margin-right:-20px}.post h2.post_title a{color:#fff;text-decoration:none}.post h2.post_title a:hover,.post h2.post_title a:focus{text-decoration:underline}.entry p{margin:12px 0}.postmetadata{clear:both;color:#ccc}ul.post-categories li{list-style:none}ul.post-categories li a,.tags a,a.more-link{display:block;text-decoration:none;float:left;padding:6px;background:#ccc;color:#000;margin:0 10px 0 0}ul.post-categories li a:hover,.tags a:hover,a.more-link:hover{text-decoration:underline}.navigation{font-size:12px;font-size:1.2rem;width:100%;float:left;margin:0;padding:0;overflow:hidden}.alignleft a{float:left;margin:25px 0}.alignright a{float:right;margin:25px 0}ul{clear:left;margin:0}#sidebar ul li{list-style:none}.sidebar_section{display:block;clear:left}.alignright{float:right}.alignleft{float:left}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.no_screen{display:none}body.single-column #sidebar{position:absolute;right:5px}body.single-column #content{width:960px}body.single-column .first h2.post_title{margin-right:0}img{border:none;height:auto;max-width:100%;padding:0}img.left{float:left;border:none;padding:6px 0 0 0}img.right{float:right;border:none;padding:0 0 0 6px}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}#container{width:970px;margin:0 auto;padding:0;background:#fff;position:relative;min-height:100vh}#content{float:left;width:590px}#sidebar{width:360px;float:left;margin:0 0 20px 20px;padding:0}#header{height:200px;margin-left:-3px;background:url(images/full_logo.png) 0 12px no-repeat #fff}#header h1 a{display:block;height:170px;width:165px;margin:0;padding:0;position:absolute;left:0;top:10px;text-indent:-1000px;overflow:hidden}#header:before{content:"";width:970px;height:200px;position:absolute;left:-3px;top:0;z-index:999;pointer-events:none;background:url("images/full_logo.png") 0 12px no-repeat}#footer{background:#333;clear:both;width:100%}#footer p{padding:14px 0;margin:0;color:#ccc;text-align:center}#footer span{color:#666;padding:0 2rem}#footer span.safemail{padding:0}#footer a{color:#ccc;text-decoration:none}#footer a:hover{color:#fff}a.bar-link__link{color:#fff;text-decoration:none}.bar-link,a.bar-link{background:#333;color:#ddd;padding:10px 22px 0 22px;padding:1rem 2.2rem 0 2.2rem;margin-bottom:20px;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:normal;display:block;text-align:center;text-decoration:none;position:relative;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.bar-link:hover,.bar-link:focus,.bar-link:active{color:#fff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.bar-link--left-arrow:before,.bar-link--right-arrow:after{color:rgba(255,255,255,.5);position:absolute;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.bar-link--left-arrow:hover:before,.bar-link--left-arrow:focus:before,.bar-link--left-arrow:active:before,.bar-link--right-arrow:hover:after,.bar-link--right-arrow:focus:after,.bar-link--right-arrow:active:after{color:#fff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.bar-link--left-arrow:before{content:"<";left:10px;left:1rem}.bar-link--left-arrow:hover:before,.bar-link--left-arrow:focus:before,.bar-link--left-arrow:active:before{left:6px;left:.6rem}.bar-link--right-arrow:after{content:">";right:20px;right:1rem}.bar-link--right-arrow:hover:after,.bar-link--right-arrow:focus:after,.bar-link--right-arrow:active:after{right:6px;right:.6rem}.cn-button.bootstrap.button{background-color:#ddd !important;color:#333}.cn-button.bootstrap.button:hover,.cn-button.bootstrap.button:focus{background-color:#fff !important;color:#000}.nav{width:782px;height:100%;left:192px;position:relative}.nav__entry{margin:0;padding:0;height:100%;width:14.285714286%;float:left;list-style-type:none}.nav__entry a{box-sizing:border-box;color:#333;display:block;font-family:"Work Sans",sans-serif;font-size:1.9rem;outline:0;padding-top:158px;text-align:center;text-decoration:none;transition:all var(--hover-transitions);width:100%;height:100%}.nav__entry a:hover,.nav__entry a:focus,body.news .nav__entry--news a,body.artists .nav__entry--artists a,body.writer .nav__entry--writers a,body.releases .nav__entry--releases a,body.videos .nav__entry--videos a,body.store .nav__entry--store a,body.about .nav__entry--about a{text-decoration:none;background:#333;color:#fff}.mailing-list{background:#333;margin-bottom:20px;display:block;height:40px;text-align:right}.mailing-list input[type=text]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;display:inline-block;box-sizing:border-box;text-align:center;width:152px;height:20px;padding:5px;margin:10px 0 0 8px;background-color:#ccc;border:none;outline:none}.mailing-list input[type=text]:focus{background-color:#fff;border:none;outline:none}.mailing-list input[type=submit]{display:inline-block;font-family:"PTSans","HelveticaNeue","Verdana",sans-serif;font-size:8pt;box-sizing:border-box;width:30px;height:20px;margin:10px 8px 0 8px;color:#fff;background-color:#000;border:none;outline:none;cursor:pointer}.mailing-list input[type=submit]:hover,.mailing-list input[type=submit]:focus,.mailing-list input[type=submit]:active{border:none;outline:none;background-color:#fff;color:#000}.social-buttons{position:absolute;top:0;right:0;list-style:none}.social-buttons li{display:inline-block;position:relative;top:-9px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.social-buttons li:hover{top:0px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#sidebar .release_info_div img{float:left;margin-right:20px;width:250px;height:250px}#sidebar .release_info_div .info_div{float:left;width:84px}.release_info_div{margin-bottom:20px}.release_info_div #tracklist_div{clear:left;padding-top:20px}.release_info_div ol{margin-left:20px;margin-bottom:20px}.media-grid,.mg{clear:both;line-height:0;font-size:0}.media-grid__cell,.mg__cell{display:inline-block;list-style:none;position:relative}.media-grid__cell a:link,.media-grid__cell a:active,.media-grid__cell a:visited,.mg__cell a:link,.mg__cell a:active,.mg__cell a:visited{color:#fff;display:block;height:100%;outline:0;text-decoration:none}.media-grid__cell a:hover+.media-grid__cell__body,.media-grid__cell a:focus+.media-grid__cell__body,.mg__cell a:hover+.mg__cell__body,.mg__cell a:focus+.mg__cell__body{opacity:1}.media-grid__cell__body,.mg__cell__body{background:#333;bottom:0;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:normal;height:100%;left:0;opacity:0;overflow:hidden;padding:3rem 0 0 2rem;pointer-events:none;position:absolute;top:0;transition:opacity var(--hover-transitions);width:100%;z-index:100}.media-grid__cell__body em,.mg__cell__body em{display:block;padding-top:6px;margin-top:6px;border-top:1px solid rgba(255,255,255,.2)}.media-grid--small .media-grid__cell__body,.media-grid--small .mg__cell__body{font-size:.9rem;line-height:.9rem;padding:1rem}.mg__cell__img-wrap img{height:90px;width:90px}body.artists .media-grid__cell__img-wrap img{max-height:212px;width:auto}.logo-link,.text-link{display:block;float:left;height:40px;width:40px}.logo-link{text-indent:-1000px;overflow:hidden;background:url(images/logos.png) left top no-repeat #333}.text-link{background-color:#333}.logo-link a,.text-link a,.text-link a:visited{display:block;width:100%;height:100%;color:#fff;text-decoration:none;font-size:12px;font-size:1.2rem;line-height:10px;line-height:1rem;text-align:center}.text-link a{padding-top:11px;padding-top:1.1rem}.logo-link a:hover,.logo-link a:focus,.logo-link a:active,.text-link a:hover,.text-link a:focus,.text-link a:active{color:red;text-decoration:none}.logo-link--facebook{background-position:-40px top}.logo-link--youtube{background-position:-80px top}.logo-link--myspace{background-position:-120px top}.logo-link--twitter{background-position:-160px top}.logo-link--amazon{background-position:-200px top}.logo-link--spotify{background-position:-240px top}.logo-link--soundcloud{background-position:-280px top}.logo-link--itunes{background-position:-320px top}.logo-link--vimeo{background-position:-360px top}.logo-link--digital{background-position:-400px top}.logo-link--physical{background-position:-440px top}.logo-link--www{background-position:-480px top}.logo-link--instagram{background-position:-520px top}.logo-link--tumblr{background-position:-560px top}.logo-link--bandcamp{background-position:-600px top}.logo-link--rss a:hover,.logo-link--rss a:focus{background:url(images/logos.png) left -40px}.logo-link--facebook a:hover,.logo-link--facebook a:focus{background:url(images/logos.png) -40px -40px}.logo-link--youtube a:hover,.logo-link--youtube a:focus{background:url(images/logos.png) -80px -40px}.logo-link--myspace a:hover,.logo-link--myspace a:focus{background:url(images/logos.png) -120px -40px}.logo-link--twitter a:hover,.logo-link--twitter a:focus{background:url(images/logos.png) -160px -40px}.logo-link--amazon a:hover,.logo-link--amazon a:focus{background:url(images/logos.png) -200px -40px}.logo-link--spotify a:hover,.logo-link--spotify a:focus{background:url(images/logos.png) -240px -40px}.logo-link--soundcloud a:hover,.logo-link--soundcloud a:focus{background:url(images/logos.png) -280px -40px}.logo-link--itunes a:hover,.logo-link--itunes a:focus{background:url(images/logos.png) -320px -40px}.logo-link--vimeo a:hover,.logo-link--vimeo a:focus{background:url(images/logos.png) -360px -40px}.logo-link--digital a:hover,.logo-link--digital a:focus{background:url(images/logos.png) -400px -40px}.logo-link--physical a:hover,.logo-link--physical a:focus{background:url(images/logos.png) -440px -40px}.logo-link--www a:hover,.logo-link--www a:focus{background:url(images/logos.png) -480px -40px}.logo-link--instagram a:hover,.logo-link--instagram a:focus{background:url(images/logos.png) -520px -40px}.logo-link--tumblr a:hover,.logo-link--tumblr a:focus{background:url(images/logos.png) -560px -40px}.logo-link--bandcamp a:hover,.logo-link--bandcamp a:focus{background:url(images/logos.png) -600px -40px}div.really_simple_share{position:relative;left:-12px}div.really_simple_share div{padding-left:0 !important}.really_simple_share_facebook_like,.really_simple_share_google1,.really_simple_share_twitter{position:relative}.really_simple_share_facebook_like .overlay,.really_simple_share_google1 .overlay,.really_simple_share_twitter .overlay{background:url(images/monochrome_social_overlays.png) 0 0 transparent;width:120px;height:20px;position:absolute;top:0;left:0}.really_simple_share_twitter .overlay{background-position:0 -20px}.really_simple_share_facebook_like .overlay{background-position:0 -40px}
