/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

.ebook-download-table {
	padding: 20px;
    box-shadow: 0 0 20px #00000020;
    border-radius: 8px;
}

.ebook-download-name {
	color: var(--e-global-color-text);
}

.ebook-download-table h3 {
	font-weight: 600;
}

.ebook-download-container {
	display: flex;
	flex-direction: column;
}

.ebook-download-row {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px dashed;
	padding: 10px 0;
	gap: 10px;
}

.ebook-download-row:last-child {
	border: 0;
}

.ebook-download-btn {
    margin: 0;
    min-width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}

.nav-dropdown>li.nav-dropdown-col {
	width: auto;
}

.nav-dropdown-default {
	padding: 5px;
}

.nav-dropdown.nav-dropdown-default>li>a {
	display: flex;
	align-items: end;
}

.ebook-category-list {
	display: flex;
    list-style: none;
    gap: 5px;
    flex-wrap: wrap;
}

.ebook-category-list li {
	min-width: auto;
    margin: 0;
    height: 30px;
    background-color: #5997b230;
    border-radius: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ebook-category-list li:hover {
    background-color: var(--e-global-color-primary);
}

.ebook-category-list li a {
	padding: 9px;
	font-size: .85em;
}

.ebook-category-list li:hover a {
	color: #fff;
}