body{
    text-align: right;
    font-family: 'Zain', 'Helvetica Neue', Arial, sans-serif !important;
    direction: rtl;
    letter-spacing: 0;
}
.btn h1, h2, h3, h4, h5, h6, p , .nav-tabs .nav-link{
    font-family: 'Zain', 'Helvetica Neue', Arial, sans-serif !important;
}
h1, h2, h3, h4, h5, h6 {
    line-height: 1.3;
}
.text-end {
    text-align: left !important;
}
.checkbox label, .radio label, .form-label{
    display:block;
    text-align:right;
}
.form-label{
    margin-bottom: 0.5rem;
}
#st-2.st-hidden.st-right {
    left: -40px;
    right: auto;
}
#st-2.st-hidden:hover .st-toggle {
    left: 40px;
    right: auto;
}
.quantity .btn-primary{ 
    font-size:20.7px;line-height:1;
    padding:0;
    padding-bottom: 6px;
}
.clearable__clear {
    left: 8px;
    right: auto;
}
.inline-buttons .btn:not(:last-child) {
    margin-left: 1.1875rem;
    margin-right: 0;
}
.btn img, .btn svg {
    margin-left: 6px; 
    margin-right: 0;
}
.info-label:before {
    margin-left: 10px;
    margin-right: 0; 
}
.nav-tabs .nav-link span{
    top:-3px;
    position:relative;
}
.product label{
    top:-34px;
}
#st-2.st-right {
    left: 0;
    right: auto !important;
}
#st-2, #st-2 .st-btn{
    text-align:right !important;
}
#st-2 > div {
    clear: left !important;
    float: left !important;
}
#st-2 .st-btn:hover > img {
    margin-right: 5px;
    margin-left:0 !important;
}
#st-2 .st-btn > span{
    right: -35px;
    left:auto !important;
}
#st-2 .st-btn:hover > span{
    right:0;
    left:auto !important;
}
#st-2 .st-btn:hover {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
}
#st-2 .st-toggle{
    left: -40px;
    right:auto !important;
    border-bottom-right-radius: 6px !important;
    border-top-right-radius: 6px !important;
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
}
#st-2:hover .st-toggle {
    left: 0;
    right:auto !important;
}
#st-2 .st-toggle .st-right img{
    transform: scale(-1);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    margin-right: -4px;
    margin-left:0;
}
input,
select,
textarea {
    text-align: right; 
}
.checkbox label input + span,
.radio label input + span {
    padding-right: 1.875rem;
    padding-left: 0; 
}
.checkbox label input + span:after,
.radio label input + span:after {
    right: 0px;
    left: auto; 
}
.switch .slider:before {
    right: 3px;
    left: auto; 
}
.switch input:checked + .slider:before {
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -o-transform: translateX(-20px); 
}

.form-group .input-group span.icon {
    left: 0px;
    right: auto; 
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    margin-left: 0 !important;
    margin-right:auto !important;
}
.cart-items__item--image .info{
    line-height:2px;
}
.cart-items__item p{
    line-height:1.3;
}
.search__popular-topics ul li:not(:last-child) {
    margin-left: 0;
}
.game-menu > div:first-child {
    border-left: 1.3px solid #003A1F;
    border-right: 0; 
    width: 42%;
}
.game-menu .title {
    padding: 0.9375rem 2.5rem;
    padding-right: 1.1875rem;
    font-size: 1.4375rem;
    padding-left: 1.875rem;
    white-space: nowrap;
    min-height: 72px;
}
.game-menu .title img {
    margin-left: 13px;
    margin-right: 0; 
}
.game-menu ul li img {
    margin-left: 13px;
    margin-right: 0; 
}
.game-menu ul li.in-progress {
    font-size: 1.4375rem;}
.game-menu ul li a {
    font-size: 1.2219rem;}
.game-menu ul li a:before {
    left: -20px;
    right: auto; 
    transform: translateY(-50%) rotate(90deg);
    top: 60%;
}
.game-menu ul li a:after {
  right: 0;
  left: auto; 
}
.game-menu .game-votes__item--inner span {
  right: 0;
  left: auto; 
}
.game-menu .game-votes__item--inner i{
    margin-left:5px;
    margin-right:0;
}
.menu {
  right: 0;
  left: auto; 
}
.menu__main-links li.game-menu-dropdown {
    padding-left: 20px;
    padding-right: 0; 
}
.menu__main-links li > img {
    margin-right: 10px;
    margin-left: 0;
    position: absolute;
    left: -79px;
    right: auto; 
}
.menu__main-links li .arrow { 
    transform: rotate(90deg);
}
.menu__main-links li.active .arrow {
    transform: rotate(0);
}
.menu__main-links li a:after {
    right: 0;
    left: auto; 
    bottom: -8px;
}
.menu__socials {
    left: 4.0625rem;
    right: auto; 
}
.menu__socials p {
    right: -33px;
    left: auto;
    transform-origin: left bottom;
    top: 55px; 
}
.menu__bottom ul li:not(:last-child) {
    margin-left: 1.0625rem;
    margin-right: 0; 
}    
.pageSections .navbar {
    top: 12.5rem;
    right: 1.875rem;
    left: auto;
    padding-right: 0; 
}
.pageSections .navbar .nav-item a:after {
    right: 0px;
    left: auto; 
}
.table__row {
    padding: 1.25rem 1.875rem 1rem 1.25rem; 
}
.table__head  .table__row {
    padding: 1.625rem 1.875rem 1.3125rem 1.25rem; 
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 30px;
    right: auto; 
}
.phone-number .country-picker .select2-container--default .select2-selection--single .select2-selection__arrow {
    right: 12px;
    left: auto;
}
.phone-number .phone-input {
    flex: 1; 
}
.phone-number .phone-input .form-control {
    border-right: 0;
    border-left: 1px solid;
    border-radius: 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    position: relative;
    right: -9px;
    left: auto;
    background: transparent;
    padding: 0 0.8125em;
    padding-right: 25px; 
}
.modal .modal-dialog .modal-content .popup-cross-icon {
    left: -35px;
    right: auto; 
}
.modal.custom-modal:before {
    margin-left: -4px;
    margin-right: 0; 
}
.alert svg {
    margin-left: 1.375rem;
    margin-right: 0; 
}
.nav-tabs li:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right: 0; 
}
.custom-arrows__prev {
    right: 0;
    left: auto; 
}
.custom-arrows__prev svg{
    transform: scaleX(1);
}
.custom-arrows__next {
    left: 0;
    right: auto; 
}
.custom-arrows__next svg{
    transform: scaleX(-1);
}

/* header css */
.header__right--lang-selector a{
    font-family: 'Zain', 'Helvetica Neue', Arial, sans-serif;
}
.header nav ul li:not(:last-child) {
    margin-left: 1.875rem;
    margin-right: 0; 
}
.header nav ul li.game-menu-dropdown {
    padding-left: 1.5625rem;
    padding-right: 0; 
}
.header nav ul li.game-menu-dropdown > span {
    left: 0;
    right: auto; 
}
.header nav ul li.dropdown {
    padding-left: 1.5625rem;
    padding-right: 0; 
}
.header__right ul li:not(:last-child) {
    margin-left: 0.9375rem;
    margin-right: 0; 
}
.header__right ul li > a > span {
    left: -3px;
    right: auto;
}
.header__right ul li > a > span i {
    top: -1px;
}
.header__right ul li.cart-dropdown > a > span {
    left: -5px;
    right: auto; 
}
.header__right--lang-selector {
    padding-left: 0.9375rem;
    padding-right: 0; 
}
.header__right--lang-selector:after {
    left: 0;
    right: auto; 
}
.header__right .custom-dropdown .cart__total {
    padding: 1.25rem 1rem 1.125rem 1.5625rem; 
}
.header__right .custom-dropdown .cart__packages--item .inner {
    padding: 12px;
    padding-left: 8px; 
}
.header__right .custom-dropdown .cart__packages--item label {
    margin: 0 0.9rem 0 0; 
}
.header__right .custom-dropdown .cart__packages--item label p img {
    margin-left: 3px;
    margin-right: 0; 
}
.header__right .custom-dropdown .cart__packages--item ul {
    padding-left: 1.25rem;
    padding-right: 0; 
}
.header__right .custom-dropdown .cart__packages--item ul li:not(:last-child) {
    margin-left: 1.25rem;
    margin-right: 0; 
}
.header__right .custom-dropdown .nav-tabs li:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right: 0; 
}
.header__right .custom-dropdown .nav-tabs li .nav-link span {
    margin-right: 7px;
    margin-left: 0; 
}
.header__right .custom-dropdown__wrapper {
    left: 0;
    right: auto; 
}
.header__right .custom-dropdown .nav-tabs li .nav-link span{
    height:auto;
    padding:2.2px;
}
.header__right .custom-dropdown.account .custom-dropdown__wrapper ul li a svg {
    margin-left: 10px;
    margin-right: 0; 
}
.header__right .custom-dropdown.account .custom-dropdown__wrapper ul li:not(:last-child) {
    margin-left: 0;
}
.header__right .custom-dropdown.account .account__profile img {
    margin-left: 5px;
    margin-right: 0; 
}
.header__right .custom-dropdown.account .account__profile i {
    direction: ltr;
    text-align: left;
}
.header__right .custom-dropdown.account span {
    left: -3px;
    right: auto;
}
.header__right .custom-dropdown.account .account__profile a .icon span {
    left: 3px;
    right: auto;
}
.header__right .custom-dropdown.account .account__profile a .icon span img {
    margin-left: 0;
}
.header__right .custom-dropdown.active .custom-dropdown__wrapper {
    left: 0;
    right: auto; 
}
.header__right ul li #language-animation{
    right: -10px;
    left:auto;
}

  /* footer css */
.footer__category.contact li a{
    direction:ltr;
}
.footer__main-links li:not(:last-child) {
    margin: 0 0 0 0.625rem; 
}

.footer__category.contact li img {
    margin-left: 10px;
    margin-right: 0; 
}
.footer__category.available li:not(:last-child) {
    margin-left: 0.3125rem;
    margin-right: 0; 
}
.footer__social li:not(:last-child) {
    margin-left: 1rem;
    margin-right: 0; 
}
.cart-items__item--image .info{
    line-height:5px;
}
.header__right .custom-dropdown .cart__packages .info{
    padding: 3px 0 5px;
    font-size: 0.9775rem;}
