#lightboxOverlay,#lightbox,#lightbox * {
	transition-duration: 0s;
}

.archive-slider {
	background-color: var(--body);
}

.archive-slider.othsx {
	padding-bottom: 20px;
}

.single-download {
	padding: 50px 0 30px;
	background: linear-gradient(to bottom,transparent,var(--body)),linear-gradient(to right,transparent,var(--body));
}

.single-download .is_back {
	position: fixed;
	top: -10%;
	left: -10%;
	height: 120%;
	z-index: -1;
	width: 120%;
	filter: blur(15px);
	opacity: .2;
	max-width: 120%;
}

.single-download .main,.archive-slider .main {
	width: 1100px;
}

.single-download .location {
	display: none;
}

.single-download .left-side {
	width: calc(75% - 35px);
}

.single-download .info-side.show {
	top: 100px !important;
}

.single-download .info-side {
	width: 25%;
	padding: 25px 20px;
}

.single-download .info-side .pic {
	width: 70%;
	margin-right: 15%;
}

.single-download .info-side .pic .des {
	right: 10px;
	backdrop-filter: blur(10px);
	padding: 4px 7px 2px;
	background-color: rgba(0, 0, 0, 0.4);
	letter-spacing: 1px;
	line-height: 1;
}

.single-download .info-side .pic .des.mod {
	bottom: 10px;
}

.single-download .info-side .pic .des.sta {
	top: 10px;
	letter-spacing: 0;
	padding: 5px 8px;
}

.single-download .info-side .pic .des.sta.rt-blue {
	color: #8ac8df;
}

.single-download .info-side .title {
	margin: 25px 0 10px;
	line-height: 1.85;
	letter-spacing: 1px;
}

.single-download .info-side .add-fav {
	color: #d5b41f;
	margin-bottom: 20px;
	display: inline-block;
}

.single-download .info-side .add-fav i {
	margin-left: 5px;
}

.single-download .info-side .add-fav[status="i__favfull"] {
	color: #999;
}

.single-download .info-side .add-fav[status="i__favfull"] i:before {
	content: "\f00c";
}

.single-download .info-side .view-app-rate a {
	width: calc(50% - 6px);
	padding-bottom: 8px;
}

.single-download .info-side .view-app-rate a i svg {
	display: inline-block;
	transform: translateY(7px);
}

.single-download .info-side .view-app-rate a.right {
	color: #4ccb70;
	background-color: #4ccb7026;
}

.single-download .info-side .view-app-rate a.left {
	color: #f77e6b;
	background-color: #f77e6b2e;
}

.single-download .info-side .view-app-rate a.right:hover {
	background-color: #4ccb70;
	color: #fff;
}

.single-download .info-side .view-app-rate a.left:hover {
	background-color: #f77e6b;
	color: #fff;
}

.single-download .info-side .view-app-rate a i {
	margin: 10px 0 3px 7px;
	width: auto;
	float: none;
}

.single-download .info-side .view-app-rate .popularity {
	margin-top: 12px;
}

.single-download .info-side .view-app-rate .popularity div,.single-download .info-side .view-app-rate .popularity span {
	height: 17px;
}

.single-download .info-side .view-app-rate .popularity .rating_progress_bar {
	background-color: #f77e6b;
	position: relative;
}

.single-download .info-side .view-app-rate .popularity .rating_progress_bar>span {
	border-radius: 10px;
	background-color: var(--rt_green);
	float: left;
	position: absolute;
	top: 0;
	right: 50%;
	transform: translateX(50%);
}

.single-download .info-side .report-side {
	width: 180px;
	margin: 20px calc(50% - 90px) 0;
}

.single-download .info-side .report-side .dropdown-toggle {
	padding: 10px 15px;
	background-color: rgba(220,225,229,.2);
}

.single-download .info-side .report-side .dropdown-toggle:hover {
	opacity: .8;
}

.single-download .info-side .report-side .dropdown-toggle.active {
	border-radius: 0 0 10px 10px;
}

.single-download .info-side .report-side .dropdown-toggle.active:hover {
	opacity: 1;
}

.single-download .info-side .report-side .dropdown-toggle.active .arrow {
	transform: rotate(0deg);
}

.single-download .info-side .report-side .dropdown-toggle .icon {
	margin: 1px 0 0 10px;
}

.single-download .info-side .report-side .dropdown-toggle .arrow {
	transform: rotate(180deg);
	margin: 1px 8px 0 0;
}

