body{ direction:rtl; unicode-bidi:embed; text-align: right; }
.owl-carousel, .bx-wrapper { direction: ltr; }
.owl-carousel .owl-item { direction: rtl; }
.ml-auto { margin-right: auto!important; margin-left: 0 !important;}

.glin-nav .navbar .navbar-nav .nav-item .dropdown-toggle::before { right: auto; left: 0; }
.glin-nav .navbar .navbar-nav .nav-item .dropdown-toggle {
    padding-right: 0;
    padding-left: 18px;
}
.glin-nav .navbar .navbar-search-box {
    margin-left: 0;
    margin-right: 30px;
}
.glin-nav .navbar .navbar-search-box label {
    left: auto;
    right: 0;
}
.glin-nav .navbar .navbar-search-box .input-search {
    padding: 0 25px 0 0;
}
.glin-nav .navbar ul {
    padding-right: 0;
}
.glin-nav .navbar .navbar-nav .nav-item:last-child {
    margin-left: 0;
    margin-right: 10px;
}
.glin-nav .navbar .navbar-nav .nav-item:first-child {
    margin-right: 0;
    margin-left: 10px;
}
.glin-nav .navbar .others-option .option-item {
    margin-left: 0;
    margin-right: 35px;
}
.glin-nav .navbar .others-option .option-item:first-child {
    margin-right: 0;
}
.glin-nav .navbar .others-option .option-item span {
    padding-left: 0;
    padding-right: 23px;
}
.glin-nav .navbar .others-option .option-item span i {
    left: auto;
    right: 0;
}
.guest-account .dropdown-toggle i {
    right: auto !important;
    left: -14px !important;
}
.guest-account .dropdown-menu {
    text-align: right;
}
.glin-nav .navbar .navbar-nav .nav-item .dropdown-menu { right: 0; left: auto; }
.glin-nav .navbar .navbar-nav .nav-item:hover .dropdown-menu { text-align: right; }
.glin-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { right: -100%; left: auto; }
.navbar-top-area .top-logo .navbar-search-box {
    margin-left: 0;
    margin-right: 50px;
}
.navbar-top-area .top-logo .navbar-search-box label {
    right: 15px;
    left: auto;
}
.navbar-top-area .top-logo .navbar-search-box .input-search {
    padding: 1px 40px 0 0;
}
.navbar-top-area .top-others-option {
    text-align: left;
}
.navbar-top-area .top-others-option .others-option .option-item {
    margin-right: 35px;
    margin-left: 0;
}
.navbar-top-area .top-others-option .others-option .option-item:first-child {
    margin-right: 0;
}
.navbar-top-area .top-others-option .others-option .option-item span {
    padding-left: 0;
    padding-right: 23px;
}
.navbar-top-area .top-others-option .others-option .option-item span::before {
    right: 0;
    left: auto;
}
.navbar-top-area .top-others-option .others-option .option-item span i {
    right: 0;
    left: auto;
}
.top-header .top-header-info {
    padding-right: 0;
}
.top-header .top-header-info li {
    margin-right: 0;
    margin-left: 20px;
}
.top-header .top-header-info li:last-child {
    margin-left: 0;
}
.top-header .top-header-right {
    text-align: left;
}
.top-header .top-header-right span {
    padding-left: 0;
    padding-right: 23px;
}
.top-header .top-header-right span i {
    left: auto;
    right: 0;
}
.navbar-style-three .navbar .navbar-nav {
    margin-left: 0;
    margin-right: auto;
}
.navbar-style-three .navbar .others-option {
    margin-left: 0;
    margin-right: 25px;
}
.navbar-brand {
    margin-right: 0;
}
.search-overlay .search-overlay-close {
    left: 40px;
    right: auto;
}
.search-overlay .search-overlay-form form .input-search {
    padding: 3px 25px 0 0;
}
.search-overlay .search-overlay-form form button {
    left: 5px;
    right: auto;
}
.sidebarModal.modal.right.fade.show .modal-dialog {
    right: auto;
    left: 0;
}
.sidebarModal.modal .modal-body .social-list {
    padding-right: 0;
}
.sidebarModal.modal .modal-body .social-list li {
    margin-right: 0;
    margin-left: 8px;
}
.sidebarModal.modal .modal-body .social-list li:last-child {
    margin-left: 0;
}
.modal.right .modal-content button.close {
    left: 20px;
    right: auto;
}
.banner-item-list .banner-item .content .meta {
    padding-right: 0;
}
.banner-item-list .banner-item .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.banner-item-list .banner-item .content .meta li:last-child {
    margin-left: 0;
}
.banner-item-list .banner-item .content .meta li i {
    right: 0;
    left: auto;
}
.single-banner-box .content .meta {
    padding-right: 0;
}
.single-banner-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.single-banner-box .content .meta li:last-child {
    margin-left: 0;
}
.single-banner-box .content .meta li i {
    right: 0;
    left: auto;
}
.section-title {
    padding-left: 0;
    padding-right: 15px;
}
.section-title .link-btn {
    left: 0;
    right: auto;
}
.single-products-review-box .content .meta {
    padding-right: 0;
}
.single-products-review-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.single-products-review-box .content .meta li:last-child {
    margin-left: 0;
}
.single-products-review-box .content .meta li i {
    right: 0;
    left: auto;
}
.review-thumbnail-box .content .meta {
    padding-right: 0;
}
.review-thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.review-thumbnail-box .content .meta li:last-child {
    margin-left: 0;
}
.review-thumbnail-box .content .meta li i {
    right: 0;
    left: auto;
}
.single-products-review-item .content .meta {
    padding-right: 0;
}
.single-products-review-item .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.single-products-review-item .content .meta li:last-child {
    margin-left: 0;
}
.single-products-review-item .content .meta li i {
    right: 0;
    left: auto;
}
.banner-item-list .banner-item .image {
    border-radius: 0 0 15px 0;
}
.single-products-review-item .image {
    border-radius: 0 0 15px 0;
}
.review-video-box .content .meta {
    padding-right: 0;
}
.review-video-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.review-video-box .content .meta li:last-child {
    margin-left: 0;
}
.review-video-box .content .meta li i {
    right: 0;
    left: auto;
}
.single-video-review-box .content {
    padding: 11px 20px 11px 0;
}
.single-video-review-box .content .meta {
    padding-right: 0;
}
.single-video-review-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.single-video-review-box .content .meta li:last-child {
    margin-left: 0;
}
.single-video-review-box .content .meta li i {
    right: 0;
    left: auto;
}
.products-review-box .content .meta {
    padding-right: 0;
}
.products-review-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.products-review-box .content .meta li:last-child {
    margin-left: 0;
}
.products-review-box .content .meta li i {
    right: 0;
    left: auto;
}
.page-widget-area .widget .widget-title::before {
    right: 0;
    left: auto;
}
.products-reviews-list .widget-review-box .content {
    padding: 8px 20px 7px 0;
}
.products-reviews-list .widget-review-box .content .meta, .page-widget-area .widget_latest_review .thumbnail-item .content .meta, .page-widget-area .widget_latest_review .item .info .meta, .products-review-item .content .meta, .page-widget-area .widget_glin_posts_thumb .item .info .meta, .single-latest-reviews-box .content .meta {
    padding-right: 0;
}
.products-reviews-list .widget-review-box .content .meta li, .page-widget-area .widget_latest_review .thumbnail-item .content .meta li, .page-widget-area .widget_latest_review .item .info .meta li, .products-review-item .content .meta li, .page-widget-area .widget_glin_posts_thumb .item .info .meta li, .single-latest-reviews-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.products-reviews-list .widget-review-box .content .meta li:last-child, .page-widget-area .widget_latest_review .thumbnail-item .content .meta li:last-child, .page-widget-area .widget_latest_review .item .info .meta li:last-child, .products-review-item .content .meta li:last-child, .page-widget-area .widget_glin_posts_thumb .item .info .meta li:last-child, .single-latest-reviews-box .content .meta li:last-child {
    margin-left: 0;
}
.products-reviews-list .widget-review-box .content .meta li i, .page-widget-area .widget_latest_review .thumbnail-item .content .meta li i, .page-widget-area .widget_latest_review .item .info .meta li i, .products-review-item .content .meta li i, .page-widget-area .widget_glin_posts_thumb .item .info .meta li i, .single-latest-reviews-box .content .meta li i {
    right: 0;
    left: auto;
}

