#subscriptions{
/*	background: #1f1f1f;*/
	background-image: url('../img/subscriptionsbg.jpg');
}

#subscriptions > .container{
	justify-content: center;
}

.subscription_container{
/*	width: 50%;*/
}

.subscription_container.blue .pilulle{
	background: #0070ba;
}
.subscription_container.blue .sub_name{
	color: #0070ba;
}

.subscription_container.gold .pilulle{
	background: #ffc439;
}
.subscription_container.gold .sub_name{
	color: #ffc439;
}

.subscription_container.white .pilulle{
	background: white;
	color:black;
}
.subscription_container.white .sub_name{
	color: white;
}

.subscription_container.silver .pilulle{
	background: silver;
	color:black;
}
.subscription_container.silver .sub_name{
	color: silver;
}
.subscription_description{
/*	width: 50%;*/
/*	background: rgb(var(--background));*/

}
.subscription_description > div{
	margin: 2rem auto;
	margin-bottom:0;
	padding-top: 2rem;
	padding-bottom: 2rem;
	width: fit-content;
}

.subscription_description.blue strong{
	color: #2196f3;
}
.subscription_description.gold .fa-check, .subscription_description.gold strong{
	color: #ffc439;
}
.subscription_description.white .fa-check,.subscription_description.white strong{
	color: white;
}
.subscription_description.silver .fa-check,.subscription_description.silver strong{
	color: silver;
}
.subscription_description h3{
/*	padding-left: 3.2rem;*/
	margin-bottom: 2rem;
/*	margin-top: 5rem;*/
	font-weight: bold;
}

.subscription_description p{
	font-size: 1.5em;
}

.pricing{
	font-weight: bold;
	font-size: 2.5em;
}
.plan_currency{
	padding-left:0.2rem;
	letter-spacing: 2px;
}

.pricing_container{
	text-align: center;
	margin-bottom: 1rem;
}
.subscription_card{
	background: rgba(var(--background),0.95);
	padding: 2rem;
/*	margin:5em auto;*/
	margin:5em 0;
	max-width: 500px;
	box-shadow: 0 0 50px rgba(0,0,0,0.5);
/*	width: 40%;*/
}


.interval{
	color:gray;
}
.subscription_card.left{
	border-radius: var(--border_radius) 0  0 var(--border_radius);
	border-right: 1px solid rgba(255,255,255,0.3);
}


.subscription_card.right{
	border-radius: 0 var(--border_radius) var(--border_radius) 0;
	border-left: 1px solid rgba(255,255,255,0.3);
}

.subscription_card_header{
	display: flex;
	align-items:flex-start;
	justify-content: space-between;
	height: 100px;
}

.subscription_card_header img{
    max-height: 100%;
	object-fit: cover;

}
.pilulle{
	border-radius: var(--border_radius);
/*	background: rgb(var(--buttons_background));*/
	font-size: 1.1em;
	letter-spacing: 1.5px;
	padding: 0.2rem 1rem;
}

.sub_name{
	color: rgb(var(--buttons_background));
	text-transform: uppercase;
	margin:1rem 0;
	margin-top: 2rem;
	font-size:1.5em;
	text-align: center;
}

.sub_name_pre{
	margin-top:1rem;
}

.sub_description_pre{
	font-weight: bold;
	margin: 0.5rem 0;
}
.sub_description{
/*	font-size: 0.9em;*/
	height: 100px;
	overflow-y: auto;
	text-align: center;
}
.sub_plan_choice_pre{
	margin:2em 1em 0 0;
}