.single-download .info-side .report-side .dropdown-menu {
	backdrop-filter: blur(10px);
	bottom: 38px;
	right: 0;
	padding: 5px 10px;
	background-color: rgba(75, 78, 82, 0.8);
	border-radius: 10px 10px 0 0;
}

.single-download .info-side .report-side .dropdown-menu .item {
	padding: 12px 5px;
	border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
}

.single-download .info-side .report-side .dropdown-menu .item:before {
	content: "";
	display: inline-block;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	margin-left: 10px;
	background-color: rgba(255, 255, 255, 0.1);
}

.single-download .info-side .report-side .dropdown-menu .item:last-child {
	border-bottom: 0;
}

.single-download .info-side .report-side .dropdown-menu .item:hover {
	color: var(--color);
}

.light-mode .single-download .info-side .report-side .dropdown-toggle {
	background-color: rgba(0, 0, 0, 0.45);
	color: #fff;
}

.light-mode .single-download .info-side .report-side .dropdown-menu {
	background-color: rgba(136, 136, 136, 0.95);
	color: #fff;
}

.single-download .info-side .specs-list {
	margin-top: 20px;
}

.single-download .info-side .specs-list .specs-item {
	padding: 15px 0 15px 5px;
	border-bottom: 1px var(--white) solid;
}

.single-download .info-side .specs-list .specs-item:last-child {
	border-bottom: 0;
}

.single-download .info-side .specs-list .specs-item i {
	width: 25px;
	margin: 3px 0 0 10px;
	text-align: center;
	font-weight: 400;
}

.single-download .info-side .specs-list .specs-item a {
	color: #fff;
}

.single-download .info-side .specs-list .specs-item .rt-dir {
	direction: ltr;
}

.single-download .info-side .specs-list .specs-item.rade-sennee .spec-cont {
	background-color: #c5a301;
	padding: 1px 3px 0;
	border-radius: 3px;
}

.single-download .info-side .specs-list .goo a {
	display: inline-block;
	margin-top: 10px;
}

.single-download .info-side .specs-list .goo a img {
	height: 30px;
	margin: 0 10px;
}

.single-download .info-side .my_counter .is-counter {
	background-color: #54b247;
	padding: 15px 5px;
	margin-bottom: 20px;
}

.single-download .info-side .my_counter .is-counter .ctitr {
	padding-bottom: 10px;
	margin: 0 15px 15px;
	border-bottom: 2px rgba(255, 255, 255, 0.2) dashed;
	text-align: right;
	width: calc(100% - 30px);
}

.single-download .info-side .my_counter .is-counter .ctitr i {
	margin: 1px 0 0 12px;
}

.single-download .info-side .my_counter .is-counter .itemx {
	width: 25%;
}

.single-download .info-side .my_counter .is-counter .itemx span {
	margin-top: 5px;
}

.single-download .info-side .go-dl {
	box-shadow: 0 .5rem 1.5rem 0 #68cB5B33;
	display: inline-block;
	padding: 12px 25px;
	margin-bottom: 25px;
	border-bottom: 3px rgba(0, 0, 0, 0.1) solid;
}

.single-download .info-side .go-dl i {
	margin-right: 5px;
}

.single-download .info-side .go-dl.not-log {
	margin-top: 5px;
}

.single-download .info-side .rep {
	display: inline-block;
	padding: 10px 0;
	margin-bottom: 20px;
	border-bottom: 3px var(--white) dashed;
}

.single-download .info-side .rep i {
	margin-left: 5px;
}

.archive-slider .title-asli .dev-link a {
	float: right;
	padding: 8px 12px;
	border-radius: 25px;
	background-color: #d99b15;
	color: #fff;
	font-weight: bold;
	margin-right: 12px;
	font-size: 14px;
}

.archive-slider .title-asli .dev-link a:after {
	font-family: 'Font Awesome 5 Pro';
	font-weight: 300;
	content: "\f104";
	font-size: 18px;
	float: left;
	margin: 0 8px 0 0;
}

.archive-slider .title-asli .dev-link a:hover {
	opacity: .8;
}

.single-download .screenshots {
	margin-bottom: 40px;
}

.single-download .screenshots .owl-nav {
	display: none;
}

.single-download .screenshots .example-image-link {
	width: 100%;
	float: right;
}

.single-download .screenshots .example-image-link .example-image {
	width: calc(100% - 2px);
	float: right;
	height: 350px;
	margin-left: 2px;
}

.single-download .screenshots .example-image-link .hov {
	top: 0;
	right: 0;
	z-index: 10;
	height: 100%;
	opacity: 0;
}