.page-widget-area .widget_latest_review .item {
    padding-left: 0;
    padding-right: 95px;
}
.page-widget-area .widget_latest_review .item .thumb {
    right: 0;
    left: auto;
}
.page-widget-area .widget_glin_posts_thumb .item {
    padding-left: 0;
    padding-right: 95px;
}
.page-widget-area .widget_glin_posts_thumb .item .thumb {
    right: 0;
    left: auto;
}
.single-latest-reviews-box .content {
    padding-left: 15px;
    padding-right: 25px;
}
.page-widget-area .widget_socials_link ul {
    padding-right: 0;
}
.page-widget-area .widget_socials_link ul li a {
    padding-right: 90px;
    padding-left: 15px;
}
.page-widget-area .widget_socials_link ul li a i {
    right: 0;
    left: auto;
    border-radius: 0 0 15px 0;
}
.page-widget-area .widget_categories .categories-slides.owl-theme .owl-nav {
    right: auto;
    left: 0;
}
.subscribe-inner-area .content .newsletter-form .input-newsletter {
    padding-left: 0;
    padding-right: 15px;
}
.single-footer-widget .helpful-links {
    padding-right: 0;
}
.single-footer-widget .download-app .btn-box .play-store-btn {
    margin-right: 0;
    margin-left: 15px;
    padding-right: 50px;
    padding-left: 20px;
}
.single-footer-widget .download-app .btn-box .apple-store-btn {
    padding-right: 55px;
    padding-left: 20px;
}
.single-footer-widget .download-app .btn-box .apple-store-btn img {
    left: auto;
    right: 15px;
}
.single-footer-widget .download-app .btn-box .play-store-btn img {
    left: auto;
    right: 15px;
}
.footer-bottom-area .socials-links {
    text-align: left;
    padding-right: 0;
}
.footer-bottom-area .socials-links li {
    margin-right: 0;
    margin-left: 5px;
}
.footer-bottom-area .socials-links li span {
    margin-right: 0;
    margin-left: 25px;
}
.footer-bottom-area .socials-links li:last-child {
    margin-left: 0;
}
.copyright-area ul {
    text-align: left;
    padding-right: 0;
}
.copyright-area ul li {
    margin-right: 0;
    margin-left: 20px;
}
.copyright-area ul li:last-child {
    margin-left: 0;
}
.copyright-area ul li::before {
    right: auto;
    left: -12px;
}
.banner-wrapper-item-list .widget-review-box .content {
    padding: 10px 20px 13px 0;
}
.banner-wrapper-item-list .widget-review-box .content .meta {
    padding-right: 0;
}
.banner-wrapper-item-list .widget-review-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.banner-wrapper-item-list .widget-review-box .content .meta li:last-child {
    margin-left: 0;
}
.banner-wrapper-item-list .widget-review-box .content .meta li i {
    right: 0;
    left: auto;
}
.single-team-member .member-image .social {
    padding-right: 0;
}
.single-members-box .socials-links {
    padding-right: 0;
}
.user-contact-info .user-contact {
    padding-right: 0;
}
.user-contact-info .social-profiles {
    padding-right: 0;
}
.user-contact-info .user-contact li a {
    padding-left: 0;
    padding-right: 25px;
}
.user-contact-info .user-contact li a i {
    right: 0;
    left: auto;
}
.user-contact-info .social-profiles li a {
    padding-left: 0;
    padding-right: 25px;
}
.user-contact-info .social-profiles li a i {
    right: 0;
    left: auto;
}
.author-desc .user-profile .title {
    margin-left: 0;
    margin-right: 20px;
}
.author-desc .profile-stats {
    padding-right: 0;
}
.author-desc .profile-stats li span {
    float: left;
}
.page-title-content h2 {
    padding-left: 0;
    padding-right: 15px;
}
.page-title-content ul {
    padding-right: 0;
    text-align: left;
}
.page-title-content ul li {
    margin-right: 0;
    margin-left: 20px;
}
.page-title-content ul li:last-child {
    margin-right: 0;
    margin-left: 0;
}
.page-title-content ul li::before {
    right: auto;
    left: -12px;
}
.faq-accordion .card .card-header button {
    text-align: right;
}
.faq-accordion .card .card-header button::before {
    right: auto;
    left: 20px;
}
.faq-accordion .card {
    text-align: right;
}
.coming-soon-content form .form-group .input-newsletter {
    padding: 0 32px 0 0;
}
.coming-soon-content form .form-group .label-title {
    left: auto;
    right: 0;
}
.coming-soon-content form .form-group .label-title::before {
    left: auto;
    right: 0;
}
.coming-soon-content form .form-group .label-title i {
    left: auto;
    right: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item .navbar-search-box .input-search {
    padding: 0 25px 0 0;
}
.others-option-for-responsive .option-inner .others-option .option-item .navbar-search-box label {
    left: auto;
    right: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item span {
    padding-left: 0;
    padding-right: 23px;
}
.others-option-for-responsive .option-inner .others-option .option-item span::before {
    left: auto;
    right: 0;
}
.others-option-for-responsive .option-inner .others-option .option-item span i {
    left: auto;
    right: 0;
}

.widget_puva_custom_posts_thumbs .item .thumb {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.widget_puva_socials_link ul li {
    padding-right: 0 !important;
}
.widget_puva_socials_link ul {
    padding-right: 0;
}
.widget_puva_socials_link ul li a {
    padding-right: 90px;
    padding-left: 15px;
}
.widget_puva_socials_link ul li a i {
    right: 0;
    left: auto;
    border-radius: 0 0 15px 0;
}
.article-details-desc .puva-article-content .pros-cons ul {
    padding-left: 0;
    padding-right: 15px;
}
.article-details-desc .puva-article-content .pros-cons ul li {
    padding-left: 0;
    padding-right: 24px;
}
.article-details-desc .puva-article-content .pros-cons ul li i {
    right: 0;
    left: auto;
}
.contact-info-box {
    padding-left: 0;
    padding-right: 100px;
}
.contact-info-box .back-icon {
    left: 0;
    right: auto;
}
.contact-info-box .icon {
    left: auto;
    right: 0;
}
.acf-taxonomy-field .acf-checkbox-list ul.children {
    padding-left: 0;
    padding-right: 18px;
}
.loginRegisterModal .modal-dialog .modal-content .nav-tabs {
    padding-right: 0;
}
.loginRegisterModal .modal-dialog .modal-content .nav-tabs .nav-item {
    margin-right: 0;
    margin-left: 30px;
}
.others-option-for-responsive .dot-menu {
    right: auto;
    left: 65px;
}
.banner-content .nav-tabs {
    padding-right: 0;
}
.navbar-style-three .others-option-for-responsive .option-inner .others-option .option-item {
    margin-left: 0;
    margin-right: 15px;
}
.navbar-style-three .others-option-for-responsive .option-inner .others-option .option-item:first-child {
    margin-right: 0;
}
.others-option-for-responsive .container .container {
    left: 0;
    right: auto;
    margin-right: auto;
}
.single-team-member .member-image {
    padding-right: 0;
    padding-left: 10px;
}
.pull-right {
    float: left !important;
}
.fa.pull-right {
    margin-left: 0 !important;
    margin-right: .3em;
}
.user-posts-table .table tbody tr td:first-child {
    text-align: right;
}

.go-top {
    right: auto;
    left: 20px;
}

.form-control {
    text-align: right;
    padding: 1px 15px 0 0;
}
span.wpcf7-list-item label input.gdpr-term {
    right: 0;
    left: auto;
}
span.wpcf7-list-item label {
    padding-right: 20px;
    padding-left: 0;
}
span.wpcf7-list-item label input.gdpr-term {
    position: absolute;
    top: 3px;
}

.blog-sidebar .widget_search form button {
    right: auto;
    left: 5px;
}
.blog-sidebar .widget {
    text-align: right;
}
.blog-sidebar .widget .widget-title::before {
    left: auto;
    right: 0;
}
.blog-sidebar .widget ul li {
    padding-right: 14px;
    padding-left: 0;
}
.blog-sidebar .widget ul li::before {
    left: auto;
    right: 0;
}
.single-blog-post .post-content {
    text-align: right;
}
.single-blog-post .post-content .entry-meta {
    padding-right: 0;
}
.sticky .post-content .title::before {
    left: auto;
    right: -30px;
}
.sticky .post-content {
    padding-right: 60px;
    padding-left: 30px;
}
.post_type_icon {
    left: 30px;
    right: auto;
}
.widget_puva_posts_thumbs .item .thumb {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.blog-details .blog-details-content {
    text-align: right;
}
.blog-details .blog-details-content ul {
    padding-right: 20px;
}
.blog-details .blog-details-content .category li span.icon-book {
    margin-left: 5px;
    margin-right: 0;   
}
.entry-meta li {
    margin-left: 21px;
    margin-right: 0;
}
.entry-meta li i {
    margin-left: 2px;
    margin-right: 0;
}
.entry-meta li:last-child {
    margin-left: 0;
}
.entry-meta li:first-child::before {
    display: none;
}
.entry-meta li:last-child::before {
    display: block;
}
#comments {
    text-align: right;
}
#comments .comment-author .avatar {
    right: -65px;
    left: auto;
}
#comments .comment-list .comment-body {
    margin-right: 65px;
    margin-left: 0;
}
.comments-title::before {
    right: -30px;
    left: auto;
}
.comment-respond .comment-reply-title::before {
    right: -30px;
    left: auto;
}
.comment-respond .form-submit {
    text-align: right;
}
.blog-sidebar span.post-count {
    float: left;
}
.blog-sidebar .calendar_wrap caption {
    text-align: right;
}
.footer-wid span.post-count {
    float: left;
}
.footer-area .widget ul li ul {
    padding-right: 20px;
    padding-left: 0;
}
.search-form .search-submit {
    right: auto;
    left: 0;
}
.single-blog-post .post-content .entry-meta li {
    margin-left: 12px;
    margin-right: 0;
}
.single-blog-post .post-content .entry-meta li:last-child {
    margin-left: 0;
}
.single-blog-post .post-content .entry-meta li:last-child::before {
    display: block;
}
.post_type {
    left: -1px;
    right: auto;
}
.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
    margin-right: 0 !important;
    margin-left: 10px !important;
}
.comments-area .comment-list .trackback .comment-body {
	margin-right: 0 !important;
}
.comments-area .comment-list .pingback .comment-body {
    margin-right: 0 !important;
}
.comments-area .comment-content ul {
    padding-left: 0;
    padding-right: 20px;
}
.comments-area .comment-content ol {
	padding-left: 0;
	padding-right: 20px;
}


