/*!
Theme Name: Game Clubz
Theme URI: https://creatifagency.ro/
Author: Creatif Agency
Author URI: https://creatifagency.ro/
Description: Creatif Agency development for GameClubz
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gameclubz
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
@import './css/style-web.css';
.breadcrumbs a {
	text-decoration: unset;
}
.single-container .main-sp .author-avatar {
	margin-bottom: 0!important;
}
.single-container .main-sp .author_date {
	margin-bottom: 20px;
}
.news-c .post-c-data {
	padding-right: 0!important;
}
.mega-dropdown_sub {
    display: none;
}
.mega-dropdown:hover .mega-dropdown_sub {
    display: block;
}
.mega-dropdown_sub:hover {
    display: block;
}
.main-title .cta:first-of-type {
  padding-left: 30px;
  padding-right: 30px;
}

p strong {
  font-weight: 600!important;
}
.comment-list li {
  padding: 20px 0;	
}
.in-game-icons {
    top: 10px!important;
    width: 36px!important;
    height: 36px!important;
    min-width: 36px!important;
    min-height: 36px!important;
    max-width: 36px!important;
}
.side-inline .under_content {
	min-height: fit-content;
	min-width: 300px;
    width: 300px;
    max-width: 300px;
    flex-direction: column;
    margin-left: 5%;
    position: sticky;
    top: -100px;
    display: flex;
    justify-content: flex-start;
}
.card-avatar>img {
	max-width: 16px;
	max-height: 16px;
}
.wp-block-embed iframe {
	min-width: 100%;
	height: 460px;
}
.side-inline .under_content .outline-link {
	margin-right: 4px;
}
.side-inline .under_content .uc-left {
	display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.post_card_top.inline-flex.inline-full,
.single-container .main-sp .cat-platform {
	justify-content: unset;
	flex-wrap: wrap;
}
.post_card_top .cat-tag,
.single-container .main-sp .cat-platform .cat-tag {
	margin-right: 10px;
	margin-bottom: 10px;
}
.cat-tag {
	font-size: 12px;
}
.side-inline .under_content {
	background: transparent;
	padding: 0;
}
.uc-right {
	display: inline-flex;
	align-items: center;
	margin: 10px auto;
	width: 100%;
    min-width: 100%;
	justify-content: center;
}
.side-content .social-links {
	margin: unset;
	margin-left: 5px;
}
#share-buttons {
	position: relative;
}
.custom-logo-link {
	margin-bottom: 0!important;
}
body .catoc_toggle {
    display: unset!important;
}
/* media queries */
@media only screen and (max-width: 1130px) {
	.side-inline .under_content {
/* 		width: 100%;
		min-width: 100%;
		margin: 15px auto;
		align-items: center; */
		display: none;
	}
}
@media only screen and (max-width: 768px) {
	.discover_posts .grid-cards {
		display: flex;
		flex-direction: column;
		max-width: 100%;
		width: 100%;
	}
}
@media only screen and (max-width: 520px) {
	.site-footer>.footer-cols .card-title {
		min-width: 100%;
		text-align: center;
	}
	.social-links {
		min-width: unset!important;
	}
	.footer-cols .social-links {
		min-width: 100%!important;
		margin: 0 auto;
	}
	.site-footer>.footer-cols .col-1:nth-last-of-type(2) {
		margin: 0 auto;
	}
	.wp-block-embed iframe {
		max-height: 250px;
		height: 250px;
	}
	body.archive .adthrive-content,
	.adthrive-ad,
	.adthrive-ad iframe
	.adthrive-ad img {
		max-width: 100%!important;
	}
	.site-footer .footer-cols .col-1 a {
    margin: 12px;
    font-size: 16px;
	}
	.site-footer .footer-cols .col-1 a.col-title {
		font-size: 20px;
	}
	.footer-cols .social-links a {
		margin: 10px 16px 20px!important
	}
	.site-footer .footer-cols .col-1:nth-of-type(3) a {
		max-width: 100%;
		width: 100%;
	}
	.site-footer>.footer-cols .col-1:nth-last-of-type(2) {
		flex-wrap: nowrap;
		flex-direction: column;
		align-items: center;
	}
	.site-footer .site-info {
		font-size: 14px;
	}
	.post-c-data {
		margin-bottom: 10px;
		font-size: 15px;
	}
	.author-avatar.card-avatar a,
	.author-avatar.card-avatar {
		font-size: 15px;
	}
	
	.site-footer>.footer-cols .col-1:nth-last-of-type(2) a.outline-link {
		display: none;
	}
	.site-footer > .footer-cols .col-1:nth-last-of-type(2) a.outline-link:nth-child(-n+6) {
		display: flex;
	}
	.post_cards .post_card_title a {
		font-size: 17px;
	}
	.comment-area .comment-form>p {
		font-size: 15px;
    	line-height: 26px;
	}
	.site-footer .footer-cols .col-1 a.col-title {
		margin-top: 24px;
	}
	.long-swiper .inline-full.pag-all {
		padding-right: 0;
	}
}
 
/*animations*/

@keyframes fadeInDown {
    from {
        transform: translateY(-70px);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}
@-webkit-keyframes fadeInDown {
    from {
        transform: translateY(-70px);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}
.mega-dropdown:hover .mega-dropdown_sub {
    opacity: 0;

    animation-name: fadeInDown;
    -webkit-animation-name: fadeInDown;
    -moz-animation-duration: fadeInDown;
    -o-animation-duration: fadeInDown;

    animation-duration: .7s;
    -webkit-animation-duration: .7s;
    -moz-animation-duration: .7s;
    -o-animation-duration: .7s;

    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;

    transition: ease-in-out;
}