Browse Source

Merge branch 'aragonc-1.10.x' into 1.10.x

Yannick Warnier 9 years ago
parent
commit
dd90c1897b

+ 14 - 4
app/Resources/public/css/base.css

@@ -2408,6 +2408,10 @@ form .formw .freeze {
 .label_tag.course {
     background-color: #62cffc;
 }
+.label{
+    font-weight: normal;
+    font-size: 90%;
+}
 .invisible {
     color: #999;
 }
@@ -4274,7 +4278,11 @@ ul.holder li.bit-box{
   padding-top: 2em;
   padding-bottom: 2em;
 }
-#multiple-add-session .control-course{
+.code-course{
+    padding-left: 10px;
+    padding-right: 10px;
+}
+.control-course{
   text-align: center;
 }
 .data_table tr td .form-control{
@@ -4416,6 +4424,7 @@ ul.exercise-draggable-answer .touch-items{
   padding: 10px 20px 10px 20px;
   border: solid #b0b0b0 1px;
   text-decoration: none;
+  z-index: 100;
 }
 ul.exercise-draggable-answer .touch-items:hover{
   background: #ffffff;
@@ -5102,13 +5111,13 @@ div#chat-remote-video video {
 }
 .ui-accordion .ui-accordion-content-active{
 
-}
-.ui-jqgrid-view .label-success{
-  font-size: 14px;
 }
 .ui-jqgrid-view .ui-widget-content a{
   color:#666666;
 }
+.ui-jqgrid-view .ui-widget-content a.btn{
+    color: #fff;
+}
 .ui-jqgrid-view .ui-state-default,
 .ui-jqgrid-view .ui-widget-content .ui-state-default,
 .ui-jqgrid-view .ui-widget-header .ui-state-default{
@@ -5313,6 +5322,7 @@ div#chat-remote-video video {
 .items-course .items-course-info .title{
   font-size: 14px;
   min-height: 32px;
+  line-height: 1.3;
 }
 .items-course .items-course-info .teachers{
   font-size: 12px;

+ 1 - 0
composer.json

@@ -79,6 +79,7 @@
         "bower-asset/MathJax": "2.5.*",
         "bower-asset/webcamjs": "1.0.*",
         "bower-asset/cropper": "1.0.*",
+        "bower-asset/jquery.scrollbar": "0.2.*",
         "clue/graph": "~0.9.0",
         "graphp/graphviz": "~0.2.0",
         "graphp/algorithms": "~0.8.0",

+ 66 - 70
main/admin/dashboard_add_courses_to_user.php

@@ -170,13 +170,13 @@ if (isset($_POST['formSent']) && intval($_POST['formSent']) == 1) {
 Display::display_header($tool_name);
 
 // actions
-echo '<div class="actions">
-<span style="float: right;margin:0px;padding:0px;">
-<a href="dashboard_add_users_to_user.php?user='.$user_id.'">'.Display::return_icon('add_user_big.gif', get_lang('AssignUsers'), array('style'=>'vertical-align:middle')).' '.get_lang('AssignUsers').'</a>
-<a href="dashboard_add_sessions_to_user.php?user='.$user_id.'">'.Display::return_icon('view_more_stats.gif', get_lang('AssignSessions'), array('style'=>'vertical-align:middle')).' '.get_lang('AssignSessions').'</a></span>
-</div>';
 
-echo Display::page_header(sprintf(get_lang('AssignCoursesToX'), api_get_person_name($user_info['firstname'], $user_info['lastname'])));
+$actionsLeft = '<a href="dashboard_add_users_to_user.php?user='.$user_id.'">'.Display::return_icon('add-user.png', get_lang('AssignUsers'), null, ICON_SIZE_MEDIUM).'</a>';
+$actionsLeft .= '<a href="dashboard_add_sessions_to_user.php?user='.$user_id.'">'.Display::return_icon('session-add.png', get_lang('AssignSessions'), null, ICON_SIZE_MEDIUM).'</a>';
+
+echo $html = Display::toolbarAction('toolbar-dashboard', array($actionsLeft));
+
+echo Display::page_header(sprintf(get_lang('AssignCoursesToX'), api_get_person_name($user_info['firstname'], $user_info['lastname'])), null, 'h3');
 
 $assigned_courses_to_hrm = CourseManager::get_courses_followed_by_drh($user_id);
 $assigned_courses_code = array_keys($assigned_courses_to_hrm);
@@ -224,17 +224,51 @@ if(!empty($msg)) {
 	Display::display_normal_message($msg); //main API
 }
 ?>
-<table border="0" cellpadding="5" cellspacing="0" width="100%" align="center">
-<tr>
-	<td align="left"></td>
-	<td align="left"></td>
-	<td width="" align="center"> &nbsp;	</td>
-</tr>
-<tr>
-  <td width="45%" align="center"><b><?php echo get_lang('CoursesListInPlatform') ?> :</b></td>
-  <td width="10%">&nbsp;</td>
-  <td align="center" width="45%"><b>
-  	<?php
+
+<div class="row">
+    <div class="col-md-4">
+        <h5><?php echo get_lang('CoursesListInPlatform') ?> :</h5>
+        
+        <div id="ajax_list_courses_multiple">
+	<select id="origin" name="NoAssignedCoursesList[]" multiple="multiple" size="20" style="width:340px;">
+	<?php while ($enreg = Database::fetch_array($result)) { ?>
+            <option value="<?php echo $enreg['code']; ?>" <?php echo 'title="'.htmlspecialchars($enreg['title'],ENT_QUOTES).'"';?>><?php echo $enreg['title'].' ('.$enreg['code'].')'; ?></option>
+	<?php } ?>
+	</select>
+        </div>
+        
+    </div>
+    <div class="col-md-4">
+        <div class="code-course">
+        <?php if($add_type == 'multiple') { ?>
+        <p><?php echo get_lang('FirstLetterCourse');?> :</p>
+        <select name="firstLetterCourse" class="selectpicker form-control" onchange = "xajax_search_courses(this.value,'multiple')">
+            <option value="%">--</option>
+            <?php  echo Display :: get_alphabet_options($firstLetter); ?>
+        </select>
+        <?php } ?>
+        </div>
+        <div class="control-course">
+            <div class="separate-action">
+                <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
+                    <em class="fa fa-arrow-right"></em>
+                </button>
+            </div>
+            <div class="separate-action">
+                <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
+                    <em class="fa fa-arrow-left"></em>
+                </button>
+            </div>
+            <div class="separate-action">
+                <?php echo '<button class="btn btn-success" type="button" value="" onclick="valide()" >'.$tool_name.'</button>'; ?>
+            </div>
+        </div>    
+        
+        
+        
+    </div>
+    <div class="col-md-4">
+        <h5><?php
 	  	if (UserManager::is_admin($user_id)) {
 			echo get_lang('AssignedCoursesListToPlatformAdministrator');
 		} else if ($user_info['status'] == SESSIONADMIN) {
@@ -242,59 +276,21 @@ if(!empty($msg)) {
 		} else {
 			echo get_lang('AssignedCoursesListToHumanResourcesManager');
 		}
-  	?>
-  	:</b></td>
-</tr>
-
-<?php if($add_type == 'multiple') { ?>
-<tr><td width="45%" align="center">
- <?php echo get_lang('FirstLetterCourse');?> :
-     <select name="firstLetterCourse" onchange = "xajax_search_courses(this.value,'multiple')">
-      <option value="%">--</option>
-      <?php
-      echo Display :: get_alphabet_options($firstLetter);
-      ?>
-     </select>
-</td>
-<td>&nbsp;</td></tr>
-<?php } ?>
-<tr>
-  <td width="45%" align="center">
-	<div id="ajax_list_courses_multiple">
-	<select id="origin" name="NoAssignedCoursesList[]" multiple="multiple" size="20" style="width:340px;">
-	<?php
-	while ($enreg = Database::fetch_array($result)) {
-	?>
-		<option value="<?php echo $enreg['code']; ?>" <?php echo 'title="'.htmlspecialchars($enreg['title'],ENT_QUOTES).'"';?>><?php echo $enreg['title'].' ('.$enreg['code'].')'; ?></option>
-	<?php } ?>
-	</select></div>
-  </td>
-
-  <td width="10%" valign="middle" align="center">
-  	<button class="btn-default" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
-        <em class="fa fa-arrow-right"></em>
-  	</button>
-	<br /><br />
-	<button class="btn-default" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
-        <em class="fa fa-arrow-left"></em>
-	</button>
-	<br /><br /><br /><br /><br /><br />
-	<?php
-		echo '<button class="btn btn-primary" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
-	?>
-  </td>
-  <td width="45%" align="center">
-  <select id='destination' name="CoursesList[]" multiple="multiple" size="20" style="width:320px;">
-	<?php
-	if (is_array($assigned_courses_to_hrm)) {
-		foreach($assigned_courses_to_hrm as $enreg) {
-	?>
-		<option value="<?php echo $enreg['code']; ?>" <?php echo 'title="'.htmlspecialchars($enreg['title'],ENT_QUOTES).'"'; ?>><?php echo $enreg['title'].' ('.$enreg['code'].')'; ?></option>
-	<?php }
-	}?>
-  </select></td>
-</tr>
-</table>
+            ?>: </h5>
+        
+        <select id='destination' name="CoursesList[]" multiple="multiple" size="20" style="width:320px;">
+            <?php
+            if (is_array($assigned_courses_to_hrm)) {
+                foreach ($assigned_courses_to_hrm as $enreg) {
+            ?>
+                <option value="<?php echo $enreg['code']; ?>" <?php echo 'title="' . htmlspecialchars($enreg['title'], ENT_QUOTES) . '"'; ?>><?php echo $enreg['title'] . ' (' . $enreg['code'] . ')'; ?></option>
+            <?php
+                    }
+                }
+            ?>
+        </select>
+    </div>
+</div>
 
 </form>
 <?php

+ 67 - 70
main/admin/dashboard_add_sessions_to_user.php

@@ -166,15 +166,16 @@ if (isset($_POST['formSent']) && intval($_POST['formSent']) == 1) {
 Display::display_header($tool_name);
 
 // actions
-echo '<div class="actions">';
+
 if ($user_info['status'] != SESSIONADMIN) {
-    echo '<span style="float: right;margin:0px;padding:0px;">
-		    <a href="dashboard_add_users_to_user.php?user='.$user_id.'">'.Display::return_icon('add_user_big.gif', get_lang('AssignUsers'), array('style'=>'vertical-align:middle')).' '.get_lang('AssignUsers').'</a>
-			<a href="dashboard_add_courses_to_user.php?user='.$user_id.'">'.Display::return_icon('course_add.gif', get_lang('AssignCourses'), array('style'=>'vertical-align:middle')).' '.get_lang('AssignCourses').'</a>
-         </span>';
+    $actionsLeft = '<a href="dashboard_add_users_to_user.php?user='.$user_id.'">' . Display::return_icon('add-user.png', get_lang('AssignUsers'), null, ICON_SIZE_MEDIUM ) . '</a>';
+    $actionsLeft .= '<a href="dashboard_add_courses_to_user.php?user='.$user_id.'">' . Display::return_icon('course-add.png', get_lang('AssignCourses'), null, ICON_SIZE_MEDIUM) . '</a>';
 }
-echo '</div>';
-echo Display::page_header(sprintf(get_lang('AssignSessionsToX'), api_get_person_name($user_info['firstname'], $user_info['lastname'])));
+
+
+echo Display::toolbarAction('toolbar-dashboard', array( 0 => $actionsLeft, 1 => ''));
+
+echo Display::page_header(sprintf(get_lang('AssignSessionsToX'), api_get_person_name($user_info['firstname'], $user_info['lastname'])), null, 'h3');
 
 $assigned_sessions_to_hrm = SessionManager::get_sessions_followed_by_drh($user_id);
 $assigned_sessions_id = array_keys($assigned_sessions_to_hrm);
@@ -206,84 +207,79 @@ $result	= Database::query($sql);
 ?>
     <form name="formulaire" method="post" action="<?php echo api_get_self(); ?>?user=<?php echo $user_id ?>" style="margin:0px;" <?php if($ajax_search){ echo ' onsubmit="valide();"';}?>>
         <input type="hidden" name="formSent" value="1" />
-        <table border="0" cellpadding="5" cellspacing="0" width="100%" align="center">
-            <tr>
-                <td align="left"></td>
-                <td align="left"></td>
-                <td width="" align="center"> &nbsp;	</td>
-            </tr>
-            <tr>
-                <td width="45%" align="center"><b><?php echo get_lang('SessionsListInPlatform') ?> :</b></td>
-                <td width="10%">&nbsp;</td>
-                <td align="center" width="45%">
-                    <b>
+        
+        <div class="row">
+            <div class="col-md-4">
+                <h5><?php echo get_lang('SessionsListInPlatform') ?> :</h5>
+                
+                <div id="ajax_list_sessions_multiple">
+                    <select id="origin" name="NoAssignedSessionsList[]" multiple="multiple" size="20" style="width:340px;">
                         <?php
-                        if (UserManager::is_admin($user_id)) {
-                            echo get_lang('AssignedSessionsListToPlatformAdministrator');
-                        } else if ($user_info['status'] == SESSIONADMIN) {
-                            echo get_lang('AssignedSessionsListToSessionsAdministrator');
-                        } else {
-                            echo get_lang('AssignedSessionsListToHumanResourcesManager');
-                        }
+                        while ($enreg = Database::fetch_array($result)) {
                         ?>
-                        : </b></td>
-            </tr>
-
-            <?php if ($add_type == 'multiple') { ?>
-                <tr><td width="45%" align="center">
-                        <?php echo get_lang('FirstLetterSession');?> :
-                        <select name="firstLetterSession" onchange = "xajax_search_sessions(this.value, 'multiple')">
-                            <option value="%">--</option>
-                            <?php
-                            echo Display :: get_alphabet_options($firstLetterSession);
-                            ?>
-                        </select>
-                    </td>
-                    <td>&nbsp;</td></tr>
-            <?php } ?>
-            <tr>
-                <td width="45%" align="center">
-                    <div id="ajax_list_sessions_multiple">
-                        <select id="origin" name="NoAssignedSessionsList[]" multiple="multiple" size="20" style="width:340px;">
-                            <?php
-                            while ($enreg = Database::fetch_array($result)) {
-                                ?>
-                                <option value="<?php echo $enreg['id']; ?>" <?php echo 'title="'.htmlspecialchars($enreg['name'],ENT_QUOTES).'"';?>>
-                                    <?php echo $enreg['name']; ?>
-                                </option>
-                            <?php } ?>
-                        </select></div>
-                </td>
-
-                <td width="10%" valign="middle" align="center">
-                    <?php
+                            <option value="<?php echo $enreg['id']; ?>" <?php echo 'title="'.htmlspecialchars($enreg['name'],ENT_QUOTES).'"';?>>
+                                <?php echo $enreg['name']; ?>
+                            </option>
+                        <?php } ?>
+                    </select>
+                </div>
+            </div>
+            <div class="col-md-4">
+                <div class="code-course">
+                    <?php if ($add_type == 'multiple') { ?>
+                    <p><?php echo get_lang('FirstLetterSession');?> :</p>
+                    <select class="selectpicker form-control" name="firstLetterSession" onchange = "xajax_search_sessions(this.value, 'multiple')">
+                        <option value="%">--</option>
+                            <?php  echo Display :: get_alphabet_options($firstLetterSession); ?>
+                    </select>
+                    <?php } ?>
+                </div>
+                <div class="control-course">
+                <?php
                     if ($ajax_search) {
                         ?>
-                        <button class="btn btn-default" type="button" onclick="remove_item(document.getElementById('destination'))">
-                            <em class="fa fa-arrow-left"></em>
-                        </button>
+                        <div class="separate-action">
+                            <button class="btn btn-primary" type="button" onclick="remove_item(document.getElementById('destination'))">
+                                <em class="fa fa-arrow-left"></em>
+                            </button>
+                        </div>    
                     <?php
                     }
                     else
                     {
                         ?>
-                        <button class="btn btn-default" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
+                    <div class="separate-action">
+                        <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
                             <em class="fa fa-arrow-right"></em>
                         </button>
-                        <br /><br />
-                        <button class="btn btn-default" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
+                    </div>
+                    <div class="separate-action">
+                        <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
                             <em class="fa fa-arrow-left"></em>
                         </button>
+                    </div>
+                        
                     <?php
                     }
                     ?>
-                    <br /><br /><br /><br /><br /><br />
+                    
                     <?php
-                    echo '<button class="btn btn-primary" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
+                    echo '<button class="btn btn-success" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
                     ?>
-                </td>
-                <td width="45%" align="center">
-                    <select id='destination' name="SessionsList[]" multiple="multiple" size="20" style="width:320px;">
+                </div>        
+            </div>
+            <div class="col-md-4">
+                <h5><?php
+                        if (UserManager::is_admin($user_id)) {
+                            echo get_lang('AssignedSessionsListToPlatformAdministrator');
+                        } else if ($user_info['status'] == SESSIONADMIN) {
+                            echo get_lang('AssignedSessionsListToSessionsAdministrator');
+                        } else {
+                            echo get_lang('AssignedSessionsListToHumanResourcesManager');
+                        }
+                        ?>
+                :</h5>
+                 <select id='destination' name="SessionsList[]" multiple="multiple" size="20" style="width:320px;">
                         <?php
                         if (is_array($assigned_sessions_to_hrm)) {
                             foreach($assigned_sessions_to_hrm as $enreg) {
@@ -293,9 +289,10 @@ $result	= Database::query($sql);
                                 </option>
                             <?php }
                         }?>
-                    </select></td>
-            </tr>
-        </table>
+                    </select>
+            </div>
+        </div>
+        
     </form>
 
 <?php

+ 26 - 23
main/admin/dashboard_add_users_to_user.php

@@ -408,23 +408,7 @@ if(!empty($msg)) {
 <div class="row">
     <div class="col-md-4">
         <?php echo get_lang('UserListInPlatform') ?>
-        <?php if($add_type == 'multiple') { ?>
-            <div class="form-group">
-                <label class="col-sm-7 control-label"><?php echo get_lang('FirstLetterUser');?></label>
-                <div class="col-sm-5">
-                <select class="selectpicker show-tick form-control" name="firstLetterUser" onchange = "xajax_search_users(this.value,'multiple')">
-                    <option value="%">--</option>
-                    <?php echo Display::get_alphabet_options($firstLetterUser); ?>
-                </select>
-                </div>
-            </div>
-
-        <!-- <div class="form-group">
-            <input type="text" id="user_to_add" onkeyup="xajax_search_users(this.value,'single')" onclick="moveItem(document.getElementById('user_to_add'), document.getElementById('destination'))" />
-            <div id="ajax_list_users_single"></div>
-        </div> -->
-
-        <?php } ?>
+       
         <div class="form-group">
             <div class="col-sm-12">
                 <div id="ajax_list_users_multiple">
@@ -443,22 +427,41 @@ if(!empty($msg)) {
 
     </div>
     <div class="col-md-4">
+        <div class="code-course">
+            <?php if($add_type == 'multiple') { ?>
+                <p><?php echo get_lang('FirstLetterUser');?></p>
+                <select class="selectpicker show-tick form-control" name="firstLetterUser" onchange = "xajax_search_users(this.value,'multiple')">
+                    <option value="%">--</option>
+                    <?php echo Display::get_alphabet_options($firstLetterUser); ?>
+                </select>
+            <?php } ?>
+        </div>
+        <div class="control-course">
         <?php if ($ajax_search) { ?>
-            <button class="btn btn-primary" type="button" onclick="remove_item(document.getElementById('destination'))"></button>
+            <div class="separate-action">
+                <button class="btn btn-primary" type="button" onclick="remove_item(document.getElementById('destination'))"></button>
+            </div>
           <?php } else { ?>
-            <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
+            <div class="separate-action">
+                <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
                 <em class="fa fa-chevron-right"></em>
             </button>
-            <br /><br />
-            <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
+            </div>
+            <div class="separate-action">
+                <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
                 <em class="fa fa-chevron-left"></em>
-            </button>
+                </button>
+            </div>
+            
           <?php
           }
           ?>
-            <?php
+            <div class="separate-action">
+                <?php
 		echo '<button class="btn btn-success" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
             ?>
+            </div>
+        </div>
     </div>
     <div class="col-md-4">
         <?php

+ 7 - 7
main/admin/usergroups.php

@@ -60,8 +60,8 @@ $column_model   = array(
     array('name'=>'users',    		'index'=>'users', 		'width'=>'15',  'align'=>'left'),
     array('name'=>'courses',    	'index'=>'courses', 	'width'=>'15',  'align'=>'left'),
     array('name'=>'sessions',    	'index'=>'sessions', 	'width'=>'15',  'align'=>'left'),
-    array('name'=>'group_type',    	'index'=>'group_type', 	'width'=>'15',  'align'=>'left'),
-    array('name'=>'actions',        'index'=>'actions',     'width'=>'20',  'align'=>'left', 'sortable'=>'false','formatter'=>'action_formatter'),
+    array('name'=>'group_type',    	'index'=>'group_type', 	'width'=>'15',  'align'=>'center'),
+    array('name'=>'actions',        'index'=>'actions',     'width'=>'20',  'align'=>'center', 'sortable'=>'false','formatter'=>'action_formatter'),
 );
 
 //Autowidth
@@ -73,11 +73,11 @@ $extra_params['sortorder'] = 'desc';
 //With this function we can add actions to the jgrid
 $action_links = 'function action_formatter (cellvalue, options, rowObject) {
     return \''
-    .' <a href="add_users_to_usergroup.php?id=\'+options.rowId+\'"><img src="../img/icons/22/user_to_class.png" title="'.get_lang('SubscribeUsersToClass').'"></a>'
-    .' <a href="add_courses_to_usergroup.php?id=\'+options.rowId+\'"><img src="../img/icons/22/course_to_class.png" title="'.get_lang('SubscribeClassToCourses').'"></a>'
-    .' <a href="add_sessions_to_usergroup.php?id=\'+options.rowId+\'"><img src="../img/icons/22/sessions_to_class.png" title="'.get_lang('SubscribeClassToSessions').'"></a>'
-    .' <a href="?action=edit&id=\'+options.rowId+\'"><img width="22px" src="../img/edit.png" title="'.get_lang('Edit').'" ></a>'
-    .' <a onclick="javascript:if(!confirm('."\'".addslashes(api_htmlentities(get_lang("ConfirmYourChoice"),ENT_QUOTES))."\'".')) return false;"  href="?action=delete&id=\'+options.rowId+\'"><img title="'.get_lang('Delete').'" src="../img/delete.png"></a>\';
+    .' <a href="add_users_to_usergroup.php?id=\'+options.rowId+\'">' . Display::return_icon('user_to_class.png', get_lang('SubscribeUsersToClass'), null, ICON_SIZE_SMALL) . '</a>'
+    .' <a href="add_courses_to_usergroup.php?id=\'+options.rowId+\'">' . Display::return_icon('course_to_class.png', get_lang('SubscribeClassToCourses'), null, ICON_SIZE_SMALL) . '</a>'
+    .' <a href="add_sessions_to_usergroup.php?id=\'+options.rowId+\'">' . Display::return_icon('sessions_to_class.png', get_lang('SubscribeClassToSessions'), null, ICON_SIZE_SMALL) . '</a>'
+    .' <a href="?action=edit&id=\'+options.rowId+\'">' . Display::return_icon('edit.png', get_lang('Edit'), null, ICON_SIZE_TINY) . '</a>'
+    .' <a onclick="javascript:if(!confirm('."\'".addslashes(api_htmlentities(get_lang("ConfirmYourChoice"),ENT_QUOTES))."\'".')) return false;"  href="?action=delete&id=\'+options.rowId+\'">' . Display::return_icon('delete.png', get_lang('Delete'), null, ICON_SIZE_TINY) . '</a>\';
 }';
 
 ?>

+ 1 - 1
main/course_info/infocours.php

@@ -70,7 +70,7 @@ $(document).ready(function() {
             $image.cropper("destroy");
 
             $image.cropper({
-                aspectRatio: 4 / 3,
+                aspectRatio: 16 / 9,
                 responsive : true,
                 center : false,
                 guides : false,

+ 2 - 2
main/forum/viewthread.php

@@ -218,11 +218,11 @@ if ($my_message != 'PostDeletedSpecial') {
             . '&search=' . Security::remove_XSS(urlencode($my_search));
         echo $my_url . '&view=flat">'
             . Display::return_icon('forum_listview.png', get_lang('FlatView'), null, ICON_SIZE_MEDIUM)
-            . get_lang('FlatView') . '</a>';
+            . '</a>';
         //echo $my_url.'&view=threaded">'.Display::return_icon('forum_threadedview.gif', get_lang('ThreadedView')).get_lang('ThreadedView').'</a>';
         echo $my_url . '&view=nested">'
             . Display::return_icon('forum_nestedview.png', get_lang('NestedView'), null, ICON_SIZE_MEDIUM)
-            . get_lang('NestedView') . '</a>';
+            . '</a>';
     }
     $my_url = null;
 

+ 1 - 1
main/group/group.php

@@ -166,7 +166,7 @@ $actionsLeft = '';
 if (api_is_allowed_to_edit(false, true)) {
 
     $actionsLeft .= '<a href="group_creation.php?'.api_get_cidreq().'">'.
-        Display::return_icon('add.png', get_lang('NewGroupCreate'), '', ICON_SIZE_MEDIUM).'</a>';
+        Display::return_icon('add-groups.png', get_lang('NewGroupCreate'), '', ICON_SIZE_MEDIUM).'</a>';
 
     if (api_get_setting('allow_group_categories') == 'true') {
         $actionsLeft .=  '<a href="group_category.php?'.api_get_cidreq().'&action=add_category">'.

BIN
main/img/icons/16/edit.png


BIN
main/img/icons/32/add-class.png


BIN
main/img/icons/32/add-groups.png


BIN
main/img/icons/32/add-teacher.png


BIN
main/img/icons/32/add-user.png


+ 2820 - 0
main/img/icons/svg/add-class.svg

@@ -0,0 +1,2820 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   height="128"
+   width="128"
+   version="1.0"
+   inkscape:version="0.91 r"
+   sodipodi:docname="add-class.svg">
+  <metadata
+     id="metadata116">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     id="namedview114"
+     showgrid="false"
+     inkscape:zoom="3.5781251"
+     inkscape:cx="97.248103"
+     inkscape:cy="55.316671"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg2" />
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3579">
+      <stop
+         id="stop3581"
+         stop-color="#672b27"
+         offset="0" />
+      <stop
+         id="stop3583"
+         stop-color="#712913"
+         offset=".5" />
+      <stop
+         id="stop3585"
+         stop-color="#965e26"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3551">
+      <stop
+         id="stop3553"
+         offset="0" />
+      <stop
+         id="stop3557"
+         stop-color="#6f382e"
+         stop-opacity="0"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3511">
+      <stop
+         id="stop3513"
+         stop-color="#813d20"
+         offset="0" />
+      <stop
+         id="stop3515"
+         stop-color="#7f4621"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3439">
+      <stop
+         id="stop3441"
+         stop-color="#824623"
+         offset="0" />
+      <stop
+         id="stop3443"
+         stop-color="#672412"
+         offset=".5" />
+      <stop
+         id="stop3445"
+         stop-color="#420804"
+         stop-opacity=".99608"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3431">
+      <stop
+         id="stop3433"
+         stop-color="#c96905"
+         offset="0" />
+      <stop
+         id="stop3435"
+         stop-color="#d6902a"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3405">
+      <stop
+         id="stop3407"
+         stop-color="#672b27"
+         offset="0" />
+      <stop
+         id="stop3413"
+         stop-color="#712913"
+         offset=".5" />
+      <stop
+         id="stop3409"
+         stop-color="#620000"
+         stop-opacity=".98431"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3356"
+       y2="278.1"
+       gradientUnits="userSpaceOnUse"
+       x2="661.55"
+       y1="212.51"
+       x1="575.89"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3360"
+         stop-color="#029831"
+         offset="0" />
+      <stop
+         id="stop3372"
+         stop-color="#006c02"
+         offset=".5" />
+      <stop
+         id="stop3362"
+         stop-color="#003b2d"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3370"
+       y2="279.27"
+       gradientUnits="userSpaceOnUse"
+       x2="663.65"
+       y1="279.27"
+       x1="572.87"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3366"
+         stop-color="#2e6b01"
+         offset="0" />
+      <stop
+         id="stop3368"
+         stop-color="#152c28"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3376"
+       y2="284.79"
+       gradientUnits="userSpaceOnUse"
+       x2="668.25"
+       y1="284.79"
+       x1="570.7"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3380"
+         stop-color="#d68c23"
+         offset="0" />
+      <stop
+         id="stop3392"
+         stop-color="#c66100"
+         offset=".5" />
+      <stop
+         id="stop3382"
+         stop-color="#6f382e"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3390"
+       y2="280.44"
+       gradientUnits="userSpaceOnUse"
+       x2="668.93"
+       y1="280.44"
+       x1="568.19"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3386"
+         stop-color="#d5801f"
+         offset="0" />
+      <stop
+         id="stop3394"
+         stop-color="#993a1b"
+         offset=".5" />
+      <stop
+         id="stop3388"
+         stop-color="#78413e"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3613"
+       y2="285.4"
+       gradientUnits="userSpaceOnUse"
+       x2="669.91"
+       y1="285.4"
+       x1="568.29"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3609"
+         stop-color="#fff"
+         stop-opacity=".50196"
+         offset="0" />
+      <stop
+         id="stop3611"
+         stop-color="#fff"
+         stop-opacity=".36078"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3617"
+       y2="88.929"
+       gradientUnits="userSpaceOnUse"
+       x2="66.259"
+       y1="7.8641"
+       x1="66.259">
+      <stop
+         id="stop3307"
+         stop-color="#010000"
+         offset="0" />
+      <stop
+         id="stop3352"
+         stop-color="#411000"
+         offset=".73611" />
+      <stop
+         id="stop3309"
+         stop-color="#822000"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3654"
+       y2="289.29"
+       gradientUnits="userSpaceOnUse"
+       x2="668"
+       y1="289.29"
+       x1="568.67"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3625"
+         stop-color="#811f00"
+         offset="0" />
+      <stop
+         id="stop3631"
+         stop-color="#5d0003"
+         offset=".5" />
+      <stop
+         id="stop3627"
+         stop-color="#811f00"
+         offset="1" />
+    </linearGradient>
+    <filter
+       id="filter3772"
+       y="-.031029"
+       width="1.7633"
+       x="-.38163"
+       height="1.0621">
+      <feGaussianBlur
+         id="feGaussianBlur3774"
+         stdDeviation="0.58138587" />
+    </filter>
+    <linearGradient
+       id="linearGradient3810"
+       y2="64.41"
+       gradientUnits="userSpaceOnUse"
+       x2="45.798"
+       gradientTransform="matrix(0.4716744,0.77958486,-0.77958486,0.4716744,83.820935,-15.213245)"
+       y1="113.08"
+       x1="45.798">
+      <stop
+         id="stop3685"
+         stop-color="#5a5a6b"
+         offset="0" />
+      <stop
+         id="stop3691"
+         stop-color="#837e97"
+         offset=".5" />
+      <stop
+         id="stop3693"
+         stop-color="#9192a7"
+         offset=".75" />
+      <stop
+         id="stop3687"
+         stop-color="#8780a4"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3814"
+       y2="71.687"
+       gradientUnits="userSpaceOnUse"
+       x2="41.167"
+       gradientTransform="matrix(0.4716744,0.77958486,-0.77958486,0.4716744,83.820935,-15.213245)"
+       y1="113.08"
+       x1="41.167">
+      <stop
+         id="stop3697"
+         stop-color="#c8c8d8"
+         offset="0" />
+      <stop
+         id="stop3699"
+         stop-color="#fbfbfc"
+         offset="1" />
+    </linearGradient>
+    <filter
+       id="filter3834">
+      <feGaussianBlur
+         id="feGaussianBlur3836"
+         stdDeviation="0.38432455" />
+    </filter>
+    <linearGradient
+       id="linearGradient3845"
+       y2="297.6"
+       xlink:href="#linearGradient3551"
+       gradientUnits="userSpaceOnUse"
+       x2="599.37"
+       gradientTransform="matrix(-1.0473917,0,0,1.0473917,708.29448,-211.78347)"
+       y1="285.4"
+       x1="599.37" />
+    <linearGradient
+       id="linearGradient3847"
+       y2="318.35"
+       xlink:href="#linearGradient3579"
+       gradientUnits="userSpaceOnUse"
+       x2="597.52"
+       gradientTransform="matrix(-1.0473917,0,0,1.0473917,708.18974,-211.78347)"
+       y1="290.62"
+       x1="597.52" />
+    <linearGradient
+       id="linearGradient3850"
+       y2="297.6"
+       xlink:href="#linearGradient3551"
+       gradientUnits="userSpaceOnUse"
+       x2="599.37"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.7053,-211.78347)"
+       y1="285.4"
+       x1="599.37" />
+    <linearGradient
+       id="linearGradient3852"
+       y2="318.35"
+       xlink:href="#linearGradient3579"
+       gradientUnits="userSpaceOnUse"
+       x2="597.52"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.59325,-211.78347)"
+       y1="290.62"
+       x1="597.52" />
+    <linearGradient
+       id="linearGradient3855"
+       y2="297.05"
+       xlink:href="#linearGradient3431"
+       gradientUnits="userSpaceOnUse"
+       x2="583.48"
+       gradientTransform="matrix(-1.0473917,0,0,1.0473917,708.6087,-211.78347)"
+       y1="315.81"
+       x1="583.48" />
+    <linearGradient
+       id="linearGradient3857"
+       y2="318.35"
+       xlink:href="#linearGradient3405"
+       gradientUnits="userSpaceOnUse"
+       x2="597.52"
+       gradientTransform="matrix(-1.0473917,0,0,1.0473917,708.50395,-211.78347)"
+       y1="290.62"
+       x1="597.52" />
+    <linearGradient
+       id="linearGradient3860"
+       y2="297.05"
+       xlink:href="#linearGradient3431"
+       gradientUnits="userSpaceOnUse"
+       x2="583.48"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.7053,-211.78347)"
+       y1="315.81"
+       x1="583.48" />
+    <linearGradient
+       id="linearGradient3862"
+       y2="318.35"
+       xlink:href="#linearGradient3405"
+       gradientUnits="userSpaceOnUse"
+       x2="597.52"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.59325,-211.78347)"
+       y1="290.62"
+       x1="597.52" />
+    <linearGradient
+       id="linearGradient3865"
+       y2="299.34"
+       xlink:href="#linearGradient3551"
+       gradientUnits="userSpaceOnUse"
+       x2="622.05"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-210.73609)"
+       y1="295.55"
+       x1="622.05" />
+    <linearGradient
+       id="linearGradient3867"
+       y2="299.45"
+       xlink:href="#linearGradient3511"
+       gradientUnits="userSpaceOnUse"
+       x2="617.44"
+       y1="302.66"
+       x1="617.44"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)" />
+    <linearGradient
+       id="linearGradient3870"
+       y2="299.04"
+       xlink:href="#linearGradient3431"
+       gradientUnits="userSpaceOnUse"
+       x2="622.05"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-210.73609)"
+       y1="301.88"
+       x1="622.05" />
+    <linearGradient
+       id="linearGradient3875"
+       y2="319.61"
+       xlink:href="#linearGradient3439"
+       gradientUnits="userSpaceOnUse"
+       x2="598.18"
+       gradientTransform="matrix(-1.0473917,0,0,1.0473917,708.6087,-211.78347)"
+       y1="290.65"
+       x1="598.18" />
+    <linearGradient
+       id="linearGradient3878"
+       y2="299.61"
+       gradientUnits="userSpaceOnUse"
+       x2="612.31"
+       y1="303.4"
+       x1="612.31"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.70062,-211.78347)">
+      <stop
+         id="stop3505"
+         stop-color="#712717"
+         offset="0" />
+      <stop
+         id="stop3507"
+         stop-color="#76351b"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3881"
+       y2="319.61"
+       xlink:href="#linearGradient3439"
+       gradientUnits="userSpaceOnUse"
+       x2="598.18"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-586.7053,-211.78347)"
+       y1="290.65"
+       x1="598.18" />
+    <filter
+       id="filter3955">
+      <feGaussianBlur
+         id="feGaussianBlur3957"
+         stdDeviation="1.2991875" />
+    </filter>
+    <linearGradient
+       id="linearGradient3980"
+       y2="55.843"
+       gradientUnits="userSpaceOnUse"
+       x2="27.965"
+       y1="10.75"
+       x1="27.965"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-10.331443,-2.5250823)">
+      <stop
+         id="stop3976"
+         stop-color="#fff"
+         stop-opacity=".36078"
+         offset="0" />
+      <stop
+         id="stop3978"
+         stop-color="#fff"
+         stop-opacity="0"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3990"
+       y2="80.617"
+       gradientUnits="userSpaceOnUse"
+       x2="111.23"
+       y1="13.656"
+       x1="111.23"
+       gradientTransform="matrix(1.0473917,0,0,1.0473917,-10.331443,-2.5250823)">
+      <stop
+         id="stop3986"
+         stop-color="#fff"
+         stop-opacity=".36078"
+         offset="0" />
+      <stop
+         id="stop3988"
+         stop-color="#fff"
+         stop-opacity=".086275"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5683"
+       inkscape:collect="always">
+      <stop
+         id="stop5685"
+         offset="0"
+         style="stop-color:#047804;stop-opacity:1" />
+      <stop
+         id="stop5687"
+         offset="1"
+         style="stop-color:#169f16;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5665"
+       inkscape:collect="always">
+      <stop
+         id="stop5667"
+         offset="0"
+         style="stop-color:#006200;stop-opacity:1" />
+      <stop
+         id="stop5669"
+         offset="1"
+         style="stop-color:#003d18;stop-opacity:1" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective5139"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective5148" />
+    <linearGradient
+       y2="391.98309"
+       x2="146.4288"
+       y1="391.98309"
+       x1="116.41035"
+       gradientTransform="translate(260.93361,-523.79076)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5729"
+       xlink:href="#linearGradient5683"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="392.44968"
+       x2="152.07178"
+       y1="392.44968"
+       x1="111.10294"
+       gradientTransform="translate(260.93361,-523.79076)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient5734"
+       xlink:href="#linearGradient5665"
+       inkscape:collect="always" />
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="linearGradient6336"
+       xlink:href="#XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop86"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop88"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="radialGradient6338"
+       xlink:href="#XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop93"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0.34830001" />
+      <stop
+         id="stop95"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.53930002" />
+      <stop
+         id="stop97"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.3483" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5393" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="40.5"
+       y1="63"
+       x2="51.5"
+       y2="63"
+       id="linearGradient6340"
+       xlink:href="#linearGradient3279"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)" />
+    <linearGradient
+       id="linearGradient3279">
+      <stop
+         id="stop3281"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3287"
+         style="stop-color:#ff4a00;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3283"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="linearGradient6342"
+       xlink:href="#XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop102"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop104"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="39"
+       y1="85"
+       x2="52.5"
+       y2="85"
+       id="linearGradient6344"
+       xlink:href="#linearGradient3313"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient3313">
+      <stop
+         id="stop3315"
+         style="stop-color:#fe9999;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3321"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3317"
+         style="stop-color:#fa6262;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="linearGradient6346"
+       xlink:href="#XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop115"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop117"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="linearGradient6348"
+       xlink:href="#XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop126"
+         style="stop-color:#dcf0ff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop128"
+         style="stop-color:#94caff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#94CAFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="linearGradient6350"
+       xlink:href="#XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop135"
+         style="stop-color:#0053bd;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop137"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="linearGradient6352"
+       xlink:href="#XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop142"
+         style="stop-color:#c76200;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop144"
+         style="stop-color:#d8922a;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop146"
+         style="stop-color:#996600;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#996600"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="radialGradient6354"
+       xlink:href="#XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop151"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop153"
+         style="stop-color:#ffdb9d;stop-opacity:1"
+         offset="0.51679999" />
+      <stop
+         id="stop155"
+         style="stop-color:#f0cd87;stop-opacity:1"
+         offset="0.75279999" />
+      <stop
+         id="stop157"
+         style="stop-color:#ba8a2b;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5168" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.7528" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#BA8A2B"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="linearGradient6356"
+       xlink:href="#XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,117.32524,-109.70424)" />
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,-1.5319,-45.9813)">
+      <stop
+         id="stop170"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop172"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop174"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop176"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop178"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop180"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop182"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop184"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="linearGradient6358"
+       xlink:href="#XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop189"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop191"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop193"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop195"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop197"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop199"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop201"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop203"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="linearGradient6360"
+       xlink:href="#XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop208"
+         style="stop-color:#034cfe;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop210"
+         style="stop-color:#1359fe;stop-opacity:1"
+         offset="0.038" />
+      <stop
+         id="stop212"
+         style="stop-color:#4885fe;stop-opacity:1"
+         offset="0.17739999" />
+      <stop
+         id="stop3055"
+         style="stop-color:#76aaff;stop-opacity:1"
+         offset="0.31850001" />
+      <stop
+         id="stop3057"
+         style="stop-color:#9cc9ff;stop-opacity:1"
+         offset="0.4585" />
+      <stop
+         id="stop3059"
+         style="stop-color:#b9e0ff;stop-opacity:1"
+         offset="0.59740001" />
+      <stop
+         id="stop220"
+         style="stop-color:#cdf1ff;stop-opacity:1"
+         offset="0.73470002" />
+      <stop
+         id="stop222"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.86970001" />
+      <stop
+         id="stop224"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="linearGradient6362"
+       xlink:href="#XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop229"
+         style="stop-color:#006dff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop231"
+         style="stop-color:#1379ff;stop-opacity:1"
+         offset="0.0447" />
+      <stop
+         id="stop233"
+         style="stop-color:#489cff;stop-opacity:1"
+         offset="0.183" />
+      <stop
+         id="stop235"
+         style="stop-color:#76bbff;stop-opacity:1"
+         offset="0.32319999" />
+      <stop
+         id="stop237"
+         style="stop-color:#9cd3ff;stop-opacity:1"
+         offset="0.4623" />
+      <stop
+         id="stop239"
+         style="stop-color:#b9e6ff;stop-opacity:1"
+         offset="0.6002" />
+      <stop
+         id="stop241"
+         style="stop-color:#cdf4ff;stop-opacity:1"
+         offset="0.73650002" />
+      <stop
+         id="stop3073"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.87059999" />
+      <stop
+         id="stop3075"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="linearGradient6364"
+       xlink:href="#XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop254"
+         style="stop-color:#006600;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop256"
+         style="stop-color:#99ff66;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#99FF66"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="linearGradient6366"
+       xlink:href="#XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop261"
+         style="stop-color:#009933;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop263"
+         style="stop-color:#6fcf00;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#6FCF00"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4161"
+       id="linearGradient4167"
+       x1="227.02383"
+       y1="130.94472"
+       x2="227.08005"
+       y2="109.8502"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.80011,0,0,1.80011,-313.07166,-137.6591)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4161">
+      <stop
+         style="stop-color:#97d600;stop-opacity:1"
+         offset="0"
+         id="stop4163" />
+      <stop
+         style="stop-color:#6f8f00;stop-opacity:1"
+         offset="1"
+         id="stop4165" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_22_"
+       gradientUnits="userSpaceOnUse"
+       x1="23.5298"
+       y1="37.4258"
+       x2="23.5298"
+       y2="14.1099">
+      <stop
+         offset="0.0056"
+         style="stop-color:#824F26"
+         id="stop554" />
+      <stop
+         offset="0.0114"
+         style="stop-color:#834F25"
+         id="stop555" />
+      <stop
+         offset="0.1673"
+         style="stop-color:#A15715"
+         id="stop556" />
+      <stop
+         offset="0.3213"
+         style="stop-color:#B65D09"
+         id="stop557" />
+      <stop
+         offset="0.4712"
+         style="stop-color:#C36102"
+         id="stop558" />
+      <stop
+         offset="0.6124"
+         style="stop-color:#C76200"
+         id="stop559" />
+      <a:midPointStop
+         offset="0.0056"
+         style="stop-color:#824F26"
+         id="midPointStop560" />
+      <a:midPointStop
+         offset="0.3051"
+         style="stop-color:#824F26"
+         id="midPointStop561" />
+      <a:midPointStop
+         offset="0.6124"
+         style="stop-color:#C76200"
+         id="midPointStop562" />
+    </linearGradient>
+    <radialGradient
+       id="XMLID_23_"
+       cx="15.041"
+       cy="-19.8857"
+       r="91.330803"
+       fx="15.041"
+       fy="-19.8857"
+       gradientTransform="matrix(0.1875,0,0,0.1875,20.3125,19.5)"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         offset="0"
+         style="stop-color:#7C0000"
+         id="stop565" />
+      <stop
+         offset="0.6461"
+         style="stop-color:#CF0000"
+         id="stop566" />
+      <stop
+         offset="0.9944"
+         style="stop-color:#990000"
+         id="stop567" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#7C0000"
+         id="midPointStop568" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#7C0000"
+         id="midPointStop569" />
+      <a:midPointStop
+         offset="0.6461"
+         style="stop-color:#CF0000"
+         id="midPointStop570" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop571" />
+      <a:midPointStop
+         offset="0.9944"
+         style="stop-color:#990000"
+         id="midPointStop572" />
+    </radialGradient>
+    <linearGradient
+       id="XMLID_24_"
+       gradientUnits="userSpaceOnUse"
+       x1="23.526899"
+       y1="34.369099"
+       x2="23.526899"
+       y2="3.8248999">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop575" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop576" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop577" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop578" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop579" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_25_"
+       gradientUnits="userSpaceOnUse"
+       x1="1.4316"
+       y1="15.7715"
+       x2="44.834"
+       y2="15.7715">
+      <stop
+         offset="0"
+         style="stop-color:#990000"
+         id="stop582" />
+      <stop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="stop583" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop584" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#990000"
+         id="midPointStop585" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#990000"
+         id="midPointStop586" />
+      <a:midPointStop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="midPointStop587" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF6666"
+         id="midPointStop588" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop589" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_26_"
+       gradientUnits="userSpaceOnUse"
+       x1="33.537102"
+       y1="27.684601"
+       x2="12.9814"
+       y2="27.684601"
+       gradientTransform="matrix(-1,0,0,1,53.5195,0)">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop592" />
+      <stop
+         offset="1"
+         style="stop-color:#FFCC66"
+         id="stop593" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop594" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop595" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFCC66"
+         id="midPointStop596" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_27_"
+       gradientUnits="userSpaceOnUse"
+       x1="19.9814"
+       y1="30.9189"
+       x2="40.524399"
+       y2="30.9189">
+      <stop
+         offset="0"
+         style="stop-color:#F0CD87"
+         id="stop599" />
+      <stop
+         offset="1"
+         style="stop-color:#FFA700"
+         id="stop600" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#F0CD87"
+         id="midPointStop601" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#F0CD87"
+         id="midPointStop602" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFA700"
+         id="midPointStop603" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_28_"
+       gradientUnits="userSpaceOnUse"
+       x1="26.125999"
+       y1="34.525398"
+       x2="26.125999"
+       y2="25.681601">
+      <stop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="stop606" />
+      <stop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="stop607" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="midPointStop608" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#3E9ADE"
+         id="midPointStop609" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="midPointStop610" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_29_"
+       gradientUnits="userSpaceOnUse"
+       x1="27.7852"
+       y1="26.4746"
+       x2="24.2698"
+       y2="33.859501">
+      <stop
+         offset="0"
+         style="stop-color:#428AFF"
+         id="stop613" />
+      <stop
+         offset="0.2584"
+         style="stop-color:#57ADFF"
+         id="stop614" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop615" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#428AFF"
+         id="midPointStop616" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#428AFF"
+         id="midPointStop617" />
+      <a:midPointStop
+         offset="0.2584"
+         style="stop-color:#57ADFF"
+         id="midPointStop618" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop619" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop620" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_30_"
+       gradientUnits="userSpaceOnUse"
+       x1="9.5605001"
+       y1="12.9941"
+       x2="9.5605001"
+       y2="21.147699">
+      <stop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="stop623" />
+      <stop
+         offset="1"
+         style="stop-color:#FF0000"
+         id="stop624" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="midPointStop625" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop626" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF0000"
+         id="midPointStop627" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_31_"
+       gradientUnits="userSpaceOnUse"
+       x1="1.4316"
+       y1="15.9951"
+       x2="44.834"
+       y2="15.9951">
+      <stop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="stop630" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop631" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="midPointStop632" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop633" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop634" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_32_"
+       gradientUnits="userSpaceOnUse"
+       x1="8.7222004"
+       y1="20.0942"
+       x2="8.7222004"
+       y2="9.2319002">
+      <stop
+         offset="0"
+         style="stop-color:#FF0000"
+         id="stop637" />
+      <stop
+         offset="1"
+         style="stop-color:#600000"
+         id="stop638" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FF0000"
+         id="midPointStop639" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF0000"
+         id="midPointStop640" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#600000"
+         id="midPointStop641" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_33_"
+       gradientUnits="userSpaceOnUse"
+       x1="13.249"
+       y1="35.924801"
+       x2="13.249"
+       y2="3.427">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop644" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop645" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop646" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop647" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop648" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_34_"
+       gradientUnits="userSpaceOnUse"
+       x1="13.249"
+       y1="40.1553"
+       x2="13.249"
+       y2="33.5569">
+      <stop
+         offset="0"
+         style="stop-color:#FFEE94"
+         id="stop651" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop652" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFEE94"
+         id="midPointStop653" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFEE94"
+         id="midPointStop654" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop655" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_35_-0"
+       gradientUnits="userSpaceOnUse"
+       x1="26.2383"
+       y1="25.1504"
+       x2="26.2383"
+       y2="9.5029001">
+      <stop
+         offset="0"
+         style="stop-color:#FF6D00"
+         id="stop659" />
+      <stop
+         offset="0.0151"
+         style="stop-color:#FE6A00"
+         id="stop660" />
+      <stop
+         offset="0.2195"
+         style="stop-color:#ED4400"
+         id="stop661" />
+      <stop
+         offset="0.4228"
+         style="stop-color:#E02600"
+         id="stop662" />
+      <stop
+         offset="0.6225"
+         style="stop-color:#D71100"
+         id="stop663" />
+      <stop
+         offset="0.8169"
+         style="stop-color:#D10400"
+         id="stop664" />
+      <stop
+         offset="1"
+         style="stop-color:#CF0000"
+         id="stop665" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FF6D00"
+         id="midPointStop666" />
+      <a:midPointStop
+         offset="0.3051"
+         style="stop-color:#FF6D00"
+         id="midPointStop667" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CF0000"
+         id="midPointStop668" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_36_-0"
+       gradientUnits="userSpaceOnUse"
+       x1="35.902302"
+       y1="32.734402"
+       x2="35.902302"
+       y2="24.7129">
+      <stop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="stop671" />
+      <stop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="stop672" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="midPointStop673" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#3E9ADE"
+         id="midPointStop674" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="midPointStop675" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_37_-3"
+       gradientUnits="userSpaceOnUse"
+       x1="37.496101"
+       y1="25.2813"
+       x2="34.2897"
+       y2="32.157299">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop678" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop679" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop680" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop681" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop682" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_38_-5"
+       gradientUnits="userSpaceOnUse"
+       x1="8.6855001"
+       y1="15.7715"
+       x2="42.777302"
+       y2="15.7715"
+       gradientTransform="matrix(-1,0,0,1,53.5195,0)">
+      <stop
+         offset="0"
+         style="stop-color:#990000"
+         id="stop686" />
+      <stop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="stop687" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop688" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#990000"
+         id="midPointStop689" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#990000"
+         id="midPointStop690" />
+      <a:midPointStop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="midPointStop691" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF6666"
+         id="midPointStop692" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop693" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_39_-8"
+       gradientUnits="userSpaceOnUse"
+       x1="12.8203"
+       y1="39.508801"
+       x2="12.8203"
+       y2="26.6406">
+      <stop
+         offset="0"
+         style="stop-color:#009933"
+         id="stop696" />
+      <stop
+         offset="1"
+         style="stop-color:#006A00"
+         id="stop697" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#009933"
+         id="midPointStop698" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#009933"
+         id="midPointStop699" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#006A00"
+         id="midPointStop700" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_40_-6"
+       gradientUnits="userSpaceOnUse"
+       x1="12.8193"
+       y1="39.494099"
+       x2="12.8193"
+       y2="26.923">
+      <stop
+         offset="0"
+         style="stop-color:#33CC33"
+         id="stop703" />
+      <stop
+         offset="1"
+         style="stop-color:#009933"
+         id="stop704" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#33CC33"
+         id="midPointStop705" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#33CC33"
+         id="midPointStop706" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#009933"
+         id="midPointStop707" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_41_-7"
+       gradientUnits="userSpaceOnUse"
+       x1="26.1152"
+       y1="30.068399"
+       x2="26.1152"
+       y2="26.3279">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop713" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop714" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop715" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop716" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop717" />
+    </linearGradient>
+    <linearGradient
+       id="XMLID_42_-5"
+       gradientUnits="userSpaceOnUse"
+       x1="35.903301"
+       y1="29.0791"
+       x2="35.903301"
+       y2="25.3459">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop720" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop721" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop722" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop723" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop724" />
+    </linearGradient>
+  </defs>
+  <g
+     style="overflow:visible"
+     id="Layer_1"
+     transform="scale(2.6666667,2.6666667)"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-class.png"
+     inkscape:export-xdpi="22"
+     inkscape:export-ydpi="22">
+    <path
+       style="opacity:0.2"
+       d="M 46.327,21.456 36.3,8.435 C 36.123,8.206 35.852,8.071 35.563,8.07 L 11.498,7.92 C 11.201,7.918 10.92,8.057 10.742,8.295 L 1.431,20.721 c -0.207,0.276 -0.246,0.645 -0.1,0.958 0.146,0.313 0.452,0.521 0.796,0.541 l 4.389,0.25 0,14.819 14.167,5.479 21.205,-5.334 0.131,-14.137 3.651,-0.336 c 0.341,-0.031 0.637,-0.246 0.773,-0.559 0.137,-0.313 0.092,-0.676 -0.116,-0.946 z M 17.674,19.377 12.143,19.052 c 1.158,-1.363 2.367,-2.785 2.916,-3.431 0.439,0.63 1.491,2.142 2.615,3.756 z"
+       id="path551"
+       inkscape:connector-curvature="0" />
+    <path
+       style="opacity:0.2"
+       d="M 45.952,21.081 35.925,8.06 C 35.748,7.831 35.477,7.696 35.188,7.695 L 11.123,7.545 C 10.826,7.543 10.545,7.682 10.367,7.92 L 1.056,20.346 c -0.207,0.276 -0.246,0.645 -0.1,0.958 0.146,0.313 0.452,0.521 0.796,0.541 l 4.389,0.25 0,14.819 14.167,5.479 21.205,-5.334 0.131,-14.137 3.651,-0.336 c 0.341,-0.031 0.637,-0.246 0.773,-0.559 0.137,-0.313 0.092,-0.676 -0.116,-0.946 z M 17.299,19.002 11.768,18.677 c 1.158,-1.363 2.367,-2.785 2.916,-3.431 0.439,0.63 1.491,2.142 2.615,3.756 z"
+       id="path552"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7068"
+       gradientUnits="userSpaceOnUse"
+       x1="23.5298"
+       y1="37.4258"
+       x2="23.5298"
+       y2="14.1099">
+      <stop
+         offset="0.0056"
+         style="stop-color:#824F26"
+         id="stop7070" />
+      <stop
+         offset="0.0114"
+         style="stop-color:#834F25"
+         id="stop7072" />
+      <stop
+         offset="0.1673"
+         style="stop-color:#A15715"
+         id="stop7074" />
+      <stop
+         offset="0.3213"
+         style="stop-color:#B65D09"
+         id="stop7076" />
+      <stop
+         offset="0.4712"
+         style="stop-color:#C36102"
+         id="stop7078" />
+      <stop
+         offset="0.6124"
+         style="stop-color:#C76200"
+         id="stop7080" />
+      <a:midPointStop
+         offset="0.0056"
+         style="stop-color:#824F26"
+         id="midPointStop560" />
+      <a:midPointStop
+         offset="0.3051"
+         style="stop-color:#824F26"
+         id="midPointStop561" />
+      <a:midPointStop
+         offset="0.6124"
+         style="stop-color:#C76200"
+         id="midPointStop562" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_22_)"
+       points="19.933,42.019 41.138,36.685 41.292,20.059 5.767,17.971 5.767,36.539 "
+       id="polygon563" />
+    <radialGradient
+       id="radialGradient7083"
+       cx="15.041"
+       cy="-19.8857"
+       r="91.330803"
+       fx="15.041"
+       fy="-19.8857"
+       gradientTransform="matrix(0.1875,0,0,0.1875,20.3125,19.5)"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         offset="0"
+         style="stop-color:#7C0000"
+         id="stop7085" />
+      <stop
+         offset="0.6461"
+         style="stop-color:#CF0000"
+         id="stop7087" />
+      <stop
+         offset="0.9944"
+         style="stop-color:#990000"
+         id="stop7089" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#7C0000"
+         id="midPointStop568" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#7C0000"
+         id="midPointStop569" />
+      <a:midPointStop
+         offset="0.6461"
+         style="stop-color:#CF0000"
+         id="midPointStop570" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop571" />
+      <a:midPointStop
+         offset="0.9944"
+         style="stop-color:#990000"
+         id="midPointStop572" />
+    </radialGradient>
+    <path
+       style="fill:url(#XMLID_23_)"
+       d="M 9.992,7.545 0.681,19.971 c -0.207,0.276 -0.246,0.645 -0.1,0.958 0.146,0.313 0.452,0.521 0.796,0.541 l 6.518,0.373 c 0.293,0.017 0.578,-0.105 0.768,-0.329 0,0 4.432,-5.213 5.646,-6.641 1.129,1.622 6.335,9.1 6.335,9.1 0.193,0.277 0.52,0.429 0.855,0.398 l 23.42,-2.158 c 0.341,-0.031 0.637,-0.246 0.773,-0.559 0.137,-0.313 0.092,-0.676 -0.116,-0.947 L 35.55,7.685 C 35.373,7.456 35.102,7.321 34.813,7.32 L 10.748,7.17 C 10.451,7.168 10.17,7.308 9.992,7.545 Z"
+       id="path573"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7092"
+       gradientUnits="userSpaceOnUse"
+       x1="23.526899"
+       y1="34.369099"
+       x2="23.526899"
+       y2="3.8248999">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop7094" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop7096" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop577" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop578" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop579" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_24_)"
+       points="6.517,18.227 6.517,34.15 19.981,39.358 40.394,34.224 40.537,20.608 19.981,14.135 19.981,19.417 12.819,10.042 "
+       id="polygon580" />
+    <linearGradient
+       id="linearGradient7099"
+       gradientUnits="userSpaceOnUse"
+       x1="1.4316"
+       y1="15.7715"
+       x2="44.834"
+       y2="15.7715">
+      <stop
+         offset="0"
+         style="stop-color:#990000"
+         id="stop7101" />
+      <stop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="stop7103" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop7105" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#990000"
+         id="midPointStop585" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#990000"
+         id="midPointStop586" />
+      <a:midPointStop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="midPointStop587" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF6666"
+         id="midPointStop588" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop589" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_25_)"
+       points="21.414,23.436 44.834,21.277 34.807,8.257 10.742,8.108 1.432,20.533 7.949,20.906 14.383,13.337 "
+       id="polygon590" />
+    <linearGradient
+       id="linearGradient7108"
+       gradientUnits="userSpaceOnUse"
+       x1="33.537102"
+       y1="27.684601"
+       x2="12.9814"
+       y2="27.684601"
+       gradientTransform="matrix(-1,0,0,1,53.5195,0)">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop7110" />
+      <stop
+         offset="1"
+         style="stop-color:#FFCC66"
+         id="stop7112" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop594" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop595" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFCC66"
+         id="midPointStop596" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_26_)"
+       points="19.981,14.135 40.537,20.608 40.394,36.099 19.981,41.233 "
+       id="polygon597" />
+    <linearGradient
+       id="linearGradient7115"
+       gradientUnits="userSpaceOnUse"
+       x1="19.9814"
+       y1="30.9189"
+       x2="40.524399"
+       y2="30.9189">
+      <stop
+         offset="0"
+         style="stop-color:#F0CD87"
+         id="stop7117" />
+      <stop
+         offset="1"
+         style="stop-color:#FFA700"
+         id="stop7119" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#F0CD87"
+         id="midPointStop601" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#F0CD87"
+         id="midPointStop602" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFA700"
+         id="midPointStop603" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_27_)"
+       points="40.394,36.099 40.35,20.608 40.524,20.604 40.394,34.786 19.981,39.921 19.981,41.233 "
+       id="polygon604" />
+    <linearGradient
+       id="linearGradient7122"
+       gradientUnits="userSpaceOnUse"
+       x1="26.125999"
+       y1="34.525398"
+       x2="26.125999"
+       y2="25.681601">
+      <stop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="stop7124" />
+      <stop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="stop7126" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="midPointStop608" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#3E9ADE"
+         id="midPointStop609" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="midPointStop610" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_28_)"
+       points="23.827,34.501 23.827,34.501 23.827,34.525 28.477,33.532 28.448,29.018 28.448,29.017 28.441,27.921 28.433,26.508 28.433,26.508 28.428,25.682 27.337,25.838 23.776,26.352 23.81,31.771 23.81,31.771 23.811,31.847 "
+       id="polygon611" />
+    <linearGradient
+       id="linearGradient7129"
+       gradientUnits="userSpaceOnUse"
+       x1="27.7852"
+       y1="26.4746"
+       x2="24.2698"
+       y2="33.859501">
+      <stop
+         offset="0"
+         style="stop-color:#428AFF"
+         id="stop7131" />
+      <stop
+         offset="0.2584"
+         style="stop-color:#57ADFF"
+         id="stop7133" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop7135" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#428AFF"
+         id="midPointStop616" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#428AFF"
+         id="midPointStop617" />
+      <a:midPointStop
+         offset="0.2584"
+         style="stop-color:#57ADFF"
+         id="midPointStop618" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop619" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop620" />
+    </linearGradient>
+    <path
+       style="fill:url(#XMLID_29_)"
+       d="m 27.428,26.326 0,0 c 0,0 -2.374,0.342 -3.086,0.444 0.004,0.718 0.039,6.407 0.043,7.126 0.894,-0.19 2.932,-0.625 3.526,-0.753 -0.004,-0.651 -0.041,-6.633 -0.041,-6.633 0,0 0.017,0.021 0.018,0.022 -0.009,-0.074 -0.015,-0.167 -0.017,-0.271 -0.214,0.032 -0.443,0.065 -0.443,0.065 z"
+       id="path621"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7138"
+       gradientUnits="userSpaceOnUse"
+       x1="9.5605001"
+       y1="12.9941"
+       x2="9.5605001"
+       y2="21.147699">
+      <stop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="stop7140" />
+      <stop
+         offset="1"
+         style="stop-color:#FF0000"
+         id="stop7142" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="midPointStop625" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop626" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF0000"
+         id="midPointStop627" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_30_)"
+       points="17.689,9.447 10.742,8.108 1.432,20.533 7.949,20.906 "
+       id="polygon628" />
+    <linearGradient
+       id="linearGradient7145"
+       gradientUnits="userSpaceOnUse"
+       x1="1.4316"
+       y1="15.9951"
+       x2="44.834"
+       y2="15.9951">
+      <stop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="stop7147" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop7149" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CF0000"
+         id="midPointStop632" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CF0000"
+         id="midPointStop633" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop634" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_31_)"
+       points="44.834,21.277 34.807,8.257 10.742,8.108 1.432,20.533 7.949,20.906 20.67,23.883 44.411,21.527 "
+       id="polygon635" />
+    <linearGradient
+       id="linearGradient7152"
+       gradientUnits="userSpaceOnUse"
+       x1="8.7222004"
+       y1="20.0942"
+       x2="8.7222004"
+       y2="9.2319002">
+      <stop
+         offset="0"
+         style="stop-color:#FF0000"
+         id="stop7154" />
+      <stop
+         offset="1"
+         style="stop-color:#600000"
+         id="stop7156" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FF0000"
+         id="midPointStop639" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF0000"
+         id="midPointStop640" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#600000"
+         id="midPointStop641" />
+    </linearGradient>
+    <polygon
+       style="opacity:0.9;fill:url(#XMLID_32_)"
+       points="11.58,9.232 3.451,20.094 7.008,20.094 13.993,10.664 "
+       id="polygon642" />
+    <linearGradient
+       id="linearGradient7159"
+       gradientUnits="userSpaceOnUse"
+       x1="13.249"
+       y1="35.924801"
+       x2="13.249"
+       y2="3.427">
+      <stop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="stop7161" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop7163" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFFFDE"
+         id="midPointStop646" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFDE"
+         id="midPointStop647" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop648" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_33_)"
+       points="6.517,18.227 12.819,10.042 19.981,19.417 19.981,41.233 6.517,36.025 "
+       id="polygon649" />
+    <linearGradient
+       id="linearGradient7166"
+       gradientUnits="userSpaceOnUse"
+       x1="13.249"
+       y1="40.1553"
+       x2="13.249"
+       y2="33.5569">
+      <stop
+         offset="0"
+         style="stop-color:#FFEE94"
+         id="stop7168" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="stop7170" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FFEE94"
+         id="midPointStop653" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFEE94"
+         id="midPointStop654" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9933"
+         id="midPointStop655" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_34_)"
+       points="6.517,34.9 6.517,36.025 19.981,41.233 19.981,40.108 "
+       id="polygon656" />
+    <path
+       style="opacity:0.6;fill:#ffffff"
+       d="m 20.125,22.483 c 0,0 -0.179,13.859 1.056,18.449 l -1.199,0.302 0,-18.311 c 0.091,-0.283 0.143,-0.44 0.143,-0.44 z"
+       id="path657"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7174"
+       gradientUnits="userSpaceOnUse"
+       x1="26.2383"
+       y1="25.1504"
+       x2="26.2383"
+       y2="9.5029001">
+      <stop
+         offset="0"
+         style="stop-color:#FF6D00"
+         id="stop7176" />
+      <stop
+         offset="0.0151"
+         style="stop-color:#FE6A00"
+         id="stop7178" />
+      <stop
+         offset="0.2195"
+         style="stop-color:#ED4400"
+         id="stop7180" />
+      <stop
+         offset="0.4228"
+         style="stop-color:#E02600"
+         id="stop7182" />
+      <stop
+         offset="0.6225"
+         style="stop-color:#D71100"
+         id="stop7184" />
+      <stop
+         offset="0.8169"
+         style="stop-color:#D10400"
+         id="stop7186" />
+      <stop
+         offset="1"
+         style="stop-color:#CF0000"
+         id="stop7188" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#FF6D00"
+         id="midPointStop666" />
+      <a:midPointStop
+         offset="0.3051"
+         style="stop-color:#FF6D00"
+         id="midPointStop667" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CF0000"
+         id="midPointStop668" />
+    </linearGradient>
+    <polygon
+       style="opacity:0.5;fill:url(#XMLID_35_-0)"
+       points="20.414,13.695 20.414,19.108 13.206,9.502 11.377,11.92 20.34,25.15 41.071,23.056 41.1,20.328 "
+       id="polygon669" />
+    <linearGradient
+       id="linearGradient7191"
+       gradientUnits="userSpaceOnUse"
+       x1="35.902302"
+       y1="32.734402"
+       x2="35.902302"
+       y2="24.7129">
+      <stop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="stop7193" />
+      <stop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="stop7195" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#3E9ADE"
+         id="midPointStop673" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#3E9ADE"
+         id="midPointStop674" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#0066CC"
+         id="midPointStop675" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_36_-0)"
+       points="36.987,24.851 33.75,25.271 33.679,30.525 33.679,30.525 33.648,32.734 38.156,31.907 38.073,25.925 38.057,24.712 "
+       id="polygon676" />
+    <linearGradient
+       id="linearGradient7198"
+       gradientUnits="userSpaceOnUse"
+       x1="37.496101"
+       y1="25.2813"
+       x2="34.2897"
+       y2="32.157299">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop7200" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop7202" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop680" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop681" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop682" />
+    </linearGradient>
+    <path
+       style="fill:url(#XMLID_37_-3)"
+       d="m 37.069,25.34 c 0,0 -2.071,0.27 -2.763,0.359 -0.01,0.713 -0.065,4.832 -0.065,4.832 0,0 -0.011,-0.015 -0.012,-0.016 0.005,0.059 0.009,0.119 0.009,0.192 0,0.052 -10e-4,0.108 -0.002,0.168 0,0 -0.014,1.008 -0.017,1.249 0.869,-0.16 2.76,-0.507 3.368,-0.619 -0.01,-0.706 -0.082,-5.9 -0.086,-6.222 -0.207,0.028 -0.432,0.057 -0.432,0.057 z"
+       id="path683"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:#b50c00"
+       d="M 44.411,21.527 44.834,21.277 34.325,8.261 10.801,8.114 c -0.206,0.194 -0.411,0.39 -0.58,0.619 l 10.45,15.15 23.74,-2.356 z"
+       id="path684"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7206"
+       gradientUnits="userSpaceOnUse"
+       x1="8.6855001"
+       y1="15.7715"
+       x2="42.777302"
+       y2="15.7715"
+       gradientTransform="matrix(-1,0,0,1,53.5195,0)">
+      <stop
+         offset="0"
+         style="stop-color:#990000"
+         id="stop7208" />
+      <stop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="stop7210" />
+      <stop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="stop7212" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#990000"
+         id="midPointStop689" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#990000"
+         id="midPointStop690" />
+      <a:midPointStop
+         offset="0.6685"
+         style="stop-color:#FF6666"
+         id="midPointStop691" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FF6666"
+         id="midPointStop692" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FF9999"
+         id="midPointStop693" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_38_-5)"
+       points="44.834,21.277 34.807,8.257 10.742,8.108 21.414,23.436 "
+       id="polygon694" />
+    <linearGradient
+       id="linearGradient7215"
+       gradientUnits="userSpaceOnUse"
+       x1="12.8203"
+       y1="39.508801"
+       x2="12.8203"
+       y2="26.6406">
+      <stop
+         offset="0"
+         style="stop-color:#009933"
+         id="stop7217" />
+      <stop
+         offset="1"
+         style="stop-color:#006A00"
+         id="stop7219" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#009933"
+         id="midPointStop698" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#009933"
+         id="midPointStop699" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#006A00"
+         id="midPointStop700" />
+    </linearGradient>
+    <polygon
+       style="fill:url(#XMLID_39_-8)"
+       points="9.703,28.884 9.677,30.438 9.668,30.994 9.668,30.994 9.573,36.867 15.878,39.509 15.925,36.66 16.067,27.892 9.739,26.641 9.726,27.487 9.703,28.884 "
+       id="polygon701" />
+    <linearGradient
+       id="linearGradient7222"
+       gradientUnits="userSpaceOnUse"
+       x1="12.8193"
+       y1="39.494099"
+       x2="12.8193"
+       y2="26.923">
+      <stop
+         offset="0"
+         style="stop-color:#33CC33"
+         id="stop7224" />
+      <stop
+         offset="1"
+         style="stop-color:#009933"
+         id="stop7226" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#33CC33"
+         id="midPointStop705" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#33CC33"
+         id="midPointStop706" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#009933"
+         id="midPointStop707" />
+    </linearGradient>
+    <path
+       style="fill:url(#XMLID_40_-6)"
+       d="m 10.249,27.756 -0.056,3.426 c 0,-0.002 -0.071,4.373 -0.089,5.482 0.428,0.18 4.287,1.797 5.262,2.205 0.013,-0.748 0.16,-9.811 0.169,-10.407 -0.576,-0.114 -4.434,-0.877 -5.28,-1.044 -0.003,0.163 -0.006,0.338 -0.006,0.338 z"
+       id="path708"
+       inkscape:connector-curvature="0" />
+    <path
+       style="opacity:0.6;fill:#cccccc"
+       d="m 6.517,35.215 0,-7.104 c 0.229,2.56 0.537,5.123 0.952,7.522 L 6.517,35.215 Z"
+       id="path709"
+       inkscape:connector-curvature="0" />
+    <path
+       style="opacity:0.5;fill:#ffffff"
+       d="m 40.504,23.657 -0.11,10.566 -0.515,0.13 c 0.133,-2.643 0.407,-7.17 0.625,-10.696 z"
+       id="path710"
+       inkscape:connector-curvature="0" />
+    <path
+       style="opacity:0.8;fill:#ffffff"
+       d="M 7.325,17.138"
+       id="path711"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7232"
+       gradientUnits="userSpaceOnUse"
+       x1="26.1152"
+       y1="30.068399"
+       x2="26.1152"
+       y2="26.3279">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop7234" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop7236" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop715" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop716" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop717" />
+    </linearGradient>
+    <path
+       style="fill:url(#XMLID_41_-7)"
+       d="m 27.683,26.456 c -0.112,0.017 -0.225,0.032 -0.225,0.032 0,0 0.009,-0.01 0.01,-0.011 -0.076,0.019 -0.181,0.036 -0.355,0.061 0,0 -2.521,0.363 -2.582,0.372 0,0.104 0.007,1.172 0.015,2.431 0.443,0.38 0.982,0.605 1.567,0.605 0.593,0 1.141,-0.233 1.588,-0.624 -0.01,-1.488 -0.018,-2.861 -0.018,-2.866 z"
+       id="path718"
+       inkscape:connector-curvature="0" />
+    <linearGradient
+       id="linearGradient7239"
+       gradientUnits="userSpaceOnUse"
+       x1="35.903301"
+       y1="29.0791"
+       x2="35.903301"
+       y2="25.3459">
+      <stop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="stop7241" />
+      <stop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="stop7243" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#57ADFF"
+         id="midPointStop722" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#57ADFF"
+         id="midPointStop723" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#C9E6FF"
+         id="midPointStop724" />
+    </linearGradient>
+    <path
+       style="fill:url(#XMLID_42_-5)"
+       d="m 37.316,25.475 c -0.109,0.014 -0.219,0.028 -0.219,0.028 0,0 -2.324,0.302 -2.605,0.339 -0.002,0.137 -0.019,1.401 -0.035,2.583 0.347,0.336 0.766,0.533 1.218,0.533 0.677,0 1.279,-0.441 1.675,-1.13 -0.017,-1.167 -0.032,-2.207 -0.034,-2.353 z"
+       id="path725"
+       inkscape:connector-curvature="0" />
+    <rect
+       id="_x3C_Slice_x3E_"
+       style="fill:none"
+       width="48"
+       height="48"
+       x="0"
+       y="0" />
+  </g>
+  <g
+     transform="matrix(0.96686447,0,0,0.96686447,6.2961636,12.236188)"
+     id="g4323"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-class.png"
+     inkscape:export-xdpi="22"
+     inkscape:export-ydpi="22">
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:#256526;fill-opacity:1;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="path4147"
+       cx="93.472504"
+       cy="87.29007"
+       r="29.819862" />
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:url(#linearGradient4167);fill-opacity:1;stroke:none;stroke-width:0.32836357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="circle4151"
+       cx="93.472504"
+       cy="87.29007"
+       r="27.881796" />
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       transform="matrix(1.7920204,0,0,1.7920204,624.4132,-1674.3289)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#5a9604;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text6036">
+      <path
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         style="fill:#5a9604;fill-opacity:1"
+         id="path6041"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       id="g6043"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(1.7920204,0,0,1.7920204,625.74941,-1675.8012)">
+      <path
+         id="path6045"
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

+ 1211 - 0
main/img/icons/svg/add-groups.svg

@@ -0,0 +1,1211 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="128"
+   height="128"
+   id="svg43586"
+   inkscape:version="0.91 r"
+   sodipodi:docname="add-groups.svg">
+  <metadata
+     id="metadata170">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     id="namedview168"
+     showgrid="false"
+     inkscape:zoom="2.7972997"
+     inkscape:cx="147.57611"
+     inkscape:cy="45.499555"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg43586" />
+  <defs
+     id="defs43588">
+    <linearGradient
+       id="linearGradient44699">
+      <stop
+         id="stop44701"
+         style="stop-color:#000173;stop-opacity:0.93333334"
+         offset="0" />
+      <stop
+         id="stop44703"
+         style="stop-color:#3575f0;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44693">
+      <stop
+         id="stop44695"
+         style="stop-color:#3690e6;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44697"
+         style="stop-color:#d0e9ff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44681">
+      <stop
+         id="stop44683"
+         style="stop-color:#ff5c38;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44685"
+         style="stop-color:#fb7e65;stop-opacity:0.99607843"
+         offset="0.30397323" />
+      <stop
+         id="stop44687"
+         style="stop-color:#cd0000;stop-opacity:0.98039216"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44627">
+      <stop
+         id="stop44629"
+         style="stop-color:#fffcfb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44633"
+         style="stop-color:#f4ad94;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44615">
+      <stop
+         id="stop44617"
+         style="stop-color:#2f68fa;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44619"
+         style="stop-color:#c7d5fb;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44605">
+      <stop
+         id="stop44607"
+         style="stop-color:#d0ecff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44609"
+         style="stop-color:#d7f0ff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44611"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44090">
+      <stop
+         id="stop44092"
+         style="stop-color:#0926bb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44094"
+         style="stop-color:#6bb5fe;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44080">
+      <stop
+         id="stop44082"
+         style="stop-color:#2c8300;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44084"
+         style="stop-color:#57aeff;stop-opacity:1"
+         offset="0.25" />
+      <stop
+         id="stop44086"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44088"
+         style="stop-color:#5aafff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <filter
+       id="filter3297">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.26694977"
+         id="feGaussianBlur3299" />
+    </filter>
+    <filter
+       id="filter3293">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.355"
+         id="feGaussianBlur3295" />
+    </filter>
+    <linearGradient
+       id="linearGradient3219">
+      <stop
+         id="stop3221"
+         style="stop-color:#0e7309;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3223"
+         style="stop-color:#70d13e;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="53.60223"
+       cy="59.728882"
+       r="17.834057"
+       fx="53.60223"
+       fy="59.728882"
+       id="radialGradient44048"
+       xlink:href="#linearGradient44627"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.655849,-1.6391884,0,152.15006,-32.923726)" />
+    <radialGradient
+       cx="479.68311"
+       cy="709.6579"
+       r="5.0058851"
+       fx="479.68311"
+       fy="709.6579"
+       id="radialGradient44061"
+       xlink:href="#linearGradient44605"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.856113,-0.0637264,0.1161478,1.5603521,-743.30707,-121.7687)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44067"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,253.42404,245.75912)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44070"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-730.02214,245.75912)" />
+    <radialGradient
+       cx="491.52231"
+       cy="670.92523"
+       r="36.426601"
+       fx="491.52231"
+       fy="670.92523"
+       id="radialGradient44073"
+       xlink:href="#linearGradient44080"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,2.0237831,-1.9580539,0,1075.328,-66.735647)" />
+    <linearGradient
+       x1="83.28125"
+       y1="123.09795"
+       x2="83.28125"
+       y2="66.310989"
+       id="linearGradient44076"
+       xlink:href="#linearGradient44699"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-282.47353,882.69271)" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44613"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44625"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,-476.93424,0)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44667"
+       xlink:href="#linearGradient3219"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-772.48144,227.87334)" />
+    <linearGradient
+       x1="60.126968"
+       y1="81.913818"
+       x2="60.126968"
+       y2="47.542713"
+       id="linearGradient44677"
+       xlink:href="#linearGradient44681"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-35.566662"
+       y1="76.562927"
+       x2="-35.566662"
+       y2="84.910484"
+       id="linearGradient44691"
+       xlink:href="#linearGradient44693"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4161"
+       id="linearGradient4167"
+       x1="227.02383"
+       y1="130.94472"
+       x2="227.08005"
+       y2="109.8502"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.80011,0,0,1.80011,-313.07166,-137.6591)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4161">
+      <stop
+         style="stop-color:#97d600;stop-opacity:1"
+         offset="0"
+         id="stop4163" />
+      <stop
+         style="stop-color:#6f8f00;stop-opacity:1"
+         offset="1"
+         id="stop4165" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter6061"
+       x="-0.036"
+       width="1.072"
+       y="-0.036"
+       height="1.072">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.61687168"
+         id="feGaussianBlur6063" />
+    </filter>
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="linearGradient6336"
+       xlink:href="#XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop86"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop88"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="radialGradient6338"
+       xlink:href="#XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop93"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0.34830001" />
+      <stop
+         id="stop95"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.53930002" />
+      <stop
+         id="stop97"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.3483" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5393" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="40.5"
+       y1="63"
+       x2="51.5"
+       y2="63"
+       id="linearGradient6340"
+       xlink:href="#linearGradient3279"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)" />
+    <linearGradient
+       id="linearGradient3279">
+      <stop
+         id="stop3281"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3287"
+         style="stop-color:#ff4a00;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3283"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="linearGradient6342"
+       xlink:href="#XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop102"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop104"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="39"
+       y1="85"
+       x2="52.5"
+       y2="85"
+       id="linearGradient6344"
+       xlink:href="#linearGradient3313"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient3313">
+      <stop
+         id="stop3315"
+         style="stop-color:#fe9999;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3321"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3317"
+         style="stop-color:#fa6262;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="linearGradient6346"
+       xlink:href="#XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop115"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop117"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="linearGradient6348"
+       xlink:href="#XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop126"
+         style="stop-color:#dcf0ff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop128"
+         style="stop-color:#94caff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#94CAFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="linearGradient6350"
+       xlink:href="#XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop135"
+         style="stop-color:#0053bd;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop137"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="linearGradient6352"
+       xlink:href="#XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop142"
+         style="stop-color:#c76200;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop144"
+         style="stop-color:#d8922a;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop146"
+         style="stop-color:#996600;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#996600"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="radialGradient6354"
+       xlink:href="#XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop151"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop153"
+         style="stop-color:#ffdb9d;stop-opacity:1"
+         offset="0.51679999" />
+      <stop
+         id="stop155"
+         style="stop-color:#f0cd87;stop-opacity:1"
+         offset="0.75279999" />
+      <stop
+         id="stop157"
+         style="stop-color:#ba8a2b;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5168" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.7528" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#BA8A2B"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="linearGradient6356"
+       xlink:href="#XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,117.32524,-109.70424)" />
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,-1.5319,-45.9813)">
+      <stop
+         id="stop170"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop172"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop174"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop176"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop178"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop180"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop182"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop184"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="linearGradient6358"
+       xlink:href="#XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop189"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop191"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop193"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop195"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop197"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop199"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop201"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop203"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="linearGradient6360"
+       xlink:href="#XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop208"
+         style="stop-color:#034cfe;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop210"
+         style="stop-color:#1359fe;stop-opacity:1"
+         offset="0.038" />
+      <stop
+         id="stop212"
+         style="stop-color:#4885fe;stop-opacity:1"
+         offset="0.17739999" />
+      <stop
+         id="stop3055"
+         style="stop-color:#76aaff;stop-opacity:1"
+         offset="0.31850001" />
+      <stop
+         id="stop3057"
+         style="stop-color:#9cc9ff;stop-opacity:1"
+         offset="0.4585" />
+      <stop
+         id="stop3059"
+         style="stop-color:#b9e0ff;stop-opacity:1"
+         offset="0.59740001" />
+      <stop
+         id="stop220"
+         style="stop-color:#cdf1ff;stop-opacity:1"
+         offset="0.73470002" />
+      <stop
+         id="stop222"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.86970001" />
+      <stop
+         id="stop224"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="linearGradient6362"
+       xlink:href="#XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop229"
+         style="stop-color:#006dff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop231"
+         style="stop-color:#1379ff;stop-opacity:1"
+         offset="0.0447" />
+      <stop
+         id="stop233"
+         style="stop-color:#489cff;stop-opacity:1"
+         offset="0.183" />
+      <stop
+         id="stop235"
+         style="stop-color:#76bbff;stop-opacity:1"
+         offset="0.32319999" />
+      <stop
+         id="stop237"
+         style="stop-color:#9cd3ff;stop-opacity:1"
+         offset="0.4623" />
+      <stop
+         id="stop239"
+         style="stop-color:#b9e6ff;stop-opacity:1"
+         offset="0.6002" />
+      <stop
+         id="stop241"
+         style="stop-color:#cdf4ff;stop-opacity:1"
+         offset="0.73650002" />
+      <stop
+         id="stop3073"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.87059999" />
+      <stop
+         id="stop3075"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="linearGradient6364"
+       xlink:href="#XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop254"
+         style="stop-color:#006600;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop256"
+         style="stop-color:#99ff66;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#99FF66"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="linearGradient6366"
+       xlink:href="#XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop261"
+         style="stop-color:#009933;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop263"
+         style="stop-color:#6fcf00;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#6FCF00"
+         offset="1" />
+    </linearGradient>
+  </defs>
+  <g
+     id="g5589"
+     transform="matrix(1.0398557,0,0,1.0398557,-151.03474,-2.1703454)">
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path81"
+       d="m 229.42714,57.031057 c 4.64,-5.249 7.458,-12.139 7.458,-19.694 0,-16.434 -13.318,-29.758 -29.753,-29.757 -16.433,0 -29.755,13.324 -29.754,29.757 0,7.555 2.822,14.446 7.459,19.696 -12.791,7.61 -21.363,21.572 -21.363,37.539 0,24.109003 19.547,26.838003 43.657,26.836003 24.111,0.002 43.658,-2.727 43.657,-26.836003 0,-15.965 -8.57,-29.928 -21.361,-37.541 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path83"
+       d="m 228.46214,56.070057 c 4.64,-5.251 7.46,-12.142 7.459,-19.698 0,-16.435 -13.323,-29.756 -29.755,-29.755 -16.434,0 -29.757,13.32 -29.757,29.755 0,7.555 2.82,14.447 7.459,19.698 -12.789,7.611 -21.358,21.574 -21.358,37.539 0,24.111003 19.543,26.838003 43.655,26.840003 24.111,-0.002 43.658,-2.729 43.658,-26.840003 0,-15.967 -8.572,-29.927 -21.361,-37.539 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6336)"
+       id="path90"
+       d="m 161.54714,92.644057 c 0,24.104003 19.545,26.836003 43.654,26.836003 24.109,0 43.66,-2.732 43.659,-26.836003 0,-24.113 -19.549,-43.655 -43.659,-43.656 -24.109,0.002 -43.654,19.541 -43.654,43.656 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#radialGradient6338)"
+       id="path99"
+       d="m 163.96714,91.736057 c 0,22.771003 18.463,25.352003 41.234,25.352003 22.771,0 41.234,-2.582 41.234,-25.352003 0,-22.773 -18.463,-41.235 -41.234,-41.235 -22.771,-0.001 -41.234,18.462 -41.234,41.235 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6340);fill-opacity:1;fill-rule:evenodd;stroke:#a90609;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3239"
+       d="m 196.64994,63.815114 c 0,0 2.5,6 2.5,6 0,0 11,0 11,0 0,0 2.5,-6 2.5,-6 0,0 -16,0 -16,0 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6342)"
+       id="path106"
+       d="m 166.14714,103.29106 c 5.405,-30.080003 20.301,-51.896003 37.964,-52.761003 -4.373,0.114 -8.576,0.908 -12.509,2.275 -12.203,8.041 -21.789,26.586 -25.709,49.893003 0.084,0.194 0.166,0.393 0.254,0.593 m 78.361,-0.594 c -3.918,-23.305003 -13.505,-41.852003 -25.708,-49.893003 -3.933,-1.369 -8.137,-2.161 -12.506,-2.274 17.662,0.865 32.556,22.683 37.965,52.759003 0.083,-0.199 0.168,-0.397 0.249,-0.592 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6344);fill-opacity:1;fill-rule:evenodd;stroke:#a90609;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3241"
+       d="m 199.14994,69.815114 c 0,0 -4,34.500006 -4,34.500006 0,0 9.5,5 9.5,5 0,0 9.5,-4.5 9.5,-4.5 0,0 -4,-35.000006 -4,-35.000006 0,0 -11,0 -11,0 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path167"
+       d="m 204.848,109.172 c 1.419,-0.75 7.787,-4.125 9.593,-5.084 -0.008,-0.074 -0.021,-0.184 -0.041,-0.301 l -13.095,3.512 c 1.57,0.832 2.963,1.568 3.543,1.873 m -8.883,-10.693 c -0.268,2.105 -0.486,3.799 -0.613,4.791 l 18.358,-4.92 c -0.177,-1.35 -0.371,-2.861 -0.575,-4.477 l -17.17,4.606 m 2.714,-21.225 c -0.187,1.475 -0.396,3.096 -0.61,4.791 l 13.106,-3.51 c -0.214,-1.676 -0.412,-3.199 -0.574,-4.477 l -11.922,3.196 m -1.355,10.607 c -0.208,1.629 -0.418,3.25 -0.614,4.799 l 15.732,-4.217 c -0.19,-1.492 -0.385,-3.004 -0.574,-4.477 l -14.544,3.895 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2;fill:#0035ed"
+       id="path112"
+       d="m 205.20114,49.993057 c -10.547,0 -19.1,5.603 -19.1,12.508 0,4.01 2.887,7.573 7.367,9.868 -0.264,-0.65 -0.404,-1.33 -0.403,-2.033 -0.001,-4.391 5.435,-5.513 12.135,-5.513 6.701,10e-4 12.136,1.123 12.135,5.513 0.001,0.703 -0.137,1.383 -0.402,2.033 4.482,-2.295 7.369,-5.857 7.368,-9.866 0,-6.909 -8.554,-12.511 -19.1,-12.51 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6346)"
+       id="path119"
+       d="m 205.20114,45.430057 c -10.546,0 -19.1,6.744 -19.1,15.057 0,4.829 2.887,9.126 7.367,11.882 -0.264,-0.783 -0.404,-1.6 -0.403,-2.447 0,-5.286 5.434,-6.64 12.136,-6.64 6.701,-0.001 12.135,1.354 12.135,6.642 0,0.846 -0.138,1.664 -0.403,2.445 4.483,-2.758 7.368,-7.053 7.369,-11.88 0,-8.315 -8.555,-15.059 -19.101,-15.059 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.5;fill:#0035ed"
+       id="path123"
+       d="m 218.54014,70.179057 c 0,0.928 -0.153,1.83 -0.44,2.689 4.924,-3.033 8.099,-7.749 8.099,-13.057 0,-0.933 -0.102,-1.847 -0.293,-2.737 -6.052,-3.635 -13.133,-5.73 -20.705,-5.73 -7.57,0 -14.653,2.095 -20.704,5.729 -0.19,0.892 -0.293,1.807 -0.292,2.739 0,5.308 3.173,10.025 8.099,13.056 -0.289,-0.857 -0.44,-1.762 -0.44,-2.689 0.001,-5.812 5.971,-10.519 13.337,-10.519 7.368,10e-4 13.338,4.708 13.339,10.519 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6348)"
+       id="path130"
+       d="m 205.20114,44.417057 c -10.944,0 -19.818,6.998 -19.818,15.626 0,5.011 2.994,9.465 7.641,12.326 -0.267,-0.814 -0.418,-1.662 -0.418,-2.541 -0.001,-5.482 5.64,-9.933 12.595,-9.932 6.957,0 12.594,4.45 12.594,9.932 0,0.879 -0.147,1.727 -0.418,2.541 4.648,-2.861 7.641,-7.314 7.641,-12.326 0,-8.629 -8.872,-15.626 -19.817,-15.626 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#ffffff"
+       id="path132"
+       d="m 192.83114,71.677057 c -0.069,-0.266 -0.113,-0.543 -0.15,-0.816 -3.4,-3.566 -5.328,-8.404 -4.843,-13.358 0.242,-2.464 0.17,-4.076 -0.042,-4.933 -0.725,1.042 -1.298,2.165 -1.706,3.335 -0.072,1.059 -0.085,2.31 -0.004,3.73 0.283,4.984 2.894,9.3 6.745,12.042 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.1;fill:url(#linearGradient6350)"
+       id="path139"
+       d="m 205.20114,44.417057 c -9.813,0 -17.956,5.628 -19.537,13.009 2.706,2.75 5.942,4.93 9.544,6.366 2.299,-2.37 5.92,-3.896 9.993,-3.896 4.074,10e-4 7.695,1.527 9.996,3.896 3.599,-1.436 6.834,-3.617 9.54,-6.367 -1.579,-7.38 -9.72,-13.008 -19.536,-13.008 z" />
+    <circle
+       style="fill:url(#linearGradient6352)"
+       id="circle148"
+       transform="translate(118.85714,-63.722943)"
+       r="29.756001"
+       cy="99.130997"
+       cx="86.343002" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#radialGradient6354)"
+       id="path159"
+       d="m 177.31714,35.797057 c 0,15.403 12.485,27.885 27.884,27.886 15.401,-10e-4 27.886,-12.483 27.886,-27.886 0,-15.395 -12.485,-27.882 -27.885,-27.882 -15.4,0 -27.885,12.487 -27.885,27.882 z" />
+    <rect
+       style="opacity:0.95999995;fill:url(#linearGradient6356)"
+       id="rect186"
+       y="82.237061"
+       x="217.75714"
+       height="4.2030001"
+       width="17.532" />
+    <polygon
+       style="fill:url(#linearGradient6358)"
+       id="polygon205"
+       transform="translate(118.85714,-63.722943)"
+       points="107.572,162.186 116.258,160.611 116.255,150.508 98.884,150.51 98.884,160.615 98.884,160.615 " />
+    <rect
+       style="opacity:0.95999995;fill:url(#linearGradient6360)"
+       id="rect226"
+       y="82.615051"
+       x="218.90015"
+       height="3.6659999"
+       width="15.721" />
+    <polygon
+       style="fill:url(#linearGradient6362)"
+       id="polygon247"
+       transform="translate(118.85714,-63.722943)"
+       points="107.729,161.537 115.591,160.082 115.591,150.705 99.861,150.709 99.861,160.082 99.861,160.082 " />
+    <polygon
+       style="fill:#dcf0ff"
+       id="polygon249"
+       transform="translate(118.85714,-63.722943)"
+       points="100.187,159.369 107.41,160.658 114.631,159.365 114.631,159.078 108.854,160.148 108.854,160.148 101.633,158.811 101.633,151.105 100.184,151.105 " />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path251"
+       d="m 225.41214,86.431057 c 0,0.932 0.76,1.691 1.692,1.691 0.93,0 1.692,-0.762 1.691,-1.691 0,-0.932 -0.762,-1.693 -1.691,-1.693 -0.933,0 -1.692,0.76 -1.692,1.693 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6364)"
+       id="path258"
+       d="m 225.16814,86.345057 c 0,0.93 0.766,1.689 1.694,1.689 0.93,0.002 1.692,-0.76 1.693,-1.689 -0.001,-0.932 -0.762,-1.691 -1.692,-1.691 -0.93,0.002 -1.695,0.76 -1.695,1.691 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6366)"
+       id="path265"
+       d="m 225.55514,86.345057 c 0,0.719 0.584,1.305 1.307,1.303 0.723,0 1.305,-0.584 1.306,-1.303 0,-0.723 -0.583,-1.311 -1.306,-1.311 -0.722,-0.001 -1.307,0.589 -1.307,1.311 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#006a00"
+       id="path267"
+       d="m 226.32114,85.798057 c -0.252,0.248 -0.381,0.523 -0.287,0.617 0.093,0.094 0.368,-0.031 0.618,-0.285 0.25,-0.248 0.375,-0.523 0.285,-0.615 -0.095,-0.092 -0.37,0.032 -0.616,0.283 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#006a00"
+       id="path269"
+       d="m 227.06914,86.554057 c -0.244,0.246 -0.374,0.523 -0.281,0.613 0.093,0.096 0.368,-0.031 0.618,-0.279 0.25,-0.25 0.375,-0.529 0.285,-0.621 -0.093,-0.094 -0.37,0.035 -0.622,0.287 z" />
+  </g>
+  <rect
+     y="-1.8164062e-06"
+     x="0"
+     height="128"
+     width="128"
+     id="rect6075"
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <circle
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0.66393439;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter6061)"
+     id="circle6047"
+     cx="-295.68277"
+     cy="983.96625"
+     r="20.562389"
+     transform="matrix(1.4081142,0,0,1.4081142,510.77481,-1296.7313)"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <g
+     id="g4323">
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:#256526;fill-opacity:1;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="path4147"
+       cx="93.472504"
+       cy="87.29007"
+       r="29.819862" />
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:url(#linearGradient4167);fill-opacity:1;stroke:none;stroke-width:0.32836357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="circle4151"
+       cx="93.472504"
+       cy="87.29007"
+       r="27.881796" />
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       transform="matrix(1.7920204,0,0,1.7920204,624.4132,-1674.3289)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#5a9604;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text6036">
+      <path
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         style="fill:#5a9604;fill-opacity:1"
+         id="path6041"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       id="g6043"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(1.7920204,0,0,1.7920204,625.74941,-1675.8012)">
+      <path
+         id="path6045"
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

+ 1211 - 0
main/img/icons/svg/add-teacher.svg

@@ -0,0 +1,1211 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="128"
+   height="128"
+   id="svg43586"
+   inkscape:version="0.91 r"
+   sodipodi:docname="add_teacher.svg">
+  <metadata
+     id="metadata170">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     id="namedview168"
+     showgrid="false"
+     inkscape:zoom="2.7972997"
+     inkscape:cx="147.57611"
+     inkscape:cy="45.499555"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg43586" />
+  <defs
+     id="defs43588">
+    <linearGradient
+       id="linearGradient44699">
+      <stop
+         id="stop44701"
+         style="stop-color:#000173;stop-opacity:0.93333334"
+         offset="0" />
+      <stop
+         id="stop44703"
+         style="stop-color:#3575f0;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44693">
+      <stop
+         id="stop44695"
+         style="stop-color:#3690e6;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44697"
+         style="stop-color:#d0e9ff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44681">
+      <stop
+         id="stop44683"
+         style="stop-color:#ff5c38;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44685"
+         style="stop-color:#fb7e65;stop-opacity:0.99607843"
+         offset="0.30397323" />
+      <stop
+         id="stop44687"
+         style="stop-color:#cd0000;stop-opacity:0.98039216"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44627">
+      <stop
+         id="stop44629"
+         style="stop-color:#fffcfb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44633"
+         style="stop-color:#f4ad94;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44615">
+      <stop
+         id="stop44617"
+         style="stop-color:#2f68fa;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44619"
+         style="stop-color:#c7d5fb;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44605">
+      <stop
+         id="stop44607"
+         style="stop-color:#d0ecff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44609"
+         style="stop-color:#d7f0ff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44611"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44090">
+      <stop
+         id="stop44092"
+         style="stop-color:#0926bb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44094"
+         style="stop-color:#6bb5fe;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44080">
+      <stop
+         id="stop44082"
+         style="stop-color:#2c8300;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44084"
+         style="stop-color:#57aeff;stop-opacity:1"
+         offset="0.25" />
+      <stop
+         id="stop44086"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44088"
+         style="stop-color:#5aafff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <filter
+       id="filter3297">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.26694977"
+         id="feGaussianBlur3299" />
+    </filter>
+    <filter
+       id="filter3293">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.355"
+         id="feGaussianBlur3295" />
+    </filter>
+    <linearGradient
+       id="linearGradient3219">
+      <stop
+         id="stop3221"
+         style="stop-color:#0e7309;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3223"
+         style="stop-color:#70d13e;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="53.60223"
+       cy="59.728882"
+       r="17.834057"
+       fx="53.60223"
+       fy="59.728882"
+       id="radialGradient44048"
+       xlink:href="#linearGradient44627"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.655849,-1.6391884,0,152.15006,-32.923726)" />
+    <radialGradient
+       cx="479.68311"
+       cy="709.6579"
+       r="5.0058851"
+       fx="479.68311"
+       fy="709.6579"
+       id="radialGradient44061"
+       xlink:href="#linearGradient44605"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.856113,-0.0637264,0.1161478,1.5603521,-743.30707,-121.7687)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44067"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,253.42404,245.75912)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44070"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-730.02214,245.75912)" />
+    <radialGradient
+       cx="491.52231"
+       cy="670.92523"
+       r="36.426601"
+       fx="491.52231"
+       fy="670.92523"
+       id="radialGradient44073"
+       xlink:href="#linearGradient44080"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,2.0237831,-1.9580539,0,1075.328,-66.735647)" />
+    <linearGradient
+       x1="83.28125"
+       y1="123.09795"
+       x2="83.28125"
+       y2="66.310989"
+       id="linearGradient44076"
+       xlink:href="#linearGradient44699"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-282.47353,882.69271)" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44613"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44625"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,-476.93424,0)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44667"
+       xlink:href="#linearGradient3219"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-772.48144,227.87334)" />
+    <linearGradient
+       x1="60.126968"
+       y1="81.913818"
+       x2="60.126968"
+       y2="47.542713"
+       id="linearGradient44677"
+       xlink:href="#linearGradient44681"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-35.566662"
+       y1="76.562927"
+       x2="-35.566662"
+       y2="84.910484"
+       id="linearGradient44691"
+       xlink:href="#linearGradient44693"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4161"
+       id="linearGradient4167"
+       x1="227.02383"
+       y1="130.94472"
+       x2="227.08005"
+       y2="109.8502"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.80011,0,0,1.80011,-313.07166,-137.6591)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4161">
+      <stop
+         style="stop-color:#97d600;stop-opacity:1"
+         offset="0"
+         id="stop4163" />
+      <stop
+         style="stop-color:#6f8f00;stop-opacity:1"
+         offset="1"
+         id="stop4165" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter6061"
+       x="-0.036"
+       width="1.072"
+       y="-0.036"
+       height="1.072">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.61687168"
+         id="feGaussianBlur6063" />
+    </filter>
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="linearGradient6336"
+       xlink:href="#XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.347198"
+       y1="112.7109"
+       x2="86.347198"
+       y2="183.20261"
+       id="XMLID_35_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop86"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop88"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="radialGradient6338"
+       xlink:href="#XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="87.391602"
+       cy="90.318802"
+       r="89.119003"
+       fx="87.391602"
+       fy="90.318802"
+       id="XMLID_36_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop93"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0.34830001" />
+      <stop
+         id="stop95"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.53930002" />
+      <stop
+         id="stop97"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.3483" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5393" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="40.5"
+       y1="63"
+       x2="51.5"
+       y2="63"
+       id="linearGradient6340"
+       xlink:href="#linearGradient3279"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)" />
+    <linearGradient
+       id="linearGradient3279">
+      <stop
+         id="stop3281"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3287"
+         style="stop-color:#ff4a00;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3283"
+         style="stop-color:#db0000;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="linearGradient6342"
+       xlink:href="#XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="86.343803"
+       y1="167.0137"
+       x2="86.343803"
+       y2="114.2524"
+       id="XMLID_37_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop102"
+         style="stop-color:#57adff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop104"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#57ADFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="39"
+       y1="85"
+       x2="52.5"
+       y2="85"
+       id="linearGradient6344"
+       xlink:href="#linearGradient3313"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(158.64994,3.8151147)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient3313">
+      <stop
+         id="stop3315"
+         style="stop-color:#fe9999;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3321"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3317"
+         style="stop-color:#fa6262;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="linearGradient6346"
+       xlink:href="#XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="105.4448"
+       y1="122.6216"
+       x2="67.244598"
+       y2="122.6222"
+       id="XMLID_38_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop115"
+         style="stop-color:#428aff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop117"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#428AFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="linearGradient6348"
+       xlink:href="#XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.526901"
+       y1="122.1152"
+       x2="106.1616"
+       y2="122.1152"
+       id="XMLID_39_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop126"
+         style="stop-color:#dcf0ff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop128"
+         style="stop-color:#94caff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#DCF0FF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#94CAFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="linearGradient6350"
+       xlink:href="#XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="66.807602"
+       y1="117.8262"
+       x2="105.8804"
+       y2="117.8262"
+       id="XMLID_40_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop135"
+         style="stop-color:#0053bd;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop137"
+         style="stop-color:#00008d;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0053BD"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#00008D"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="linearGradient6352"
+       xlink:href="#XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="86.342796"
+       y1="69.372597"
+       x2="86.342796"
+       y2="128.8848"
+       id="XMLID_41_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop142"
+         style="stop-color:#c76200;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop144"
+         style="stop-color:#d8922a;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop146"
+         style="stop-color:#996600;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#C76200"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D8922A"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#996600"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="radialGradient6354"
+       xlink:href="#XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <radialGradient
+       cx="76.373497"
+       cy="82.791"
+       r="47.318901"
+       fx="76.373497"
+       fy="82.791"
+       id="XMLID_42_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop151"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop153"
+         style="stop-color:#ffdb9d;stop-opacity:1"
+         offset="0.51679999" />
+      <stop
+         id="stop155"
+         style="stop-color:#f0cd87;stop-opacity:1"
+         offset="0.75279999" />
+      <stop
+         id="stop157"
+         style="stop-color:#ba8a2b;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5168" />
+      <a:midPointStop
+         style="stop-color:#FFDB9D"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.7528" />
+      <a:midPointStop
+         style="stop-color:#F0CD87"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#BA8A2B"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="linearGradient6356"
+       xlink:href="#XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,117.32524,-109.70424)" />
+    <linearGradient
+       x1="117.4688"
+       y1="192.0938"
+       x2="90.433403"
+       y2="165.0584"
+       id="XMLID_43_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0703,1e-4,1e-4,1.0985,-1.5319,-45.9813)">
+      <stop
+         id="stop170"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop172"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop174"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop176"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop178"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop180"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop182"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop184"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="linearGradient6358"
+       xlink:href="#XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.9502"
+       y1="167.94141"
+       x2="91.554802"
+       y2="139.54601"
+       id="XMLID_44_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop189"
+         style="stop-color:#0035ed;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop191"
+         style="stop-color:#1c50f0;stop-opacity:1"
+         offset="0.0847" />
+      <stop
+         id="stop193"
+         style="stop-color:#497cf4;stop-opacity:1"
+         offset="0.23980001" />
+      <stop
+         id="stop195"
+         style="stop-color:#6fa0f8;stop-opacity:1"
+         offset="0.396" />
+      <stop
+         id="stop197"
+         style="stop-color:#8cbdfb;stop-opacity:1"
+         offset="0.55089998" />
+      <stop
+         id="stop199"
+         style="stop-color:#a0d1fd;stop-opacity:1"
+         offset="0.704" />
+      <stop
+         id="stop201"
+         style="stop-color:#adddff;stop-opacity:1"
+         offset="0.85470003" />
+      <stop
+         id="stop203"
+         style="stop-color:#b1e1ff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#0035ED"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#B1E1FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="linearGradient6360"
+       xlink:href="#XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="122.7407"
+       y1="163.00591"
+       x2="96.799301"
+       y2="137.06441"
+       id="XMLID_45_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop208"
+         style="stop-color:#034cfe;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop210"
+         style="stop-color:#1359fe;stop-opacity:1"
+         offset="0.038" />
+      <stop
+         id="stop212"
+         style="stop-color:#4885fe;stop-opacity:1"
+         offset="0.17739999" />
+      <stop
+         id="stop3055"
+         style="stop-color:#76aaff;stop-opacity:1"
+         offset="0.31850001" />
+      <stop
+         id="stop3057"
+         style="stop-color:#9cc9ff;stop-opacity:1"
+         offset="0.4585" />
+      <stop
+         id="stop3059"
+         style="stop-color:#b9e0ff;stop-opacity:1"
+         offset="0.59740001" />
+      <stop
+         id="stop220"
+         style="stop-color:#cdf1ff;stop-opacity:1"
+         offset="0.73470002" />
+      <stop
+         id="stop222"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.86970001" />
+      <stop
+         id="stop224"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#034CFE"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="linearGradient6362"
+       xlink:href="#XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)" />
+    <linearGradient
+       x1="119.0371"
+       y1="166.7041"
+       x2="93.096397"
+       y2="140.7634"
+       id="XMLID_46_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop229"
+         style="stop-color:#006dff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop231"
+         style="stop-color:#1379ff;stop-opacity:1"
+         offset="0.0447" />
+      <stop
+         id="stop233"
+         style="stop-color:#489cff;stop-opacity:1"
+         offset="0.183" />
+      <stop
+         id="stop235"
+         style="stop-color:#76bbff;stop-opacity:1"
+         offset="0.32319999" />
+      <stop
+         id="stop237"
+         style="stop-color:#9cd3ff;stop-opacity:1"
+         offset="0.4623" />
+      <stop
+         id="stop239"
+         style="stop-color:#b9e6ff;stop-opacity:1"
+         offset="0.6002" />
+      <stop
+         id="stop241"
+         style="stop-color:#cdf4ff;stop-opacity:1"
+         offset="0.73650002" />
+      <stop
+         id="stop3073"
+         style="stop-color:#dafcff;stop-opacity:1"
+         offset="0.87059999" />
+      <stop
+         id="stop3075"
+         style="stop-color:#deffff;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006DFF"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#DEFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="linearGradient6364"
+       xlink:href="#XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="108.0044"
+       y1="152.14059"
+       x2="108.0044"
+       y2="147.99429"
+       id="XMLID_47_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop254"
+         style="stop-color:#006600;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop256"
+         style="stop-color:#99ff66;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#006600"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#99FF66"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="linearGradient6366"
+       xlink:href="#XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(118.85665,-63.721966)" />
+    <linearGradient
+       x1="110.0752"
+       y1="150.06351"
+       x2="105.9336"
+       y2="150.06351"
+       id="XMLID_48_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-4.882813e-4,9.765625e-4)">
+      <stop
+         id="stop261"
+         style="stop-color:#009933;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop263"
+         style="stop-color:#6fcf00;stop-opacity:1"
+         offset="1" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#009933"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#6FCF00"
+         offset="1" />
+    </linearGradient>
+  </defs>
+  <g
+     id="g5589"
+     transform="matrix(1.0398557,0,0,1.0398557,-151.03474,-2.1703454)">
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path81"
+       d="m 229.42714,57.031057 c 4.64,-5.249 7.458,-12.139 7.458,-19.694 0,-16.434 -13.318,-29.758 -29.753,-29.757 -16.433,0 -29.755,13.324 -29.754,29.757 0,7.555 2.822,14.446 7.459,19.696 -12.791,7.61 -21.363,21.572 -21.363,37.539 0,24.109003 19.547,26.838003 43.657,26.836003 24.111,0.002 43.658,-2.727 43.657,-26.836003 0,-15.965 -8.57,-29.928 -21.361,-37.541 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path83"
+       d="m 228.46214,56.070057 c 4.64,-5.251 7.46,-12.142 7.459,-19.698 0,-16.435 -13.323,-29.756 -29.755,-29.755 -16.434,0 -29.757,13.32 -29.757,29.755 0,7.555 2.82,14.447 7.459,19.698 -12.789,7.611 -21.358,21.574 -21.358,37.539 0,24.111003 19.543,26.838003 43.655,26.840003 24.111,-0.002 43.658,-2.729 43.658,-26.840003 0,-15.967 -8.572,-29.927 -21.361,-37.539 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6336)"
+       id="path90"
+       d="m 161.54714,92.644057 c 0,24.104003 19.545,26.836003 43.654,26.836003 24.109,0 43.66,-2.732 43.659,-26.836003 0,-24.113 -19.549,-43.655 -43.659,-43.656 -24.109,0.002 -43.654,19.541 -43.654,43.656 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#radialGradient6338)"
+       id="path99"
+       d="m 163.96714,91.736057 c 0,22.771003 18.463,25.352003 41.234,25.352003 22.771,0 41.234,-2.582 41.234,-25.352003 0,-22.773 -18.463,-41.235 -41.234,-41.235 -22.771,-0.001 -41.234,18.462 -41.234,41.235 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6340);fill-opacity:1;fill-rule:evenodd;stroke:#a90609;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3239"
+       d="m 196.64994,63.815114 c 0,0 2.5,6 2.5,6 0,0 11,0 11,0 0,0 2.5,-6 2.5,-6 0,0 -16,0 -16,0 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6342)"
+       id="path106"
+       d="m 166.14714,103.29106 c 5.405,-30.080003 20.301,-51.896003 37.964,-52.761003 -4.373,0.114 -8.576,0.908 -12.509,2.275 -12.203,8.041 -21.789,26.586 -25.709,49.893003 0.084,0.194 0.166,0.393 0.254,0.593 m 78.361,-0.594 c -3.918,-23.305003 -13.505,-41.852003 -25.708,-49.893003 -3.933,-1.369 -8.137,-2.161 -12.506,-2.274 17.662,0.865 32.556,22.683 37.965,52.759003 0.083,-0.199 0.168,-0.397 0.249,-0.592 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6344);fill-opacity:1;fill-rule:evenodd;stroke:#a90609;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3241"
+       d="m 199.14994,69.815114 c 0,0 -4,34.500006 -4,34.500006 0,0 9.5,5 9.5,5 0,0 9.5,-4.5 9.5,-4.5 0,0 -4,-35.000006 -4,-35.000006 0,0 -11,0 -11,0 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path167"
+       d="m 204.848,109.172 c 1.419,-0.75 7.787,-4.125 9.593,-5.084 -0.008,-0.074 -0.021,-0.184 -0.041,-0.301 l -13.095,3.512 c 1.57,0.832 2.963,1.568 3.543,1.873 m -8.883,-10.693 c -0.268,2.105 -0.486,3.799 -0.613,4.791 l 18.358,-4.92 c -0.177,-1.35 -0.371,-2.861 -0.575,-4.477 l -17.17,4.606 m 2.714,-21.225 c -0.187,1.475 -0.396,3.096 -0.61,4.791 l 13.106,-3.51 c -0.214,-1.676 -0.412,-3.199 -0.574,-4.477 l -11.922,3.196 m -1.355,10.607 c -0.208,1.629 -0.418,3.25 -0.614,4.799 l 15.732,-4.217 c -0.19,-1.492 -0.385,-3.004 -0.574,-4.477 l -14.544,3.895 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2;fill:#0035ed"
+       id="path112"
+       d="m 205.20114,49.993057 c -10.547,0 -19.1,5.603 -19.1,12.508 0,4.01 2.887,7.573 7.367,9.868 -0.264,-0.65 -0.404,-1.33 -0.403,-2.033 -0.001,-4.391 5.435,-5.513 12.135,-5.513 6.701,10e-4 12.136,1.123 12.135,5.513 0.001,0.703 -0.137,1.383 -0.402,2.033 4.482,-2.295 7.369,-5.857 7.368,-9.866 0,-6.909 -8.554,-12.511 -19.1,-12.51 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6346)"
+       id="path119"
+       d="m 205.20114,45.430057 c -10.546,0 -19.1,6.744 -19.1,15.057 0,4.829 2.887,9.126 7.367,11.882 -0.264,-0.783 -0.404,-1.6 -0.403,-2.447 0,-5.286 5.434,-6.64 12.136,-6.64 6.701,-0.001 12.135,1.354 12.135,6.642 0,0.846 -0.138,1.664 -0.403,2.445 4.483,-2.758 7.368,-7.053 7.369,-11.88 0,-8.315 -8.555,-15.059 -19.101,-15.059 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.5;fill:#0035ed"
+       id="path123"
+       d="m 218.54014,70.179057 c 0,0.928 -0.153,1.83 -0.44,2.689 4.924,-3.033 8.099,-7.749 8.099,-13.057 0,-0.933 -0.102,-1.847 -0.293,-2.737 -6.052,-3.635 -13.133,-5.73 -20.705,-5.73 -7.57,0 -14.653,2.095 -20.704,5.729 -0.19,0.892 -0.293,1.807 -0.292,2.739 0,5.308 3.173,10.025 8.099,13.056 -0.289,-0.857 -0.44,-1.762 -0.44,-2.689 0.001,-5.812 5.971,-10.519 13.337,-10.519 7.368,10e-4 13.338,4.708 13.339,10.519 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6348)"
+       id="path130"
+       d="m 205.20114,44.417057 c -10.944,0 -19.818,6.998 -19.818,15.626 0,5.011 2.994,9.465 7.641,12.326 -0.267,-0.814 -0.418,-1.662 -0.418,-2.541 -0.001,-5.482 5.64,-9.933 12.595,-9.932 6.957,0 12.594,4.45 12.594,9.932 0,0.879 -0.147,1.727 -0.418,2.541 4.648,-2.861 7.641,-7.314 7.641,-12.326 0,-8.629 -8.872,-15.626 -19.817,-15.626 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#ffffff"
+       id="path132"
+       d="m 192.83114,71.677057 c -0.069,-0.266 -0.113,-0.543 -0.15,-0.816 -3.4,-3.566 -5.328,-8.404 -4.843,-13.358 0.242,-2.464 0.17,-4.076 -0.042,-4.933 -0.725,1.042 -1.298,2.165 -1.706,3.335 -0.072,1.059 -0.085,2.31 -0.004,3.73 0.283,4.984 2.894,9.3 6.745,12.042 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.1;fill:url(#linearGradient6350)"
+       id="path139"
+       d="m 205.20114,44.417057 c -9.813,0 -17.956,5.628 -19.537,13.009 2.706,2.75 5.942,4.93 9.544,6.366 2.299,-2.37 5.92,-3.896 9.993,-3.896 4.074,10e-4 7.695,1.527 9.996,3.896 3.599,-1.436 6.834,-3.617 9.54,-6.367 -1.579,-7.38 -9.72,-13.008 -19.536,-13.008 z" />
+    <circle
+       style="fill:url(#linearGradient6352)"
+       id="circle148"
+       transform="translate(118.85714,-63.722943)"
+       r="29.756001"
+       cy="99.130997"
+       cx="86.343002" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#radialGradient6354)"
+       id="path159"
+       d="m 177.31714,35.797057 c 0,15.403 12.485,27.885 27.884,27.886 15.401,-10e-4 27.886,-12.483 27.886,-27.886 0,-15.395 -12.485,-27.882 -27.885,-27.882 -15.4,0 -27.885,12.487 -27.885,27.882 z" />
+    <rect
+       style="opacity:0.95999995;fill:url(#linearGradient6356)"
+       id="rect186"
+       y="82.237061"
+       x="217.75714"
+       height="4.2030001"
+       width="17.532" />
+    <polygon
+       style="fill:url(#linearGradient6358)"
+       id="polygon205"
+       transform="translate(118.85714,-63.722943)"
+       points="107.572,162.186 116.258,160.611 116.255,150.508 98.884,150.51 98.884,160.615 98.884,160.615 " />
+    <rect
+       style="opacity:0.95999995;fill:url(#linearGradient6360)"
+       id="rect226"
+       y="82.615051"
+       x="218.90015"
+       height="3.6659999"
+       width="15.721" />
+    <polygon
+       style="fill:url(#linearGradient6362)"
+       id="polygon247"
+       transform="translate(118.85714,-63.722943)"
+       points="107.729,161.537 115.591,160.082 115.591,150.705 99.861,150.709 99.861,160.082 99.861,160.082 " />
+    <polygon
+       style="fill:#dcf0ff"
+       id="polygon249"
+       transform="translate(118.85714,-63.722943)"
+       points="100.187,159.369 107.41,160.658 114.631,159.365 114.631,159.078 108.854,160.148 108.854,160.148 101.633,158.811 101.633,151.105 100.184,151.105 " />
+    <path
+       inkscape:connector-curvature="0"
+       style="opacity:0.2"
+       id="path251"
+       d="m 225.41214,86.431057 c 0,0.932 0.76,1.691 1.692,1.691 0.93,0 1.692,-0.762 1.691,-1.691 0,-0.932 -0.762,-1.693 -1.691,-1.693 -0.933,0 -1.692,0.76 -1.692,1.693 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6364)"
+       id="path258"
+       d="m 225.16814,86.345057 c 0,0.93 0.766,1.689 1.694,1.689 0.93,0.002 1.692,-0.76 1.693,-1.689 -0.001,-0.932 -0.762,-1.691 -1.692,-1.691 -0.93,0.002 -1.695,0.76 -1.695,1.691 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:url(#linearGradient6366)"
+       id="path265"
+       d="m 225.55514,86.345057 c 0,0.719 0.584,1.305 1.307,1.303 0.723,0 1.305,-0.584 1.306,-1.303 0,-0.723 -0.583,-1.311 -1.306,-1.311 -0.722,-0.001 -1.307,0.589 -1.307,1.311 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#006a00"
+       id="path267"
+       d="m 226.32114,85.798057 c -0.252,0.248 -0.381,0.523 -0.287,0.617 0.093,0.094 0.368,-0.031 0.618,-0.285 0.25,-0.248 0.375,-0.523 0.285,-0.615 -0.095,-0.092 -0.37,0.032 -0.616,0.283 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#006a00"
+       id="path269"
+       d="m 227.06914,86.554057 c -0.244,0.246 -0.374,0.523 -0.281,0.613 0.093,0.096 0.368,-0.031 0.618,-0.279 0.25,-0.25 0.375,-0.529 0.285,-0.621 -0.093,-0.094 -0.37,0.035 -0.622,0.287 z" />
+  </g>
+  <rect
+     y="-1.8164062e-06"
+     x="0"
+     height="128"
+     width="128"
+     id="rect6075"
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <circle
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0.66393439;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter6061)"
+     id="circle6047"
+     cx="-295.68277"
+     cy="983.96625"
+     r="20.562389"
+     transform="matrix(1.4081142,0,0,1.4081142,510.77481,-1296.7313)"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <g
+     id="g4323">
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:#256526;fill-opacity:1;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="path4147"
+       cx="93.472504"
+       cy="87.29007"
+       r="29.819862" />
+    <circle
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       style="opacity:1;fill:url(#linearGradient4167);fill-opacity:1;stroke:none;stroke-width:0.32836357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="circle4151"
+       cx="93.472504"
+       cy="87.29007"
+       r="27.881796" />
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       transform="matrix(1.7920204,0,0,1.7920204,624.4132,-1674.3289)"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#5a9604;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="text6036">
+      <path
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         style="fill:#5a9604;fill-opacity:1"
+         id="path6041"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       inkscape:export-ydpi="22.5"
+       inkscape:export-xdpi="22.5"
+       inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+       id="g6043"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(1.7920204,0,0,1.7920204,625.74941,-1675.8012)">
+      <path
+         id="path6045"
+         d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

