@font-face {
    font-family: Samim;
    src: url('https://static.aftab.cc/fonts/Samim.woff');
}
@font-face {
    font-family: Samim;
    src: url('https://static.aftab.cc/fonts/Samim-Bold.woff');
    font-weight: bold;
}
body{
    direction:rtl;
	font-family:Samim,Tahoma;
	font-size: 16px;
	background-color: #3498db;
}
a,
a:link,
a:active,
a:visited {
    text-decoration: none;
}
html{
	direction: rtl;
	overscroll-behavior: none;
}
main{
	margin-top: 20px;

}
.container{
	max-width: 800px;
}
h1 .badge {
    font-size: .7em;
}
@media screen and (max-width: 600px){
	.p-5 {
	    padding: 1rem !important;
	}
	h1 .badge {
	    font-size: .5em;
	}
}
.center{
	text-align: center;
}

#copyright{
	direction: ltr;
	font-size: 11px;
	text-align: center;
	margin-top: 50px;
}
form{
	margin-bottom: 40px;
}

#footer{
	text-align: left;
}
.text-left{
	text-align: left;
}
#q{
}
.ltr{
	direction: ltr;
}
.bg-title{
	background-color: #FC427B;
}
#translation a{
	color: black;
}
#similar a{
	color: black;
}
#google_image_result{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: baseline;
}
#google_image_result img{
	width: 105px !important;
	border: 3px solid white;
	box-shadow: 0px 0px 3px gray;
	margin: 3px;
}
.pointer{
	cursor: pointer;
}

.dark{
	background-color: black;
	color: white;
}
.dark main{
	background-color: black;
	color: white;
}
.dark .bg-light{
	background-color: black !important;
	color: white !important;
}
.dark a{
	color: white !important;
}
.dark .dropdown a{
	color: black !important;
}
.dark #instant a{
	color: black !important;
}
.dark table tr td{
	color: black !important;
}
.dark table tr td a{
	color: black !important;
}
#lock_div{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background-color: black;
	display: none;
	z-index: 999999;
}
.result-words{
	cursor: pointer;
}
#more a{
	margin: 5px;
}