.single-download .screenshots .example-image-link:hover .hov {
	opacity: .8;
}

.single-download .rt-text {
	line-height: 2.2;
}

.rt-block {
	padding: 15px;
	margin-top: 40px;
}

.single-download .box-download {
	padding: 20px;
	position: relative;
	top: 30px;
	bottom: 30px;
	left: 0;
	right: 0;
	margin-bottom: 30px;
}

.single-download .box-download .tab-btns {
	border-bottom: 1px var(--white) solid;
	margin-bottom: 25px;
}

.single-download .box-download .tab-btns .is_tab_btn {
	padding: 0 15px 15px 15px;
	opacity: .5;
	border-bottom: 2px transparent solid;
	margin-bottom: -1px;
	transform: scale(.9);
	width: 33.33%;
}

.single-download .box-download .tab-btns .is_tab_btn.active {
	border-color: var(--color);
	opacity: 1;
	transform: scale(1);
	font-weight: bold;
}

.single-download .box-download .is_tab {
	display: none;
}

.single-download .box-download .qr-side {
	width: 130px;
}

.single-download .box-download .qr-side img {
	border: 8px #fff solid;
}

.single-download .box-download .dl-payams {
	margin-bottom: 15px;
}

.single-download .box-download .dl-payams:empty {
	margin-bottom: 0;
	display: none;
}

.single-download .box-download .dl-payams .item-dlpayam {
	line-height: 2;
	padding: 10px 15px;
	margin-bottom: 0px;
	margin-top: -10px;
	background: linear-gradient(to right,transparent,rgba(0, 0, 0, 0.3));
}

.single-download .box-download .dl-payams .item-dlpayam.not-show {
	display: none;
}

.light-mode .single-download .box-download .dl-payams .item-dlpayam {
	background: linear-gradient(to right,transparent,rgba(0, 0, 0, 0.07));
	color: #333;
}

.single-download .box-download .inside {
	border-left: 1px var(--white) solid;
	width: calc(100% - 150px);
	padding-left: 20px;
}

.single-download .box-download .inside p {
	font-size: 14px;
	line-height: 2;
	margin-bottom: 20px;
}

.single-download .box-download .inside .link {
	padding: 15px 20px;
	margin-bottom: 20px;
	box-shadow: 0 .25rem .5rem 0 rgba(69,195,104,.3);
	background-image: linear-gradient(to bottom,rgba(255, 255, 255, 0.2),rgba(0, 0, 0, 0.1));
}

.single-download .box-download .inside .link:last-child {
	margin-bottom: 0;
}

.single-download .box-download .inside .link.s-yellow {
	background-color: #f9b437;
	box-shadow: 0 .25rem .5rem 0 rgba(251,205,66,.3);
}

.single-download .box-download .inside .link.s-red {
	background-color: #FB614A;
	box-shadow: 0 .25rem .5rem 0 rgba(255,89,64,.3);
}

.single-download .box-download .inside .link.s-blue {
	background-color: #37A9E4;
	box-shadow: 0 .25rem .5rem 0 rgba(55,169,228,.3);
}

.single-download .box-download .inside .link.s-purple {
	background-color: #9248E1;
	box-shadow: 0 .25rem .5rem 0 rgba(146,72,225,.3);
}

.single-download .box-download .inside .link.s-dark {
	background-color: #222;
	box-shadow: 0 .25rem .5rem 0 rgb(34 34 34 / 30%);
}

.single-download .box-download .inside .link.s-orange {
	background-color: #ff9800;
	box-shadow: 0 .25rem .5rem 0 rgb(255 152 0 / 30%);
}

.single-download .box-download .inside .link.s-grey {
	background-color: #607d8b;
	box-shadow: 0 .25rem .5rem 0 rgb(96 125 139 / 30%);
}

.single-download .box-download .inside .link .nam {
	margin: 2px 10px 0 0;
}

.single-download .box-download .inside .link .inf {
	padding: 3px 10px;
	background-color: rgba(0, 0, 0, 0.15);
}

.single-download .box-download .inside .link .inf.isup {
	background-color: #e1170d;
	box-shadow: 0 5px 6px rgba(225,23,13,.4);
	margin: 0 10px;
	float: left;
}

.single-download .box-download .texts {
	padding: 5px;
	line-height: 2;
}

.single-download .box-download .faqs .link-faq {
	padding: 12px 15px;
	margin-top: 15px;
}