+ 449 - 0
main/img/icons/svg/add-user.svg

@@ -0,0 +1,449 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="128"
+   height="128"
+   id="svg43586"
+   inkscape:version="0.91 r"
+   sodipodi:docname="add_user.svg">
+  <metadata
+     id="metadata170">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1051"
+     id="namedview168"
+     showgrid="false"
+     inkscape:zoom="1.9779896"
+     inkscape:cx="190.6062"
+     inkscape:cy="0.56054598"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg43586" />
+  <defs
+     id="defs43588">
+    <linearGradient
+       id="linearGradient44699">
+      <stop
+         id="stop44701"
+         style="stop-color:#000173;stop-opacity:0.93333334"
+         offset="0" />
+      <stop
+         id="stop44703"
+         style="stop-color:#3575f0;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44693">
+      <stop
+         id="stop44695"
+         style="stop-color:#3690e6;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44697"
+         style="stop-color:#d0e9ff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44681">
+      <stop
+         id="stop44683"
+         style="stop-color:#ff5c38;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44685"
+         style="stop-color:#fb7e65;stop-opacity:0.99607843"
+         offset="0.30397323" />
+      <stop
+         id="stop44687"
+         style="stop-color:#cd0000;stop-opacity:0.98039216"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44627">
+      <stop
+         id="stop44629"
+         style="stop-color:#fffcfb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44633"
+         style="stop-color:#f4ad94;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44615">
+      <stop
+         id="stop44617"
+         style="stop-color:#2f68fa;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44619"
+         style="stop-color:#c7d5fb;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44605">
+      <stop
+         id="stop44607"
+         style="stop-color:#d0ecff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44609"
+         style="stop-color:#d7f0ff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44611"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44090">
+      <stop
+         id="stop44092"
+         style="stop-color:#0926bb;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44094"
+         style="stop-color:#6bb5fe;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient44080">
+      <stop
+         id="stop44082"
+         style="stop-color:#2c8300;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop44084"
+         style="stop-color:#57aeff;stop-opacity:1"
+         offset="0.25" />
+      <stop
+         id="stop44086"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop44088"
+         style="stop-color:#5aafff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <filter
+       id="filter3297">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.26694977"
+         id="feGaussianBlur3299" />
+    </filter>
+    <filter
+       id="filter3293">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.355"
+         id="feGaussianBlur3295" />
+    </filter>
+    <linearGradient
+       id="linearGradient3219">
+      <stop
+         id="stop3221"
+         style="stop-color:#0e7309;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3223"
+         style="stop-color:#70d13e;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="53.60223"
+       cy="59.728882"
+       r="17.834057"
+       fx="53.60223"
+       fy="59.728882"
+       id="radialGradient44048"
+       xlink:href="#linearGradient44627"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.655849,-1.6391884,0,152.15006,-32.923726)" />
+    <radialGradient
+       cx="479.68311"
+       cy="709.6579"
+       r="5.0058851"
+       fx="479.68311"
+       fy="709.6579"
+       id="radialGradient44061"
+       xlink:href="#linearGradient44605"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.856113,-0.0637264,0.1161478,1.5603521,-743.30707,-121.7687)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44067"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,253.42404,245.75912)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44070"
+       xlink:href="#linearGradient44090"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-730.02214,245.75912)" />
+    <radialGradient
+       cx="491.52231"
+       cy="670.92523"
+       r="36.426601"
+       fx="491.52231"
+       fy="670.92523"
+       id="radialGradient44073"
+       xlink:href="#linearGradient44080"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,2.0237831,-1.9580539,0,1075.328,-66.735647)" />
+    <linearGradient
+       x1="83.28125"
+       y1="123.09795"
+       x2="83.28125"
+       y2="66.310989"
+       id="linearGradient44076"
+       xlink:href="#linearGradient44699"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-282.47353,882.69271)" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44613"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-246.57739"
+       y1="958.07971"
+       x2="-248.7769"
+       y2="964.61743"
+       id="linearGradient44625"
+       xlink:href="#linearGradient44615"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,1,-476.93424,0)" />
+    <linearGradient
+       x1="517.02167"
+       y1="705.48438"
+       x2="517.02167"
+       y2="745.30084"
+       id="linearGradient44667"
+       xlink:href="#linearGradient3219"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-772.48144,227.87334)" />
+    <linearGradient
+       x1="60.126968"
+       y1="81.913818"
+       x2="60.126968"
+       y2="47.542713"
+       id="linearGradient44677"
+       xlink:href="#linearGradient44681"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-35.566662"
+       y1="76.562927"
+       x2="-35.566662"
+       y2="84.910484"
+       id="linearGradient44691"
+       xlink:href="#linearGradient44693"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4161"
+       id="linearGradient4167"
+       x1="227.02383"
+       y1="130.94472"
+       x2="227.08005"
+       y2="109.8502"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.80011,0,0,1.80011,-313.07166,-137.6591)" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4161">
+      <stop
+         style="stop-color:#97d600;stop-opacity:1"
+         offset="0"
+         id="stop4163" />
+      <stop
+         style="stop-color:#6f8f00;stop-opacity:1"
+         offset="1"
+         id="stop4165" />
+    </linearGradient>
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter6061"
+       x="-0.036"
+       width="1.072"
+       y="-0.036"
+       height="1.072">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.61687168"
+         id="feGaussianBlur6063" />
+    </filter>
+  </defs>
+  <rect
+     y="-1.8164062e-06"
+     x="0"
+     height="128"
+     width="128"
+     id="rect6075"
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <g
+     transform="matrix(1.1454774,0,0,1.1454774,336.47789,-1030.8399)"
+     id="g3498"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5">
+    <path
+       inkscape:connector-curvature="0"
+       d="m -263.35265,933.74757 c 8.46364,9.0621 14.91528,24.09751 16.80551,38.65267"
+       id="path3217"
+       style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:url(#linearGradient44667);stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -237.54657,906.14303 c -14.71669,0 -26.69498,11.97829 -26.69498,26.69498 0,14.71669 11.97829,26.69498 26.69498,26.69498 14.71668,0 26.69497,-11.97829 26.69497,-26.69498 0,-14.71669 -11.97829,-26.69498 -26.69497,-26.69498 z"
+       id="path44010"
+       style="fill:#000000;fill-opacity:0.50196078;stroke:none;stroke-width:1.33686185;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter3297)" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -237.62978,943.41146 c -21.63445,0 -39.1875,17.34747 -39.1875,38.75 l 0,6.125 c 0,6.05287 6.27536,18.75004 28.90625,18.75004 l 20.53125,0 c 22.63038,0 28.9375,-12.07968 28.9375,-18.75004 l 0,-6.125 c 0,-21.40254 -17.55305,-38.75 -39.1875,-38.75 z"
+       id="path44012"
+       style="fill:#000000;fill-opacity:0.50196078;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter3293)" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -238.37978,942.16146 c -21.63445,0 -39.1875,17.34747 -39.1875,38.75 l 0,6.125 c 0,6.05287 6.27536,18.75004 28.90625,18.75004 l 20.53125,0 c 22.63038,0 28.9375,-12.07968 28.9375,-18.75004 l 0,-6.125 c 0,-21.40254 -17.55305,-38.75 -39.1875,-38.75 z"
+       id="path44014"
+       style="fill:url(#linearGradient44076);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -238.37978,944.32217 c -20.11022,0 -36.4266,15.9074 -36.4266,35.53322 l 0,5.61655 c 0,5.55039 5.83324,17.19346 26.8697,17.19346 l 19.08475,0 c 21.03599,0 26.89875,-11.07683 26.89875,-17.19346 l 0,-5.61655 c 0,-19.62582 -16.31638,-35.53322 -36.4266,-35.53322 z"
+       id="path44016"
+       style="fill:url(#radialGradient44073);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -220.89335,951.63335 c 8.46364,9.0621 14.91528,24.09751 16.80551,38.65267"
+       id="path44018"
+       style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:url(#linearGradient44070);stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -255.70476,951.63335 c -8.46364,9.0621 -14.91528,24.09751 -16.80551,38.65267"
+       id="path44020"
+       style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:url(#linearGradient44067);stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -245.07157,955.83473 c -2.3027,1.97418 -4.96223,3.5307 -3.72122,8.28271 -5.66073,-1.14662 -9.94971,-8.89011 -6.36208,-14.40472 l 10.0833,6.12201 z"
+       id="path44022"
+       style="fill:#c5ffbd;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient44613);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -36.972118,84.910487 -5.409768,-9.369991 10.819535,-10e-7 -5.409767,9.369992 z"
+       transform="matrix(1.1784451,0,0,0.9316118,-194.72944,886.86434)"
+       id="path44024"
+       style="fill:url(#linearGradient44691);fill-opacity:1;stroke:none;stroke-width:0.85552669;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -254.93334,950.41537 9,5.46875 c -0.98816,0.81483 -2.01362,1.64574 -2.75,2.78125 -0.74928,1.1554 -0.98341,2.74156 -0.65625,4.71875 -2.36917,-0.72853 -4.49352,-2.64468 -5.65625,-5.0625 -1.20326,-2.5021 -1.34831,-5.40312 0.0625,-7.90625 z"
+       id="path44028"
+       style="fill:url(#radialGradient44061);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m -231.86267,955.83473 c 2.3027,1.97418 4.96223,3.5307 3.72122,8.28271 5.66073,-1.14662 9.94971,-8.89011 6.36208,-14.40472 l -10.0833,6.12201 z"
+       id="path44621"
+       style="fill:#9dcfff;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient44625);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       inkscape:connector-curvature="0"
+       d="m 76.945221,64.499184 a 17.165627,17.165627 0 1 1 -34.331253,0 17.165627,17.165627 0 1 1 34.331253,0 z"
+       transform="matrix(1.4960409,0,0,1.4960409,-327.73177,835.09337)"
+       id="path44030"
+       style="fill:url(#radialGradient44048);fill-opacity:1;stroke:url(#linearGradient44677);stroke-width:1.33686185;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+  </g>
+  <circle
+     style="opacity:1;fill:#1a1a1a;fill-opacity:0.66393439;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter6061)"
+     id="circle6047"
+     cx="-295.68277"
+     cy="983.96625"
+     r="20.562389"
+     transform="matrix(1.4081142,0,0,1.4081142,510.77481,-1296.7313)"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <circle
+     r="29.819862"
+     cy="87.29007"
+     cx="93.472504"
+     id="path4147"
+     style="opacity:1;fill:#256526;fill-opacity:1;stroke:none;stroke-width:0.41800001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <circle
+     r="27.881796"
+     cy="87.29007"
+     cx="93.472504"
+     id="circle4151"
+     style="opacity:1;fill:url(#linearGradient4167);fill-opacity:1;stroke:none;stroke-width:0.32836357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5" />
+  <g
+     id="text6036"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#5a9604;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+     transform="matrix(1.7920204,0,0,1.7920204,624.4132,-1674.3289)"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5">
+    <path
+       inkscape:connector-curvature="0"
+       id="path6041"
+       style="fill:#5a9604;fill-opacity:1"
+       d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z" />
+  </g>
+  <g
+     transform="matrix(1.7920204,0,0,1.7920204,625.74941,-1675.8012)"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.51968384px;line-height:125%;font-family:Archive;-inkscape-font-specification:'Archive, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+     id="g6043"
+     inkscape:export-filename="/var/www/chamilo/main/img/icons/32/add-user.png"
+     inkscape:export-xdpi="22.5"
+     inkscape:export-ydpi="22.5">
+    <path
+       inkscape:connector-curvature="0"
+       d="m -287.86811,980.96356 -5.69764,0 0,-5.69764 c 0,-0.76535 -0.25512,-1.23307 -1.23307,-1.23307 l -3.31654,0 c -0.97795,0 -1.23307,0.46772 -1.23307,1.23307 l 0,5.69764 -5.74016,0 c -0.76535,0 -1.23307,0.25512 -1.23307,1.23307 l 0,3.31653 c 0,0.97796 0.46772,1.23307 1.23307,1.23307 l 5.74016,0 0,5.69764 c 0,0.76536 0.25512,1.23307 1.23307,1.23307 l 3.31654,0 c 0.97795,0 1.23307,-0.46771 1.23307,-1.23307 l 0,-5.69764 5.69764,0 c 0.76535,0 1.23307,-0.25511 1.23307,-1.23307 l 0,-3.31653 c 0,-0.97795 -0.46772,-1.23307 -1.23307,-1.23307 z"
+       id="path6045" />
+  </g>
+</svg>

File diff suppressed because it is too large
+ 106 - 118
main/img/icons/svg/session-add.svg


BIN
main/img/session_default.png


BIN
main/img/session_default_small.png


+ 8 - 8
main/inc/ajax/model.ajax.php

@@ -1505,19 +1505,19 @@ switch ($action) {
                 $group['users'] = count($obj->get_users_by_usergroup($group['id']));
                 if ($obj->usergroup_was_added_in_course($group['id'], $course_id)) {
                     $url  = 'class.php?action=remove_class_from_course&id='.$group['id'].'&'.api_get_cidreq();
-                    //$icon = Display::return_icon('delete.png', get_lang('Remove'));
-                    $class = 'btn btn-danger';
-                    $text = get_lang('Remove');
+                    $icon = Display::return_icon('delete.png', get_lang('Remove'));
+                    //$class = 'btn btn-danger';
+                    //$text = get_lang('Remove');
                 } else {
                     $url  = 'class.php?action=add_class_to_course&id='.$group['id'].'&'.api_get_cidreq().'&type=not_registered';
-                    $class = 'btn btn-primary';
-                    //$icon = Display::return_icon('add.png', get_lang('Add'));
-                    $text = get_lang('Add');
+                    //$class = 'btn btn-primary';
+                    $icon = Display::return_icon('add.png', get_lang('Add'));
+                    //$text = get_lang('Add');
                 }
 
                 switch ($group['group_type']) {
                     case 0:
-                        $group['group_type'] = Display::label(get_lang('Class'), 'info');
+                        $group['group_type'] = Display::label(get_lang('Class'), 'primary');
                         break;
                     case 1:
                         $group['group_type'] = Display::label(get_lang('Social'), 'success');
@@ -1528,7 +1528,7 @@ switch ($action) {
 
                 $group['status'] = $role;
 
-                $group['actions'] = Display::url($text, $url, ['class' => $class]);
+                $group['actions'] = Display::url($icon, $url);
                 $new_result[] = $group;
             }
             $result = $new_result;

+ 2 - 2
main/inc/lib/display.lib.php

@@ -1831,8 +1831,8 @@ class Display
             case 'info':
                 $class = 'label-info';
                 break;
-            case 'inverse':
-                $class = 'label-inverse';
+            case 'primary':
+                $class = 'label-primary';
                 break;
             default:
                 $class = 'label-default';

+ 0 - 791
main/inc/lib/javascript/jquery-scrollbar/jquery.scrollbar.css

@@ -1,791 +0,0 @@
-/*************** SCROLLBAR BASE CSS ***************/
-
-.scroll-wrapper {
-    overflow: hidden !important;
-    padding: 0 !important;
-    position: relative;
-}
-
-.scroll-wrapper > .scroll-content {
-    border: none !important;
-    box-sizing: content-box !important;
-    height: auto;
-    left: 0;
-    margin: 0;
-    max-height: none;
-    max-width: none !important;
-    /* overflow: scroll !important; */
-    padding: 0;
-    position: relative !important;
-    top: 0;
-    width: auto !important;
-}
-
-.scroll-wrapper > .scroll-content::-webkit-scrollbar {
-    height: 0;
-    width: 0;
-}
-
-.scroll-element {
-    display: none;
-}
-.scroll-element, .scroll-element div {
-    box-sizing: content-box;
-}
-
-.scroll-element.scroll-x.scroll-scrollx_visible,
-.scroll-element.scroll-y.scroll-scrolly_visible {
-    display: block;
-}
-
-.scroll-element .scroll-bar,
-.scroll-element .scroll-arrow {
-    cursor: default;
-}
-
-.scroll-textarea {
-    border: 1px solid #cccccc;
-    border-top-color: #999999;
-}
-.scroll-textarea > .scroll-content {
-    overflow: hidden !important;
-}
-.scroll-textarea > .scroll-content > textarea {
-    border: none !important;
-    box-sizing: border-box;
-    height: 100% !important;
-    margin: 0;
-    max-height: none !important;
-    max-width: none !important;
-    overflow: scroll !important;
-    outline: none;
-    padding: 2px;
-    position: relative !important;
-    top: 0;
-    width: 100% !important;
-}
-.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
-    height: 0;
-    width: 0;
-}
-
-
-
-
-
-
-
-
-
-/*************** SIMPLE INNER SCROLLBAR ***************/
-
-.scrollbar-inner > .scroll-element,
-.scrollbar-inner > .scroll-element div
-{
-    border: none;
-    margin: 0;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-inner > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-inner > .scroll-element.scroll-x {
-    bottom: 2px;
-    height: 8px;
-    left: 0;
-    width: 100%;
-}
-
-.scrollbar-inner > .scroll-element.scroll-y {
-    height: 100%;
-    right: 2px;
-    top: 0;
-    width: 8px;
-}
-
-.scrollbar-inner > .scroll-element .scroll-element_outer {
-    overflow: hidden;
-}
-
-.scrollbar-inner > .scroll-element .scroll-element_outer,
-.scrollbar-inner > .scroll-element .scroll-element_track,
-.scrollbar-inner > .scroll-element .scroll-bar {
-    -webkit-border-radius: 8px;
-    -moz-border-radius: 8px;
-    border-radius: 8px;
-}
-
-.scrollbar-inner > .scroll-element .scroll-element_track,
-.scrollbar-inner > .scroll-element .scroll-bar {
-    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-    filter: alpha(opacity=40);
-    opacity: 0.4;
-}
-
-.scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
-.scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
-.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
-.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
-
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
-.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
-
-
-.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
-.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }
-
-
-
-
-
-
-
-
-
-
-/*************** SIMPLE OUTER SCROLLBAR ***************/
-
-.scrollbar-outer > .scroll-element,
-.scrollbar-outer > .scroll-element div
-{
-    border: none;
-    margin: 0;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-outer > .scroll-element {
-    background-color: #ffffff;
-}
-
-.scrollbar-outer > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-outer > .scroll-element.scroll-x {
-    bottom: 0;
-    height: 12px;
-    left: 0;
-    width: 100%;
-}
-
-.scrollbar-outer > .scroll-element.scroll-y {
-    height: 100%;
-    right: 0;
-    top: 0;
-    width: 12px;
-}
-
-.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer { height: 8px; top: 2px; }
-.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer { left: 2px; width: 8px; }
-
-.scrollbar-outer > .scroll-element .scroll-element_outer { overflow: hidden; }
-.scrollbar-outer > .scroll-element .scroll-element_track { background-color: #eeeeee; }
-
-.scrollbar-outer > .scroll-element .scroll-element_outer,
-.scrollbar-outer > .scroll-element .scroll-element_track,
-.scrollbar-outer > .scroll-element .scroll-bar {
-    -webkit-border-radius: 8px;
-    -moz-border-radius: 8px;
-    border-radius: 8px;
-}
-
-.scrollbar-outer > .scroll-element .scroll-bar { background-color: #d9d9d9; }
-.scrollbar-outer > .scroll-element .scroll-bar:hover { background-color: #c2c2c2; }
-.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
-
-
-/* scrollbar height/width & offset from container borders */
-
-.scrollbar-outer > .scroll-content.scroll-scrolly_visible { left: -12px; margin-left: 12px; }
-.scrollbar-outer > .scroll-content.scroll-scrollx_visible { top:  -12px; margin-top:  12px; }
-
-.scrollbar-outer > .scroll-element.scroll-x .scroll-bar { min-width: 10px; }
-.scrollbar-outer > .scroll-element.scroll-y .scroll-bar { min-height: 10px; }
-
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -14px; }
-.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -14px; }
-
-.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -14px; }
-.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -14px; }
-
-
-
-
-
-
-
-
-
-
-/*************** SCROLLBAR MAC OS X ***************/
-
-.scrollbar-macosx > .scroll-element,
-.scrollbar-macosx > .scroll-element div
-{
-    background: none;
-    border: none;
-    margin: 0;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-macosx > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-macosx > .scroll-element .scroll-element_track { display: none; }
-.scrollbar-macosx > .scroll-element .scroll-bar {
-    background-color: #6C6E71;
-    display: block;
-
-    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-    filter: alpha(opacity=0);
-    opacity: 0;
-
-    -webkit-border-radius: 7px;
-    -moz-border-radius: 7px;
-    border-radius: 7px;
-
-    -webkit-transition: opacity 0.2s linear;
-    -moz-transition: opacity 0.2s linear;
-    -o-transition: opacity 0.2s linear;
-    -ms-transition: opacity 0.2s linear;
-    transition: opacity 0.2s linear;
-}
-.scrollbar-macosx:hover > .scroll-element .scroll-bar,
-.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
-    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
-    filter: alpha(opacity=70);
-    opacity: 0.7;
-}
-
-
-.scrollbar-macosx > .scroll-element.scroll-x {
-    bottom: 0px;
-    height: 0px;
-    left: 0;
-    min-width: 100%;
-    overflow: visible;
-    width: 100%;
-}
-
-.scrollbar-macosx > .scroll-element.scroll-y {
-    height: 100%;
-    min-height: 100%;
-    right: 0px;
-    top: 0;
-    width: 0px;
-}
-
-/* scrollbar height/width & offset from container borders */
-.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar { height: 7px; min-width: 10px; top: -9px; }
-.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar { left: -9px; min-height: 10px; width: 7px; }
-
-.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer { left: 2px; }
-.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
-
-.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer { top: 2px; }
-.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size { top: -4px; }
-
-/* update scrollbar offset if both scrolls are visible */
-.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
-.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; }
-
-
-
-
-
-
-
-
-
-
-/*************** SCROLLBAR LIGHT ***************/
-
-.scrollbar-light > .scroll-element,
-.scrollbar-light > .scroll-element div {
-    border: none;
-    margin: 0;
-    overflow: hidden;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-light > .scroll-element {
-    background-color: #ffffff;
-}
-
-.scrollbar-light > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-light > .scroll-element .scroll-element_outer {
-    -webkit-border-radius: 10px;
-    -moz-border-radius: 10px;
-    border-radius: 10px;
-}
-
-.scrollbar-light > .scroll-element .scroll-element_size {
-    background: #dbdbdb;
-    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
-    background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
-    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dbdbdb), color-stop(100%,#e8e8e8));
-    background: -webkit-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
-    background: -o-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
-    background: -ms-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
-    background: linear-gradient(to right, #dbdbdb 0%,#e8e8e8 100%);
-
-    -webkit-border-radius: 10px;
-    -moz-border-radius: 10px;
-    border-radius: 10px;
-}
-
-.scrollbar-light > .scroll-element.scroll-x {
-    bottom: 0;
-    height: 17px;
-    left: 0;
-    min-width: 100%;
-    width: 100%;
-}
-
-.scrollbar-light > .scroll-element.scroll-y {
-    height: 100%;
-    min-height: 100%;
-    right: 0;
-    top: 0;
-    width: 17px;
-}
-
-.scrollbar-light > .scroll-element .scroll-bar {
-    background: #fefefe;
-    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
-    background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
-    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fefefe), color-stop(100%,#f5f5f5));
-    background: -webkit-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
-    background: -o-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
-    background: -ms-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
-    background: linear-gradient(to right, #fefefe 0%,#f5f5f5 100%);
-
-    border: 1px solid #dbdbdb;
-    -webkit-border-radius: 10px;
-    -moz-border-radius: 10px;
-    border-radius: 10px;
-}
-
-/* scrollbar height/width & offset from container borders */
-
-.scrollbar-light > .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
-.scrollbar-light > .scroll-content.scroll-scrollx_visible { top:  -17px; margin-top:  17px; }
-
-.scrollbar-light > .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 0px; }
-.scrollbar-light > .scroll-element.scroll-y .scroll-bar { left: 0px; min-height: 10px; width: 10px; }
-
-.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer { height: 12px; left: 2px; top: 2px; }
-.scrollbar-light > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
-
-.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer { left: 2px; top: 2px; width: 12px; }
-.scrollbar-light > .scroll-element.scroll-y .scroll-element_size { top: -4px; }
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
-.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }
-
-.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
-.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; }
-
-
-
-
-
-
-
-
-
-
-/*************** SCROLLBAR RAIL ***************/
-
-.scrollbar-rail > .scroll-element,
-.scrollbar-rail > .scroll-element div
-{
-    border: none;
-    margin: 0;
-    overflow: hidden;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-rail > .scroll-element {
-    background-color: #ffffff;
-}
-
-.scrollbar-rail > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-rail > .scroll-element .scroll-element_size {
-    background-color: #999;
-    background-color: rgba(0, 0, 0, 0.3);
-}
-
-.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
-    background-color: #666;
-    background-color: rgba(0, 0, 0, 0.5);
-}
-
-.scrollbar-rail > .scroll-element.scroll-x {
-    bottom: 0;
-    height: 12px;
-    left: 0;
-    min-width: 100%;
-    padding: 3px 0 2px;
-    width: 100%;
-}
-
-.scrollbar-rail > .scroll-element.scroll-y {
-    height: 100%;
-    min-height: 100%;
-    padding: 0 2px 0 3px;
-    right: 0;
-    top: 0;
-    width: 12px;
-}
-
-.scrollbar-rail > .scroll-element .scroll-bar {
-    background-color: #d0b9a0;
-
-    -webkit-border-radius: 2px;
-    -moz-border-radius: 2px;
-    border-radius: 2px;
-
-    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
-}
-
-.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
-    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
-}
-
-/* scrollbar height/width & offset from container borders */
-
-.scrollbar-rail > .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
-.scrollbar-rail > .scroll-content.scroll-scrollx_visible { margin-top: 17px; top: -17px; }
-
-.scrollbar-rail > .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 1px; }
-.scrollbar-rail > .scroll-element.scroll-y .scroll-bar { left: 1px; min-height: 10px; width: 10px; }
-
-.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer { height: 15px; left: 5px; }
-.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size { height: 2px; left: -10px; top: 5px; }
-
-.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer { top: 5px; width: 15px; }
-.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size { left: 5px; top: -10px; width: 2px; }
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -25px; }
-.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -25px; }
-
-.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -25px; }
-.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -25px; }
-
-
-
-
-
-
-
-
-
-
-/*************** SCROLLBAR DYNAMIC ***************/
-
-.scrollbar-dynamic > .scroll-element,
-.scrollbar-dynamic > .scroll-element div
-{
-    background: none;
-    border: none;
-    margin: 0;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-dynamic > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-x {
-    bottom: 2px;
-    height: 7px;
-    left: 0;
-    min-width: 100%;
-    width: 100%;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-y {
-    height: 100%;
-    min-height: 100%;
-    right: 2px;
-    top: 0;
-    width: 7px;
-}
-
-.scrollbar-dynamic > .scroll-element .scroll-element_outer {
-    opacity: 0.3;
-
-    -webkit-border-radius: 12px;
-    -moz-border-radius: 12px;
-    border-radius: 12px;
-}
-.scrollbar-dynamic > .scroll-element .scroll-element_size {
-    background-color: #cccccc;
-    opacity: 0;
-
-    -webkit-border-radius: 12px;
-    -moz-border-radius: 12px;
-    border-radius: 12px;
-
-    -webkit-transition: opacity 0.2s;
-    -moz-transition: opacity 0.2s;
-    -o-transition: opacity 0.2s;
-    -ms-transition: opacity 0.2s;
-    transition: opacity 0.2s;
-}
-
-.scrollbar-dynamic > .scroll-element .scroll-bar {
-    background-color: #6c6e71;
-
-    -webkit-border-radius: 7px;
-    -moz-border-radius: 7px;
-    border-radius: 7px;
-}
-
-/* scrollbar height/width & offset from container borders */
-
-.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
-    bottom: 0;
-    height: 7px;
-    min-width: 24px;
-    top: auto;
-}
-.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
-    left: auto;
-    min-height: 24px;
-    right: 0;
-    width: 7px;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
-    bottom: 0;
-    top: auto;
-    left: 2px;
-
-    -webkit-transition: height 0.2s;
-    -moz-transition: height 0.2s;
-    -o-transition: height 0.2s;
-    -ms-transition: height 0.2s;
-    transition: height 0.2s;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
-    left: auto;
-    right: 0;
-    top: 2px;
-
-    -webkit-transition: width 0.2s;
-    -moz-transition: width 0.2s;
-    -o-transition: width 0.2s;
-    -ms-transition: width 0.2s;
-    transition: width 0.2s;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
-.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size { top: -4px; }
-
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
-.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; }
-
-
-/* hover & drag */
-
-.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
-.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
-    overflow: hidden;
-
-    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
-    filter: alpha(opacity=70);
-    opacity: 0.7;
-}
-.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
-.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
-    opacity: 1;
-}
-.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
-.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
-    height: 100%;
-    width: 100%;
-
-    -webkit-border-radius: 12px;
-    -moz-border-radius: 12px;
-    border-radius: 12px;
-}
-
-.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
-.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
-    height: 20px;
-    min-height: 7px;
-}
-.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
-.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
-    min-width: 7px;
-    width: 20px;
-}
-
-
-
-
-
-
-
-
-
-
-/*************** SCROLLBAR GOOGLE CHROME ***************/
-
-.scrollbar-chrome > .scroll-element,
-.scrollbar-chrome > .scroll-element div
-{
-    border: none;
-    margin: 0;
-    overflow: hidden;
-    padding: 0;
-    position: absolute;
-    z-index: 10;
-}
-
-.scrollbar-chrome > .scroll-element {
-    background-color: #ffffff;
-}
-
-.scrollbar-chrome > .scroll-element div {
-    display: block;
-    height: 100%;
-    left: 0;
-    top: 0;
-    width: 100%;
-}
-
-.scrollbar-chrome > .scroll-element .scroll-element_outer {}
-
-.scrollbar-chrome > .scroll-element .scroll-element_track {
-    background: #f1f1f1;
-    border: 1px solid #dbdbdb;
-}
-
-.scrollbar-chrome > .scroll-element.scroll-x {
-    bottom: 0;
-    height: 16px;
-    left: 0;
-    min-width: 100%;
-    width: 100%;
-}
-
-.scrollbar-chrome > .scroll-element.scroll-y {
-    height: 100%;
-    min-height: 100%;
-    right: 0;
-    top: 0;
-    width: 16px;
-}
-
-.scrollbar-chrome > .scroll-element .scroll-bar {
-    background-color: #d9d9d9;
-    border: 1px solid #bdbdbd;
-    cursor: default;
-
-    -webkit-border-radius: 2px;
-    -moz-border-radius: 2px;
-    border-radius: 2px;
-}
-
-.scrollbar-chrome > .scroll-element .scroll-bar:hover {
-    background-color: #c2c2c2;
-    border-color: #a9a9a9;
-}
-
-.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
-    background-color: #919191;
-    border-color: #7e7e7e;
-}
-
-/* scrollbar height/width & offset from container borders */
-
-.scrollbar-chrome > .scroll-content.scroll-scrolly_visible { left: -16px; margin-left: 16px; }
-.scrollbar-chrome > .scroll-content.scroll-scrollx_visible { top:  -16px; margin-top:  16px; }
-
-.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar { height: 8px; min-width: 10px; top: 3px; }
-.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar { left: 3px; min-height: 10px; width: 8px; }
-
-.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer { border-left: 1px solid #dbdbdb; }
-.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track { height: 14px; left: -3px; }
-.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size { height: 14px; left: -4px; }
-
-.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer { border-top: 1px solid #dbdbdb; }
-.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track { top: -3px; width: 14px; }
-.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size { top: -4px; width: 14px; }
-
-/* update scrollbar offset if both scrolls are visible */
-
-.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
-.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }
-
-.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
-.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; }
-
-
-
-
-
-
-

