.top-header .top-left-header {
  float: right;
}

.top-header .top-right-header {
  float: left;
}

.top-header .top-left-header li {
  padding: 0 0 0 12px;
  margin: 0 0 0 7px;
}

.top-header .top-left-header li::after {
  left: 0;
  right: unset;
}

.header-country-in {
  float: right;
}

/* .header-country a {
  margin:0 0 0 14px;
  float: right;
} */
.header-country-in .header-country-list .text {
  padding: 3px 10px 0 0;
}

header.header .right-hdr {
  float: left;
}

header.header .hdr-nav {
  float: right;
}

/* header.header .header-search {
  float: left;
  margin-left: 15px;
} */
header.header .header-search input.form-control {
  padding-left: 50px;
  padding-right: 15px;
}

header.header .header-search .btn {
  left: 0;
  right: unset;
}

.dropdown-categories {
  border-left: solid 1px #ddd;
  border-right: 0;
}

.mega-dropdown-menu .dropdown-header {
  padding: 0 0 0 60px;
}

.dropdown-categories .inner-category .mega-text h4 {
  background: url(../images/back.svg) no-repeat;
  background-position: 5% center;
}

section.home-banner-sec .home-banner .slick-list {
  direction: ltr;
}

section.home-banner-sec .banner-image {
  float: left;
}

section.home-banner-sec .banner-text {
  float: right;
  padding: 0 0 0 170px;
  text-align: right;
}

section.home-banner-sec .slick-arrow {
  right: 50%;
  margin: 0 -70px 0 0;
}

section.home-banner-sec .slick-arrow.slick-prev {
  margin: 0 -108px 0 0;
  background: #72bebe url(../images/right-arrow.svg) center no-repeat;
}

section.home-banner-sec .slick-arrow.slick-next {
  background: #221f20 url(../images/left-arrow.svg) center no-repeat;
}

section.home-banner-sec .banner-box::before {
  left: 20px;
}

section.home-banner-sec .banner-image::before {
  right: -45px;
  left: unset;
}

section.home-banner-sec .banner-image::after {
  left: -53px;
  right: unset;
}

section.home-banner-sec h3::after {
  right: 0;
  left: unset;
}

.banner-soc {
  left: 50%;
  margin: 40px 0 0 -655px;
  right: unset;
}

.banner-soc h4 {
  right: -2px;
  left: unset;
}

section.home-offer .home-offer-left {
  float: right;
  padding: 0 0 0 15px;
}

section.home-offer .home-offer-right {
  float: right;
  padding: 0 15px 0 0;
}

section.home-offer .offer-brand-list ul {
  margin: 0 -20px 0 0;
}

section.home-offer .offer-brand-list ul li {
  float: right;
  padding: 20px 20px 0 0;
}

section.top-collection .title {
  float: right;
}

section.top-collection .more-btn {
  float: left;
}

.product-list ul li {
  float: right;
}

.product-box .product-text .product-name a.buy-get {
  float: left;
}

section.lense-care {
  padding: 70px 50% 70px 0;
  margin-right: -585px;
  margin-left: 0;
}

section.lense-care .lense-care-text {
  float: right;
}

section.lense-care .lense-care-right {
  margin: 0 0 0 -90px;
  padding: 0 30px 0 0;
}

section.lense-care .lense-care-right .lense-video-list {
  direction: ltr;
}

section.lense-care .lense-care-right .lense-video-list .owl-stage-outer {
  height: 333px;
}

section.lense-care .lense-care-right .lense-video-list .owl-stage-outer .owl-stage .owl-item.active {
  margin-left: 20px;
  margin-right: 0 !important;
}

section.lense-care::after {
  left: 0;
  right: unset;
  background: url(../images/lens-bg-pattern-arabic.png) center no-repeat;
}

section.lense-care .lense-video-list .lense-video-box img {
  width: 212px;
  height: 288px;
  object-fit: cover;
}

