@font-face{
	font-family:'estedad';
	font-display:swap;
	src:url(estedad.woff2) format('woff2')}
@font-face{
	font-family:'iekan';
	font-display:swap;
	src:url(../include/iekan.woff) format('woff')}
@font-face{
	font-family:'tahoma'; 
	font-display:swap;
	src:url('../include/tahoma.ttf') format('truetype')}
@font-face{
	font-family:'rezvan'; 
	font-display:swap;
	src:url('../include/rezvan.ttf') format('truetype')}
@font-face{
	font-family:'shabnam';
	font-display:swap;
	src:url('../include/shabnam.ttf') format('truetype')}
:root{--main:#0a58c0; 
	--second:#5b39b5; 
	--black:#000000; 
	--white:#ffffff; 
	--red:#ff5555; 
	--warn:#ffff55; 
	--line:#8e8e8e; 
	--green:#00a200;
	--hover:#eeeeee; 
	--menu:#d0f0f0; 
	--transparent:#00000000; 
	--shadow:#00000048;
	--color1:#0094a7; 
	--color2:#5b39b5; 
	--color3:#d74f2a; 
	--color4:#5ca7ef; 
	--color5:#00a200; 
	--color6:#a400ab; 
	--color7:#b81c46; 
	--color8:#0a58c0;
	--padd:12px; 
	--padd_hue:24px; 
	--cell:1px; 
	--radius:4px; 
	--point-small:13px; 
	--point-hue:15px; 
	--point-console:11px; 
	--line-hei:20px; 
	--line-hei-small:14px; 
	--fnt:iekan}