.single-download .box-download .faqs .link-faq:first-child {
	margin-top: 0;
}

.single-download .box-download .faqs .link-faq:before {
	background-color: #fff;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
	margin-left: 10px;
	content: "";
	opacity: .2;
}

.single-download #rt-download {
	top: -20px;
	right: 0;
}

.rt-tags {
	margin: 30px 0 10px;
}

.rt-tags a {
	color: #fff;
	background-color: var(--blur);
	display: inline-block;
	position: relative;
	border-radius: 30px;
	padding: 7px 15px;
	margin: 6px 5px;
}

.rt-tags a:before {
	content: "#";
	margin-left: 5px;
	opacity: .5;
}

.light-mode .rt-tags a {
	color: #60666c;
	box-shadow: 0 .25rem 1.5rem 1px rgba(0,0,0,.03);
}

.rt-tags a:hover {
	color: #fff !important;
	background-color: var(--color) !important;
}

#kaprila_linktable a {
	min-width: 0 !important;
	width: calc(33.33% - 10px) !important;
	margin: 5px !important;
	font-size: 13px !important;
	float: right;
}

#ZAD {
	margin-top: 0 !important;
}

.rt-matn>*:first-child {
	margin-top: 0 !important;
}

.rt-matn>*:last-child {
	margin-bottom: 0 !important;
}

.rt-matn p,.rt-matn ul,.rt-matn ol,.rt-matn blockquote,.rt-matn h1,.rt-matn h2,.rt-matn h3,.rt-matn h4,.rt-matn h5,.rt-matn h6,.rt-matn hr,.rt-matn pre {
	display: block;
	margin: 20px 0;
}

.rt-matn h1 {
	font-size: 1.7rem;
}

.rt-matn h1,.rt-matn h2,.rt-matn h3,.rt-matn h4,.rt-matn h5,.rt-matn h6,.rt-matn h1 *,.rt-matn h2 *,.rt-matn h3 *,.rt-matn h4 *,.rt-matn h5 *,.rt-matn h6 * {
	font-weight: bold;
	font-family: dana;
}

.rt-matn h1,.rt-matn h2,.rt-matn h3,.rt-matn h4,.rt-matn h5,.rt-matn h6 {
	margin-bottom: 0;
}

.rt-matn li {
	margin: 5px 50px 5px 20px;
	padding-right: 7px;
}

.rt-matn ul li {
	list-style: disc;
}

.rt-matn ol li {
	list-style: persian;
}

.rt-matn em {
	font-style: italic;
}

.rt-matn img {
	height: auto;
}

.rt-matn pre {
	font-family: monospace,monospace;
	background-color: #f5f5f5;
	padding: 10px 15px;
	border-radius: 10px;
}

.rt-matn hr::before {
	color: #858585;
	content: "....";
	display: block;
	font-family: tahoma;
	font-size: 18px;
	letter-spacing: .7rem;
	margin: 0 auto;
}

.rt-matn hr {
	border: 0;
	height: 40px;
	outline: none;
	text-align: center;
}

.rt-matn blockquote {
	padding: 25px 35px;
	border: 1px #e0e0e0 solid;
	position: relative;
	border-radius: 10px;
}

.single-download .info-side .rep:hover {
	color: #fff;
	border-color: rgba(255, 255, 255, 0.15);
}

.single-download .box-download .inside .link:hover {
	opacity: .9;
}

.single-download .box-download .faqs .link-faq:hover,.single-download .info-side .specs-list .specs-item a:hover {
	color: var(--color) !important;
}

.single-download .box-download .faqs .link-faq:hover:before {
	background-color: var(--color) !important;
	opacity: 1 !important;
}

.archive-slider .title-asli .more:hover,.single-download .info-side .add-fav:hover,#ZAD a:hover,#kaprila_linktable a:hover,.single-download .info-side .specs-list .goo a:hover,.single-download .info-side .go-dl:hover {
	opacity: .8;
}

html.light-mode .single-download .info-side .specs-list .specs-item a {
	color: #60666c;
}

html.light-mode .single-download .info-side .title,html.light-mode .single-download .box-download .tab-btns .is_tab_btn {
	color: #474c52;
}

html.light-mode .single-download .box-download .faqs .link-faq {
	color: #60666c;
	background-color: rgba(0, 0, 0, 0.05);
}

html.light-mode .single-download .box-download .faqs .link-faq:before {
	background-color: #000;
}

html.light-mode .single-download .info-side .rep:hover {
	color: #474c52;
	border-color: rgba(0, 0, 0, 0.15);
}

