﻿/* META NAME="css" CONTENT="2bedc8ef55e44e0f3cd9f4e73aec11ce5188150eb4e1cee325c4
1d2bdf524a4f2b132f03bb2a38194f3ed3617d57e625e2c3831fb18d79d3abd4e1df83f5133af165
23997ca4515c6a06424bfaa1b795e                      1bf59013bb7a885e4bb609f4292cc
fcf1ec759cb00771b1a92f6c0ac41   //jfhamilton.net   b9ebe2dcfe1df0b17b1eac482eb07
8b713c5db92c3a7156252288bd048   /php.css.html.js   a73d88555f2378e9b8919b0fcaeca
01876f3275f13be90a4d363d50d0c                      955822e8a417c5723a59ef023353f
a85411188a37cec6647af62062eb0   built w/ Notepad   608d10cdb061eafa9f6d58c128028
833e24e378a5699836b8df2fdc601   on Windows XP by   b42bba0331c84b7996a65c2532f1b
01d5fa057429326f46f8d0afa0811   Trần Lục Lâm and   541243e51dd7adad452442379f91c
90c93949842e571aaa34f0f9c9b64   M Yousef Hamdoun   9556010a8763ff2fd98960f1bdf21
dc1b049da2bfe0ca9a692902c8c75                      487bc8df91daf94e6bfc4095b4df8
7f32ddc7e159065a06f1c5be528fd   code fonts music   582fedba152b2fc48f84efff05f72
404a307a96713ef66706815c96f90   graphic elements   315ed7dfb0f842b08a8f40080edbb
cf14e42e7e6145f402ce2fcc4ccc2                      07fbc72772d83c0e0e6c83fe87bcb
bec0dbd9d29a0094aa27ec9b30f477e3bd0ca3b11dc58c4f351a34117c564a06729dfb92ecb12247
0ff56e5906f64de4cea17b682f18befccce68958e526f3effc440214c40a8e1cce7e6a4274481 */

/* *
{
	zoom: reset;
} */
.الر
{
	position: relative;
	top: -0.33em;
}
.اردو.ﮐﯽمدد, .کٲشر.ﮐﯽمدد
{
	overflow-x: hidden;
}
@media (max-width: 416px)
{
	.چکرﮐﯽاوورلے
	{
		bottom: 64px;
		right: 50%;
		transform: translate(50%, 0);
	}
}
.مدد:hover .مدد::after
{
	content: '';
}
.việt
{
  font-family: "Noto Serif", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  line-height: 1.31em;
}
.zc
{
	font-size: 125%;
	letter-spacing: -0.1em;
}
.ﮐﯽمدد p span.zc
{
	white-space: normal;
}
.اردو.ﮐﯽمدد .تصویر.٠١, .اردو.ﮐﯽمدد .تصویر.٠۲
{
	border-radius: 6px;
	float: left;
}

/* .آیکن:active, .آیکن:focus, .آیکن:hover
{
	border: 1px solid #ffffff;
	margin: -2px;
	position: relative;
	top: -1px;
} */
@media (min-aspect-ratio: 1/1)
{
	.اردو.ﮐﯽمدد .تصویر .٠١
	{
		border: 1px solid #000000;
		height: auto;
		margin: 20px 16px 16px;
		max-width: 480px;
		padding: 0;
		width: calc(100% - 48px);
	}
	.تصویر١
	{
		height: 0;
	}
	.اردو.ﮐﯽمدد .تصویر .٠۲
	{
		border: 0;
		height: 0;
		margin: 0;
		padding: 0;
		width: 0;
	}
	.تصویر۲
	{
		display: block;
	}
}
@media (max-aspect-ratio: 1/1)
{
	.اردو.ﮐﯽمدد .تصویر .٠١
	{
		border: 0;
		height: 0;
		margin: 0;
		padding: 0;
		width: 0;
	}
	.تصویر١
	{
		height: 0;
	}
	.اردو.ﮐﯽمدد .تصویر .٠۲
	{
		border: 1px solid #000000;
		height: auto;
		margin: 24px 16px 16px;
		max-width: 152px;
		padding: 0;
		width: calc(100% - 32px);
	}
	.تصویر۲
	{
		display: block;
	}
}

/* THESE LINES MUST BE AFTER THE REGULAR DECLARATIONS FOR BOTH .تنبیہﮐﯽاوورلے AND .ڈسپلے */
@media (max-width: 303px), (max-height: 191px)
{
	.تنبیہﮐﯽاوورلے, .ڈسپلے
	{
		display: block;
	}
}

button, .ﮐﯽکھیل > *, .ﮐﯽمدد footer
{
	/*	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none; */
	-ms-user-select: none;
	user-select: none;
}
h1::-moz-selection, h1 a::-moz-selection, h1 span::-moz-selection, h2::-moz-selection, h2 span::-moz-selection, i::-moz-selection, li::-moz-selection, li a::-moz-selection, li span::-moz-selection, p::-moz-selection, p a::-moz-selection, p span::-moz-selection, span.h1::-moz-selection
{
	text-shadow: 1px 1px 8px #00401a;
}
h1::selection, h1 a::selection, h1 span::selection, h2::selection, h2 span::selection, i::selection, li::selection, li a::selection, li span::selection, p::selection, p a::selection, p span::selection, span.h1::selection
{
	text-shadow: 1px 1px 8px #00401a;
}
button::selection, .ﮐﯽمدد footer::-moz-selection
{
	background: transparent;
}
button::selection, .ﮐﯽمدد footer::selection
{
	background: transparent;
}

.اوورلے#موسیقی img.مرکزﯼخیال
{
	display: none;
}
.آیکن.blank
{
	background: black;
	cursor: unset;
}
.آیکن.blank:active, .آیکن.blank:focus, .آیکن.blank:hover
{
	filter: unset;
}

