body {
    direction: rtl;
    text-align: right;
}




.blog-details-area .widget-area .widget_categories ul li a span {
  float: left;
}
.blog-details-area .widget-area .widget_categories ul li .post-count {
  float: left;
}
.blog-details-area .widget-area .widget_meta ul li {
  padding-left: auto;
  padding-right: 17px;
}
.blog-details-area .widget-area .widget_download ul li a.active {
  padding-left: auto;
  padding-right: 20px;
}
.blog-details-area .widget-area .widget_download ul li a:hover {
  padding-left: auto;
  padding-right: 20px;
}
.blog-details-area .widget-area .widget_download ul li a i {
  right: auto;
  left: 15px;
}
.blog-details-area .widget-area .widget_download ul li a::before {
  left: auto;
  right: 0;
}
.blog-details-area .widget-area .widget_download ul li a {
  padding-right: 15px;
  padding-left: 35px;
}
.blog-details-area .widget-area .widget_download ul {
  padding-left: auto;
  padding-right: 0;
}
.blog-details-area .widget-area .widget_services_list ul li a.active {
  padding-left: auto;
  padding-right: 20px;
}
.blog-details-area .widget-area .widget_services_list ul li a:hover {
  padding-left: auto;
  padding-right: 20px;
}
.blog-details-area .widget-area .widget_services_list ul li a i {
  right: auto;
  left: 15px;
}
.blog-details-area .widget-area .widget_services_list ul li a::before {
  left: auto;
  right: 0;
}
.blog-details-area .widget-area .widget_services_list ul li a {
  padding-right: 15px;
  padding-left: 35px;
}
.blog-details-area .widget-area .widget_services_list ul {
  padding-left: auto;
  padding-right: 0;
}
.blog-details-area .widget-area .tagcloud a {
  margin-right: auto;
  margin-left: 10px;
}
.blog-details-area .widget-area .widget_meta ul li::before {
  left: auto;
  right: 0;
}
.blog-details-area .widget-area .widget_categories ul li {
  padding-left: auto;
  padding-right: 17px;
}
.blog-details-area .widget-area .widget_recent_entries ul li::before {
  left: auto;
  right: 0;
}
.blog-details-area .widget-area .widget_recent_entries ul li {
  padding-left: auto;
  padding-right: 17px;
}