html.light-mode .single-download .box-download,html.light-mode .rt-block,html.light-mode .single-download .info-side {
	box-shadow: 0 .25rem 1.5rem 1px rgba(0,0,0,.03);
}

.archive-slider .owl-carousel {
	position: relative;
}

.archive-slider .owl-carousel .owl-stage-outer {
	overflow: hidden;
}

.archive-slider .owl-carousel .owl-nav div {
	top: 0;
	height: 100%;
}

.tg-modal {
	opacity: 0;
	visibility: hidden;
	backdrop-filter: blur(10px);
	position: fixed;
	top: 0;
	right: 0;
	height: 100%;
	z-index: 99999999999999999;
	background-color: rgba(18, 20, 22, 0.9);
}

.tg-modal .entery {
	scrollbar-width: thin;
	transform: translate(50%,-50%);
	width: 300px;
	max-width: calc(100% - 40px);
	max-height: calc(100vh - 40px);
	overflow: auto;
	top: 50%;
	right: 50%;
	z-index: 99999;
	padding: 40px 30px;
	margin-top: 80px;
	background-color: #3a3c3e;
}

.tg-modal .entery .pic {
	width: 150px;
	margin: 0 calc(50% - 75px);
}

.tg-modal .entery .titl {
	margin: 20px 0;
	line-height: 2;
}

.tg-modal .entery .tg-btn {
	padding: 8px 10px 15px;
	background-color: #37A9E4;
	box-shadow: 0 .25rem .5rem 0 rgba(55,169,228,.3);
}

.tg-modal .entery .tg-btn i {
	transform: translate(-5px, 5px);
}

.tg-modal .entery .tg-btn:hover,.tg-modal .close-btn:hover {
	opacity: .8;
}

.tg-modal .close-bg {
	top: 0;
	right: 0;
	height: 100%;
}

.tg-modal .close-btn {
	top: 0;
	right: 0;
	z-index: 99999999;
	padding: 20px 30px;
	font-size: 40px;
}

body.tg-modal-active .tg-modal {
	opacity: inherit;
	visibility: visible;
}

body.tg-modal-active .tg-modal .entery {
	margin-top: 0;
}

body.tg-modal-active {
	overflow: hidden;
}

.light-mode .tg-modal {
	background-color: rgba(255, 255, 255, 0.9);
}

.light-mode .tg-modal .entery {
	box-shadow: 0 0 .5rem 1px rgba(0,0,0,.08);
	background-color: #fff;
}

.light-mode .tg-modal .close-btn {
	color: #888;
}

.light-mode .tg-modal .entery .titl {
	color: #474c52;
}

.seo-tool .rt-post {
	margin-top: 30px;
	background-color: var(--blur);
	padding: 10px;
	box-shadow: none;
}

.seo-tool .rt-post .title {
	width: calc(100% - 20px);
	margin: 5px 5px 10px;
	padding-bottom: 10px;
	border-bottom: 2px rgba(255, 255, 255, 0.05) dashed;
}

.seo-tool .rt-post .title .titl {
	font-weight: bold;
	width: calc(100% - 55px);
	color: #fff;
	margin: 10px 0;
	font-size: 15px;
}

.seo-tool .rt-post .title .icon {
	font-size: 20px;
	width: 40px;
	height: 40px;
	background-color: #c93070;
}

.seo-tool .rt-post ul li {
	width: 25%;
	padding: 10px;
	position: relative;
	z-index: 20;
}

.seo-tool .rt-post ul li h2 a {
	font-weight: 400;
	width: 100%;
	float: right;
	color: #fff;
	font-size: 14px;
	line-height: 1.8;
	margin-top: 15px;
	letter-spacing: 1px;
	font-family: dana;
}

.seo-tool .rt-post ul li h2 a span {
	font-weight: 400;
	margin: 0 5px;
	font-size: 12px;
}

.light-mode .seo-tool .rt-post .title .titl,.light-mode .seo-tool .rt-post ul li h2 a {
	color: #474c52;
}

.light-mode .seo-tool .rt-post .title {
	border-color: var(--white);
}

.light-mode .seo-tool .rt-post {
	box-shadow: 0 .25rem 1.5rem 1px rgba(0,0,0,.03);
}

.seo-tool .rt-post ul li:hover img {
	opacity: .8;
}

.seo-tool .rt-post ul li:hover h2 a {
	color: #c93070;
}

.comments-box {
	margin-bottom: 0 !important;
}

