.hmgt_card_2
{
    margin-left: 0 !important;
    margin-right: 25px;
}
#wpcontent, #wpfooter
{
    margin-right: 0px !important;
}
#wpcontent
{
    padding-right: 0 !important;
}
.navbar-collapse
{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.cmgt-setting-notification
{
    float: left !important;
}
.cmgt-user-dropdown
{
    float: left !important;
}
.cmgt-right-heder-list-link
{
    margin-right: 0 !important;
    margin-left: 20px;
}

/* START AMISHA CSS */

i.fa.fa-info-circle.fa_information_bg {
    margin-right: 3px;
}
i.fa.fa-download {
    margin-left: 5px;
}
.margin_bottom_0{
    margin-bottom: 0px !important;
}
.margin_bottom_10{
    margin-bottom: 10px !important;
} 
.margin_bottom_15{
    margin-bottom: 15px !important;
}
.margin_bottom_20{
    margin-bottom: 20px !important;
}
.margin_top_0{
    margin-top: 0px !important;
}
.margin_top_10{
    margin-top: 10px !important;
} 
.report_top_15{
    margin-top: 15px !important;
}
.margin_rigth_10{
    margin-right: 10px !important;
}
.margin_right_50{
    margin-right: 50px !important;
}
.margin_right_10px{
    margin-right: -10px !important;
} 
.padding_right_20{
    padding-right: 20px;
}
.padding_right_30{
    padding-right: 30px !important;
}
.padding_right_50{
    padding-right: 50px !important;
}
.margin_left_10{
    margin-left: 10px !important;
}
.margin_left_50{
    margin-left: 50px !important;
}
.col-sm-4.input.margin_top_0 {
    margin-top: 0px !important;
}
.form-group.input.margin_top_0 {
    margin-top: 0px !important;
}
.calendar-event .remainder_title_pr
{
    float: right !important;
}
.cmgt_reservation_remainder_title_pr.remainder_title_pr.Bold.viewpriscription.show_task_event.mt-2.reservation{
    float: right !important;
}
h3.cmgt-addform-header-title{
    margin-left: 10px !important;
}
.col-lg-6.col-md-6.col-xl-6.col-sm-6.cmgt-card {
    margin-left: 14px;
}
.page_inner_1{
    margin-right: 0px !important;
}
.col-lg-4.col-sm-6.col-md-6.col-xs-4.col-sm-4.line_chart_col {
    padding-right: 0px !important;
}
.col-lg-4.col-sm-12.col-md-12.col-xl-4.col-sm-4.line_chart_col {
    padding-left: 0px;
}
/* select#member_list, select#relation, select#payment_status, select#pay_method, select#service_type, select#activity_category, select#venue_id, select#reccurence, select#vanue_id
, select#sermon_type, select.form-control.validate\[required\], select#period_id, select#report_type, select#list_id, select#quote_form, select#cmgt_contry{
    color: transparent !important;
} */

.dataTables_filter input {
    width: 100% !important;
}
.float_rigth{
    float: right;
}
label.ml-1.custom-top-label.top.r_type {
    margin-top: 15px;
}
.form-control.r_type {
    margin-top: 15px;
}
a.nav-tab {
    float: right;
}

.calendar-event .remainder_title_pr {
    float: left !important;
}
.events .calendar-event .remainder_title_pr {
    float: right !important;
}
.calendar-event .remainder_date_pr {
    float: left!important;
}
/* END AMISHA CSS */

/* #main-wrapper
{
    margin-left: 10px !important;
    margin-right: 40px !important;
} */
.smgt_assign_bed_color0
{
    float: right;
    margin-left: 0px !important;
    margin-right: 10px;
}
.smgt_assign_bed_color1
{
    float: right;
    margin-left: 0px !important;
    margin-right: 10px;
}
.smgt_assign_bed_color2
{
    float: right;
    margin-left: 0px !important;
    margin-right: 10px;
}
.smgt_assign_bed_color3
{
    float: right;
    margin-left: 0px !important;
    margin-right: 10px;
}
.smgt_assign_bed_color4
{
    float: right;
    margin-left: 0px !important;
    margin-right: 10px;
}
.date_font_size .date_assignbed_label
{
    margin-top: 10px;
}
.modal-header h4
{
    float: right !important;
}
.calendar-event p
{
    /* float: left !important; */
    margin: 0 !important;
}
p.cmgt_pastoral_remainder_title_pr.cmgt_description_line
{
    padding-right: 50px;
}

.cmgt_reservation_remainder_title_pr{
    float: right !important;
}
.profile_image_class .date_background
{
    float: right !important;
}
.remainder_date_pr.date_background
{   
    float: left !important;
}
.remainder_date_pr.date_background.class_width {
    margin-left: 0 !important;
    margin-right: 10px !important;
}
.row.smgt-group-list-record.profile_image_class.class_record_height
{
    margin-right: 0;
}

.rtl_notice_css .profile_image_class .holiday_width
{
    width: 86% !important;
}
.fees_payment_height  .assignbed_name
{
    width: 75% !important;
}
.fees_payment_height .assign_bed_date
{
    width: 75% !important;
}
#sidebar li .submenu
{
    right: 100%;
    left: 0 !important;
}
.page-link123
{
    float: left !important;
}
.admmision_div .panel-heading .page_link1
{
    float: left !important;
}
.smgt-line-chat a
{
    float: left !important;
}
.smgt-line-chat #smgt-line-chat-p h3
{
    float: right !important;
}
.notice_content_div .calendar-event .remainder_title_pr
{
    float: right !important;
}
.notice_content_div .profile_image_class .class_width
{
    margin-left: 0 !important;
    margin-right: 10px !important;
}
.notice_content_div .profile_image_class .date_background
{
    float: left !important;
}
.events .smgt_notice_color0 {
    border-right: 4px solid #44CB7F !important;
    border-left: 1px #E1E3E5 solid !important;
}

.events .smgt_notice_color1 {
   border-right: 4px solid #FF9054 !important;
   border-left: 1px #E1E3E5 solid !important;
}

.events .smgt_notice_color2 {
   border-right: 4px solid #FFBB5D !important;
   border-left: 1px #E1E3E5 solid !important;
}

.events .smgt_notice_color3 {
   border-right: 4px solid #37CFD1 !important;
   border-left: 1px #E1E3E5 solid !important;
}
.calendar-event .remainder_title
{
    float: right !important;
}
.rtl_notice_css .profile_image_class .holiday_width
{
    margin-left: 0 !important;
    margin-right: 10px !important;
}
.message_rtl_css .calendar-event .remainder_title_pr
{
    float: right !important;
}
.message_rtl_css .profile_image_class .class_width
{
    margin-left: 0 !important;
    margin-right: 10px !important;
}
i.fa.fa-chevron-left.dropdown-right-icon.icon {
    float: left !important;
}
#sidebar .smgt-navigation span
{
    margin-left: 0 !important;
    margin-right: 10px !important; 
}
.smgt-right-heder .row h3
{
    margin-right: 10px !important;
    margin-left: 10px !important; 
}
.dataTables_wrapper .dataTables_info
{
    float: right !important;
}
.dataTables_wrapper .dataTables_filter
{
    float: left !important;
}
.dataTables_wrapper .dataTables_length
{
    float: right !important;
}
.input
{
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}
.form-body .rtl_padding_top
{
   margin-top: 0px !important;
}
.save_btn
{
    margin-top: 15px !important;
}
.rtl_margin_top_15px
{
    margin-top: 15px !important;
}

.panel-body button
{
    margin-right: 0 !important;
    margin-left: 5px;
}
.no_data_list_div a img
{
    float: none !important;
}
.rtl_padding_left_right_0px
{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.rtl_menu_backarrow_float img
{
    float: left;
    margin-right: 15px;
    margin-top: 5px;
}
.smgt-right-heder .row .rtl_menu_backarrow_float
{
    margin-right: 0 !important;
}
.group_thumbs
{
    float: left;
    width: 100%;
}
.group_thumbs img
{
    float: left;
    margin-left: 30px;
}
.dropdown_menu_icon
{
    float: left !important;
    margin-left: 30px;
}
.user_profile_header_left
{
    margin-left: 0 !important;
    margin-right: 30px;
}
.user_view_profile_image
{
    float: right !important;
}
.float_left_width_100
{
    float: right !important;
    width: 100%;
}
.user_profile_header_left .row
{
    float: right !important;
}
.view_user_name_label
{
    float: right !important;
}
.view_user_edit_btn
{
    float: right !important;
    margin-right: 15px;
    margin-left: 0 !important;
}
.view_top2
{
    margin-right: 2%;
    margin-left: 0 !important;
}
.date_font_size .date_assignbed_label
{
    float: right;
}
.detail_page_card .calendar-event .remainder_date
{
    float: right !important;
}
.dataTables_wrapper .dataTables_paginate
{
    float: left !important;
}
.pull-left
{
    float: right !important;
}
.accordion-button::after
{
    margin-right: auto !important;
    margin-left: 0 !important;
}
#accordion .class_border_div
{
    border-left: 1px solid #E1E3E5 !important;
    border-right: 5px solid #5840bb !important;
}
#Section1 .class_border_div
{
    border-left: 1px solid #E1E3E5 !important;
    border-right: 5px solid #5840bb !important;
}
.new_popup_padding
{
    border: 1px solid #E1E3E5 !important;
}
.wp-core-ui #wpcontent select
{
    background: #F2F5FA  url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat left 5px top 55% !important;
}

.exam_time_table_main_div .exam_timetbl_validation .formError
{
    right: auto !important;
    left: auto !important;
}
.smgt_main_listpage .panel-body .main_email_template .smgt_accordion .accordion-item
{
    border-right: 5px solid #5840bb !important;
    border-left: 1px solid #E1E3E5 !important;
}
.rtl_padding-left_40px
{
    padding-left: 40px;
}
#invoice_print .rtl_float_left
{
    float: left !important;
    margin-left: 40px;
}
.rtl_float_left_width_100px
{
    float: left;
    width: 100%;
}
.rtl_float_none
{
    float: none !important;
}
.rtl_image_set_invoice
{
    transform: scaleX(-1);
}
.rtl_width_80px
{
    width: 80% !important;
}
.rtl_float_left_label
{
    float: left;
    width: auto;
}
.rtl_width_15px
{
    width: 15%;
}
#accordionExample .class_border_div
{
    border-left: 1px solid #E1E3E5 !important;
    border-right: 5px solid #5840bb !important;
}
.rtl_width_25px
{
    width: 25% !important;
}
.rtl_popup_float_left
{
    float: left !important;
}
.frontend_homepage_padding_top .panel-white .main_email_template .smgt_accordion .accordion-item
{
    border-right: 5px solid #5840bb !important;
    border-left: 1px solid #E1E3E5 !important;
}
.mdtimepicker .mdtp__clock_holder .mdtp__clock .mdtp__digit.active:before
{
    top: calc(50% - 1px) !important;
    right: 3px !important;
}
.mdtimepicker .mdtp__clock_holder .mdtp__clock .mdtp__digit span
{
    position: relative;
    top: 0;
    left: -88px;
}
.input input[type=email]+label, .input input[type=number]+label, .input input[type=password]+label, .input input[type=text]+label, .input textarea+label
{
    left: auto !important;
    right: 15px
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year
{
    width: 50% !important;
}
.wp-core-ui select
{
    padding: 0 8px 0 25px !important;
}
/* .rtl .formError
{
    left: 0px !important;
    right: auto !important;
    margin-left: 15px;
} */
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]
{
   margin-left: revert !important;
}
input[type=checkbox], input[type=radio]
{
  margin: -0.25rem 0 0 0.45rem !important;
}
.rtl_subject_import_data_multiple .multiselect-container.dropdown-menu.show
{
   transform: translate(0px, 49px) !important;
}
.popup_image_before_name
{
    float: right !important;
    margin-left: 10px !important;
    margin-top: 3px !important;
}
.rtl_message_display_inline_block
{
   display: inline-block;
   width: 100%;
}
.panel-body #message
{
    border-right: 4px solid #5840bb !important;
    border-left: 1px solid #c3c4c7 !important;
}
.student_exam_result
{
  float: right;
}
.student_exam_name
{
  float: right;
}
.smt_view_result .rtl_margin_left_20px
{
  margin-left: 20px;
  margin-right: 0px !important;
}
.note_border
{
  padding: 0px !important;
}
.form-body .rtl_margin_top_0px_popup
{
  margin-top: 0px !important;
}
.smgt_inbox_tab .smgt_inbox_count_number
{
  margin-right: 0.35rem;
}
.rtl_margin_left_10px
{
  margin-right: 10px !important;
}
.rtl_border_right_1px
{
    border-right: 1px solid #D9E1ED !important;
}
.exam_hall_receipt_table_heading
{
 text-align: center !important;
}
.rtl_height_margin_invoice
{
  height: 58px;
  margin-top: 14px;
}
.payment_invoice_popup_main_div
{
    padding-right: 15px !important;
}
.notice-dismiss
{
 float: left;
}
.notice-success, div.updated
{
    border-right: 1px solid #c3c4c7 !important	;
}
.rtl_padding_left_right_0px_for_btn
{
 padding-left: 0px !important;
 padding-right: 0pc !important;
}
.frontend_homepage_padding_top input[type="checkbox"], input[type="radio"]
{
 margin: -0.25rem 0.45rem 0 0rem !important;
}
.panel-body #message
{
     margin-top: 20px;
}
.frontend_homepage_padding_top .fc-direction-rtl .fc-toolbar>*>:not(:first-child)
{
 margin-right: 0px !important;
}
.frontend_homepage_padding_top .notice-dismiss
{
   margin-left: -25px !important;
}
.smgt-right
{
    float: left !important;
    padding-left: 0px !important;
}
.rtl_margin_right_5px
{
 margin-right: 5px;
}
.text-area
{
    left: revert !important;
    right: 20px;
}
.overlay-content
{
 left: 0 !important;
 right: 20%;
}
.form-field .formError 
{
 left : auto !important;
 right: auto !important;
}

/* START HITESH CSS */
.cmgt-line-chat a {
    float: left!important;
}
.cmgt_popup_table .cmgt_rtl_das_pop_right{
    float: right!important;
}
.upload-profile-image-patient {
    float: left!important;
}
#upload_user_avatar_button {
    float: left!important;
}
#upload_image_button{
    float: left!important;
}
#upload_gift_file{
    float: left!important;
}
.rtl_add_remove_btn{
    margin-top: 15px !important;
}
.rtl_popup_from_redio_input_btn{
    margin-top: 15px !important;
}
.rtl_from_select_input_btn{
    margin-top: 15px !important;
}
.modal-header .rtl_float_left{
    float: left!important;
}
.rtl_float_left{
    float: left!important;
}
.rtl_float_right{
    float: right!important;
}
.rtl_margin_top_15px{
    margin-top: 15px !important;
}
.rtl_checkbox_right .demographics_text {
    float: right!important;
}
.rtl_margin_top_0px{
    margin-top: 0!important;
}
.rtl_add_member input[type=checkbox]{
    margin-top: 0.25rem !important;
}
.rtl_add_active input[type=checkbox]{
    margin-top: 0.25rem !important;
}
.rtl_add_vanue input[type=checkbox]{
    margin-top: 0 !important;
}
.rtl_add_room_ck_box .demographics_text {
    margin-left: 5px!important;
}
.rtl_add_room_ck_box input[type=checkbox]{
    margin-top: 0 !important;
}
.page-inner {
    margin: 0!important;
}
.input-group .margin_right_20px {
    margin-right: 0;
}
.padding_radio {
    padding: 6px 8px!important;
}
.multiselect-container .multiselect-option.active:not(.multiselect-active-item-fallback){
    background-color: #ffffff!important;
}
.image_margin_right_10px {
    margin-right: 0!important;
    margin-left: 10px!important;
}
.wp-core-ui #wpcontent select {
    color: #818386 !important;
    background: #F2F5FA!important;
}
.multiselect .caret {
    float: left!important;
}
.multiselect .multiselect-selected-text {
    float: right!important;
}
.invoice_print_main_div .rtl_invioce_img{
    transform: scaleX(-1)!important;
}
.invoice_print_main_div .rtl_invioce_header{
    transform: scaleX(1)!important;
}
.rtl_billing_information_div{
    float: right!important;
}
.alert-dismissable .close, .alert-dismissible .close {
    right: auto;
    left: 0px!important;
  }
  #message_template {
    background: #fff;
    border: 1px solid #c3c4c7;
    border-right-width: 4px;
    border-left-color: #c3c4c7!important;
    border-right-color: #149A91!important;
  }
  .m-r-xs {
    margin-left: 10px;
  }
  .rtl_account_p_0{
    padding: 0!important;
  }