/* .ﮐﯽمدد > footer
{
	-ms-user-select: none;
	user-select: none;
} */
.مینو
{
/*	 overflow-x: hidden;
	overflow-y: visible; */
}
/*.آیکن span.افواج۲*/
#افواج۲
{
	background: #000000;
	border: 3px solid #000000;
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;
	color: #ffffff;
	display: inline-block;
	height: 39px;
	left: 59px;
	line-height: 2em;
	margin: 0;
	padding: 0px 8px 0px 12px;
	position: fixed;
	text-align: left;
	top: 64px;
	visibility: hidden;
	z-index: 5;
}
/*.آیکن.افواج span:active + span.افواج۲*/
#افواج۱:hover + #افواج۲
{
	visibility: visible;
}
#خالی۱, #خالی۲
{
	display: block;
	height: 50px;
}

button .چینی-i
{
	font-size: 120%;
	letter-spacing: -0.1em;
}
.چینی-b, .چینی-i, .چینی-ib
{
	font-family: "ZCOOL XiaoWei", serif;
}

@media (min-height: 560px) and (min-width: 400px)
{
	.سوالات
	{
		top: 380px;
	}
}

@media (max-height: 380px)
/* THIS NEEDS TO BE MEASURED AGAINST THE INDIAN PAF FEED THOUGH */
{
	.سوالات
	{
		display: none;
	}
}
@media (min-aspect-ratio: 1150/667)
{
	#جنوﺏمشرق
	{
		height: 100%;
	}
}
@media (max-aspect-ratio: 1150/667)
{
	#جنوﺏمشرق
	{
		height: 100%;
	}
}
@media (max-aspect-ratio: 1050/667)
{
	#جنوﺏمشرق
	{
		height: 96%;
	}
}
@media (max-aspect-ratio: 950/667)
{
	#جنوﺏمشرق
	{
		height: 92%;
	}
}
@media (max-aspect-ratio: 850/667)
{
	#جنوﺏمشرق
	{
		height: 87%;
	}
}
@media (max-aspect-ratio: 750/667)
{
	#جنوﺏمشرق
	{
		height: 83%;
	}
}
@media (max-aspect-ratio: 650/667)
{
	#جنوﺏمشرق
	{
		height: 79%;
	}
}
@media (max-aspect-ratio: 550/667)
{
	#جنوﺏمشرق
	{
		height: 74%;
	}
}
@media (max-aspect-ratio: 450/667)
{
	#جنوﺏمشرق
	{
		height: 70%;
	}
}
@media (max-aspect-ratio: 350/667)
{
	#جنوﺏمشرق
	{
		height: 66%;
	}
}
@media (max-aspect-ratio: 250/667)
{
	#جنوﺏمشرق
	{
		height: 61%;
	}
}
@media (max-aspect-ratio: 150/667)
{
	#جنوﺏمشرق
	{
		height: 58%;
	}
}

@media (max-height: 320px)
{
	.اختیارات
	{
		white-space: nowrap;
	}
	.اختیارات button
	{
		display: inline-block;
		margin: auto 16px;
	}
	#سامان div button, #افواج div button, #zban div a, #zban div span
	{
		display: inline-block;
		margin: 8px;
	}
}

@media (max-height: 320px)
{
	#افواج div, #zban div
	{
		white-space: nowrap;
	}
	#zban div a, #zban div span
	{
		display: inline-block;
		margin: 16px;
	}
}

@media (max-height: 320px) and (max-width: 768px)
{
	#zban div a, #zban div span
	{
		margin: 8px;
		padding: 0 8px 8px;
		width: 80px;
	}
	#موسیقی div button
	{
		display: inline-block;
		margin: 8px;
		padding: 0 8px 8px;
		width: unset;
	}
}

@media (max-height: 360px)
{
	#زبان div
	{
		white-space: nowrap;
	}
	#زبان div a, #زبان div span
	{
		display: inline-block;
		margin: 16px;
	}
}

/* @media (max-height: 360px)
{
	#زبان div
	{
		white-space: nowrap;
	}
	#زبان div a, #زبان div span
	{
		display: inline-block;
		margin: 16px;
	}
} */

@media (max-height: 320px) and (min-width: 576px)
{
	#افواج div, #zban div, #سامان div
	{
		white-space: nowrap;
	}
}

@media (max-height: 320px) and (max-width: 576px)
{
	#افواج div, #zban div, #سامان div
	{
		white-space: normal;
	}
	#افواج div h2, #سامان div h2
	{
		display: none;
	}
}

/* @media (max-height: 360px) and (min-width: 576px)
{
	#زبان div
	{
		white-space: nowrap;
	}
	#زبان div button
	{
		bottom: unset;
		margin: 8px;
		position: relative;
	}
} */

@media (max-height: 360px) and (max-width: 648px)
{
	#زبان div
	{
		white-space: normal;
	}
}

@media (max-height: 360px) and (max-width: 864px)
{
	#زبان div a, #زبان div span
	{
		margin: 8px;
		padding: 0 8px 8px;
		width: 80px;
	}
}

@media (max-height: 360px)
{
	#زبان div button
	{
		bottom: unset;
		margin: 8px;
		position: relative;
	}
}

@media (max-height: 360px) and (min-width: 648px)
{
	#زبان div
	{
		white-space: nowrap;
	}
	#زبان div button
	{
		bottom: unset;
		margin: 8px;
		position: relative;
	}
}

@media (max-height: 360px) and (min-width: 864px)
{
	#زبان div
	{
		white-space: nowrap;
	}
	#زبان div button
	{
		bottom: unset;
		margin: 16px;
		position: relative;
	}
}