.cart-items__item p{
    line-height:1.3;
}
.search__popular-topics ul li:not(:last-child) {
    margin-left: 0;
}
.steps ul li:not(:last-child):before {
    left: -82px;
    right: auto; 
}
.steps ul li span {
    position: relative;
    top: -5px;
}
.nav-pills .nav-item:not(:last-child) {
    margin-left: 5rem;
    margin-right: 0; 
}
.nav-pills.simple .nav-item:not(:last-child) { 
    margin-left: 1.875rem;
    margin-right: 0;
}
.nav-pills .nav-link:after {
    right: 0;
    left: auto; 
}
.nav-pills.simple .nav-link:after {
    bottom: -6px;
}
.border-img:before {
    right: -3px;
    left: auto; 
}
.custom-tooltip {
    left: -80px;
    right: auto; 
}

#st-2 .st-btn {
    padding: 10px 8px 10px 10px !important; 
}
#st-2 .st-btn.st-first {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 6px !important; 
}
#st-2 .st-btn.st-last {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 6px !important; 
}
.mr-1 {
    margin-left: 0.25rem;
    margin-right: 0; 
}
.mr-2 {
    margin-left: .5rem;
    margin-right: 0; 
}
.mr-3 {
    margin-left: 0.75rem;
    margin-right: 0; 
}
.mr-4 {
    margin-left: 1rem;
    margin-right: 0; 
}
ul.social li:not(:last-child) {
    margin-left: 1.0625rem;
    margin-right: 0; 
}
.download {
    left: 0;
    right: auto; 
}
.download img {
    margin-right: 1.0625rem;
    margin-left: auto; 
}
.cart-items__item--image {
    margin-left: 0.875rem;
    margin-right: 0; 
}
.list-items__item P a {
    margin-right: 10px;
    margin-left: 0; 
}
.list-items__item P a.code-coppied:after {
    margin-right: 10px;
    margin-left: 0; 
}
.list-items__item P a img {
    margin-right: 5px;
    margin-left: 0; 
}
.package__total .inline-buttons a.cart {
    right: auto;
    left: 0; 
}
.package__total .inline-buttons a:not(:last-child) {
    margin-left: 0; 
}
.product .inline-buttons a.cart {
    left: 0;
    right: auto;
    border-right: 3px solid #003a1f; 
    border-left:0; 
}
.product .inline-buttons a:hover.cart{
    border-right:0;
}
.product .inline-buttons a:not(:last-child) {
    margin-left: 0; 
}
.round-tabs li:not(:last-child) {
    border-left: 2px solid #003A1F;
    border-right: 0; 
}
.round-tabs li .nav-link:before {
    right: 0;
    left: auto; 
}
.games-slider .custom-arrows__prev {
    right: 0px;
    left: auto; 
}
.games-slider .custom-arrows__next {
    left: 0;
    right: auto; 
}

/* home page css */

.main-banner .scroll-down:before {
    right: 21%;
    left: auto; 
}
.main-banner__contact-options {
    left: 16%;
    right: auto; 
}
.main-banner__contact-options ul {
    right: 18px;
    left: auto; 
}
.main-banner__contact-options ul li a img {
    margin-left: 10px;
    margin-right: 0; 
}
.duwaween-games .section__head .viewall {
    left: 0;
    right: auto;
}
.duwaween-games .tabs-wrapper .view-all {
    margin-right: 1.375rem;
    margin-left: 0; 
}
.duwaween-games__preview {
    right: -100%;
    left: auto;     
    transform: translateX(50%);
}
.duwaween-games.preview-layer .duwaween-games__preview{
    right:50%;
    left:auto;
}
.duwaween-games__preview--close {
    left: 20px;
    right: auto; 
}
.duwaween-games__preview ul li img {
    margin-left: 6px;
    margin-right: 0; 
}
.duwaween-games__preview ul li:not(:last-child) {
    margin-left: 0.9375rem;
    margin-right: 0; 
}
.duwaween-games__game--title {
    margin-left: 1.25rem !important;
    margin-right: 0 !important; 
}
.duwaween-games__game--device .custom-arrows__next {
    left: -30px;
    right: auto; 
}
.duwaween-games__game--device .custom-arrows__prev {
    right: -30px;
    left: auto; 
}
.duwaween-games__game--device .btn.play {
    left: 0;
    right: auto; 
}
.duwaween-games__game--device .tab-content.main .nav-tabs {
    padding-right: 9.0625rem;
    padding-left: 0; 
}
.duwaween-games__game--device .tab-content.main .nav-tabs .nav-link:last-child {
    margin-right: 10px;
    margin-left: 0; 
}
.duwaween-games__game--toggler-filter .toggle-filter-btn {
    text-align: right; 
}
.duwaween-games__game--toggler-filter .toggle-filter-btn:after {
    left: 21px;
    right: auto;
    transform: translateY(-50%) rotate(180deg); 
}
.duwaween-games__game--toggler-filter .toggle-filter-btn{
    line-height:1;
}
.duwaween-games__game--toggler-filter .nav-tabs .nav-link {
    text-align: right; 
}
.tournaments__card .inline-buttons .btn:not(:last-child) {
    margin-left: 0; 
}
.store .nav-tabs .nav-link img {
    margin-left: 7px;
    margin-right: 0; 
}
.our-partners .section__head a {
    left: 0;
    right: auto; 
}
.our-partners .section__subtitle {
    text-align: right; 
}
.our-partners__detail ul li:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right: 0; 
}
.plateforms__available li:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right: 0; 
}
.plateforms .games-slider .custom-arrows__next {
    left: -45px;
    right: auto; 
}
.plateforms .games-slider .custom-arrows__prev {
    right: -45px;
    left: auto; 
}
.contact-us__detail--left {
    padding-left: 1.5625rem;
    padding-right: 0;
    border-left: 1px solid #003A1F;
    border-right: 0; 
}
.contact-us__detail--right > div:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right: 0;
    border-left: 1px solid #003A1F;
    border-right: 0; 
} 
.search__popular-topics ul li:not(:last-child) {
    margin-left: 0; 
}
.newsletter h5 svg, .newsletter .h5 svg {
    margin-left: 10px;
    margin-right: 0; 
}
.our-partners .viewall span{
    top:-3px;
}
.contact-us__card ul li a{
    direction:ltr;
    display: block;
}
.package .row label:not(.info) p svg, .package .row label:not(.info) p img {
    margin-left: 5px;
    margin-right:0;
}
.careers h3 {
    padding-right: 1.875rem;
    padding-left: 0; 
}
.careers__filters .clearable__clear {
    left: 60px;
    right: auto; 
}
.careers__filters--filter .form-control {
    padding-left: 1.875rem;
    padding-right: 0.8125em; 
}
.careers__filters--filter .select2-container--default .select2-selection--single {
    padding-right: 1.4375rem;
    padding-left: 0; 
}
.careers__filters--filter .select2-container--default .select2-selection--single .select2-selection__rendered { 
    text-align: right;
}
.careers__wrapper .card {
    padding: 2rem 2.375rem 2.375rem 1.75rem; 
}
.careers__wrapper .card ul li:not(:last-child) {
    margin-left: 10px;
    margin-right: 0; 
}
.careers__detail--list {
    padding-right: 1.875rem;
    padding-left: 0; 
}
.careers__detail .col-left {
    padding-right: 1.875rem;
    padding-left: 0; 
}
.careers__detail .col-right ul,.careers__detail .col-right ol {
    padding-right: 1.5625rem;
    padding-left: 0; 
}
.careers__detail .col-right.form-wrapper {
    padding: 0 5rem 0 0; 
}
.careers__detail .job-based label {
    padding-left: 18px;
    padding-right: 11px; 
}
.careers__detail .job-based label span {
    top: -5px; 
}
.careers__wrapper .card ul li{
    padding: 8px 12px;
    padding-top: 4px;
}
.faq .support ul li a{
    direction: ltr;
    display: inline-block;
}
.faq .nav-tabs .nav-link span {
    top: -1px;
}
.faq .card__link a:before{
    left:0;
    right:auto;
    top: 15px;
    transform: translateY(-50%) scale(-1);
}
.faq .card__link {
    text-align: left;
    padding-left: 15px;
    padding-right: 0; 
}
.faq .card__link a {
    padding-left: 33px;
    padding-right: 0; 
}
.faq .support ul li:not(:last-child) {
    margin-left: 3.125rem;
    margin-right: 0;
    padding-left: 3.125rem;
    padding-right: 0;
    border-left: 1px solid #003A1F;
    border-right: 0; 
}
.faq .support .icon {
    margin-left: 1.375rem;
    margin-right: 0; 
}
.faq .section__head p {
     text-align: center; 
}

.faq .nav-tabs .nav-link {
    text-align: right;
    padding-left: 1.625rem;
    padding-right: 1rem; 
}
.faq .nav-tabs .nav-link svg {
    margin-left: 7px;
    margin-right: 0; 
}
.faq .nav-tabs .nav-link:not(:last-child) {
    margin-left: 1.25rem;
    margin-right: 0; 
}
.faq .question__text p {
    text-align: center; 
}
.faq .question__text p a {
    margin-right: 0.625rem;
    margin-left: 0; 
}
.faq .content-box .collapse-button {
    right: 0;
    left: auto; 
    transform: rotate(450deg);
}
.faq .content-box h4,  .faq .content-box .h4 {
    padding-right: 3.125rem;
    padding-left: 0; 
}
.faq .content-box ul {
    padding-right: 1.25rem;
    padding-left: 0;
}
.faq__detail .breadcrumb .breadcrumb-item + .breadcrumb-item {
    padding-right: 4px;
    padding-left: 0;
}
.faq__detail .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
    float: right;
}
.faq__detail .category-dropdown {
    margin-right: 0.625rem;
    margin-left: 0;
}
.faq__detail .category-dropdown ul.dropdown-menu {
    left: 0;
    right: auto;
}
.faq__detail .category-dropdown ul.dropdown-menu li:after {
    left: 20px;
    right: auto;
}
.faq__detail .category-dropdown ul.dropdown-menu li a {
    text-align: right;
}
.faq__detail .search-wrapper:before {
    left: 20px;
    right: auto;
    transform: translateY(-50%) scaleX(-1);
}
.faq__detail .search-wrapper .form-control {
    padding-right: 1.875rem;
    padding-left: 80px;
}
.faq__detail .clearable__clear {
    left: 50px;
    right: auto;
}
.order-detail .content-box {
    padding: 3.125rem 5rem 0 1.25rem;
}
.order-detail .content-box > div:first-child {
    border-left: 0.5px solid #BABABA;
    border-right: 0;
    padding: 4.375rem 3.75rem 7.8125rem 1.25rem; 
}