/* woocommerce rtl support css */
.woocommerce-topbar .woocommerce-topbar-ordering {
    left: 30px;
    right: auto;
}
.woocommerce-product-gallery {
    direction: ltr;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    display: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    background: transparent;
}
.products_details div.product .product_title::before {
    right: 0;
    left: auto;
}
.products_details div.product form.cart {
    float: right;
    clear: both;
}
.products_details div.product .product_meta {
    clear: both;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    margin-right: 6px;
    margin-left: 9;
}
.shop-sidebar .widget_shopping_cart .cart_list li {
    padding-right: 25px;
    padding-left: 0;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    right: 0;
    left: auto;
}
.shop-sidebar .widget_product_search form button {
    left: 0;
    right: auto;
}

/* new add */
.woocommerce table.shop_table th {
    text-align: right;
}
.woocommerce table.shop_table td {
    text-align: right;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
    float: left;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    left: auto;
    right: 1.5em;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 3.5em 1em 2em !important;
}
.billing-details .form-group label .required {
    float: right;
}
.woocommerce form.login, .woocommerce form.register, .woocommerce .woocommerce-ResetPassword {
    text-align: right;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    margin-left: 1em;
    margin-right: 0;
}
.productsQuickView .modal-dialog .modal-content .products-content {
    padding-right: 0;
    padding-left: 30px;
}
.productsQuickView .modal-dialog .modal-content button.close {
    left: 10px;
    right: auto;
}
.productsQuickView .modal-dialog .modal-content .products-content .product-meta span {
    margin-right: 0;
    margin-left: 8px;
}
.products_details div.product .woocommerce-tabs ul.tabs li {
    margin: 0 0 0 10px;
}