.leaflet-container.crosshair-cursor-enabled{cursor:crosshair}
body{margin:0px; text-align:right; color:var(--black); direction:rtl; background-color:var(--white); font-family:var(--fnt); font-size:var(--point-small); line-height:var(--line-hei)}
select{outline:none; box-sizing:border-box; font-family:var(--fnt); font-size:var(--point-small); padding:var(--padd); direction:rtl; width:100%; border:none; background-color:var(--hover); border-radius:var(--radius)}
option{font-family:var(--fnt); font-size:var(--point-small); direction:rtl}
input{box-sizing:border-box; outline:none}
input.button{min-width:80px; background-color:var(--main); color:var(--white); border:none; border-radius:var(--radius); cursor:pointer; padding-bottom:var(--padd); padding-top:var(--padd); font-family:var(--fnt); font-size:var(--point-small)}
input.button:disabled{background-image:linear-gradient(var(--hover),var(--line))}
input.button:hover{opacity:0.88}
input.button_none{min-width:80px; color:var(--line); border:1px solid var(--line); background:none; border-radius:var(--radius); cursor:pointer; padding:var(--radius); font-family:var(--fnt); font-size:var(--point-small)}
input.button_none:hover{opacity:0.88}
input.admin_button{width:24px; height:24px; cursor:pointer; border-radius:var(--radius); border:none; background:none; font-size:0px; float:left; position:relative; top:-2px; background-image:url(../im/add.png); background-size:64% 64%; background-position:center center; background-repeat:no-repeat}
input.admin_button:hover{background-color:var(--menu)}
input.h{outline:none; font-family:var(--fnt); background-color:var(--white); font-size:var(--point-small); width:100%; direction:rtl; padding:var(--padd); border:none; border:1px solid var(--hover); border-radius:var(--radius); background-position:2px center; background-size:auto 80%; background-repeat:no-repeat}
input.h:focus{border-color:var(--line)}
textarea{font-family:var(--fnt); box-sizing:border-box; background-color:var(--white); border:none; outline:none; font-size:var(--point-small); width:100%; direction:rtl; height:110px; padding:var(--padd); direction:rtl; border:1px solid var(--hover); border-radius:var(--radius)}
textarea:focus{border-color:var(--line)}
input[type='file']{width:120px; color:white}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none; margin:0}
input[type=number]{-moz-appearance:textfield}
a{text-decoration:none; color:var(--main); cursor:pointer; border-radius:var(--radius)}
a.black{color:var(--black)}
a.white{color:var(--white)}
form{margin:0px}
div.inline{display:inline-block; white-space:normal; vertical-align:middle; font-size:var(--point-small)}
div.row{font-size:0px; max-width:540px; white-space:normal; margin-bottom:var(--padd)}
div.title{font-size:var(--point-small); width:32%; vertical-align:middle; display:inline-block}
div.value{font-size:var(--point-small); width:68%; vertical-align:middle; display:inline-block}
div.label{background-color:var(--hover); padding:var(--padd); border-radius:var(--radius); display:inline-block}
div.list{max-width:100%; white-space:nowrap; display:inline-block; border-radius:var(--radius); background-color:var(--line); border-right:1px solid var(--hover)}
div.rw{vertical-align:middle; font-size:0px}
div.r{width:32px; height:22px; white-space:nowrap; overflow-x:hidden; vertical-align:middle; font-size:var(--point-small); color:var(--white); display:inline-block; text-align:right; padding:var(--cell)}
div.d{width:32px; min-height:24px; white-space:nowrap; overflow-x:hidden; vertical-align:middle; font-size:var(--point-small); display:inline-block; padding:var(--cell); background-color:var(--white); border-bottom:1px solid var(--line)}
div.d:hover{background-color:var(--hover)}
div.submit{display:none}
div.p{margin-bottom:var(--padd)}
div.line{height:1px; margin-top:var(--padd); margin-bottom:var(--padd); background-color:var(--hover)}
div.hb_head_panel{font-size:0px; padding-right:var(--padd)}
div.hb_head{display:inline-block; font-size:var(--point-small); background-color:var(--hover); border-top-left-radius:var(--radius); border-top-right-radius:var(--radius); padding:var(--padd); padding-left:var(--padd); padding-right:var(--padd); margin-right:var(--radius); cursor:pointer}
div.hb_head:hover{background-color:var(--second); color:var(--white)}
div.hb_head:hover img.delete{filter:invert(1)}
div.hb_head_selected{display:inline-block; font-size:var(--point-small); background-color:var(--second); color:var(--white); border-top-left-radius:var(--radius); border-top-right-radius:var(--radius); padding:var(--padd); padding-left:var(--padd); padding-right:var(--padd); margin-right:var(--radius); cursor:pointer}
div.hb_main{display:none; margin-top:0px; border:1px solid var(--hover); border-radius:var(--radius); padding:var(--padd)}
div.pos{width:32px; height:32px; padding:var(--padd); transition:bottom 0.2s; cursor:pointer; background-color:var(--main); position:fixed; left:var(--padd); bottom:-120px; border-radius:64px; z-index:999}
div.pos:hover{background-color:var(--black)}
div.hover{cursor:pointer}
div.hover:hover{opacity:0.88}
div.shadow{box-shadow:0px 0px 4px 1px var(--shadow)}
div.menu_count{display:inline-block; border-radius:var(--radius); background-color:var(--line); padding-left:var(--padd); padding-right:var(--padd); color:var(--white); line-height:14px; font-size:var(--point-console)}
div.menu_head{padding:var(--radius); background-image:linear-gradient(var(--main),var(--black)); border-bottom-right-radius:40px; color:var(--hover); padding-right:var(--padd)}
div.menu_head:hover{background-image:linear-gradient(var(--second),var(--black))}
div.menu{color:var(--main); padding:var(--radius); border-left:4px solid var(--main); border-bottom:1px solid var(--hover); cursor:pointer}
div.menu_light{color:var(--black); padding:var(--radius); border-left:4px solid var(--black); cursor:pointer; background-color:var(--hover)}
div.menu:hover{background-color:var(--hover); color:var(--black); border-left:4px solid var(--black)}
div.bullet{width:var(--padd); height:var(--padd); display:inline-block; background-color:var(--line); border-radius:80px; position:relative; margin-left:var(--padd)}
img{max-width:100%}
img.delete{width:14px; height:14px; cursor:pointer; position:relative; top:2px}
img.button{width:20px; height:20px; cursor:pointer}
img.icon{width:20px; height:20px; cursor:pointer; position:relative; top:4px}
img.invert{filter:invert(1)}
img.white{filter:brightness(1200%)}