.order-detail .content-box > div:last-child {
    padding: 4.375rem 3.75rem 7.8125rem 1.25rem; 
}
.order-detail .content-box > div:last-child ul {
    margin-left: 15px;
    margin-right: 0; 
}
.subscriptions .page-head .button-row .btn svg {
    margin-left: 0;
    margin-right: 6px;
}
.subscriptions__benefits--title:after {
    left: 30px;
    right: auto;
}
.subscriptions__benefits ul li:before {
    margin-left: 30px;
    margin-right: 0;
}
.subscriptions__plan-comparison > a:after {
    margin-right: 18px;
    margin-left: 0;
    border-right: 10px solid #003A1F;
    border-left: 0;
}
.subscriptions__plan-comparison > a.show:after {
    border-right: 10px solid #FFC289;
    border-left: 0;
    transform: rotate(-90deg);
}
.subscriptions__plan-comparison p a {
    margin-right: 5px;
    margin-left: 0;
}
.subscriptions__plan-comparison .table span {
    top: -5px;
}
.radio-wrapper .radio input[type='radio'] {
  display: none; 
}
.radio-wrapper .radio input[type='radio'] + span {
    padding: 1.25rem 0.625rem;
    padding-left: 3.125rem; 
}
.radio-wrapper .radio input[type='radio'] + span:after {
    left: 14px;
    right: auto; 
}
.radio-wrapper .radio input[type='radio'] + span:before {
    left: 21px;
    right: auto; 
}   
.radio-wrapper .radio input[type='radio'] + span ul.credit-card li {
    right: -35px;
    left: auto; 
}
.radio-wrapper .radio input[type='radio'] + span ul li img {
    margin-left: 10px;
    margin-right: 0; 
}
.payment-method__options .radio input[type="radio"] + span {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
    padding-left: 10px;
}
.payment-method__options .radio input[type="radio"] + span:after {
    left: 0;
    right: auto;
}
.payment-method__options .radio input[type="radio"] + span:before {
    left: 17px;
    right: auto;
}
.order-summary .content-box {
    padding: 2.8125rem 2.8125rem 2.8125rem 1.25rem; 
}
.order-summary__left {
    padding-left: 1.6875rem;
    padding-right: 0;
    border-left: 1px solid #003A1F;
    border-right: 0; 
}
.order-summary__left .nav-tabs li:not(:last-child) {
    margin-left: 0; 
}
.order-summary__left .nav-tabs .nav-link {
    text-align: right; 
}
.order-summary__discount-coupon {
    padding: 0 0.9375rem;
    padding-left: 5rem; 
}
.order-summary__discount-coupon > div {
    padding-left: 1.875rem;
    padding-right: 0;
}
.order-summary__discount-coupon span {
    left: 1.5625rem;
    right: auto; 
}
.order-summary__discount-coupon span:after {
    margin-right: 5px;
    margin-left: 0; 
}
.order-summary__discount-coupon--code {
    padding-right: 0.75rem;
    padding-left: 0.75rem; 
}
.order-summary__discount-coupon--code span {
    margin-right: 1.25rem;
    margin-left: 0; 
}
.summary-detail__right {
    flex: 1;
    padding-right: 3.125rem;
    padding-left: 0; 
}
.summary-detail__add-code .form-control { 
    padding-left: 2.5rem;
    padding-right: 0.8125em;
}
.summary-detail__add-code .btn {
    margin-right: 10px;
    margin-left: 0; 
}

.summary-detail__payment-method .radio input[type='radio'] + span:before {
    left: 20px;
    right: auto; 
}
.summary-detail__payment-method .radio:last-child ul li:last-child {
    right: -25px;
    left: auto;
}
.summary-detail .all-delete {
    margin-right: 5px;
    margin-left: 0;
}
.summary-detail .cart-items__item--delete {
    left: 13px;
    right: auto; 
}
.summary-detail .cart-items__item--price {
    left: 15px;
    right: auto;
}
.summary-detail .cart-items__item--type {
    line-height: 32px;
}
.order-summary__discount-coupon--code i{
    position:relative;
    top:-4px;
}
.summary-detail .order-summary__discount-coupon--code span {
    margin-right: 0.625rem;
    margin-left: 0;
}
.modal .account .form-label {
    padding-right: 10px;
    padding-left: 0; 
}
.modal .account .form-group a {
    text-align: left; 
}
.modal .account .info-label {
    margin-right: 10px;
    margin-left: 0;
    text-align: right;
}
.modal .account .info-label.invalid:before {
    margin-left: 5px;
    margin-right: 0;
}
.modal .account .form-control.username {
    background-position: right 17px center !important;
    padding-right: 42px !important;
    padding-left: 1.875rem !important; 
}
.modal .account .form-control.password {
    background-position: right 17px center !important;
    padding-left: 1.875rem !important;  
    padding-right: 42px !important;
}
.modal .account .form-control.is-invalid {
    background-position: left 0.25em center;
    padding-left: 1.875rem;
    padding-right:  0.8125em;
}
.modal .account ul.links li:not(:last-child) {
    margin-left: 8px;
    padding-left: 10px;
    margin-right: 0;
    padding-right: 0; 
}
.modal .account ul.links li:not(:last-child):after {
    left: 0;
    right: auto; 
    top: 70%;
}

.modal .account .social-links li:not(:last-child) {
    margin-left: 2.1875rem;
    margin-right: 0; 
}
.modal .account .form-group.password-error .is-invalid {
    background-position: left 45px center;
    padding-left: 70px;
    padding-right:  0.8125em;
}

.modal .show-pw {
    left: 15px;
    right: auto; 
}
.modal .show-pw .eye-icon {
    left: 0;
    right: auto; 
}
.modal .magic-link .back {
    transform: scale(1);
    right: 35px;
    left: auto;
}
.modal .report-comment ul .radio label input + span:before {
    right: 5px;
    left: auto;
}
.modal .report-comment p {
    text-align: right;
}
.store-page .filters__filter > a span {
    top: -1px;
}
.store-page .filters__filter > a:after{
    transform: rotate(180deg);
}
.store-page .filters .select2-container--default .select2-selection--single .select2-selection__arrow {
    /* left: 16px; */
    right: auto; 
}
 .store-page .filters__filter--menu {
    right: 0;
    left: auto; 
}
.payment-method__options .radio input[type="radio"] + span {
    padding-left: 10px;
}
.payment-method__options .radio input[type="radio"] + span:after {
    left: 0;
    right: auto; 
}
.payment-method__options .radio input[type="radio"] + span:before {
    left: 17px;
    right: auto; 
}
.store-page .filters .select2-container--default .select2-selection--single .select2-selection__arrow b{
    transform: rotate(90deg);
}  
.store-page .filters label {
    margin: 0 0 0 13px;
}
.summary-detail .cart-items__item .info{
    padding-top:1px;
}
.package__quantity P {
    margin: 0 0 0 14px; 
}
.package__total .inline-buttons a.cart {
    left: 0;
    right: auto;
    border-right: 3px solid #003a1f;
    border-left: 0; 
}
.package__total .inline-buttons a:not(:last-child) {
    margin-left: 0; 
}

.package__total .inline-buttons a:hover.cart {
    border-right: 0; 
}
.package .row label:not(.info) p {
    margin: 0; 
}
.package .row label:not(.info) p svg,
.package .row label:not(.info) p img {
    margin-left: 5px;
    margin-right: 0; 
}  
.summary-detail .cart-items .quantity .btn-primary{
    padding-bottom:11px;
}
.summary-detail .table__row {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}   
.summary-detail .cart-items__item P{
    line-height:23px;
}
.contactUs__contact ul li a p span.ltr{
    display:inline-block;
    direction:ltr;
}
.account__left--menu ul li a span{
    top:0;
}
.modal.profile .nav-tabs .nav-link span {
    position: relative;
    top: -2px;
}
.account .filter .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 34px;
}
.account .change-password label{
    margin-top:11px;
}
.account .filter .form-group label {
    margin-left: 1.25rem;
    margin-right: 0; 
}

.account .notifications__item .switch {
    margin-right: 1.375rem;
    margin-left: 0; 
}
.account .info-label {
    margin-right: 20px;
    margin-left: 0; 
}
.account .change-email label,  .account .change-password label {
    margin-left: 5px;
    margin-right: 0; 
}
.account .subscriptions__card {
    padding: 1.5625rem 1.0625rem 1.25rem 1.875rem; 
}
.account .subscriptions__card:before {
    left: -10px;
    right: auto; 
}
.account .subscriptions__card ul li img {
    margin-left: 0.3125rem;
    margin-right: 0; 
}
.account .subscriptions__card--permonth {
    margin-right: 5px;
    margin-left: 0; 
}
/* .account .subscriptions__card.upgrade-package .inline-buttons {
    padding-right: 1.25rem;
    padding-left: 0; 
} */
.account .subscriptions .table .view {
    margin-right: 0.3125rem;
    margin-left: 0; 
}
.account .subscriptions__question-related p a {
    text-decoration: underline;
    margin-right: 3px;
    margin-left: 0; 
}
/*.account .no-subscription .subscription-plan ul li:not(:first-child) {
    margin-right: -1rem;
    margin-left: 0; 
} */
.account .subscriptions-cancel ul {
    margin-right: 1.25rem;
    margin-left: 0; 
}

.account .subscriptions-cancel #file-list-x {
    margin-left: 0.9375rem;
    margin-right: 0;
}
.account .subscriptions-cancel #file-list-x > div {
    padding-left: 30px;
    padding-right: 0;
}
.account .subscriptions-cancel #file-list-x span {
    left: 0;
    right: auto;
}
.account .subscriptions-cancel .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b {
    transform: rotate(90deg);
    left: -50%;
}
.account .subscriptions-cancel .select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    transform: rotate(0);
}

.account__wrapper:before {
    right: 0;
    left: auto; 
}