.archive-slider.realteds .mini-list {
	margin: 0 0 0 20px;
}

.report-area {
	opacity: 0;
	visibility: hidden;
	position: fixed;
	z-index: 999999999999;
	height: 100%;
	top: 0;
	right: 0;
	background-color: rgba(0,0,0,.5);
}

.report-area .close-1 {
	top: 0;
	right: 0;
	font-size: 50px;
	padding: 30px 40px;
	z-index: 100000000000;
}

.report-area .close-2 {
	line-height: 24px;
	padding: 3px 0;
}

.report-area .close-2 .icon {
	width: 24px;
	height: 24px;
	border: 1px #858e99 solid;
	color: #858e99;
	margin-right: 15px;
}

.report-area .close-bg {
	top: 0;
	right: 0;
	height: 100%;
}

.report-area .entery {
	width: 680px;
	top: 50%;
	right: 50%;
	padding: 40px;
	max-width: calc(100% - 40px);
	max-height: calc(100% - 40px);
	transform: translate(50%,-50%);
	z-index: 100000000;
	overflow: auto;
	margin-top: 80px;
}

.report-area .entery .mbhi,.report-area .entery #report_link {
	display: none;
}

.report-area.copyright-report .copyright-report,
.report-area.crash-report .crash-report,
.report-area.update-infromation .update-infromation,
.report-area.update-links .update-links,.report-area.crash-report .entery #report_link {
	display: inline-block;
}

.report-area .entery .title {
	color: #384451;
}

.report-area .entery .text {
	line-height: 2.2;
	margin: 25px 0 10px;
	text-align: justify;
}

.report-area .entery .input {
	padding: 12px 15px;
	margin-top: 20px;
	width: calc(50% - 10px);
	max-width: 100%;
	border: 0;
	background-color: #38445114;
}

.report-area .entery .input#report_text {
	height: 110px;
}

.report-area .entery .input.rt {
	width: 100%;
}

.report-area .entery .btn {
	border: 0;
	padding: 13px 18px;
	margin: 20px 15px 0 0;
	box-shadow: 0 0 15px var(--color);
}

.report-area .entery .btn.close-3 {
	box-shadow: none;
	background-color: #e7ebef;
	color: #697887;
}

.report-area .entery .btn:hover,.report-area .close-2:hover {
	opacity: .7;
	box-shadow: none;
}

.report-area .entery .rt-alert {
	background-color: #4db921;
	padding: 10px;
	margin-top: 20px;
	line-height: 2;
}

.report-area.ltr,.report-area.ltr * {
	direction: ltr;
}

.report-area.ltr .left {
	float: right;
}

.report-area.ltr .right,.report-area.ltr .entery .btn {
	float: left;
}

.report-area.ltr .close-2 .icon {
	margin-right: 0;
	margin-left: 15px;
}

.report-area.ltr .show-in-rtl,.report-area.rtl .show-in-ltr {
	display: none;
}

.dark-mode .report-area .entery {
	background-color: rgba(47, 50, 53, 1);
}

.dark-mode .report-area .entery .title {
	color: #fff;
}

.dark-mode .report-area .entery .text {
	color: #ddd;
}

.dark-mode .report-area .entery .input {
	color: #fff;
	background-color: rgba(255, 255, 255, 0.07);
}

body.report-area-active {
	overflow: hidden;
}

body.report-area-active .report-area {
	opacity: inherit;
	visibility: visible;
	backdrop-filter: blur(20px);
}

body.report-area-active .report-area .entery {
	margin-top: 0;
}

.report-area .entery.actived .text,.report-area .entery.actived .title,.report-area .entery.actived form,.report-area .entery.actived .show-in-ltr {
	display: none !important;
}

.plain-link {
	color: #fff;
	opacity: .5;
	font-family: 'dana';
	font-size: 13px;
	text-decoration: none;
}

html.light-mode .plain-link {
	color: #474c52;
}

