/*
Template:       gamxo
Theme Name:     Gamxo Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/themes/gamxo
Author:         RadiusTheme
Author URI:     http://radiustheme.com
Description:    Gamxo is an Responsive news & blog WordPress Theme.
Version:        1.0
Text Domain:    Gamxo
Tags: theme-options, featured-images, post-formats, one-column, two-columns, right-sidebar, custom-background, custom-header, editor-style, sticky-post, threaded-comments, translation-ready
License:   	  Envato split License
License URI:  https://themeforest.net/licenses/terms/regular
*/

@font-face {
    font-family: IRANYekanThin;
    font-style: normal;
    font-weight: 100;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Thin.woff') format('woff'),
    url('/wp-content/themes/gamxo/assets/fonts/yekan/woff2/IRANYekanXFaNum-Thin.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanUltraLight;
    font-style: normal;
    font-weight: 200;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-UltraLight.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-UltraLight.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanLight;
    font-style: normal;
    font-weight: 300;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Light.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Light.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanMedium;
    font-style: normal;
    font-weight: 500;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Medium.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Medium.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanDemiBold;
    font-style: normal;
    font-weight: 600;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-DemiBold.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-DemiBold.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanExtraBold;
    font-style: normal;
    font-weight: 800;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-ExtraBold.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-ExtraBold.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanBlack;
    font-style: normal;
    font-weight: 900;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Black.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Black.woff2') format('woff2');
	font-display: swap
}
@font-face {
    font-family: IRANYekanExtraBlack;
    font-style: normal;
    font-weight: 950;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-ExtraBlack.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-ExtraBlack.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanHeavy;
    font-style: normal;
    font-weight: 1000;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Heavy.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Heavy.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanBold;
    font-style: normal;
    font-weight: bold;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Bold.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Bold.woff2') format('woff2');
	font-display: swap
}

@font-face {
    font-family: IRANYekanRegular;
    font-style: normal;
    font-weight: normal;
    src: url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff/IRANYekanXFaNum-Regular.woff') format('woff'),
    url('/wp-content/themes/gamxo-child/assets/fonts/yekan/woff2/IRANYekanXFaNum-Regular.woff2') format('woff2');
	font-display: swap
}

body, html {
overflow-x: hidden!important;	
}

[data-theme="dark-mode"] .site-header .site-branding a.light-logo {
	display: block!important;
}

.header-ad-item {
	padding: 0!important;
}

.rt-section-title.style1 .entry-title,
.sidebar-widget-area .widget .widgettitle,
.comment-respond>h4 {
    font-size: 16px!important;
    font-weight: bold;
}

.rt-post-overlay-default .rt-item.rt-item-list .entry-title,
.rt-post-list-style1 .rt-item .post_excerpt p,
.post-box-style .post-content .entry-title,
.entry-content .entry-title.title-light-color a,
.feature-post-layout .rt-feature-widget .entry-title,
.about-author .author-bio,
.responsive-pros-cons__list li,
#respond .comment-notes {
    font-size: 14px!important;
}
li.post-date {
    font-size: 11px !important;
}
.rt-post-overlay-default .rt-item:not(.rt-item-list) .entry-title,
.footer-style-3 .footer-about .content-box p,
.rt-category .rt-item .rt-cat-name {
    font-size: 15px!important;
}

.footer-area .widgettitle,
.responsive-pros-cons__title {
    font-size: 16px!important;
}

.rt-single-content a:link, .rt-single-content a:visited {
	color: var(--primary_color);
}

.rt-image {
    overflow: hidden;
}

.slogan-text {
	font-size: 14px;
	color: white;
}

.entry-banner {
    background-attachment: fixed!important;
    background-position: center center!important;
}

.entry-banner::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgb(0 0 0 / 60%)!important;
    backdrop-filter: blur(5px);
}
.entry-categories.style-1 .category-style {
    clip-path: unset!important;
    border-radius: 5px;
	padding: 0 10px!important;
	font-size: 12px!important;
}

.footer-area .copyright {
    font-size: 12px;
}
.footer-top-area .widget_tag_cloud a {
    font-size: 12px !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
    display: none!important;
}
.swiper-button {
    flex-direction: row-reverse;
}
.breadcrumb-area .entry-breadcrumb {
    display: flex;
    white-space: nowrap;
    overflow-x: auto;
    align-items: center;
    flex-flow: row-reverse;
    justify-content: flex-end;
}
h1.entry-title.title-size-xl {
    font-size: 25px!important;
}
h3.entry-title.title-size-md {
    font-size: 14px!important;
}
span.rt-cat-name {
    letter-spacing: 0px !important;
}
.related-game {
    background: #f7f7f7;
}
.post-img,
.rt-image {
    border-radius: 8px !important;
}
.swiper-slide .rt-image {border-radius:unset!important;}
.entry-thumbnail-area.show-image {
    border-radius: 15px;
    overflow: hidden;
}
.about-author .author-title {
    font-size: 17px!important;
    font-weight: bold!important;
}
.comments-area .main-comments .imgholder img {
    margin-left: unset!important;
    max-width: 70px!important;
}
.about-author-avatar img {
    max-width: 70px;
}

.entry-content p {
    text-align: justify;
	font-size: 15px;
}
.entry-content h3 {
    font-size: 17px;
}
.entry-content h2 {
    font-size: 18px;
}
.responsive-pros-cons--design-one .responsive-pros-cons__list li:before {
    left: unset !important;
    right: 0;
}
.responsive-pros-cons--design-one .responsive-pros-cons__list li {
    padding-left: unset !important;
    padding-right: 25px;
}
.entry-meta-tags a {
    font-size: 11px!important;
    border: unset!important;
    padding: 5px 8px!important;
    background-color: var(--bs-gray-400)!important;
    border-radius: 5px;
}
.entry-meta-tags a:hover {
	background-color: var(--primary_color)!important
}
.footer-top-area .widget_tag_cloud a {
    background: var(--bs-body-color)!important;
    border: unset!important;
    color: white!important;
    font-size: 11px !important;
    padding: 5px 8px!important;
    border-radius: 5px;
}
.entry-footer .entry-footer-meta {
    margin-top: unset !important;
}

/* game */

.game-thumb {
    max-height: 225px;
    overflow: hidden;
}

.game-thumb img {
    width: 100%;
}

/* dark theme */

html[data-theme="dark-mode"] .lwptoc .lwptoc_i,
html[data-theme="dark-mode"] .responsive-pros-cons__item {
    background-color: #343434!important;
}

html[data-theme="dark-mode"] .lwptoc_header,
html[data-theme="dark-mode"] .lwptoc .lwptoc_i A,
html[data-theme="dark-mode"] .responsive-pros-cons__list li,
html[data-theme="dark-mode"] .responsive-pros-cons__title {
	color: #fff!important;
}

html[data-theme="dark-mode"] .responsive-pros-cons__item {
    border: 1px solid #5a5a5a;
}

[data-theme="dark-mode"] .entry-meta-tags a {
    color: black !important;
}

@media all and (max-width: 767px){
    h1.entry-title.title-size-xl {
    font-size: 20px!important;
    }
    .breadcrumb-area .entry-breadcrumb {
        justify-content: flex-start;
    }
    .entry-banner .entry-banner-content {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .about-author .media-body {
        margin-top: 10px;
    }
    .about-author {
        display: flex!important;
        padding: 15px!important;
    }
    .each-comment {
        display: flex;
    }
}