.account .detail-box__head {
    border-radius: 12px 0 0px 12px;
    -webkit-border-radius: 12px 0 0px 12px;
    -moz-border-radius: 12px 0 0px 12px;
    -ms-border-radius: 12px 0 0px 12px;
    -o-border-radius: 12px 0 0px 12px; 
}
.account .detail-box__head:before {
    left: 30px;
    right: auto; 
}
.account .detail-box__head img {
    margin-left: 0.8125rem;
    margin-right: 0; 
}
.account__left--menu ul li a svg {
    margin-left: 0.9375rem;
    margin-right: 0; 
}
.account__right--title:before {
    right: 0;
    left: auto;
    transform: translateY(-50%) rotate(0deg);
    -webkit-transform: translateY(-50%) rotate(0deg);
    -moz-transform: translateY(-50%) rotate(0deg);
    -ms-transform: translateY(-50%) rotate(0deg);
    -o-transform: translateY(-50%) rotate(0deg); 
}
.account__right--title svg {
    margin-left: 0.9375rem;
    margin-right: 0; 
}
.account__right .change-password .eye-icon, .account__right .change-email .eye-icon {
    left: 20px;
    right: auto; 
}
.account__right .seperator:before {
    right: -100%;
    left: auto; 
}
.account__right .seperator:after {
    left: -100%;
    right: auto; 
}
.account__profile .edit {
    margin-right: 1.5625rem;
    margin-left: 0; 
}
.account__profile .phone-number {
    left: -9px;
    right: auto; 
}
.account__profile--edit-name .info-label {
    margin-right: 0; 
}
.account__profile--edit-name .inline-buttons .btn:not(:last-child) {
    margin-left: 0; 
}
.account__profile--edit-name .form-control.password {
    padding-left: 2.5rem;
    padding-right: 0.8125em;
}
.account__profile--edit-name .eye-icon{
    left: 10px;
    right: auto;
} 
.uploadImage__profile:before {
    right: 0;
    left: auto; 
}
.uploadImage__controls {
    left: 19px;
    right: auto; 
}
.uploadImage__controls li .icon {
    left: unset;
}
.uploadImage span {
    left: 12px;
    right: auto;
}
.upload-photo__image:after {
    left: 26px;
    right: auto; 
}
.modal.modal-fixed .modal-content .popup-cross-icon {
    left: 0;
    right: auto; 
}
.modal.modal-fixed.fade .modal-dialog {
    left: -100%;
    -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
    -o-transition: opacity 0.3s linear, left 0.3s ease-out;
    transition: opacity 0.3s linear, left 0.3s ease-out;
    right: auto; 
}
.modal.modal-fixed.fade.show .modal-dialog {
    left: 0;
    right: auto; 
}
.modal.profile .radio input + span:after {
    left: 11px;
    right: auto; 
}
.modal.profile .your-avatars ul li:not(:last-child),
.modal.profile .duwaween-character ul li:not(:last-child) {
    margin-left: 5px;
    margin-right: 0; 
}
.modal.profile .non-subscriber .radio.lock:before {
    left: 2px;
    right: auto; 
}
.modal.filter-modal .modal-dialog .modal-content {
    margin-left: 0; 
}
.modal.filter-modal .modal-dialog .modal-content .popup-cross-icon {
    right: 10px;
    left: auto; 
}
.modal.filter-modal ul li:not(:last-child) {
    margin-left: 1rem;
    margin-right: 0; 
}

.game-badges__title:before {
    left: 30px;
    right: auto; 
}
.newsletter .select2-container.select2-container--default .select2-selection--multiple {
    padding: 0 0.75rem;
    padding-left: 50px;
}
.newsletter .select2-container.select2-container--default .select2-selection--multiple:before {
    left: 12px;
    right: auto;
}
.newsletter .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear {
    left: 30px;
    right: auto;
    margin-left: 10px;
    margin-right: 0;
    top: 45%;
    transform: translateY(-50%);
}
.newsletter .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    margin-left: 5px;
    margin-right: 0;
    flex-direction: row;
}
.newsletter .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 2px;
    margin-left: 0;
}
.subscriptions:not(.gift) .subscriptions__benefits ul li {
    padding: 0.5rem 5rem 0.5rem 1.875rem;
}
.subscriptions:not(.gift) .subscriptions__benefits ul li .icons {
    margin-left: 0.4375rem;
    margin-right:0;
}
.subscriptions:not(.gift) .subscriptions__benefits ul li .icons svg:not(:first-child), .subscriptions:not(.gift) .subscriptions__benefits ul li .icons img:not(:first-child) {
    margin-right: -6px;
    margin-left:0;
}
.tournaments__card--detail ul {
    margin-left: 1rem;
    margin-right: 0;
}
.tournament-info__right {
    padding-right: 2.8125rem;
    padding-left: 0;
}
.tournament-info__right .ongoing-tag {
    margin-right: 1rem;
    margin-left: 0;
}
.tournament-info__right .ongoing-tag span {
    top: -2px;
}
.tournament-info__right .ongoing-tag svg {
    margin-left: 8px;
    margin-right: 0;
}
.tournament-info__right--detail ul:not(:last-child) {
    margin-left: 2.1875rem;
    margin-right: 0;
}
.tournament-info ul li svg {
    margin-left: 5px;
    margin-right: 0;
}
.tournament .tournament-list .nav-tabs.inner-tabs li:not(:last-child) {
    margin-left: 1rem;
    margin-right: 0;
}
.tournament .tournament-list .section__head svg {
    margin-left: 10px;
    margin-right: 0;
}
.tournaments__card .tag-list-wrapper .tag-list li {
    margin-left: 0.625rem;
    margin-right: 0;
}
.tournaments__card .tag-list-wrapper .tag-list li svg {
    margin-left: 3px;
    margin-right: 0;
}
/* .tournament .tournaments__card--detail ul {
    margin-left: 1.875rem;
    margin-right: 0;
} */
.tournament .tournament-list .custom-arrows__prev {
    right: -45px;
    left: auto;
}
.tournament .tournament-list .custom-arrows__next {
    left: -45px;
    right: auto;
}
.tag-list-wrapper .tag-list li {
    margin-left: 1rem;
    margin-right: 0;
}
.tag-list-wrapper .tag-list li svg {
    margin-left: 6px;
    margin-right: 0;
}
.tag-list-wrapper .tag-list li img {
    margin-left: 6px !important;
    margin-right: 0 !important;
}
.search-wrapper:before {
    right: 20px;
    left: auto;
    transform: translateY(-50%) scaleX(-1);
}
.search-wrapper .btn-primary {
    left: -3px;
    right: auto;
}
.search-wrapper .form-control {
    padding-right: 3.75rem;
    padding-left: 0.8125em;
}
.modal .share-url .search-wrapper .form-control{
    padding-right: 0.9375rem;
    padding-left:0.8125em;
}
.modal .share-url .popup-cross-icon {
    left: -20px !important;
    right:auto !important;
}
.package-dropdown dt a{
    padding: 0.75rem 1.0625rem;
    padding-left: 2.5rem;
}
.package-dropdown dt a:after{
    left:40px;
    right:auto;
}
.package-dropdown .icon {
    margin-left: 5px;
}
.package-dropdown ul li:after {
    left: 40px;
    right: auto;
}
.subscriptions .subscribers-plan__bottom p a {
    
    margin-right: 5px; 
    margin-left:0;
}
.subscriptions__benefits ul li{
    padding: 0.5rem 5rem 0.5rem 1.875rem;
}
.subscriptions__benefits ul li .icons{
    margin-left: 0.4375rem;
    margin-right:0;
}
.tournament__winners--image span{
    left:20px;
    right:auto;
}
.tournament__ranks--body h4 .icon span, 
.tournament__ranks--body .h4 .icon span{
    left: -4px;
    right:auto;
}
.tournament__ranks--head svg {
    margin-left: 8px;
    margin-right:0;
}
.tournament__ranks--body h4 .icon, .tournament__ranks--body .h4 .icon {
    margin-left: 10px;
    margin-right:0;;
}
.tournament__ranks--body ul li svg{
    margin-left: 5px;
    margin-right:0;
}
.tournament__ranks--body ul li:last-child img {
    margin-right: 5px;
    margin-left:0;
}
.tournament__ranks .custom-arrows__prev {
    right: -25px;
    left:auto;
}
.tournament__ranks .custom-arrows__next {
    left: -25px;
    right:auto;
}
.tournament .round-info__score > div:not(:last-child) {
    margin-left: 0.875rem;
    margin-right:0;
}
.tournament .hand .round-info__players ul li .score {
    padding-top: 2px;
    padding-bottom: 4px;
}
.b2b__notes ul, .b2b__notes ol{
    margin-right: 18px;
    margin-left:0;
}
.b2b__packages .card span.circle{
    left:-16px;
    right:auto;
}
.b2b .ads .nav-tabs .nav-link i {
    margin-left: 1rem;
    margin-right:0;
}
.b2b .ads .custom-arrows__next {
    left: -30px;
    right:auto;
}
.b2b .ads .custom-arrows__prev {
    right: -30px;
    left:auto;
}
.b2b .ads .instagram-post .card ul li .icon{
    margin-left: 0.75rem;
    margin-right:0;
}
.b2b .our-partners__detail ul li {
    margin-left: 1.5rem;
    margin-right: 0;
}
.b2b .ads .youtube-videos .swiper {
    padding-left: 5.625rem;
    padding-right: 0;
}
.game-guide .nav-tabs li:not(:last-child) {
    margin-left: 1rem;
    margin-right:0;
}
.accordion .accordion-button:after{
    margin-right:auto;
    margin-left:0;
}
.game-guide__levels .card__content {
    padding: 0;
    padding-right: 1.875rem;
}
.game-guide__levels .table__row--cell{
    text-align:right;
}
.game-guide__bezah ul {
    padding-right: 1.5625rem;
    padding-left:0;
}
.game-guide .nav-pills {
    padding-right: 4.0625rem;
    padding-left:0;
}
.game-guide .nav-pills .nav-item:not(:last-child) {
    margin-left: 1.5625rem;
    margin-right:0;
}
.game-guide__release--months ul li:not(:last-child) {
    margin-left: 0.9375rem;
    margin-right:0;
}
.game-guide__release .table ul {
    padding-right: 1.875rem;
    padding-left:0;
}
.game-guide__release .table .image-wrapper {
    padding-right: 1.875rem;
    padding-left:0;
}
.game-guide__release .table .image-wrapper img:not(:last-child) {
    margin-left: 1.25rem;
    margin-right:0;
}
.game-guide__modes .card__content{
    text-align:right;
}
.game-guide__modes .card__image a{
    left:30px;
    right:auto;
}
.pagination-wrapper .pagination li.prev svg {
    margin-left: 0.625rem;
    margin-right:0;
    transform: scaleX(-1);
}
.pagination-wrapper .pagination li.next svg {
    margin-right: 0.625rem;
    margin-left:0;
    transform: scaleX(-1);
}
.pagination-wrapper .pagination ul li:not(:last-child) {
    margin-left: 5px;
    margin-right:0;
}
.game-guide__release--months .custom-arrows__next {
    left: 10px;
    right:auto;
}
.game-guide__release--months .custom-arrows__prev {
    right: 10px;
    left:auto;
}
.game-guide__levels .table__body .table__row.active .table__row--cell:first-child:before {
    right: -10px;
    left:auto;
    transform: translateY(-50%) rotate(90deg);
}
.game-guide__bezah .table-content ul{
    padding-right:0;
}
.game-profile .comments .sort-by .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 8px!important;
    padding-right: 0 !important;
}
.game-profile .comments .sort-by .dropdown .dropdown-toggle::after {
    transform: rotate(90deg);
}

