
.ads-here {
	position: relative;
	display: flex;
	align-items: stretch;
	flex-wrap: wrap;
	min-height: 150px;
	padding: 15px;
	border: 1px solid rgba(0,0,0,.05);
	border-radius: 3px;
	color: #989b9f;
	font-size: 75%;
}

.ads-here:after {
	content: '';
	display: block;
	width: 50px;
	height: 10px;
	background-color: rgba(0,0,0,.05);
	border-radius: 0 0 0 8px;
	position: absolute;
	top: 0;
	right: 0;
}

.ads-here .ads-img {
	width: 45%;
	display: flex;
	flex-shrink: 0;
	align-items: center;
	justify-content: center;
	font-style: normal;
	background-color: rgba(0,0,0,.05);
}

.ads-here .ads-img:before {
	content: 'Sample ad';
}

.ads-here .ads-content {
	width: 55%;
	padding: 20px 0 0 20px;
}

.ads-here .ads-content:before, .ads-here .ads-content:after {
	content: '';
	display: block;
	width: 100%;
	padding-top: 4%;
	background-color: rgba(0,0,0,.05);
}

.ads-here .ads-content:after {
	width: 70%;
	margin-top: 12px;
}

.ads-here.feed .ads-img {
	width: 100%;
	min-height: 90px;
	margin-bottom: 15px;
}

.ads-here.feed .ads-content {
	padding: 0;
	width: 60%;
}

.ads-here.feed .ads-content:before, .ads-here.feed .ads-content:after {
	padding-top: 6%;
}

@media screen and (max-width:768px) {
	.ads-here {
		min-height: 90px;
	}

	.ads-here .ads-content {
		padding-top: 8px;
	}

	.ads-here .ads-content:before, .ads-here .ads-content:after {
		padding-top: 8%;
	}
}

.dmca-sample {
	font-size: 8px;
	color: rgba(254,254,254,.6);
	border-radius: 3px;
	overflow: hidden;
}

.dmca-sample:before {
	content: 'DMCA';
	padding: 5px 10px;
	background-color: #2a2a2a;
}

.dmca-sample:after {
	content: 'Protected';
	padding: 5px 10px;
	background-color: rgba(0,0,0,.1);
}

#wp-admin-bar-new-content {
	display: none!important;
}

.menu img.emoji, .kontents img.emoji {
	width: 11px !important;
}

main img.emoji {
	display: none;
}

img.lzl {
	width: 64px!important;
	height: 64px!important;
}

img.googleplayicon {
	margin-left: 0!important;
}

.installer {
	border: 1px solid var(--button_color)!important;
}

.btnDownload {
	float: right;
	background: var(--button_color)!important;
}

.atitle a {
	border-bottom: 2px solid var(--border_color)!important;
}

.atitle p {
	border-bottom: 2px solid var(--border_color)!important;
}

#tab1:checked ~ nav .tab1 label,#tab2:checked ~ nav .tab2 label,#tab3:checked ~ nav .tab3 label {
	border-bottom: 2px solid var(--border_color)!important;
}

.post-tab nav ul li label:hover {
	border-bottom: 2px solidvar(--border_color)!important;
}

#commentform input#submit,.button {
	color: #fff;
	border: none!important;
	background: var(--button_color)!important;
}

#commentform input#submit:hover,.button:hover {
	background: var(--button_color)!important;
	ba;
}

#commentform input#submit:active,.button:active {
	background: var(--button_color)!important;
	ba;
}

.loginlink {
	background: var(--button_color)!important;
}

.abutton.is-success,.btn-download.is-success,.btn-download {
	background-color: var(--button_color)!important;
}

.abutton.is-success,.btn-download.is-success,.btn-download {
	color: #fff!important;
}

.accordion label {
	border-left: 5px solid var(--border_color)!important;
}


.desc a {
	color: var(--link_color)!important;
}

 

@media screen and (max-width:768px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}

	.is-hidden-mobile {
		display: none!important;
	}

	.abutton.is-fullwidth-mobile {
		width: 100%!important;
	}

	.abutton.is-success-mobile {
		background-color: var(--button_color)!important;
	}

	#gallery-screenshots1 a,#gallery-screenshots1 img {
		display: inline-block;
		max-width: none;
		min-height: 165px;
		max-height: 165px;
		border-radius: 15px;
	}
}

.navbar {
	background-color: var(--header_bg_color)!important;
}

.commentlist li {
	list-style-type: none!important;
}

#gallery-screenshots1 {
	overflow: hidden!important;
	overflow-y: hidden!important;
	white-space: nowrap!important;
	margin-bottom: 25px!important;
	margin-top: 17px!important;
	overflow-x: scroll!important;
	position: relative!important;
	width: 100%!important;
}

.mb-14 {
	margin-bottom: 14px!important;
}

@media screen and (max-width:1024px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}

	#gallery-screenshots1 img.lzl {
		min-width: 200px;
	}

	#gallery-screenshots1 {
		overflow: hidden;
		overflow-y: hidden;
		white-space: nowrap;
		margin-bottom: 25px;
		margin-top: 17px;
		overflow-x: scroll;
		position: relative;
		width: 100%;
	}

	#gallery-screenshots1 a,#gallery-screenshots1 img {
		display: inline-block;
		max-width: none;
		min-height: 165px;
		max-height: 165px;
		border-radius: 15px;
	}
}

@media(hover:hover) and (pointer:fine) {
	.beauty-scroll::-webkit-scrollbar {
		width: 8px;
		height: 8px;
	}

	.beauty-scroll::-webkit-scrollbar-track {
		box-shadow: 1px 1px 5px rgba(0,0,0,.3) inset;
		border-radius: 8px;
	}

	.beauty-scroll::-webkit-scrollbar-thumb {
		background-color: #707570;
		border-radius: 8px;
	}

	.beauty-scroll::-webkit-scrollbar-thumb:hover {
		background-color: #50555a;
	}
}

.mb-14 {
	margin-bottom: 14px!important;
}

@media(min-width:1281px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

@media(min-width:1025px) and (max-width:1280px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

@media(min-width:768px) and (max-width:1024px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

@media(min-width:768px) and (max-width:1024px) and (orientation:landscape) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

@media(min-width:481px) and (max-width:767px) {
	#gallery-screenshots1 a,#gallery-screenshots1 img {
		display: inline-block;
		max-width: none;
		min-height: 125px;
		max-height: 125px;
		border-radius: 15px;
	}

	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

@media(min-width:320px) and (max-width:480px) {
	img.googleplayicon {
		margin-left: 0!important;
		height: 25px!important;
		width: 110px!important;
	}
}

footer.footer p.copyright { 
  color: var(--footer_color_text);
}
footer.footer a, #menu-footer a { 
  color: var(--footer_color_link)!important;
}
.footer svg { 
  fill: var(--svg_color)!important;
}
.navbar .navbar-menu a { 
  color: var(--header_color_link)!important;
}
.atitle, h3.h3info, h3#reply-title, .h3info, div.desc h2, h1.post-title.entry-title, div.h3info_style_2, h2.desc_style_2-title, article.column.app.is-large h1 { 
  color: unset;
}

div.atitle h2, div.atitle h3 {
  display: inline-block !important;
  border-bottom: 2px solid var(--border_color) !important;
  font-size: 16px !important;
  line-height: 1.5 !important; 
  margin-bottom: .75rem !important;
}
