/*Responsive*/

@media (max-width: 1140px) {

	.site-main {
		padding: 0 20px;
		background: #F39C12;
	}

	.page-template-template-home .site-main #header_wrap a:not(first-child) .box300 {
	    margin-left: 61% !important;
	}

	.content {
		max-width: 71%;
	}

	.rightside {
		max-width: 27.2%;
		width: 100%;
	}

	.adatlap_kozosseg {
		width: 49%;
	}

	.poszteriras {
		max-width: 60% !important;
	}

	.mainWrap {
		padding: 15px 0 !important;
	}

	.blog-listing-wrap .blog-grid .main-content {
    	width: 100%;
	}

	.blog-listing-wrap .blog-grid .sidebar-area {
		width: 27.2%;
	}

	.blog-listing-wrap.has-sidebar .blog-grid .main-content .platform-post:nth-child(2) .post-title {
		font-size: 42px;
	}

	.category_container .content{
		display: flex;
		flex-flow: wrap;
		gap: 1.4%;
	}

	.category_container .content .adatlap_kozosseg.margin_lr_20 {
		margin-left: 0;
		margin-right: 0;
	}

	.author-archive .kereses_oldal_input input#search {
		width: 500px !important;
	}

	.post_single_banner {
		padding: 0 20px;
	}

	.page-template-template-home .site-main {
		padding: 0 20px;
	}

	#header_topper .topper_close {
		max-width: 100%;
	}

	.rightside .post-img,
	.rightside .comment-container,
	.comment-container-mod,
	.rightside h3,
	.box245,
	.box245 h2 {
		font-size: 17px;
	}

	#videoplay {
		height: 541px;
	}

}

@media (max-width: 1024px) {
	.adatlap_lapozo .topper_menu {
		display: block;
	}

	.adatlap_lapozo .topper_menu ul li {
		background: #666666;
	}

	#videoplay {
		height: 441px;
	}
}

@media (max-width: 992px) {
	.content {
		max-width: 100%;
	}

	.rightside {
		max-width: 100%;
		margin-bottom: 30px;
		width: 100%;
	}

	.cikklista {
		max-width: 100%;
	}

	h3.sidebar_comment_list {
		box-sizing: content-box;
	}

	.footer_top {
		grid-template-columns: unset;
	}

	.blog-listing-wrap .blog-grid .main-content {
		width: 100%;
	}

	.blog-listing-wrap .blog-grid .sidebar-area {
			width: 100%;
      display: flex;
      flex-flow: wrap;
      gap: 20px 2.8%;
	}

	.blog-listing-wrap .blog-grid .sidebar-area article.platform-post:nth-child(4) {
	    width: 100%;
	}

	.blog-listing-wrap.has-sidebar .blog-grid .main-content .platform-post:nth-child(2) .post-title {
		font-size: 32px;
	}

	.blog-listing-wrap .blog-grid .sidebar-area .platform-post {
		width: 48.6%;
	}

	.video-box {
		width: 48.6%;
	}

	.related-posts .related-grid {
		flex-flow: wrap;
	}

	.related-posts .related-grid .platform-post {
		width: 48.9%;
	}

	.blog-single .content-main {
		width: 100%;
	}

	.blog-single .rightside {
		width: 100%;
	}

	.search-main .cikkek-grid .harmas_ajanlo {
		width: 48.5%;
	}

	.search-main .felhasznalok-grid .adatlap_kozosseg {
		width: 48.5%;
	}

	.archive-author-grid .adatlap_kozosseg {
		width: 48.8%;
	}

	.author-archive .kereses_oldal_input input#search {
		width: 400px !important;
	}

	.game-genre-listing .adatlap_kozosseg {
		width: 49%;
	}

	#header_wrap.game-banner, .game-banner .poszterkozepen, .game-banner .poszterkozepen img {
		display: block;
	}

	.adatlap_lapozo.mobile,
	.adatlap_lapozo.mobile .topper_menu {
		display: block;
		height: auto;
	}

	.adatlap_lapozo.mobile {
		margin: 0;
		margin-bottom: 20px;
	}

	.adatlap_lapozo.mobile .topper_menu ul li {
		background: #666666;
	}

	.single-game.adatlap_lapozo, .single-author.adatlap_lapozo {
		display: none;
	}

	.adatlap_lapozo.mobile ul {
		flex-flow: column;
	}

	.adatlap_lapozo.mobile ul li {
	    width: 100%;
	}

	.adatlap_lapozo.mobile {
		display: none;
	}

	.author-friends-grid .adatlap_kozosseg,
	.tab-jatekok .profile-games .adatlap_kozosseg {
		width: 48.4%;
	}

	.blog-listing-wrap .blog-grid .sidebar-area .platform-post .thumb-wrap a img {
		height: 200px;
	}

	.rightside .post-img {
		width: 100%;
	}

	.rightside .fordul {
		width: 100%;
		height: 200px;
		object-fit: cover;
	}

	.tax-platform.one-block .platform-grid .post-title {
		font-size: 42px;
	}

	.score_border_big .score_border {
	    left: unset;
    	right: 3px;
	}

	.adatlap_lapozo.mobile {
		display: block;
	}

	#videoplay {
		height: 341px;
	}

}

