.ml-2 {
    margin-left: unset !important;
    margin-right: 0.5rem !important;
}

.topbar-custom-dropdown .dropdown-menu{
    right: auto !important;
    left: 0 !important;
}

.topbar-custom-dropdown button i{
    margin-left: .5rem!important;
}

.HomeHeader .Header .HeaderRight{
    margin-left: 0;
    margin-right: auto;
}

.HomeHeader .Header .HeaderRight .SignInUp.dropdown .user-img{
    margin-left: 10px;
    margin-right: 0;
}

.appointment-inner-tabs input[id=new-appoinmnets]:checked~.glider{
    transform: translateX(-100%);
}

.appointment-inner-tabs input[id=past-appoinmnets]:checked~.glider{
    transform: translateX(-200%);
}   

.doctors-wrapper-left{
    padding-left: 5rem;
    padding-right: 0 !important;
}

.doctor-rate{
    left: 20px;
    right: unset !important;
}

.givereview-btn{
    left: 20px;
    right: unset !important;
}

.doctors-wrapper-right{
    right: unset !important;
    left: 12px;
}

.doctors-wrapper-left{
    text-align: right !important;
}

.doctors-wrapper-left .doctor-details .doctor-details-icon{
    margin-right: 0!important;
    margin-left: 0.5rem!important;
}

.two-inputs-block .filter-search-switch{
    left: 0;
    right: unset !important;
}

.custom-radio-style .custom-radio{
    padding-left: 0;
}

.doctor-conatct-btn{
    direction: ltr;
}

.startday-block .schedule-inputcontrol, .closeday-block .schedule-inputcontrol[readonly] {
    background-color: #44658c;
    opacity: 1;
}

.helpful-btn{
    display: inline-flex !important;
}

.owl-carousel .owl-item .DoctorDiv{
    direction: rtl;
}

.SignInUp .dropdown-menu ul li a i{
    margin-right: 0;
    margin-left: 10px;
}

.dashboard-section .text-blue svg.mr-2{
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
}

.appointment-inner-tabs .tab svg{
    margin-left: 10px;
    margin-right: 0;
}

.filter-heading:before{
    left: unset;
    right: 3px;
}

.startcall-style{
    padding-right: 1rem;
}

.appointment-userinfo p svg .mr-1{
    margin-right: 0!important;
    margin-left: 0.25rem!important;
}

.faq-page .panel-title>a:before {
    right: unset;
    left: 5px !important;
}

/* mip css start */

[type=email], [type=file], [type=number], [type=password], [type=tel], [type=url], code, samp, var {
    text-align: right;
}

.pr-5 {
    padding-right: unset !important;
    padding-left: 3rem !important;
}

.password-icon {
    left: 5px;
    right: unset;
}

.home-filter-search .filter-switch-btn:first-child {
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 0px;
}

.home-filter-search .filter-switch-btn:last-child {
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 0px;
}

input#searchByName, input#searchByClinic, input#searchByGroupPractice {
    background-position: right 10px center;
}

.SearchInput input#searchByName, .SearchInput input#searchByClinic {
    padding-right: 34px;
    padding-left: unset;
}

input#searchByLocation, input#hospital_location {
    padding-right: 35px;
    padding-left: unset;
    background-position: right 5px center;
    border-right: 2px solid #eaeaea;
    border-left: unset;
}

.EmailId i {
    right: 1rem;
    left: unset;
}

.EmailId {
    padding: 0 50px 0 3.75rem;
}

.BoxesLi i {
    margin-left: 1.875rem;
    margin-right: unset;
}

.two-inputs-block>div input {
    padding-right: 35px;
    padding-left: unset;
}

.doctor-rate img {
    margin-left: 5px;
    margin-right: unset;
}

.filter-switch-btn svg {
    margin-left: 7px;
    margin-right: unset;
}

.mr-1, .mx-1 {
    margin-left: 0.25rem !important;
    margin-right: unset;
}