@media only screen and (max-width:920px) {
	.archive-slider.realteds .mini-list {
		margin: 0 0 0 15px;
	}

	.plain-link {
		font-size: 12px;
	}

	body,main,html {
		overflow-x: hidden;
	}

	html.light-mode .single-download .info-side {
		box-shadow: none;
	}

	.single-download .info-side .go-dl {
		padding: 10px 40px;
		margin: 10px 0 0;
	}

	html.light-mode .single-download .info-side .view-app-rate a.right {
		color: #20a646;
	}

	html.light-mode .single-download .info-side .view-app-rate a {
		box-shadow: 0 .25rem 1.5rem 1px rgba(0,0,0,.03);
	}

	html.light-mode .single-download .info-side .add-fav {
		background-color: #fdf7dc;
		color: #dfba0e;
	}

	.single-download .info-side .add-fav[status="i__favfull"] {
		background-color: #dfba0e;
		color: #fff;
	}

	.single-download .info-side,.single-download .left-side {
		width: 100%;
		padding: 0;
		background: none;
		border-radius: 0;
	}

	.single-download .info-side,.single-download .info-side.show {
		position: relative !important;
		top: inherit !important;
	}

	.single-download #rt-download {
		top: -80px;
		right: 0;
	}

	.single-download .screenshots.rt-flex {
		margin-right: 0 !important;
		width: 100% !important;
	}

	.single-download .screenshots .example-image-link {
		width: 122px;
	}

	.single-download .screenshots .example-image-link .example-image {
		height: 180px;
		width: 120px;
	}

	.single-download .screenshots.rt-flex>:first-child {
		margin-right: 0 !important;
	}

	.single-download .screenshots.rt-flex>:last-child {
		margin-left: 0 !important;
	}

	.single-download .info-side .rep {
		padding-top: 0;
	}

	.single-download {
		padding: 25px 0;
		background: linear-gradient(to bottom,transparent,var(--body),var(--body),var(--body));
	}

	.single-download .info-side .pic {
		width: 120px;
		margin: 0 calc(50% - 60px);
	}

	.single-download .info-side .pic .des.sta {
		top: 5px;
		right: 5px;
		font-size: 10px;
	}

	.single-download .info-side .pic .des {
		right: 5px;
		font-size: 11px;
		padding-bottom: 0;
	}

	.single-download .info-side .pic .des.mod {
		bottom: 5px;
	}

	.single-download .info-side .title {
		font-size: 17px;
		margin-top: 20px;
	}

	.single-download .info-side .go-dl.not-log {
		margin-bottom: 20px;
	}

	.single-download .info-side .add-fav {
		font-size: 0;
		background-color: #d5b41f24;
		width: 42px;
		height: 42px;
		border-radius: 10px;
		margin: 0 0 0 5px;
		transform: translateY(-23px);
		border-bottom: 3px rgba(0, 0, 0, 0.1) solid;
	}

	.single-download .info-side .add-fav i {
		font-size: 20px;
		float: right;
		margin: 10px 14px;
	}

	.single-download .info-side .specs-list {
		margin-top: 0;
	}

	.single-download .info-side .view-app-rate {
		width: 54px;
		position: absolute;
		left: 0;
		top: 0;
	}

	.single-download .info-side .view-app-rate a {
		width: 100%;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}

	.single-download .info-side .view-app-rate a i {
		margin: 0;
		width: 100%;
		float: right;
		transform: scale(.8);
	}

	.single-download .info-side .view-app-rate .popularity {
		display: none;
	}

	.single-download .info-side .specs-list .specs-item {
		box-shadow: 0 .5rem .5rem 1px rgba(0,0,0,.05);
		border-bottom: 0;
		width: 100px;
		background-color: var(--blur);
		border-radius: 10px;
		text-align: center;
		margin: 10px 5px 10px 3px;
	}

	.single-download .info-side .specs-list .specs-item .spec-label,.single-download .info-side .specs-list .specs-item .spec-cont,.single-download .info-side .specs-list .specs-item i {
		width: 100%;
		float: right;
	}

	.single-download .info-side .specs-list .specs-item .spec-cont {
		margin-top: 7px;
	}

	.single-download .info-side .specs-list .specs-item i {
		margin: 0 0 10px 0;
		color: var(--color);
		font-size: 18px;
	}

	.single-download .info-side .specs-list .specs-item.rade-sennee .spec-cont {
		width: 30px;
		margin: 7px calc(50% - 15px) 0;
	}

	.single-download .info-side {
		margin-bottom: 20px;
	}

	.single-download .info-side .specs-list .goo {
		width: 180px;
	}

	.single-download .info-side .specs-list .goo a {
		margin-top: 20px;
	}

	.single-download .info-side .my_counter .is-counter {
		margin-bottom: 15px;
	}

	.single-download .info-side .report-side {
		margin: 0;
		width: 54px;
		position: absolute;
		top: 0;
		right: 0;
	}

	.single-download .info-side .report-side .dropdown-toggle span {
		display: none;
	}

	.single-download .info-side .report-side .dropdown-toggle .icon,.single-download .info-side .report-side .dropdown-toggle .arrow {
		margin: 0;
		width: 100%;
	}

	.single-download .info-side .report-side .dropdown-toggle .icon {
		margin-bottom: 20px;
		font-size: 18px;
	}

	.single-download .info-side .report-side .dropdown-toggle .arrow {
		margin-top: 15px;
		font-size: 18px;
		transform: rotate(90deg);
	}

	.single-download .info-side .report-side .dropdown-toggle {
		text-align: center;
		padding: 15px 0;
		font-size: 12px;
	}

	.single-download .info-side .report-side .dropdown-menu {
		bottom: inherit;
		width: 180px;
		top: 0;
		right: 100%;
		border-radius: 10px 0 10px 10px;
	}

	.single-download .info-side .report-side .dropdown-toggle.active {
		border-radius: 0 10px 10px 0;
	}

	.single-download .info-side .report-side .dropdown-toggle.active .arrow {
		transform: rotate(-90deg);
	}

	.light-mode .single-download .info-side .report-side .dropdown-toggle {
		background-color: rgba(0, 0, 0, 0.25);
	}

	.light-mode .single-download .info-side .report-side .dropdown-menu {
		background-color: rgba(102, 102, 102, 0.8);
	}

	.single-download .rt-text {
		font-size: 14px;
	}

	.single-download .box-download .inside,.single-download .box-download .qr-side {
		border-left: 0;
		padding-left: 0;
		width: 100%;
	}

	.single-download .box-download .qr-side img {
		display: none;
	}

	.single-download .box-download .inside .link .nam {
		width: calc(100% - 33px);
		margin: 0 0 0 0;
	}

	.single-download .box-download .inside .link i {
		float: left;
	}

	.single-download .box-download .inside .link .inf.rt-13 {
		float: right;
		padding: 0;
		background: none;
		margin: 10px 0 0 10px;
		font-size: 12px;
		opacity: .8;
	}

	.single-download .box-download .inside .link .inf.isup {
		margin: 5px -3px 0 15px;
		float: right;
	}

	.single-download .box-download .tab-btns {
		font-size: 14px;
	}

	.single-download .box-download .tab-btns .is_tab_btn {
		padding-bottom: 10px;
	}

	#kaprila_linktable a {
		width: calc(100% - 10px) !important;
	}

	.mini-p {
		width: 150px;
		margin-left: 15px;
	}

	.archive-slider .title-asli .dev-link a {
		font-size: 13px;
		margin-top: -5px;
		padding: 7px 12px;
	}

	.archive-slider .title-asli .dev-link a:after {
		font-size: 17px;
	}
}