.clearable.input-button .clearable__clear {
    left: 15px;
    right:auto;
}
.clearable.input-button .form-control {
    padding-left: 3.125rem;
    padding-right: 3.75rem;
}

.tournament__info ul li:first-child{
      margin-left: 8px;
      margin-right:0;
}
.tournament__info ul li svg{
      margin-left: 10px;
      margin-right:0;
      top:3px;
}
.tournament__info ul .dropdown .btn {
    padding-left: 30px;
    padding-right: 0;
}
.tournament__info ul .dropdown .btn svg {
    margin-left: 10px;
    margin-right:0;
    
}
.tournament__info ul .dropdown .btn:after {
    left: 0;
    right:auto;
}

.tournament__info ul .dropdown .dropdown-menu li{
  margin-left:0;
}
.tournament .ongoing-tournament .nav-pills .nav-link{
  padding-right:45px;
  padding-left:0;
}
.tournament .ongoing-tournament .nav-pills .nav-link svg{
  right:0;
  left:auto;
  margin-left: 10px;
  margin-right:0;
}
.tournament__round-status--round ul li:not(:last-child) {
    margin-left: 2.8125rem;
    margin-right:0;
}
.tournament__round-status .round-tabs{
  margin-left: 1.25rem !important;
  margin-right:0 !important;
}

.tournament .round-info__score P{
  padding: 7px 10px 14px;
}
.tournament .round-info__score P:last-child {
    margin-right: 0.875rem;
    margin-left:0;
}
.tournament .round-info__players--image-wrapper > div:not(:first-child) {
    margin-right: -21px;
    margin-left: 0;
}
.tournament .round-info__players ul li:not(:last-child) {
    margin-left: 1.25rem;
    margin-right:0;
}
.tournament .round-info__players--image label{
  padding: 5px 7px;
  padding-top: 1px;
}
.tournament .round-info__players--image.current-player:before{
  left:-5px;
  right:auto;
}
.tournament__participants ul li:not(:last-child) {
    margin-left: 1.875rem;
    margin-right:0;
}
.game-profile .game-details .nav-tabs.main-tabs .nav-link:not(:last-child) {
  margin-left: 1rem;
  margin-right: 0; 
}

.game-profile .game-details__about-game--title {
  margin-left: 1.5rem !important;
  margin-right: 0 !important; 
}

.game-profile .game-details__about-game ul li img {
  margin-left: 6px;
  margin-right: 0; 
}

.game-profile .game-details__about-game ul li:not(:last-child) {
  margin-left: 1rem;
  margin-right: 0; 
}
.game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link {
  text-align: right; }
  .game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link:not(:last-child) {
    margin-left: 3.4375rem;
    margin-right: 0; }
  .game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link svg {
    margin-left: 8px;
    margin-right: 0; }
  .game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link:after {
    right: 0;
    left: auto; }

.game-profile .game-details__detail--body .nav-tabs .nav-link:not(:last-child) {
  margin-left: 1.25rem;
  margin-right: 0; }

.game-profile .game-rules ul li:first-child {
  margin-left: 15px;
  margin-right: 0; }

.game-profile .comments__head ul li:not(:last-child) {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
  border-left: 2px solid #003A1F;
  margin-left: 1rem;
  padding-left: 1rem; }

.game-profile .comments .add-comments .form-control {
  padding: 1.125rem 1.75rem 1.125rem 4.6875rem; }

.game-profile .comments .add-comments__smilie {
  left: 20px;
  right: auto; }

.game-profile .comments .sort-by .select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 0;
  right: auto; top:50%; }

.game-profile .comments .dropdown .dropdown-menu svg {
  margin-left: 1rem;
  margin-right: 0; }

.game-profile .comments .comment .dropdown {
  left: 0;
  right: auto; }

 .game-profile .comments .comment__user-image {
  margin-left: 0.8125rem;
  margin-right: 0; }

 .game-profile .comments .comment__detail--actions ul {
  padding-left: 9px;
  padding-right: 0; }
   .game-profile .comments .comment__detail--actions ul li {
    margin-left: 8px;
    margin-right: 0; }
     .game-profile .comments .comment__detail--actions ul li a i {
      margin-left: 2px;
      margin-right: 0; }

 .game-profile .comments .comment__detail--actions .smilie {
  margin-left: 9px;
  margin-right: 0; }
  .game-profile .comments .comment__detail--actions .reactions .emoji-tooltip {
    right: 0;
    left: auto;
  }

 .game-profile .comments .comment__detail--reply {
  border-right: 2px solid #2F2F2F;
  border-left: 0;
  padding-right: 9px;
  padding-left: 0; }

 .game-profile .comments .comment__detail--reply-box .action-btns {
  padding: 8px 0 0 10; }
   .game-profile .comments .comment__detail--reply-box .action-btns button {
    margin-left: 5px;
    margin-right: 0; }

 .game-profile .comments .comment .comment-replies__total:before {
  margin-left: 6px;
  margin-right: 0; }

.game-profile .duwaween-games .section__head--title svg {
  margin-right: 15px;
  margin-left: 0; 
}
 .game-screen__action-links ul li:not(:last-child) {
    margin-left: 0.9375rem;
    margin-right: 0; }
    .game-profile .comments .dropdown .dropdown-menu a{
        text-align:right;
    }

.game-profile .comments .comment__detail--actions ul li a{
    padding-bottom: 5px;
    padding-top: 0;
}
.game-profile .comments .comment__detail--reply-box .form-control, .game-profile .comments .comment__detail--edit-box .form-control {
    padding: 1.125rem 1.75rem 1.125rem 4.6875rem;
}
.game-profile .comments .comment__detail--reply-box .emojionearea.form-control .emojionearea-button, .game-profile .comments .comment__detail--edit-box .emojionearea.form-control .emojionearea-button {
    left: 0;
    right: auto;
}
.modal.filter-modal label{
    text-align:right;
    display:block;
}
.store .filter-icon{
    margin-right: 1.0625rem;
    margin-left:0;
}
.modal.filter-modal ul li input + span{
    padding: 1rem 1rem;
    padding-top: 4px;
}
.no-results__content--check {
    text-align: right;
}
.no-results__content--check ul {
    margin-right: 24px;
    margin-left: 0;
}
.popular-topics h2 svg {
    margin-left: 15px;
    margin-right: 0;
}
.emojionearea .emojionearea-button {
    left: 21px;
    right: auto;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
    left: -14px;
    right: auto;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
    left: 20px;
    right: auto;
}
.blog .top-section__link a { 
    margin-right: 8px;
    margin-left: 0;
}
.blog .top-section .tag-list-wrapper .tag-list li:not(:last-child) {
    margin-left: 1.25rem;
    margin-right: 0;
}
.blog__top-head h2 {
    padding-left: 1.25rem;
    padding-right: 0;
    margin-left: 1.625rem;
    margin-right: 0;
}
.blog__top-head h2:after {
    left: 0;
    right: auto;
}
.blog .search a {
    left: 0;
    right: auto;
}
.blog .search .search-wrapper {
    left: 0;
    right: auto;
    padding-right: 0.625rem;
    padding-left: 1.25rem;
    background-position: right 10px center;
}
.blog .search .search-wrapper .form-control {
    padding-right: 2.5rem;
    padding-left: 0.8125em;
}
.blog .card__content--new li:not(:last-child) {
    padding-left: 6px;
    padding-right: 0;
    margin-left: 6px;
    margin-right: 0;
}
.blog .card__content--new li:not(:last-child):after {
    left: 0;
    right: auto;
}
.blog .card__content h4 {
    margin-left: 10px;
    margin-right: 0;
}
.blog .card .tag-list-wrapper .tag-list li:not(:last-child) {
    margin-left: 0.625rem;
    margin-right: 0;
}
.blog .search-results ul li span {
    margin-right: 1rem;
    margin-left: 0;
}
.blog-detail .page-head {
    text-align: right;
}
.blog-detail .main-slider:after {
    right: 0;
    left: auto;
}
.blog-detail .main-slider ul li:not(:last-child) {
    padding-left: 6px;
    padding-right: 0;
    margin-left: 6px;
    margin-right: 0;
}
.blog-detail .main-slider ul li:not(:last-child):after {
    left: 0;
    right: auto;
}
.blog-detail .nav-slider span {
    transform: scaleX(-1);
}
.blog-detail .our-articles .card__content h4, .blog-detail .our-articles .card__content p {
    padding-left: 6.25rem;
    padding-right: 0;
}
.blog-detail .our-articles .card__image {
    border-top-left-radius: 0;
    border-top-right-radius: 23px;
}
.blog-detail .our-articles .custom-arrows__prev {
    right: -30px;
    left: auto;
}
.blog-detail .our-articles .custom-arrows__next {
    left: -30px;
    right: auto;
}
.blog-detail .our-articles .card__content--link {
    text-align: left;
}
.blog-detail .press-release .swiper .custom-arrows__prev {
    right: 15px;
    left: auto;
}
.blog-detail .press-release .swiper .custom-arrows__next {
    left: 15px;
    right: auto;
}
/* search page */
.search-page__search {
  padding: 1.5rem 2.5rem 1.5rem 3.25rem; 
}
.search-page__search .form-control {
    padding-left: 5rem;
    padding-right: 0; 
}  
.search-page__search button:before {
    left: 60px;
    right: auto;
}
.search-page__search .clearable__clear {
    left: 135px;
    right: auto;
}
.search-page__left {
  padding-right: calc(100% - 1665px);
  padding-left: 3.75rem; 
} 
.search-page__left--desc {
    padding: 1.875rem 1.25rem 1.875rem 2.5rem;
}
.search-page__left--desc h4 {
    margin-left: 1rem;
    margin-right: 0;
} 
.search-page__left--desc .d-flex ul li span {
    top: -2px;
} 
.search-page__left--desc .d-flex ul li svg {
    margin-left: 6px;
    margin-right: 0;
}
.search-page__left--desc .d-flex ul li:not(:last-child) {
    margin-left: 0.625rem; 
    margin-right: 0;
}
.search-page__left--desc .tag-list-wrapper .tag-list li {
    margin-left: 0.625rem;
    margin-right: 0;
}     
.search-page__left--desc .tag-list-wrapper .tag-list li span {
    top: -2px;
}     
.search-page__left--desc .flex-wrapper ul:not(:last-child) {
    margin-left: 2.1875rem; 
    margin-right: 0;
}
.search-page__right ul li a span {
    transform: scaleX(-1);
}
.search-page__left--desc .accordion .accordion-button:after {
    transform: rotate(-270deg);
}
.search-page__left--desc .accordion .accordion-button:not(.collapsed):after {
    transform: rotate(-360deg);
}
.search-page .list li a span {
    margin-right: 0.5rem;
    margin-left: 0;
    transform: scaleX(-1);
}
.toggler_filter .toggler_filter-btn {
    padding-left: 45px;
    padding-right: 1.25rem;
}
.toggler_filter .toggler_filter-btn:after {
    left: 20px;
    right: auto;
}
.toggler_filter .toggler_filter-btn img {
    margin-left: 0.9375rem;
    margin-right: 0;
}
.toggler_filter .nav-tabs .nav-link img {
    margin-left: 0.9375rem;
    margin-right: 0;
}
.about-us__item .icon {
    left: 10%;
    right: auto;
}
.about-us__item .icon.left {
    right: 10%;
    left: auto; 
}
.about-us__item h3 {
    left: -50%;
    transform: translateX(50%);
}
.about-us__item--image {
    transform: scaleX(-1);
}
.about-us .plateforms ul li:not(:last-child) {
    margin-left: 25px; 
    margin-right: 0;
} 
.about-us .plateforms .games-slider .custom-arrows__next {
    left: -20px; 
    right: auto;
}
.about-us .plateforms .games-slider .custom-arrows__prev {
    right: -20px; 
    left: auto;
}
.registration__head--lang-selector {
    padding-left: 0.9375rem;
    padding-right: 0;
    margin-left: 0.9375rem;
    margin-right: 0;
}
.registration__head--lang-selector a {
    font-family: 'Zain', 'Helvetica Neue', Arial, sans-serif;
}
    
