
button, .edd_go_to_checkout, .edd-blocks-orders__order-downloads-link > a{
  border: none;
	font-weight: 700 !important;
  padding: 10px 30px !important;
  font-size: 15px !important;
  text-align: center;
  transition: .15s ease-in-out;
  font-family: Montserrat !important;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: .08em;
  border-radius: 4px;
	text-decoration: none !important;
}

@media only screen and (max-width: 768px){
	.uk-heading-medium, h1{
		font-size: 20px !important;
	}
	.uk-text-large{
		font-size: 20px !important;
	}
	h3{
		font-size: 18px !important;
	}
	.uk-heading-small, h2, .uk-h2{
		font-size: 20px !important;
	}
	p, .uk-button, .uk-accordion-title, .uk-accordion-content, .uk-text-lead, .uk-text-small, ul, li{
		font-size: 13px !important;
	}

}
.edd-add-to-cart, .edd_go_to_checkout{
	background-color: #8b0000 !important;
	color: white !important;
	border: 1.5px solid transparent !important;
	font-family: DM Sans;
	font-size: 20px;
	
}
.mailpoet_submit, #mailpoet_captcha_form > div.mailpoet_form_hide_on_success > div:nth-child(6) > input{
	background-color: #8b0000 !important;
  color: #fff !important;
	border-radius: 10px !important;
	font-family: DM Sans !important;
	
	
}
.edd_cart_item_price > div {
	background: white !important;
	border-radius: 10px;
	padding: 5px;
}
.wp-block-edd-confirmation.edd-blocks__confirmation{

	 padding: 20px;
    border-radius: 10px;
}
.edd-blocks-receipt__items, .edd-blocks-receipt__totals{
	border-radius: 8px;
	background: #242424;
	border: none !important;
	
}
.edd-blocks-orders__order{
	 background: #242424;
    padding: 20px;
    border-radius: 10px;
    border: none !important;
	
}
.edd-blocks-orders__order-downloads-link > a{
	background: #2196F3;
	font-size: 10px !important;
}

.nav-cart-icon{
		width: 30px;
	
}
@media only screen and (max-width: 249px){
	.edd-blocks-orders__order-downloads-link > a{
	background: transparent;
	color: #2196F3;
		padding: 0px !important;
}
}
.mobile-item{
	display: none !important; 
}

@media only screen and (max-width: 959px){
	.mobile-item{
		display: block !important; 
	}
	.desktop-item{
		display: none !important;
	}
}