/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
@media (max-width: 767px) {
.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}

@media (max-width: 767px) {
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
text-align: left;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}

@media (max-width: 767px) {
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}

.no-style-type {
	list-style-type: none!important;
}

@media only screen and (max-width: 425px) {

	table * {
		display: block !important;
		text-align: left !important;
	}
	td {
		padding: 10px !important;
		border-bottom: none !important;
	}
	th {
		padding: 10px !important;
	}
	.edd_cart_item:nth-of-type(even) {
		background-color: whitesmoke;
	}
	.edd_cart_header_row {
		display: none !important;
	}
	td.edd_cart_item_name:before {
		content: "Item Name: ";
		font-weight: 700;
	}
	td.edd_cart_item_price:before {
		content: "Price: ";
		font-weight: 700;
	} 
	.edd_cart_remove_item_btn {
		margin: 0px !important;
	}
	#edd-save-cart-button {
		text-align: center !important;
		text-decoration: none;
	}
	.edd_cart_discount:before {
		content: "Discount: ";
		font-weight: 700;
	}
}