.mr-2, .mx-2 {
    margin-right: unset;
    margin-left: 0.5rem !important;
}

.mr-3, .mx-3 {
    margin-right: unset;
    margin-left: 1rem !important;
}

.like-btn svg, .share-btn svg {
    margin-right: unset;
    margin-left: 8px
}

.helpful-btn .custom-control-label {
    margin-left: unset;
    margin-right: 15px;
}

.border-left {
    border-right: 1px solid #dee2e6 !important;
    border-left: unset !important;
}

#suggesstion-box ul li svg {
    margin-left: 7px;
    margin-right: unset;
}

.close-block {
    right: unset;
    left: 0px;
}

.FindDoctor a {
    margin-left: 1.875rem;
    margin-right: unset;
}

.viewall-btn span, .view-more-insurance span {
    margin-left: 7px;
    margin-right: unset;
}

.formError {
    text-align: right;
}

.formError .formErrorContent {
    left: unset;
}

.custom-checkbox .agree_newformError {
    left: unset !important;
    right: 0px !important;
}

/* .custom-checkbox .agree_newformError .formErrorContent {
    padding-left: 0;
} */

.info_single i {
    margin-left: 15px;
    margin-right: unset;
}

.contact_field {
    padding: 60px 60px 60px 0px;
}

.contact_info_sec {
    left: 1px;
    right: unset;
}

#signup-form .remeber-wrapper .checkbox-custom {
    margin-right: 0 !important;
}

#signup-form .custom-radio.mr-xl-5 {
    margin-right: 0 !important;
}
/* .formError .formErrorContent {
    padding-right: 0;
} */

.doctor-intro {
    padding-right: 20px !important;
}

.doctor-review-main,
.doctor-conatct-btn {
    margin-right: 0 !important;
}

.pricing-block .features li:before {
    right: 0;
}

.pricing-block .features li {
    padding-right: 31px;
    padding-left: 10px;
}
.input-edit-style {
    left: 1.2rem;
    right: unset;
}

.switch-style input[type=checkbox]:checked~.toggle {
    right: 20px;
    left: unset;
}

.switch {
    right: 0;
    left: unset;
}

.toggle {
    right: 2px;
    left: unset;
}

.day-block {
    text-align: right;
}
.startday-block, .closeday-block {
    text-align: center;
}

.panel-collapse {
    padding-left: 3rem !important;
    padding-right: 0.5rem !important;
}

.panel-title {
    padding-left: 1rem !important;
    padding-right: 0 !important;
}

.notification-close-btn {
    left: 14px;
    right: unset;
}

.notification-inner {
    padding: 22px 0px 22px 30px;
}

.notification-right svg {
    margin-left: 5px;
    margin-right: unset;
}

.ml-3 {
    margin-right: 1rem !important;
}

.col1 .card .front .date .date_value {
    margin-right: 45px;
    margin-left: unset;
}

.col1 .card .front .date:after {
    margin-right: 40px;
    margin-left: unset;
}

.col1 .card .front .date {
    left: 55px;
    right: unset;
}

.find-doctor-section .inputgroup-style  .input-label {
    right: 0;
}

#doctor_search {
    padding-right: 2.5rem !important;
}

.text-left {
    text-align: right !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 10px;
    right: unset;
}

#doctor-claim-profile .customRadioInline2formError {
    left: unset;
    right: -135px !important;
}

.adddoctor-right button svg {
    margin-left: 5px;
    margin-right: unset;
}

.adddoctor-img {
    margin-left: 10px;
    margin-right: unset;
}


#doctor-claim-profile .custom-radio  {
    margin-right: 0 !important;
}

#doctor-claim-profile #firstname {
    padding-right: 2.2rem !important;
}

.wizard .steps>ul li .bd-wizard-step-icon {
    margin-left: 11px;
    margin-right: unset;
}

.select2-container .select2-search--inline {
    float: right;
    width: 100px;
    right: 0 !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    float: right;
}

.profile-more-btn {
    left: 30px;
    right: unset;
}

/* End */