.rtl_margin_top_0{
    margin-top: 0px !important;
}
.invoice_print_pdf_btn .rtl_print_icon_ml_15px{
    margin-left: 15px!important;
    margin-right: 0!important;
}
.cmgt_popup_header_img {
    margin-right: 0!important;
    margin-left: 10px;
}
.rtl_mb_15{
    margin-bottom: 15px !important;
}
.rtl_save_att_btn_float{
    float: none !important;
}
.rtl_vaneu_pop .rtl_lh_12px{
    line-height: 12px!important;
}
.demographics_text {
    margin-right: 0!important;
    margin-left: 8px!important;
}
.rtl_msg_count{
    margin-right: 5px;
}
.cmgt_dashboard_btn .save_btn{
    margin-top: 0px !important;
}
.cmgt-user-dropdown .cmgt-list-dropdown li a i {
    margin-right: 0px!important;
}
/* dashboard page donaton card border-color - start */
.cmgt_donation_record_time_color0{
    border-left: 4px #37CFD1 solid;
    border-right: 0!important;
  }
  .cmgt_donation_record_time_color1{
    border-left: 4px #FF9054 solid;
    border-right: 0!important;
  }
  .cmgt_donation_record_time_color2{
    border-left: 4px #44CB7F solid;
    border-right: 0!important;
  }
  .cmgt_donation_record_time_color3{
    border-left: 4px #FFB400 solid;
    border-right: 0!important;
  }
  .cmgt_donation_record_time_color4{
    border-left: 4px #4D4D4D solid;
    border-right: 0!important;
  }
  /* dashboard page donaton card border-color - end */
  .cmgt-notice-list .row {
    border-left: 1px solid #E1E3E5!important;
    border-right: 4px #44CB7F solid!important;
}
.rtl_p_0{
    padding: 0!important;
}
.rtl_ml_0 li a i {
    margin-right: 0px!important;
}
.cmgt-card-head .cmgt-cards-indicators
{
    float: left!important;
    padding-right: 2rem!important;
    padding-left: 0!important;
}
.fc-direction-rtl .fc-toolbar-ltr {
     flex-direction: unset!important; 
}