.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;

}
.float_left_user_icon
{
    float: right !important;
}
.amgt-setting-notification

{

    float: left !important;

}

.amgt-right-heder-list-link

{

    margin-right: 0 !important;

    margin-left: 20px;

   

}

.gmgt-feesreport-list .panel-heading .page_link1

{

    float: left !important;

}

.gmgt-right

{

    float: left !important;

}

#main-wrapper

{

    margin-left: 10px !important;

    margin-right: 40px !important;

}

.gmgt_assign_bed_color0

{

    float: right;

    margin-left: 0px !important;

    margin-right: 10px;

}

.gmgt_assign_bed_color1

{

    float: right;

    margin-left: 0px !important;

    margin-right: 10px;

}

.gmgt_assign_bed_color2

{

    float: right;

    margin-left: 0px !important;

    margin-right: 10px;

}

.gmgt_assign_bed_color3

{

    float: right;

    margin-left: 0px !important;

    margin-right: 10px;

}

.gmgt_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: right !important;

    margin: 0 !important;

}

p.smgt_exam_remainder_title_pr.smgt_description_line

{

    padding-right: 40px;

}

.profile_image_class .date_background

{

    float: right !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: 70% !important;

}

.fees_payment_height .assign_bed_date

{

    width: 70% !important;

}

#sidebar li .submenu

{

    right: 100%;

    left: 0 !important;

}

.page-link123

{

    float: left !important;

}

.admmision_div .panel-heading .page_link1

{

    float: left !important;

}

.amgt-attendance .panel-heading .page_link1

{

    float: left !important;

}

.panel .panel-heading .panel-title

{

    float: right;

}

.gmgt-line-chat a

{

    float: left !important;

}

.row .inpatient_div

{

    padding-left: 29px !important;

}

.panel>.row>div:last-child

{

    padding-right: 0px !important;

}

#gmgt-line-chat-right-border

{

    padding-right: 30px !important;

    padding-left: 0px !important;

}



.amgt-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;

}
.events .smgt_notice_color4 {

    border-right: 4px solid #4D4D4D !important;
 
    border-left: 1px #E1E3E5 solid !important;
 
 }
.calendar-event .remainder_title

{

    float: right !important;

    padding-right: 0px;

}

.class_border_div

{

    border-right: 5px solid #ba170b !important;

    border-left: 1px solid #E1E3E5 !important;

}

#sidebar .amgt-navigation span

{

    margin-right: 10px;

}

.view_card

{

    min-height: 350px;

}

.rtl_menu_backarrow_float img {

    float: left;

    margin-right: 15px;

    margin-top: 5px;

}

.col-md-6.borderleft

{

    margin-right: 1%;

    margin-left: 0;

}

#barcode

{

    height: 200px;

}

.amgt_title_add_btn .amgt_add_btn

{

    margin-right: 15px !important;

}

.dropdown-menu li a i

{

    margin-left: 10px !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;

}

.dropdown-right-icon, .dropdown-down-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;

}

.res_margin_bottom_20px

{

    margin-bottom: 0 !important;

}

.form-body .rtl_padding_top

{

   margin-top: 0px !important;

}

.save_btn

{

    margin-top: 15px !important;

}

.attendance_list .panel-heading .panel-title

{

    margin-bottom: 20px !important;

    margin-top: 20px !important;

}

.rtl_margin_top_15px

{

    margin-top: 15px !important;

}

.rtl_margin_bottom_15px

{

    margin-bottom: 15px;

}

.margin_right_50px

{

    margin-left: 48px;

    margin-right: 0 !important;

}

.mb-3

{

    margin-bottom: 0 !important;

}

.smgt-user-dropdown

{

    float: left !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: 20px !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: 27%;

}

.form-field .formError 

{

 left : auto !important;

 right: auto !important;

}

.inbox-widget .inbox-item

{

    padding: 10px !important;

}

.margin_right_25

{

    margin-right: 0px !important; 

    margin-left: 25px;

}

.bill_to_width_12

{

    width: 14%;

}

.width_60b2

{

    float: right;

}

.pull-right

{

    float: left;

}

.modal-header a

{

    float: left !important;

}

.div_new .new_popup_padding 

{

    max-width: 100%;

    margin-left: 0;

    margin-right: 0px;

}

.amgt-user-dropdown

{

    float: left !important;

}

.float_left

{

    float: right !important;

}

.rtl_width_100_per

{

    width: 100%;

}
.fc-direction-rtl .fc-toolbar > * > :not(:first-child)
{
    margin-right: 0em !important;
}
.first_hed
{
    padding-top: 15px;
    padding-bottom: 0 !important;
}
.bill_to_width_12
{
    width: 24% !important;
}
input[type=checkbox]:checked::before
{
    margin: -0.1875rem -0.10rem 0 0 !important;
}
.symptoms_deopdown_div img
{
    float: left !important;
}
.measurement_popup_action_dropdown
{
    transform: translate(30px, 150px) !important;
}
.rtl_lebal_margin_top_7px
{
    margin-top: 7px;
}
#chart_div
{
    margin-top: 5% !important;
}
.rtl_sync_three_dots
{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gms_popup_header_img
{
    margin-top: -10px;
}
.m-r-xs
{
    margin-left: 10px;
    margin-right: 0 !important;
}
.notice_div
{
    margin-bottom: 6px !important;
}
.ui-dialog
{
    margin-left: 0% !important;
}
.panel-title i.fa
{
    margin-left: 7px;
    margin-right: 7px;
}
.forntend_dashboard_main_div #message button
{
    float: left !important;
}
.rtl_padding_left_60px
{
    padding-left: 60px !important; 
}
.col-md-1.update_dp
{
    margin: 0 !important;
}
.rtl_gatekeeper_right_margin
{
    margin-right: 15px;
}
.rtl_notice_margin_right
{
    margin-right: 10px;
}
.view_top1
{
    margin-right: 2%;
    margin-left: 0 !important;
}
.rtl_float_left
{
    float: left !important;
}
.float_right
{
    float: left !important;
}
.payment_invoice_popup_main_div
{
    position: absolute;
}
.margin_left_50
{
    margin-right: 50px;
}
.dropdown-menu:before
{
    right: 200px !important;
}
.dropdown-menu:after
{
    right: 200px !important;
}
.modal-footer
{
    border-top: 0px solid #dee2e6 !important;
}
.new_popup_padding  .gmgt_btn_delet_right
{
    float: left !important;
}