@font-face {
    font-family: NeoSansArabic;
    src: url(/site/fonts/NeoSansArabic.ttf)
}

* {
    font-family: NeoSansArabic
}

.top_header .navbar-nav>li>a,
h1,
h2,
h3,
h4,
h5,
h6,
p {
    font-family: NeoSansArabic!important
}

.blob {
    right: 300px;
    left: auto
}

.blob2 {
    right: -278px;
    left: auto
}

.newsletter-form button {
    border-radius: 5px 0 0 5px!important;
    right: auto;
    left: 0
}

.newslatter-footer .newsletter-form button {
    border-radius: 5px 0 0 5px!important
}

.footer-link li {
    text-align: right
}

.navbar-toggle {
    float: left;
    margin-left: 15px;
    margin-right: 15px
}

.register-section label {
    text-align: right
}

.italic {
    text-align: right
}

.upload {
    color: #639;
    font-size: 1.125em;
    padding-left: 15px;
    text-align: right;
    cursor: pointer;
    padding-right: 30px
}

.pera_left p {
    text-align: right;
    padding-left: 15px;
    border-right: 1px solid #ccc;
    border-left: none;
    padding-right: 15px
}

.chat_conversion {
    width: 61%;
    padding: 10px 10%
}

.strter_list_specification {
    margin-top: 1em
}

.forgot_pwd.anchor_txt {
    text-align: left
}

.wide_40 p {
    text-align: right
}

.status {
    padding-left: 0;
    text-align: right
}

.form-group {
    text-align: right
}

.drdsh-plan-sm {
    border-right-width: 0;
    border-left-width: 1px
}

.border-b-1 {
    border-left: 1px solid #ccc;
    border-right: 0!important
}

ol {
    color: #666;
    padding-right: 40px
}

.arrow::before {
    content: "→";
    position: absolute;
    color: #fff;
    right: 83%;
    opacity: 0;
    -webkit-transition: all 250ms cubic-bezier(.68, -.55, .265, 1.55);
    transform: rotate(180deg)
}

.baloon-board {
    direction: ltr
}

.contact-form-box .form-group:nth-child(3) {
    direction: ltr
}

.image-upload-wrap {
    width: 60%
}

.copy_txt_box {
    text-align: right
}

.register-section label {
    font-size: .8em
}

.price_box {
    direction: ltr
}

.upload_txt.upload-pic {
    padding-right: 117px
}

.blob {
    right: 300px;
    left: auto;
}

.blob2 {
    right: -150px;
    left: auto;
}

.newsletter-form button {
    border-radius: 5px 0 0 5px !important;
    right: auto;
    left: 0;
}

.newslatter-footer .newsletter-form button {
    border-radius: 5px 0 0 5px !important;
}

.footer-link li {
    text-align: right;
}

.navbar-toggle {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
}

.register-section label {
    text-align: right;
}

.select_box.form-control {
    background-position: left 10px center;
}

.italic {
    text-align: right;
}

.upload {
    color: #639;
    font-size: 1.125em;
    padding-left: 15px;
    text-align: right;
    cursor: pointer;
    padding-right: 30px;
}

.pera_left p {
    text-align: right;
    padding-left: 15px;
    border-right: 1px solid #ccc;
    border-left: none;
    padding-right: 15px;
}

.chat_conversion {
    width: 61%;
    padding: 10px 10%;
}

.strter_list_specification {
    margin-top: 1em;
}

.forgot_pwd.anchor_txt {
    text-align: left;
}

.wide_40 p {
    text-align: right;
}

.status {
    padding-left: 0;
    text-align: right;
}

.drdsh_top_banner {
    left: 0;
    right: auto;
    width: 47% !important;
}

.drdsh-header-right-box.feature-header-right-box {
    float: left;
    padding: 150px 1px;
}

.outerwavwpt .testolistmain {
    width: 88%;
}

.chat-roboto {
    left: 0px;
    right: auto;
    transform: scaleX(-1);
}

.integration-box-anim {
    direction: ltr;
}

.contact-form-box .error {
    position: absolute;
    right: 65px;
}

.drdsh_top_banner {
    background-position: left !important;
}

.featue-listing li {
    margin-left: 0px;
    margin-right: 24px;
}

.max-width {
    transform: rotateY(180deg);
}

.outerwavwpt .testolistmain {
    direction: ltr;
}

.header-device-box-new {
    margin-left: 0px !important;
    margin-right: -50px !important;
}

@media (max-width: 991px) and (min-width: 768px) {
    .outerwavwpt .testolistmain {
        top: 93px;
        left: 15px !important;
    }
}

@media screen and (max-width:768px) {
    .outerwavwpt .bgwavebox .wave {
        right: -6px;
        left: 0px !important;
    }
    .drdsh_top_banner {
        left: 0;
        right: 0;
        width: 100% !important;
    }
}

.chat-listcontainer {
    direction: ltr;
}

.support-box .answer_box {
    text-align: right;
}

.input_box {
    text-align: right !important;
}

.ltr_column {
    direction: ltr;
    text-align: right;
}

.flex-box.number-info {
    direction: ltr;
}

input#mobile {
    text-align: left !important;
}

.form-group .cstm-chk-bx:before {
    margin-right: 0;
    margin-left: 15px;
}

.form-group input:checked+.cstm-chk-bx:after {
    top: 4px;
    right: 8px;
    left: auto;
}

.js-copyTextarea {
    text-align: right;
}

.form-group .cstm-chk-bx {
    font-size: 10px;
}

.row.mobile_number_box {
    direction: ltr;
    display: flex;
}

.pay-group [type=radio]:checked+label,
[type=radio]:not(:checked)+label {
    position: relative;
    padding-left: 0px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #666;
    padding-right: 28px;
}

.pay-group [type=radio]:checked+label:before,
.pay-group [type=radio]:not(:checked)+label:before {
    content: '';
    position: absolute;
    left: auto;
    right: 0;
    top: 0;
}

.pay-group [type=radio]:checked+label:after,
.pay-group [type=radio]:not(:checked)+label:after {
    top: 3px;
    left: auto;
    right: 3px;
}