/*!
Theme Name: Kava Child
Theme URI:
Author: Zemez
Author URI:
Description: Kava child theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kava-child
*/
.buy-now-block div.elementor-bg{
	visibility:visible !important;
	display:block;
	opacity:1;
	height: 250px;
	width: 100%;
	background-size: cover;
}
.buy-now-block .elementor-button.elementor-size-xl{
	border:1px solid #F79440;
	padding: 10px 40px;
	margin-top:20px;
}
div.jet-sub-mega-menu div.elementor-col-66{
	width:70% !important;
}
div.jet-sub-mega-menu .jet-custom-nav {
	height: 400px !important;
}
.jet-custom-nav{
	justify-content:normal !important;
}
.jet-custom-nav div.menu-item:nth-child(1) div.jet-custom-nav__mega-sub{
	display: block;
	visibility: visible;
	opacity: 1;
}
.jet-custom-nav div.menu-item:nth-child(1) a.jet-custom-nav__item-link i{
	display: block;
	visibility: visible;
	opacity: 1;
}
.jet-custom-nav div.menu-item:nth-child(1) a.jet-custom-nav__item-link i:before{
	color:#fff !important;
}
div.set-item{
	float:left;
	clear:both;
	width:100%;
	margin-top:15px;
}
div.set-item div.set-desc,div.set-item div.set-name{
	display: -webkit-box !important;
	-webkit-line-clamp: 1 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
}
div.set-item div.set-poster{
	float:left;
	height:50px;
	margin-right:10px;
}
div.set-item div.set-poster img{
	height:50px;
	width:auto;
}
div.set-item{
	color:#bbb;
	font-size:13px;
}
div.set-item a{
	font-size:14px;
	color:#fff;
}
div.buy-now-image{
	margin:0 auto;
}
div.buy-now-image img{
	display:block;
	width:auto;
	margin:0 auto;
}
div.jet-sub-mega-menu{
	display:none !important;
	overflow:hidden;
}
.nomargin h1{
	margin:0;
}
a.top-level-link:hover + div.jet-sub-mega-menu,div.jet-sub-mega-menu:hover{
	display:flex !important;
}
body.home div.jet-smart-listing__posts > div:nth-child(1){
	padding-right:11px;
}
body.home div.jet-smart-listing__posts > div:nth-child(3){
	padding-right:11px;
}
body.home div.jet-smart-listing__posts > div:nth-child(2){
	padding-left:11px;
}
body.home div.jet-smart-listing__posts > div:nth-child(4){
	padding-left:11px;
}
body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(1){
	padding-right:0px;
}
body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(3){
	padding-right:0px;
}
body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(2){
	padding-left:0px;
}
body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(4){
	padding-left:0px;
}
body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(1){
	padding-right:11px;
}
body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(3){
	padding-right:11px;
}
body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(2){
	padding-left:11px;
}
body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(4){
	padding-left:11px;
}
body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(1){
	padding-right:0px;
}
body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(3){
	padding-right:0px;
}
body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(2){
	padding-left:0px;
}
body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(4){
	padding-left:0px;
}
.latest-posts-focus .jet-posts__inner-content {
	padding: 20px 20px 20px 20px;
	position: absolute;
	bottom: 0;
	width: 100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));

}
.has-thumb-postion-top.has-post-thumb .jet-smart-listing__post-content {
    margin-top: 10px !important;
}