section.lense-care .lense-video-list .lense-video-box {
  position: relative;
  border-radius: 6px;
  overflow: hidden;
  width: 212px;
}

section.foot-advt .advt-box .icon {
  margin: 0 0 0 10px;
}

footer.footer .payment-secure {
  float: left;
  padding: 0 0 0 140px;
}

footer.footer .left-foot {
  padding: 0 0 20px 70px;
}

/* footer.footer .right-foot {
  padding: 105px 5px 40px 0;
} */
footer.footer .foot-soc ul li {
  padding: 0;
  text-align: center;
}

footer.footer .payment-method {
  padding: 0 0 0 30px;
}

footer.footer .foot-newsletter .btn {
  left: 0;
  right: unset;
}

footer.footer .foot-newsletter input.form-control {
  padding-right: 15px;
}

footer.footer .top-footer::before {
  right: 0;
  left: unset;
  margin: 0;
}

.breadcrumb-nav ul li {
  float: right;
  padding: 0 0 0 22px;
}

.breadcrumb-nav ul li::after {
  left: 8px;
  right: unset;
}

section.list-page-title .list-page-title-right {
  float: left;
}

section.list-page-title .found-product {
  float: right;
}

section.list-page-title .sort-by select.form-control {
  padding: 6px 10px 6px 20px;
  background: url(../images/sort-select-icon.png) left center no-repeat;
  background-position: center left 8px;
  float: right;
}

.category-list .category-list-title span {
  float: left;
}

.category-list .category-list-title span::before {
  background: url(../images/angle-down.png) left center no-repeat;
}

.category-list .category-title span {
  float: left;
}

.category-list .category-title span::before {
  background: 0 0;
  right: -24px;
}

.category-list .category-title span::after {
  right: -20px;
  left: unset;
}

.product-list-section .brand li .checkbox label {
  padding-right: 20px;
}

.product-list-section .brand li .common-checkbox.common-checkbox-color label {
  padding-right: 0;
}

.color-circle {
  margin-right: 0;
  margin-left: 5px;
}

.product-list-section .brand li .checkbox label::before {
  right: 0;
  left: unset;
}

.common-checkbox label::after {
  right: 6px;
  transform: rotate(40deg);
}

.category-list .select-category input {
  background-position: 5% center;
}

div.stars {
  float: right;
}

