.bundled_product_summary img{
	padding:3px!important;
}

.bundled_product_summary .details{
	padding:3px!important;
}

.bundled_product_summary{
	margin-bottom:20px!important;
}

.woocommerce-MyAccount-navigation-link--downloads{
	display:none;
}

.wpbf-woo-sub-menu-product-wrap a{
	color:#ffffff!important;
}


.wpbf-woo-sub-menu{
	background:#161616!important;
	border:1px solid white!important;
}

.wpbf-woo-sub-menu ::after{
	background:red!important;
}


.woocommerce-cart .tax-total,
.woocommerce-cart .woocommerce-shipping-totals,
.woocommerce-cart .recurring-totals,
.woocommerce-cart .shipping,
.woocommerce-cart .order-total{
	display:none;
}

.woocommerce-checkout .tax-total,
.woocommerce-checkout  .recurring-totals,
.woocommerce-checkout .cart-subtotal{
	display:none!important;
}

.woocommerce-cart .cart-subtotal th::after{
	content:": "!important;}

.woocommerce-cart .recurring-total th:after{
	content:": Recurring Monthly Subscription Charge"!important;
}

.woocommerce-checkout .recurring-total th:after{
	content:": Monthly Subscription Charge"!important
}

.woocommerce-checkout .product-name p:empty {
	display:none!important
}

.woocommerce-checkout tr.woocommerce-shipping-totals{
	background:#161616;
	color:white!important;
}

.woocommerce-tabs{
	display:none;
}

button,a.button{
	border:1px solid white!important;;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #161616!important;
}

.payment_box{
	background:#303030!important;
}

.wpmc-tabs-list .current .wpmc-tab-text{
	color:white;
}


.postid-429 .price,
p.stock,
.product_meta .posted_in{
	display:none!important;
}

section.related{
	display:none!important;
}

.woocommerce .woocommerce-checkout .col2-set .col-1,
.woocommerce .woocommerce-checkout .col2-set .col-2 {
    width: 100% !important;
}

.woocommerce .woocommerce-checkout .col2-set .col-1 {
    margin-bottom: 30px;
}

.home_hero{
background:url("https://riotrfid.com/wp-content/uploads/2020/12/RIOT-BOX-e1608600538440.png");
	background-attachment:fixed;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	padding:250px 30px;
	margin-bottom:30px;
	text-align:center;
}

@media only screen and (max-width: 600px) {
	.home_hero{
		padding:100px 30px;
	}
}

.home_hero a{
	background:#161616;
	padding:15px 40px;
	border-radius:35px;
	margin:auto!important;
	text-align:center;
	border:solid 1px white;
}

.home_hero a:hover{
	background:#101010;
	color:white;
}

.button.cancel{
	display:none!important;
}

#select2-billing_state-results,#select2-shipping_state-results{
	color:#161616!important;
}

.select2-results{
    color:#161616!important;
}

.woocommerce-breadcrumb{
	display:none!important;
}

.postid-428 .bundled_product_summary,
.postid-423 .bundled_product_summary{
	display:none;
}

/* Tiered pricing table: make rows readable on the dark theme */
[class*="tiered-pricing"] tbody tr,
[class*="tiered-pricing"] tbody td {
	background-color:#1c1c1c !important;
	color:#ffffff !important;
}

/* Keep the teal highlight on the currently selected tier */
[class*="tiered-pricing"] tbody tr[class*="active"],
[class*="tiered-pricing"] tbody tr[class*="active"] td {
	background-color:#35c6dc !important;
	color:#ffffff !important;
}