.single-products-box .products-content .add-to-cart-btn {
    right: auto;
    left: 0;
}
.products_details .products-share {
    margin-top: 110px;
    clear: both;
}
.products_details .products-share .social {
    padding-right: 0;
}
.products_details .products-share .social li a {
    margin-left: 0;
    margin-right: 2px;
}
.billing-details .title::before {
    left: auto;
    right: 0;
}
.order-details .title::before {
    left: auto;
    right: 0;
}
.shop-sidebar .widget h3::before {
    left: auto;
    right: 0;
}
.shop-sidebar .widget ul li {
    padding-left: 0;
    padding-right: 14px;
}
.shop-sidebar .widget ul li::before {
    left: auto;
    right: 0;
}
.product_list_widget img {
    margin-right: 0 !important;
    float: right !important;
    margin-left: 10px !important;
}
.product_list_widget li {
    padding-right: 0 !important;
}
/* woocommerce rtl support css */

.banner-post-item .post-content .info-entry li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 20px;
}
.banner-post-item .post-content .info-entry li:last-child {
    margin-left: 0;
}
.banner-post-item .post-content .info-entry li i {
    right: 0;
    left: auto;
}
.trending-products-review-area .container-fluid {
    right: calc((100% - 1230px)/2);
    left: auto;
}
.trending-products-review-item .image .number {
    left: -10px;
    right: auto;
}
.trending-products-review-item .content .meta {
    padding-right: 0;
}
.new-products-list .widget-products-box .content {
    padding: 8px 20px 7px 0;
}
.new-products-list .widget-products-box .content .meta {
    padding-right: 0;
}
.new-products-thumbnail-box .content .meta {
    padding-right: 0;
}
.new-products-thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.new-products-thumbnail-box .content .meta li:last-child {
    margin-left: 0;
}
.new-products-thumbnail-box .content .meta li i {
    left: auto;
    right: 0;
}
.technology-products-list-tabs .nav .nav-item {
    margin-left: 10px;
    margin-right: 0;
}
.technology-products-list .widget-products-box .content {
    padding: 8px 20px 7px 0;
}
.technology-products-list .widget-products-box .content .meta {
    padding-right: 0;
}
.technology-products-list .widget-products-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.technology-products-list .widget-products-box .content .meta li i {
    left: auto;
    right: 0;
}
.latest-reviews-products-item .widget-review-box .content {
    padding: 8px 20px 7px 0;
}
.latest-reviews-products-item .widget-review-box .content .meta {
    padding-right: 0;
}
.latest-reviews-products-item .widget-review-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.latest-reviews-products-item .widget-review-box .content .meta li i {
    left: auto;
    right: 0;
}
.latest-reviews-products-item .widget-review-box .image .number {
    left: -10px;
    right: auto;
}
.latest-reviews-products-box .thumbnail-item .content .meta {
    padding-right: 0;
}
.latest-reviews-products-box .thumbnail-item .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.latest-reviews-products-box .thumbnail-item .content .meta li i {
    left: auto;
    right: 0;
}
.latest-review-products-thumbnail-box .content .meta {
    padding-right: 0;
}
.latest-review-products-thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.latest-review-products-thumbnail-box .content .meta li i {
    left: auto;
    right: 0;
}
.latest-reviews-products-box .thumbnail-box .content {
    padding: 8px 20px 7px 0;
}
.latest-reviews-products-box .thumbnail-box .content .meta {
    padding-right: 0;
}
.latest-reviews-products-box .thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.latest-reviews-products-box .thumbnail-box .content .meta li i {
    left: auto;
    right: 0;
}
.popular_widget_socials_link ul {
    padding-right: 0;
}
.popular_widget_socials_link ul li a {
    padding-left: 90px;
    padding-right: 25px;
}
.popular_widget_socials_link ul li a i {
    right: auto;
    left: 25px;
}
.popular-products-reviews-box .content {
    padding-left: 0;
    padding-right: 35px;
}
.popular-products-reviews-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 20px;
}
.popular-products-reviews-box .content .meta li i {
    left: auto;
    right: 0;
}
.popular-products-reviews-box .content.with-right {
    padding-left: 35px;
    padding-right: 0;
}
.main-banner-wrap-item-slides.owl-theme .owl-nav [class*=owl-] {
    right: auto;
    left: 90px;
}
.banner-wrap-item-card .wrap-content .info-entry li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 20px;
}
.banner-wrap-item-card .wrap-content .info-entry li i {
    left: auto;
    right: 0;
}
.banner-black-item-card .black-content .info-entry li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 20px;
}
.banner-black-item-card .black-content .info-entry li i {
    left: auto;
    right: 0;
}
.banner-black-box .content .meta {
    padding-right: 0;
}
.banner-black-box .image {
    margin-left: 20px;
    margin-right: 0;
}
.banner-black-box .content .meta li i {
    left: auto;
    right: 0;
}
.banner-black-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 18px;
}
.banner-black-box .content .meta li:last-child {
    margin-left: 0;
}
.overview-products-thumbnail-box .content .meta {
    padding-right: 0;
}
.overview-products-thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.overview-products-thumbnail-box .content .meta li i {
    left: auto;
    right: 0;
}
.technology-products-thumbnail-box .content .meta {
    padding-right: 0;
}
.technology-products-thumbnail-box .content .meta li {
    margin-right: 0;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 22px;
}
.technology-products-thumbnail-box .content .meta li i {
    left: auto;
    right: 0;
}