.pagination-box .pagination>li a img {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

section.product-page .pro-slider .product-slide .slick-list {
  direction: ltr;
}

section.product-page .pro-slider .product-nav {
  float: left;
  padding: 0 0 0 18px;
}

section.product-page .pro-slider .product-slide .slick-arrow.slick-next {
  background: url(../images/slide-left.svg) no-repeat;
  background-position: 50% 50%;
  background-size: 12px;
  left: 0;
  right: initial;
  background-color: #97d6d6;
}

section.product-page .pro-slider .product-slide .slick-arrow.slick-prev {
  background: url(../images/slide-right.svg) no-repeat;
  background-position: 50% 50%;
  background-size: 12px;
  right: 0;
  left: 8px;
  background-color: #97d6d6;
}

.product-details .trade-mark {
  left: 0px;
  right: unset;
  top: -4px;
}

.product-details .share {
  float: left;
}

.product-details .product-share-list {
  left: -10px;
  right: unset;
}

.product-details .rating-box .stars {
  float: left;
}

.product-details .wishlist-icon input {
  right: 0;
  left: unset;
}

.product-details .border-left {
  border-left: 0;
  border-right: 1px solid #e9e9e9;
}

label.star {
  float: left;
}

.product-details .qty-list {
  float: right;
  padding: 0 0 0 10px;
}

.quantity-count .frm-minus {
  right: 5px;
  left: unset;
}

.quantity-count .frm-plus {
  left: 5px;
  right: unset;
}

.product-details .power {
  float: right;
}

.product-details .power .eye-box {
  float: right;
  padding-left: 10px;
  padding-right: 0;
}

.product-details .power .eye-box::before {
  right: 7px;
}

.product-details .power .eye-box select {
  background-position: 4% 12px;
}

.product-details .cart-btn button img {
  margin: 0 0 0 10px;
}

.faq-main .panel-title>a.collapsed::before {
  float: left !important;
  padding-left: 5px;
  padding-right: 0;
}

.faq-main .panel-title>a::before {
  float: left !important;
  padding-left: 5px;
  padding-right: 0;
}

.cms-page ul li {
  padding: 0 35px 0 0;
}

.cms-page ul li::before {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  right: 0;
  left: unset;
}

select.form-control {
  /*  padding: 0 10px 0 45px;*/
}

.contact-right .cs-info>span {
  float: right;
}

.contact-right .cs-info .text {
  padding: 0 70px 0 0;
}

.contact-right .social ul li:first-child {
  margin-right: 0;
}

.notes ul li {
  margin-right: 18px;
  margin-left: 0;
}

section.shop-cart .cart-box .cart-list {
  float: right;
}

.cart-box .cart-list .image {
  float: right;
}

section.checkout .cart-list .pro-details {
  float: right;
  padding: 0 20px 0 0;
}

section.shop-cart .order-summery .guest-checkout button {
  width: 140px;
}

.cart-list .pro-details .remove {
  left: -5px;
  right: unset;
}

.cart-box .cart-list .order-total {
  float: right;
}

.cart-list .order-total ul {
  float: left;
}

.order-total li span {
  float: left;
}

.order-summery li span {
  float: left;
}

.login-in h2::after {
  right: -50px;
  left: unset;
}

button.close {
  left: -15px;
  right: unset;
}

div#login-form {
  padding-left: 17px;
  padding-right: 0 !important;
}

.login-in .login-left {
  float: right;
}

.login-in .login-right {
  float: left;
}

/* .login-in .submit-btn {
  float: right;
} */

.login-in .forgot-pass-mark {
  float: left;
}

/* .login-in .login-option-btn li a svg {
  margin: 0 0 0 10px;
} */

/*Login form arabic start*/
#login-form.modal {
  right: inherit;
  left: 50%;
  transform: translateX(-50%);
}

.verified-field img {
  left: 8px;
  right: auto;
}

.verified-field-mobile img {
  left: 8px;
  left: auto;
}

#login-form button.close {
  right: inherit;
  left: -15px;
}

/*Login form arabic end */
.input-group-addon:first-child {
  border-right: 1px solid #ccc !important;
}
#loginForm .togglelogin{
  float: left !important;
}

section.checkout h2 {
  text-align: right;
}

section.checkout h2::after {
  left: unset;
  right: 20px;
}

section.checkout .checkout-address .add-button {
  text-align: left;
}

.radiobtn {
  padding: 0 0 0 32px;
}

.radiobtn label {
  padding: 0 28px 0 0;
}

.radiobtn input {
  right: 0;
  left: unset;
}

.radiobtn span::before {
  right: 0;
  left: unset;
}

.radiobtn span::after {
  right: 4px;
  left: unset;
}

.radiobtn-ar {
  padding: 0;
}

section.dashboard .address-list .edit {
  left: 5px;
  right: unset;
}

section.dashboard .sidbar .change-profile-pic {
  left: 0;
  right: unset;
}

/* section.dashboard .sidbar .attached {
  float: right;
} */

/* .sidbar .profile-pic input[type="file"] {
  right: 0;
  left: unset;
  padding-right: 10px;
  padding-left: 0;
  margin-left: -40px;
  margin-right: 0;
} */

.side-link li a, .sidbar .side-link li.active a {
  padding: 10px 46px 10px 16px;
}

.side-link li a:before {
  left: auto;
  right: 12px;
  top: 6px;
}

