body {
    direction: ltr;
    text-align: left;
}
.navbar-toggle {

    margin-right: 0px;
    margin-left: 15px;
}
.profile-img {
    float: left;
}
.profile-img img {
    margin-right: 10px;    
}
.expert_img {
    float: left;
    margin-right: 0;   
    margin-left: 0px;   
}
.comments-counter .comment-txt { 
    margin-left: 60px;
    margin-right: 0;
    text-align: left;
}
.comments-counter .data {
    font-size: 12px;
    margin-right: 0px;
    margin-left: 60px;
    text-align: left;
    width: 190px;
}
.comments-counter .comment-txt {    
    text-align: left;
}
.comments-counter .data {    
    text-align: left; 
}
#subscription-packages-container form div.radio {
    border-bottom: 1px solid #eee;
    margin: 0;
    padding: 8px 0 3px;
}
#subscription-packages-container form p.bg-info {
    height: 35px; 
    padding: 10px 0 0 18px;
}

.comments-counter .served-customers-counter {
    text-align: right;
}
.comments-counter .happy-customers {
    text-align: left;
}
.press_title, .hayat_logo, .day_logo, .cnn_logo, .mobile-label, .mobile-detect-number, .mobile-input, .mobile-input-select, .step3-phone-number-container {    
    float: left; 
}
.online-tag, .step3-tpay-back-link {
    float: right;
}
.expert-profile-desktop img {
    float: left;
    padding: 0 10px 0 0;
}
.mobile-input-select1 {
    margin-left: 0%;
    margin-right: 4%;
}
.questions-answer-often-desktop {
    margin: 0 0 10px;
}
.online-tag { 
    margin-top: -22px;
}
.expert_data {    
    width: 73% !important;
}
.expert-profile-ready-to-answer {
    font-size: 18px;
}
.expert-online-now {
    float: right;
    font-size: 18px;
    margin-left: 60px;
    margin-right: 0;
}
.certified {
    color: #2bb92b;
    display: block;
    font-size: 15px;
    font-weight: bolder;
    margin: 4px 0 0;
}
.pin-verification-error-container .red-msg-container, .pin-verification-error-container ol  {
    text-align: left;
}
.pin-verification-error-container .red-msg-container .red-msg-background {    
    padding: 4px 0 0 25px;
    background: url("/static/img/notification-red.png") no-repeat scroll left 0 transparent;
}

.subscriptio-radio-input {
    float: left; 
    text-align: left; 
    margin: 0px;
}
.experts-container .expert {
    float: left;
}
.experts-container .expert-details {
    bottom: 78px;
}
.new-log-title {
    margin-left: 12%;
    text-align: left;
}
.new-log-input {
    margin-left: 62px !important;
}
.step4 .communication-description img, .step4 .communication-description span, .question-details-expert-block .expert-name, .navbar-brand {
    float: left;
}
.breadcrumb li {
    text-align: left;
}
.question-details-expert-block .expert-avarat {
    padding:0 10px 0 0;
    float: left;
}
.navbar-toggle {
    float: left !important;
}
.communication-services .radio {
    margin: 0 0 0 10px;
}
.expert_details_pq .fb-like, .minimize-ask-expert-popup, .maximize-ask-expert-popup {
    float: right;
}
.pqv3-expert-image-popup, .social-icons .fb-like, .social-icons .twitter-share, .social-icons .google-plus-share, .comment_block textarea {
    float: left;
}
.answered_q span.percent{
    margin-left: 15px;
    margin-right: 0px !important;
}

.top-images-container .norton {
    float: left;
}

.top-images-container .small-cards-images {
    float: right;
}

.date-and-cvv-container input  {
    float: right !important;
}

.date-and-cvv-container .month-select ,
.date-and-cvv-container .year-select {
    float: left !important;
}

.date-and-cvv-container .month-select {
    margin-left: 0px;
    margin-right: 6px;
}

.lp-submit-container .button {
    float: right;
}

.lp-submit-container span {
    text-align: left;
    float: left;
    margin: 11px 0 0 5px;
}

.lp-submit-container img {
    float: left;
}

.confirmation-code-headline span {
    margin: 0 0 0 6px;
}

.expert-msg-container-1 ,
.expert-msg-container-2 ,
.expert-msg-container-3 ,
.expert-msg-container-4 {
    float: left;
}
.expert-msg-container-5 {
    float: right;
}
.my-question-top-msg .expert-msg-container {
    margin-left: -230px;
    padding-left: 230px;
    margin-right: 0;
    padding-right: 0;
}
.my-question-top-msg img {
    margin-right: 10px;
    margin-left: 0;
}
.my-question-top-msg .expert-msg {
    margin-left: 30px;
    margin-right: 0;
}
.my-question-top-msg .expert-msg:before {
    top: 26px;
    border-top: 15px solid transparent;
    border-left: 0 solid #fff;
    border-right: 15px solid #fff;
    border-bottom: 15px solid transparent;
    left: -15px;
    right: auto;
}
.my-question-top-msg .expert-msg:after {    
    top: 27px;
    border-top: 14px solid transparent;
    border-left: 0 solid #00bf8f;
    border-right: 14px solid #00bf8f;
    border-bottom: 14px solid transparent;
    left: -13px;
    right: auto;
}
.global-response-wrapper .modal-content .modal-body .top-part .expert-bio-container, 
.global-response-wrapper .modal-content .modal-body .top-part .expert-img,
.global-response-wrapper .modal-content .modal-body .top-part .expert-bio,
.global-response-wrapper .modal-content .modal-body .bottom-part .view-responsed-form label {
    float: left;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .view-responsed-form .btn {
    float: right;
}
.global-response-wrapper .modal-content .modal-body .top-part .expert-bio-container {
    margin-left: 0;
    margin-right: 40px;
}
.global-response-wrapper .modal-content .modal-body .top-part .expert-img {
    margin-left: 0;
    margin-right: 15px;
}

.global-response-wrapper .modal-header .modal-title {
    font-size: 21px;
}



.global-response-wrapper .modal-content .modal-body .top-part h6 {
    font-size: 14px;
}
.global-response-wrapper .modal-content .modal-body .top-part p {
    font-size: 14px;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .view-responsed-form label {
    font-size: 14px;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .view-responsed-form label input {
    font-size: 14px;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .view-responsed-form .btn {
    font-size: 16px;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .disclaimer p {
    font-size: 13px;
}
.global-response-wrapper .modal-content .modal-body .bottom-part .disclaimer span {
    font-size: 13px;
}




@media (max-width: 768px)  {
    .my-question-top-msg .expert-msg-container {
        margin-left: 0;
        padding-left: 0;
        margin-right: 0;
        padding-right: 0
    }
    .my-question-top-msg .expert-msg {
        margin: 30px 0 0 0;
    }
    .my-question-top-msg .expert-msg:before {
        top: -15px;
        border-top: 0 solid transparent;
        border-left: 15px solid transparent;
        border-right: 15px solid transparent;
        border-bottom: 15px solid #fff;
        left: 15px;
        right: auto;
    }
    .my-question-top-msg .expert-msg:after {    
        top: -13px;
        border-top: 0 solid transparent;
        border-left: 14px solid transparent;
        border-right: 14px solid transparent;
        border-bottom: 14px solid #00bf8f;
        left: 16px;
        right: auto;
    }
    .global-response-wrapper .modal-content .modal-body .top-part .expert-bio-container {
        margin: 0;
    }
}