@media only screen and (max-width: 767px) {
    .mean-container a.meanmenu-reveal {
        left: 0 !important;
        right: auto !important;
    }
    .others-option-for-responsive .dot-menu {
        left: 60px;
        right: auto;
    }
    .others-option-for-responsive .container .container {
        right: auto;
        left: 0;
        margin-left: auto;
        margin-right: auto;
    }
    .section-title {
        border-right-width: 0;
        padding-right: 0;
    }
    .single-latest-reviews-box .content, .all-single-video-box .content {
        padding-left: 0;
        padding-right: 0;
    }
    .single-footer-widget .download-app .btn-box .play-store-btn {
        margin-right: 0;
        padding-right: 0;
        padding-left: 0;
        margin-left: 8px;
        padding-left: 10px;
        padding-right: 35px;
    }
    .single-footer-widget .download-app .btn-box .apple-store-btn {
        padding-right: 0;
        padding-left: 0;
        padding-left: 10px;
        padding-right: 35px;
    }
    .footer-bottom-area .socials-links li span {
        margin-right: 0;
        margin-left: 8px;
    }
    .footer-bottom-area .socials-links {
        text-align: center !important;
    }
    .copyright-area ul {
        text-align: center !important;
    }
    .top-header .top-header-right {
        text-align: center !important;
    }
    .page-title-content h2 {
        border-right-width: 0;
        padding-right: 0;
    }
    .page-title-content ul {
        text-align: center !important;
    }
    .page-title-content ul li {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .faq-accordion .card .card-header button::before {
        left: 8px;
    }

    .woocommerce-additional-fields {
        padding: 20px;
    }
    .main-banner-wrap-item-slides.owl-theme .owl-nav [class*=owl-] {
        left: 60px;
    }
    .main-banner-wrap-item-slides.owl-theme .owl-nav [class*=owl-].owl-next {
        right: auto;
        left: 15px;
    }
    .popular-products-reviews-box .content {
        padding: 30px 0 0 0;
    }
    .trending-products-review-area .container-fluid {
        right: 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .offset-sm-3 {
        margin-right: 25%;
    }
    .section-title {
        text-align: right;
        border-right-width: 3px;
        padding-left: 0;
        padding-right: 12px;
    }
    .single-team-member {
        text-align: right;
    }
    
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .mean-container a.meanmenu-reveal {
        left: 0 !important;
        right: auto !important;
    }
    .offset-md-3 {
        margin-right: 25% !important;
    }
    .dibiz-responsive-nav .others-option {
        left: 65px;
        right: auto;
    }
    .single-footer-widget .download-app .btn-box .play-store-btn {
        margin-right: 0;
        padding-right: 0;
        padding-left: 0;
        margin-left: 10px;
        padding-left: 15px;
        padding-right: 50px;
    }
    .single-footer-widget .download-app .btn-box .apple-store-btn {
        padding-right: 0;
        padding-left: 0;
        padding-left: 15px;
        padding-right: 55px;
    }
    .contact-info-box {
        padding-right: 90px;
    }
    .trending-products-review-area .container-fluid {
        right: 0;
    }
}
@media only screen and (min-width: 992px) {
    .offset-lg-2 {
        margin-right: 16.666667%;
        margin-left: 0;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .mean-container a.meanmenu-reveal {
        left: 0 !important;
        right: auto !important;
    }
    .page-widget-area .widget_latest_review .item .thumb {
        margin-right: 0;
        margin-left: 13px;
    }
    .page-widget-area .widget_glin_posts_thumb .item .thumb {
        margin-right: 0;
        margin-left: 13px;
    }
}

@media only screen and (max-width: 1199px) {
    .dibiz-responsive-nav .others-option .option-item {
        margin-left: 0;
        padding-left: 0;
        padding-right: 15px;
        margin-right: 15px;
        position: relative;
    }
    .dibiz-responsive-nav .others-option .option-item:first-child {
        padding-right: 0;
        margin-right: 0;
    }
    .dibiz-responsive-nav .others-option .option-item::before {
        left: auto;
        right: -2px;
    }
    
}

@media only screen and (min-width : 1550px) {
    .main-banner-wrap-item-slides.owl-theme .owl-nav [class*=owl-] {
        right: auto;
        left: 155px;
    }
    .main-banner-wrap-item-slides.owl-theme .owl-nav [class*=owl-].owl-next {
        right: auto;
        left: 102px;
    }
}