.registration__head--lang-selector:after {
    left: 0;
    right: auto;
}
.registration__left .card .tag-list-wrapper .tag-list li {
    margin-left: 0.625rem; 
    margin-right: 0;
}
.registration__left .card .tag-list-wrapper .tag-list li svg {
    margin-left: 3px;
    margin-right: 0;
}   
.registration__left .card__detail ul {
    margin-left: 2.1875rem; 
    margin-right: 0;
}   
.registration__right .card .inline-buttons .btn:not(:last-child) {
    margin-left: 0; 
}
.registration__right .account .form-group a {
    text-align: left;
}
.registration__right .account .form-label {
    padding-right: 10px; 
    padding-left: 0;
}
.registration__right .account .form-label span {
    margin-right: 2px;
    margin-left: 0;
}   
.registration__right .account .form-control.civil-id {
    background-position: right 10px center;
    padding-right: 42px; 
    padding-left: 0.8125em;
}
.registration__right .account .info-label {
    margin-right: 10px;
    margin-left: 0;
}
.registration__right .account .info-label.invalid:before {
    margin-left: 5px;
    margin-right: 0;
}
.registration__right .account ul.links li:not(:last-child) {
    margin-left: 8px;
    margin-right: 0;
    padding-left: 10px; 
    padding-right: 0;
}
.registration__right .account ul.links li:not(:last-child):after {
    left: 0;
    right: auto;
    top: 70%;
}
.registration__right .account .social-links li:not(:last-child) {
    margin-left: 2.1875rem; 
    margin-right: 0;
}
.registration__right .account .inner-text p a {
    margin-right: 5px;
    margin-left: 0; 
}     
.registration__right .account .show-pw {
    left: 15px;
    right: auto;
}
.registration__right .account .show-pw .eye-icon {
    left: 0;
    right: auto;
}    
.registration__right .account .select2-container--default .select2-selection--single {
    border-radius: 0 6px 6px 0 !important; 
}  
.registration__right .account .phone-number .phone-input .form-control {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    right: unset; 
}
.account.login .select2-container--default .select2-selection--single {
    border-radius: 0 6px 6px 0 !important;
}
.account.login .phone-number .phone-input .form-control {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    right: unset;
    left: auto;
}
.registration__right .account .form-control.is-invalid {
    background-position: left 0.25em center;
    padding-left: 1.875rem;
    padding-right: 0.8125em;
}
.registration__right .account .form-group.password-error .is-invalid {
    background-position: left 45px center;
    padding-left: 70px;
    padding-right: 0.8125em;
}
.registration .custom-dropdown.account .custom-dropdown__wrapper {
    left: 0;
    right: auto;
}
.registration .custom-dropdown.account .custom-dropdown__wrapper ul li a svg {
    margin-left: 10px; 
    margin-right: 0;
}
.registration .custom-dropdown.account .account__profile a .icon span {
    left: 3px;
    right: auto;
}
.registration .custom-dropdown.account .account__profile img {
    margin-left: 5px; 
    margin-right: 0;
}
.registration .custom-dropdown.account .account__profile i,
.registration .custom-dropdown.account .custom-dropdown__wrapper ul li a i {
    direction: ltr;
    text-align: left;
}
.game-listing .search-wrapper:before {
    left: 20px;
    right: auto; 
    transform: translateY(-50%) scaleX(-1);
}
.game-listing .search-wrapper .form-control {
    padding-right: 1.5625rem;
    padding-left: 5.625rem; 
}
.game-listing .clearable.input-button .clearable__clear {
    left: 55px; 
    right: auto;
}
.game-listing .nav-tabs li:not(:last-child) {
    margin-left: 0;
}
.game-listing .nav-tabs .nav-link svg {
    margin-left: 0.9375rem;
    margin-right: 0; 
}
.game-listing h2 svg {
    margin-left: 0.9375rem; 
    margin-right: 0;
}
.game-listing__content--left {
    padding: 1.25rem 1.25rem 2.5rem 0; 
}
.game-listing__content--left p {
    padding-right: 1.25rem; 
    padding-left: 0;
}
.game-listing__content--right .image {
    text-align: left; 
}
.game-listing__content .title {
    padding-right: 1.25rem; 
    padding-left: 0;
}
.game-listing__content.planned .d-flex.spacing > div:not(:last-child) {
    margin-left: 1rem;
    margin-right: 0; 
}
.game-listing__content.planned .game-listing__content--left {
    border-top-right-radius: 19px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 19px; 
    border-bottom-left-radius: 0;
}
.game-listing__content.planned .game-listing__content--right {
    border-top-left-radius: 19px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 19px; 
    border-bottom-right-radius: 0;
}
.game-listing__content.planned .title {
    padding-right: 0; 
}
.game-listing__content.planned p {
    padding-right: 0;
}
.game-listing .custom-arrows__prev {
    right: -30px; 
    left: auto;
}
.game-listing .custom-arrows__next {
    left: -30px; 
    right: auto;
}
.game-listing .col-left p span {
    padding-right: 5px; 
    padding-left: 0;
}
.game-listing .col-left .icon {
    transform: rotate(-20deg); 
}
.game-listing .radio label input + div span {
    right: 0;
    left: auto;
}  
.game-listing .radio label input + div > div p {
    padding-right: 0.625rem; 
    padding-left: 0;
}
.game-listing .dropdown .dropdown-menu {
    left: 6px !important;
    right: auto !important;
} 
.game-listing .dropdown .dropdown-menu li {
    text-align: right;
}

/* Responsive code */

@media screen and (min-width: 1300px) {
    .duwaween-games .games-slider .custom-arrows__prev {
        right: -30px;
        left: auto; 
    }
    .duwaween-games .games-slider .custom-arrows__next {
        left: -30px;
        right: auto; 
    }
    .tournaments__slider .custom-arrows__next {
        left: -35px;
        right: auto; 
    }
    .tournaments__slider .custom-arrows__prev {
        right: -35px;
        left: auto; 
    } 
}

@media screen and (min-width: 1201px) {
    .about-us__item:first-child .about-us__item--image {
        left: 70px;
        right: auto; 
    }
    .about-us__item:nth-child(2) .about-us__item--image {
        right: 70px;
        left: auto; 
    }
    .about-us__item:nth-child(3) .about-us__item--image {
        left: 85px; 
        right: auto;
    }
    .about-us__item:nth-child(4) .icon {
        left: 13%; 
        right: auto;
    }
    .about-us__item:nth-child(5) .about-us__item--image {
        left: 105px;
        right: auto;
    }
    .about-us__item:nth-child(5) .icon.left {
        right: 16%; 
    }
    .about-us__item:last-child .about-us__item--image {
        right: 65px;
        left: auto; 
    } 
}

@media screen and (min-width: 1025px) {
    .game-menu ul li a:hover:before {
        left: -22px;
        right: auto; 
    }
    .faq .card__link a:hover:before {
        left:-5px;
        right:auto; 
    }
    .subscriptions__plan-comparison > a:hover:after {
        border-right: 10px solid #FFC289;
        border-left: 0;
    }
}

