/*
Theme Name: Avada
Description: The Avada Website Builder is the ultimate design and creation suite. Design Anything, Build Everything, Fast. The #1 selling product of all time on ThemeForest.
Theme URI: https://avada.com/
Author: ThemeFusion
Author URI: https://themeforest.net/user/ThemeFusion
License: Themeforest Split Licence
Version: 7.13.3
Requires PHP: 5.6
Requires at least: 4.9
Text Domain: Avada
*/

/* Classes needed by Theme Check */
.wp-caption-text,
.gallery-caption,
.bypostauthor {
}


.rounded-image-150 {
    border-radius: 75px;
}


.product-summary-attr p {
	margin-top: 0;
}

.woo-add-to-cart-container {
	margin-bottom: 50px;
}

table.variation-table {
	border-collapse: collapse;
	width: 100%;
}

.variation-table {
	display: table;
}

.variation-table .variation-column:first-child,
.variation-table .variation-column:first-child,
.variation-table .variation-column,
.variation-table .variation-column {
	padding: 15px 10px !important;
	border-bottom: 1px solid #ccc;
}

.variations-row.th-row {
	background: #f3f3f3;
	display: table-row;
}
.variation-column.th-column {
	color: #000;
	font-weight: bold;
	border-left: 0px !important;
	border-bottom: 1px solid #ccc;
}

.variations-row {
	/*border-top: 1px solid #ccc;*/
	/*border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;*/
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #ccc;
	padding: 6px 0px;
	position: relative;
}
.variations-row:last-child {
	/*border-bottom: 1px solid #ccc;*/
	border-bottom: 0px solid #ccc;
}

.variations-columns-group {
	width: 500px;
}

table tr .variation-column {
	padding: 3px 5px;
	vertical-align: middle;
	text-align: center;
}
.variations-columns-group .variation-column {
	display: block;
}
.variation-column.center {
	text-align: center;
}
.variation-column.price-column,
.variation-column.button-column {
	vertical-align: middle;
}


.variations-row .variation-column .single_add_to_cart_button {
	padding: 12px 20px;
} 

@media (max-width: 800px) {
	/* - */
	div.study-features {
		display: none;
	}
	
}


@media (max-width: 800px) {
	/* - */
	.hero-section-slide h1 {
		font-size: 24px;
	}
	.hero-section-slide p {
		font-size: 18px;
	}
}