/* .side-link li.logout a:before,
.side-link li.my-address a:before,
.side-link li.my-credit a:before,
.side-link li.my-booking a:before,
.side-link li.my-orders a:before,
.side-link li.my-profile a:before,
.side-link li.my-wallet a:before,
.side-link li.notification a:before,
.side-link li.refer-earn a:before,
.side-link li.wishlist a:before,
.side-link li.my-account-ownership a:before {
  right: 20px;
  left: unset;
} */

section.dashboard h2.dashboard-title {
  text-align: right;
}

section.dashboard h2.dashboard-title::after {
  right: 20px;
  left: unset;
}

section.dashboard .addess-box .add-button button {
  float: left !important;
}

section.dashboard .pursh-main .push-right .date {
  left: 10px;
  right: unset;
}

section.dashboard .pursh-main .push-left {
  float: right;
}

/* section.dashboard .fav-list {
  float: right;
} */

/* section.dashboard .fav-list .image {
  float: right;
} */

/* section.dashboard .fav-list .pro-details {
  float: right;
  padding: 0 20px 0 0;
} */

section.dashboard .fav-list .pro-details .button-list {
  left: 16px;
  right: unset;
}

section.shop-cart .order-summery ul li.promocode input {
  float: right;
  margin: 0 0 0 20px;
}

section.dashboard .pursh-main .push-notification::before {
  left: 0;
  right: unset;
}

section.dashboard .wallet-box .wallet-div .wallet-text {
  padding: 0 20px 0 0;
}

input#image_upload {
  padding: 0;
}

.video-page .lense-video-list .lense-video-box .video-title {
  right: 14px;
  left: 0;
}

section.product-page .detail-cust-dty .qty-title-row .qty-title-box {
  float: right;
}

section.product-page .detail-cust-dty .qty-body-row .qty-body-box {
  float: right;
}

.nav-tabs>li>a {
  margin-right: 0 !important;
}

.common-checkbox label::before {
  right: 0;
  left: unset;
}

.checkout-address-form .common-checkbox label::after {
  right: 2px;
}

.side-link li.my-profile a:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.my-orders a:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.my-address a:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.my-wallet a:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.my-credit a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.my-booking a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.refer-earn a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.notification a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.wishlist a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

.side-link li.logout a::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: FlipH;
}

section.checkout .payment-option .payment-img {
  float: left;
}

.product-box .add-to-cart a::before {
  right: 30px;
}

.product-details .product-top-box .product-title {
  float: right;
}

.product-box .product-text .product-price a {
  float: left;
  position: relative;
}

.lefteyepower .radiobtn label {
  width: 100%;
}

.lefteyepower .radiobtn label span stock {
  font-size: 12px !important;
}

.righteyepower .radiobtn label {
  width: 100%;
}

.righteyepower .radiobtn label span stock {
  font-size: 12px !important;
}

p.power {
  float: right !important;
  border-right: 0 !important;
}

p.power.power1 {
  border-right: 1px solid #ddd !important;
  border-left: 0;
}

section.dashboard .address-list .radiobtn p {
  display: block;
}

.product-page .similar-product .product-list {
  direction: ltr;
}

.product-page .similar-product .product-list .slick-prev {
  position: absolute;
  left: 52%;
  bottom: -30px;
  border: 0;
  width: 30px;
  height: 30px;
  background: #97d6d6 url(../images/next-arrow.svg) no-repeat;
  background-position: center;
  font-size: 0;
  padding: 0;
}

.product-page .similar-product .product-list .slick-next {
  position: absolute;
  left: 46%;
  bottom: -30px;
  border: 0;
  width: 30px;
  height: 30px;
  background: #97d6d6 url(../images/back.svg) no-repeat;
  background-position: center;
  font-size: 0;
  padding: 0;
}

section.order-process .order-flow ul li::after {
  left: -91px;
  right: unset;
}