@media screen and (min-width: 768px) {
    .section__head > div:not(:last-child) {
        margin-left: 10px;
        margin-right: 0; 
    } 
    .account__profile--status .switch input:checked + .slider:before {
        transform: translateX(-36px);
    }
}

@media screen and (min-width: 992px) {
  .game-profile .game-details__about-game p {
        padding-left: 1.875rem;
        padding-right: 0; 
    } 
}

@media screen and (min-width: 1201px) and (max-width: 1350px) {
    .about-us__item:nth-child(5) .about-us__item--image {
        left: 40px;
        right: auto; 
    } 
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
   .account .subscriptions__card {
        padding-left: 0.75rem;
        padding-right: 0.75rem; 
    }
    .account .subscriptions__card.upgrade-package {
        padding-right: 0; 
    } 
}

@media screen and (max-width: 1850px) {
    .search-page__left {
        padding-right: calc(100% - 1550px);  
    } 
}

@media screen and (max-width: 1750px) {
    .search-page__left {
        padding-right: calc(100% - 1495px);
        padding-left: 2.5rem; 
    }
}

@media screen and (max-width: 1600px) {
    .menu__socials {
        left: 2.5rem;
        right: auto; 
    } 
    .pageSections .navbar {
        right: 12px;
        left: auto; 
    }
    .tournament .tournament-list .custom-arrows__prev {
        right: -16px;
    }
    .tournament .tournament-list .custom-arrows__next {
        left: -16px;
    }
    .search-page__left {
        padding-right: calc(100% - 1400px); 
    }
}

@media screen and (max-width: 1500px) {
    .search-page__left {
        padding-right: calc(100% - 1320px); 
    }
    .game-listing .dropdown .dropdown-menu {
        left: auto !important;
        right: 0 !important; 
    } 
}

@media screen and (max-width: 1350px) {
    .search-page__left {
        padding-right: 1.875rem;
        padding-left: 1.875rem; 
    }
    .search-page__left .nav-tabs li:not(:last-child) {
      margin-left: 1rem; 
      margin-right: 0;
    }
}

@media screen and (max-width: 1300px) {
    .blog__top-head .nav-pills .nav-item:not(:last-child) {
        margin-left: 1.125rem;
    }
}

@media screen and (max-width: 1200px) {
    .summary-detail__right{
        padding:0;
    }
    .faq .support ul li:not(:last-child) {
        margin-left: 1.875rem;
        margin-right: 0;
        padding-left: 1.875rem;
        padding-right: 0; 
    }
    .order-detail .content-box {
        padding: 2.5rem 2.5rem 0 1.25rem;
    }
    .order-detail .content-box > div:first-child {
        padding: 2.5rem 2.5rem 5rem 1.25rem; 
    }
    .order-detail .content-box > div:last-child {
        padding: 2.5rem 2.5rem 5rem 1.25rem; 
    } 
    .account__left {
        padding-left: 1.25rem;
        padding-right: 1.25rem; 
    }
    .account__right {
        padding: 2.5rem 1.25rem; 
    }
    .custom-tooltip {
        left: 0;
        right: auto;
    }
    .custom-tooltip:before {
        left: 10px;
        right: auto;
    }
    .tournament .tournament-list .custom-arrows__prev {
        right: -5px;
    }
    .tournament .tournament-list .custom-arrows__next {
        left: -5px;
    }
    .blog-detail .our-articles .card__content h4, .blog-detail .our-articles .card__content p {
        padding-left: 1.875rem;
    }
    .blog-detail .our-articles .custom-arrows__prev {
        right: 0;
    }
    .blog-detail .our-articles .custom-arrows__next {
        left: 0;
    }
    .search-page__left {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem; 
    }
    .about-us .plateforms .games-slider .custom-arrows__next {
        left: 0; 
    }
    .about-us .plateforms .games-slider .custom-arrows__prev {
        right: 0; 
    } 
}

@media screen and (max-width: 1199px) {
    .tournament-info__right {
        padding-right: 30px;
    }
}

@media screen and (max-width: 1100px) {
    .duwaween-games__game--mobpotrait, .duwaween-games__game--moblandscape, .duwaween-games__game--ipadpotrait, .duwaween-games__game--ipadlandscape {
        text-align: center; 
    } 
}

@media screen and (max-width: 1024px) {
    .blog-detail .our-articles .card__content h4, .blog-detail .our-articles .card__content p {
        padding-left: 0;
    }
}

@media screen and (max-width: 992px) {
    .menu__socials {
        left: 15px;
        right: auto; 
    } 
}

@media screen and (max-width: 991px) {
    .table__row {
        padding: 1.125rem; 
    }
    .table__head  .table__row {
        padding: 1.125rem; 
    } 
    .modal .modal-dialog .modal-content .popup-cross-icon {
        left: 0;
        right: auto; 
    }
    .nav-tabs li:not(:last-child) {
        margin-left: 1.0625rem;
        margin-right: 0; 
    }
    .header__right .custom-dropdown.search .custom-dropdown__wrapper {
        left: 0 !important;
        right: auto !important; 
    }
    .header__right .custom-dropdown__wrapper {
        left: -100%;
        right: auto; 
    }
    .footer__main-title {
        text-align: center; 
    }
    .footer__main-links li:not(:last-child) {
        margin-left: 1.25rem;
        margin-right: 0; 
    }
    .footer__category.available li:not(:last-child) {
        margin-left: 1rem;
        margin-right: 0; 
    }
    .main-banner__contact-options ul {
        right: auto;
        left: 18px; 
    }
    .duwaween-games__preview--close {
        left: 10px;
        right: auto; 
    }
    .duwaween-games__game--device .tab-content.main .nav-tabs {
        padding-right: 11.25rem;
        padding-left: 0; 
    }
    .duwaween-games__game--device .custom-arrows__prev {
        right: -15px;
        left: auto; 
    }
    .duwaween-games__game--device .custom-arrows__next {
        left: -15px;
        right: auto; 
    }
    .plateforms .games-slider .custom-arrows__next {
        left: -10px;
        right: auto; 
    }
    .plateforms .games-slider .custom-arrows__prev {
        right: -10px;
        left: auto; 
    }
    .careers__filters .clearable__clear {
        left: 44px; 
    }
    .careers__filters .row > div:last-child {
        text-align: center; 
    }
    .careers h3 {
        padding-right: 0; 
    }
    .careers__detail .col-left {
        padding: 0; 
    }
    .careers__detail .col-right {
        padding: 2.5rem 0 0 0; 
    }
    .careers__detail .col-right.form-wrapper {
        padding: 2.5rem 0 0 0; 
    }
    .careers__detail--list {
        padding-right: 0; 
    }
    .careers__detail--list ul {
        margin-left: 2.5rem;
        margin-right: 0; 
    } 
    .faq .support .icon {
        margin-right: 0.625rem; 
    }
    .faq .support .icon svg {
        width: 25px;
        height: 25px; 
    }
   .faq .support ul li:not(:last-child) {
        margin-left: 1rem;
        padding-left: 1rem;
        margin-right: 0;
        padding-right: 0; 
    }
    .order-summary .content-box {
        padding-right: 1.25rem; 
    }
    .order-summary__left {
        border-left: 0;
        border-bottom: 1px solid #003A1F;
        padding-left: 0; 
    }
    .order-summary__right {
        padding: 0;     
        padding-top: 1.875rem;
    }
    .account__left--menu ul li a:after {
        left: 0;
        right: auto;
        transform: translateY(-50%) scaleX(-1); 
    }
    .tournament .tournament-list .nav-tabs.inner-tabs li .nav-link {
        line-height: inherit;
    }
    .tournament .tournament-list .custom-arrows__prev {
        right: 0;
    }
    .tournament .tournament-list .custom-arrows__next {
        left: 0;
    }
    .search-wrapper:before {
        right: 15px;
    }
    .package-dropdown dt a:after {
        left: 30px;
    }
    .subscriptions .subscribers-plan .nav .nav-link {
        padding-right: 5.625rem;
        padding-left:1.25rem;
        text-align: right;
    }
    .subscriptions .subscribers-plan .nav .nav-link .icon {
        right: 10px;
        left:auto;
    }
    .game-guide__modes .card__image a {
        left: 20px;
    }
    .tournament__ranks .swiper { 
        padding-left: 5px;
        padding-right: 0;
    }
    .tournament__round-status .nav-tabs {
        margin: 0 0 1rem 0 !important;
    }
    .tournament .ongoing-tournament .nav-pills .nav-item:not(:last-child) {
        margin-left: 2.5rem;
        margin-right:0;
    }
    .tournament .ongoing-tournament .nav-pills .nav-link {
        padding-right: 38px;
        padding-left:0;
    }
    .tournament__participants ul li:not(:last-child) {
        margin-left: 1.25rem;
        margin-right:0;
    }
    .blog .search-results ul li span {
        left: -20px;
    }
    .modal .report-comment ul .radio label input + span:before {
        right: 4px;
    }
    .modal .magic-link .back {
        right: 20px;
    }
    .uploadImage span {
        left: 8px;
    }
    .package-dropdown ul li:after {
        left: 30px;
    }
    .search-page__search {
        padding: 1rem 1.5rem; 
    }
    .search-page__search button:before {
      left: 45px;
    }
    .search-page__search .clearable__clear {
        left: 80px; 
    }
    .summary-detail .cart-items__item--price {
        left: 10px;
    }  
    .registration .custom-dropdown.account .custom-dropdown__wrapper {
        left: -100%;
        right: auto; 
    }
    .registration .custom-dropdown.dropdown-active .custom-dropdown__wrapper {
        left: 0;
    } 
}

