/**
*
* @package phpBB Arcade
* @version $Id: arcade_responsive.css 2256 2019-12-26 14:40:47Z killbill $
* @author 2011-2025 KillBill
* @copyright (c) 2014-2025 https://jv-arcade.com/ - https://jv-arcade.com/contact
* @license https://jv-arcade.com/License.html JVA License v1
*
*/

@media only screen and (max-device-width: 700px)
{
	#jva_game_menu {
		/* Close menu size */
		height: 40px; /* 30-150 */
		width: 10px; /* 5-20 */
	}
}

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px)
{
	#jva_game_container {
		margin-left: -5px;
		margin-right: -5px;
	}

	.arcade-left_block {
		float: none;
	}

	.arcade_cat_game .arcade-left_block {
		float: left;
	}

	.arcade-new_img, .arcade_cat li.header dt, .arcade_cat_basic li.header dt, .arcade_tour_cat_right {
		text-align: left;
	}

	.arcade-table td {
		border: none;
	}

	.arcade-inner li.header dt {
		padding-top: 2px;
		margin: 2px 0 4px;
	}

	.arcade-inner li.header dt, .arcade-inner ul.topiclist dt,
	.arcade_small_block, ul.topiclist dt.arcade_small_block, dd.arcade_small_block {
		width: 48%;
		font-size: 10px;
	}

	dd.arcade_c_block {
		width: 100%;
		padding: 0 5px 1px 5px !important;
		margin-bottom: 0px !important;
	}

	.arcade_small_block_responsive {
		padding-bottom: 0px !important;
		margin-bottom: 0px !important;
	}

	ul.topiclist li.header dd.arcade-enable, ul.topiclist dd.arcade-enable, .arcade_responsive_title,
	.arcade_cat ul.topiclist li.header dd, .arcade_cat ul.topiclist dd {
		display: block !important;
		border-left: none;
	}

	ul.topiclist li.header dd.arcade_dd1, ul.topiclist dd.arcade_dd1, .arcade_tour_cat {
		display: none !important;
	}

	.arcade_cats {
		margin-right: -8px;
		margin-left: -8px;
	}

	.arcade_cat {
		width: 48%;
	}

	.arcade_cat dd.arcade_sub_cat {
		width: auto !important;
	}

	#gametop, #arcade_play_info_block {
		width: 100% !important;
	}

	#arcade_play_info_block {
		margin: 15px 0 0 !important;
	}

	.arcade_text_center {
		text-align: left;
	}

	ul.topiclist dt.arcade_dt1 {
		width: 100%;
		font-weight: bold;
		font-size: 1.2em;
		padding-bottom: 4px;
		text-transform: none;
	}

	ul.topiclist dt.arcade_dt2 {
		width: 100%;
	}
}

@media only screen and (max-width: 500px), only screen and (max-device-width: 500px)
{
	.arcade_cat_drimg {
		right: 13px;
	}

	.arcade_cats, .arcade_cat_game {
		margin-right: -5px;
		margin-left: -5px;
	}

	.arcade_cat {
		width: 97.4%;
	}

	.arcade_cat_game, .arcade_cat_game li.row {
		max-width: 97.4%;
	}

	.arcade_details, dl.arcade_stats_block dt {
		font-weight: bold !important;
	}

	.arcade_details, dl.arcade_stats_block, dl.arcade_stats_block dt, dl.arcade_stats_block dd {
		width: 100% !important;
	}
}

@media only screen and (max-width: 400px), only screen and (max-device-width: 400px)
{
	.game_over_image_left, .game_over_image_right {
		display: none;
	}

	.game_over_image_left.hidden, .game_over_image_right.hidden, .game_over_br.hidden {
		display: block;
	}
}

@media only screen and (max-width: 350px), only screen and (max-device-width: 350px)
{
	.arcade_menu .dropdown-trigger span {
		display: none;
	}

	.arcade_menu .dropdown {
		margin-right: -10px;
		margin-left: -14px;
	}
}
