@charset "utf-8";

.woo_inst_tiers,
.woo_inst_cart_tiers{
	margin:10px 0 30px 0;
	list-style:none;
}
.woo_inst_tiers ul,
.woo_inst_cart_tiers ul{
	padding:0;
	margin:0;
	list-style:none;
}
.woo_inst_tiers ul li,
.woo_inst_cart_tiers ul li{
	width:100%;
	float:left;
}
.woo_inst_tiers ul li input{
	float:left;
}
.woo_inst_tiers ul li input,
.woo_inst_tiers ul li label{
	padding:0;
	margin:0;
}
.woo_inst_tiers ul li label{
	font-size:12px;
	float:left;
	margin:0 0 0 8px;
}
.woo_inst_alert{
	padding: .75rem 1.25rem;
	border-radius: .25rem;
	color: #721c24;
	background-color: #f8d7da;
	border-color: #f5c6cb;
	clear: both;
	width: 100%;
	margin: 30px auto;
	text-align: center;
	font-size: 16px;
}

.woo_inst_single_template .package_group_item ,
.woo_inst_single_template .package_group_item * {
	cursor: pointer;
}

.woo_inst_single_template .package_group_item {
	margin-bottom: 20px;
	padding:5px;
}

.woo_inst_single_template .package_group_item_selected {

	box-shadow: 0px 0px 13px 0px rgba(13,83,247,1);
	opacity: 1;
}

.woo_inst_single_template .package_group_item:not(.package_group_item_selected) {

	opacity: 0.6;

}

.woo_inst_single_template .package_group_item:not(.package_group_item_selected):not(.unlinked):hover {

	opacity: 1;

}

.woo_inst_single_template .unlinked{
	opacity: 0.4;
	cursor: unset;
	box-shadow: none;
}

.woo_inst_single_template input[type=submit]{
	font-weight: unset;
	background: #343a40;
	border-color: #343a40;
	color: #ffffff;
}



.woo_inst_package_group_item_image{
	width: 100%;
	max-height: 50%;
	border: 1px solid lightgray;
	padding: 3px;
	border-radius: 15px;
}

.pkg_price{
	font-size: 22px;
}

.pkg_title{
	font-size: 18px;
}

.pkg_description{
	font-size: 16px;
}

.package_group_item{
	text-align: center;
}
.woo_inst_single_template input[type="submit"]:hover{
	text-decoration:none;
}