@media screen and (max-width: 767px) {
    .game-menu ul li img {
        margin-right: 0; 
    }
    .menu__close {
        left: 10px;
        right: auto; 
    }
    .menu__socials {
        left: 29px;
        right: auto; 
    }
    .alert svg {
        margin-left: 0.9375rem; 
    }
    .nav-tabs li:not(:last-child) {
        margin-left: 0.75rem;
        margin-right: 0; 
    }
    .header__right .custom-dropdown .cart__total {
        padding: 1rem; 
    }
    .footer__main-links li:not(:last-child) {
        margin-left: 1rem;
        margin-right: 0; 
    }
    .footer__social li:not(:last-child) {
        margin-left: 0.625rem;
        margin-right: 0; 
    }
    .nav-pills .nav-item:not(:last-child) {
        margin-left: 2.5rem;
        margin-right: 0; 
    }
    .our-partners__detail ul li {
        margin-left: 0;
        margin-bottom: 1.25rem; 
    }
    .our-partners__detail ul li:not(:last-child) {
        margin-left: 0; 
    }
    .plateforms .games-slider .custom-arrows__next {
        left: -10px;
        right: auto; 
    }
    .plateforms .games-slider .custom-arrows__prev {
        right: -10px;
        left: auto; 
    }
    .faq .support ul li:not(:last-child) {
        margin-left: 0;
        padding-left: 0;
        border-left: 0;
        border-bottom: 1px solid #003A1F; 
    }
   .faq .nav-tabs .nav-link {
        padding-left: 1.25rem; 
    }
    .faq .nav-tabs .nav-link:not(:last-child) {
        margin-left: 1rem;
        margin-right: 0; 
    }
    .faq .nav-tabs .nav-link svg {
        margin-left: 5px;
        margin-right: 0; 
    }
    .order-detail .content-box {
        padding: 1.875rem;
    }
    .order-detail .content-box > div ul {
        margin-left: 5px;
        margin-right: 0; 
    }
    .order-detail .content-box > div:first-child {
        padding: 1.25rem;
        border-left: 0;
        border-bottom: 0.5px solid #BABABA; 
    }
    .order-detail .content-box > div:last-child {
        padding: 1.25rem; 
    }
    .order-detail .content-box > div:last-child ul {
        margin-left: 5px;
        margin-right: 0; 
    }
    .radio-wrapper .radio input[type='radio'] + span ul.credit-card li {
        right: -25px;
        left: auto; 
    }
    .package {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 3.125rem; 
    }
    .subscriptions:not(.gift) .subscriptions__benefits ul li {
        padding: 0.5rem 1.25rem;
    }
    .tournament-info__right {
        padding-right: 1.25rem;
    }
    .modal .share-url .popup-cross-icon {
        left: 0px !important;
        right:auto !important;
    }
    .subscriptions__benefits ul li{
        padding: 0.5rem 1.25rem;
    }
    .game-guide__release .table .image-wrapper,
    .game-guide__release .table ul {
        padding-right: 1.25rem;
        padding-left:0;
    }
    .game-profile .game-details__detail--body {
    padding: 1.875rem; }
    .game-profile .duwaween-games .section__head--title svg {
    margin-left: 7px;
    margin-right: 0; }
    .b2b .our-partners__detail ul li {
        margin-left: 0;
    }
    .b2b .ads .youtube-videos .swiper {
        padding-left: 3.125rem;
    }
    .blog__top-head h2 {
        margin: 0 0 1rem 0;
        padding: 0 0 6px 0;
    }
    .blog__top-head h2:after {
        left: 0;
        right: 0;
    }
    .blog-detail .page-head {
        text-align: center;
    }
    .blog-detail .page-head .nav-slider p {
        text-align: right;
    }
    .blog-detail .our-articles .card__image {
        border-bottom-right-radius: 0;
    }
    .blog__top-head {
        padding-left: 2.8125rem;
        padding-right: 0;
    }
    .blog .search a {
        bottom: 23%;
    }
    .uploadImage span {
        left: 5px;
    }
    .modal .account .form-group.password-error .is-invalid {
        background-position: left 40px center;
        padding-left: 60px;
    }
    .subscriptions__benefits--title:after {
        left: 20px;
    }
    .summary-detail .cart-items__item--type {
        line-height: 23px;
    }
    .about-us .scroll-up a {
        left: 5%;
        right: auto;
    }
    .registration__right .account .form-group.password-error .is-invalid {
        background-position: left 40px center;
        padding-left: 60px;
    }
    .game-listing .col-left.voting .icon {
        left: 0;
        right: auto;
    }
}

@media screen and (max-width: 667px) {
    .main-banner__contact-options {
        left: 8%;
        right: auto; 
    } 
    .contact-us__detail--right > div:not(:last-child) {
        margin-left: auto;
        margin-right: auto;
        margin: 1.25rem 0 0 0;
        padding: 1.25rem 0 0 0;
        border: 0 ;
        border-top: 1px solid #003A1F; 
    } 
    .contact-us__detail--left{
        border: 0;
        border-bottom: 1px solid #003A1F;
        padding-left: 0;
    }
    .header__right .custom-dropdown.search .custom-dropdown__wrapper {
        left: -135px !important;
        right:auto !important;
    }
    .radio-wrapper .radio input[type='radio'] + span:before {
        left: 20px;
        right: auto; 
    }
    .tournament-info__right {
        padding-right: 0;
    }
    .subscriptions .subscribers-plan .nav .nav-link {
        padding: 10px;
        padding-top: 3.125rem;
        text-align: center;
    }
    .subscriptions .subscribers-plan .nav .nav-link .icon {
        left: 50%;
        right:auto;
        transform: translateX(-50%);
    }
    .game-guide .nav-pills {
        padding: 0 1.25rem !important;
    }
}

@media screen and (max-width: 575px) {
   .game-menu > div:first-child {
        border-left: 0; 
    }
   .game-menu > div:last-child {
        border-top: 1.3px solid #003A1F; 
    } 
    .header__right .custom-dropdown.search .custom-dropdown__wrapper {
        left: auto;
        right: -127px; 
    }
    .header__right .custom-dropdown.search .custom-dropdown__wrapper {
        left: -135px !important;
        right: auto !important; 
    }
    .steps ul li:not(:last-child):before {
        left: -60px;
        right: auto; 
    }
    .nav-pills .nav-item:not(:last-child) {
        margin-left: 0.625rem;
        margin-right: 0; 
    }
    .duwaween-games__game--device .tab-content.main .nav-tabs .nav-link:last-child {
        margin-right: 5px;
        margin-left: 0; 
    }
    .duwaween-games__game--device .btn.play {
        left: 50%; 
    }
    .contact-us__detail--right > div:not(:last-child) {
        margin-left: auto;
        margin-right: auto; 
    }
    .our-partners .section__head--title {
        text-align: right;
        margin-bottom: 0;
    }
    .faq .card {
        margin-left: auto;
        margin-right: auto; 
    }
    .steps ul li span {
        top: -2px;
    }
    .order-summary .content-box {
        padding: 1.25rem; 
    }
    .order-summary__discount-coupon {
        padding: 0 0.625rem 0 3.6875rem; 
    } 
    .account .change-email label,  .account .change-password label {
        margin: 0 0 14px 0; 
    }
    .account .subscriptions .table__row {
        padding-left: 2px;
        padding-right: 2px; 
    }
    .account .no-subscription .subscription-plan .btn {
        padding-right: 1.25rem;
        padding-left: 1.25rem; 
    }
    .game-guide__release .table .image-wrapper,
    .game-guide__release .table ul {
        padding-right: 0.625rem;
        padding-left:0;
    }
    .game-profile .game-details__about-game--title {
    margin: 0 0 1.25rem 0; }
    .game-profile .game-details__about-game ul li:not(:last-child) {
        margin-left: 0; }
    .game-profile .game-details .nav-tabs.main-tabs .nav-link:not(:last-child) {
        margin-left: 0; }
    .game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link:not(:last-child) {
        margin-left: 1.25rem;
        margin-right: 0; }
    .game-profile .game-details__detail--body {
        padding: 1.5625rem 0.9375rem; }
    .game-profile .game-details__detail--body .nav-tabs .nav-link:not(:last-child) {
      margin-left: 0.9375rem; }
      .blog .search a {
        bottom: 9%;
    }
    .registration__right ul.social li:not(:last-child) {
        margin-left: 0.625rem; 
        margin-right: 0;
    }
    .registration .plateforms__available li:not(:last-child) {
        margin-left: 1rem;
        margin-right: 0; 
    }
    .game-listing__content--left {
        padding: 1.25rem; 
    }
    .game-listing__content--left p {
        padding-right: 0; 
    }
    .game-listing__content .title {
        padding-right: 0; 
    }
    .game-listing__content.planned .d-flex.spacing > div:not(:last-child) {
        margin-left: 0;
        margin-bottom: 1rem; 
    }
    .game-listing__content.planned .game-listing__content--left {
        border-bottom-right-radius: 0;
        border-top-left-radius: 19px;
    }
    .game-listing__content.planned .game-listing__content--right {
        border-bottom-right-radius: 19px;
        border-top-left-radius: 0; 
    }
    .game-listing .dropdown .dropdown-menu {
        left: 6px !important;
        right: auto !important; 
    }
}

@media screen and (max-width:500px){
    .menu__socials p{
         top:25px;
    }
    .order-detail .content-box > div ul {
        text-align: center; 
    }
    .order-detail .content-box > div:last-child ul {
        margin-left: 0;
        text-align: center; 
    }
}

@media screen and (max-width: 450px) {
    .store .section__head .nav-tabs li:not(:last-child) {
        margin-left: 0; 
    } 
    .account .subscriptions__question-related p a {
        margin-right: 0; 
    }
    .duwaween-games__game--title {
        margin-left: 0.9375rem !important;
    }
    .duwaween-games__preview ul li img {
        margin-left: 4px;
    }
    .duwaween-games__preview ul li:not(:last-child) {
        margin-left: 0.5rem;
    }
    .search-page__left--desc h4 {
        margin-left: 0;
    }
}

@media screen and (max-width: 400px) {
   .nav-tabs li:not(:last-child) {
        margin-left: 0.375rem;
        margin-right: 0; 
    } 
    .header__right .custom-dropdown .nav-tabs li:not(:last-child) {
        margin-left: 0; 
    }
    .footer__category.contact li img {
        margin-left: 6px;
        margin-right: 0; 
    }
    .game-profile .game-details__detail--head .nav-tabs.main-tabs .nav-link:not(:last-child) {
        margin-left: 0.9375rem;
        margin-right: 0; 
    }
    .newsletter h5 svg {
        margin-left: 0;
    }
    .summary-detail .cart-items__item--price {
        left: 5px;
    }
    .summary-detail .cart-items__item--type {
        line-height: 19px;
    }
}
.about-us__item .on-ar{
    dislay:block;
}
.about-us__item .on-en{
    dislay:none;
}

.quantity .btn-primary {
    padding-bottom: 0px;
    font-size: 1.5813rem;
}