*,body {
    direction: ltr;
}

body{
    text-align: initial;
}


.floating-chat {
    left: 40px;
    right: auto
}

.floating-chat .ico {
    right: 8px;
    left: auto
}

.sub-form input {
    padding: 0 170px 0 30px
}

.sub-form button {
    right: 6px;
    left: auto;
    border-radius: 0 35px 35px
}

.sai:nth-of-type(1),
.sai:nth-of-type(2) {
    left: 0;
    right: auto
}

.sai:nth-of-type(3),
.sai:nth-of-type(4),
.blog .date {
    left: auto;
    right: 0
}

.vertical-sec-header h2 span {
    margin: 0 0 0 30px
}

.vertical-sec-header h2::after {
    left: 50px;
    right: auto
}

.text5 i {
    margin: 0 0 0 5px;
    transform: scaleX(-1)
}

.text5:hover i {
    margin: 0 0 0 15px
}

.blog .date {
    border-radius: 43px 0 43px 43px
}

.blog {
    border-radius: 43px 0 0 43px
}

.footer-sec ul li img {
    margin: 0 6px 0 0
}

.menu {
    float: right
}

.nav-banner {
    background-image: linear-gradient(to right, #16227E, #00A5E4)
}

.why-sec .img {
    margin: 0 20px 0 0
}

.dots,
.breadc-content h4,
.breadc-content p,
.intro h3,
.intro p,
.advantage h5,
.advantage p,
.type .num-b,
.type h5,
.type .content .txt,
.packages .type h6,
.packages .type .content ul li,
.plans .block .inner > *,
.plans .block .inner ul li,
.g-headd h3,
.extra-offers .ex-head h3,
.extra-offers .block .inner h3,
.extra-offers .block .inner p,
.web-pages .block h4,
.ccoc h4,
.ccoc p,
.sec-header h2 span,
.order-wrap .order-head p,
.icos ul {
    text-align: center
}

.hosting-work .block .inner:before,
.hosting-work .block .inner:after {
    left: 0;
    right: auto
}

.hosting-work .block .inner:after {
    left: 18px;
    right: auto
}

.hosting-work .block .inner {
    padding: 0 0 0 50px
}

.hosting-work .block h3:before {
    right: auto;
    left: 9px
}

.intro-btns .apps-btns img {
    margin: 0 15px 0 0
}

.offerss .of-item:before {
    left: -12%;
    right: auto;
    border-radius: 0 200px 200px 0
}

.offerss .of-item .of-img:before {
    left: auto;
    right: 0
}

.offerss .of-item .of-img:after {
    left: auto;
    right: -7px
}

.offerss .of-item .of-data {
    padding: 0 15px 0 70px
}

.offerss .of-item .of-data .extra > span {
    margin: 0 10px 0 0
}

.offerss .of-item .of-data .extra i {
    transform: scaleX(-1)
}

.offerss .of-item .of-data .extra a span {
    margin: 0 0 0 -10px
}

.offerss .of-item .of-data .extra a:hover span {
    margin: 0 0 0 -15px
}

.offerss .of-item:nth-of-type(even):before {
    right: -12%;
    left: auto;
    border-radius: 200px 0 0 200px
}

.offerss .of-item:nth-of-type(even) .of-img:before {
    left: 0;
    right: auto
}

.offerss .of-item:nth-of-type(even) .of-img:after {
    left: -7px;
    right: auto
}

.offerss .of-item:nth-of-type(even) .of-data {
    padding: 0 70px 0 0
}

.order-form .form-group .select2-container .select2-selection .select2-selection__rendered li {
    float: left;
    margin: 5px 9px 5px 0;
    direction: rtl
}

.order-form .form-group .select2-container .select2-selection .select2-selection__rendered li .select2-selection__choice__remove {
    margin: 0 0 0 10px
}

.order-form .form-group .select2-container .select2-selection .select2-selection__arrow {
    right: 15px;
    left: auto
}

.spec-form .svgg {
    margin: 0 7px 0 0
}

.spec-form .form-control {
    margin: 0 0 0 10px
}

.card-header a::after,
.card-header a::before {
    right: 0;
    left: auto
}

.blog-sidebar .side-widget .w-head:before,
.post .panel .panel-heading a:before,
.post .panel .panel-body ul li:before,
.post .post-sections .section h1:before,
.post .post-sections .section h2:before,
.post .post-sections .section h3:before,
.post .post-sections .section h4:before,
.post .post-sections .section h5:before,
.post .post-sections .section h6:before,
.blog-box .post-others .p-block a:before {
    left: 0;
    right: auto
}

.blog-sidebar .side-widget .w-body .form-group .form-control {
    padding: 0 40px 0 15px
}

.blog-sidebar .side-widget .w-body .form-group button {
    left: auto;
    right: 0;
    transform: scaleX(-1)
}

.blog-sidebar .side-widget .w-body .related-blogs li .r-img {
    margin: 0 20px 0 0
}

.blog-sidebar .side-widget .w-body .related-blogs li .r-data span i {
    margin: 0 5px 0 0
}

.post .post-info ul li {
    direction: rtl
}

.post .post-info ul li i {
    margin: 0 10px 0 0;
    float: left
}

.post .panel .panel-heading a:after {
    right: 20px;
    left: auto
}

.post .panel .panel-body ul li {
    padding: 0 15px 0 25px
}

.post .post-share .sh-icons a {
    margin: 0 0 0 6px
}

.blog-box .post-comments ul li .com-img {
    margin: 0 40px 0 0
}

.blog-box .post-comments ul li .com-data .d-top span i {
    margin: 0 7px 0 0
}

.blog-box .post-comments ul li .com-data .d-bot a {
    float: right
}

.blog-box .post-comments .post-add-comment .post-head i,
.contact-wrap .cont-bot .bot-data .d-inner ul li i {
    margin: 0 10px 0 0
}

.contact-wrap .cont-bot .bot-data .d-inner .c-social a i {
    text-align: center
}

.not-found-wrap .not-inner h3,
.not-found-wrap .not-inner p {
    text-align: center
}

.not-found-wrap .shadows > * {
    transform: scaleX(-1)
}

.not-found-wrap .shadows .sh-right {
    transform: none
}

.blog-box .post-comments ul li .com-img {
    margin: 0 20px 0 0
}

.blog-box .post-comments ul li .com-data .d-top span i {
    margin: 0 4px 0 0
}

.blog-box .post-comments ul li .com-data .d-bot a {
    float: none
}

.blog-box .post-comments ul li .com-data .d-bot a i {
    transform: scaleX(-1);
    display: inline-block;
    vertical-align: middle
}

.blog-box .post-comments ul li .com-data .form-group div:first-of-type {
    margin: 0 15px 0 0
}

.blog-box .post-comments ul li .com-data .form-group span {
    left: 5px;
    right: auto
}

.blog-box .post-comments ul li .com-data .form-group .form-control {
    border-radius: 50px 10px 10px 50px;
    padding: 0 15px 0 55px
}

.blog-box .post-comments ul li .com-data .form-group .btn {
    margin: 0 0 0 5px
}

.banner p.text,
.sec-header p, 
.vertical-sec-header p,
.sec-header p, .vertical-sec-header p,
.works__ .nav-tabs li a {
    font-size: 17px;
}

.serv p {
    font-size: 15px;
}

.blog p{
    font-size:16px;
}

