.ti-widget.ti-wp-testimonial-1 .ti-review-item>.ti-inner, .ti-widget.ti-wp-testimonial-1 .ti-load-more-reviews-container .ti-load-more-reviews-button {
   display: grid!important;
}
.ti-widget.ti-wp-testimonial-1 .ti-review-header {
	   order: 3
}
.ti-widget.ti-wp-testimonial-1 .ti-reviews-container-wrapper .ti-inner>.ti-stars, .ti-widget.ti-wp-testimonial-1 .ti-reviews-container-wrapper .ti-popup-inner>.ti-stars {
	  order:2;
}
.ti-widget.ti-wp-testimonial-1 .ti-read-more {
    display: none;
}



/* Custom CSS for Admin Area */

.system_logo_height_width {
    height: auto!important; 
}
.gmgt-header .gmgt-logo {
    display: flex;
    align-items: center;
    justify-content: center;
}
.fa-chevron-right:before {
    font-size: 10px;
    position: absolute;
    top: 18px;
}
.gmgt-right-heder .row h3 {
    margin-top: 33px;
    font-weight: bold;
}

.col-sm-12.col-md-12.col-lg-10.col-xl-10.gmgt-right-heder {
    background: #ffffff;
    box-shadow: 0px 0px 4px 0px #d3d3d3;
    padding-bottom: 0px;
}
div.row select {
    background: #ffffff 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 right 5px top 55% !important;
}
.gmgt-member-chart {
    margin: 22px auto;
}
.gmgt-line-chat {
	height: auto;
    min-height: 458px;
}
.panel.panel-white.gmgt-line-chat .row.mb-3{
	width: 100%;
    margin: auto;
}
div.attendance_report_title {
    padding: 20px 0px 0px 15px !important;
}
.col-sm-8.col-md-8.col-lg-8.col-xl-8.name_and_icon_dashboard.align_items_unset_res.smgt_header_width {
    display: flex;
    align-items: center;
}
.gmgt-right-heder .row h3 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: bold;
}
.smgt_title_add_btn .smgt_add_btn {
    /* padding-left: 20px; */
    margin-top: 0px;
}
.smgt_add_btn img,.export_import_csv_btn img {
    filter: grayscale(1);
}
.dataTables_wrapper .dataTables_paginate {
    padding-top: 2.25em;
}
.img-circle {
    height: 30px;
    width: 30px;
    border-radius: 15px;
}
.system_logo {
     background: unset; 
}
.width_1 {
    width: 100%;
}
#invoice_print .row .width_1 img {
     height: auto!important; 
     width: 100%!important; 
}
.row.margin_top_20px .col-md-1.col-sm-2.col-xs-3{
    display: flex;
    align-items: center;
    justify-content: center;
}
.member_list_height {
    height: auto;
}
.gmgt-setting-notification-bg img {
    padding: 7px;
}
.gmgt-dropdown-userimg {
    height: auto; 
    width: 35px;
    border-radius: 15px;
}
.admin_dashboard {
    margin-top: -1% !important;
}


@media and (max-width: 1024px){
   .gmgt-line-chat h3 {
    font-size: 14px!important;
}
}

@media (min-width: 600px) and (max-width: 850px){
    #sidebarCollapse span {
    background: #ffffff;
}
div.outer canvas {
    height: 195px !important;
    width: 238px !important;
    margin: auto;
}
   .admin_dashboard .admin_page_main_div {
        margin-top: 0px;
    }
    .setup_wizard_dashboard {
    margin-top: 44px;
    margin-bottom: 7%;
}
}

@media (min-width: 320px) and (max-width: 600px){
    .gmgt-right-heder .row h3 {
        font-size: 16px;
    }
    .admin_dashboard .admin_page_main_div {
        margin-top: 0px;
    }
    .setup_wizard_dashboard {
        margin-top: 0px;
        margin-bottom: 7%;
    }
    .page-inner.min_height_1088.admin_homepage_padding_top {
        margin-top: 42px;
    }
    .res_margin_25px {
     margin-top: 0px !important; 
   }
    .gmgt-line-chat {
        height: auto;
        min-height: auto;
    }
    #sidebarCollapse span {
    background: #ffffff;
}
#sidebar.active {
    height: 100vh!important;
    max-height: 90vh!important;
}
.input input[type=email]+label, .input input[type=number]+label, .input input[type=password]+label, .input input[type=text]+label, .input textarea+label {
    width: max-content!important;
    white-space: pre;
}
.custom-top-label {
    white-space: pre;
}
.btn-sms-color label {
    font-size: 11px !important;
}
/*ul.nav.nav-tabs.panel_tabs.margin_left_1per.flex-nowrap {
    margin-top: 24px;
}*/
}