.modal-zoom-slider {
  direction: ltr;
}

.common-checkbox.brand-filter input:checked~label::after {
  right: 0;
}

.modal.modal-filter ul .brand-filter-collection ul {
  padding: 0 30px 0 0;
}

.modal.modal-filter .tab-right-list input.brand-search {
  background-position: 5% center;
}

.section_banner .slick-dots {
  left: 0;
  right: unset;
}

.othercountry {
  margin-right: 10px;
}

.bottom-button ul li a.sort:after {
  right: inherit;
  left: 0;
}

#app-links .close {
  right: 10px;
  left: auto;
}

#app-links .details {
  margin-left: 0;
  margin-right: 20px;
}

#app-links .link {
  margin-left: 10px;
  margin-right: 0;
}

.pro-slider a.buy-sale {
  right: 27%;
  left: inherit;
}

.btn.btn-home-viewall {
  right: inherit;
  left: 20px;
}

.text-right {
  text-align: left;
}

.mega-dropdown li.brand-name {
  background: 0 0;
  padding: 8px 10px;
  margin-bottom: 2px;
  position: relative;
}

.mega-dropdown li.brand-name::before {
  content: "";
  display: inline-block;
  background: url(../images/up-arrow.svg) no-repeat;
  width: 10px;
  height: 10px;
  background-size: cover;
  left: 20px;
  position: absolute;
  transform: rotate(-180deg);
  top: 13px;
  transition: all 0.4s;
}

ul.dropdown-categories li.brand-name:hover {
  background: 0 0;
}

.mega-dropdown li.brand-name:hover::before {
  display: none;
}

section.product-page .pro-slider .xzoom-thumbs {
  padding: 0 0 0 18px;
}

.info #information li {
  float: right;
  padding-right: 10px;
  padding-left: 0;
}

.info #information li:before {
  left: inherit;
  right: 0;
}

/* .side-link li a {
  padding: 15px 56px 15px 20px;
} */

.inner-list {
  left: inherit;
  right: 70%;
}

ul.dropdown-categories li.brand-name:hover {
  background-color: #f4f4f6;
}

.mobile-menu__body {
  transform: translate(100%);
}

.collapse_right_banner .slick-prev {
  right: inherit;
}

.mega-dropdown-menu .col-md-2.rowbreaklist .inner-list {
  left: 100%;
  right: inherit;
}

.auto-select ul li {
  text-align: right;
}

#changepowerajax .leftpowerbtn {
  text-transform: none;
  display: flex;
  flex-direction: column;
  margin-left: 10px;
  flex-shrink: 0;
  line-height: 1.1;
  padding: 0px 0px 0px 0px;
  border-right: none;
  margin-right: 0px;
}

#changepowerajax .rightpowerbtn {
  text-transform: none;
  display: flex;
  flex-direction: column;
  padding: 0px 10px 0px 0px;
  border-right: 1px solid #81d1c9;
  flex-shrink: 0;
  line-height: 1.1;
}

.rating-pill {
  right: inherit;
  left: 12px;
}

.rating-pill p.border-left {
  padding-left: 0px;
  padding-right: 6px;
  border-left: 0;
  border-right: 1px solid #7f7f7f;
}

.product-top-box {
  padding-left: 46px;
  padding-right: 0;
}

.other-info-block p {
  border-left: 1px solid #d9d9d9;
  border-right: 0;
}

.other-info-block p:last-child {
  border-left: 0;
}

.product-details select {
  background-position: 16px 50%;
}

.panel-heading a::after {
  right: unset;
  left: 8px;
}

.collection-sidebar-col {
  position: sticky !important;
}

/*Booking Css*/
/* RTL */
html[dir="rtl"] .info-text {
  padding-left: 0;
  padding-right: 22px;
}

html[dir="rtl"] .info-text span {
  left: inherit;
  right: 0;
}

html[dir="rtl"] .text-left {
  text-align: right;
}