@media only screen and (max-width:800px) {
	.report-area .close-1 {
		display: none;
	}

	.report-area .entery {
		width: 100%;
		max-width: 100%;
		max-height: 100%;
		border-radius: 0;
		padding: 30px 20px;
	}

	.report-area {
		background-color: #fff;
	}

	.dark-mode .report-area {
		background-color: rgba(47, 50, 53, 1);
	}

	body.report-area-active .report-area {
		backdrop-filter: blur(0px);
	}

	.report-area.rtl .close-2 .icon {
		margin-right: 10px;
	}

	.report-area.ltr .close-2 .icon {
		margin-left: 10px;
	}

	.report-area .entery .title {
		font-size: 18px;
	}

	.report-area .entery .text {
		margin: 15px 0 10px;
	}

	.report-area .entery .input {
		width: calc(50% - 7.5px);
		margin-top: 15px;
		font-size: 13px;
	}
}

@media only screen and (max-width:480px) {
	.single-download .rt-text {
		font-size: 14px;
	}

	.rt-matn h1 {
		font-size: 1.45rem;
	}

	.rt-matn blockquote {
		padding: 20px;
	}

	.rt-matn li {
		margin-right: 20px;
	}

	.rt-matn h1,.rt-matn h2,.rt-matn h3,.rt-matn h4,.rt-matn h5,.rt-matn h6 {
		margin-top: 20px;
		margin-bottom: 5px;
	}

	.seo-tool .rt-post .title .titl {
		font-size: 14px;
	}

	.seo-tool .rt-post ul li {
		width: 50%;
	}

	.tg-modal .close-btn {
		font-size: 30px;
		padding: 20px;
	}

	.tg-modal .entery .pic {
		width: 120px;
		margin: 0 calc(50% - 60px);
	}

	.tg-modal .entery .titl {
		font-size: 14px;
		margin: 15px 0;
	}
}