.left-dropdown div.jet-mobile-menu__container{
	margin-top:14px;
}
.jet-banner.jet-effect-lily .jet-banner__content-wrap{
	height: 29% !important;
}
.jet-banner.jet-effect-lily .jet-banner__text{
	opacity:1 !important;
}
div.deeper-inner{
	display: -webkit-box !important;
	-webkit-line-clamp: 4 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
}
div.article-full-content h2{
	font-size:22px;
	font-weight:500;
	margin-top:15px;
	margin-bottom:5px;
}
div.article-full-content h3{
	font-size:18px;
	font-weight:400;
	margin-top:15px;
	margin-bottom:5px;
}
div.article-full-content ul, div.article-full-content ol{
	margin-bottom:10px;
}
div.article-full-content ul li,div.article-full-content ol li{
	margin-bottom:10px;
}
a.jet-smart-listing__featured-box-link{
	padding:0px !important;
}
div.jet-smart-listing__featured-content{
	padding: 20px 20px 20px 20px;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
}
div.articles-listing-design div.jet-smart-listing__post-content,
div.sets-listing-design div.jet-smart-listing__post-content,
div.cards-listing-design div.jet-smart-listing__post-content,
div.comics-listing-design div.jet-smart-listing__post-content,
div.series-listing-design div.jet-smart-listing__post-content,
div.category-top-slider div.jet-posts__inner-content{
	padding: 50px 20px 17px 20px;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	position: absolute;
	width:100%;
	bottom: 0;
	border-radius: 0px 0px 5px 5px;
}
div.featured-sets div.jet-posts__inner-content,div.sets-listing-design-category div.jet-posts__inner-content,div.cards-listing-design-category div.jet-posts__inner-content{
	padding: 50px 20px 17px 20px;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0.9));
	position: absolute;
	width:100%;
	bottom: 0;
	border-radius: 0px 0px 5px 5px;
}
div.featured-sets div.jet-posts__inner-content{
	height:100%;
}
div.cards-listing-design div.jet-smart-listing__post-content{
	border-radius: 0px 0px 10px 10px;
}
div.cards-listing-design-category div.jet-posts__inner-content{
	border-radius: 0px 0px 10px 10px;
}
div.show-only-trading-card-sets div.jet-title-fields div.jet-title-fields__item:nth-child(1){
	position:fixed;
	right:10px;
	bottom:10px;
}
div.show-only-trading-card-sets div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:fixed;
	right:10px;
	top:10px;
}
div.sets-listing-design-category div.jet-posts__inner-box{
	position:relative;
}
div.sets-listing-design-category div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1) img {
  height: 50px;
}
}
div.sets-listing-design-category div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2) img {
  height: 40px;
}
div.sets-listing-design-category div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1){
	position:absolute;
	right:10px;
	bottom:10px;
}
div.sets-listing-design-category div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:absolute;
	right:10px;
	top: -90px;
}
div.sets-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(2) img{
	height:40px;
}
div.sets-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(3){
	float:left;
}
div.sets-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(1) img{
	height:50px;
}

div.sets-listing-design div.jet-posts__inner-box{
	position:relative;
}
div.sets-listing-design div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1) img{
  height: 50px;
}
div.sets-listing-design div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2) img{
  height: 40px;
}
div.sets-listing-design div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1){
	position:absolute;
	right:10px;
	bottom:10px;
}
div.sets-listing-design div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:absolute;
	right:10px;
	top: -90px;
}
div.sets-listing-design div.jet-title-fields div.jet-title-fields__item:nth-child(2) img{
	height:40px;
}
div.sets-listing-design div.jet-title-fields div.jet-title-fields__item:nth-child(3){
	float:left;
}
div.sets-listing-design div.jet-title-fields div.jet-title-fields__item:nth-child(1) img{
	height:50px;
}
div.regular-listing div.deeper-inner {
	display: -webkit-box !important;
	-webkit-line-clamp: 7 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
}
div.author-socials a{
	display:none;
}
div.author-socials a[href]{
	display:inline-flex;
}
div.comics-main-menu div.jet-mobile-menu__container{
	left:-65px;
	width:100vw;
}
div.cards-main-menu div.jet-mobile-menu__container{
	left:-65px;
	width:100vw;
}
div.buy-now-category{
	position:relative;
	margin-top:0px;
	margin-bottom:32px !important;
}
div.buy-now-category div.elementor-cta__content{
	padding-top:30px;
	padding-left:20px;
}
div.buy-now-category div.elementor-cta__bg-wrapper{
	float:left;
	margin-right:15px;
}

div.buy-now-category div.elementor-cta__bg-wrapper div.elementor-bg{
	background-repeat: no-repeat;
	background-position: center center;
	height:170px;
	background-size:contain;
}

