.header,#dm
{
	display:none;
}


@font-face
{
	src:url(font/BKoodak.ttf);
	font-family:f1;
}

body
{
margin:0px;
text-align:center;
background:linear-gradient(lightblue,rgb(232,231,236));

}
#header-mob
{
background:linear-gradient(#0080fb,#075094);
width:auto;
height:120px;
margin-bottom:20px;
display:flex;
}	
	#mob-lan
	{
		position:relative;
		width:25%;
		height:60px;
		padding-top:20px;
		margin-left:20px;
		z-index:1001;
	}
		#mob-lan img
		{
			width:50px;
			height:50px;
		}
	#mob-title
	{
		flo at:left;
		width:50%;
		height:70px;
		padding-top:40px;
		margin-left:20px;
		text-align:center;
		bor der:solid red 1px;
		font-family:f1;
		font-size:40px;
		color:white;
	}
.main1
{
width:100%;
height:350px;
margin:auto;
margin-bottom:30px;
margin-top:40px;
background-color:red;
}

.page
{
width:96%;
overflow:auto;
bor der:solid red 1px;
margin:auto;
margin-top:30px;
border-radius:10px;

}
	.main2
	{
	width:auto;
	height:302px;
	border:solid gray 1px;
	border-radius:10px;
	}
		.mar
		{
		width:96%;
		height:277px;
		border:solid black 2px;
		margin:auto;
		margin-top:10px;
		border-radius:10px;
		}
			#demo5
			{
				border:none;
				height:280px;
				width:auto;
				
			}
			    #demo5 img
				{
					border:0px;
					height:260px;
					margin-top:7px;
					margin-left:10px;
					box-shadow:0px 0px 6px #6999e7;
					border-radius:8px;
				}
	.main3
	{
	background-color:white;
	width:auto;
	overflow:auto;
	display:flex;
	justify-content:space-around;
	flex-flow:row wrap;
	border:solid gray 1px;
	padding-bottom:20px;
	margin-top:30px;
	border-radius:10px;
	margin-bottom:20px;
	}
		.a1
		{
		width:25%;
		height:30px;
		background-color:rgb(2,109,213);
		padding-top:2px;
		margin:20px;
		border:solid black 2px;
		border-radius:5px;
		box-shadow:0px 4px 10px black;
		position:relative;
		z-index:1000;
		}
			.a1 a
			{
			color:white;
			text-decoration:none;
			font-size:27px;
			}
.seeproduct
{
width:auto;
overflow:auto;
margin:auto;
border:solid #e0c7c7 1px;
background-color:white;
direction:rtl;
font-family:tahoma;
font-size:17px;
direction:rtl;
line-height:2;
padding-bottom:20px;
box-shadow:0px 3px 10px black;
border-radius:10px;
display:flex;
justify-content:space-around;
flex-flow:row wrap;
}
	.sp
{
    padding-top:10px;
	width:42%;
	height:400px;
	border:dotted gray 1px;
	font-family:f1;
	font-size:30px;
	margin-top:50px;
	border-radius:8px;
	box-shadow:0px 0px 10px black;
	position:relative;
	z-index:1000;
}
	.sp img
	{
		min-width:200px;
		max-width:300px;
		max-height:210px;
	}
	
.see-p
{
width:96%;
overflow:auto;
margin:auto;
border:solid #e0c7c7 1px;
background-color:white;
direction:rtl;
font-family:tahoma;
font-size:17px;
direction:rtl;
line-height:2;
padding-bottom:20px;
box-shadow:0px 3px 10px black;
border-radius:10px;
}		
	#pro-aks
		{
		width:100%;
		height:520px;
		backg  round-color:red;
		margin:auto;
		}

		#pro-aks-top
		{
		width:100%;
		height:420px;
		backgr ound-color:green;
		}
		#pro-aks-bottom
		{
		width:100%;
		height:80px;
		padding-top:10px;
		display:flex;
		justify-content:space-around;
		}
		#pro-aks-bottom div
			{
			width:80px;
			border-radius:4px;
			height:80px;
			border:solid #e0c7c7 3px;
			}
			#pro-aks-bottom div img
			{
			width:80px;
			height:80px;
			cursor:pointer;
			border-radius:4px;
			z-index:1000;
			}	
	#pro-content
	{
	width:100%;
	min-height:500px;
	max-height:1500px;
	}
			.pro-name
			{
				width:50%;
				height:60px;
				padding:10px;
				padding-right:50px;
				padding-left:50px;
				text-align:center;
				font-family:f1;
				margin:auto;
				margin-top:10px;
				margin-bottom:10px;
				font-size:35px;
				background-color:#bc1919;
				color:white;
				border-radius:10px;
			}
			.pro-price
			{
				width:auto;
				height:60px;
				padding:5px;
				padding-right:20px;
				font-family:f1;
				margin:auto;
				margin-top:10px;
				margin-bottom:10px;
				font-size:35px;
				direction:rtl;
				text-align:justify;
				color:darkblue;
				border-bottom:solid #e0c7c7 2px;
			}
			.pro-con
			{
				width:auto;
				dis play:flex;
				padding:10px;
				font-family:f1;
				margin-top:10px;
				margin-bottom:10px;
				font-size:35px;
				direction:rtl;
				text-align:justify;
				color:#03032b;
				line-height:1.7;
			}
#main-news
{
    width:auto;
    max-height:200px;
    min-height:0px;
    background-color:white;
    margin-top:20px;
    margin-bottom:10px;
    color:darkblue;
    font-size:40px;
    text-align:center;
    direction:rtl;
    text-indent:50px;
    font-family:f1;
	padding-top:25px;
	padding-bottom:20px;
}
#main-news p
{
    padding:0px;
    margin:0px;
}