File diff suppressed because it is too large
+ 0 - 15
main/inc/lib/javascript/jquery-scrollbar/jquery.scrollbar.min.js


+ 2 - 2
main/inc/lib/link.lib.php

@@ -1545,10 +1545,10 @@ class Link extends Model
         $count = count($categories);
         if (!empty($count)) {
             echo '<a href="'.api_get_self().'?'.api_get_cidreq().'&action=list&show=none">';
-            echo Display::return_icon('forum_listview.png', get_lang('FlatView'), '', ICON_SIZE_MEDIUM). get_lang('FlatView') . ' </a>';
+            echo Display::return_icon('forum_listview.png', get_lang('FlatView'), '', ICON_SIZE_MEDIUM) . ' </a>';
 
             echo '<a href="'.api_get_self().'?'.api_get_cidreq().'&action=list&show=all">';
-            echo Display::return_icon('forum_nestedview.png', get_lang('NestedView'), '', ICON_SIZE_MEDIUM) . get_lang('NestedView') . '</a>';
+            echo Display::return_icon('forum_nestedview.png', get_lang('NestedView'), '', ICON_SIZE_MEDIUM) . '</a>';
         }
         echo '</div>';
 

+ 3 - 3
main/inc/lib/template.lib.php

@@ -519,13 +519,13 @@ class Template
             'mediaelement/build/mediaelementplayer.min.css',
             'jqueryui-timepicker-addon/dist/jquery-ui-timepicker-addon.min.css',
             'bootstrap/dist/css/bootstrap.min.css',
