.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {
	border-top-right-radius: unset!important;
	border-bottom-right-radius: unset!important;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.input-group-append {
	margin-left: unset!important;
	margin-right: -1px;
}

a.btn.btn-secondary.btn-block.text-left aside section h4.h5, aside section div.h5, section h2.h5, section h4.h5, h3.h5.text-body, h3.h5.text-primary, .box-app dl.item dd.title, h1.h5, div.mb-3.text-secondary.small, table.table.table-striped.table-borderless tr th, table.table.table-striped.table-borderless tr td, div.pt-3.px-3.mb-3, h2#download_url_links, .notice_download p, .content-area dl, .notice_download ol, .notice_download ul, p.logged-in-as, .version_history .list .title, .version_history .list .text, .h6.text-break.mb-1, .small.text-break.mb-1, h2.h5.font-weight-semibold, h4.accordion-title, div.accordion-content .btn.btn-secondary.btn-block.text-left, .small.font-weight-medium.text-muted.mb-3, h3.h6.font-weight-semibold, div.small.text-truncate.text-muted,time.text-muted.d-block, .accordion_content_faq p, h3.text-white.mb-0, .app-title-baru, .app-desc-baru, .app-preview-baru p, .app-title, .app-desc, .fotIn .widget .title, .abtU, .small.bg-light.rounded.pt-2.px-3.mb-3.entry-content p, .widget h2.title, h3.h5.title, .cmHr.a, div.cmCo, div.cmAc, h3#reply-title, h3.post-title, div#entry-content.entry-content, div.entry-content, .mnBr ul, p.copyright {
	text-align: right !important;
}

.nav {
	padding-right: 0!important;
	padding-left: unset!important;
}

.site-footer .menu li {
	margin-right: 1rem!important;
}

.mr-2, .mx-2 {
	margin-left: .5rem !important;
}

.mr-1, .mx-1 {
	margin-left: .25rem !important;
}

.box-app dt.ic-app {
	float: right !important;
	width: 50px;
	height: 50px;
}

.box-app dl.item dd {
	margin-right: 57px !important;
	margin-left: unset!important;
}

dd.info-app span {
	padding-left: 1px!important;
	text-align: right;
	float: right;
}

.accordion .toggler::after {
	margin-right: auto;
	margin-left: 5px !important;
}

div.pt-3.px-3.mb-3 {
	padding-right: 20px!important;
}

@media (min-width: 720px) {
	.version_history .list .package_info {
		padding-right: 80px !important;
	}
}

.version_history .list .icon {
	left: unset!important;
	right: 0;
}

.version_history .list .v_h_button {
	left: 0!important;
	right: unset!important;
	text-align: right;
}

.breadcrumb-item + .breadcrumb-item {
	padding-left: unset!important;
}

.breadcrumb-item + .breadcrumb-item::before {
	margin-left: 0.7rem!important;
}

.breadcrumb-item + .breadcrumb-item::before {
	content: ">";
}

.ml-auto {
	margin-right: auto !important;
	margin-left: unset!important;
}

div.flex-shrink-0.mr-3 {
	margin-right: unset !important;
	margin-left: 1rem !important;
}

.version_history .list .info_box {
	text-align: right;
	float: right;
	-ms-overflow-style: none;
	scrollbar-width: none;
}

h4.accordion-title.accordion_title_faq.mt-2::after {
	float: left !important;
}

.entry-content .text-center h1.h5.font-weight-semibold.mb-3 {
	text-align: center !important;
}

.update-today__content .update-today__item .update-today__info .update-today__img {
	margin-left: 17px !important;
	margin-right: unset !important;
}

footer .LinkList ul:not(.sL) li::before {
	padding-left: 5px !important;
	float: right !important;
	text-align: right !important;
}

.fotIn ul {
	float: right;
	text-align: right;
}

#left-rating {
	border-left: 4px solid var(--color_rgb_nav);
	border-right: unset!important;
}

.BlogSearch .sb {
	right: 0;
	left: unset!important;
}

.BlogSearch .sb[type="reset"] {
	right: unset!important;
	left: 0!important;
}

.cmAc a::before {
	content: '\21B4';
	transform: rotate(90deg);
	padding-right: 5px;
}

.cmCn li li .cmIn {
	width: 100%;
	padding: 0;
	padding-right: 50px;
}

ul.children {
	padding-right: 20px;
}

.exthemes_popup_content .exthemes_thumb {
	float: right!important;
	text-align: right;
	margin-left: 10px!important;
	margin-right: unset!important;
}

.exthemes_popup_close {
	left: 0;
	right: unset!important;
}

.exthemes_popup_post .caption {
	left: 0;
	right: unset!important;
}

.exthemes_popup_post {
	left: 15px;
	right: unset!important;
}

ul.headIc li {
	margin: 0 10px;
}

@media screen and (max-width: 896px) {
	.mnBr {
		border-radius: 12px 0 12px 0;
	}
}

.Stars {
	--percent: calc(var(--rating) / 10 * 100%);
	display: inline-block;
	font-size: 1.1rem;
	opacity: .5;
	cursor: pointer;
}

.Stars::before {
	content: "★★★★★";
	letter-spacing: 0px;
	background: linear-gradient(90deg, var(--color_rate) var(--percent), #ccc var(--percent));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}