body{
	/*direction: rtl;*/
	text-align: right!important;
}
section,
.container,
#mainMenu,
.foot-fixed-menu,
#searchWin,
.dropdown-menu,
form#registration_form{
	direction: rtl;
	text-align: right!important;
}
.input-icon-left {
	left: 0;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	left: 10px;
	right: auto;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	right: 10px;
	left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
	display: none;
}
.plus18-badge{
	direction: ltr!important;
}

.png-slider .main-promotion-image {
	left: auto!important;
	right: 50%;
	-webkit-transform: translateX(50%) translateY(-50%) !important;
	transform: translateX(50%) translateY(-50%) !important;
}
@media (min-width: 768px){
	.png-slider .main-promotion-image {
		right: 75%!important;
	}
}
@media (min-width: 992px){
	.png-slider .main-promotion-image {
		right: 75%!important;
	}
}
@media (min-width: 1200px){
	.png-slider .main-promotion-image {
		right: 70%!important;
	}
}

.ml-auto{
	margin-right: auto!important;
	margin-left: unset!important;
}
.mr-auto{
	margin-left: auto!important;
	margin-right: unset!important;
}
.mr-2, .mx-2 {
	margin-left: 0.5rem !important;
	margin-right: 0!important;
}
.ml-2, .mx-2 {
	margin-right: 0.5rem !important;
	margin-left: 0 !important;
}
.mr-4 {
	margin-left: 1.5rem !important;
	margin-right: 0!important;
}
.top-left {
	right: 0;
	left: auto;
}
.mr-1, .mx-1 {
	margin-left: 0.25rem !important;
	margin-right: 0 !important;
}
.text-left {
	text-align: right !important;
}
.ml-3, .mx-3 {
	margin-right: 1rem !important;
	margin-left: 0 !important;
}
@media (min-width: 1200px) {
	.ml-xl-2, .mx-xl-2 {
		margin-right: 0.5rem !important;
	}
}

/*all games page*/
@media (min-width: 768px){
	#toggled_filter{
		display: flex;
	}
}
/*logIn popups*/
.show_password{
	left: 0;
	right: unset;
}
select.form-control.valid, select.form-control.error {
	padding-right: 35px;
}
@media (min-width: 768px){
	.form-group.half + .form-group.half .tooltiphop,
	.input-hold.half + .input-hold.half .tooltiphop {
		right: 0px;
	}
}
.checkbox-hold {
	padding-left: 0;
	padding-right: 20px;
}
.checkbox-hold input[type=checkbox],
.checkbox-hold input[type=radio] {
	left: auto;
	right: 0;
}
input.form-control.valid,
input.form-control.error {
	padding-right: 10px;
}
.dropdown-menu-right {
	left: 0;
	right: auto;
}
.user-avatar + .user-info,
[class^="user-avatar"]:not([class*="-group"]) + .user-info {
	margin-left: 0;
	margin-right: 1rem;
	text-align: right;
}
.link-list a .icon {
	width: unset;
	margin-left: 5px;
}

.dot-danger {
	background: var(--thm-danger);
}
.dot {
	right: unset!important;
	left: 0;
}
.accountoptions .quarter:first-child {
	padding-right: 0;
	padding-left: 5px;
}
.selection-btn .inline-icon {
	margin-left: 0.5rem;
	padding-right:0 ;
}
.nav-link .menu-icon {
	margin-left: 4px;
	margin-right: 0;
}
.navbar-nav {
	padding-right: 5px;
}
.user-action {
	margin-left: unset;
	margin-right: auto;
}
.nav-scrolled-2 .nav-scrolled-bar .navbar-nav li:not(:last-child),
.nav-tabs li:not(:last-child) {
	margin-left: 30px;
	margin-right: unset;
}

.dropdown-menu.show {
	display: block;
}

input[type=number],
input::placeholder{
	direction: rtl;
	text-align:right;
}
table.table td:first-child, table.table th:first-child{
	text-align: right!important;
}
.liscence-badge {
	margin-left: 10px;
	margin-right: 0;
}

.footer ul{
	padding-inline-start:0;
}
.footer-menu li {
	margin-right: 0;
	margin-left:10px;
}
.breadcrumb-item + .breadcrumb-item::before {
	padding-left: 0.5rem;
	padding-right: 0;
}

#headerMobile .dropdown-toggle::after {
	left: 0;
	right: auto;
}
.logged-in #mainMenu.header-type-2 > .side-menu > .header {
	left: 5px;
	right: auto;
}
.flag {
	float: right!important;
	margin-left: 2px;
	margin-right: 0;
}

@media (min-width: 768px) {
	.close-btn {
		left: -50px!important;
		right: unset;
	}
}
.close-btn {
	left: 15px;
	right: auto;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
	border-radius: 0;
}

#headerMobile .dropdown-menu .dropdown-item,
.white-fields-form .form-control, .white-fields-form .form-group input:not(.btn),
.white-fields-form .input-hold input:not(.btn), .white-fields-form .form-group textarea,
.white-fields-form .form-group select, .white-fields-form .input-hold select,
.white-fields-form .form-control[disabled], .white-fields-form .form-control[readonly],
.white-fields-form fieldset[disabled] .form-control{
	text-align: right;
}
.input-icon-left + input {
	padding-right: 32px;
	padding-left:0;
}
.input-icon-left {
	right: 0;
	left: auto;
}
#searchWin .close-btn {
	left: 15px;
	right: auto;
}
.ri.ri-arrow-right-line,
.ri.ri-arrow-left-line{
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}
select#currencySelect{
	direction: ltr;
	text-align: left;
}

.btn .ri + span {
	margin-right: 4px;
	margin-left: auto;
}
.logos-cards a {
	margin: 0 0 6px 6px!important;
}

.bottom-left {
	left: auto;
	right:0;
}
.small-games-block .casino-game-block {
	float: right!important;
	margin-left: 10px!important;
	margin-right: 0!important;
}
.nav{
	padding-right: 0;
}

.nav-scrolled-bar .navbar-nav li:not(:last-child) {
	margin-right: 0;
	margin-left: 20px;
}
.float-left {
	float: right !important;
}
@media (min-width: 768px){
	.selectable-filter .input-hold {
		margin-left: 2%;
		margin-right: 0!important;
	}
	.form-group.half, .input-hold.half {
		padding-right: unset;
		padding-left: 5px!important;
		float: right!important;
	}
}
