


@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;900&display=swap');/*font-family: 'M PLUS 1p', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');/*font-family: 'Roboto', sans-serif;*/
h2.head {
	font-family: 'M PLUS 1p', sans-serif;
    display: flex;
    align-items: center;
	background-color:#FFF;
	color:#212529;
}
 
h2.head:before,
h2.head:after {
    content: "";
    height: 1px;
    flex-grow: 1;
    background-color: #212529;
}
 
h2.head:before {
    margin-right: 1rem;
}
 
h2.head:after {
    margin-left: 1rem;
}

.lineup h3{
	font-family: 'M PLUS 1p', sans-serif;
	color:#212529;
	border:none;
  text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
}
.lineup img{
	border-radius:10px;
}



.feature{
	background-color:#91C8C5;
	background-image:url(/images/article/allvinyl/bg-scale.png);
	background-repeat:no-repeat;
    background-position-x: left;
    background-position-y: bottom;
}

.feature .panel{
	background-color:#FFF;
	border-radius:10px;
	padding:10px 5px;
	-moz-box-shadow: 0px 10px 7px -7px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0px 10px 7px -7px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 10px 7px -7px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 10px 7px -7px rgba(0, 0, 0, 0.4);
}
.feature .panel p{
	text-align:center;
}
.feature .panel p.sub{
	margin-bottom:0;
}
.feature .panel p.head{
	font-family: 'M PLUS 1p', sans-serif;
	font-size:1.3rem;
	margin-bottom:0;
	font-weight:700;
}
.feature .panel p.head strong{
	font-size:1.8rem;
	color:#C00;
	margin:0 .2rem;
}
.feature .panel p.exp{
	margin-bottom:0;
}

.cta .access{
	border:2px solid #DDD;
	border-radius:10px;
	padding:10px 5px;
}
a .access p{
	color:#212529;
	font-size:1.5rem;
	font-weight:bold;
}
.cta a:hover{
	text-decoration:none;
}

.panel-bouncer{
	border:2px solid #DDD;
	border-radius:5px;
}
.panel-bouncer h1{
	font-size:1.1rem;
}
.panel-bouncer h1 i{
	color:#F90;
	margin-right:.3rem;
}

.panel-bouncer .outerlink{
	background-color:#EEE;
	text-align:center;
	padding:.5rem;
	font-weight:bold;
}



