/**
  * Filter body classes
  * 
  * @since 1.0.0
  * @access public
  * @param array $classes 
  * @return array
  */
 public function body_class($classes)
 {
     global $TF, $TF_Layout;
     $classes[] = 'tf_theme-' . $TF->active_theme->slug;
     $classes[] = wp_is_mobile() ? 'touch' : 'no-touch';
     if (TF_Model::is_tf_editor_active()) {
         $classes[] = 'frontend tf_active tf_admin';
     }
     if (TF_Model::is_tf_custom_css_active()) {
         $classes[] = 'tf_custom_css_active';
     }
     if (TF_Model::is_tf_custom_css_active_only()) {
         $classes[] = 'tf_custom_css_active_only';
     }
     if (!empty($TF_Layout->layout_name)) {
         $classes[] = 'tf_template tf_template_' . $TF_Layout->layout_name;
     }
     $responsive = TF_Settings::get('disable_responsive');
     if ($responsive && checked($responsive, 'on', false)) {
         $classes[] = 'tf_responsive_disabled';
     }
     // return the $classes array
     return $classes;
 }