+            'jquery.scrollbar/jquery.scrollbar.css',
         ];
 
         foreach ($bowerCSSFiles as $file) {
             $css[] = api_get_path(WEB_PATH).'web/assets/'.$file;
         }
         $css[] = api_get_path(WEB_LIBRARY_PATH) . 'javascript/bootstrap-select/css/bootstrap-select.min.css';
-        $css[] = api_get_path(WEB_LIBRARY_PATH) . 'javascript/jquery-scrollbar/jquery.scrollbar.css';
         $css[] = api_get_path(WEB_LIBRARY_PATH) . 'javascript/chosen/chosen.css';
         $css[] = api_get_path(WEB_LIBRARY_PATH) . 'javascript/tag/style.css';
 
@@ -626,7 +626,6 @@ class Template
         // JS files
         $js_files = array(
             'chosen/chosen.jquery.min.js',
-            'jquery-scrollbar/jquery.scrollbar.min.js',
             'bootstrap-select/js/bootstrap-select.min.js',
             $selectLink
         );
@@ -663,7 +662,8 @@ class Template
             'jquery-timeago/jquery.timeago.js',
             'mediaelement/build/mediaelement-and-player.min.js',
             'jqueryui-timepicker-addon/dist/jquery-ui-timepicker-addon.min.js',