.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover i {
  margin-left: auto;
  margin-right: 145px;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu::before {
  left: auto;
  right: -11px;
}
.wohust-nav-style .others-option .default-btn i {
  margin-left: auto;
  margin-right: 5px;
}
.main-banner-area .banner-text .banner-btn .default-btn {
  margin-right: auto;
  margin-left: 15px;
}
.section-title {
  margin: 9px auto 60px;
}
.user-area-all-style .contact-form-action .account-desc a {
  margin-left: auto;
  margin-right: 10px;
}
.domain-banner-area::before {
  left: auto;
  right: 0;
}
.domain-banner-area .banner-text .banner-btn .default-btn {
  margin-right: auto;
  margin-left: 15px;
}
.single-domine .domain-name-wrap .domain-name {
  left: auto;
  right: 0;
}
.blog-details-area .comments-area .comment-respond .comment-form-author {
  float: right;
  padding-right: 0;
  padding-left: 10px;
}
.blog-details-area .comments-area .comment-respond .comment-form-email {
  float: right;
  padding-left: 0;
  padding-right: 12px;
}




.navbar-brand {
    margin-right: 0;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item a {
    margin-right: 0;
    margin-left: 30px;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu {
    right: 0;
    left: auto;
    text-align: right;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu::before {
    right: 20px;
    left: auto;
}
.mean-container .mean-nav {
    float: right;
    text-align: right;
}
.mean-container .mean-nav ul li {
    float: right;
}
.mean-container .mean-nav ul li a {
    float: right;
    text-align: right !important;
}
.mean-container .mean-nav ul li a.mean-expand {
    text-align: left !important;
    right: auto;
    left: 0;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a::before {
    right: 0;
    left: auto;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {
    right: 105%;
    left: auto;
}
.wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item .dropdown-menu li a i {
    float: left;
}
.main-banner-area .banner-text {
    max-width: 540px;
    margin-right: auto;
    margin-left: 0;
}
.search-domain .domain-wrap .default-btn {
    left: 6px;
    right: auto;
}
.search-domain .domain-wrap .select-domain-name {
    left: 140px;
    right: auto;
}
.nice-select .option {
    padding-right: 18px;
    padding-left: 30px;
    text-align: right;
}
.read-more i {
    top: 3px;
    right: 8px;
    left: auto;
}
.single-technology:hover::before {
    right: 0;
    left: auto;
}
.single-technology::before {
    right: 350px;
    left: auto;
}
.support-list li {
    padding-right: 25px;
    padding-left: 0;
}
.support-list li::before {
    right: 0;
    left: auto;
}
.support-list li::after {
    right: 3px;
    left: auto;
}
.solutions-wrap .solutions-list li {
    padding-right: 30px;
    padding-left: 0;
}
.solutions-wrap .solutions-list li i {
    right: 0;
    left: auto;
}
.single-pricing::after {
    right: 450px;
    left: 0;
}
.single-pricing:hover::after {
    right: 0;
    left: auto;
}
.pricing-area .col-lg-4 .popular {
    right: 0;
    left: auto;
}
.server-content-wrap ul li {
    padding-right: 70px;
    padding-left: 0;
}
.server-content-wrap ul li i {
    right: 0;
    left: auto;
}
.server-content-wrap ul li::before {
    right: -7px;
    left: auto;
}
.location-area .by-domain li span {
    margin-left: 5px;
    margin-right: 0;
}
.map-img .single-location span {
    right: -15px;
    left: auto;
}
.frequently-content-wrap ul li {
    padding-right: 105px;
padding-left: 20px;
}
.frequently-content-wrap ul li i {
    right: 20px;
    left: auto;
}
.single-blog .blog-content-wrap {
    text-align: right;
}
.single-blog .blog-content-wrap ul li {
    padding-left: 10px;
    padding-right: 0;
}
.single-blog .blog-content-wrap ul li i {
    margin-left: 5px;
    margin-right: 0;
}
.single-widget .social-icon li {
    margin-left: 5px;
    margin-right: 0;
}
.footer-bottom-area .designed {
    text-align: left;
}
.footer-bottom-area .privacy ul li {
    padding-left: 15px;
    padding-right: 0;
}
.footer-bottom-area .privacy ul li a::before {
    right: -14px;
    left: auto;
}
.go-top {
    left: 15px;
    right: auto;
}
.choose-area .choose-content-wrap ul li {
    padding-right: 60px;
    padding-left: 0;
}
.choose-area .choose-content-wrap ul li i {
    right: 0;
    left: auto;
}
.single-pricing ul li {
    padding-right: 25px;
    padding-left: 0;
}
.single-pricing ul {
    text-align: right;
}
.single-pricing ul li i {
    right: 0;
    left: auto;
}
.try-now-free .default-btn {
    float: left;
}
#msgSubmit {
    left: 0;
    right: auto;
bottom: -35px;
}
.single-hosting-service {
    padding-right: 95px;
    padding-left: 30px;
}
.single-hosting-service i {
    right: 30px;
    left: auto;
}
.single-hosting-service::before {
    right: 0;
    left: auto;
}
.shared-hosting-list li {
    padding-right: 25px;
    padding-left: 0;
}
.shared-hosting-list li i {
    right: 0;
    left: auto;
}
.hosting-list li a::before {
    right: 0;
    left: auto;
}
.page-title-area .page-title-content ul {
    padding-right: 0;
    float: left;
}
.page-title-area .page-title-content ul li {
    padding-right: 20px;
    padding-left: 0;
}
.page-title-area .page-title-content ul li::before {
    left: -15px;
    right: auto;
}
.single-work {
    padding-right: 115px;
    padding-left: 0;
}
.single-work span {
    right: 0;
    left: auto;
}
.expert-team-area .single-team ul {
    right: 0;
    left: auto;
}
.expert-team-area .single-team ul li {
    transform-origin: right;
}
.faq-area .faq-accordion .accordion .accordion-title {
    padding: 12px 60px 12px 20px;
}
.faq-area .faq-accordion .accordion .accordion-title span {
    right: 20px;
    left: auto;
}
.user-area-all-style .contact-form-action .forget {
    float: left;
}
.user-area-all-style .contact-form-action .now-register {
    float: left;
}
.coming-soon-area .coming-soon-content .newsletter-form button {
    left: 0;
    right: auto;
}
.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter {
    padding-right: 15px;
    padding-left: 0;
}
.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter {
    padding-right: 15px;
    padding-left: 0;
}
.coming-soon-area .coming-soon-content #timer div:first-child {
    margin-right: 0;
    margin-left: 35px;
}
.coming-soon-area .coming-soon-content #timer div:last-child {
    margin-left: 0;
    margin-right: 35px;
}
.domain-pricing-list .domain-price td .save {
    left: -15px;
    right: auto;
}
.domain-pricing-list .domain-price td .sale {
    left: 15px;
    right: auto;
}
.special-intro-offer-wrap .special-intro-offer-list ul li {
    padding-right: 25px !important;
    padding-left: 0 !important;
}
.special-intro-offer-wrap .special-intro-offer-list ul li i {
    right: 0;
    left: auto;
}
.blog-details-area .widget-area .widget .widget-title::before {
    right: 0;
    left: auto;
}
.blog-details-area .widget-area .widget_search form button {
    left: 0;
    right: auto;
}
.blog-details-area .widget-area .widget-peru-posts-thumb .item .thumb {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}
.blog-details-area .widget-area .widget_categories ul li {
    padding-right: 17px;
    padding-left: 0;
}
.blog-details-area .widget-area .widget_categories ul li::before {
    right: 0;
    left: auto;
}
.blog-details-area .blog-details-desc .article-content .entry-meta ul li {
    margin-left: 21px;
    margin-right: 0;
}
.blog-details-area .blog-details-desc .article-content .entry-meta ul li::before {
    left: -15px;
    right: auto;
}
.blog-details-area blockquote::before {
    right: 50px;
    left: auto;
}
.blog-details-area blockquote::after {
    right: 0;
    left: auto;
}
.blog-details-area .blog-details-desc .article-footer .article-tags span {
    margin-left: 5px;
    margin-right: 0;
}
.blog-details-area .blog-details-desc .article-footer .article-share .social {
    text-align: left;
}
.blog-details-area .post-navigation .navigation-links .nav-next {
    text-align: left;
}
.blog-details-area .comments-area .comment-body {
    padding-right: 65px;
    padding-left: 0;
}
.blog-details-area .comments-area .comment-author .avatar {
    right: -65px;
    left: auto;
}
.blog-details-area .comments-area .comments-title::before {
    right: -25px;
    left: auto;
}
.blog-details-area .comments-area .children {
    margin-right: 40px;
    margin-left: 0;
}
.blog-details-area .comments-area .comment-respond .comment-reply-title::before {
    right: -25px;
    left: auto;
}
.client-area .shape-ome {
    left: 0;
    right: auto;
}
.single-widget ul li a:hover {
    transform: translateX(-5px);
}

/*
Responsive CSS
============================*/
@media only screen and (max-width: 767px) {
    .search-domain .domain-wrap .select-domain-name {
        left: 11px !important;
        right: auto !important;
    }
    .mean-container a.meanmenu-reveal {
        left: 15px !important;
        right: auto !important;
    }
    .mobile-nav .logo {
        right: 15px;
        left: auto;
    }

    .single-blog .blog-content-wrap ul li {
        font-size: 11px;
    }
    .single-blog .blog-content-wrap ul li {
        padding-left: 8px !important;
        padding-right: 0 !important;
    }
    .single-widget h3::before {
        right: 0;
        left: auto;
    }
    .blog-details-area .comments-area .comment-body {
        padding-right: 0 !important;
    }
    .blog-details-area .comments-area .comment-author .avatar {
        right: 0 !important;
        left: auto !important;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .search-domain .domain-wrap .select-domain-name {
        left: 110px !important;
        right: auto !important;
    }
    .mean-container a.meanmenu-reveal {
        left: 15px !important;
        right: auto !important;
    }
    .mobile-nav .logo {
        right: 15px;
        left: auto;
    }
    .single-blog .blog-content-wrap ul li {
        font-size: 11px;
    }
    .single-blog .blog-content-wrap ul li {
        padding-left: 8px !important;
        padding-right: 0 !important;
    }
    .single-widget h3::before {
        right: 0;
        left: auto;
    }
}

@media only screen and (min-width : 992px) and (max-width : 1199px) {
    .single-blog .blog-content-wrap ul li {
        font-size: 11px;
    }
    .single-blog .blog-content-wrap ul li {
        padding-left: 8px !important;
        padding-right: 0 !important;
    }
    .wohust-nav-style .navbar-area .main-nav nav .navbar-nav .nav-item a {
        margin-left: 15px !important;
        margin-right: 0 !important;
    }
    .single-hosting-service {
        padding-right: 30px !important;
        padding-left: 0 !important;
    }
}

@media only screen and (min-width: 1824px) {
   
}