@media (max-width: 768px) {
	#container h1,
	.container h1 {
		font-size: 28px;
	}

	.termekadatlap_es,
	.termekadatlap_ms {
		width: 55%;
	}

	.adatlap_kozosseg {
		width: 100%;
	}

	.adatlap_gombok {
		width: 100%;
    display: flex;
    flex-flow: wrap;
    gap: 10px;
	}

	.adatlap_gombok a {
		margin-left: 0 !important;
	}

	.rate_title_big {
		width: 100%;
		margin-right: 0;
		line-height: 1;
		height: unset;
		margin-bottom: 10px;
	}

	.rate_frame_big {
		width: 100%;
	}

	.tax-platform .platform-grid {
		grid-template-columns: unset;
	}

	.jelvenylista_elem-content {
		width: 60%;
	}

	.jelvenylista_elem h2 {
		width: 300px;
	}

	.platform-grid .content article {
		width: 100%;
	}

	.blog-listing-wrap .blog-grid .main-content .platform-post {
		width: 100%;
	}

	.blog-listing-wrap.has-sidebar .blog-grid .main-content .platform-post {
		width: 100%;
	}

	.blog-listing-wrap.has-sidebar .blog-grid .main-content .platform-post:nth-child(2) .thumb-wrap a img {
		height: 200px;
	}

	.blog-listing-wrap.has-sidebar .blog-grid .main-content .platform-post:nth-child(2) .post-title {
	    font-size: 16px;
	    width: 100%;
	    min-width: 100%;
	    max-width: 100%;
	    left: 0;
	    right: 0;
	    padding: 0 10px;
	    line-height: 1;
	    word-break: break-all;
	}

	.blog-listing-wrap .blog-grid .main-content .title {
		font-size: 18px;
	}

	.blog-listing-wrap .blog-grid .sidebar-area .platform-post {
		width: 100%;
	}

	.video-box {
		width: 100%;
	}

	.related-posts .related-grid .platform-post {
		width: 100%;		
	}

	.video-archive .video-box-main {
		width: 100%;		
	}

	.search-main .cikkek-grid .harmas_ajanlo {
		width: 100%;
	}

	.search-main .felhasznalok-grid .adatlap_kozosseg {
		width: 100%;
	}

	.archive-author-grid .adatlap_kozosseg {
		width: 100%;
	}

	.author-archive .kereses_oldal_input {
			flex-flow: wrap;
    	gap: 10px;
	}

	.author-archive .kereses_oldal_input input#search {
			width: 300px !important;
      font-size: 16px;
	}

	.form-page-main #container .content .hosszu_input {
		width: 100%;
	}

	.form-page-main #container form label {
		width: 100%;
	}

	.game-genre-listing .adatlap_kozosseg {
		width: 100%;		
	}

	.game-single .cikklista .harmas_ajanlo,
	.tab-cikkek .cikklista .harmas_ajanlo,
	.tab-blogok .cikklista .harmas_ajanlo,
	.archivam .cikklista .harmas_ajanlo {
		width: 100%;
	}

	.game-single .cikklista .harmas_ajanlo .kepre_ms,
	.tab-cikkek .cikklista .harmas_ajanlo .kepre_ms,
	.tab-blogok .cikklista .harmas_ajanlo .kepre_ms,
	.search-main .cikkek-grid .harmas_ajanlo .kepre_ms,
	.archivam .cikklista .harmas_ajanlo .kepre_ms {
		padding-top: 120px;
	}

	.game-single .cikklista .harmas_ajanlo .kepre_ms .kepre_datum,
	.tab-cikkek .cikklista .harmas_ajanlo .kepre_ms .kepre_datum,
	.tab-blogok .cikklista .harmas_ajanlo .kepre_ms .kepre_datum,
	.search-main .cikkek-grid .harmas_ajanlo .kepre_ms .kepre_datum,
	.archivam .cikklista .harmas_ajanlo .kepre_ms .kepre_datum {
	    float: unset;
	    width: fit-content;
	}

	.game-single .cikklista .harmas_ajanlo .kepre_ms .kepre_hsz,
	.tab-cikkek .cikklista .harmas_ajanlo .kepre_ms .kepre_hsz,
	.tab-blogok .cikklista .harmas_ajanlo .kepre_ms .kepre_hsz,
	.search-main .cikkek-grid .harmas_ajanlo .kepre_ms .kepre_hsz,
	.archivam .cikklista .harmas_ajanlo .kepre_ms .kepre_hsz  {
	    width: fit-content;
	    float: unset;
	    right: unset;
	    left: 5px;
	    margin-top: 10px;
	}

	.game-single .cikklista.kepek .harmas_ajanlo .kepre_es {
		margin-top: 160px; 
	}

	.author-friends-grid .adatlap_kozosseg,
	.tab-jatekok .profile-games .adatlap_kozosseg {
		width: 100%;
	}

	.cikklista.platform .page-header p {
	    line-height: 1.4;
	    text-align: left;
	}

	.tax-platform .comment-count {
	    bottom: unset;
	    top: 5px;
	    right: 5px;
	}

	.post_single_banner .post-thumbnail {
	    height: 260px;
	}

	.bevezeto {
        font-size: 18px;
        text-align: left;
        line-height: 1.4;
    }

    .blog-single {
    	padding: 10px;
    }

    .comment-container {
    	width: 100%;
    	padding: 5px;
    }

    .site-main {
    	padding: 0 10px;
    }

    .box245 {
    	width: 100%;
    }

    #container, .container {
    	padding: 10px;
    }

    .tax-platform.one-block .platform-grid .post-title {
    	left: 0;
    	right: 0;
    	font-size: 32px;
    	line-height: 1;
    	top: 15%;
    	padding: 0 5px;
    }

    .tax-platform.one-block .platform-grid .thumb-wrap img {
    	height: 200px;
    }

    div.table div .title {
	    width: 38.2%;
    }

    div.table div span {
	    width: 29.4%;
    }

    div.table div span.time {
	    width: 20.7%;
    }

    div.table div .num {
    	width: 11.4%;
    }

    .jelvenylista_elem {
    	flex-flow: wrap;
    	justify-content: center;
    	border-bottom: 1px solid #ccc;
    }

    #videoplay {
		height: 300px;
	}

	.info, .success, .warning, .error, .validation, .info_grey, .informacio {
		margin-left: 0;
		margin-right: 0;
	}

	.temak-form {
		width: 768px;
	}

}