-            'imagemap-resizer/js/imageMapResizer.min.js'
+            'imagemap-resizer/js/imageMapResizer.min.js',
+            'jquery.scrollbar/jquery.scrollbar.min.js'
         ];
 
         if (api_get_setting('include_asciimathml_script') == 'true') {

+ 4 - 4
main/user/class.php

@@ -43,7 +43,7 @@ if (api_is_allowed_to_edit()) {
     $actions .= '<div class="actions">';
     if ($type == 'registered') {
         $actions .= '<a href="class.php?'.api_get_cidreq().'&type=not_registered">'.
-            Display::return_icon('add.png', get_lang("AddClassesToACourse"), array(), ICON_SIZE_MEDIUM).'</a>';
+            Display::return_icon('add-class.png', get_lang("AddClassesToACourse"), array(), ICON_SIZE_MEDIUM).'</a>';
     } else {
         $actions .= '<a href="class.php?'.api_get_cidreq().'&type=registered">'.
             Display::return_icon('back.png', get_lang("Classes"), array(), ICON_SIZE_MEDIUM).'</a>';
@@ -124,13 +124,13 @@ $columnModel = array(
         'name' => 'group_type',
         'index' => 'group_type',
         'width' => '15',
-        'align' => 'left',
+        'align' => 'center',
     ),
     array(
         'name' => 'actions',
         'index' => 'actions',
-        'width' => '20',
-        'align' => 'left',
+        'width' => '10',
+        'align' => 'center',
         'sortable' => 'false',
     ),
 );

+ 9 - 4
main/user/user.php

@@ -957,19 +957,24 @@ if (api_is_allowed_to_edit(null, true)) {
         case STUDENT:
             $selectedTab = 1;
             $url = api_get_path(WEB_CODE_PATH).'user/subscribe_user.php?'.api_get_cidreq().'&type='.STUDENT;
+            $icon = Display::url(
+                    Display::return_icon('add-user.png', get_lang('Add'), '', ICON_SIZE_MEDIUM),
+                    $url
+                    );
             break;
         case COURSEMANAGER:
             $selectedTab = 2;
             $url = api_get_path(WEB_CODE_PATH).'user/subscribe_user.php?'.api_get_cidreq().'&type='.COURSEMANAGER;
+            $icon = Display::url(
+                    Display::return_icon('add-teacher.png', get_lang('Add'), '', ICON_SIZE_MEDIUM),
+                    $url
+                    );
             break;
     }
 
     echo '<div class="row">';
     echo '<div class="col-md-6">';
-    echo Display::url(
-        Display::return_icon('add.png', get_lang('Add'), '', ICON_SIZE_MEDIUM),
-        $url
-    );
+    echo $icon;
     $actions .= '<a href="user.php?'.api_get_cidreq().'&action=export&format=csv&type='.$type.'">'.
         Display::return_icon('export_csv.png', get_lang('ExportAsCSV'),'',ICON_SIZE_MEDIUM).'</a> ';
     $actions .= '<a href="user.php?'.api_get_cidreq().'&action=export&format=xls&type='.$type.'">'.

Some files were not shown because too many files changed in this diff