/*End Booking Css*/

/*Start Product Details bullet UI*/
/* Arabic (RTL) */
.desc-section p {
  direction: rtl;
  padding-right: 20px;
  padding-left: 0;
  text-align: right;
}

.desc-section p::before {
  content: "●";
  /* Circle bullet */
  position: absolute;
  right: 0;
  top: 0;
  color: #000;
  font-size: 16px;
  line-height: 1.4;
}

/*End Product Details bullet UI*/
header.header .header-country-in .header-country-list {
  right: unset;
  left: 0;
}

.header-list li {
  margin: 0 18px 0 0;
}

footer.footer .foot-soc ul {
  padding: 0 0 0 15px;
}

.back-top-div {
  left: 30px;
  right: inherit;
}

.payment-method img {
  margin: 0 0 0 20px;
}

.modal.modal-filter .filter-modal-body .filter-left-list {
  float: right;
  border-left: 1px solid #eaeaec;
  border-right: 0;
}

.cart-box .cart-list .pro-details {
  padding-right: 12px;
  padding-left: 50px;
}

.coupen-search-container .btn {
  left: 0;
  right: unset;
}

.coupen-search-container input.form-control {
  padding-left: 102px;
  padding-right: 15px;
}

.review-link {
  left: 4px;
  right: unset;
}

.product-ratings-count {
  border-left: 1px solid #ffffff;
  border-right: 0;
  padding-right: 0;
  padding-left: 4px;
}

.review-link .product-ratings-count {
  border-left: 1px solid #97d6d6e6;
  padding-left: 4px;
  border-right: none;
  padding-right: 0;
}

.review-count {
  border-left: 1px solid #d9d9d9;
  padding-left: 30px;
  border-right: none;
  padding-right: 0;
}
.review-block .person-name {
    padding-left: 0;
    padding-right: 34px;
}

.input-group-addon:not(:first-child):not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-left: 0;
  border-right: 1px solid #d9d9d9;
}

.mobileInputGroup {
  direction: ltr;
}
.input-group.verified-field-mobile.mobileInputGroup .input-group-addon{
      border: 1px solid #ccc;
    border-right: 0 !important;
    border-radius: 0;
}
.mobileInputGroup .input-group-addon{
      border: 1px solid #ccc;
    border-right: 0 !important;
    border-radius: 0;
}
.mobileInputGroup.input-group .form-control:last-child{
    border-radius: 0;
}
.dynamicContact{
  direction: ltr;
}
.mobile_otp_dynamicContact {
  display: block;
  direction: ltr;
}
p.dynamicContact{
    text-align: right;
}

section.dashboard .pursh-main .push-right {
  padding-right: 0;
  padding-left: 150px;
}

.collection-sidebar .category-list-toggle .category-list-title::after {
  margin-left: 0;
  margin-right: auto;
}
html[dir="rtl"] #collapseTwo .col-md-12 ul li, html[dir="rtl"] .product-detail-tab-content ul li {
  padding-left: 0;
  padding-right: 22px;
}
 
html[dir="rtl"] #collapseTwo .col-md-12 ul li::before, html[dir="rtl"] .product-detail-tab-content ul li::before {
  left: inherit;
  right: 0;
}
html[dir="rtl"] .switch_toggle_label::after {

    left: inherit;

    right: 0;

}
html[dir="rtl"] .switch_toggle:checked + .switch_toggle_label:after {

    left: inherit;

    right: 20px;

}
/* ===== Wrapper ===== */
.custom-power-dropdown {
    direction: rtl;
}

.power-trigger {
    position: relative;
    padding: 10px 35px 10px 15px; /* adjust spacing */
    cursor: pointer;
}

/* Arrow */
.power-trigger {
  background-position: 16px 50%;
}
/* ===== Options ===== */
.power-option {
  direction: ltr;
}
.power-trigger span{
  direction: ltr;
}