div.buy-now-category a.elementor-cta__button{
	background:none;
	border-width:1px;
	border-style:solid;
}
.jet-sub-mega-menu{
	z-index:99997 !important;
}
.jet-instagram-gallery__caption {
  max-width: 100% !important;
  padding:15px !important;
}
div.star-divider,div.set-top-section{
	margin-bottom:0px !important;
}
div.one-third{
	width:calc(50% - 20px) !important;
	float:left;
	margin-bottom:0px !important;
	padding-right:20px;
}
div.one-third.fixed{
	width:calc(33% - 20px) !important;
}
div.one-third.fixed label{
	display:block;
	font-size:16px;
	font-weight:400;
	color:var( --e-global-color-73b0088 );
}
div.comics-blue span{
	color:var( --e-global-color-90c3190);
}
#biography{
	height:400px;
}
div.one-third.fixed img{
	margin-right:5px;
}
div.absolute-top{
	position:absolute;
	top:5px;
	right:0px;
	width: auto !important;
}
div.absolute-top.second{
	right:35px;
	top:7px;
}
div.absolute-top.second span{
	font-weight:500;
}
div.one-third.expansion-icon-inner{
	margin-top:-12px;
}
div.full-width{
	width:100% !important;
	margin-bottom:10px !important;
}
body.single-trading-card div.full-width strong{
	color:var( --e-global-color-secondary );
	font-weight:300 !important;
}
body.single-trading-card div.full-width.nomargin{
	margin-bottom:0 !important;
}
div.star-divider{
	z-index:99;
}
div.card-skills-list{
	margin-top:15px;
}
div.card-skills-list div.jet-listing-dynamic-repeater__items{
	display:block;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item{
	width:100%;
	clear:both;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item img{
	margin-right:5px;
	display:block;
	float:left;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item span{
	padding:10px 15px;
	background:#f1f1f1;
	display:block;
	float:left;
	height:45px;
}
div.set-view a{
	color: var( --e-global-color-secondary );
	font-weight:400;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item span.icons{
	width:20%;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item span.icons:after{
	content:'';
	display:table;
	clear:both;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item span.name{
	width:60%;
	font-size:16px;
	font-weight:400;
}
div.card-skills-list div.jet-listing-dynamic-repeater__item span.damage{
	width:20%;
}
div.set-page{
	background:#f1f1f1;
	margin:-20px;
	margin-top:-25px;
	width:calc(100% + 40px) !important;
	
	padding:20px;
	padding-top:0px;
	border-radius:0 0 5px 5px;
}
div.one-third strong,div.full-width strong{
	font-weight:400 !important;
}
div.one-third.expansion-icon{
	width:calc(20% - 20px) !important;
	float:left;
	padding-right:20px;
}
div.very-sub-menu {
	margin-top: -15px;
	margin-bottom: 0px !important;
	position: relative;
	float: left;
	width: 220px !important;
}

div.jet-sub-mega-menu div.elementor-widget-jet-tabs{
	float: right;
	width: calc(100% - 220px) !important;
}
body.home div.very-sub-menu,section.one-column div.very-sub-menu{
	float: none;
	margin-bottom: 15px !important;
	width: 100% !important;
}
body.home div.jet-sub-mega-menu div.elementor-widget-jet-tabs,section.one-column div.elementor-widget-jet-tabs{
	float: none;
	width: 100% !important;
}
div.very-sub-menu div.jet-nav{
	margin:0 -5px;
}
div.jet-custom-nav__mega-sub{
	z-index:99998 !important;
}
div.jet-custom-nav__mega-sub > div, div.jet-custom-nav__mega-sub > div > section{
	height:100%;
}
div.very-sub-menu a.menu-item-link{
	width: 205px;
	font-size:12px;

	margin: 5px;
}

div.very-sub-menu a.menu-item-link span{
	display: -webkit-box !important;
	-webkit-line-clamp: 1 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
}

div.featured-sets div.jet-posts__inner-content{
	cursor:pointer;
}
div.featured-sets div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1){
	position:absolute;
	right:10px;
	bottom:5px;
}
div.featured-sets div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:absolute;
	right:10px;
	top:10px;
}
div.featured-sets div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(2) img{
	height:40px;
}
div.featured-sets div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(3){
	position:absolute;
	left:20px;
	bottom:15px;
}
div.featured-sets div.jet-posts__inner-content div.jet-title-fields div.jet-title-fields__item:nth-child(1) img{
	height:50px;
}
div.jet-posts__inner-box{
	position:relative;
}


div.show-only-trading-card div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:fixed;
	right:40px;
	bottom:17px;
}
div.show-only-trading-card div.jet-title-fields div.jet-title-fields__item:nth-child(3) div.jet-title-fields__item-value{
	display:block;
}
div.show-only-trading-card div.jet-title-fields div.jet-title-fields__item:nth-child(3){
	position:fixed;
	right:10px;
	bottom:10px;
}
div.cards-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(2){
	position:fixed;
	right:40px;
	bottom:17px;
}
div.cards-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(3) div.jet-title-fields__item-value{
	display:block;
}
div.cards-listing-design-category div.jet-title-fields div.jet-title-fields__item:nth-child(3){
	position:fixed;
	right:10px;
	bottom:10px;
}
div.cards-listing-design-category div.jet-posts__inner-content{
	padding-top:150px;
}
div.popular-authors div.jet-slider__content-item,.jet-banner__content{
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	height: 50%;
	bottom: 0;
	position: absolute;
	display: block;
	top: auto;
}
div.jet-smart-listing__arrow.jet-arrow-next{
	border-radius: 0px 6px 6px 0px;
}
div.jet-smart-listing__arrow.jet-arrow-prev{
	border-radius: 6px 0px 0px 6px;
}
div.featured-sets div.jet-posts__inner-content h4{
	position: absolute;
bottom: 20px;
	width: calc(100% - 40px) !important;
}
div.jet-custom-nav__mega-sub{
	height:100% !important;
}
div.jet-custom-nav__mega-sub div.jet-tabs-position-top{
	height:370px !important;
}
div.jet-ajax-search__categories div.chosen-drop{
  width: 200px !important;
  left: auto !important;
  right: 0 !important;
}
div.section-logo img{
	display:block;
	margin:0 auto;
}
div.elementor-author-box{
	padding: 30px;
	border-top: 1px solid #33353B;
	border-radius:0px 5px 5px 0px;
	background: #F1F1F1;
}
div.elementor-author-box div.elementor-author-box__text a,div.elementor-author-box div.elementor-author-box__text h4{
	margin:0;
}
.elementor-widget-theme-site-logo img{
	display:block;
}
div.elementor-widget-heading{
	margin-bottom:0px !important;
}
.jet-smart-listing {
	margin: 0px -10px 0px -10px !important;
}
.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button {
	background-color: var( --e-global-color-primary ) !important;
}
.elementor-slick-slider .slick-dotted {
	margin-bottom: 0px;
}
.authors-list-cols-dir-horizontal .authors-list-col-2 {
	width: 252px !important;
}
.authors-list-cols-dir-horizontal .authors-list-col {
	margin-right: 11px !important;
	margin-left: 11px !important;
}
div.authors-list-items{
	position:relative;
	margin-left: -11px !important;
	margin-right: -11px !important;
}
.jet-banner.jet-effect-lily .jet-banner__content-wrap {
	padding: 20px !important;
}
.jet-banner.jet-effect-lily .jet-banner__title, .jet-banner.jet-effect-lily .jet-banner__text {
	-webkit-transform: translate3d(0, 30px, 0) !important;
	transform: translate3d(0, 30px, 0) !important;
}
.jet-banner.jet-effect-lily:hover .jet-banner__title, .jet-banner.jet-effect-lily:hover .jet-banner__text {
	-webkit-transform: translate3d(0, -80px, 0) !important;
	transform: translate3d(0, -80px, 0) !important;
}
.buy-now-block .elementor-button.elementor-size-xl {
	border: 1px solid #F79440;
    border-top-color: rgb(247, 148, 64);
    border-top-width: 1px;
    border-right-color: rgb(247, 148, 64);
    border-right-width: 1px;
    border-bottom-color: rgb(247, 148, 64);
    border-bottom-width: 1px;
    border-left-color: rgb(247, 148, 64);
    border-left-width: 1px;
	padding: 10px 40px;
	margin-top: 20px;
}
div.comics-main-menu div.jet-sub-mega-menu {
	border-color: var( --e-global-color-58ccbee ) !important;
}
.jet-mobile-menu__controls{
	display:none !important;
}
.user-menu a.mobile-top-level-link{
	display:block !important;
	width:100% !important;
	text-align:right !important;
}
.user-menu .jet-mobile-menu .jet-menu-name{
	width:100% !important;
}
.user-menu .jet-mobile-menu .jet-dropdown-arrow{
	display:none !important;
}
.user-menu a.mobile-sub-level-link{
	display:block !important;
	width:100% !important;
	text-align:right !important;
}
.user-menu .jet-mobile-menu .jet-menu-name{
	width:100% !important;
}
.user-menu .jet-mobile-menu .jet-dropdown-arrow{
	display:none !important;
}
.user-menu div.jet-mobile-menu__container{
	margin-top:-2px;
}
.user-menu li.jet-mobile-menu__item > div.jet-mobile-menu__list{
	background: #484848;
    position: relative;
    margin-left: -20px;
    padding: 8px 20px;
    width: calc(100% + 40px);
	margin-bottom:8px;
	margin-top:8px;
}
.user-menu a.mobile-sub-level-link:hover a{
	color:#fff;
}
nav.woocommerce-MyAccount-navigation{
	float:right;
	order:2;
	position: relative !important;
	right: 0 !important;
	border-left:1px solid #ddd !important;
	min-height:1020px;
}
nav.woocommerce-MyAccount-navigation li a{
	color:#484848;
	border:1px solid #eee;
	border-left:0 !important;
	color: #212121 !important;
	font-family: "Prompt", Sans-serif;
	font-size: 15px !important;
	font-weight: 300 !important;
	line-height: 22px !important;
	text-transform:capitalize;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{
	color:#fff !important;
	background:var( --e-global-color-primary ) !important;
	border:1px solid var( --e-global-color-primary ) !important;
	border-left:0 none !important;
	font-weight:normal !important;
	
	font-size: 15px !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{
	float:left !important;
	padding-left:0 !important;
	padding-right:0px !important;
	order:1;
}
.woocommerce-account .woocommerce{
	display:flex !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content > p {
	color: #212121 !important;
	font-family: "Prompt", Sans-serif;
	font-size: 15px !important;
	font-weight: 300 !important;
	line-height: 22px !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-articles a::before {
	content: "\f1ea";
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-collection a::before {
	content: "\f022";
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-collectibles a {
	background: transparent url(/wp-content/uploads/2023/02/card-small.png) no-repeat left center;
	background-size: 20px;
	background-position: 20px;
	padding-left: 48px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-collectibles a:hover, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-collectibles.is-active a{
	background:var( --e-global-color-primary ) url(/wp-content/uploads/2023/02/card-small_white-1.png) no-repeat left center !important;
	background-size: 20px !important;
	background-position: 20px !important;
	padding-left: 48px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--categories a::before {
	content: "\f03a";
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--articles a::before {
	content: "\f1ea";
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-wishlist a::before {
	content: "\f004";
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--collectibles a{
	background: transparent url(/wp-content/uploads/2023/02/card-small.png) no-repeat left center;
	background-size: 20px;
	background-position: 20px;
	padding-left: 48px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--collectibles a:hover, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--collectibles.is-active a{
	background:var( --e-global-color-primary ) url(/wp-content/uploads/2023/02/card-small_white-1.png) no-repeat left center !important;
	background-size: 20px !important;
	background-position: 20px !important;
	padding-left: 48px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {
	background: #f1f1f1;
	margin-top: -25px;
	margin-right: -30px;
	border-radius: 0px 5px 5px 0;
	margin-bottom: -25px !important;

	position: relative;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
  -webkit-border-radius:0px !important;
  border-radius: 0px !important;
  border-bottom: 1px solid #ddd !important; 
  border-left: 0 none !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation > ul > li > span {
	padding:10px 20px;
	color:#fff;
	background:#33353B;
	display: block;
	font-weight: 500;
	font-size: 15px;
	text-transform: uppercase;
	margin-top: 0px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li + li {
  margin-top: 0px !important;
}
div.account-content h3{
	font-size:20px;
	padding-bottom:3px;
	border-bottom:1px solid #33353B;
	margin-bottom:15px;
}
div.account-content a.view-all{
	font-size:16px;
	background:var( --e-global-color-primary );
	color:#fff;
	display:block;
	margin:0 auto;
	padding:10px 20px;
	width:150px;
	text-align:center;
	text-transform:capitalize;
	margin-top:15px;
}
div.account-content a.view-all:hover{
	background:var( --e-global-color-secondary );
}
div.account-content table.shop_table{
	width:100%;
	border-collapse:collapse;
	border:1px solid #33353B;
}
p.jet-register__row:nth-child(1){
	display:none;
}
div.account-content table.shop_table th{
	font-weight:400;
	text-align:center;
	font-size:15px;
	padding:5px 12px;
	background:#33353B;
	color:#fff;
	border:1px solid #33353B;
}
div.account-content table.shop_table td{
	font-weight:300;
	text-align:center;
	font-size:15px;
	padding:5px 12px;
	background:#fff;
	color:#33353B;
	border:1px solid #33353B;
}
@media (min-width: 940px){
	.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {
		width: 280px !important;
		margin-left:20px;
	}
}
body.logged-in div.coming-soon-register,body.logged-in div.main-txt,body.logged-in div.login-line{
	display:none;
}
div.social-registered,div.main-txt-registered{
	display:none;
}
body.logged-in div.social-registered,body.logged-in div.main-txt-registered{
	display:block;
}
.jet-form-message--success {
    border: 1px solid #fff;
    color: #fff;
    margin-top: 70px;
	font-family: "Prompt", Sans-serif;
	font-size: 15px !important;
	font-weight: 300 !important;
}
div.coming-soon-register div.jet-form-row.jet-form-row--hidden{
	width:0;
}

div.coming-soon-register div.jet-form-row input.jet-form__field{
	background:#fff;
	font-size:16px;
	font-family: "Prompt", Sans-serif;
	font-weight:300;
	color:#33353B;
}
div.coming-soon-register div.jet-form-row button{
	background:var( --e-global-color-primary );
	font-size:18px;
	font-family: "Prompt", Sans-serif;
	font-weight:400;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
div.coming-soon-register div.jet-form-row button:hover{
	background:var( --e-global-color-secondary );

}
button.save-post,button.save-card,button.jet-form-repeater__new,button.jet-form-repeater__remove{
	background: var(--e-global-color-primary );
    font-size: 16px;
    font-family: "Prompt", Sans-serif;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}
button.jet-form-repeater__new{
	margin-top:0;
}
.elementor-kit-5 button.jet-form-repeater__remove {
  font-family: "Prompt", Sans-serif;
  font-size: 40px;
  font-weight: 398;
  text-transform: uppercase;
  color: var( --e-global-color-0d9d878 );
  padding: 0 15px;
  line-height: 40px;
}
div.field-type-repeater_start{
	padding:20px;
	background:#f1f1f1;
}
button.save-post:hover, button.save-card:hover, button.jet-form-repeater__new:hover,button.jet-form-repeater__remove:hover{
	background:var( --e-global-color-secondary );

}
div.jet-form-repeater__row-remove{
	margin-top:29px;
}
div.jet-engine-file-upload{
	width:100%;
	background:#f1f1f1;
	padding:20px;
}
div.jet-engine-file-upload .jet-engine-file-upload__content,.jet-engine-file-upload__file{
	width:100%;
	margin:0 auto;
	height:auto;
}
div.jet-form__label{
	font-size:16px;
	font-family: "Prompt", Sans-serif;
	font-weight:400;
	padding-bottom:3px;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], select, textarea{
	border: 1px solid #ddd !important;
	box-shadow:none !important;
}
div.coming-soon-register{
	width:800px;
	max-width:calc(100% - 20px);
	margin: 0 auto;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info > .button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .jet-compare-button__container .woocommerce-info > .jet-compare-button__link, .jet-compare-button__container .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info > .jet-compare-button__link, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .jet-wishlist-button__container .woocommerce-info > .jet-wishlist-button__link, .jet-wishlist-button__container .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info > .jet-wishlist-button__link {
  width: auto !important;
}
.elementor-jet-myaccount-account-details fieldset{
	background:#f1f1f1;
	margin-bottom:20px;
}
.elementor-jet-myaccount-account-details fieldset legend{
	padding:0 10px;
	margin-bottom:0 !important;
	font-weight:500;
}
textarea.select2-search__field{
	min-height:0px !important;
	background: transparent !important;
	border: none !important;
	outline: 0 !important;
	box-shadow: none !important;
	box-sizing: border-box !important;
	font-size: 100% !important;
	margin-top: 5px !important;
	margin-left: 5px !important;
	padding: 0 !important;
	max-width: 100% !important;
	resize: none !important;
	height: 18px !important;
	vertical-align: bottom !important;
	font-family: sans-serif !important;
	overflow: hidden !important;
	word-break: keep-all !important;
}
#_yoast_wpseo_metadesc{
	min-height:80px;
}
.for-editor,.for-authors{

}
.top30{
	margin-top:20px;
}
div.jet-form__heading{
	font-size:20px;
	font-family: "Prompt", Sans-serif;
	font-weight:400;

	color:var( --e-global-color-primary );
	border-bottom:1px solid var( --e-global-color-secondary );
	padding-bottom:7px;
}
ul#select2-tags-container{
	margin:0 !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{
	line-height:23px;
}
body > span.select2-container--open{
	margin-top: 32px !important
}
.select2-container--default .select2-selection--multiple{
	border: 1px solid #ddd !important;
}
.select2-container .select2-selection--multiple{
	min-height: 39px !important;
}
#jet-popup-1272 div.jet-popup__container{
	    border: 1px solid #fff;
}
#jet-popup-1272 p.login-remember{
	position: absolute;
	left: 0;
	bottom: 0;
}
#jet-popup-1272 div.jet-popup__container,#jet-popup-1272 div.jet-popup__container-inner{
	background:#000;
	position:relative;
}
#jet-popup-1272 div.jet-popup__container form{
	width:70%;
	margin:0 auto;
}
#jet-popup-1272 a.jet-login-lost-password-link{
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
}
div.coming-soon-register div.jet-form-row{
	width:calc(33.3333% - 20px);
	margin:0 10px;
	float:left;
	padding:0;
}
div.jet-auth-links__logout div.jet-auth-links__prefix{
	white-space: nowrap;
	overflow: hidden;
	max-width:130px;
	text-overflow: ellipsis;
}
table.jet-dynamic-table{
	border-radius:5px;
}
table.jet-dynamic-table img{
	display:block;
	width:auto;
}
div.media-modal-content .btn,div.media-modal-content button,div.media-modal-content input[type="button"],div.media-modal-content input[type="reset"],div.media-modal-content input[type="submit"] {
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	text-transform:none  !important;
	font-family: "Prompt", Sans-serif !important;
	color: #333  !important;
}
#customer_login h2{
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	margin-top:0;
	text-transform:none;
	font-family: "Prompt", Sans-serif;
	color: var( --e-global-color-primary );
}
#customer_login label{
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	margin-top:0;
	text-transform:none;
	font-family: "Prompt", Sans-serif;
	color: var( --e-global-color-secondary );
}
#customer_login p,#customer_login input{
	font-style: normal;
	font-weight: 300;
	font-size: 15px;
	margin-top:0;
	text-transform:none;
	font-family: "Prompt", Sans-serif;
	color: var( --e-global-color-secondary );
}
#customer_login p a{
	font-style: normal;
	font-weight: 300;
	font-size: 15px;
	margin-top:0;
	text-transform:none;
	font-family: "Prompt", Sans-serif;
	color: var( --e-global-color-primary );
}
.jet-mobile-menu__toggle {
	min-width: 30px !important;
	min-height: 30px !important;
}
#customer_login button{
	background: var(--e-global-color-primary );
    font-size: 16px;
    font-family: "Prompt", Sans-serif;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}
#wp-wp_editor_post_content-editor-tools .btn,#wp-wp_editor_post_content-editor-tools button,#wp-wp_editor_post_content-editor-tools input[type="button"],#wp-wp_editor_post_content-editor-tools input[type="reset"],#wp-wp_editor_post_content-editor-tools input[type="submit"] {
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  text-transform:none  !important;
  font-family: "Prompt", Sans-serif !important;
  color: var( --e-global-color-secondary ) !important;
  border-color:  var( --e-global-color-secondary ) !important;
  margin-bottom:10px;
}
#_post_excerpt{
	min-height: 195px;
}
input[type="search"].jet-ajax-search__field{
	border:1px solid #ccc !important;
	padding-left:40px !important;
}
div.show-only-post div.jet-smart-listing__post{
	box-shadow: rgba(14, 30, 37, 0.22) 0px 2px 4px 0px, rgba(14, 30, 37, 0.42) 0px 2px 16px 0px;
}
div.show-only-post div.jet-smart-listing__post .jet-smart-listing__post-thumbnail,div.show-only-post div.jet-smart-listing__post .jet-smart-listing__post-thumbnail img{
	height:100%;
}
div.show-only-post .jet-smart-listing__post-thumbnail a{
	height:100%;
}
div.show-only-post div.jet-smart-listing__post:hover{
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
div.show-only-trading-card-sets div.jet-smart-listing__post{
	box-shadow: rgba(14, 30, 37, 0.22) 0px 2px 4px 0px, rgba(14, 30, 37, 0.42) 0px 2px 16px 0px;
}
div.show-only-trading-card-sets div.jet-smart-listing__post:hover{
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
div.show-only-trading-card div.jet-smart-listing__post{
	box-shadow: rgba(14, 30, 37, 0.22) 0px 2px 4px 0px, rgba(14, 30, 37, 0.42) 0px 2px 16px 0px;
	overflow:hidden;
}
div.show-only-trading-card div.jet-smart-listing__post:hover{
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
div.show-only-comics-series div.jet-smart-listing__post{
	box-shadow: rgba(14, 30, 37, 0.22) 0px 2px 4px 0px, rgba(14, 30, 37, 0.42) 0px 2px 16px 0px;
	overflow:hidden;
}
div.show-only-comics-series div.jet-smart-listing__post:hover{
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
div.show-only-comics div.jet-smart-listing__post{
	box-shadow: rgba(14, 30, 37, 0.22) 0px 2px 4px 0px, rgba(14, 30, 37, 0.42) 0px 2px 16px 0px;
	overflow:hidden;
}
div.show-only-comics div.jet-smart-listing__post:hover{
	box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
div.show-only-trading-card div.jet-smart-listing__post div.jet-smart-listing__terms,div.show-only-comics div.jet-smart-listing__post div.jet-smart-listing__terms,div.cards-listing-design-category div.jet-posts__inner-box div.jet-posts__terms{
	opacity: 0;
}
div.show-only-trading-card div.jet-smart-listing__post div.jet-smart-listing__post-content,div.show-only-comics div.jet-smart-listing__post div.jet-smart-listing__post-content,div.cards-listing-design-category div.jet-posts__inner-box div.jet-posts__inner-content{
	opacity: 0;
	transform: translateY(100%);
	transition: transform 0.5s, opacity 0.5s;
}
div.show-only-trading-card div.jet-smart-listing__post:hover div.jet-smart-listing__post-content,div.show-only-comics div.jet-smart-listing__post:hover div.jet-smart-listing__post-content,div.cards-listing-design-category div.jet-posts__inner-box:hover div.jet-posts__inner-content{
	opacity: 1;
	transform: translateY(0);
}
div.show-only-trading-card div.jet-smart-listing__post:hover div.jet-smart-listing__terms,div.show-only-comics div.jet-smart-listing__post:hover div.jet-smart-listing__terms,div.cards-listing-design-category div.jet-posts__inner-box:hover div.jet-posts__terms{
	opacity: 1;
}
.jet-mobile-menu__item > .jet-mobile-menu__list {
  padding: 10px 0 10px 10px !important;
}
div.elementor-widget-call-to-action a{
	display:none;
}
@media (max-width: 600px){
	.no-mobile{
		display:none !important;
	}
	.set-column{
		width:100% !important;
		border:0 none !important;
		margin:0 !important;
		padding:0 !important;
		margin-top:20px !important;
	}
	.set-column .one-third{
		width:calc(100% - 70px) !important;
	}
	div.one-third.fixed {
	  width: 50% !important;
	}
	div.card-skills-list div.jet-listing-dynamic-repeater__item span {
	  padding: 5px;
	  height:36px;
	}
	.only-half{
			width:50% !important;
	}
	.only-20{
			width:20% !important;
			margin-top:5px;
	}
	.only-80{
			width:80% !important;
	}
	.for-authors,div.jet-dynamic-table-wrapper{
		overflow-x:auto;
	}
	.jet-form-col{
		margin-bottom:10px;
	}
	.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{
		margin-top:30px;
		margin-bottom: 0px !important;
	}
	div.card-skills-list div.jet-listing-dynamic-repeater__item span.icons {
	  width: 35%;
	}
	div.card-skills-list div.jet-listing-dynamic-repeater__item span.name {
	  width: calc(65% - 55px);
	}
	div.card-skills-list div.jet-listing-dynamic-repeater__item span.damage {
	  width: 55px;
	}
	.set-column .expansion-icon-inner{
		width:70px !important;
	}
	.set-column > div{
		width:100% !important;
		border:0 none !important;
		margin:0 !important;
		padding:0 !important;
		margin-top:20px !important;
	}
	.newsletter-footer a.jet-subscribe-form__submit{
		margin:0 auto !important;
	}
	.footer-menu a{
		display:block !important;
		text-align:center !important;
	}
	div.coming-soon-register div.jet-form-row{
		width:100% !important;
		margin:10px 0 !important;
		float:none !important;
		padding:0 !important;
	}
	#jet-popup-1272 a.jet-login-lost-password-link{
		bottom: 50px;
	}
	#jet-popup-1272 div.jet-popup__container{
		width:calc(100% - 20px);
	}
	#jet-popup-1272 p.login-remember{
		bottom: 50px;
	}
	#jet-popup-1272 div.jet-popup__container form{
		width:100%;
	}
	div.main-txt,div.main-txt p{
		margin:0 !important;
		padding:0 !important;
	}
	div.elementor-background-video-container video{
		width:100% !important;
		height:100% !important;
	}
	body.home div.jet-smart-listing__posts > div:nth-child(1){
		padding-right:0px;
	}
	body.home div.jet-smart-listing__posts > div:nth-child(3){
		padding-right:0px;
	}
	body.home div.jet-smart-listing__posts > div:nth-child(2){
		padding-left:0px;
	}
	body.home div.jet-smart-listing__posts > div:nth-child(4){
		padding-left:0px;
	}
	body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(1){
		padding-right:0px;
	}
	body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(3){
		padding-right:0px;
	}
	body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(2){
		padding-left:0px;
	}
	body.home div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(4){
		padding-left:0px;
	}
	body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(1){
		padding-right:0px;
	}
	body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(3){
		padding-right:0px;
	}
	body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(2){
		padding-left:0px;
	}
	body.archive div.latest-articles div.jet-smart-listing__posts > div:nth-child(4){
		padding-left:0px;
	}
	body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(1){
		padding-right:0px;
	}
	body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(3){
		padding-right:0px;
	}
	body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(2){
		padding-left:0px;
	}
	body.archive div.latest-articles div.sidebar-latest-posts div.jet-smart-listing__posts > div:nth-child(4){
		padding-left:0px;
	}
}