data-category-id="">
+
-
+
+ data-action="generate-link"
+ data-link="">
1) {
if ($j == 1) {
@@ -336,13 +341,13 @@ if (!hesk_SESSION('error')) {
-
+
@@ -102,8 +107,10 @@ $num = hesk_dbNumRows($result);
unset($_SESSION['canned']['selcat2']);
}
- $javascript_messages.='myMsgTxt['.$mysaved['id'].']=\''.str_replace("\r\n","\\r\\n' + \r\n'", addslashes($mysaved['message']) )."';\n";
- $javascript_titles.='myTitle['.$mysaved['id'].']=\''.addslashes($mysaved['title'])."';\n";
+ $message_text = $hesk_settings['staff_ticket_formatting'] == 2 ? $mysaved['message_html'] : $mysaved['message'];
+
+ $javascript_messages.='myMsgTxt['.$mysaved['id'].']=\''.preg_replace("/\r?\n|\r/","\\r\\n' + \r\n'", addslashes($message_text) )."';\n";
+ $javascript_titles.='myTitle['.$mysaved['id'].']=\''.preg_replace("/\r?\n|\r/","\\r\\n' + \r\n'", addslashes($mysaved['title']))."';\n";
echo '
@@ -215,12 +222,17 @@ $num = hesk_dbNumRows($result);
-
+
@@ -250,7 +262,12 @@ echo $javascript_messages;
function setMessage(msgid) {
if (document.getElementById) {
- document.getElementById('HeskMsg').innerHTML='
';
+
+ tinymce.get("canned_message").setContent('');
+ tinymce.get("canned_message").execCommand('mceInsertRawHTML', false, myMsgTxt[msgid]);
+
+ document.getElementById('HeskMsg').innerHTML='
';
+
document.getElementById('HeskTitle').innerHTML='
';
} else {
document.form1.msg.value=myMsgTxt[msgid];
@@ -264,11 +281,14 @@ function setMessage(msgid) {
document.getElementsByClassName('template-create')[0].style.display = 'block';
}
-function diplayAddTitle() {
+function displayAddTitle() {
document.form1.msg.value = '';
document.form1.name.value = '';
document.form1.saved_replies.value = 0;
document.form1.a.value = 'new';
+
+ tinymce.get("canned_message").setContent('');
+
document.getElementById('add-title').style.display = 'block';
document.getElementById('edit-title').style.display = 'none';
}
@@ -325,7 +345,31 @@ function edit_saved()
hesk_process_messages($hesk_error_buffer,'manage_ticket_templates.php?saved_replies='.$id);
}
- $result = hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."ticket_templates` SET `title`='".hesk_dbEscape($savename)."',`message`='".hesk_dbEscape($msg)."' WHERE `id`='".intval($id)."'");
+ if ($hesk_settings['staff_ticket_formatting'] == 2) {
+ // Decode the message we encoded earlier
+ $msg_html = hesk_html_entity_decode($msg);
+
+ // Clean the HTML code and set the plaintext version
+ require(HESK_PATH . 'inc/htmlpurifier/HeskHTMLPurifier.php');
+ require(HESK_PATH . 'inc/html2text/html2text.php');
+ $purifier = new HeskHTMLPurifier($hesk_settings['cache_dir']);
+ $msg_html = $purifier->heskPurify($msg_html);
+
+ $msg = convert_html_to_text($msg_html);
+ $msg = fix_newlines($msg);
+ // Replace regular newlines with \r\n to match regular plaintext storage... but then get rid of any accidental \r\r\n outputs
+ $msg = str_replace("\n", "\r\n", $msg);
+ $msg = str_replace("\r\r\n", "\r\n", $msg);
+
+ // Re-encode the message
+ $msg = hesk_htmlspecialchars($msg);
+ } else {
+ $msg_html = hesk_makeURL($msg);
+ $msg_html = nl2br($msg_html);
+ }
+
+ $result = hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."ticket_templates` SET `title`='".hesk_dbEscape($savename)."',`message`='".hesk_dbEscape($msg)."', `message_html`='".hesk_dbEscape($msg_html)."' WHERE `id`='".intval($id)."'");
+
unset($_SESSION['canned']['what']);
unset($_SESSION['canned']['id']);
@@ -372,12 +416,35 @@ function new_saved()
hesk_process_messages($hesk_error_buffer,'manage_ticket_templates.php');
}
+ if ($hesk_settings['staff_ticket_formatting'] == 2) {
+ // Decode the message we encoded earlier
+ $msg_html = hesk_html_entity_decode($msg);
+
+ // Clean the HTML code and set the plaintext version
+ require(HESK_PATH . 'inc/htmlpurifier/HeskHTMLPurifier.php');
+ require(HESK_PATH . 'inc/html2text/html2text.php');
+ $purifier = new HeskHTMLPurifier($hesk_settings['cache_dir']);
+ $msg_html = $purifier->heskPurify($msg_html);
+
+ $msg = convert_html_to_text($msg_html);
+ $msg = fix_newlines($msg);
+ // Replace regular newlines with \r\n to match regular plaintext storage... but then get rid of any accidental \r\r\n outputs
+ $msg = str_replace("\n", "\r\n", $msg);
+ $msg = str_replace("\r\r\n", "\r\n", $msg);
+
+ // Re-encode the message
+ $msg = hesk_htmlspecialchars($msg);
+ } else {
+ $msg_html = hesk_makeURL($msg);
+ $msg_html = nl2br($msg_html);
+ }
+
/* Get the latest tpl_order */
$result = hesk_dbQuery('SELECT `tpl_order` FROM `'.hesk_dbEscape($hesk_settings['db_pfix']).'ticket_templates` ORDER BY `tpl_order` DESC LIMIT 1');
$row = hesk_dbFetchRow($result);
$my_order = isset($row[0]) ? intval($row[0]) + 10 : 10;
- hesk_dbQuery("INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."ticket_templates` (`title`,`message`,`tpl_order`) VALUES ('".hesk_dbEscape($savename)."','".hesk_dbEscape($msg)."','".intval($my_order)."')");
+ hesk_dbQuery("INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."ticket_templates` (`title`,`message`,`message_html`,`tpl_order`) VALUES ('".hesk_dbEscape($savename)."','".hesk_dbEscape($msg)."','".hesk_dbEscape($msg_html)."','".intval($my_order)."')");
unset($_SESSION['canned']['what']);
unset($_SESSION['canned']['name']);
diff --git a/hesk/admin/manage_users.php b/hesk/admin/manage_users.php
index bcc5b7c..ca89a0e 100644
--- a/hesk/admin/manage_users.php
+++ b/hesk/admin/manage_users.php
@@ -96,7 +96,9 @@ $default_userdata = array(
// Notifications
'notify_new_unassigned' => 1,
+ 'notify_overdue_unassigned' => 1,
'notify_new_my' => 1,
+ 'notify_overdue_my' => 1,
'notify_reply_unassigned' => 1,
'notify_reply_my' => 1,
'notify_assigned' => 1,
@@ -226,6 +228,20 @@ if ($hesk_settings['imap'] && hesk_validateEmail($hesk_settings['imap_user'], 'E
}
}
}
+
+// We probably shouldn't have two or more users with the same email address; show a notice if so
+$res = hesk_dbQuery('SELECT `email`, COUNT(*) AS `cnt` FROM `'.hesk_dbEscape($hesk_settings['db_pfix']).'users` GROUP BY `email` HAVING `cnt` > 1');
+if (hesk_dbNumRows($res) > 0)
+{
+ $emails = array();
+ while ($row = hesk_dbFetchAssoc($res))
+ {
+ $emails[$row['email']] = $row['cnt'];
+ }
+
+ //hesk_show_notice($hesklang['uue'] . '
' . implode('
', array_keys($emails)));
+ hesk_show_notice($hesklang['uue']);
+}
?>
@@ -637,7 +653,9 @@ function new_user()
`notify_customer_reply`,
`show_suggested`,
`notify_new_unassigned`,
+ `notify_overdue_unassigned`,
`notify_new_my`,
+ `notify_overdue_my`,
`notify_reply_unassigned`,
`notify_reply_my`,
`notify_assigned`,
@@ -660,7 +678,9 @@ function new_user()
'".($myuser['notify_customer_reply'])."' ,
'".($myuser['show_suggested'])."' ,
'".($myuser['notify_new_unassigned'])."' ,
+ '".($myuser['notify_overdue_unassigned'])."',
'".($myuser['notify_new_my'])."' ,
+ '".($myuser['notify_overdue_my'])."' ,
'".($myuser['notify_reply_unassigned'])."' ,
'".($myuser['notify_reply_my'])."' ,
'".($myuser['notify_assigned'])."' ,
@@ -750,7 +770,9 @@ function update_user()
`notify_customer_reply`='".($myuser['notify_customer_reply'])."' ,
`show_suggested`='".($myuser['show_suggested'])."' ,
`notify_new_unassigned`='".($myuser['notify_new_unassigned'])."' ,
+ `notify_overdue_unassigned`='".($myuser['notify_overdue_unassigned'])."' ,
`notify_new_my`='".($myuser['notify_new_my'])."' ,
+ `notify_overdue_my`='".($myuser['notify_overdue_my'])."' ,
`notify_reply_unassigned`='".($myuser['notify_reply_unassigned'])."' ,
`notify_reply_my`='".($myuser['notify_reply_my'])."' ,
`notify_assigned`='".($myuser['notify_assigned'])."' ,
@@ -839,6 +861,12 @@ function hesk_validateUserInfo($pass_required = 1, $redirect_to = './manage_user
}
}
}
+
+ // One needs view tickets permissions in one has reply to permission
+ if (in_array('can_reply_tickets', $myuser['features']))
+ {
+ $myuser['features'][] = 'can_view_tickets';
+ }
}
if (hesk_mb_strlen($myuser['signature'])>1000)
@@ -909,13 +937,15 @@ function hesk_validateUserInfo($pass_required = 1, $redirect_to = './manage_user
}
/* Notifications */
- $myuser['notify_new_unassigned'] = empty($_POST['notify_new_unassigned']) ? 0 : 1;
- $myuser['notify_new_my'] = empty($_POST['notify_new_my']) ? 0 : 1;
- $myuser['notify_reply_unassigned'] = empty($_POST['notify_reply_unassigned']) ? 0 : 1;
- $myuser['notify_reply_my'] = empty($_POST['notify_reply_my']) ? 0 : 1;
- $myuser['notify_assigned'] = empty($_POST['notify_assigned']) ? 0 : 1;
- $myuser['notify_note'] = empty($_POST['notify_note']) ? 0 : 1;
- $myuser['notify_pm'] = empty($_POST['notify_pm']) ? 0 : 1;
+ $myuser['notify_new_unassigned'] = empty($_POST['notify_new_unassigned']) ? 0 : 1;
+ $myuser['notify_overdue_unassigned'] = empty($_POST['notify_overdue_unassigned']) ? 0 : 1;
+ $myuser['notify_new_my'] = empty($_POST['notify_new_my']) ? 0 : 1;
+ $myuser['notify_overdue_my'] = empty($_POST['notify_overdue_my']) ? 0 : 1;
+ $myuser['notify_reply_unassigned'] = empty($_POST['notify_reply_unassigned']) ? 0 : 1;
+ $myuser['notify_reply_my'] = empty($_POST['notify_reply_my']) ? 0 : 1;
+ $myuser['notify_assigned'] = empty($_POST['notify_assigned']) ? 0 : 1;
+ $myuser['notify_note'] = empty($_POST['notify_note']) ? 0 : 1;
+ $myuser['notify_pm'] = empty($_POST['notify_pm']) ? 0 : 1;
/* Save entered info in session so we don't lose it in case of errors */
$_SESSION['userdata'] = $myuser;
@@ -942,6 +972,12 @@ function hesk_validateUserInfo($pass_required = 1, $redirect_to = './manage_user
$myuser['features'][] = 'can_ban_emails';
}
+ // "can_unban_ips" feature also enables "can_ban_ips"
+ if ( in_array('can_unban_ips', $myuser['features']) && ! in_array('can_ban_ips', $myuser['features']) )
+ {
+ $myuser['features'][] = 'can_ban_ips';
+ }
+
return $myuser;
} // End hesk_validateUserInfo()
@@ -969,6 +1005,9 @@ function remove()
}
/* Un-assign all tickets for this user */
+ // Don't update resolved tickets "Last modified"
+ $res = hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` SET `owner`=0, `lastchange`=`lastchange` WHERE `owner`='".intval($myuser)."' AND `status` = '3'");
+ // For unresolved tickets, update the "Last modified"
$res = hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` SET `owner`=0 WHERE `owner`='".intval($myuser)."'");
/* Delete user info */
diff --git a/hesk/admin/module_escalate.php b/hesk/admin/module_escalate.php
new file mode 100644
index 0000000..ed6ac38
--- /dev/null
+++ b/hesk/admin/module_escalate.php
@@ -0,0 +1,76 @@
+HESK Cloud'), ' ', false);
+?>
+
+
+
+
+
+
+
+
HESK Demo'); ?>
+
+
+
+
+
+ $ticket['attachments'],
'dt' => hesk_date($ticket['dt'], true),
'lastchange' => hesk_date($ticket['lastchange'], true),
+'due_date' => hesk_format_due_date($ticket['due_date']),
'id' => $ticket['id'],
'time_worked' => $ticket['time_worked'],
'last_reply_by' => hesk_getReplierName($ticket),
diff --git a/hesk/admin/new_ticket.php b/hesk/admin/new_ticket.php
index 157299e..f03b244 100644
--- a/hesk/admin/new_ticket.php
+++ b/hesk/admin/new_ticket.php
@@ -33,6 +33,10 @@ require_once(HESK_PATH . 'inc/custom_fields.inc.php');
// Load calendar JS and CSS
define('CALENDAR',1);
+if ($hesk_settings['staff_ticket_formatting'] == 2) {
+ define('WYSIWYG',1);
+}
+
// Pre-populate fields
// Customer name
if (isset($_REQUEST['name'])) {
@@ -177,6 +181,22 @@ if ( ! isset($_SESSION['as_priority']))
*
+
>
+
+
+
+
+
+ :
+
+
+
+
+
+
:
diff --git a/hesk/admin/password.php b/hesk/admin/password.php
index 561aced..2d9e8bf 100644
--- a/hesk/admin/password.php
+++ b/hesk/admin/password.php
@@ -317,6 +317,11 @@ $login_wrapper = true;
+
$hesklang['low']
);
-$revision = sprintf($hesklang['thist8'],hesk_date(),$options[$priority],$_SESSION['name'].' ('.$_SESSION['user'].')');
+$revision = sprintf($hesklang['thist8'],hesk_date(),$options[$priority],addslashes($_SESSION['name']).' ('.$_SESSION['user'].')');
hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` SET `priority`='{$priority}', `history`=CONCAT(`history`,'".hesk_dbEscape($revision)."') WHERE `trackid`='".hesk_dbEscape($trackingID)."'");
if (hesk_dbAffectedRows() != 1)
diff --git a/hesk/admin/profile.php b/hesk/admin/profile.php
index 45ee260..16aa8ad 100644
--- a/hesk/admin/profile.php
+++ b/hesk/admin/profile.php
@@ -313,13 +313,15 @@ function update_profile() {
}
/* Notifications */
- $_SESSION['new']['notify_new_unassigned'] = empty($_POST['notify_new_unassigned']) || ! $can_view_unassigned ? 0 : 1;
- $_SESSION['new']['notify_new_my'] = empty($_POST['notify_new_my']) ? 0 : 1;
- $_SESSION['new']['notify_reply_unassigned'] = empty($_POST['notify_reply_unassigned']) || ! $can_view_unassigned ? 0 : 1;
- $_SESSION['new']['notify_reply_my'] = empty($_POST['notify_reply_my']) ? 0 : 1;
- $_SESSION['new']['notify_assigned'] = empty($_POST['notify_assigned']) ? 0 : 1;
- $_SESSION['new']['notify_note'] = empty($_POST['notify_note']) ? 0 : 1;
- $_SESSION['new']['notify_pm'] = empty($_POST['notify_pm']) ? 0 : 1;
+ $_SESSION['new']['notify_new_unassigned'] = empty($_POST['notify_new_unassigned']) || ! $can_view_unassigned ? 0 : 1;
+ $_SESSION['new']['notify_overdue_unassigned'] = empty($_POST['notify_overdue_unassigned']) || !$can_view_unassigned ? 0 : 1;
+ $_SESSION['new']['notify_new_my'] = empty($_POST['notify_new_my']) ? 0 : 1;
+ $_SESSION['new']['notify_overdue_my'] = empty($_POST['notify_overdue_my']) ? 0 : 1;
+ $_SESSION['new']['notify_reply_unassigned'] = empty($_POST['notify_reply_unassigned']) || ! $can_view_unassigned ? 0 : 1;
+ $_SESSION['new']['notify_reply_my'] = empty($_POST['notify_reply_my']) ? 0 : 1;
+ $_SESSION['new']['notify_assigned'] = empty($_POST['notify_assigned']) ? 0 : 1;
+ $_SESSION['new']['notify_note'] = empty($_POST['notify_note']) ? 0 : 1;
+ $_SESSION['new']['notify_pm'] = empty($_POST['notify_pm']) ? 0 : 1;
/* Any errors? */
if (strlen($hesk_error_buffer))
@@ -348,7 +350,9 @@ function update_profile() {
`notify_customer_reply`='".($_SESSION['new']['notify_customer_reply'])."' ,
`show_suggested`='".($_SESSION['new']['show_suggested'])."' ,
`notify_new_unassigned`='".($_SESSION['new']['notify_new_unassigned'])."' ,
+ `notify_overdue_unassigned`='".($_SESSION['new']['notify_overdue_unassigned'])."' ,
`notify_new_my`='".($_SESSION['new']['notify_new_my'])."' ,
+ `notify_overdue_my`='".($_SESSION['new']['notify_overdue_my'])."' ,
`notify_reply_unassigned`='".($_SESSION['new']['notify_reply_unassigned'])."' ,
`notify_reply_my`='".($_SESSION['new']['notify_reply_my'])."' ,
`notify_assigned`='".($_SESSION['new']['notify_assigned'])."' ,
diff --git a/hesk/admin/resend_notification.php b/hesk/admin/resend_notification.php
index 5aee78d..57d9cef 100644
--- a/hesk/admin/resend_notification.php
+++ b/hesk/admin/resend_notification.php
@@ -92,6 +92,7 @@ $info = array(
'attachments' => $ticket['attachments'],
'dt' => hesk_date($ticket['dt'], true),
'lastchange' => hesk_date($ticket['lastchange'], true),
+'due_date' => hesk_format_due_date($ticket['due_date']),
'id' => $ticket['id'],
'time_worked' => $ticket['time_worked'],
'last_reply_by' => hesk_getReplierName($ticket),
diff --git a/hesk/admin/service_messages.php b/hesk/admin/service_messages.php
index 55347c4..7131bc7 100644
--- a/hesk/admin/service_messages.php
+++ b/hesk/admin/service_messages.php
@@ -253,18 +253,7 @@ $num = hesk_dbNumRows($res);
-
-
>
@@ -289,7 +278,14 @@ if ($hesk_settings['kb_wysiwyg'])
/* Do we have a service message to preview? */
if (isset($_SESSION['preview_sm'])) {
- hesk_service_message($_SESSION['new_sm']);
+ if (isset($_SESSION['new_sm']['message_preview'])) {
+ $tmp = $_SESSION['new_sm']['message'];
+ $_SESSION['new_sm']['message'] = $_SESSION['new_sm']['message_preview'];
+ hesk_service_message($_SESSION['new_sm']);
+ $_SESSION['new_sm']['message'] = $tmp;
+ } else {
+ hesk_service_message($_SESSION['new_sm']);
+ }
}
?>
@@ -435,7 +431,7 @@ function save_sm()
$language = '';
}
$title = hesk_input( hesk_POST('title') ) or $hesk_error_buffer[] = $hesklang['sm_e_title'];
- $message = hesk_getHTML( hesk_POST('message') );
+ $message = $hesk_settings['kb_wysiwyg'] ? hesk_getHTML( hesk_POST('message') ) : nl2br( hesk_input( hesk_POST('message') ) );
// Clean the HTML code
require(HESK_PATH . 'inc/htmlpurifier/HeskHTMLPurifier.php');
@@ -480,7 +476,8 @@ function save_sm()
'type' => $type,
'language' => $language,
'title' => $title,
- 'message' => $message
+ 'message' => hesk_input( hesk_POST('message') ),
+ 'message_preview' => $message
);
header('Location: service_messages.php');
@@ -517,6 +514,20 @@ function edit_sm()
hesk_error($hesklang['sm_not_found']);
}
$sm = hesk_dbFetchAssoc($res);
+
+ // If we're in plain text mode, convert any HTML message safely to text
+ if ( ! $hesk_settings['kb_wysiwyg'])
+ {
+ // Clean the HTML code and set the plaintext version
+ require(HESK_PATH . 'inc/htmlpurifier/HeskHTMLPurifier.php');
+ require(HESK_PATH . 'inc/html2text/html2text.php');
+ $purifier = new HeskHTMLPurifier($hesk_settings['cache_dir']);
+ $sm['message'] = $purifier->heskPurify($sm['message']);
+
+ $sm['message'] = convert_html_to_text($sm['message']);
+ $sm['message'] = fix_newlines($sm['message']);
+ }
+
$sm['message'] = hesk_htmlspecialchars($sm['message']);
$_SESSION['smord'] = $id;
@@ -622,7 +633,7 @@ function new_sm()
$language = '';
}
$title = hesk_input( hesk_POST('title') ) or $hesk_error_buffer[] = $hesklang['sm_e_title'];
- $message = hesk_getHTML( hesk_POST('message') );
+ $message = $hesk_settings['kb_wysiwyg'] ? hesk_getHTML( hesk_POST('message') ) : nl2br( hesk_input( hesk_POST('message') ) );
// Clean the HTML code
require(HESK_PATH . 'inc/htmlpurifier/HeskHTMLPurifier.php');
@@ -662,7 +673,8 @@ function new_sm()
'type' => $type,
'language' => $language,
'title' => $title,
- 'message' => $message,
+ 'message' => hesk_input( hesk_POST('message') ),
+ 'message_preview' => $message
);
header('Location: service_messages.php');
diff --git a/hesk/admin/show_tickets.php b/hesk/admin/show_tickets.php
index 5c814be..19322fb 100644
--- a/hesk/admin/show_tickets.php
+++ b/hesk/admin/show_tickets.php
@@ -46,18 +46,10 @@ hesk_handle_messages();
?>
- '. $hesklang['tickets'] .' (%%HESK_TICKET_COUNT%%)
-
-
- '. $hesklang['arp'] .'
-
-
- ';
/* Print the list of tickets */
$is_search = 1;
+$href = 'show_tickets.php';
require_once(HESK_PATH . 'inc/print_tickets.inc.php');
/* Update staff default settings? */
diff --git a/hesk/attachments/.htaccess b/hesk/attachments/.htaccess
new file mode 100644
index 0000000..92e78ba
--- /dev/null
+++ b/hesk/attachments/.htaccess
@@ -0,0 +1,25 @@
+# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
+# module mod_authz_host to a new module called mod_access_compat (which may be
+# disabled) and a new "Require" syntax has been introduced to mod_authz_core.
+# We could just conditionally provide both versions, but unfortunately Apache
+# does not explicitly tell us its version if the module mod_version is not
+# available. In this case, we check for the availability of module
+# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
+
+
+ Order Allow,Deny
+ Deny from All
+
+ = 2.4>
+ Require all denied
+
+
+
+
+ Order Allow,Deny
+ Deny from All
+
+
+ Require all denied
+
+
diff --git a/hesk/cron/email_overdue_tickets.php b/hesk/cron/email_overdue_tickets.php
new file mode 100644
index 0000000..52aacf2
--- /dev/null
+++ b/hesk/cron/email_overdue_tickets.php
@@ -0,0 +1,147 @@
+#!/usr/bin/php -q
+ 3
+ AND `overdue_email_sent` = '0'";
+
+$successful_emails = 0;
+$failed_emails = 0;
+$rs = hesk_dbQuery($sql);
+$number_of_tickets = hesk_dbNumRows($rs);
+
+
+hesk_overdue_ticket_log(sprintf($hesklang['overdue_ticket_count'], $number_of_tickets));
+
+if (!$number_of_tickets) {
+ exit();
+}
+
+$user_rs = hesk_dbQuery("SELECT `id`, `isadmin`, `categories`, `email`, `name`,
+ CASE WHEN `heskprivileges` LIKE '%can_view_unassigned%' THEN 1 ELSE 0 END AS `can_view_unassigned`
+ FROM `" . hesk_dbEscape($hesk_settings['db_pfix']) . "users`
+ WHERE (`notify_overdue_unassigned` = '1' OR `notify_overdue_my` = '1')
+ AND (`heskprivileges` LIKE '%can_view_tickets%' OR `isadmin` = '1')");
+
+$users = array();
+while ($row = hesk_dbFetchAssoc($user_rs)) {
+ $users[$row['id']] = $row;
+}
+
+$tickets_to_flag = array();
+$tickets_log_sql = array();
+while ($ticket = hesk_dbFetchAssoc($rs)) {
+ hesk_overdue_ticket_log("=======================");
+
+ // Make sure all values are properly formatted for email
+ $ticket['dt'] = hesk_date($ticket['dt'], true);
+ $ticket['lastchange'] = hesk_date($ticket['lastchange'], true);
+ $ticket['last_reply_by'] = hesk_getReplierName($ticket);
+ $ticket['due_date'] = hesk_format_due_date($ticket['due_date']);
+ $ticket = hesk_ticketToPlain($ticket, 1, 0);
+
+ $owner_email = isset($users[$ticket['owner']]) ? $users[$ticket['owner']]['email'] : $hesklang['unas'];
+ if (!$hesk_settings['simulate_overdue_tickets']) {
+ if (hesk_sendOverdueTicketReminder($ticket, $users)) {
+ $tickets_to_flag[] = $ticket['id'];
+ $tickets_log_sql[] = "('".intval($ticket['id'])."', '".intval($ticket['category'])."', '".intval($ticket['priority'])."', '".intval($ticket['status'])."', '".intval($ticket['owner'])."', '".hesk_dbEscape($ticket['due_date'])."')";
+ $successful_emails++;
+
+ hesk_overdue_ticket_log("[{$hesklang['success']}]\n{$hesklang['trackID']}: {$ticket['trackid']}\n{$hesklang['email']}: {$owner_email}");
+
+ // Let's force flag/insert into log every 1000 tickets to make sure we don't hit the max_allowed_packet limit, and to free some memory
+ if ($successful_emails % 1000 == 0) {
+ hesk_dbQuery("INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."log_overdue` (`ticket`, `category`, `priority`, `status`, `owner`, `due_date`) VALUES " . implode(',', $tickets_log_sql));
+ hesk_dbQuery("UPDATE `" . hesk_dbEscape($hesk_settings['db_pfix']) . "tickets` SET `overdue_email_sent` = '1' WHERE `id` IN (" . implode(',', $tickets_to_flag) . ")");
+ $tickets_to_flag = array();
+ $tickets_log_sql = array();
+ }
+ } else {
+ $failed_emails++;
+ hesk_overdue_ticket_log("[{$hesklang['error']}]\n{$hesklang['trackID']}: {$ticket['trackid']}\n{$hesklang['email']}: {$owner_email}");
+ }
+ } else {
+ hesk_overdue_ticket_log("{$hesklang['trackID']}: {$ticket['trackid']}\n{$hesklang['email']}: {$owner_email}");
+ }
+ hesk_overdue_ticket_log("=======================");
+}
+
+// Flag/insert any remaning tickets
+if (count($tickets_to_flag) > 0 && !$hesk_settings['simulate_overdue_tickets']) {
+ hesk_dbQuery("INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."log_overdue` (`ticket`, `category`, `priority`, `status`, `owner`, `due_date`) VALUES " . implode(',', $tickets_log_sql));
+ hesk_dbQuery("UPDATE `" . hesk_dbEscape($hesk_settings['db_pfix']) . "tickets` SET `overdue_email_sent` = '1' WHERE `id` IN (" . implode(',', $tickets_to_flag) . ")");
+}
+
+hesk_overdue_ticket_log(sprintf($hesklang['overdue_finished'], $successful_emails, $failed_emails));
+
+function hesk_overdue_ticket_log($message, $do_die=false) {
+ global $hesk_settings;
+
+ if ($hesk_settings['debug_mode']) {
+ echo $message . "\n";
+ }
+
+ if ($do_die) {
+ die();
+ }
+} // END hesk_overdue_ticket_log
diff --git a/hesk/cron/index.htm b/hesk/cron/index.htm
new file mode 100644
index 0000000..d79f2c9
--- /dev/null
+++ b/hesk/cron/index.htm
@@ -0,0 +1,8 @@
+
+
+403 Forbidden
+
+Forbidden
+You don't have permission to access this folder.
+
+
\ No newline at end of file
diff --git a/hesk/css/app.css b/hesk/css/app.css
index dc60cc0..b5d15e7 100644
--- a/hesk/css/app.css
+++ b/hesk/css/app.css
@@ -2122,7 +2122,7 @@ body.noscroll {
}
.modal .modal__body .modal__buttons button {
- width: 176px;
+ min-width: 176px;
}
@media screen and (max-width: 900px) {
@@ -2225,7 +2225,7 @@ button {
}
.btn-full {
- width: 152px;
+ min-width: 152px;
height: 40px;
background-color: #1776ea;
color: #fff;
@@ -2257,7 +2257,7 @@ button {
}
.btn-border {
- width: 152px;
+ min-width: 152px;
height: 40px;
border: 1px solid #002d73;
color: #002d73;
@@ -2281,7 +2281,7 @@ button {
}
.btn-banner {
- width: 176px;
+ min-width: 176px;
background-color: #f0f2f5;
color: #002d73;
font-weight: 600;
@@ -3882,7 +3882,7 @@ li.ticket-new {
}
.filters__listing {
- width: 100%;
+ /*width: 100%;*/
}
.filters__listing:not(.is-collapsed) .toggler-value {
@@ -3932,7 +3932,7 @@ li.ticket-new {
align-items: center;
height: 32px;
padding: 0 2px 0 12px;
- border: solid 1px #9c9c9c;
+ border: solid 1px #c5cad4;
font-size: 12px;
background-color: #fff;
transition: all 250ms ease;
@@ -3975,7 +3975,7 @@ li.ticket-new {
align-items: baseline;
margin: 0 0 8px 10px;
letter-spacing: 0.1px;
- padding: 0 2px 0 10px;
+ padding: 0 12px;
-ms-flex-align: center;
align-items: center;
line-height: 1;
@@ -3989,7 +3989,7 @@ li.ticket-new {
.filters__listing .btn.is-selected {
border-color: #1177f5;
box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1);
- background-color: #f5f8ff;
+ /*background-color: #f5f8ff;*/
}
.filters__listing .btn.is-selected .filters__btn-value {
@@ -4017,7 +4017,35 @@ li.ticket-new {
.filters__btn-value {
margin-left: 7px;
font-weight: 700;
- color: #959eb0;
+/* color: #959eb0;*/
+}
+
+.filters__listing .btn.is-due-soon {
+ background-color: #ffffcc !important;
+ border: 1px solid #eeb707;
+
+}
+
+.filters__listing .btn.is-overdue {
+ background-color: #fff5f5 !important;
+ border: 1px solid #e64342;
+ color: #e64342;
+}
+
+.filters__listing .btn.is-due-soon.is-selected {
+ border-width: 2px;
+}
+
+.filters__listing .btn.is-overdue.is-selected {
+ border-width: 2px;
+}
+
+.filters__listing .btn.is-overdue .filters__btn-value {
+ /*color: #e64342;*/
+}
+
+.filters__listing .btn.is-due-soon .filters__btn-value {
+ /*color: #eeb707;*/
}
.filters__action {
@@ -5068,15 +5096,6 @@ p.rate {
border: none;
}
- .main__content.tickets table .trackid {
- display: none;
- }
-
-/*
- .main__content.tickets table .table__first_td, .main__content.tickets table .table__first_th {
- display: none;
- }
-*/
.main__content.tickets table .subject a {
white-space: nowrap;
max-width: 112px;
@@ -5828,7 +5847,6 @@ p.rate {
}
.template-create .template-create__body .form .form-group {
- width: 320px;
margin-bottom: 24px;
}
@@ -5959,7 +5977,7 @@ p.rate {
}
.main__content.categories .categories__head .btn {
- width: 168px;
+ min-width: 168px;
}
.main__content.categories .new-category {
@@ -6095,7 +6113,7 @@ p.rate {
}
.right-bar.category-create .right-bar__footer .btn-full {
- width: 152px;
+ min-width: 152px;
}
.right-bar.category-create .form-group {
@@ -6178,7 +6196,7 @@ p.rate {
}
.main__content.team .team__head .btn {
- width: 168px;
+ min-width: 168px;
}
.main__content.team .new-team {
@@ -6356,7 +6374,7 @@ p.rate {
.team-create .right-bar__body [data-action="save"] {
display: none;
- width: 176px;
+ min-width: 176px;
}
@media screen and (max-width: 900px) {
@@ -7305,7 +7323,7 @@ p.rate {
}
.main__content.knowledge .article__detalies .article__detalies_action .btn {
- width: 152px;
+ min-width: 152px;
height: 40px;
}
@@ -7322,8 +7340,8 @@ p.rate {
}
.main__content.knowledge .article__detalies.edit .article__detalies_action .btn {
- width: 112px;
- padding: 0;
+ min-width: 112px;
+ padding: 4px;
}
.main__content.knowledge .article__detalies.edit .article__detalies_action .btn--blue-border {
@@ -8893,7 +8911,7 @@ p.rate {
}
.main__content.tools .tools__add-mail .form-group .btn {
- width: 152px;
+ min-width: 152px;
height: 40px;
}
@@ -9220,7 +9238,7 @@ p.rate {
}
.main__content.tools .tools__between-head .btn {
- width: 184px;
+ min-width: 184px;
}
@media screen and (max-width: 900px) {
@@ -11727,7 +11745,7 @@ p.rate {
.step-footer .btn-full.save {
display: none;
- width: 176px;
+ min-width: 176px;
}
[data-step="1"] .step-bar li:nth-child(1)::before {
@@ -12508,7 +12526,7 @@ p.rate {
.tickets__legend .bulk-actions .btn-full {
display: inline-block;
- width: auto;
+ min-width: 100px;
}
.tickets__legend svg {
@@ -12726,6 +12744,41 @@ sub {
border: 1px solid gray;
}
+.browser-default blockquote {
+ border-left: 2px solid #ccc ! important;
+ margin-left: 1.5rem ! important;
+ padding-left: 1rem ! important;
+ font-style: normal ! important;
+}
+
+.browser-default pre {
+ display: block;
+ font-family: monospace;
+ margin: 1em 0;
+ white-space: pre-wrap; /* css-3 */
+ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ word-wrap: break-word; /* Internet Explorer 5.5+ */
+}
+
+.browser-default em {
+ font-style: italic;
+}
+
+.browser-default code {
+ font-family: monospace;
+ margin: 1em 0;
+ white-space: pre-wrap; /* css-3 */
+ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ word-wrap: break-word; /* Internet Explorer 5.5+ */
+ background-color: #e8e8e8;
+ border-radius: 3px;
+ padding: .1rem .2rem;
+}
+
.selectize-dropdown .option, .selectize-input.input-active {
cursor: pointer ! important;
}
@@ -12742,6 +12795,97 @@ sub {
display: none;
}
-.back-to-top:hover {
+.back-to-top:hover {
background-color: rgba(135, 135, 135, 0.50);
+}
+
+/* TinyMCE Hack */
+.tox-tiered-menu {
+ min-width: inherit !important;
+}
+
+.inline-bottom {
+ display: inline-block;
+ vertical-align: bottom;
+}
+
+@media screen and (max-width: 600px) {
+ .tickets__legend {
+ display: block;
+ }
+
+ .tickets__legend .bulk-actions {
+ text-align: left;
+ margin-top: 10px;
+ }
+
+ .main__content.reports .reports__range .reports__range_form .radio-list .radio-custom {
+ display: block;
+ }
+}
+
+@media screen and (max-width: 480px) {
+ .inline-bottom {
+ display: block;
+ }
+}
+
+.plain_link {
+ font-weight: normal;
+}
+
+#submit-as-div .label {
+ background-color: #1776ea;
+ border-radius: 0px 2px 2px 0px;
+}
+
+#submit-as-div .label span {
+ border: 1px solid #002d73;
+ outline: none;
+ cursor: pointer;
+ font-size: 13px;
+ font-weight: normal ! important;
+ border-radius: 2px 0px 0px 2px;
+ min-width: 152px;
+ height: 40px;
+ background-color: #fff;
+ color: #002d73;
+ font-weight: 600;
+ transition: all 250ms ease;
+ text-align: center;
+ vertical-align: middle;
+ line-height: 40px;
+ padding: 0px;
+ margin-left: 0px;
+}
+
+#submit-as-div .label .icon-chevron-down {
+ fill: white;
+ margin-left: 6px;
+ margin-right: 6px;
+}
+
+.right-bar .right-bar__body .right-bar__footer .btn {
+ width: 152px;
+}
+
+.block--submit .btn-border {
+ padding: 5px 12px;
+}
+
+.no-padding-top {
+ padding-top: 0px;
+}
+
+#modifytime .btn.btn-full ,#modifyduedate .btn.btn-full {
+ min-width: 64px;
+}
+
+.change_category {
+ height:auto;
+ font-size: 14px;
+ padding: 0.75em 1em;
+ margin: 4px 0;
+ text-decoration: none;
+ font-weight: normal;
}
\ No newline at end of file
diff --git a/hesk/css/app.min.css b/hesk/css/app.min.css
index 8fd3965..cbb93a5 100644
--- a/hesk/css/app.min.css
+++ b/hesk/css/app.min.css
@@ -1 +1 @@
-@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;display:flex}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.main-menu a,.tag-list a,.dropdown a,.profile--logout a,.params--bar a,.emails__head_tabs a,.pagination a,.block--uploads a,.note__attachments a,a.navbar__logo{text-decoration:none}.underline{text-decoration:underline!important}.underline:hover{text-decoration:none!important}a.btn,.not-underlined{text-decoration:none}th > a,h3 > a{color:#26282a;text-decoration:none}.article__back a{color:#26282a;text-decoration:none}a:hover{text-decoration:none}.icon-01-normal-knowledge-b{width:1.2em;height:1em;fill:none}.icon-01-normal-team{width:1.41em;height:1em;fill:#FFF}.icon-01-normal-tickets{width:.82em;height:1em;fill:#FFF}.icon-actions{width:1.23em;height:1em;fill:#1776EA}.icon-add{width:1em;height:1em;fill:#1776EA}.icon-anonymize{width:.88em;height:1em;fill:#9c9c9c}.icon-assign-no{width:.96em;height:1em;fill:#26282A}.icon-assign-plus{width:1em;height:1em;fill:#9c9c9c}.icon-assign{width:.86em;height:1em;fill:#26282A}.icon-attach{width:1em;height:1em;fill:#9c9c9c}.icon-back{width:3.33em;height:1em;fill:#26282A}.icon-calendar{width:1em;height:1em;fill:#1776EA}.icon-categories{width:1em;height:1em;fill:#FFF}.icon-chevron-down{width:1.33em;height:1em;fill:#26282A}.icon-chevron-up{width:1.33em;height:1em;fill:#26282A;transform:rotate(180deg)}.icon-chevron-left{width:1em;height:1em;fill:initial}.icon-chevron-right{width:1em;height:1em;fill:initial}.icon-close-mobile{width:1em;height:1em;fill:#FFF}.icon-close{width:1em;height:1em;fill:#9c9c9c}.icon-cross{width:1em;height:1em;fill:#9c9c9c}.icon-delete{width:.94em;height:1em;fill:#9c9c9c}.icon-dismiss{width:1em;height:1em;fill:#1776EA}.icon-down{width:1.33em;height:1em;fill:#26282A}.icon-edit-ticket{width:1em;height:1em;fill:#9c9c9c}.icon-edit{width:1em;height:1em;fill:#1776EA}.icon-export{width:1em;height:1em;fill:#9c9c9c}.icon-eye-close{width:1.33em;height:1em;fill:#9c9c9c}.icon-eye-open{width:1em;height:1em;fill:#9c9c9c}.icon-filters{width:1em;height:1em;fill:#1776EA}.icon-info{width:1em;height:1em;fill:#959EB0}.icon-inquiries{width:1em;height:1em;fill:#959EB0}.icon-knowledge{width:1.2em;height:1em;fill:#FFF}.icon-label{width:1.33em;height:1em;fill:#959EB0}.icon-lock{width:.88em;height:1em;fill:#9c9c9c}.icon-log-out{width:1em;height:1em;fill:#959EB0}.icon-mail-small{width:1.14em;height:1em;fill:#9c9c9c}.icon-mail{width:1.22em;height:1em;fill:#9c9c9c}.icon-menu-mobile{width:1.14em;height:1em;fill:#FFF}.icon-menu{width:1.43em;height:1em;fill:#FFF}.icon-merge{width:1em;height:1em;fill:#26282A}.icon-modules{width:1em;height:1em;fill:#FFF}.icon-move-to{width:1em;height:1em;fill:#26282A}.icon-no-photo{width:.68em;height:1em;fill:#FFF}.icon-note{width:1em;height:1em;fill:#9c9c9c}.icon-notes-2{width:1em;height:1em;fill:none}.icon-notification{width:.91em;height:1em;fill:#9c9c9c}.icon-pause{width:1em;height:1em;fill:#959EB0}.icon-pin{width:.63em;height:1em;fill:#959EB0}.icon-print{width:1em;height:1em;fill:#9c9c9c}.icon-priority{width:1em;height:1em;fill:#26282A}.icon-refresh{width:1em;height:1em;fill:#9c9c9c}.icon-reports{width:1.22em;height:1em;fill:#FFF}.icon-search-type-knowledge{width:1.2em;height:1em;fill:#FFF}.icon-search-type-team{width:1.41em;height:1em;fill:#FFF}.icon-search-type-templates{width:1em;height:1em;fill:#FFF}.icon-search-type-tickets{width:.82em;height:1em;fill:#FFF}.icon-search{width:1em;height:1em;fill:#9c9c9c}.icon-select{width:.5em;height:1em;fill:#959EB0}.icon-settings{width:1em;height:1em;fill:#FFF}.icon-smile-bad{width:1em;height:1em;fill:#969eb0}.icon-smile-good{width:1em;height:1em;fill:#969eb0}.icon-smile-neutral{width:1em;height:1em;fill:#969eb0}.icon-star-filled{width:5.6em;height:1em;fill:#EEB707}.icon-star-stroke{width:5.6em;height:1em;fill:#DFE4EC}.icon-status{width:.88em;height:1em;fill:#26282A}.icon-support{width:1em;height:1em;fill:#959EB0}.icon-tag{width:1.4em;height:1em;fill:#ea6817}.icon-team{width:1.41em;height:1em;fill:#FFF}.icon-templates{width:1em;height:1em;fill:#FFF}.icon-thumb-up{width:1em;height:1em;fill:#969eb0}.icon-thumb-down{width:1em;height:1em;fill:#969eb0}.icon-tick{width:1.38em;height:1em;fill:#002D73}.icon-tickets{width:.82em;height:1em;fill:#FFF}.icon-tools{width:1em;height:1em;fill:#FFF}.fill-gray{fill:#9c9c9c}.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input > input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0 !important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input > input::-ms-clear{display:none}.selectize-input > input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-input{padding:11px 12px;width:auto!important;border:solid 1px #d4d6e3;transition:all 250ms ease}.selectize-input.input-active{border:solid 1px #1776ea!important}.selectize-input:hover{border:solid 1px #959eb0}.selectize-control.input-tags{line-height:1;margin-left:24px}.selectize-control.multi .selectize-input > div{margin:0 6px 0 0;padding:0;background:transparent;color:#26282a;border:none}.selectize-control{display:-ms-flexbox;display:flex}.selectize-control .selectize-input{border-radius:2px;border:solid 1px #d4d6e3;box-shadow:none;min-width:100px;padding:0 30px 0 12px;height:40px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;transition:all 250ms ease;z-index:8}.selectize-control .selectize-input:after{border:none!important;background:transparent url(../img/chevron-down.svg) no-repeat center;width:8px!important;height:8px!important;opacity:.25!important;transition:all 250ms ease}.selectize-control .selectize-input.focus::after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.selectize-control .selectize-dropdown{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.selectize-control .selectize-dropdown .option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 16px;color:#002d73}.selectize-control .selectize-dropdown .option.active{background-color:#f5f8ff}.selectize-dropdown{width:auto!important}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{white-space:nowrap}.datepicker--cells{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,0.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,0.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0 .3s;z-index:100}.datepicker.-from-top-{-ms-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-ms-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-ms-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-ms-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-ms-transform:translate(0);transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0 0}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-ms-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-ms-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-ms-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-ms-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-ms-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-ms-flex:1;flex:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-ms-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}@font-face{font-family:'Lato';src:url(../fonts/Lato-Regular.eot);src:url(../fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.ttf) format("truetype"),url(../fonts/Lato-Regular.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url(../fonts/Lato-Bold.eot);src:url(../fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.ttf) format("truetype"),url(../fonts/Lato-Bold.svg#Lato-Bold) format("svg");font-weight:700;font-style:normal}html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}:root{font-family:"Lato",Arial,sans-serif;line-height:1.57}:root *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}img{max-width:100%}picture source,picture img{width:100%;height:100%;object-fit:cover;object-position:center}a{color:#1776ea;transition:color 250ms ease}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt2{margin-top:24px}.ml1{margin-left:12px}.bg-absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#fcfcfc}.bg-absolute img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}img{border:0}img:not([src]):not([srcset]){visibility:hidden}.lazyload{animation-name:fade;animation-duration:1s}@keyframes fade{from{opacity:0}to{opacity:1}}.overflow-y-scroll{overflow-y:auto}.overflow-x-scroll{overflow-x:auto;overflow-y:hidden}.icon{transition:all .3s ease}.icon-chevron-down{font-size:8px}.link{color:#1776ea}.d-flex{display:-ms-flexbox;display:flex}.d-flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.justify-content-center{-ms-flex-pack:center;justify-content:center}.font-weight-bold{font-weight:700}.text-center{text-align:center}.c_battleship-grey{color:#6b7480}.badge{position:absolute;right:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;background-color:#38bc7d;font-size:8px;font-weight:600;line-height:1;letter-spacing:.1px;text-align:center;color:#fff;border-radius:50%}.dropdown,.dropdown-select{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.dropdown .icon-chevron-down,.dropdown-select .icon-chevron-down{fill:#002d73}.dropdown label,.dropdown-select label{cursor:pointer;color:#002d73;white-space:nowrap}.dropdown .label,.dropdown-select .label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#002d73;cursor:pointer}.dropdown .label .icon-chevron-down,.dropdown-select .label .icon-chevron-down{-ms-flex-preferred-size:8px;flex-basis:8px;-ms-flex-negative:0;flex-shrink:0}.dropdown.active .icon-chevron-down,.dropdown-select.active .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.left .dropdown-list,.dropdown-select.left .dropdown-list{left:0}.dropdown.center .dropdown-list,.dropdown-select.center .dropdown-list{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.dropdown.right .dropdown-list,.dropdown-select.right .dropdown-list{right:0}.dropdown.priority[data-value="low"] span,.dropdown-select.priority[data-value="low"] span,.dropdown.priority[data-value="3"] span,.dropdown-select.priority[data-value="3"] span,.priority3{padding-left:24px;background:url(../img/label-low.svg) no-repeat left center}.dropdown.priority[data-value="medium"] span,.dropdown-select.priority[data-value="medium"] span,.dropdown.priority[data-value="2"] span,.dropdown-select.priority[data-value="2"] span,.priority2{padding-left:24px;background:url(../img/label-medium.svg) no-repeat left center}.dropdown.priority[data-value="high"] span,.dropdown-select.priority[data-value="high"] span,.dropdown.priority[data-value="1"] span,.dropdown-select.priority[data-value="1"] span,.priority1{padding-left:24px;background:url(../img/label-high.svg) no-repeat left center}.dropdown.priority[data-value="critical"] span,.dropdown-select.priority[data-value="critical"] span,.dropdown.priority[data-value="0"] span,.dropdown-select.priority[data-value="0"] span,.priority0{padding-left:24px;background:url(../img/label-critical.svg) no-repeat left center}.dropdown.priority [data-option="low"],.dropdown-select.priority [data-option="low"],.dropdown.priority [data-option="3"],.dropdown-select.priority [data-option="3"]{padding-left:47px;background:url(../img/label-low.svg) no-repeat 21px center}.dropdown.priority [data-option="medium"],.dropdown-select.priority [data-option="medium"],.dropdown.priority [data-option="2"],.dropdown-select.priority [data-option="2"]{padding-left:47px;background:url(../img/label-medium.svg) no-repeat 21px center}.dropdown.priority [data-option="high"],.dropdown-select.priority [data-option="high"],.dropdown.priority [data-option="1"],.dropdown-select.priority [data-option="1"]{padding-left:47px;background:url(../img/label-high.svg) no-repeat 21px center}.dropdown.priority [data-option="critical"],.dropdown-select.priority [data-option="critical"],.dropdown.priority [data-option="0"],.dropdown-select.priority [data-option="0"]{padding-left:47px;background:url(../img/label-critical.svg) no-repeat 21px center}.dropdown > span,.dropdown-select > span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown select,.dropdown-select select{display:none}.dropdown .icon-chevron-down,.dropdown-select .icon-chevron-down{margin-top:1px;width:8px;height:8px;margin-left:8px;transition:all 250ms ease}.dropdown .dropdown-list,.dropdown-select .dropdown-list{display:none;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:100}.dropdown .dropdown-list .separator,.dropdown-select .dropdown-list .separator{height:1px;background-color:#dfe4ec}.dropdown .dropdown-list > li,.dropdown-select .dropdown-list > li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 16px;color:#002d73}.dropdown .dropdown-list > li{padding:0}.dropdown .dropdown-list > li.selected,.dropdown-select .dropdown-list > li.selected{display:none}.dropdown .dropdown-list > li a,.dropdown-select .dropdown-list > li a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#002d73}.dropdown .dropdown-list > li a{padding:0 16px!important}.dropdown .dropdown-list > li a:hover,.dropdown-select .dropdown-list > li a:hover{color:#002d73}.dropdown .dropdown-list > li svg,.dropdown-select .dropdown-list > li svg{transition:all 250ms ease;fill:#959eb0;margin-right:8px;width:16px;height:16px}.dropdown .dropdown-list > li:hover,.dropdown-select .dropdown-list > li:hover{background-color:#f5f8ff;transition:all 250ms ease}.dropdown .dropdown-list > li:hover svg,.dropdown-select .dropdown-list > li:hover svg{fill:#002d73}.accordion .accordion-title{cursor:pointer}.accordion .accordion-body{display:none}.accordion.visible .accordion-title svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}body.noscroll{width:100%;height:100%!important;position:fixed;top:0;bottom:0;overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:rgba(38,40,42,0.8);text-align:center;display:none}.modal::before{content:"";display:inline-block;height:100%;margin-left:-.05em;vertical-align:middle}.modal .modal__body{padding:40px 24px;box-shadow:0 8px 16px 0 rgba(38,40,42,0.1);background-color:#fff;margin:auto;display:inline-block;position:relative;width:440px;vertical-align:middle}.modal .modal__body .modal__close{position:absolute;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;right:0;cursor:pointer}.modal .modal__body .modal__close .icon-close{width:8px;height:8px}.modal .modal__body .modal__close:hover .icon-close{fill:#002d73}.modal .modal__body h3{font-family:"Lato",Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;text-align:center}.modal .modal__body .modal__description{margin-top:24px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center}.modal .modal__body .modal__buttons{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal .modal__body .modal__buttons button{width:176px}@media screen and (max-width: 900px){.modal .modal__body{width:90%}.modal .modal__body .btn{height:40px!important}.modal .modal__body .modal__buttons{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .modal__body .modal__buttons .btn{margin:0 8px 16px}}.dropdown.priority .low{fill:#959eb0!important}.dropdown.priority .medium{fill:#38bc7d!important}.dropdown.priority .hight{fill:#ffc200!important}.dropdown.priority .critical{fill:#e64342!important}.nowrap{white-space:nowrap}button{font-family:"Lato",Arial,sans-serif;color:#26282a}.btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px;padding:5px 12px;background-color:transparent;border:none;outline:none;cursor:pointer;font-size:13px;font-weight:400;border-radius:2px;transition:all 250ms ease}.btn > .icon + span,.btn > span + .icon{margin-left:8px}.btn .icon{fill:currentColor}@media screen and (max-width: 900px){.btn{cursor:default}}.btn-transparent{background-color:#fff;border:1px solid #9c9c9c;font-size:14px;font-weight:400;letter-spacing:.1px;color:#6b7480}.btn.cancel{width:120px;height:40px;border:1px solid #002d73;color:#002d73}.btn-empty{padding:0}.btn-full{width:152px;height:40px;background-color:#1776ea;color:#fff;font-weight:600;transition:all 250ms ease}.btn-full.inline-flex{display:inline-flex;height:48px}.btn-full:hover{background-color:#025cca}.btn-full.disabled,.btn-full:disabled{border-color:#f0f2f5;background-color:#f0f2f5;color:#959eb0}.btn--blue{color:#1776ea}.btn--blue .icon{fill:currentColor}.btn-border{width:152px;height:40px;border:1px solid #002d73;color:#002d73;padding:0}.btn--blue-border{width:auto;padding:0 16px;display:-ms-inline-flexbox;display:inline-flex;height:48px;border:1px solid #1776ea;color:#1776ea;font-weight:600}.btn--blue-border:hover{border-color:#025cca;color:#025cca}.btn-banner{width:176px;background-color:#f0f2f5;color:#002d73;font-weight:600}[ripple]{position:relative;overflow:hidden}[ripple]::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}[ripple] .ripple--container{position:absolute;top:0;right:0;bottom:0;left:0}[ripple] .ripple--container span{-ms-transform:scale(0);transform:scale(0);border-radius:100%;position:absolute;opacity:.23;background-color:#fff;animation:ripple 500ms}.btn-border .ripple--container span,.btn--blue-border .ripple--container span{background-color:rgba(141,156,183,0.1);opacity:1}@keyframes ripple{to{opacity:0;transform:scale(2)}}@media (max-width: 900px){.btn--blue-border,.btn-full{height:32px!important}}::-webkit-input-placeholder{color:#959eb0}::-moz-placeholder{color:#959eb0}:-ms-input-placeholder{color:#959eb0}:-moz-placeholder{color:#959eb0}input{outline:none}input::-ms-clear{display:none}.form{font-size:14px}.form .checkbox-custom{padding:0}.form textarea.form-control{height:155px;resize:none;font-family:"Lato",Arial,sans-serif}.form.invalid .error-message{display:block}.form.invalid .form-control.isError{border-color:#e64342}.form__title{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.33}.input-group{position:relative}.input-group-append--icon{position:absolute;right:17px;top:0;bottom:0;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;z-index:3;cursor:pointer}.input-group-append--icon:hover .icon{fill:#1776ea}.input-group-append--icon .icon{fill:#9c9c9c;font-size:12px}.input-group-append--icon .icon-eye-close{font-size:12px}.form-group{position:relative;margin-bottom:16px}.form-group label{display:block;margin-bottom:4px;color:#959eb0}.form-group .form-control__error{display:none;margin-top:12px;padding:9px;color:#e64342;text-align:center;background-color:rgba(230,67,66,0.05)}.form-group.error .form-control__error{display:block}.form-group.error input{border-color:#e64342}.form input.form-control,.form textarea.form-control{height:40px;width:100%;padding:4px 12px;font-size:14px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;-webkit-appearance:none;outline:none;color:#26282a;transition:all 250ms ease}.form select.form-control{width:100%;padding:4px 12px;font-size:14px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;-webkit-appearance:none;outline:none;color:#26282a;transition:all 250ms ease}.form input.form-control:-ms-input-placeholder,.form textarea.form-control:-ms-input-placeholder{color:#959eb0}.form input.form-control::placeholder,.form textarea.form-control::placeholder{color:#959eb0}.form input.form-control:hover,.form textarea.form-control:hover,.form select.form-control:hover{border-color:#959eb0}.form input.form-control:focus,.form textarea.form-control:focus,.form select.form-control:focus{color:#000;border-color:#1776ea;outline:none;box-shadow:none}.error-message{display:none;padding:9px;color:#e64342;text-align:center;background-color:rgba(230,67,66,0.05)}.invalid-feedback{display:none;position:absolute;top:100%;left:0;margin-top:.2rem;font-size:12px}.invalid .form-control{border-color:#e64342}.invalid .invalid-feedback{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#e64342}.form__submit{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.form__search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 16px 0 32px;position:relative;background-color:#fff;box-sizing:border-box}.form__search .search--type{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-right:4px;display:none;text-transform:capitalize;cursor:pointer}.form__search .form__search_type{position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:9px 16px 24px;z-index:1;display:none}.form__search .form__search_type h5{margin-left:8px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.form__search .form__search_type .type--list{margin:8px -16px 0}.form__search .form__search_type .type--list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73;height:40px;transition:all 250ms ease;padding:0 16px;cursor:pointer}.form__search .form__search_type .type--list li:hover{background-color:#f5f8ff}.form__search .form__search_type .type--list li:last-child{margin-bottom:0}.form__search .form__search_type .type--list li .icon{margin-right:8px;fill:#959eb0;transition:all 250ms ease}.form__search .form__search_results{position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:8px 24px 0;z-index:1;display:none}.form__search .form__search_results h5{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.form__search .form__search_results .results--list{margin:0 -24px}.form__search .form__search_results .results--list li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a;transition:all 250ms ease;padding:0 24px}.form__search .form__search_results .results--list li > :last-child{overflow:hidden;text-overflow:ellipsis;margin-right:0}.form__search .form__search_results .results--list li:hover{background-color:#f5f8ff}.form__search .form__search_results .results--list li span,.form__search .form__search_results .results--list li a{margin-right:16px;white-space:nowrap}.form__search .form__search_results .results--list li a{color:#1776ea;transition:all 250ms ease}.form__search .form__search_results .results--list li a:hover{color:#025cca}.form__search .form__search_results .results--list li b{background-color:#fff5d0}.form__search.focus .icon-search{fill:#002d73!important}.form__search.value .icon-search{fill:#002d73!important}.form__search.value .search-clear{opacity:1!important}.form__search input{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.form__search button[type='submit']{margin-right:8px}.form__search .icon-search{font-size:19.7px}.form__search .form__control{background-color:transparent;width:100%;border:none;height:70%;cursor:pointer}.form__search .form__control::-webkit-input-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control::-moz-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:-ms-input-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:-moz-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:hover::-webkit-input-placeholder{color:#6b7480}.form__search .form__control:hover::-moz-placeholder{color:#6b7480}.form__search .form__control:hover:-ms-input-placeholder{color:#6b7480}.form__search .form__control:hover:-moz-placeholder{color:#6b7480}.form__search.type .form__control{cursor:initial}.checkbox-custom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:16px}.checkbox-custom [type='checkbox']:checked,.checkbox-custom [type='checkbox']:not(:checked){position:absolute;left:-9999px}.checkbox-custom [type='checkbox'] + label{transition:all 250ms ease}.checkbox-custom [type='checkbox']:not(:checked) + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#959eb0}.checkbox-custom [type='checkbox']:checked + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#002d73}.checkbox-custom [type='checkbox']:checked + label:before,.checkbox-custom [type='checkbox']:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;background:#fff;border:1px solid #959eb0}.checkbox-custom [type='checkbox']:checked + label:after,.checkbox-custom [type='checkbox']:not(:checked) + label:after{content:'';width:12px;height:12px;position:absolute;top:2px;left:2px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cpath fill='%23002D73' fill-rule='evenodd' d='M9.043 0L3.246 5.128 1.623 3.692 0 5.128 3.246 8l7.42-6.564z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.checkbox-custom [type='checkbox']:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.checkbox-custom [type='checkbox']:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.checkbox-custom [type='checkbox']:disabled:checked + label:before,.checkbox-custom [type='checkbox']:disabled:not(:checked) + label:before{border-color:#ccc;background-color:#eee}.checkbox-custom [type='checkbox']:disabled:checked + label:after{background:#aaa}.invalid .checkbox-custom [type='checkbox']:not(:checked):required + label:before{border-color:#e64342}.radio-custom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:16px}.radio-custom [type='radio']:checked,.radio-custom [type='radio']:not(:checked){position:absolute;left:-9999px}.radio-custom [type='radio']:checked + label,.radio-custom [type='radio']:not(:checked) + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#002257}.radio-custom [type='radio']:checked + label:before,.radio-custom [type='radio']:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;background:#fff;border-radius:50%;border:1px solid #002d73}.radio-custom [type='radio']:checked + label:after,.radio-custom [type='radio']:not(:checked) + label:after{content:'';width:8px;height:8px;position:absolute;top:4px;left:4px;transition:all .2s ease;background-color:#002d73;border-radius:50%}.radio-custom [type='radio']:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.radio-custom [type='radio']:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.radio-custom [type='radio']:disabled:checked + label:before,.radio-custom [type='radio']:disabled:not(:checked) + label:before{border-color:#ccc;background-color:#eee}.radio-custom [type='radio']:disabled:checked + label:after{background:#aaa}.invalid .radio-custom [type='radio']:not(:checked):required + label:before{border-color:#e64342}.select-custom{position:relative;height:32px;color:inherit}.select-custom select{display:none}.select-selected{max-width:200px}.select-selected:after{position:absolute;content:'';top:12px;right:10px;width:10px;height:6px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%2326282A' fill-rule='evenodd' d='M4.303 5.07l3.553-3.552a.434.434 0 0 0 .128-.309A.434.434 0 0 0 7.856.9L7.595.64a.437.437 0 0 0-.618 0L3.994 3.622 1.007.635a.434.434 0 0 0-.618 0L.128.897A.434.434 0 0 0 0 1.206c0 .117.045.226.128.309L3.684 5.07a.434.434 0 0 0 .31.127.434.434 0 0 0 .31-.127z'/%3E%3C/svg%3E");background-size:10px 6px;background-repeat:no-repeat}.select-selected.select-arrow-active:after{-ms-transform:scaleY(-1);transform:scaleY(-1);filter:FlipY;-ms-filter:FlipY}.select-items div,.select-selected{padding:8px;line-height:1;cursor:pointer}.select-items{position:absolute;top:100%;left:0;right:0;z-index:5;padding:6px 0 12px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.select-hide{display:none}.select-items div:hover,.same-as-selected{color:#1776ea}.select-custom--stretched{box-shadow:none}.select-custom--stretched .select-selected{width:100%}.select--priority .select-selected{padding-left:24px}.select--priority .select-selected[data-value='critical'] + div + select + .priority-label{background-color:#e64342}.select--priority .select-selected[data-value='low'] + div + select + .priority-label{background-color:#959eb0}.select--priority .select-selected[data-value='medium'] + div + select + .priority-label{background-color:#38bc7d}.select--priority .select-selected[data-value='high'] + div + select + .priority-label{background-color:#ffc200}.priority-label{position:absolute;top:0;bottom:0;margin:auto;left:0;display:inline-block;width:16px;height:12px;border-top-left-radius:2px;border-bottom-left-radius:2px}.priority-label:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #fff transparent transparent}.switch-checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.switch-checkbox input[type="checkbox"]{display:none}.switch-checkbox .switch-checkbox__bullet{width:32px;height:16px;background-color:#fff;border:1px solid #dfe4ec;border-radius:8px;transition:all 250ms ease;position:relative}.switch-checkbox .switch-checkbox__bullet i{display:block;width:14px;height:14px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.16);background-color:#fff;border-radius:50%;position:absolute;top:0;left:0;right:initial;transition:all 250ms ease}.switch-checkbox .switch-checkbox__bullet i svg{width:8px;height:8px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 250ms ease}.switch-checkbox .switch-checkbox__bullet i svg.icon-tick{opacity:0}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet{background-color:#002d73;border-color:#002d73}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i{left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%)}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i .icon-close{opacity:0}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i .icon-tick{opacity:1}.switch-checkbox span{margin-left:16px;transition:all 250ms ease;line-height:1.2}.switch-checkbox a{margin-left:16px;transition:all 250ms ease;color:#1776ea;line-height:1.2}.switch-checkbox a:hover{color:#025cca}.block--attach{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;transition:all 250ms ease}.block--attach input[type="file"]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer!important}.block--attach .icon-attach{width:16px;height:16px;margin-right:8px}@media screen and (max-width: 900px){.form__search .form__search_results .results--list li{font-size:13px}}.icon-eye-open,.icon-eye-close{width:16px;height:16px;transition:all 250ms ease}.reg__wrap{display:-ms-flexbox;display:flex;min-height:100vh}@media (max-width: 900px){.reg__wrap{margin-top:-48px}.reg__wrap .reg__section{box-shadow:none}}.reg__wrap .navbar__logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;color:#959eb0;line-height:1}.reg__wrap .logo-subtitle{margin-top:5px;font-size:14px;font-weight:400}.reg__heading{margin-bottom:8px;margin-top:8px;font-size:18px;font-weight:700;line-height:normal}.reg__heading + .form{margin-top:16px}.reg__text{margin-bottom:24px}.reg__image{position:relative;width:calc(100vw - 504px)}.reg__section{margin-left:auto;width:100%;max-width:504px;padding:60px 1rem 1.5rem;box-shadow:0 4px 10px 2px rgba(216,216,221,0.5);position:relative}.reg__box{height:100%;width:100%;max-width:320px;margin:0 auto}.reg__checkboxes{margin:34px 0 40px}.reg__footer{margin-top:32px;text-align:center}.delete__submit{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.reset-password .reset-password__text{margin-bottom:26px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px}.reset-password .form-captcha{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.reset-password .form-captcha img{width:112px}.reset-password .form-captcha a{display:block;width:16px;height:16px;margin-left:16px}.reset-password .form-captcha a svg{width:100%;height:100%}.reset-password .form__submit{margin-top:40px}.table-wrap{margin-top:24px;padding:12px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}@media screen and (max-width: 900px){.table-wrap{overflow-x:auto;padding:0}}.gu-mirror{opacity:1!important;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1)}.table{width:100%;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}@media screen and (max-width: 900px){.table{font-size:12px}}.table thead{height:48px;background-color:#f6f7f9;font-size:10px;font-weight:700;line-height:normal;letter-spacing:.1px;color:#6b7480;text-transform:uppercase}@media screen and (max-width: 900px){.table thead{font-size:8px}}.table thead .sort{color:#6b7480;vertical-align:middle;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:12px;cursor:pointer}.table thead th{padding:18px 16px;text-align:left;vertical-align:middle;white-space:nowrap}@media screen and (max-width: 900px){.table thead th{padding:19px 12px}}.table thead th.table__first_th{padding:21px 0 21px 16px;width:40px;border-right:none;vertical-align:middle}@media screen and (max-width: 900px){.table thead th.table__first_th{padding-top:0;padding-bottom:0}}.table thead th.table__first_th .checkbox-custom{-ms-flex-align:initial;align-items:initial}.table thead th:not(:first-child){border-left:1px solid #dfe4ec}.table thead th.desc .handle{height:4px}.table thead th.desc .handle::before{display:none}.table thead th.asc .handle{height:4px}.table thead th.asc .handle::after{display:none}.table thead th .handle{margin-left:8px;position:relative;display:inline-block;width:6px;height:12px;vertical-align:middle}.table thead th .handle::before{content:'';display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #959eb0;position:absolute;top:0;left:0}.table thead th .handle::after{content:'';display:block;width:0;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #959eb0;position:absolute;bottom:0;left:0}.table tbody tr{transition:all 250ms ease;background-color:#fff}.table tbody tr:nth-child(even){background-color:#f9fafd}.table tbody tr:hover{background-color:#f1f2f5}.table tbody tr.is-checked{background-color:#dfe4ec}.table tbody tr.ticket-new,table tbody tr.ticket-new,li.ticket-new{animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}.table tbody tr .table__first_td{padding:21px 0 21px 16px;width:40px;border-right:none}.table tbody tr .table__first_td .checkbox-custom{-ms-flex-align:initial;align-items:initial;position:relative;top:2px}@media screen and (max-width: 900px){.table tbody tr .table__first_td .checkbox-custom{top:3px}}.table tbody tr.new td:first-child{position:relative}.table tbody tr.new td:first-child::before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0;background-color:#1776ea}@media screen and (max-width: 900px){.table tbody tr.new td:first-child::before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0;background-color:#1776ea}}.table tbody tr.new td,.table tbody tr.new .table__td-id a{font-weight:700}.table tbody tr.new .dropdown-list{font-weight:400}.table tbody td{padding:21px 16px}@media screen and (max-width: 900px){.table tbody td{padding:19px 8px 19px 12px}}.table tbody td:not(:first-child){border-left:1px solid #dfe4ec}.table tbody td .table__td-id{display:-ms-flexbox;display:flex;border-left:none}.table tbody .dropdown-select.priority{min-width:95px}@media screen and (max-width: 900px){.table tbody .dropdown-select.priority{min-width:auto}}.table tbody .dropdown-select.priority .dropdown-list{min-width:136px}.table tbody .dropdown.assignment{font-family:"Lato",Arial,sans-serif}.table tbody .dropdown.assignment .dropdown-list li{display:block;height:auto;padding:0;background-color:transparent;cursor:default}.table tbody .dropdown.assignment .dropdown-list li .assign__wrapper{min-width:304px}.table tbody .dropdown.assignment .dropdown-list li .assign__head{display:-ms-flexbox;display:flex;padding:16px 24px 0}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:4px;background-color:#1776ea;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:center;color:#fff}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon .icon-assign-no{width:24px;height:24px;fill:#26282a;margin:0}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name{margin-left:8px}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;color:#26282a}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name span{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon span{display:none}.table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon svg{display:block}.table tbody .dropdown.assignment .dropdown-list li .unassigned [data-type='unassigned']{display:none}.table tbody .dropdown.assignment .dropdown-list li .to-my .assign__head_icon svg{display:none}.table tbody .dropdown.assignment .dropdown-list li .to-my [data-type='to-my']{display:none}.table tbody .dropdown.assignment .dropdown-list li .assign .assign__head_icon svg{display:none}.table tbody .dropdown.assignment .dropdown-list li .assign__body{display:-ms-flexbox;display:flex;padding:0;-ms-flex-pack:justify;justify-content:space-between}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;min-width:108px;transition:all 2500ms ease}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a{display:-ms-flexbox;display:flex;width:90px;height:90px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#1776ea;transition:all 250ms ease}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a svg{margin:0 0 4px;width:24px;height:24px;fill:#1776ea}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a:hover{color:#025cca}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a:hover svg{fill:#025cca}.table tbody .dropdown.assignment .dropdown-list li .assign--list{padding:24px 40px;display:none}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign__head_name{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;color:#26282a}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons{display:-ms-flexbox;display:flex;margin-top:16px;-ms-flex-pack:end;justify-content:flex-end}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button{width:96px}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button.btn-full{margin-left:32px}.table__td-id [type='checkbox']:checked + label,.table__td-id [type='checkbox']:not(:checked) + label{padding-left:40px}.table__td-id .checkbox-custom{display:inline-block}@media screen and (max-width: 900px){.filters{display:none}}.tickets__mobile_head{margin:0;display:none;-ms-flex-align:center;align-items:center}.tickets__mobile_head h2{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.tickets__mobile_head .btn{height:32px;padding:0 12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#002d73;transition:all 250ms ease}.tickets__mobile_head .btn[data-action="ticket-mobile-actions"]{margin-left:auto;margin-right:16px}.tickets__mobile_head .btn .icon{width:16px;height:16px;fill:#002d73}@media screen and (max-width: 900px){.tickets__mobile_head{display:-ms-flexbox;display:flex}}.filters__listing{width:100%}.filters__listing:not(.is-collapsed) .toggler-value{display:none}.filters__listing:not(.is-collapsed) #btnToggleFilters .icon-chevron-down{-ms-transform:scaleY(-1);transform:scaleY(-1)}.filters__listing .filter-item{display:-ms-inline-flexbox;display:inline-flex;margin:0 0 8px 10px;-ms-flex-align:center;align-items:center;line-height:1;height:32px;cursor:pointer}.filters__listing .filter-item input{display:none}.filters__listing .filter-item input[type="checkbox"]:checked + .item--body{border-color:#1177f5!important;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1)}.filters__listing .filter-item.group .item--body{border-width:2px;font-size:14px;padding:0 12px}.filters__listing .filter-item.group .item--body b{margin-left:8px;font-weight:700}.filters__listing .filter-item .item--body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 2px 0 12px;border:solid 1px #9c9c9c;font-size:12px;background-color:#fff;transition:all 250ms ease;color:#6b7480}.filters__listing .filter-item .item--body:hover{border-color:transparent;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border-radius:2px}.filters__listing .filter-item .item--body span{line-height:1}.filters__listing .filter-item .item--body .close{display:-ms-flexbox;display:flex;width:16px;height:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:5px;cursor:pointer}.filters__listing .filter-item .item--body .close .icon-close{width:6px;height:6px;fill:#9c9c9c}.filters__listing .btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;margin:0 0 8px 10px;letter-spacing:.1px;padding:0 2px 0 10px;-ms-flex-align:center;align-items:center;line-height:1;height:32px}.filters__listing .btn.is-bold{border-width:2px}.filters__listing .btn.is-selected{border-color:#1177f5;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#f5f8ff}.filters__listing .btn.is-selected .filters__btn-value{color:inherit}.filters__listing .btn .close{display:-ms-flexbox;display:flex;width:16px;height:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:5px}.filters__listing .btn .close .icon-close{width:6px;height:6px;fill:#9c9c9c}.filters__btn-value{margin-left:7px;font-weight:700;color:#959eb0}.filters__action{float:left}.filters__action .btn{margin-right:6px;margin-bottom:0;-ms-flex-align:center;align-items:center}.filtersListingCollapsed{display:none}.filters-mobile{margin-bottom:24px;display:none}.filters-mobile .filters__listing{overflow:hidden;height:34px}.filters-mobile .filters__listing .btn{margin-left:0;margin-right:10px}.filters-mobile [data-action="mobile-filters-more"]{margin-top:8px}.filters-mobile [data-action="mobile-filters-hide"]{display:none}.filters-mobile [data-action="mobile-filters-hide"] .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters-mobile.open .filters__listing{height:auto}.filters-mobile.open [data-action="mobile-filters-more"]{display:none}.filters-mobile.open [data-action="mobile-filters-hide"]{display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 900px){.filters-mobile{display:block}}.main__content.ticket{padding:23px 32px 50px 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:center}.main__content.ticket .icon-chevron-down{margin-top:1px}@media screen and (max-width: 900px){.main__content.ticket{padding:16px 12px 24px;-ms-flex-direction:column;flex-direction:column}.main__content.ticket .ticket__body{margin-right:0}.main__content.ticket .ticket__body .block--head{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.ticket .ticket__body .block--head time{margin-left:0;margin-bottom:8px}.main__content.ticket .ticket__body .block--head .more{margin-left:0}.more .dropdown-list{right:auto!important;left:0!important}.main__content.ticket .block--submit{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.ticket .block--submit .btn{height:40px!important;margin:0 auto 16px}.main__content.ticket .block--submit .btn-full{-ms-flex-order:1;order:1}.main__content.ticket .block--submit .btn-border{-ms-flex-order:2;order:2}.main__content.ticket .block--submit::before{content:"";-ms-flex-order:3;order:3;width:100%;height:0}.main__content.ticket .block--submit .submit-us{-ms-flex-order:4;order:4;margin:0 auto}.main__content.ticket .block--submit .submit-us .dropdown-list{top:calc(100% + 8px);left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.main__content.ticket .ticket__params{width:100%}}.ticket__body{-ms-flex-positive:1;flex-grow:1;margin-right:24px}.ticket__body_block{background-color:#fff;margin-bottom:12px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(38,40,42,0.1);padding:15px 30px 34px;text-align:justify}.ticket__body_block.response{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#f8fffc}.ticket__body_block h3{font-family:"Lato",Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.ticket__body_block .block--head{display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block.original-message .block--head{margin-top:16px!important}.ticket__body_block .block--head .contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:#6b7480}.ticket__body_block .block--head .contact > span{color:#6b7480}.ticket__body_block .block--head .contact b{margin:0 4px;font-weight:700;color:#222}.ticket__body_block .block--head .contact time{margin:0 4px}.ticket__body_block .block--head .contact .dropdown{margin-left:8px;cursor:pointer;position:static}.ticket__body_block .block--head .contact .dropdown span{font-weight:700}.ticket__body_block .block--head .contact .dropdown .dropdown-list li{padding:0 12px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(1),.ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(2){background-color:transparent!important;cursor:auto}.ticket__body_block .block--head .contact .dropdown .dropdown-list li .title{color:#959eb0;margin-right:8px;min-width:36px}.ticket__body_block .block--head .contact .dropdown .dropdown-list li .value{font-weight:400;color:#26282a}.ticket__body_block .block--head .contact .dropdown .dropdown-list li a{color:#002d73}.ticket__body_block .block--head .contact .icon-chevron-down{width:8px;height:8px}.ticket__body_block .block--head time{margin:0 10px;color:#6b7480}.ticket__body_block .block--head .more{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:default;margin-right:-24px;padding-right:24px}.ticket__body_block .block--head .more span{color:#959eb0}.ticket__body_block .block--head .more .icon-chevron-down{fill:#959eb0;width:8px;height:8px}.ticket__body_block .block--head .more a{color:#959eb0}.ticket__body_block .block--head .more a svg{width:16px;height:16px;fill:#959eb0;margin-right:10px;vertical-align:text-bottom}.ticket__body_block .block--head .more a:hover{color:#002d73}.ticket__body_block .block--head .more a:hover svg{fill:#002d73}.ticket__body_block .block--head .more label:hover > span{color:#002d73}.ticket__body_block .block--head .more label:hover > svg{fill:#002d73}.ticket__body_block .block--head .more .dropdown-list a{color:#002d73;-ms-flex-pack:normal;justify-content:normal}.ticket__body_block .block--description{margin:16px 0 0;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.ticket__body_block .block--description p{margin:0;font-size:16px;line-height:1.375;color:#222}.ticket__body_block.original-message .block--description p{margin-bottom:16px}p.rate{margin-top:10px;text-align:right;font-style:italic;color:#959eb0}.ticket__body_block .block--notes{margin-top:26px}.ticket__body_block .block--notes .note{border:solid 1px #f3e3a7;background-color:#fff5d0;padding:8px 8px 16px;margin-bottom:8px}.ticket__body_block .block--notes .note .note__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ticket__body_block .block--notes .note .note__head .name{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480}.ticket__body_block .block--notes .note .note__head .name span{margin-right:8px}.ticket__body_block .block--notes .note .note__head .name b{color:#222;margin:0}.ticket__body_block .block--notes .note .note__head .name time{color:#6b7480;white-space:nowrap}.ticket__body_block .block--notes .note .note__head .actions{display:-ms-flexbox;display:flex;margin-top:-5px}.ticket__body_block .block--notes .note .note__head .actions button,.ticket__body_block .block--notes .note .note__head .actions a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:0}.ticket__body_block .block--notes .note .note__head .actions button svg,.ticket__body_block .block--notes .note .note__head .actions a svg{width:16px;height:16px;fill:#9c9c9c}.ticket__body_block .block--notes .note .note__head .actions button:hover svg,.ticket__body_block .block--notes .note .note__head .actions a:hover svg{fill:#002d73}.ticket__body_block .block--notes .note .note__description{margin-top:16px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a}.ticket__body_block .block--uploads{margin-top:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block .block--uploads .icon-attach{width:16px;height:16px;fill:#9c9c9c;margin-right:8px}.ticket__body_block .block--uploads a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--uploads a:hover{color:#025cca}.ticket__body_block .block--suggested{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-align:baseline;align-items:baseline}.ticket__body_block .block--suggested b{font-weight:700;margin-bottom:8px}.ticket__body_block .block--suggested a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--suggested a:hover{color:#025cca}.ticket__body_block .block--timer{height:48px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.ticket__body_block .block--timer.canned-options{padding:10px;display:block;height:inherit}.ticket__body_block .block--timer.canned-options .canned-header{margin-bottom:10px;border-bottom:1px solid #dfe4ec}.ticket__body_block .block--timer.canned-options .options{display:flex;justify-content:space-between}.ticket__body_block .block--timer.canned-options .options .radio-custom + .radio-custom{margin-top:3px}@media(min-width: 1340px){.ticket__body_block .time-and-canned{display:flex}.ticket__body_block .time-and-canned section + section{margin-left:5px}.ticket__body_block .time-and-canned .block--timer{height:inherit}}@media(max-width: 1399px){.ticket__body_block .time-and-canned .canned-options{margin-top:10px}}.ticket__body_block .block--timer span{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.ticket__body_block .block--timer b{margin:0 26px 0 8px;font-weight:700}.ticket__body_block .block--timer a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:8px}.ticket__body_block .block--timer a svg{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease}.ticket__body_block .block--timer a:hover svg{fill:#002d73}.ticket__body_block .block--message{margin-top:16px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;position:relative;overflow:hidden}.ticket__body_block .block--message textarea{outline:none;border:none;width:100%;height:100%;min-height:180px;background:transparent;padding:8px 12px;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.375;letter-spacing:.1px;resize:vertical;transition:none}.ticket__body_block .block--message .placeholder{position:absolute;top:8px;left:12px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;z-index:0;letter-spacing:.1px;color:#959eb0}.ticket__body_block .block--message .placeholder a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--message .placeholder a:hover{color:#025cca}.ticket__body_block .block--attach-list{margin-top:16px}.ticket__body_block .block--attach-list div{width:284px;height:32px;padding-left:8px;border-radius:2px;background-color:#f5f8ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.ticket__body_block .block--attach-list div i{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ticket__body_block .block--attach-list div i svg{width:7px;height:7px;fill:#9c9c9c}.ticket__body_block .block--attach-list div i:hover svg{width:7px;height:7px;fill:#959eb0}.ticket__body_block .block--checkboxs{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dfe4ec}.ticket__body_block .block--checkboxs .checkbox-custom{margin-bottom:16px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:40px}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select{margin-left:6px}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select > span,.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select li{color:#959eb0;transition:all 250ms ease}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select svg{fill:#959eb0}.ticket__body_block .block--checkboxs .checkbox-custom label{color:#959eb0;transition:all 250ms ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label{color:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label::before{border-color:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label svg{fill:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select > span,.ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select li{color:#002d73}.ticket__body_block .block--submit{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ticket__body_block .block--submit .btn{margin-right:24px}.ticket__body_block .block--submit .submit-us{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea}.ticket__body_block .block--submit .submit-us span{margin-left:6px;color:#1776ea}.ticket__body_block .block--submit .submit-us .icon-chevron-down{width:8px;height:8px;margin-left:4px;fill:#1776ea}.ticket__body_block .block--submit .submit-us .dropdown-list{left:calc(100% + 8px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ticket__replies{margin:0 0 12px}.ticket__replies .ticket__replies_link{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:24px;cursor:pointer;transition:all 250ms ease}.ticket__replies .ticket__replies_link:hover{color:#025cca}.ticket__replies .ticket__replies_link:hover .icon-chevron-down{fill:#025cca}.ticket__replies .ticket__replies_link b{font-weight:700;margin-left:6px}.ticket__replies .ticket__replies_link .icon-chevron-down{margin-left:8px;width:8px;height:8px;fill:#1776ea;transition:all 250ms ease}.ticket__replies .ticket__replies_link.visible .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.ticket__replies .ticket__replies_list{padding-top:16px;display:none}.ticket__params{width:320px;-ms-flex-negative:0;flex-shrink:0}.ticket__params .params--bar{height:48px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:16px}.ticket__params .params--bar a{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;flex-grow:1;color:#959eb0}.ticket__params .params--bar a:hover{color:#002d73}.ticket__params .params--bar a svg{width:16px;height:16px;fill:#959eb0;margin-right:10px}.ticket__params .params--bar a:hover svg{fill:#002d73}.ticket__params .params--bar .dropdown{width:65px;height:48px;box-sizing:content-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-left:1px solid #dfe4ec}.ticket__params .params--bar .dropdown label{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ticket__params .params--bar .dropdown label svg{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease;margin:0}.ticket__params .params--bar .dropdown:hover svg{fill:#002d73}.ticket__params .params--bar .dropdown .dropdown-list li a{-ms-flex-pack:start;justify-content:flex-start}.ticket__params .params--bar .dropdown .dropdown-list li svg{margin-right:8px}.ticket__params .params--block{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin-top:16px}.ticket__params .params--block.params{padding:25px 16px}.ticket__params .params--block.params .title{width:110px}.ticket__params .params--block.params .icon-label{width:16px;height:16px;margin-right:8px}.ticket__params .params--block.params [data-value="low"] .icon-label{fill:#959eb0}.ticket__params .params--block.details .title,.ticket__params .params--block.contacts .title,.ticket__params .params--block.history .title{width:106px}.ticket__params .params--block .row{display:-ms-flexbox;display:flex;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-bottom:18px}.ticket__params .params--block form:last-child .row{margin-bottom:0}.ticket__params .params--block .row .title{color:#959eb0;-ms-flex-negative:0;flex-shrink:0}.ticket__params .params--block h4{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin:0;padding:0 16px}.ticket__params .params--block h4 .icon-chevron-down{width:8px;height:8px;fill:#9c9c9c}.ticket__params .params--block .accordion-body{padding:16px}@media screen and (max-width: 900px){.main__content.tickets{padding:17px 12px 24px}.main__content.tickets table th:nth-child(3),.main__content.tickets table td:nth-child(3){border:none}.main__content.tickets table .trackid{display:none}.main__content.tickets table .subject a{white-space:nowrap;max-width:112px;overflow:hidden;text-overflow:ellipsis;display:block}.main__content.tickets table tr.selected{background-color:#dfe4ec}}.main__content.tickets .table th:nth-child(2),.main__content.tickets .table td:nth-child(2){border:none}.main__content.tickets.actions .tickets__mobile_head [data-action="ticket-mobile-actions"]{background-color:#f5f8ff}.main__content.tickets.actions table.ticket-list .table__first_th,.main__content.tickets.actions table.ticket-list .table__first_td{display:table-cell}.main__content.tickets.actions table.ticket-list td:nth-child(3)::before{display:none}.right-bar.filter-list{overflow:auto}.right-bar.filter-list .filter-list__body{width:432px;padding:12px 24px 72px}.right-bar.filter-list .filter-list__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px}.right-bar.filter-list .filter-list__head .btn-full{width:116px}.right-bar.filter-list .filter-list__section{margin-bottom:16px}.right-bar.filter-list .filter-list__section .section--title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 24px;margin-bottom:12px;background-color:#f6f7f9;font-family:"Lato",Arial,sans-serif;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.filter-list .filter-list__section .section--title span{font-weight:700}.right-bar.filter-list .filter-list__section .section--title a{color:#1776ea;transition:all 250ms ease}.right-bar.filter-list .filter-list__section .section--title a:hover{color:#025cca}.right-bar.filter-list .filter-list__section .checkbox-custom{margin-bottom:12px;margin-left:32px}.right-bar.filter-list .filter-list__section .filter--search{margin-left:16px}.right-bar.filter-list .filter-list__section .filter--search .form-group{position:relative}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear{width:32px;height:32px;position:absolute;top:calc(50% - 16px);right:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1;opacity:0;transition:all 250ms ease}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear .icon{width:16px;height:16px;fill:#9c9c9c}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear:hover .icon{fill:#002d73}.right-bar.filter-list .filter-list__section .filter--search .search--list{max-height:260px;overflow:auto;border:1px solid #d4d6e3;border-top:none;padding:13px 0}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-y{width:4px;right:0}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track{background-color:transparent}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track,.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-bar,.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_size{border-radius:0}.right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom{margin-left:16px}.right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom label{box-sizing:border-box}.right-bar.filter-list .filter-list__section .filter--search .form-group{position:relative;margin-bottom:0}.right-bar.filter-list .filter-list__section .filter--search .form-group .form-control{padding-left:40px;border-radius:0}.right-bar.filter-list .filter-list__section .filter--search .form-group .icon-search{position:absolute;top:11px;left:12px;font-size:19.7px}.right-bar.filter-list .filter-switchers{margin-top:24px;margin-bottom:40px}.right-bar.filter-list .filter-switchers .form-switcher{margin-bottom:16px;margin-left:24px}.right-bar.filter-list .filter-switchers .form-switcher span{transition:all 250ms ease}.right-bar.filter-list .filter-switchers .form-switcher input[type="checkbox"]:checked + .switch-checkbox__bullet + span{color:#002d73}@media screen and (max-width: 900px){.right-bar.filter-list .right-bar__body{width:100%;padding:72px 12px}.right-bar.filter-list .right-bar__body h4{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;color:#26282a;text-transform:initial}.right-bar.filter-list .filter-list__footer{width:100%}.right-bar.filter-list .filter-list__footer .btn{height:40px!important}.right-bar.filter-list .filter-list__head{margin:0;padding:0 12px;height:48px;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:fixed;top:0;left:0;z-index:1}}.right-bar.ticket-create{font-family:"Lato",Arial,sans-serif}.right-bar.ticket-create button[data-action="save"]{display:none}.right-bar.ticket-create button[data-action="next"]{margin-left:auto}.right-bar.ticket-create .step-item{color:#26282a}.right-bar.ticket-create .step-item .param{margin-bottom:24px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.ticket-create .step-item .param > span{display:inline-block;width:108px;color:#959eb0}.right-bar.ticket-create .right-bar__footer{width:584px;-ms-flex-pack:justify;justify-content:space-between}.right-bar.ticket-create [data-step="1"] .right-bar__footer{display:none}.right-bar.ticket-create [data-step="5"] .right-bar__footer [data-action="save"]{display:-ms-flexbox;display:flex}.right-bar.ticket-create .form-group{margin-bottom:24px;width:320px}.right-bar.ticket-create .step-item.step-2 .form-groups{margin-bottom:32px}.right-bar.ticket-create .step-item.step-2 .form-groups .form-group:last-child{margin-bottom:0}.right-bar.ticket-create .step-item.step-3 a{color:#1776ea;transition:all 250ms ease}.right-bar.ticket-create .step-item.step-3 a:hover{color:#025cca}.right-bar.ticket-create .step-item.step-3 .param > span{width:auto;margin-right:8px}.right-bar.ticket-create .step-item.step-3 textarea{height:134px}.right-bar.ticket-create .step-item.step-4 .form-group{margin-bottom:32px}.right-bar.ticket-create .step-item.step-4 .blue-select{margin-bottom:32px}.right-bar.ticket-create .step-item.step-4 .param{display:block}.right-bar.ticket-create .step-item.step-4 .param .checkbox-custom{margin-top:16px}.right-bar.ticket-create .step-item.step-4 .param h3{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.param.calendar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.param.calendar h3{margin-right:16px}.param.calendar label{margin-bottom:4px;color:#959eb0;margin-right:8px}.param.calendar .calendar--button{position:relative;margin-right:16px}.param.calendar .calendar--button input{width:48px;height:48px;position:absolute;top:0;left:0;visibility:hidden}.param.calendar .calendar--button button{width:48px;height:48px;background-color:#fff;border:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);transition:all 250ms ease;position:relative;z-index:1;cursor:pointer}.param.calendar .calendar--button button svg{transition:all 250ms ease}.param.calendar .calendar--button button.active svg{fill:#002d73}.param.calendar .calendar--button button:hover{box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}.param.calendar .calendar--button button .icon-calendar{width:20px;height:20px}.param.calendar .calendar--value{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;padding-right:25px;position:relative;display:none}.param.calendar .calendar--value input{display:none}.param.calendar .calendar--value .close{display:block;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:3px;right:0}.calendar--value .close:hover svg{fill:#002d73}.param.calendar .calendar--value .close svg{width:6px;height:6px;fill:#959eb0;transition:all 250ms ease}.right-bar.ticket-create .step-item.step-5 .checkbox-custom{margin-bottom:12px}.right-bar.ticket-create .attach .block--attach{margin-top:0}.right-bar.ticket-create .attach .attach-tooltype{margin-top:8px}.right-bar.ticket-create .attach .attach-tooltype > span{font-size:12px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480;margin-right:4px}.right-bar.ticket-create .attach .tooltype ul li{margin-bottom:8px;padding-left:12px;position:relative}.right-bar.ticket-create .attach .tooltype ul li:last-child{margin-bottom:0}.right-bar.ticket-create .attach .tooltype ul li::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#6b7480;position:absolute;top:6px;left:0}.right-bar.ticket-create .cayrgory-list{margin:16px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-bar.ticket-create .cayrgory-list [ripple] .ripple--container span{opacity:1;background-color:rgba(141,156,183,0.1)}.right-bar.ticket-create .cayrgory-list li{width:248px;height:48px;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;padding:0 16px;color:#002d73;transition:all 250ms ease;cursor:pointer}.right-bar.ticket-create .cayrgory-list li:hover{box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}.right-bar.ticket-create .cayrgory-list li svg{width:24px;height:24px;margin-right:12px}@media screen and (max-width: 900px){.right-bar.ticket-create .right-bar__body{padding-top:48px}.right-bar.ticket-create .cayrgory-list li{width:100%}.right-bar.ticket-create .form-group{width:100%}}.filter-list__action-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:4px 24px 10px;border-bottom:1px solid #dfe4ec}.filter-list__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-list__actions .btn{height:auto;margin-left:24px}.filter-list__actions .icon{font-size:16px;fill:#9c9c9c}.section__heading{margin-bottom:12px;font-size:12px;text-transform:uppercase;color:#6b7480}.filter-list__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;margin:0;height:72px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);position:fixed;bottom:0;right:0;width:432px}.filter-list__footer::after{content:"";display:block;position:absolute;top:0;right:20px;bottom:0;left:0;z-index:-1;background-color:#fff}.filter-list__footer .btn[data-action="filters-save-group"]{width:155px}.main__content.templates{padding:16px;max-width:748px}.main__content.notice-flash{flex-grow:0}.main__content.templates .templates__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.templates .templates__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.templates .ticket__list,.main__content.templates .response__list{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin:16px 0 56px;padding:12px 8px}.main__content.templates .ticket__list li,.main__content.templates .response__list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 24px}.main__content.templates .ticket__list li:not(.deleted):nth-child(odd),.main__content.templates .response__list li:not(.deleted):nth-child(odd){background-color:#f9fafd}.main__content.templates .ticket__list li h3,.main__content.templates .response__list li h3{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-positive:1;flex-grow:1}.main__content.templates .ticket__list li a,.main__content.templates .response__list li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px}.main__content.templates .ticket__list li a svg,.main__content.templates .response__list li a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.templates .ticket__list li a:hover svg,.main__content.templates .response__list li a:hover svg{fill:#002d73}.template-create .template-create__body h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.template-create .template-create__body h3 .icon-back{width:24px;height:24px;margin-right:8px}.template-create .template-create__body .template--type{margin-top:37px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;display:-ms-flexbox;display:flex}.template-create .template-create__body .template--type a{color:#1776ea;margin-left:8px;transition:all 250ms ease}.template-create .template-create__body .template--type a:hover{color:#025cca}.template-create .template-create__body .form{margin-top:32px}.template-create .template-create__body .form .form-group{width:320px;margin-bottom:24px}.template-create .template-create__body .form .form-group textarea{height:134px;font-style:12px;padding:12px}.template-create .template-create__body .form .template--tags label{display:block;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-bottom:12px}.template-create .template-create__body .form .template--tags .tag-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-create .template-create__body .form .template--tags .tag-list a{margin:0 8px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;height:28px;background-color:#f5f8ff;transition:all 250ms ease}.template-create .template-create__body .form .template--tags .tag-list a:hover{background-color:#e0e6f5}.template-create .template-create__body .form .template--tags .tag-list a i{width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.template-create .template-create__body .form .template--tags .tag-list a i .icon-close{width:8px;height:8px}.template-create .template-create__body .form .template--submit{margin-top:24px}@media screen and (max-width: 900px){.template-create .template-create__body .template--type{margin-top:0}}.modal.templates .modal__description{padding:17px;background-color:#f9fafd}@media (max-width: 900px){.templates__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.templates__head .btn{margin:6px 0 6px auto}.main__content.templates .ticket__list li,.main__content.templates .response__list li{padding-left:12px}}.main__content.categories{padding:16px 32px 0 16px;position:relative}.main__content.categories .categories__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:200px;margin-bottom:16px}.main__content.categories .categories__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.categories .categories__head .btn{width:168px}.main__content.categories .new-category{position:absolute;top:27px;right:32px;width:168px}.main__content.categories .new-category a{width:100%}.main__content.categories .table-wrap{margin-right:200px;margin-top:0}.main__content.categories .table-wrap th .tooltype{margin-left:3px}.main__content.categories .table-wrap tbody td:first-child{padding-left:24px;padding-right:16px}.main__content.categories .table-wrap tbody td:last-child{padding-left:16px;padding-right:24px}.main__content.categories .table-wrap tbody a{transition:all 250ms ease;color:#1776ea;vertical-align:middle}.main__content.categories .table-wrap tbody a:hover{color:#025cca}.main__content.categories .table-wrap tbody .generate a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.categories .table-wrap tbody .generate a:not([data-action="generate-link"]){width:32px;height:32px}.main__content.categories .table-wrap tbody .generate a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.categories .table-wrap tbody .generate a:hover svg{fill:#002d73}.main__content.categories .table-wrap tbody .dropdown a{color:#26282a}.main__content.categories .table-wrap .generate{width:200px}.main__content.categories .table-wrap .assign{width:105px;text-align:center}.main__content.categories .table-wrap .dropdown.priority svg{margin-right:8px}.main__content.categories .table-wrap .table tr.category-new{display:none;animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}@media screen and (max-width: 1280px){.main__content.categories{padding:16px 12px 24px}.main__content.categories .categories__head{margin-right:0}.main__content.categories .new-category{position:static;margin:0 0 16px auto}.main__content.categories .table-wrap{margin-right:0;overflow-x:auto}}.right-bar.category-create .right-bar__body{width:432px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.category-create .right-bar__footer{width:432px;-ms-flex-pack:end;justify-content:flex-end}.right-bar.category-create .right-bar__footer .btn-full{width:152px}.right-bar.category-create .form-group{margin-top:37px;width:320px}.right-bar.category-create .category-create__select{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.category-create .category-create__select > span{margin-right:6px;color:#959eb0}.right-bar.category-create .category-create__select .dropdown-select span{color:#002d73}.right-bar.category-create .category-create__select .dropdown-select .icon-chevron-down{fill:#002d73}.right-bar.category-create .btn{margin-top:32px}.right-bar.category-create .category-create__autoassign{margin-top:16px}.right-bar.category-create .category-create__autoassign .switch-checkbox span{color:#959eb0}.right-bar.category-create .category-create__autoassign .switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet + span{color:#002d73}@media screen and (max-width: 900px){.right-bar.category-create .right-bar__body{width:100%}}[data-type="link-generate-message"]{top:80px!important}.main__content.team{padding:16px 32px 0 16px;position:relative}.main__content.team .team__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:200px;margin-bottom:16px}.main__content.team .team__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.team .team__head .btn{width:168px}.main__content.team .new-team{position:absolute;top:27px;right:32px;width:168px}.main__content.team .new-team a{width:100%}.main__content.team .table-wrap{margin-right:200px;margin-top:0}.main__content.team .table-wrap tbody td:first-child{padding-left:24px;padding-right:16px}.main__content.team .table-wrap tbody td:last-child{padding-left:16px;padding-right:24px}.main__content.team .table-wrap tbody tr.team-new{animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}.main__content.team .table-wrap tbody a{transition:all 250ms ease;color:#1776ea;vertical-align:middle}.main__content.team .table-wrap tbody a:hover{color:#025cca}.main__content.team .table-wrap tbody .dropdown a{color:#26282a}.main__content.team .table-wrap tbody .rate{width:115px}.main__content.team .table-wrap .buttons{width:100px;padding-left:16px;padding-right:16px}.main__content.team .table-wrap .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:80px}.main__content.team .table-wrap .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.team .table-wrap .buttons p a svg{width:16px;height:16px}.main__content.team .table-wrap .buttons p a:hover svg{fill:#002d73}.main__content.team .table-wrap .assign{width:105px;text-align:center}.main__content.team .table-wrap .dropdown.priority svg{margin-right:8px}@media screen and (max-width: 1280px){.main__content.team{padding:16px 12px 24px}.main__content.team .team__head{margin-right:0}.main__content.team .new-team{position:static;margin:0 0 16px auto}.main__content.team .table-wrap{margin-right:0;overflow-x:auto}}.team-create{overflow:auto}.team-create .right-bar__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.team-create .right-bar__body textarea{padding:8px 12px}.team-create .right-bar__body .step-footer{margin-top:auto}.team-create .right-bar__body .defaults-section{margin-top:104px}.team-create .right-bar__body .defaults-section h4{margin-bottom:16px}.team-create .right-bar__body .defaults-section .checkbox-custom{margin-bottom:12px}.team-create .right-bar__body .defaults-section .check-plus-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-5px}.team-create .right-bar__body .defaults-section .check-plus-input .checkbox-custom{margin-bottom:0}.team-create .right-bar__body .defaults-section .check-plus-input .form-group{width:45px!important;margin-left:8px;margin-bottom:0}.team-create .right-bar__body .defaults-section .check-plus-input .form-group .form-control{height:32px}.team-create .right-bar__body [data-action="save"]{display:none;width:176px}@media screen and (max-width: 900px){.team-create .right-bar__body [data-action="save"]{width:145px!important}}.team-create .right-bar__body [data-action="next"]{margin-left:auto}.team-create .right-bar__body[data-step="1"] .form-group{width:320px;margin-bottom:14px}.team-create .right-bar__body[data-step="1"] .item--section{margin-top:32px}.team-create .right-bar__body[data-step="1"] .item--section .form-group{margin-bottom:24px}.team-create .right-bar__body[data-step="1"] .form-switcher{margin-top:32px}.team-create .right-bar__body[data-step="1"] h4{margin-bottom:24px}.team-create .right-bar__body[data-step="1"] [data-action="back"]{display:none}.team-create .right-bar__body[data-step="2"] h4{margin-bottom:16px}.team-create .right-bar__body[data-step="2"] h4 span{margin-left:16px}.team-create .right-bar__body[data-step="2"] .checkbox-custom{margin-bottom:12px}.team-create .right-bar__body[data-step="2"] .item--section{margin-bottom:40px}.team-create .right-bar__body[data-step="3"] textarea{height:134px}.team-create .right-bar__body[data-step="4"] .form-switcher{margin-bottom:16px}.team-create .right-bar__body[data-step="5"] h5{margin-bottom:16px}.team-create .right-bar__body[data-step="5"] .item--section{margin-bottom:24px}.team-create .right-bar__body[data-step="5"] .item--section .checkbox-custom{margin-bottom:12px}.team-create .right-bar__footer{width:584px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 900px){.team-create .right-bar__body{padding-top:48px!important}}.notification-flash[data-type="team-created-confirm"]{top:80px;padding:24px 32px}.main__content.knowledge{padding:7px 40px 40px 16px;position:relative}.main__content.knowledge .selectize-control .item{transition:all 250ms ease}.main__content.knowledge .selectize-control .item:hover{background-color:#e0e6f5!important}.main__content.knowledge .knowledge__head{margin:0 -40px 0 12px;padding-right:40px;border-bottom:2px solid #dfe4ec;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .knowledge__head .knowledge__head_tabs{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.main__content.knowledge .knowledge__head .knowledge__head_tabs li{padding:6px 16px;text-align:center;cursor:pointer;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #dfe4ec;transition:all 250ms ease;margin-bottom:-2px}.main__content.knowledge .knowledge__head .knowledge__head_tabs li:not(.current):hover{background-color:#f5f8ff}.main__content.knowledge .knowledge__head .knowledge__head_tabs li b{font-weight:700;margin-left:6px}.main__content.knowledge .knowledge__head .knowledge__head_tabs li.current{border-bottom-color:#4c6587;color:#26282a}.main__content.knowledge .knowledge__head .knowledge__head_buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.main__content.knowledge .knowledge__head .knowledge__head_buttons a{margin-left:24px;color:#1776ea;transition:all 250ms ease}.main__content.knowledge .knowledge__head .knowledge__head_buttons a:hover{color:#025cca}.main__content.knowledge .knowledge__head .knowledge__head_buttons .btn{width:168px;height:40px}.main__content.knowledge .knowledge__tabs{margin-top:24px}.main__content.knowledge .knowledge__tabs .knowledge__tabs_tab{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}.main__content.knowledge .knowledge__tabs[data-current='public'] .knowledge__tabs_tab[data-tab='public']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs[data-current='private'] .knowledge__tabs_tab[data-tab='private']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs[data-current='draft'] .knowledge__tabs_tab[data-tab='draft']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs .knowledge__list{width:calc(50% - 12px);margin-bottom:24px;padding:16px 16px 14px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head h3{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:-5px -8px 0 0}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li{margin-left:8px;width:32px;height:32px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a:hover .icon{fill:#002d73}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li .icon{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list{margin-top:16px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li{margin-bottom:8px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 a{color:#002d73;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 span{color:#959eb0;margin-left:8px}.main__content.knowledge .knowledge__tabs .knowledge__list .all{text-align:right}.main__content.knowledge .knowledge__tabs .knowledge__list .all a{color:#1776ea;transition:all 250ms ease}.main__content.knowledge .knowledge__tabs .knowledge__list .all a:hover{color:#025cca}.main__content.knowledge.category .knowledge__head{-ms-flex-align:center;align-items:center;border-bottom:none}.main__content.knowledge.category .knowledge__head h2{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge.category .knowledge__head .knowledge__head_buttons{margin-bottom:0}.main__content.knowledge.category .category__list{margin-top:16px;border-radius:2px;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:0 12px 0 8px}.main__content.knowledge.category .category__list .category__list_head{min-height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;padding-left:8px;padding-right:16px;position:relative}.main__content.knowledge.category .category__list .category__list_head .toogle{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.main__content.knowledge.category .category__list .category__list_head span{margin-left:12px;color:#959eb0}.main__content.knowledge.category .category__list .category__list_head a{margin-left:8px;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.main__content.knowledge.category .category__list .category__list_head a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge.category .category__list .category__list_head a:hover svg{fill:#002d73}.main__content.knowledge.category .category__list .category__list_head .show{margin-left:auto}.main__content.knowledge.category .category__list .category__list_head .icon-down{fill:#002d73}.main__content.knowledge.category .category__list.visible .category__list_head .icon-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.main__content.knowledge.category .category__list .category__list_table{display:none}.main__content.knowledge.category .category__list .category__list_table.overflow-x-scroll table{min-width:640px}.main__content.knowledge.category .category__list .category__list_table table{width:100%}.main__content.knowledge.category .category__list .category__list_table table tr{transition:all 250ms ease}.main__content.knowledge.category .category__list .category__list_table table tr:hover{background-color:#f1f2f5!important}.main__content.knowledge.category .category__list .category__list_table table tr:nth-child(odd){background-color:#f9fafd}.main__content.knowledge.category .category__list .category__list_table table tr.pin .actions .icon-pin{fill:#002d73}.main__content.knowledge.category .category__list .category__list_table table td{height:56px;vertical-align:middle}.main__content.knowledge.category .category__list .category__list_table table td.title{width:auto;padding-left:8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73}.main__content.knowledge.category .category__list .category__list_table table td.title a{color:#002d73}.main__content.knowledge.category .category__list .category__list_table table td.view{width:12%;color:#959eb0;font-size:10px;vertical-align:middle}.main__content.knowledge.category .category__list .category__list_table table td.view .icon-eye-close{vertical-align:middle;width:16px;height:16px;fill:#9c9c9c;margin-right:2px}.main__content.knowledge.category .category__list .category__list_table table td.status{width:16%;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;text-transform:uppercase}.main__content.knowledge.category .category__list .category__list_table table td.status .rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.knowledge.category .category__list .category__list_table table td.status .rating .votes{margin-left:8px;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:16px;letter-spacing:.1px;color:#959eb0}.main__content.knowledge.category .category__list .category__list_table table td.actions{width:10%}.main__content.knowledge.category .category__list .category__list_table table td.actions .actions--buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-right:16px}.main__content.knowledge.category .category__list .category__list_table table td.actions a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:8px}.main__content.knowledge.category .category__list .category__list_table table td.actions a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge.category .category__list .category__list_table table td.actions a:hover svg{fill:#002d73}.main__content.knowledge.article{padding:16px 32px 40px 24px}.main__content.knowledge.article .block--attach-list{margin-top:16px}.main__content.knowledge.article .block--attach-list div{width:284px;height:32px;padding-left:8px;border-radius:2px;background-color:#f5f8ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.main__content.knowledge.article .block--attach-list div i{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.main__content.knowledge.article .block--attach-list div i svg{width:7px;height:7px;fill:#9c9c9c}.main__content.knowledge.article .block--attach-list div i:hover svg{width:7px;height:7px;fill:#959eb0}.main__content.knowledge.article .article__body{margin-right:340px}.main__content.knowledge.article .article__body .article__back a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.knowledge.article .article__body .article__back a:hover{color:#025cca}.main__content.knowledge.article .article__body .article__back a:hover .icon-back{fill:#025cca}.main__content.knowledge.article .article__body .article__back .icon-back{width:20px;fill:#1776ea;margin-right:10px}.main__content.knowledge.article .article__body h2{margin-top:16px;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.1px}.main__content.knowledge.article .article__body .article__description{margin-top:24px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a}.main__content.knowledge.article .article__body .article__description p{min-height:16px}.main__content.knowledge.article .article__body .article__description ol{list-style:initial;padding-left:1em}.main__content.knowledge.article .article__body .article__description ul{list-style:initial;padding-left:2em}.main__content.knowledge.article .article__body .article__description h2{font-size:24px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description h3{font-size:18px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description h4{font-size:14px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description blockquote{border-left:8px solid #002d73;padding:8px;font-style:italic}.main__content.knowledge.article .article__body .article__description b,.main__content.knowledge.article .article__body .article__description strong{font-weight:700}.main__content.knowledge.article .article__body .article__description .mceLayout{width:100%}.main__content.knowledge.article .article__keywords{margin-top:48px}.main__content.knowledge.article .article__keywords h4{font-size:14px;font-weight:700}.main__content.knowledge.article .article__keywords .article__keywords_list{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.knowledge.article .article__keywords .article__keywords_list span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:28px;padding:0 12px;border-radius:2px;background-color:#f5f8ff;font-size:12px;line-height:1.33;letter-spacing:.1px;color:#6b7480;margin:0 8px 8px 0}.main__content.knowledge.article .article__related{margin-top:40px}.main__content.knowledge.article .article__related h4{font-size:14px;font-weight:700;margin-bottom:12px}.main__content.knowledge.article .article__related p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:.1px;color:#002d73}.main__content.knowledge.article .article__related p a{color:#002d73}.main__content.knowledge.article .article__title{margin-top:24px}.main__content.knowledge.article .block--attach{margin-top:16px}.main__content.knowledge.article .block--attach-list{margin:0}.main__content.knowledge.article .block--attach-list div:first-child{margin-top:16px}.main__content.knowledge.article .form-group.article__keywords{margin-top:30px}.main__content.knowledge.article .form-group.article__keywords label b{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#26282a}.main__content.knowledge.article .form-group.article__keywords label span{margin-left:4px}.main__content.knowledge.article .form-group.article__keywords .selectize-input{margin-top:0}.main__content.knowledge.article .form-group.article__keywords .selectize-input::after{display:none}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item{height:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background-color:#f5f8ff;border-radius:2px;padding:0 24px 0 12px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;margin-bottom:0}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item a{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin:0;padding:0;top:2px;color:#9c9c9c}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item a:hover{color:#002d73;background-color:transparent}.main__content.knowledge .article__detalies{width:304px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:16px;right:32px;padding:12px 16px 21px}.main__content.knowledge .article__detalies .article__detalies_head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .article__detalies .article__detalies_head h3{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge .article__detalies .article__detalies_list{margin-top:24px}.main__content.knowledge .article__detalies .article__detalies_list li{margin-bottom:12px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.knowledge .article__detalies .article__detalies_list li .name{width:120px;color:#959eb0}.main__content.knowledge .article__detalies .article__detalies_list li .descr a{display:inline-block;color:#1776ea;transition:all 250ms ease;margin-left:4px}.main__content.knowledge .article__detalies .article__detalies_list li .descr a:hover{color:#025cca}.main__content.knowledge .article__detalies .article__detalies_list li .descr .rate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.knowledge .article__detalies .article__detalies_list li .descr .rate span{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;margin-left:8px}.main__content.knowledge .article__detalies .article__detalies_action{margin-top:16px;text-align:center}.main__content.knowledge .article__detalies .article__detalies_action .btn{width:152px;height:40px}.main__content.knowledge .article__detalies.edit .name{width:76px!important}.main__content.knowledge .article__detalies.edit .article__detalies_action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.main__content.knowledge .article__detalies.edit .article__detalies_action .btn{width:112px;padding:0}.main__content.knowledge .article__detalies.edit .article__detalies_action .btn--blue-border{color:#002d73;border-color:#002d73}.right-bar.knowledge-category-create h3,.knowledge-sub-category-create h3,.knowledge-sub-category-edit h3,.knowledge-category-edit h3{margin-bottom:37px}.right-bar.knowledge-category-create .right-bar__footer,.knowledge-sub-category-create .right-bar__footer,.knowledge-sub-category-edit .right-bar__footer,.knowledge-category-edit .right-bar__footer{width:448px;-ms-flex-pack:center;justify-content:center}.right-bar.knowledge-category-create .right-bar__footer .btn,.knowledge-sub-category-create .right-bar__footer .btn,.knowledge-sub-category-edit .right-bar__footer .btn,.knowledge-category-edit .right-bar__footer .btn{width:168px}.right-bar.knowledge-category-create .param,.knowledge-sub-category-create .param,.knowledge-sub-category-edit .param,.knowledge-category-edit .param{margin-bottom:24px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.knowledge-category-create .param > span,.knowledge-sub-category-create .param > span,.knowledge-sub-category-edit .param > span,.knowledge-category-edit .param > span{display:inline-block;margin-right:8px;color:#959eb0}@media (max-width: 640px){.main__content.knowledge{padding:7px 16px 40px}.main__content.knowledge .knowledge__head{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:16px;margin-right:-16px;margin-left:-16px;padding-left:16px}.main__content.knowledge .knowledge__head .knowledge__head_buttons{margin-left:auto}.main__content.knowledge .knowledge__head .knowledge__head_buttons a,.main__content.knowledge .knowledge__head .knowledge__head_buttons .btn{margin-left:12px;white-space:nowrap;width:auto}.main__content.knowledge .knowledge__head_tabs{margin:8px 0}.main__content.knowledge .knowledge__tabs .knowledge__list{width:100%}.main__content.knowledge.article .article__body{margin-right:0}.main__content.knowledge .article__detalies{position:static;margin-top:32px;margin-left:auto;margin-right:auto}.main__content.knowledge .article__detalies.edit{padding:0;background-color:transparent;box-shadow:none}.main__content.knowledge .article__detalies.edit .article__detalies_action{display:none}.main__content.knowledge .article__back{position:absolute;top:12px}}@media (min-width: 640px){.sm-hidden{display:none!important}}.right-bar.knowledge-category-create .btn,.right-bar.knowledge-sub-category-create .btn,.right-bar.knowledge-category-edit .btn,.right-bar.knowledge-sub-category-create .btn,.right-bar.knowledge-sub-category-edit .btn{margin-top:32px}.main__content.emails{padding:24px 24px 0 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main__content.emails .emails__head{margin:0 -24px 0 12px;padding-right:24px;border-bottom:2px solid #dfe4ec;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.emails h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.emails .emails__head .email--new{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:4px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#1776ea;transition:all 250ms ease}.main__content.emails .emails__head .email--new:hover{color:#025cca}.main__content.emails .emails__head .email--new svg{width:16px;height:16px;margin-right:8px}.main__content.emails .emails__head_tabs{display:-ms-flexbox;display:flex}.main__content.emails .emails__head_tabs li{padding:6px 16px;margin-bottom:-2px;text-align:center;cursor:pointer;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #dfe4ec;transition:all 250ms ease}.main__content.emails .emails__head_tabs li:not(.current):hover{background-color:#f5f8ff}.main__content.emails .emails__head_tabs li b{font-weight:700;margin-left:6px}.main__content.emails .emails__head_tabs li.current{border-bottom-color:#4c6587;color:#26282a}.main__content.emails .email__tabs{margin-top:24px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;-ms-flex-positive:1;flex-grow:1;height:0}.main__content.emails .email__tabs .email__list{height:100%;display:none}.main__content.emails .email__tabs .email__list .email__list_aside{width:340px;-ms-flex-negative:0;flex-shrink:0;padding:8px 8px 0;overflow:auto;border-right:2px solid #dfe4ec}.main__content.emails .email__tabs .email__list .email__list_article{width:0;-ms-flex-positive:1;flex-grow:1;display:none;background-color:#fff}.main__content.emails .email__tabs .email__list .email__list_article .email__list_descr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 24px;border-bottom:1px solid #dfe4ec}.head h3{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px;white-space:nowrap;margin-right:16px;overflow:hidden;text-overflow:ellipsis}.head time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:right;color:#959eb0;white-space:nowrap}.body{overflow:auto;padding:12px 34px 0 24px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.body a{color:#1776ea;transition:all 250ms ease}.body a:hover{color:#025cca}.body b,/.main__content.emails .email__tabs .email__list .email__list_article .email__list_descr*/ .body strong{font-weight:700}.body i{font-style:italic}.email__list_descr .form,.new-message .form{border-top:1px solid rgba(38,40,42,0.1);background-color:#fff;padding:16px 24px}.email__list_descr .form .form-group textarea,.new-message .form .form-group textarea{height:112px}.email__list_descr .form .form-group .btn,.new-message .form .form-group .btn{margin-top:24px}.main__content.emails .email__tabs .email__list .list--item{padding:16px;background-color:#f9fafd;border-bottom:1px solid #dfe4ec;transition:all 250ms ease;cursor:default;border-left:2px solid transparent}.main__content.emails .email__tabs .email__list .list--item:last-child{border-bottom:none}.main__content.emails .email__tabs .email__list .list--item:hover{background-color:#f1f2f5}.main__content.emails .email__tabs .email__list .list--item.new{border-left-color:#1776ea}.main__content.emails .email__tabs .email__list .list--item.current{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:relative}.main__content.emails .email__tabs .email__list .list--item .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.emails .email__tabs .email__list .list--item .head h5{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;white-space:nowrap;overflow:hidden;margin-right:16px;text-overflow:ellipsis}.main__content.emails .email__tabs .email__list .list--item .head time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;white-space:nowrap}.main__content.emails .email__tabs .email__list .list--item .text{margin-top:8px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.main__content.emails .email__tabs[data-current='inbox'] .email__list[data-tab='inbox']{display:-ms-flexbox;display:flex}.main__content.emails .email__tabs[data-current='outbox'] .email__list[data-tab='outbox']{display:-ms-flexbox;display:flex}.main__content.emails .email__tabs[data-current='draft'] .email__list[data-tab='draft']{display:-ms-flexbox;display:flex}.right-bar.email-create h3{margin-bottom:37px}.right-bar.email-create .form-group{width:320px;margin-bottom:24px}.right-bar.email-create .form-group textarea{height:200px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.right-bar.email-create .selectize-input{margin-top:0}.right-bar.email-create .form-submit{margin-top:32px}.btn-hide-article{display:none}.btn-hide-article .icon-back{width:24px}@media screen and (max-width: 900px){.check-plus-input{-ms-flex-wrap:wrap;flex-wrap:wrap}.check-plus-input .form-control{margin:12px;max-width:320px}.right-bar.profile-edit .step-bar{width:100%!important}.right-bar.profile-edit .step-bar li:last-child{width:auto}}@media screen and (max-width: 640px){.btn-hide-article{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:32px;margin:6px 0 0 24px}.main__content.emails .emails__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.emails .emails__head .email--new{margin:10px 0 10px auto}.main__content.emails .email__tabs .email__list .email__list_article{position:absolute;z-index:1;right:-100vw;width:100vw!important;height:100%}.main__content.emails .email__tabs .email__list .email__list_aside{width:100%}.main__content.emails .email__tabs .email__list .email__list_descr .head{position:relative}.main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article{position:absolute;left:24px;top:4px;bottom:0;height:32px;margin:auto}.main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article + *{margin-left:36px}}.main__content.profile{padding:16px 24px}.main__content.profile .profile__wrapper{background-color:#fff;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);max-width:482px;width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 48px}.main__content.profile .profile__info{display:-ms-flexbox;display:flex}.main__content.profile .profile__info .profile__photo{width:160px;height:160px;position:relative;background-color:#dfe4ec}.main__content.profile .profile__info .profile__photo .profile__photo_wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.profile .profile__info .profile__photo .profile__photo_wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.main__content.profile .profile__info .profile__photo .icon-no-photo{width:79px;height:115px}.main__content.profile .profile__info .profile__photo a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:24px;background-color:rgba(38,40,42,0.6);font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#fff;transition:all 150ms ease}.main__content.profile .profile__info .profile__photo a input{width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:0}.main__content.profile .profile__info .profile__photo:hover a{height:32px}.main__content.profile .profile__info .profile__info_list{margin-left:16px}.main__content.profile .profile__info .profile__info_list h3{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px}.main__content.profile .profile__info .profile__info_list .info--mail{margin-top:8px}.main__content.profile .profile__info .profile__info_list .info--mail a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.profile .profile__info .profile__info_list .info--mail a:hover{color:#025cca}.main__content.profile .profile__info .profile__info_list .info-lng{margin-top:24px}.main__content.profile .profile__info .profile__info_list .info-lng h5{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select{margin-top:8px;color:#1776ea}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select span{color:#1776ea}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select .icon-chevron-down{fill:#1776ea}.main__content.profile .profile__edit{margin-top:12px}.main__content.profile .profile__edit .btn{width:160px;height:40px}.main__content.profile .profile__control{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.profile .profile__control a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:all 250ms ease}.main__content.profile .profile__control a svg{width:16px;height:16px;margin-right:8px;transition:all 250ms ease}.main__content.profile .profile__control a[data-action="profile-delete"]{color:#e64342}.main__content.profile .profile__control a[data-action="profile-delete"] svg{fill:#e64342}.main__content.profile .profile__control a[data-action="profile-delete"]:hover{color:#d42120}.main__content.profile .profile__control a[data-action="profile-delete"]:hover svg{fill:#d42120}.main__content.profile .profile__control a.profile-log-out{color:#1776ea}.main__content.profile .profile__control a.profile-log-out svg{fill:#1776ea}.main__content.profile .profile__control a.profile-log-out:hover{color:#025cca}.main__content.profile .profile__control a.profile-log-out:hover svg{fill:#025cca}.right-bar.profile-edit .right-bar__body,.right-bar.profile-edit .right-bar__footer{width:468px}.right-bar.profile-edit .right-bar__body[data-step="3"],.right-bar.profile-edit .right-bar__body[data-step="4"]{width:495px}.right-bar.profile-edit .right-bar__body[data-step="3"] .right-bar__footer,.right-bar.profile-edit .right-bar__body[data-step="4"] .right-bar__footer{width:495px}.right-bar.profile-edit .step-bar{width:372px}.right-bar.profile-edit .step-bar li{cursor:pointer}.right-bar.profile-edit [data-action="save"]{margin-left:auto}.right-bar.profile-edit textarea{height:204px}.right-bar.profile-edit .step-item.step-1{margin-top:40px}.right-bar.profile-edit .step-item.step-1 .form-group{margin-bottom:14px;width:296px}.right-bar.profile-edit .step-item.step-1 .item--section{margin-top:32px}.right-bar.profile-edit .step-item.step-1 .item--section h4{margin-bottom:24px}.right-bar.profile-edit .step-item.step-1 .item--section .form-group{margin-bottom:24px}.right-bar.profile-edit .step-item.step-3 .form-switcher{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .defaults-section{margin-top:64px}.right-bar.profile-edit .step-item.step-3 .defaults-section .checkbox-custom{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .defaults-section h4{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .check-plus-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-5px}.right-bar.profile-edit .step-item.step-3 .check-plus-input .checkbox-custom{margin-bottom:0}.right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group{width:40px;margin-left:8px;margin-bottom:0}.right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group .form-control{height:32px}.right-bar.profile-edit .step-item.step-4 h5{margin-bottom:16px}.right-bar.profile-edit .step-item.step-4 .checkbox-custom{margin-bottom:12px}.right-bar.profile-edit .step-item.step-4 .item--section{margin-bottom:24px}.modal.profile-delete .form-group{margin-top:24px}.modal.profile-delete .modal__buttons{margin-top:40px}.modal.profile-delete .btn.red{background-color:#e64342}.modal.profile-delete .btn.red:hover{background-color:#d42120}@media screen and (max-width: 480px){.profile__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.profile__info .profile__info_list{width:100%;margin:24px 0 0!important}}.main__content.reports{padding:16px 24px}.main__content.reports form{margin-bottom:30px}.main__content.reports .reports__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:15vw;padding-left:16px}.main__content.reports .reports__head .btn{width:166px}.main__content.reports h2{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.reports h3{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.reports h4{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.main__content.reports .reports__range{margin-top:16px;padding-left:16px;display:-ms-flexbox;display:flex}.main__content.reports .reports__range .reports__range_form{margin-left:24px}.main__content.reports .reports__range .reports__range_form .range--fromto{margin-top:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.reports .reports__range .reports__range_form .range--fromto .switch-checkbox{margin-right:16px}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group{display:-ms-flexbox;display:flex;margin:0 7px 0 0;-ms-flex-align:center;align-items:center}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group label{color:#26282a;margin:0 7px 0 0}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group input{width:50px;height:32px}.main__content.reports .reports__type{margin-top:12px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.reports .reports__type .dropdown-select{margin-left:18px}.main__content.reports .reports__table{margin:24px 15vw 56px 0;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);padding:12px}.main__content.reports .reports__table .table tbody td:nth-child(2){text-align:right}.main__content.reports .reports__table .table tbody td:nth-child(3){text-align:right}.main__content.reports .reports__table .table tbody td:nth-child(4){text-align:right}.main__content.reports .reports__table .table tbody tr.total td{font-weight:700}.main__content.reports .reports__checkbox{margin-top:32px}.main__content.reports .reports__checkbox h3{margin-bottom:16px}.main__content.reports .reports__checkbox .checkbox-custom,.main__content.reports .reports__checkbox .radio-custom{margin-bottom:12px}.main__content.reports .reports__checkbox .checkbox-custom label{color:#959eb0;transition:all 250ms ease}.main__content.reports .reports__checkbox .checkbox-custom input:checked + label{color:#002d73}.main__content.reports .reports__export{margin-top:40px;margin-bottom:200px}.main__content.reports .reports__export .btn{width:166px;height:48px}.main__content.reports .reports__export [ripple]::before{z-index:9}@media screen and (max-width: 900px){.main__content.reports{padding:16px 12px 24px}.main__content.reports .reports__head{padding-right:0}.main__content.reports .reports__table{margin-right:0;overflow:auto;padding:0}.main__content.reports .reports__export{margin-bottom:24px}}.main__content.settings{position:relative;padding:28px 432px 100px 0}.main__content.settings .mt24{margin-top:24px}.main__content.settings h3{margin-left:40px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.settings h5{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:#26282a;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;width:200px;-ms-flex-negative:0;flex-shrink:0;text-align:right;padding-left:24px}.main__content.settings h5 .tooltype{margin-top:3px}.main__content.settings .dropdown-select .label{color:#1776ea}.main__content.settings .dropdown-select svg{fill:#1776ea}.main__content.settings .settings__status{width:364px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px 16px;position:absolute;top:16px;right:32px}.main__content.settings .settings__status .settings__status_list{margin-top:24px}.main__content.settings .settings__status .settings__status_list li{margin-bottom:8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.settings .settings__status .settings__status_list .list--name{width:155px;color:#959eb0}.main__content.settings .settings__form h3{margin-bottom:24px}.main__content.settings .settings__form .settings__form_block{margin-bottom:64px}.main__content.settings .settings__form .settings__form_block.language .form-switcher{margin-left:65px}.main__content.settings .settings__form .form-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input{margin-top:0}.main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input::after{display:none}.main__content.settings .settings__form .form-group.timezone .selectize-control{margin-left:24px}.main__content.settings .settings__form .form-group.timezone .selectize-control .selectize-input{margin-top:0}.main__content.settings .settings__form .form-group.list{-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .form-group.list label{margin-top:9px}.main__content.settings .settings__form .form-group.list .input-list li{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2}.main__content.settings .settings__form .form-group.list .input-list li:last-child{margin-bottom:0}.main__content.settings .settings__form .form-group.list .input-list li input{margin-right:8px}.main__content.settings .settings__form .form-group.list .input-list li span{margin-right:6px;white-space:nowrap}.main__content.settings .settings__form .form-group.list .input-list li a{transition:all 250ms ease;color:#1776ea;white-space:nowrap}.main__content.settings .settings__form .form-group.list .input-list li a:hover{color:#025cca}.main__content.settings .settings__form .form-group > span{white-space:nowrap;margin-left:12px}.main__content.settings .settings__form .form-group label{display:-ms-inline-flexbox;display:inline-flex;width:200px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:0}.main__content.settings .settings__form .form-group label span{color:#26282a;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:right}.main__content.settings .settings__form .form-group input{width:320px;margin-left:24px}.main__content.settings .settings__form .form-group.short input{width:100px}.main__content.settings .settings__form .tooltype{margin-left:8px}.main__content.settings .settings__form .dropdown-select{margin-left:24px}.main__content.settings .settings__form .settings__form_submit{margin-top:-24px;padding-left:224px}.main__content.settings .settings__form .settings__form_submit .btn.test-connection{width:216px}.main__content.settings .settings__form .settings__form_submit .btn[data-action="save"]{width:168px}.main__content.settings .settings__form .radio-group{display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .radio-group .radio-list{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .radio-group .radio-custom{margin-bottom:12px}.main__content.settings .settings__form .radio-group .radio-custom label{white-space:nowrap}.main__content.settings .settings__form .radio-group .radio-custom:last-child{margin-bottom:0}.main__content.settings .settings__form .checkbox-group{display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .checkbox-group.list{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .checkbox-group.list .checkbox-custom{margin-left:40px;margin-bottom:16px}.main__content.settings .settings__form .checkbox-group .checkbox-list{margin-left:24px}.main__content.settings .settings__form .checkbox-group .checkbox-list > :last-child{margin-bottom:0!important}.main__content.settings .settings__form .checkbox-group .checkbox-list .checkbox-custom{margin-bottom:16px;margin-left:0}.main__content.settings .settings__form .checkbox-group .checkbox-custom{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .checkbox-group .checkbox-custom label{white-space:nowrap}.main__content.settings .settings__form .checkbox-group .switch-checkbox{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .checkbox-group.multiple-emails h5{margin-top:12px}.main__content.settings .settings__form .checkbox-group.multiple-emails .form-group{margin-bottom:0;margin-left:8px}.main__content.settings .settings__form .checkbox-group.multiple-emails .form-group .form-control{margin:0;width:100px}.main__content.settings .selectize-input{width:320px}.main__content.settings textarea{width:320px;height:105px;resize:none}@media screen and (max-width: 1230px){.main__content.settings{padding:16px 12px 24px;position:relative;z-index:1}.main__content.settings .settings__status{position:static;width:100%}.main__content.settings .settings__status h3{margin-left:0;font-size:16px}.main__content.settings .settings__status .list--name{-ms-flex-negative:0;flex-shrink:0}.main__content.settings .settings__form{margin-top:16px}.main__content.settings .settings__form h3{margin-left:0;font-size:16px}.main__content.settings .settings__form .form-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .form-group .selectize-control{margin-left:0!important}.main__content.settings .settings__form .form-group > span{margin:4px auto 0}.main__content.settings .settings__form .form-group.row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.main__content.settings .settings__form .form-group.row label{margin-bottom:0}.main__content.settings .settings__form .form-group.row input{margin-left:24px}.main__content.settings .settings__form .form-group.short input{width:100%}.main__content.settings .settings__form .form-group label{width:auto;margin-bottom:8px}.main__content.settings .settings__form .form-group label > span{font-size:14px}.main__content.settings .settings__form .form-group input{margin-left:0;width:100%}.main__content.settings .settings__form .form-switcher{margin-left:0!important}.main__content.settings .settings__form .settings__form_submit{padding-left:0}.main__content.settings .settings__form .settings__form_submit .btn{height:40px!important}.main__content.settings .settings__form .radio-group{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .radio-group h5{width:100%;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-bottom:8px}.main__content.settings .settings__form .radio-group h5 span br{display:none}.main__content.settings .settings__form .radio-group .radio-list{margin-left:0}.main__content.settings .settings__form .radio-group .radio-list label{white-space:initial}.main__content.settings .settings__form .checkbox-group{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .checkbox-group.list .checkbox-custom{margin-left:0}.main__content.settings .settings__form .checkbox-group.row{-ms-flex-direction:row;flex-direction:row}.main__content.settings .settings__form .checkbox-group.row h5{width:auto}.main__content.settings .settings__form .checkbox-group.row label{margin-left:24px!important}.main__content.settings .settings__form .checkbox-group h5{-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-left:0;margin-bottom:8px}.main__content.settings .settings__form .checkbox-group label{margin-left:0!important}.main__content.settings .settings__form .checkbox-group .checkbox-custom{margin-left:0}.main__content.settings .settings__form .checkbox-group .checkbox-custom label{white-space:initial}.main__content.settings .settings__form .checkbox-group .checkbox-list{margin-left:0;width:100%}.main__content.settings .settings__form .checkbox-group .checkbox-list .form-group{width:100%}.main__content.settings .settings__form .checkbox-group .checkbox-list .form-group textarea{width:100%}.main__content.settings .settings__form .form-group .selectize-control{margin-left:0;width:100%}.main__content.settings .settings__form .form-group .selectize-control .selectize-input{width:100%}}.main__content.tools{padding:29px 32px 80px 16px}.main__content.tools h2{margin-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.tools .tools__add-mail{margin-top:16px;margin-left:16px}.main__content.tools .tools__add-mail .form-group{display:-ms-flexbox;display:flex;margin-bottom:8px}.main__content.tools .tools__add-mail .form-group input{width:320px;margin-right:12px}.main__content.tools .tools__add-mail .form-group .btn{width:152px;height:40px}.main__content.tools .tools__add-mail .mail--examples{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.main__content.tools h3{margin-left:16px;margin-top:24px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px;display:-ms-inline-flexbox;display:inline-flex;margin-top:24px}.main__content.tools .table-wrapper.ips{margin-top:16px}.main__content.tools .table-wrapper.service-message{width:800px;margin-top:16px}.main__content.tools .table-wrapper.service-message table{width:100%}.main__content.tools .table-wrapper.service-message table .style{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.service-message table .style::before{content:"";display:block;width:8px;height:8px;border-radius:50%;margin-right:8px}.main__content.tools .table-wrapper.service-message table .style.none::before{border:1px solid #d4d6e3}.main__content.tools .table-wrapper.service-message table .style.success::before{background-color:#38bc7d}.main__content.tools .table-wrapper.service-message table .style.notice::before{background-color:#eeb707}.main__content.tools .table-wrapper.service-message table .style.error::before{background-color:#e64342}.main__content.tools .table-wrapper.service-message table .style.info::before{background-color:#002d73}.main__content.tools .table-wrapper.service-message table .buttons{padding:0 12px 0 8px;vertical-align:middle}.main__content.tools .table-wrapper.service-message table .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.tools .table-wrapper.service-message table .buttons p a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px}.main__content.tools .table-wrapper.service-message table .buttons p a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.tools .table-wrapper.service-message table .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.email-templates{margin-top:24px;width:800px}.main__content.tools .table-wrapper.email-templates table{width:100%}.main__content.tools .table-wrapper.email-templates table .buttons{padding:0 12px 0 8px;vertical-align:middle;width:96px;text-align:center}.main__content.tools .table-wrapper.email-templates table .buttons a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.email-templates table .buttons a svg{width:16px;height:16px}.main__content.tools .table-wrapper.email-templates table .buttons a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.custom-field{width:900px;margin-top:16px}.main__content.tools .table-wrapper.custom-field table{width:100%}.main__content.tools .table-wrapper.custom-field tr.title{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper.custom-field tr.title:hover{background-color:#fff}.main__content.tools .table-wrapper.custom-field .buttons{padding:0 12px 0 8px;vertical-align:middle;width:192px}.main__content.tools .table-wrapper.custom-field .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:172px}.main__content.tools .table-wrapper.custom-field .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.custom-field .buttons p a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.tools .table-wrapper.custom-field .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.status{width:800px;margin-top:16px}.main__content.tools .table-wrapper.status table{width:100%}.main__content.tools .table-wrapper.status table tbody a{color:#1776ea;transition:all 250ms ease}.main__content.tools .table-wrapper.status table tbody a:hover{color:#025cca}.main__content.tools .table-wrapper.status tr.title{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper.status tr.title:hover{background-color:#fff}.main__content.tools .table-wrapper.status .buttons{padding:0 12px 0 8px;vertical-align:middle;width:92px}.main__content.tools .table-wrapper.status .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:72px}.main__content.tools .table-wrapper.status .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.status .buttons p a svg{width:16px;height:16px}.main__content.tools .table-wrapper.status .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper table{width:auto}.main__content.tools .table-wrapper table .unban{width:100px}.main__content.tools .table-wrapper table .unban a{font-size:12px;color:#1776ea;transition:all 250ms ease}.main__content.tools .table-wrapper table .unban a:hover{color:#025cca}.main__content.tools .tools__between-head{margin-top:-13px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:800px}.main__content.tools .tools__between-head.wider{width:900px}.main__content.tools .tools__between-head .head--tooltip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.tools .tools__between-head .head--tooltip span{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-left:16px}.main__content.tools .tools__between-head .btn{width:184px}@media screen and (max-width: 900px){.main__content.tools{padding:16px 12px 24px}.main__content.tools .tools__add-mail{margin-right:16px}.main__content.tools .tools__add-mail .form-group{-ms-flex-direction:column;flex-direction:column}.main__content.tools .tools__add-mail .form-group input{width:100%;margin-bottom:8px}.main__content.tools .table-wrapper{overflow-x:scroll;display:block;padding:0}.main__content.tools .table-wrapper.table-wrapper{width:auto}.main__content.tools .tools__between-head{width:auto;margin:0 0 16px}.main__content.tools .tools__between-head.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.tools .tools__between-head.fw .dropdown-select{margin:8px 0 0 auto}.main__content.tools .tools__between-head .head--tooltip{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.tools .tools__between-head .head--tooltip h2{margin-bottom:8px}.main__content.tools h2{font-size:16px}}.right-bar.service-message-create .right-bar__body{width:595px}.right-bar.service-message-create [data-action="save"]{width:126px}.right-bar.service-message-create [data-step="1"] [data-action="back"],.right-bar.service-message-create [data-step="1"] .save,.right-bar.service-message-create [data-step="1"] [data-action="back"],.right-bar.service-message-create [data-step="1"] .preview{display:none}.right-bar.service-message-create [data-step="2"] [data-action="next"]{display:none}.right-bar.service-message-create [data-step="2"] .save,.right-bar.service-message-create [data-step="2"] .preview{margin-left:auto}.right-bar.service-message-create .form-group{width:320px}.right-bar.service-message-create .step-slider{margin-top:40px}.right-bar.service-message-create .right-bar__footer{width:584px}.right-bar.service-message-create .right-bar__footer .btn.next{margin-left:auto}.right-bar.service-message-create .step-bar{width:140px}@media screen and (max-width: 900px){.right-bar.service-message-create .step-bar{width:auto}.right-bar.service-message-create .step-bar li{width:auto}}.right-bar.service-message-create .styles__radio{display:-ms-flexbox;display:flex;margin:32px}.right-bar.service-message-create .styles__radio label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;text-align:center;color:#fff;height:28px;padding:0 15px;border-radius:2px;margin-right:8px;cursor:pointer}.right-bar.service-message-create .styles__radio label.none{border:solid 1px #9c9c9c;background-color:#fff;color:#6b7480}.right-bar.service-message-create .styles__radio label.none .icon-tick{fill:#6b7480}.right-bar.service-message-create .styles__radio label.success{background-color:#38bc7d}.right-bar.service-message-create .styles__radio label.info{background-color:#002d73}.right-bar.service-message-create .styles__radio label.notice{background-color:#eeb707}.right-bar.service-message-create .styles__radio label.error{background-color:#e64342}.right-bar.service-message-create .styles__radio label input{display:none}.right-bar.service-message-create .styles__radio label input:checked + .icon-tick{display:block}.right-bar.service-message-create .styles__radio label .icon-tick{width:11px;height:8px;margin-right:4px;fill:#fff;display:none;margin-left:-5px}.right-bar.service-message-create .param{margin-bottom:12px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.service-message-create .param > span{display:inline-block;color:#959eb0;margin-right:8px}@media screen and (max-width: 900px){.right-bar.service-message-create .right-bar__body{padding-top:48px}.right-bar.service-message-create .step-bar{width:140px}}@media screen and (max-width: 900px) and (max-width: 900px){.right-bar.service-message-create .step-bar{width:auto}.right-bar.service-message-create .step-bar li{width:auto}}@media screen and (max-width: 900px){.right-bar.service-message-create .styles__radio{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0}.right-bar.service-message-create .styles__radio label{margin-bottom:8px}}.right-bar.tools-email-template-edit .right-bar__footer{width:584px}.right-bar.tools-email-template-edit .right-bar__footer .save{margin-left:auto}.right-bar.tools-email-template-edit .form-group{margin-top:16px;line-height:1}.right-bar.tools-email-template-edit h3{margin-bottom:37px}.right-bar.tools-email-template-edit .param{margin-bottom:12px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.tools-email-template-edit .param > span{display:inline-block;color:#959eb0;margin-right:8px}.right-bar.tools-email-template-edit textarea{width:320px;height:134px;font-size:12px;padding:12px}.right-bar.tools-email-template-edit .template--tags{margin-top:24px}.right-bar.tools-email-template-edit .template--tags label{display:block;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-bottom:12px}.right-bar.tools-email-template-edit .template--tags .tag-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-bar.tools-email-template-edit .template--tags .tag-list a{margin:0 8px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;height:28px;background-color:#f5f8ff}.right-bar.tools-email-template-edit .template--tags .tag-list a i{width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.right-bar.tools-email-template-edit .template--tags .tag-list a i .icon-close{width:7px;height:7px}.right-bar.create-custom-field .right-bar__footer{width:584px}.right-bar.create-custom-field .right-bar__footer [data-action="save"]{margin-left:auto}.right-bar.create-custom-field h4{margin-top:24px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar.create-custom-field .item--section{margin-top:16px}.right-bar.create-custom-field .item--section .radio-custom{margin-bottom:12px}.right-bar.create-custom-field .form-group{width:320px}.right-bar.create-custom-field .form-select{margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-custom-field .form-select label{color:#959eb0;margin-right:8px}.right-bar.create-custom-field .maximum-length{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.right-bar.create-custom-field .maximum-length label{white-space:nowrap;margin:0 8px 0 0}.right-bar.create-custom-field .maximum-length .form-control{width:82px}.right-bar.create-custom-field .default-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-custom-field .default-value label{white-space:nowrap;margin:0 8px 0 0}.right-bar.create-custom-field .default-value .form-control{width:225px}.right-bar.create-status .right-bar__footer{width:584px}.right-bar.create-status .save{margin-top:32px}.right-bar.create-status h3{margin-bottom:37px}.right-bar.create-status h4{margin-bottom:16px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar.create-status .form-switcher{margin-top:32px}.right-bar.create-status .form-group{width:320px}.right-bar.create-status .form-group.color{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-status .form-group.color label{margin:0 8px 0 0}.right-bar.create-status .form-group.color .form-control{width:82px;margin-right:16px}.main__content.notifications{padding:40px 32px 32px 16px}.main__content.notifications h2{padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.notifications .notifications__list{margin-top:16px;width:100%;max-width:496px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:8px}.main__content.notifications .notifications__list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px}.main__content.notifications .notifications__list li:nth-child(odd){background-color:#f9fafd}.main__content.notifications .notifications__list li.new{border-left:2px solid #1776ea}.main__content.notifications .notifications__list li.new h5{font-weight:700}.main__content.notifications .notifications__list li h5{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:16px}.main__content.notifications .notifications__list li h5 a{color:#002d73}.main__content.notifications .notifications__list li time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:right;color:#6b7480}.main__content.notifications .pagination-wrap{width:100%;max-width:496px;margin:24px 0 0}.main-menu{background-color:#4c6587;color:rgba(255,255,255,0.55)}@media screen and (min-width: 900px){.main-menu.is-toggled .submenu__listitem.current::before{left:16px!important}}@media screen and (max-width: 900px){.main-menu{position:fixed;left:-100%;top:0;z-index:9;transition:all 250ms ease;width:100%;height:100%;overflow:auto}.main-menu .navbar{padding-top:48px}}.navbar__list{padding-top:16px}.navbar__list li{margin-bottom:8px}.navbar__list li.separator{height:1px;opacity:.08;background-color:#fff;margin-left:8px;margin-right:8px}.navbar__list li .submenu__list .submenu__listitem.current::before{content:"";display:block;width:8px;height:8px;background:#1776ea;border-radius:50%;position:absolute;top:calc(50% - 4px);left:-32px}.navbar__list li.is-active,.navbar__list li.submenu-is-opened{background-color:rgba(0,0,0,0.16)}.navbar__list li.is-active .submenu__list,.navbar__list li.submenu-is-opened .submenu__list{display:block}.navbar__list li.is-active:hover .listitem__icon,.navbar__list li.submenu-is-opened:hover .listitem__icon{color:#fff}.navbar__list li.is-active:hover::after,.navbar__list li.submenu-is-opened:hover::after{border-color:transparent transparent #fff}.navbar__list li.current{cursor:default}.navbar__list li.current::after{border-color:transparent transparent #fff}.navbar__list li.current .listitem__icon{color:#fff}.navbar__list li.current .listitem__menu > a{color:#fff}.navbar__list li.current .submenu__list li.current{color:#fff;cursor:default}.navbar__list li.current .submenu__list li.current a{cursor:default}@media screen and (min-width: 900px){.main-menu.is-toggled .navbar__toggler{color:#fff;-ms-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.main-menu.is-toggled .submenu__list{display:block!important}.main-menu.is-toggled .listitem{position:relative;width:72px}.main-menu.is-toggled .listitem__menu,.main-menu.is-toggled .navbar__logo{display:none;opacity:0}.main-menu.is-toggled .listitem__menu{position:absolute;left:72px;top:0;z-index:10;background-color:#3f5471}.main-menu.is-toggled .listitem__menu .listitem__caption,.main-menu.is-toggled .listitem__menu .submenu__listitem{padding-left:40px}.main-menu.is-toggled .listitem__menu .listitem__caption[href="#"]{background:rgba(0,0,0,.1);cursor:default}.main-menu.is-toggled .listitem__menu .listitem__caption:before,.main-menu.is-toggled .listitem__menu .submenu__listitem:before{display:none}.main-menu.is-toggled .listitem:hover .listitem__menu{width:172px;display:block;opacity:1}.main-menu.is-toggled .listitem:hover .listitem__icon{background-color:#3f5471}.main-menu.is-toggled .listitem__menu .submenu__listitem:hover{background-color:rgba(255,255,255,0.1)}.main-menu.is-toggled .listitem__notification,.main-menu.is-toggled .listitem.submenu:after{display:none}}.navbar__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:64px;padding:17px 0}@media screen and (max-width: 900px){.navbar__header{display:none}}.navbar__toggler{width:72px;-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,0.55)}.navbar__toggler .icon{width:24px;fill:currentColor;cursor:pointer}.navbar__toggler .icon:hover{color:#fff}.navbar__logo{font-size:24px;font-weight:900;color:rgba(255,255,255,0.55)}.listitem{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:.1px}@media screen and (max-width: 900px){.listitem{overflow:hidden}.listitem .submenu__listitem:before{width:100vw;left:-80px}}.listitem.mobile{display:none}@media screen and (max-width: 900px){.listitem.mobile{display:-ms-flexbox;display:flex}}.listitem.current{background-color:rgba(0,0,0,0.16)!important}.listitem:hover{background-color:rgba(255,255,255,0.1)}.listitem a{color:inherit;cursor:pointer;z-index:2}.listitem__icon{width:72px;-ms-flex-negative:0;flex-shrink:0}.listitem__icon,.listitem__icon a{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listitem__icon .icon{width:24px;height:24px;fill:currentColor;transition:none}.listitem__icon .icon.icon-categories{padding:2px}.listitem__icon img{width:32px;height:32px;border-radius:50%}.listitem__menu{width:168px}.listitem__caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px}.listitem__notification{position:absolute;right:12px;top:12px;min-width:24px;width:auto;height:24px;font-size:12px;padding:0 5px;border-radius:12px}.submenu__list{display:none}.submenu__listitem{position:relative;height:48px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.submenu__listitem:before{content:"";display:inline-block;position:absolute;width:200%;height:100%;top:0;left:-100%;cursor:pointer}.submenu__listitem:hover:before{background-color:rgba(255,255,255,0.1)}.listitem.submenu:after{content:'';position:absolute;right:21px;top:22px;width:0;height:0;border-style:solid;border-width:0 3px 4px;border-color:transparent transparent currentColor;transition:all 150ms linear;-ms-transform:scaleY(-1);transform:scaleY(-1)}.listitem.submenu.submenu-is-opened:after{-ms-transform:scaleY(1);transform:scaleY(1);filter:FlipY;-ms-filter:FlipY}.show-menu .main-menu{left:0}.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dfe4ec;position:relative;z-index:10}.header .header__left{-ms-flex-positive:1;flex-grow:1}.header .header__left form{height:100%}.header .header__left form:hover .btn svg{fill:#959eb0}.header .header__left .search-clear{width:32px;height:32px;position:absolute;top:calc(50% - 16px);right:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1;opacity:0;transition:all 250ms ease}.header .header__left .search-clear .icon{width:16px;height:16px}.header .header__left .search-clear:hover .icon{fill:#002d73}.header .icon{fill:#9c9c9c}.header .icon:hover{fill:#1776ea}.header button:hover .icon{fill:#1776ea}.header .icon-mail{font-size:18px}.header .icon-notificaton{height:22px;width:20px}.header .profile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .profile__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .profile__item .btn:hover svg{fill:#002d73}.header .profile__item.profile__item--mail{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:32px}.header .profile__item.profile__item--mail .profile__item_rel{width:22px;height:18px;position:relative}.header .profile__item.profile__item--mail .badge{top:-8px;right:-8px}.header .profile__item.profile__item--mail .btn{width:100%;height:100%}.header .profile__item.profile__item--mail .icon-mail{width:22px;height:18px}.header .profile__item.profile__item--notification{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .profile__item.profile__item--notification .profile__item_rel{width:20px;height:22px;position:relative}.header .profile__item.profile__item--notification .badge{top:-6px;right:-8px}.header .profile__item.profile__item--notification .btn{width:100%;height:100%}.header .profile__item.profile__item--notification .icon-notificaton{width:20px;height:22px}.header .profile__item.profile__item--notification .notification-list{display:none;width:336px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:30;padding-top:16px}.header .profile__item.profile__item--notification .notification-list ul{list-style:none;margin:0;padding:0;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.header .profile__item.profile__item--notification .notification-list ul li{transition:all 250ms ease;padding:13px 48px 13px 16px;position:relative}.header .profile__item.profile__item--notification .notification-list ul li a{display:-ms-flexbox;display:flex}.header .profile__item.profile__item--notification .notification-list ul li a time{color:#959eb0}.header .profile__item.profile__item--notification .notification-list ul li a span{margin-left:16px;color:#002d73}.header .profile__item.profile__item--notification .notification-list ul li .close{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;position:absolute;top:50%;right:12px;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:all 250ms ease;opacity:0}.header .profile__item.profile__item--notification .notification-list ul li .close .icon-close{width:8px;height:8px;fill:#9c9c9c}.header .profile__item.profile__item--notification .notification-list ul li .close:hover .icon-close{fill:#002d73}.header .profile__item.profile__item--notification .notification-list ul li:hover{background-color:#f1f2f5}.header .profile__item.profile__item--notification .notification-list ul li:hover .close{opacity:1}.header .profile__item.profile__item--notification .notification-list ul li.new{font-weight:700}.header .profile__item.profile__item--notification .notification-list .notification--all{border-top:1px solid #dfe4ec}.header .profile__item.profile__item--notification .notification-list .notification--all a{display:-ms-flexbox;display:flex;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.header .profile__item.profile__item--notification .notification-list .notification--all a:hover{color:#025cca}.header .profile__item.profile__item--notification.active{background-color:#f5f8ff}.header .profile__item.profile__item--notification.active .icon-notificaton{fill:#002d73}.header .profile__user{line-height:1.29;letter-spacing:.1px;color:#959eb0;padding-right:32px;padding-left:16px;height:64px;transition:all 250ms ease}.header .profile__user.active{background-color:#f5f8ff}.header .profile__user.active .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .profile__user .profile__menu{width:100%;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);position:absolute;top:100%;right:0;z-index:30;display:none}.header .profile__user .profile__menu .profile--view{padding:16px 34px}.header .profile__user .profile__menu .profile--view a{margin:auto}.header .profile__user .profile__menu .profile--logout{border-top:1px solid #dfe4ec}.header .profile__user .profile__menu .profile--logout a{display:-ms-flexbox;display:flex;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73;transition:all 250ms ease}.header .profile__user .profile__menu .profile--logout a:hover{background-color:#f1f2f5}.header .profile__user .profile__menu .profile--logout a .icon-log-out{width:16px;height:16px;margin-right:8px}.header .user__ava{width:32px;height:32px;margin-right:8px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#959eb0;color:#fff}.listitem__icon a.mobile_ava{width:24px;height:24px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#9c9c9c}.header .user__name{cursor:pointer}.header .user__name p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;max-width:150px;min-width:120px}.header .user__name p span{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.header .user__name p .icon-chevron-down{width:8px;height:8px;margin-left:4px}.header .header__mobile{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;width:100%}.header .header__mobile .header__menu{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;position:relative}.header .header__mobile .header__menu svg{transition:all 250ms ease}.header .header__mobile .header__menu .icon-menu-mobile{width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);fill:#A5B2C3;-ms-transform:scale(1);transform:scale(1)}.header .header__mobile .header__menu .icon-close-mobile{width:16px;height:16px;fill:#A5B2C3;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);-ms-transform:scale(0);transform:scale(0)}.header .header__mobile .header__mobile_actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header__mobile .header__mobile_actions [data-action="create-ticket"]{width:48px;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .header__mobile .header__mobile_actions [data-action="create-ticket"] svg{width:20px;height:20px;fill:#A5B2C3}.header .header__mobile .header__mobile_actions [data-action="toggle-search"]{width:48px;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all 250ms ease;position:relative}.header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-search{width:20px;height:20px;fill:#A5B2C3;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile{width:16px;height:16px;fill:#fff;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);-ms-transform:scale(0);transform:scale(0)}@media screen and (max-width: 900px){.header{border-color:rgba(255,255,255,0.08);height:48px;position:fixed;top:0;right:0;left:0;z-index:10;box-sizing:content-box}.header .header__mobile{display:-ms-flexbox;display:flex;background-color:#4c6587;z-index:1}.header .header__right{display:none}.header .header__left{position:fixed;height:56px;top:-56px;right:0;left:0;z-index:10;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);transition:all 250ms ease}.header .header__left .form__search{padding:0 12px}}.header__right{display:-ms-flexbox;display:flex;height:64px;padding:0 0 0 32px;-ms-flex-align:center;align-items:center;border-left:1px solid #dfe4ec}.show-menu .header__mobile .header__menu .icon-menu-mobile{-ms-transform:scale(0);transform:scale(0)}.show-menu .header__mobile .header__menu .icon-close-mobile{-ms-transform:scale(1);transform:scale(1)}.show-search .header__left{top:48px}.show-search .header__mobile_actions [data-action="toggle-search"]{background-color:#3F5471}.show-search .header__mobile_actions [data-action="toggle-search"] .icon-search{-ms-transform:scale(0);transform:scale(0)}.show-search .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile{-ms-transform:scale(1)!important;transform:scale(1)!important}.footer{padding:10px 16px 16px;color:#6b7480}.pagination-wrap{margin:24px auto 16px}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination a{color:#002d73;transition:all 250ms ease}.pagination a:hover{background-color:#f1f2f5}.pagination__nav-btn{margin:0 5px}.pagination__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination__item.is-current .pagination__link{background-color:#dfe4ec}.pagination__stroke{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:2px;font-size:12px;font-weight:500;letter-spacing:normal;text-align:center;color:#002d73}.pagination__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:2px;font-size:12px;font-weight:500;letter-spacing:normal;text-align:center;color:#002d73}.pagination__amount{margin-top:24px;text-align:center;font-weight:700}.main__content.search{padding:17px 24px 0;position:relative}.main__content.search .search__stat{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480}.main__content.search h2{margin-top:16px;font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px;color:#26282a}.main__content.search .btn[data-action="advanced-search"]{width:160px;position:absolute;right:24px;top:17px;z-index:0}.main__content.search .article__list li{border-bottom:1px solid #dfe4ec;padding-top:16px;padding-bottom:16px}.main__content.search .article__list li .article__list_title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.search .article__list li .article__list_title .icon{width:24px;height:24px;fill:#6b7480;margin-right:8px}.main__content.search .article__list li .article__list_title time{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a;margin-right:16px}.main__content.search .article__list li .article__list_title a{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.search .article__list li .article__list_title a:hover{color:#025cca}.main__content.search .article__list li .article__list_info{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.search .article__list li .article__list_info .category{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-right:11px}.main__content.search .article__list li .article__list_info .category span{padding:0 5px;background-color:#fff5d0;color:#26282a;margin-left:4px}.main__content.search .article__list li .article__list_info .rate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:16px}.main__content.search .article__list li .article__list_info .rate span{color:#959eb0;margin-right:8px}.main__content.search .article__list li .article__list_info .rate b{margin-left:4px;color:#959eb0}.main__content.search .article__list li .article__list_info .views{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.main__content.search .article__list li .article__list_info .views span{color:#26282a;margin-left:8px}.main__content.search .article__list li .article__list_description{margin-top:12px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a;max-width:700px}.main__content.search .search__tickets th:nth-child(2),.main__content.search .search__tickets td:nth-child(2){border:none}.main__content.search .templates__list{max-width:748px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin:16px 0 56px;padding:12px 8px}.main__content.search .templates__list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 24px}.main__content.search .templates__list li:not(.deleted):nth-child(odd){background-color:#f9fafd}.main__content.search .templates__list li h3{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-positive:1;flex-grow:1}.main__content.search .templates__list li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0}.main__content.search .templates__list li a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.search .templates__list li a:hover svg{fill:#002d73}.main__content.search .templates__list li span{color:#9c9c9c;margin-right:24px;margin-left:16px}.main__content.search .table.team td.buttons{width:100px;padding-left:16px;padding-right:24px}.main__content.search .table.team td.buttons a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.search .table.team td.buttons a svg{width:16px;height:16px}.main__content.search .table.team td.buttons a:hover svg{fill:#002d73}.right-bar.advanced-search .right-bar__body{width:448px;padding-left:24px}.right-bar.advanced-search .right-bar__body h3{margin-bottom:21px}.right-bar.advanced-search .right-bar__body .search__section{margin-bottom:16px}.right-bar.advanced-search .right-bar__body .search__section .search__section_title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 24px;margin-bottom:12px;background-color:#f6f7f9;font-family:"Lato",Arial,sans-serif;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;font-weight:700;margin-bottom:12px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom{margin-left:32px;margin-bottom:12px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="text"]{opacity:0;width:220px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="radio"]:checked + label + input[type="text"]{opacity:1}.right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date{margin-top:-10px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date input[type="text"]{margin-left:8px}.right-bar.advanced-search .right-bar__body .search__submit{margin-top:56px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.right-bar.advanced-search .right-bar__body .search__submit .btn{width:144px}@media screen and (max-width: 900px){.main__content.search .article__list li .article__list_title{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.search .article__list li .article__list_title a{width:100%;margin-top:8px}.main__content.search .article__list li .article__list_info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.search .article__list li .article__list_info .category{margin-bottom:4px}.main__content.search .article__list li .article__list_info .rate{margin-bottom:4px}.main__content.search .btn[data-action="advanced-search"]{top:52px}.right-bar.advanced-search .right-bar__body{width:100%}.right-bar.advanced-search .right-bar__body .form-group.custom-date{width:auto!important}}#loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:100}.wrapper{display:-ms-flexbox;display:flex;width:100%;min-height:100vh;font-family:"Lato",Arial,sans-serif;color:#26282a;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;background-color:#fcfcfc}@media screen and (max-width: 900px){.wrapper{margin-top:48px}.wrapper.login{margin-top:-48px}}.main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.main__content{-ms-flex-positive:1;flex-grow:1;padding:24px 24px 0 16px}@media screen and (max-width: 900px){.main__content{padding:24px 24px 0 16px}}.banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:2px;background-color:#fff;border:1px solid #d4d6e3}.banner .banner__text{max-width:573px;margin-right:48px;text-align:center}@media screen and (max-width: 900px){.banner{padding:16px 21px;background-color:#1776ea;font-size:12px;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .banner__text{margin:0 0 22px}}.clearfix{overflow:auto}.topmenu__list{padding:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center}.topmenu__item{position:relative;display:-ms-flexbox;display:flex}.topmenu__item:hover .topmenu__dropdown{display:block}.topmenu{position:fixed;left:0;top:-64px;height:65px;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-height:65px;background-color:#fff;transition:all 250ms ease}.topmenu.active{top:0;box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}@media screen and (max-width: 900px){.topmenu{top:-130px;height:auto;max-height:100%}.topmenu > p{display:none}.topmenu .topmenu__dismiss{display:none}.topmenu .topmenu__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.topmenu .topmenu__nav{margin:0}.topmenu .topmenu__nav .topmenu__item .toplist__icon{width:63px;height:63px}.topmenu .topmenu__dropdown{z-index:5}}.topmenu__nav{margin:0 32px 0 24px;border-left:1px solid #dfe4ec;border-right:1px solid #dfe4ec}.toplist__icon{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .2s ease;z-index:2;background-color:#fff}.toplist__icon .icon{fill:#959eb0}.toplist__icon:hover{background-color:#f1f2f5}.toplist__icon:hover .icon{fill:#002d73}.topmenu__dropdown{position:absolute;top:100%;left:-70px;z-index:-1;width:204px;display:none;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.topmenu__dropdown-title{padding:9px 9px 9px 24px;font-weight:700}.topmenu__dropdown-list li{padding:9px 9px 9px 40px;color:#002d73}.topmenu__dropdown-list li:hover{cursor:pointer;background-color:#f1f2f5}.botmenu{position:fixed;height:72px;right:0;bottom:-72px;left:0;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:10;transition:all 250ms ease}.botmenu.active{bottom:0}@media screen and (max-width: 900px){.botmenu{display:-ms-flexbox;display:flex}}.right-bar{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(38,40,42,0.8);z-index:20;display:none;overflow:hidden}.right-bar .right-bar__body{width:584px;max-width:100vw;overflow:auto;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:0;right:0;bottom:0;padding:22px 32px 0;transition:all 250ms ease}.right-bar .right-bar__body::after{content:"";display:block;width:100%;height:96px;-ms-flex-negative:0;flex-shrink:0}.right-bar .right-bar__body h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar .right-bar__body h3 .icon-back{width:24px;height:24px;margin-right:8px}.right-bar .right-bar__body .checkbox-custom label{color:#959eb0;transition:all 250ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.right-bar .right-bar__body .checkbox-custom input:checked + label{color:#002d73}.right-bar .right-bar__body .right-bar__footer{display:-ms-flexbox;display:flex;padding:16px 32px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);margin:0;position:fixed;bottom:0;right:0}.right-bar .right-bar__body .right-bar__footer::before{content:"";display:block;background-color:#fff;position:absolute;top:0;right:20px;bottom:0;left:0}@media screen and (max-width: 900px){.right-bar .right-bar__body{width:100%;padding:72px 12px}.right-bar .right-bar__body .btn{height:40px!important}.right-bar .right-bar__body > h3{margin:0;padding:0 12px;height:48px;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:fixed;top:0;left:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar .right-bar__body .right-bar__footer{width:100%;background-color:transparent;z-index:10;padding-left:12px;padding-right:12px}.right-bar .right-bar__body .right-bar__footer::before{content:"";display:block;position:absolute;top:0;right:20px;bottom:0;left:0;background-color:#fff}.right-bar .right-bar__body .right-bar__footer .btn{height:40px!important;width:120px}.right-bar .right-bar__body .form-group{width:100%!important}}.step-bar{margin:37px 0 0;padding:0;width:488px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #dfe4ec}.step-bar li{width:20%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;text-align:center;color:#6b7480;position:relative;cursor:pointer}.step-bar li::before{content:"1";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:#959eb0;border:4px solid #dfe4ec;border-radius:50%;font-family:"Lato",Arial,sans-serif;font-size:8px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:center;color:#fff;margin-bottom:8px;margin-top:-13px}.step-bar li:first-child{-ms-flex-align:start;align-items:flex-start;width:13%;text-align:left}.step-bar li:last-child{-ms-flex-align:end;align-items:flex-end;width:13%;text-align:right}.step-bar li:nth-child(1)::before{content:"1"}.step-bar li:nth-child(2)::before{content:"2"}.step-bar li:nth-child(3)::before{content:"3"}.step-bar li:nth-child(4)::before{content:"4"}.step-bar li:nth-child(5)::before{content:"5"}@media screen and (max-width: 900px){.step-bar{margin:0 -12px;padding:0 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#f6f7f9;height:56px;width:auto;-ms-flex-negative:0;flex-shrink:0}.step-bar li{display:none;width:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center!important;align-items:center!important;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:right;color:#26282a}.step-bar li::before{font-size:12px;margin:0 8px 0 0}}.step-slider{margin-top:24px}.step-slider .step-item{display:none}.step-slider .step-item h4{font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-slider .step-item h4 span{font-size:14px;font-weight:400;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-left:8px}.step-footer{display:-ms-flexbox;display:flex;padding:16px 32px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);margin:auto -32px 0}.step-footer .btn-border{margin-right:auto}.step-footer .btn-full{margin-left:auto}.step-footer .btn-full.save{display:none;width:176px}[data-step="1"] .step-bar li:nth-child(1)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="1"] .step-item.step-1{display:block}@media screen and (max-width: 900px){[data-step="1"] .step-bar li:nth-child(1){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="1"] .step-bar li:nth-child(1)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="1"] .step-bar li:nth-child(2){display:-ms-flexbox;display:flex}[data-step="1"] .step-bar li:nth-child(2)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="2"] .step-bar li:nth-child(2)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="2"] .step-item.step-2{display:block}@media screen and (max-width: 900px){[data-step="2"] .step-bar li:nth-child(2){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="2"] .step-bar li:nth-child(2)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="2"] .step-bar li:nth-child(3){display:-ms-flexbox;display:flex}[data-step="2"] .step-bar li:nth-child(3)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="3"] .step-bar li:nth-child(3)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="3"] .step-item.step-3{display:block}@media screen and (max-width: 900px){[data-step="3"] .step-bar li:nth-child(3){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="3"] .step-bar li:nth-child(3)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="3"] .step-bar li:nth-child(4){display:-ms-flexbox;display:flex}[data-step="3"] .step-bar li:nth-child(4)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="4"] .step-bar li:nth-child(4)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="4"] .step-item.step-4{display:block}@media screen and (max-width: 900px){[data-step="4"] .step-bar li:nth-child(4){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="4"] .step-bar li:nth-child(4)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="4"] .step-bar li:nth-child(5){display:-ms-flexbox;display:flex;width:auto}[data-step="4"] .step-bar li:nth-child(5)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="5"] .step-bar li:nth-child(5)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="5"] .step-item.step-5{display:block}[data-step="5"] .btn-full.next{display:none}[data-step="5"] .btn-full.save{display:-ms-flexbox;display:flex}@media screen and (max-width: 900px){[data-step="5"] .step-bar li:nth-child(5){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="5"] .step-bar li:nth-child(5)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}}.notification{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,41,89,0.1);padding:20px 28px;font-family:"Lato",Arial,sans-serif;position:relative;display:block;margin-bottom:24px}.notification::before{content:"";width:8px;height:100%;position:absolute;top:0;left:0}.notification.red{background-color:#fff5f5}.notification.red::before{background-color:#e64342}.notification.orange{background-color:#ffc}.notification.orange::before{background-color:#eeb707}.notification.green{background-color:#f0fff4}.notification.green::before{background-color:#38bc7d}.notification.blue{background-color:#ebf8ff}.notification.blue::before{background-color:#002d73}.notification b{font-weight:700}.notification i{font-style:italic}.notification-flash{width:320px;z-index:20;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,41,89,0.1);padding:24px 32px 16px;font-family:"Lato",Arial,sans-serif;position:absolute;top:144px;right:32px;display:none}.notification-flash.service-message{position:relative;width:100%;top:0;right:0;bottom:0;left:0}.notification-flash::before{content:"";width:8px;height:100%;position:absolute;top:0;left:0}.notification-flash.red::before{background-color:#e64342}.notification-flash.orange::before{background-color:#eeb707}.notification-flash.green::before{background-color:#38bc7d}.notification-flash.blue::before{background-color:#002d73}.notification-flash .close{width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:8px;right:8px;cursor:pointer}.notification-flash .close svg{width:8px;height:8px;fill:#9c9c9c}.notification-flash .notification--title{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.notification-flash .notification--text{margin-top:4px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.notification-flash .btn{margin-top:16px;width:96px}@media screen and (max-width: 900px){.notification-flash{top:0!important;right:0;width:100%;position:fixed}.notification-flash .close{width:32px;height:32px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.tooltype{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;cursor:pointer;position:relative}.tooltype .icon-info{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease}.tooltype:hover .icon-info{fill:#002d73}.tooltype:hover .tooltype__content{display:block}.tooltype .tooltype__content{position:absolute;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);z-index:10;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480;text-transform:initial;width:260px;display:none}.tooltype .tooltype__content .tooltype__wrapper{background-color:#fff;padding:12px 24px 14px 14px;position:relative;z-index:1;white-space:normal}.tooltype .tooltype__content a{color:#1776ea;transition:all 250ms ease}.tooltype .tooltype__content a:hover{color:#025cca}.tooltype .tooltype__content::before{content:"";display:block;width:8px;height:8px;background-color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);z-index:0}@media screen and (max-width: 900px){.tooltype .tooltype__content{position:fixed!important;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.tooltype .tooltype__content::before{display:none}}.tooltype.right .tooltype__content{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 4px)}.tooltype.right .tooltype__content::before{top:calc(50% - 4px);left:-4px}.tooltype.top .tooltype__content{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(100% + 4px)}.tooltype.top .tooltype__content::before{left:calc(50% - 4px);bottom:-4px}.datepicker{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;width:368px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.datepicker .datepicker--pointer{bottom:20px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.datepicker .datepicker--cells-years,.datepicker .datepicker--years{height:auto}.datepicker .datepicker--cells-years .datepicker--cell,.datepicker .datepicker--years .datepicker--cell{margin:0 8px!important}.datepicker .datepicker--cells-months{height:auto}.datepicker .datepicker--cells-months .datepicker--cell{margin:0 8px!important}.datepicker .datepicker--content{padding:4px 16px;background-color:#fff}.datepicker .datepicker--nav{border-bottom:none;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#26282a;background-color:#fff;height:48px}.datepicker .datepicker--nav i{color:#26282a}.datepicker .datepicker--cells{-ms-flex-pack:justify;justify-content:space-between}.datepicker .datepicker--cells .datepicker--cell{width:40px;height:40px;border-radius:50%;margin:0 3px 8px;transition:all 250ms ease}.datepicker .datepicker--cells .datepicker--cell.-current-{color:#38bc7d}.datepicker .datepicker--cells .datepicker--cell.-selected-{background-color:#38bc7d;color:#fff}.datepicker .datepicker--cells .datepicker--cell:hover:not(.-selected-){background-color:#f5f8ff}.datepicker .datepicker--days-names{border-bottom:1px solid #dfe4ec;margin:0;padding-bottom:8px;margin-bottom:8px}.datepicker .datepicker--days-names .datepicker--day-name{width:48px;font-family:"Lato",Arial,sans-serif;color:#959eb0;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;text-transform:none}@media screen and (max-width: 900px){.datepicker.active{top:48vh!important;left:50vw!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;position:fixed}}.notification-bar{position:fixed;top:0;left:0;width:100%;display:none;background-color:#1776ea}.notification-bar.notice-flash{position:inherit}.notification-bar .close{display:block;width:24px;height:24px;position:absolute;right:40px;top:calc(50% - 12px);cursor:pointer}.notification-bar .close:hover svg{fill:#dfe4ec}.notification-bar .close svg{width:8px;height:8px;fill:#fff}.notification-bar .notification--text{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-height:48px}.notification-bar .notification--text b{font-weight:700!important}.notification-bar .btn{color:#fff;border-color:#fff;width:96px;height:32px;margin-left:32px}.notification-bar.green{background-color:#38bc7d}.notification-bar.red{background-color:#e64342}.notification-bar.orange{background-color:#eeb707}.notification-bar.blue{background-color:#002d73}.notification-bar.white{background-color:#fff;border-top:solid 1px #d4d6e3;border-bottom:solid 1px #d4d6e3}.notification-bar.white .notification--text{color:#26282a}.notification-bar.white .btn{color:#002d73;border-color:#002d73}.notification-bar.white svg{fill:#9c9c9c}.star-rate{position:relative;width:84px;height:15px}.star-rate .icon-star-stroke{position:absolute;top:0;left:0;z-index:1;width:84px;height:15px}.star-rate .star-filled{position:absolute;top:0;left:0;width:0;height:15px;overflow:hidden;line-height:1}.star-rate .star-filled .icon-star-filled{width:84px;height:15px}.star-rate.rate-05 .star-filled,.star-rate.rate-5 .star-filled{z-index:2;width:10%}.star-rate.rate-10 .star-filled{z-index:2;width:20%}.star-rate.rate-15 .star-filled{z-index:2;width:30%}.star-rate.rate-20 .star-filled{z-index:2;width:40%}.star-rate.rate-25 .star-filled{z-index:2;width:50%}.star-rate.rate-30 .star-filled{z-index:2;width:60%}.star-rate.rate-35 .star-filled{z-index:2;width:70%}.star-rate.rate-40 .star-filled{z-index:2;width:80%}.star-rate.rate-45 .star-filled{z-index:2;width:90%}.star-rate.rate-50 .star-filled{z-index:2;width:100%}.rename-link{cursor:pointer}.open{color:red!important}.waitingreply{color:#F93!important}.replied{color:#00F!important}.resolved{color:green!important}.allbutresolved{color:#000!important}.tickets__legend{display:flex;align-items:center;justify-content:space-between}.tickets__legend .bulk-actions{text-align:right}.tickets__legend .bulk-actions .btn-full{display:inline-block;width:auto}.tickets__legend svg{width:20px}.show_tickets .search-option{display:flex;margin-bottom:20px}.show_tickets .search-name{font-weight:700;margin-right:10px;width:200px}.show_tickets .checkbox-group .row .checkbox-custom{display:inline-flex;min-width:250px}.show_tickets .checkbox-custom,.show_tickets .radio-custom{margin-top:10px}.show_tickets #topSubmit,.show_tickets #topSubmit2,.show_tickets #bottomSubmit,.show_tickets #bottomSubmit2{margin-top:20px}.show_tickets #topSubmit .btn,.show_tickets #topSubmit2 .btn,.show_tickets #bottomSubmit .btn,.show_tickets #bottomSubmit2 .btn{width:auto;margin-right:10px;height:40px}.show_tickets .selectize-input{margin-top:0}.important{color:red}.users-online{margin:20px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px 16px}.kbCatListON{background-color:#fcefa1}.divider{display:block;margin:32px 0;height:1px;background-color:#dfe4ec}.bg-critical{background-color:#fff5f5!important;border-top:1px solid #e64342;border-top:1px solid rgba(230,67,66,.5);border-bottom:1px solid #e64342;border-bottom:1px solid rgba(230,67,66,.5)}.table tbody tr.new.bg-critical td:first-child::before{background-color:#e64342!important}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ticket__body_block .block--checkboxs{display:block}}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}.browser-default p{display:block;margin:0 0 1em!important}.browser-default p:last-child{margin-bottom:0!important}.browser-default h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}.browser-default h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}.browser-default h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}.browser-default h4{display:block;font-size:1em;font-weight:700;margin:1.33em 0}.browser-default h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}.browser-default h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}.browser-default a{text-decoration:underline;color:#1776ea;transition:color 250ms ease}.browser-default a:hover{text-decoration:none}.browser-default ul{display:block;list-style-type:disc!important;padding-left:40px!important;margin:1em 0 1px em 0}.browser-default ol{display:block;list-style-type:decimal!important;padding-left:40px!important;margin:1em 0}.browser-default p > b,strong{font-weight:700}.browser-default table{display:table;border:1px solid gray}.browser-default tr{padding:2px;border:1px solid gray}.browser-default td{padding:4px;border:1px solid gray}.selectize-dropdown .option,.selectize-input.input-active{cursor:pointer!important}.back-to-top{position:fixed;bottom:2em;right:0;text-decoration:none;color:#000;background-color:rgba(235,235,235,0.70);font-size:14px;padding:1em;display:none}.back-to-top:hover{background-color:rgba(135,135,135,0.50)}
\ No newline at end of file
+@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;display:flex}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.main-menu a,.tag-list a,.dropdown a,.profile--logout a,.params--bar a,.emails__head_tabs a,.pagination a,.block--uploads a,.note__attachments a,a.navbar__logo{text-decoration:none}.underline{text-decoration:underline!important}.underline:hover{text-decoration:none!important}a.btn,.not-underlined{text-decoration:none}th > a,h3 > a{color:#26282a;text-decoration:none}.article__back a{color:#26282a;text-decoration:none}a:hover{text-decoration:none}.icon-01-normal-knowledge-b{width:1.2em;height:1em;fill:none}.icon-01-normal-team{width:1.41em;height:1em;fill:#FFF}.icon-01-normal-tickets{width:.82em;height:1em;fill:#FFF}.icon-actions{width:1.23em;height:1em;fill:#1776EA}.icon-add{width:1em;height:1em;fill:#1776EA}.icon-anonymize{width:.88em;height:1em;fill:#9c9c9c}.icon-assign-no{width:.96em;height:1em;fill:#26282A}.icon-assign-plus{width:1em;height:1em;fill:#9c9c9c}.icon-assign{width:.86em;height:1em;fill:#26282A}.icon-attach{width:1em;height:1em;fill:#9c9c9c}.icon-back{width:3.33em;height:1em;fill:#26282A}.icon-calendar{width:1em;height:1em;fill:#1776EA}.icon-categories{width:1em;height:1em;fill:#FFF}.icon-chevron-down{width:1.33em;height:1em;fill:#26282A}.icon-chevron-up{width:1.33em;height:1em;fill:#26282A;transform:rotate(180deg)}.icon-chevron-left{width:1em;height:1em;fill:initial}.icon-chevron-right{width:1em;height:1em;fill:initial}.icon-close-mobile{width:1em;height:1em;fill:#FFF}.icon-close{width:1em;height:1em;fill:#9c9c9c}.icon-cross{width:1em;height:1em;fill:#9c9c9c}.icon-delete{width:.94em;height:1em;fill:#9c9c9c}.icon-dismiss{width:1em;height:1em;fill:#1776EA}.icon-down{width:1.33em;height:1em;fill:#26282A}.icon-edit-ticket{width:1em;height:1em;fill:#9c9c9c}.icon-edit{width:1em;height:1em;fill:#1776EA}.icon-export{width:1em;height:1em;fill:#9c9c9c}.icon-eye-close{width:1.33em;height:1em;fill:#9c9c9c}.icon-eye-open{width:1em;height:1em;fill:#9c9c9c}.icon-filters{width:1em;height:1em;fill:#1776EA}.icon-info{width:1em;height:1em;fill:#959EB0}.icon-inquiries{width:1em;height:1em;fill:#959EB0}.icon-knowledge{width:1.2em;height:1em;fill:#FFF}.icon-label{width:1.33em;height:1em;fill:#959EB0}.icon-lock{width:.88em;height:1em;fill:#9c9c9c}.icon-log-out{width:1em;height:1em;fill:#959EB0}.icon-mail-small{width:1.14em;height:1em;fill:#9c9c9c}.icon-mail{width:1.22em;height:1em;fill:#9c9c9c}.icon-menu-mobile{width:1.14em;height:1em;fill:#FFF}.icon-menu{width:1.43em;height:1em;fill:#FFF}.icon-merge{width:1em;height:1em;fill:#26282A}.icon-modules{width:1em;height:1em;fill:#FFF}.icon-move-to{width:1em;height:1em;fill:#26282A}.icon-no-photo{width:.68em;height:1em;fill:#FFF}.icon-note{width:1em;height:1em;fill:#9c9c9c}.icon-notes-2{width:1em;height:1em;fill:none}.icon-notification{width:.91em;height:1em;fill:#9c9c9c}.icon-pause{width:1em;height:1em;fill:#959EB0}.icon-pin{width:.63em;height:1em;fill:#959EB0}.icon-print{width:1em;height:1em;fill:#9c9c9c}.icon-priority{width:1em;height:1em;fill:#26282A}.icon-refresh{width:1em;height:1em;fill:#9c9c9c}.icon-reports{width:1.22em;height:1em;fill:#FFF}.icon-search-type-knowledge{width:1.2em;height:1em;fill:#FFF}.icon-search-type-team{width:1.41em;height:1em;fill:#FFF}.icon-search-type-templates{width:1em;height:1em;fill:#FFF}.icon-search-type-tickets{width:.82em;height:1em;fill:#FFF}.icon-search{width:1em;height:1em;fill:#9c9c9c}.icon-select{width:.5em;height:1em;fill:#959EB0}.icon-settings{width:1em;height:1em;fill:#FFF}.icon-smile-bad{width:1em;height:1em;fill:#969eb0}.icon-smile-good{width:1em;height:1em;fill:#969eb0}.icon-smile-neutral{width:1em;height:1em;fill:#969eb0}.icon-star-filled{width:5.6em;height:1em;fill:#EEB707}.icon-star-stroke{width:5.6em;height:1em;fill:#DFE4EC}.icon-status{width:.88em;height:1em;fill:#26282A}.icon-support{width:1em;height:1em;fill:#959EB0}.icon-tag{width:1.4em;height:1em;fill:#ea6817}.icon-team{width:1.41em;height:1em;fill:#FFF}.icon-templates{width:1em;height:1em;fill:#FFF}.icon-thumb-up{width:1em;height:1em;fill:#969eb0}.icon-thumb-down{width:1em;height:1em;fill:#969eb0}.icon-tick{width:1.38em;height:1em;fill:#002D73}.icon-tickets{width:.82em;height:1em;fill:#FFF}.icon-tools{width:1em;height:1em;fill:#FFF}.fill-gray{fill:#9c9c9c}.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input > input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0 !important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input > input::-ms-clear{display:none}.selectize-input > input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-input{padding:11px 12px;width:auto!important;border:solid 1px #d4d6e3;transition:all 250ms ease}.selectize-input.input-active{border:solid 1px #1776ea!important}.selectize-input:hover{border:solid 1px #959eb0}.selectize-control.input-tags{line-height:1;margin-left:24px}.selectize-control.multi .selectize-input > div{margin:0 6px 0 0;padding:0;background:transparent;color:#26282a;border:none}.selectize-control{display:-ms-flexbox;display:flex}.selectize-control .selectize-input{border-radius:2px;border:solid 1px #d4d6e3;box-shadow:none;min-width:100px;padding:0 30px 0 12px;height:40px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;transition:all 250ms ease;z-index:8}.selectize-control .selectize-input:after{border:none!important;background:transparent url(../img/chevron-down.svg) no-repeat center;width:8px!important;height:8px!important;opacity:.25!important;transition:all 250ms ease}.selectize-control .selectize-input.focus::after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.selectize-control .selectize-dropdown{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.selectize-control .selectize-dropdown .option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 16px;color:#002d73}.selectize-control .selectize-dropdown .option.active{background-color:#f5f8ff}.selectize-dropdown{width:auto!important}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{white-space:nowrap}.datepicker--cells{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,0.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,0.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0 .3s;z-index:100}.datepicker.-from-top-{-ms-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-ms-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-ms-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-ms-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-ms-transform:translate(0);transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0 0}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-ms-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-ms-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-ms-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-ms-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-ms-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-ms-flex:1;flex:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-ms-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}@font-face{font-family:'Lato';src:url(../fonts/Lato-Regular.eot);src:url(../fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.ttf) format("truetype"),url(../fonts/Lato-Regular.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url(../fonts/Lato-Bold.eot);src:url(../fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.ttf) format("truetype"),url(../fonts/Lato-Bold.svg#Lato-Bold) format("svg");font-weight:700;font-style:normal}html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}:root{font-family:"Lato",Arial,sans-serif;line-height:1.57}:root *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}img{max-width:100%}picture source,picture img{width:100%;height:100%;object-fit:cover;object-position:center}a{color:#1776ea;transition:color 250ms ease}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt2{margin-top:24px}.ml1{margin-left:12px}.bg-absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#fcfcfc}.bg-absolute img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}img{border:0}img:not([src]):not([srcset]){visibility:hidden}.lazyload{animation-name:fade;animation-duration:1s}@keyframes fade{from{opacity:0}to{opacity:1}}.overflow-y-scroll{overflow-y:auto}.overflow-x-scroll{overflow-x:auto;overflow-y:hidden}.icon{transition:all .3s ease}.icon-chevron-down{font-size:8px}.link{color:#1776ea}.d-flex{display:-ms-flexbox;display:flex}.d-flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.justify-content-center{-ms-flex-pack:center;justify-content:center}.font-weight-bold{font-weight:700}.text-center{text-align:center}.c_battleship-grey{color:#6b7480}.badge{position:absolute;right:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;background-color:#38bc7d;font-size:8px;font-weight:600;line-height:1;letter-spacing:.1px;text-align:center;color:#fff;border-radius:50%}.dropdown,.dropdown-select{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.dropdown .icon-chevron-down,.dropdown-select .icon-chevron-down{fill:#002d73}.dropdown label,.dropdown-select label{cursor:pointer;color:#002d73;white-space:nowrap}.dropdown .label,.dropdown-select .label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#002d73;cursor:pointer}.dropdown .label .icon-chevron-down,.dropdown-select .label .icon-chevron-down{-ms-flex-preferred-size:8px;flex-basis:8px;-ms-flex-negative:0;flex-shrink:0}.dropdown.active .icon-chevron-down,.dropdown-select.active .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.left .dropdown-list,.dropdown-select.left .dropdown-list{left:0}.dropdown.center .dropdown-list,.dropdown-select.center .dropdown-list{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.dropdown.right .dropdown-list,.dropdown-select.right .dropdown-list{right:0}.dropdown.priority[data-value="low"] span,.dropdown-select.priority[data-value="low"] span,.dropdown.priority[data-value="3"] span,.dropdown-select.priority[data-value="3"] span,.priority3{padding-left:24px;background:url(../img/label-low.svg) no-repeat left center}.dropdown.priority[data-value="medium"] span,.dropdown-select.priority[data-value="medium"] span,.dropdown.priority[data-value="2"] span,.dropdown-select.priority[data-value="2"] span,.priority2{padding-left:24px;background:url(../img/label-medium.svg) no-repeat left center}.dropdown.priority[data-value="high"] span,.dropdown-select.priority[data-value="high"] span,.dropdown.priority[data-value="1"] span,.dropdown-select.priority[data-value="1"] span,.priority1{padding-left:24px;background:url(../img/label-high.svg) no-repeat left center}.dropdown.priority[data-value="critical"] span,.dropdown-select.priority[data-value="critical"] span,.dropdown.priority[data-value="0"] span,.dropdown-select.priority[data-value="0"] span,.priority0{padding-left:24px;background:url(../img/label-critical.svg) no-repeat left center}.dropdown.priority [data-option="low"],.dropdown-select.priority [data-option="low"],.dropdown.priority [data-option="3"],.dropdown-select.priority [data-option="3"]{padding-left:47px;background:url(../img/label-low.svg) no-repeat 21px center}.dropdown.priority [data-option="medium"],.dropdown-select.priority [data-option="medium"],.dropdown.priority [data-option="2"],.dropdown-select.priority [data-option="2"]{padding-left:47px;background:url(../img/label-medium.svg) no-repeat 21px center}.dropdown.priority [data-option="high"],.dropdown-select.priority [data-option="high"],.dropdown.priority [data-option="1"],.dropdown-select.priority [data-option="1"]{padding-left:47px;background:url(../img/label-high.svg) no-repeat 21px center}.dropdown.priority [data-option="critical"],.dropdown-select.priority [data-option="critical"],.dropdown.priority [data-option="0"],.dropdown-select.priority [data-option="0"]{padding-left:47px;background:url(../img/label-critical.svg) no-repeat 21px center}.dropdown > span,.dropdown-select > span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown select,.dropdown-select select{display:none}.dropdown .icon-chevron-down,.dropdown-select .icon-chevron-down{margin-top:1px;width:8px;height:8px;margin-left:8px;transition:all 250ms ease}.dropdown .dropdown-list,.dropdown-select .dropdown-list{display:none;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:100}.dropdown .dropdown-list .separator,.dropdown-select .dropdown-list .separator{height:1px;background-color:#dfe4ec}.dropdown .dropdown-list > li,.dropdown-select .dropdown-list > li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 16px;color:#002d73}.dropdown .dropdown-list > li{padding:0}.dropdown .dropdown-list > li.selected,.dropdown-select .dropdown-list > li.selected{display:none}.dropdown .dropdown-list > li a,.dropdown-select .dropdown-list > li a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#002d73}.dropdown .dropdown-list > li a{padding:0 16px!important}.dropdown .dropdown-list > li a:hover,.dropdown-select .dropdown-list > li a:hover{color:#002d73}.dropdown .dropdown-list > li svg,.dropdown-select .dropdown-list > li svg{transition:all 250ms ease;fill:#959eb0;margin-right:8px;width:16px;height:16px}.dropdown .dropdown-list > li:hover,.dropdown-select .dropdown-list > li:hover{background-color:#f5f8ff;transition:all 250ms ease}.dropdown .dropdown-list > li:hover svg,.dropdown-select .dropdown-list > li:hover svg{fill:#002d73}.accordion .accordion-title{cursor:pointer}.accordion .accordion-body{display:none}.accordion.visible .accordion-title svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}body.noscroll{width:100%;height:100%!important;position:fixed;top:0;bottom:0;overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:rgba(38,40,42,0.8);text-align:center;display:none}.modal::before{content:"";display:inline-block;height:100%;margin-left:-.05em;vertical-align:middle}.modal .modal__body{padding:40px 24px;box-shadow:0 8px 16px 0 rgba(38,40,42,0.1);background-color:#fff;margin:auto;display:inline-block;position:relative;width:440px;vertical-align:middle}.modal .modal__body .modal__close{position:absolute;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;right:0;cursor:pointer}.modal .modal__body .modal__close .icon-close{width:8px;height:8px}.modal .modal__body .modal__close:hover .icon-close{fill:#002d73}.modal .modal__body h3{font-family:"Lato",Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;text-align:center}.modal .modal__body .modal__description{margin-top:24px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center}.modal .modal__body .modal__buttons{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal .modal__body .modal__buttons button{min-width:176px}@media screen and (max-width: 900px){.modal .modal__body{width:90%}.modal .modal__body .btn{height:40px!important}.modal .modal__body .modal__buttons{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .modal__body .modal__buttons .btn{margin:0 8px 16px}}.dropdown.priority .low{fill:#959eb0!important}.dropdown.priority .medium{fill:#38bc7d!important}.dropdown.priority .hight{fill:#ffc200!important}.dropdown.priority .critical{fill:#e64342!important}.nowrap{white-space:nowrap}button{font-family:"Lato",Arial,sans-serif;color:#26282a}.btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px;padding:5px 12px;background-color:transparent;border:none;outline:none;cursor:pointer;font-size:13px;font-weight:400;border-radius:2px;transition:all 250ms ease}.btn > .icon + span,.btn > span + .icon{margin-left:8px}.btn .icon{fill:currentColor}@media screen and (max-width: 900px){.btn{cursor:default}}.btn-transparent{background-color:#fff;border:1px solid #9c9c9c;font-size:14px;font-weight:400;letter-spacing:.1px;color:#6b7480}.btn.cancel{width:120px;height:40px;border:1px solid #002d73;color:#002d73}.btn-empty{padding:0}.btn-full{min-width:152px;height:40px;background-color:#1776ea;color:#fff;font-weight:600;transition:all 250ms ease}.btn-full.inline-flex{display:inline-flex;height:48px}.btn-full:hover{background-color:#025cca}.btn-full.disabled,.btn-full:disabled{border-color:#f0f2f5;background-color:#f0f2f5;color:#959eb0}.btn--blue{color:#1776ea}.btn--blue .icon{fill:currentColor}.btn-border{min-width:152px;height:40px;border:1px solid #002d73;color:#002d73;padding:0}.btn--blue-border{width:auto;padding:0 16px;display:-ms-inline-flexbox;display:inline-flex;height:48px;border:1px solid #1776ea;color:#1776ea;font-weight:600}.btn--blue-border:hover{border-color:#025cca;color:#025cca}.btn-banner{min-width:176px;background-color:#f0f2f5;color:#002d73;font-weight:600}[ripple]{position:relative;overflow:hidden}[ripple]::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}[ripple] .ripple--container{position:absolute;top:0;right:0;bottom:0;left:0}[ripple] .ripple--container span{-ms-transform:scale(0);transform:scale(0);border-radius:100%;position:absolute;opacity:.23;background-color:#fff;animation:ripple 500ms}.btn-border .ripple--container span,.btn--blue-border .ripple--container span{background-color:rgba(141,156,183,0.1);opacity:1}@keyframes ripple{to{opacity:0;transform:scale(2)}}@media (max-width: 900px){.btn--blue-border,.btn-full{height:32px!important}}::-webkit-input-placeholder{color:#959eb0}::-moz-placeholder{color:#959eb0}:-ms-input-placeholder{color:#959eb0}:-moz-placeholder{color:#959eb0}input{outline:none}input::-ms-clear{display:none}.form{font-size:14px}.form .checkbox-custom{padding:0}.form textarea.form-control{height:155px;resize:none;font-family:"Lato",Arial,sans-serif}.form.invalid .error-message{display:block}.form.invalid .form-control.isError{border-color:#e64342}.form__title{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.33}.input-group{position:relative}.input-group-append--icon{position:absolute;right:17px;top:0;bottom:0;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;z-index:3;cursor:pointer}.input-group-append--icon:hover .icon{fill:#1776ea}.input-group-append--icon .icon{fill:#9c9c9c;font-size:12px}.input-group-append--icon .icon-eye-close{font-size:12px}.form-group{position:relative;margin-bottom:16px}.form-group label{display:block;margin-bottom:4px;color:#959eb0}.form-group .form-control__error{display:none;margin-top:12px;padding:9px;color:#e64342;text-align:center;background-color:rgba(230,67,66,0.05)}.form-group.error .form-control__error{display:block}.form-group.error input{border-color:#e64342}.form input.form-control,.form textarea.form-control{height:40px;width:100%;padding:4px 12px;font-size:14px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;-webkit-appearance:none;outline:none;color:#26282a;transition:all 250ms ease}.form select.form-control{width:100%;padding:4px 12px;font-size:14px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;-webkit-appearance:none;outline:none;color:#26282a;transition:all 250ms ease}.form input.form-control:-ms-input-placeholder,.form textarea.form-control:-ms-input-placeholder{color:#959eb0}.form input.form-control::placeholder,.form textarea.form-control::placeholder{color:#959eb0}.form input.form-control:hover,.form textarea.form-control:hover,.form select.form-control:hover{border-color:#959eb0}.form input.form-control:focus,.form textarea.form-control:focus,.form select.form-control:focus{color:#000;border-color:#1776ea;outline:none;box-shadow:none}.error-message{display:none;padding:9px;color:#e64342;text-align:center;background-color:rgba(230,67,66,0.05)}.invalid-feedback{display:none;position:absolute;top:100%;left:0;margin-top:.2rem;font-size:12px}.invalid .form-control{border-color:#e64342}.invalid .invalid-feedback{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#e64342}.form__submit{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.form__search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 16px 0 32px;position:relative;background-color:#fff;box-sizing:border-box}.form__search .search--type{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-right:4px;display:none;text-transform:capitalize;cursor:pointer}.form__search .form__search_type{position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:9px 16px 24px;z-index:1;display:none}.form__search .form__search_type h5{margin-left:8px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.form__search .form__search_type .type--list{margin:8px -16px 0}.form__search .form__search_type .type--list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73;height:40px;transition:all 250ms ease;padding:0 16px;cursor:pointer}.form__search .form__search_type .type--list li:hover{background-color:#f5f8ff}.form__search .form__search_type .type--list li:last-child{margin-bottom:0}.form__search .form__search_type .type--list li .icon{margin-right:8px;fill:#959eb0;transition:all 250ms ease}.form__search .form__search_results{position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:8px 24px 0;z-index:1;display:none}.form__search .form__search_results h5{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.form__search .form__search_results .results--list{margin:0 -24px}.form__search .form__search_results .results--list li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a;transition:all 250ms ease;padding:0 24px}.form__search .form__search_results .results--list li > :last-child{overflow:hidden;text-overflow:ellipsis;margin-right:0}.form__search .form__search_results .results--list li:hover{background-color:#f5f8ff}.form__search .form__search_results .results--list li span,.form__search .form__search_results .results--list li a{margin-right:16px;white-space:nowrap}.form__search .form__search_results .results--list li a{color:#1776ea;transition:all 250ms ease}.form__search .form__search_results .results--list li a:hover{color:#025cca}.form__search .form__search_results .results--list li b{background-color:#fff5d0}.form__search.focus .icon-search{fill:#002d73!important}.form__search.value .icon-search{fill:#002d73!important}.form__search.value .search-clear{opacity:1!important}.form__search input{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.form__search button[type='submit']{margin-right:8px}.form__search .icon-search{font-size:19.7px}.form__search .form__control{background-color:transparent;width:100%;border:none;height:70%;cursor:pointer}.form__search .form__control::-webkit-input-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control::-moz-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:-ms-input-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:-moz-placeholder{color:#959eb0;transition:all 250ms ease}.form__search .form__control:hover::-webkit-input-placeholder{color:#6b7480}.form__search .form__control:hover::-moz-placeholder{color:#6b7480}.form__search .form__control:hover:-ms-input-placeholder{color:#6b7480}.form__search .form__control:hover:-moz-placeholder{color:#6b7480}.form__search.type .form__control{cursor:initial}.checkbox-custom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:16px}.checkbox-custom [type='checkbox']:checked,.checkbox-custom [type='checkbox']:not(:checked){position:absolute;left:-9999px}.checkbox-custom [type='checkbox'] + label{transition:all 250ms ease}.checkbox-custom [type='checkbox']:not(:checked) + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#959eb0}.checkbox-custom [type='checkbox']:checked + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#002d73}.checkbox-custom [type='checkbox']:checked + label:before,.checkbox-custom [type='checkbox']:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;background:#fff;border:1px solid #959eb0}.checkbox-custom [type='checkbox']:checked + label:after,.checkbox-custom [type='checkbox']:not(:checked) + label:after{content:'';width:12px;height:12px;position:absolute;top:2px;left:2px;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cpath fill='%23002D73' fill-rule='evenodd' d='M9.043 0L3.246 5.128 1.623 3.692 0 5.128 3.246 8l7.42-6.564z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.checkbox-custom [type='checkbox']:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.checkbox-custom [type='checkbox']:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.checkbox-custom [type='checkbox']:disabled:checked + label:before,.checkbox-custom [type='checkbox']:disabled:not(:checked) + label:before{border-color:#ccc;background-color:#eee}.checkbox-custom [type='checkbox']:disabled:checked + label:after{background:#aaa}.invalid .checkbox-custom [type='checkbox']:not(:checked):required + label:before{border-color:#e64342}.radio-custom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:16px}.radio-custom [type='radio']:checked,.radio-custom [type='radio']:not(:checked){position:absolute;left:-9999px}.radio-custom [type='radio']:checked + label,.radio-custom [type='radio']:not(:checked) + label{position:relative;padding-left:24px;cursor:pointer;line-height:1.2;letter-spacing:normal;color:#002257}.radio-custom [type='radio']:checked + label:before,.radio-custom [type='radio']:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;background:#fff;border-radius:50%;border:1px solid #002d73}.radio-custom [type='radio']:checked + label:after,.radio-custom [type='radio']:not(:checked) + label:after{content:'';width:8px;height:8px;position:absolute;top:4px;left:4px;transition:all .2s ease;background-color:#002d73;border-radius:50%}.radio-custom [type='radio']:not(:checked) + label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.radio-custom [type='radio']:checked + label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.radio-custom [type='radio']:disabled:checked + label:before,.radio-custom [type='radio']:disabled:not(:checked) + label:before{border-color:#ccc;background-color:#eee}.radio-custom [type='radio']:disabled:checked + label:after{background:#aaa}.invalid .radio-custom [type='radio']:not(:checked):required + label:before{border-color:#e64342}.select-custom{position:relative;height:32px;color:inherit}.select-custom select{display:none}.select-selected{max-width:200px}.select-selected:after{position:absolute;content:'';top:12px;right:10px;width:10px;height:6px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%2326282A' fill-rule='evenodd' d='M4.303 5.07l3.553-3.552a.434.434 0 0 0 .128-.309A.434.434 0 0 0 7.856.9L7.595.64a.437.437 0 0 0-.618 0L3.994 3.622 1.007.635a.434.434 0 0 0-.618 0L.128.897A.434.434 0 0 0 0 1.206c0 .117.045.226.128.309L3.684 5.07a.434.434 0 0 0 .31.127.434.434 0 0 0 .31-.127z'/%3E%3C/svg%3E");background-size:10px 6px;background-repeat:no-repeat}.select-selected.select-arrow-active:after{-ms-transform:scaleY(-1);transform:scaleY(-1);filter:FlipY;-ms-filter:FlipY}.select-items div,.select-selected{padding:8px;line-height:1;cursor:pointer}.select-items{position:absolute;top:100%;left:0;right:0;z-index:5;padding:6px 0 12px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.select-hide{display:none}.select-items div:hover,.same-as-selected{color:#1776ea}.select-custom--stretched{box-shadow:none}.select-custom--stretched .select-selected{width:100%}.select--priority .select-selected{padding-left:24px}.select--priority .select-selected[data-value='critical'] + div + select + .priority-label{background-color:#e64342}.select--priority .select-selected[data-value='low'] + div + select + .priority-label{background-color:#959eb0}.select--priority .select-selected[data-value='medium'] + div + select + .priority-label{background-color:#38bc7d}.select--priority .select-selected[data-value='high'] + div + select + .priority-label{background-color:#ffc200}.priority-label{position:absolute;top:0;bottom:0;margin:auto;left:0;display:inline-block;width:16px;height:12px;border-top-left-radius:2px;border-bottom-left-radius:2px}.priority-label:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:6px 4px 6px 0;border-color:transparent #fff transparent transparent}.switch-checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.switch-checkbox input[type="checkbox"]{display:none}.switch-checkbox .switch-checkbox__bullet{width:32px;height:16px;background-color:#fff;border:1px solid #dfe4ec;border-radius:8px;transition:all 250ms ease;position:relative}.switch-checkbox .switch-checkbox__bullet i{display:block;width:14px;height:14px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.16);background-color:#fff;border-radius:50%;position:absolute;top:0;left:0;right:initial;transition:all 250ms ease}.switch-checkbox .switch-checkbox__bullet i svg{width:8px;height:8px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 250ms ease}.switch-checkbox .switch-checkbox__bullet i svg.icon-tick{opacity:0}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet{background-color:#002d73;border-color:#002d73}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i{left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%)}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i .icon-close{opacity:0}.switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet i .icon-tick{opacity:1}.switch-checkbox span{margin-left:16px;transition:all 250ms ease;line-height:1.2}.switch-checkbox a{margin-left:16px;transition:all 250ms ease;color:#1776ea;line-height:1.2}.switch-checkbox a:hover{color:#025cca}.block--attach{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;transition:all 250ms ease}.block--attach input[type="file"]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer!important}.block--attach .icon-attach{width:16px;height:16px;margin-right:8px}@media screen and (max-width: 900px){.form__search .form__search_results .results--list li{font-size:13px}}.icon-eye-open,.icon-eye-close{width:16px;height:16px;transition:all 250ms ease}.reg__wrap{display:-ms-flexbox;display:flex;min-height:100vh}@media (max-width: 900px){.reg__wrap{margin-top:-48px}.reg__wrap .reg__section{box-shadow:none}}.reg__wrap .navbar__logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;color:#959eb0;line-height:1}.reg__wrap .logo-subtitle{margin-top:5px;font-size:14px;font-weight:400}.reg__heading{margin-bottom:8px;margin-top:8px;font-size:18px;font-weight:700;line-height:normal}.reg__heading + .form{margin-top:16px}.reg__text{margin-bottom:24px}.reg__image{position:relative;width:calc(100vw - 504px)}.reg__section{margin-left:auto;width:100%;max-width:504px;padding:60px 1rem 1.5rem;box-shadow:0 4px 10px 2px rgba(216,216,221,0.5);position:relative}.reg__box{height:100%;width:100%;max-width:320px;margin:0 auto}.reg__checkboxes{margin:34px 0 40px}.reg__footer{margin-top:32px;text-align:center}.delete__submit{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.reset-password .reset-password__text{margin-bottom:26px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px}.reset-password .form-captcha{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.reset-password .form-captcha img{width:112px}.reset-password .form-captcha a{display:block;width:16px;height:16px;margin-left:16px}.reset-password .form-captcha a svg{width:100%;height:100%}.reset-password .form__submit{margin-top:40px}.table-wrap{margin-top:24px;padding:12px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}@media screen and (max-width: 900px){.table-wrap{overflow-x:auto;padding:0}}.gu-mirror{opacity:1!important;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1)}.table{width:100%;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}@media screen and (max-width: 900px){.table{font-size:12px}}.table thead{height:48px;background-color:#f6f7f9;font-size:10px;font-weight:700;line-height:normal;letter-spacing:.1px;color:#6b7480;text-transform:uppercase}@media screen and (max-width: 900px){.table thead{font-size:8px}}.table thead .sort{color:#6b7480;vertical-align:middle;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:12px;cursor:pointer}.table thead th{padding:18px 16px;text-align:left;vertical-align:middle;white-space:nowrap}@media screen and (max-width: 900px){.table thead th{padding:19px 12px}}.table thead th.table__first_th{padding:21px 0 21px 16px;width:40px;border-right:none;vertical-align:middle}@media screen and (max-width: 900px){.table thead th.table__first_th{padding-top:0;padding-bottom:0}}.table thead th.table__first_th .checkbox-custom{-ms-flex-align:initial;align-items:initial}.table thead th:not(:first-child){border-left:1px solid #dfe4ec}.table thead th.desc .handle{height:4px}.table thead th.desc .handle::before{display:none}.table thead th.asc .handle{height:4px}.table thead th.asc .handle::after{display:none}.table thead th .handle{margin-left:8px;position:relative;display:inline-block;width:6px;height:12px;vertical-align:middle}.table thead th .handle::before{content:'';display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #959eb0;position:absolute;top:0;left:0}.table thead th .handle::after{content:'';display:block;width:0;height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #959eb0;position:absolute;bottom:0;left:0}.table tbody tr{transition:all 250ms ease;background-color:#fff}.table tbody tr:nth-child(even){background-color:#f9fafd}.table tbody tr:hover{background-color:#f1f2f5}.table tbody tr.is-checked{background-color:#dfe4ec}.table tbody tr.ticket-new,table tbody tr.ticket-new,li.ticket-new{animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}.table tbody tr .table__first_td{padding:21px 0 21px 16px;width:40px;border-right:none}.table tbody tr .table__first_td .checkbox-custom{-ms-flex-align:initial;align-items:initial;position:relative;top:2px}@media screen and (max-width: 900px){.table tbody tr .table__first_td .checkbox-custom{top:3px}}.table tbody tr.new td:first-child{position:relative}.table tbody tr.new td:first-child::before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0;background-color:#1776ea}@media screen and (max-width: 900px){.table tbody tr.new td:first-child::before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0;background-color:#1776ea}}.table tbody tr.new td,.table tbody tr.new .table__td-id a{font-weight:700}.table tbody tr.new .dropdown-list{font-weight:400}.table tbody td{padding:21px 16px}@media screen and (max-width: 900px){.table tbody td{padding:19px 8px 19px 12px}}.table tbody td:not(:first-child){border-left:1px solid #dfe4ec}.table tbody td .table__td-id{display:-ms-flexbox;display:flex;border-left:none}.table tbody .dropdown-select.priority{min-width:95px}@media screen and (max-width: 900px){.table tbody .dropdown-select.priority{min-width:auto}}.table tbody .dropdown-select.priority .dropdown-list{min-width:136px}.table tbody .dropdown.assignment{font-family:"Lato",Arial,sans-serif}.table tbody .dropdown.assignment .dropdown-list li{display:block;height:auto;padding:0;background-color:transparent;cursor:default}.table tbody .dropdown.assignment .dropdown-list li .assign__wrapper{min-width:304px}.table tbody .dropdown.assignment .dropdown-list li .assign__head{display:-ms-flexbox;display:flex;padding:16px 24px 0}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:4px;background-color:#1776ea;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:center;color:#fff}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon .icon-assign-no{width:24px;height:24px;fill:#26282a;margin:0}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name{margin-left:8px}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;color:#26282a}.table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name span{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon span{display:none}.table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon svg{display:block}.table tbody .dropdown.assignment .dropdown-list li .unassigned [data-type='unassigned']{display:none}.table tbody .dropdown.assignment .dropdown-list li .to-my .assign__head_icon svg{display:none}.table tbody .dropdown.assignment .dropdown-list li .to-my [data-type='to-my']{display:none}.table tbody .dropdown.assignment .dropdown-list li .assign .assign__head_icon svg{display:none}.table tbody .dropdown.assignment .dropdown-list li .assign__body{display:-ms-flexbox;display:flex;padding:0;-ms-flex-pack:justify;justify-content:space-between}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;min-width:108px;transition:all 2500ms ease}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a{display:-ms-flexbox;display:flex;width:90px;height:90px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#1776ea;transition:all 250ms ease}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a svg{margin:0 0 4px;width:24px;height:24px;fill:#1776ea}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a:hover{color:#025cca}.table tbody .dropdown.assignment .dropdown-list li .assign__body > li a:hover svg{fill:#025cca}.table tbody .dropdown.assignment .dropdown-list li .assign--list{padding:24px 40px;display:none}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign__head_name{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px;color:#26282a}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons{display:-ms-flexbox;display:flex;margin-top:16px;-ms-flex-pack:end;justify-content:flex-end}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button{width:96px}.table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button.btn-full{margin-left:32px}.table__td-id [type='checkbox']:checked + label,.table__td-id [type='checkbox']:not(:checked) + label{padding-left:40px}.table__td-id .checkbox-custom{display:inline-block}@media screen and (max-width: 900px){.filters{display:none}}.tickets__mobile_head{margin:0;display:none;-ms-flex-align:center;align-items:center}.tickets__mobile_head h2{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.tickets__mobile_head .btn{height:32px;padding:0 12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#002d73;transition:all 250ms ease}.tickets__mobile_head .btn[data-action="ticket-mobile-actions"]{margin-left:auto;margin-right:16px}.tickets__mobile_head .btn .icon{width:16px;height:16px;fill:#002d73}@media screen and (max-width: 900px){.tickets__mobile_head{display:-ms-flexbox;display:flex}}.filters__listing:not(.is-collapsed) .toggler-value{display:none}.filters__listing:not(.is-collapsed) #btnToggleFilters .icon-chevron-down{-ms-transform:scaleY(-1);transform:scaleY(-1)}.filters__listing .filter-item{display:-ms-inline-flexbox;display:inline-flex;margin:0 0 8px 10px;-ms-flex-align:center;align-items:center;line-height:1;height:32px;cursor:pointer}.filters__listing .filter-item input{display:none}.filters__listing .filter-item input[type="checkbox"]:checked + .item--body{border-color:#1177f5!important;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1)}.filters__listing .filter-item.group .item--body{border-width:2px;font-size:14px;padding:0 12px}.filters__listing .filter-item.group .item--body b{margin-left:8px;font-weight:700}.filters__listing .filter-item .item--body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 2px 0 12px;border:solid 1px #c5cad4;font-size:12px;background-color:#fff;transition:all 250ms ease;color:#6b7480}.filters__listing .filter-item .item--body:hover{border-color:transparent;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border-radius:2px}.filters__listing .filter-item .item--body span{line-height:1}.filters__listing .filter-item .item--body .close{display:-ms-flexbox;display:flex;width:16px;height:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:5px;cursor:pointer}.filters__listing .filter-item .item--body .close .icon-close{width:6px;height:6px;fill:#9c9c9c}.filters__listing .btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;margin:0 0 8px 10px;letter-spacing:.1px;padding:0 12px;-ms-flex-align:center;align-items:center;line-height:1;height:32px}.filters__listing .btn.is-bold{border-width:2px}.filters__listing .btn.is-selected{border-color:#1177f5;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1)}.filters__listing .btn.is-selected .filters__btn-value{color:inherit}.filters__listing .btn .close{display:-ms-flexbox;display:flex;width:16px;height:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:5px}.filters__listing .btn .close .icon-close{width:6px;height:6px;fill:#9c9c9c}.filters__btn-value{margin-left:7px;font-weight:700}.filters__listing .btn.is-due-soon{background-color:#ffc!important;border:1px solid #eeb707}.filters__listing .btn.is-overdue{background-color:#fff5f5!important;border:1px solid #e64342;color:#e64342}.filters__listing .btn.is-due-soon.is-selected{border-width:2px}.filters__listing .btn.is-overdue.is-selected{border-width:2px}.filters__action{float:left}.filters__action .btn{margin-right:6px;margin-bottom:0;-ms-flex-align:center;align-items:center}.filtersListingCollapsed{display:none}.filters-mobile{margin-bottom:24px;display:none}.filters-mobile .filters__listing{overflow:hidden;height:34px}.filters-mobile .filters__listing .btn{margin-left:0;margin-right:10px}.filters-mobile [data-action="mobile-filters-more"]{margin-top:8px}.filters-mobile [data-action="mobile-filters-hide"]{display:none}.filters-mobile [data-action="mobile-filters-hide"] .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters-mobile.open .filters__listing{height:auto}.filters-mobile.open [data-action="mobile-filters-more"]{display:none}.filters-mobile.open [data-action="mobile-filters-hide"]{display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 900px){.filters-mobile{display:block}}.main__content.ticket{padding:23px 32px 50px 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:center}.main__content.ticket .icon-chevron-down{margin-top:1px}@media screen and (max-width: 900px){.main__content.ticket{padding:16px 12px 24px;-ms-flex-direction:column;flex-direction:column}.main__content.ticket .ticket__body{margin-right:0}.main__content.ticket .ticket__body .block--head{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.ticket .ticket__body .block--head time{margin-left:0;margin-bottom:8px}.main__content.ticket .ticket__body .block--head .more{margin-left:0}.more .dropdown-list{right:auto!important;left:0!important}.main__content.ticket .block--submit{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.ticket .block--submit .btn{height:40px!important;margin:0 auto 16px}.main__content.ticket .block--submit .btn-full{-ms-flex-order:1;order:1}.main__content.ticket .block--submit .btn-border{-ms-flex-order:2;order:2}.main__content.ticket .block--submit::before{content:"";-ms-flex-order:3;order:3;width:100%;height:0}.main__content.ticket .block--submit .submit-us{-ms-flex-order:4;order:4;margin:0 auto}.main__content.ticket .block--submit .submit-us .dropdown-list{top:calc(100% + 8px);left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.main__content.ticket .ticket__params{width:100%}}.ticket__body{-ms-flex-positive:1;flex-grow:1;margin-right:24px}.ticket__body_block{background-color:#fff;margin-bottom:12px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(38,40,42,0.1);padding:15px 30px 34px;text-align:justify}.ticket__body_block.response{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#f8fffc}.ticket__body_block h3{font-family:"Lato",Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.ticket__body_block .block--head{display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block.original-message .block--head{margin-top:16px!important}.ticket__body_block .block--head .contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:#6b7480}.ticket__body_block .block--head .contact > span{color:#6b7480}.ticket__body_block .block--head .contact b{margin:0 4px;font-weight:700;color:#222}.ticket__body_block .block--head .contact time{margin:0 4px}.ticket__body_block .block--head .contact .dropdown{margin-left:8px;cursor:pointer;position:static}.ticket__body_block .block--head .contact .dropdown span{font-weight:700}.ticket__body_block .block--head .contact .dropdown .dropdown-list li{padding:0 12px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(1),.ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(2){background-color:transparent!important;cursor:auto}.ticket__body_block .block--head .contact .dropdown .dropdown-list li .title{color:#959eb0;margin-right:8px;min-width:36px}.ticket__body_block .block--head .contact .dropdown .dropdown-list li .value{font-weight:400;color:#26282a}.ticket__body_block .block--head .contact .dropdown .dropdown-list li a{color:#002d73}.ticket__body_block .block--head .contact .icon-chevron-down{width:8px;height:8px}.ticket__body_block .block--head time{margin:0 10px;color:#6b7480}.ticket__body_block .block--head .more{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:default;margin-right:-24px;padding-right:24px}.ticket__body_block .block--head .more span{color:#959eb0}.ticket__body_block .block--head .more .icon-chevron-down{fill:#959eb0;width:8px;height:8px}.ticket__body_block .block--head .more a{color:#959eb0}.ticket__body_block .block--head .more a svg{width:16px;height:16px;fill:#959eb0;margin-right:10px;vertical-align:text-bottom}.ticket__body_block .block--head .more a:hover{color:#002d73}.ticket__body_block .block--head .more a:hover svg{fill:#002d73}.ticket__body_block .block--head .more label:hover > span{color:#002d73}.ticket__body_block .block--head .more label:hover > svg{fill:#002d73}.ticket__body_block .block--head .more .dropdown-list a{color:#002d73;-ms-flex-pack:normal;justify-content:normal}.ticket__body_block .block--description{margin:16px 0 0;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.ticket__body_block .block--description p{margin:0;font-size:16px;line-height:1.375;color:#222}.ticket__body_block.original-message .block--description p{margin-bottom:16px}p.rate{margin-top:10px;text-align:right;font-style:italic;color:#959eb0}.ticket__body_block .block--notes{margin-top:26px}.ticket__body_block .block--notes .note{border:solid 1px #f3e3a7;background-color:#fff5d0;padding:8px 8px 16px;margin-bottom:8px}.ticket__body_block .block--notes .note .note__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ticket__body_block .block--notes .note .note__head .name{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480}.ticket__body_block .block--notes .note .note__head .name span{margin-right:8px}.ticket__body_block .block--notes .note .note__head .name b{color:#222;margin:0}.ticket__body_block .block--notes .note .note__head .name time{color:#6b7480;white-space:nowrap}.ticket__body_block .block--notes .note .note__head .actions{display:-ms-flexbox;display:flex;margin-top:-5px}.ticket__body_block .block--notes .note .note__head .actions button,.ticket__body_block .block--notes .note .note__head .actions a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:0}.ticket__body_block .block--notes .note .note__head .actions button svg,.ticket__body_block .block--notes .note .note__head .actions a svg{width:16px;height:16px;fill:#9c9c9c}.ticket__body_block .block--notes .note .note__head .actions button:hover svg,.ticket__body_block .block--notes .note .note__head .actions a:hover svg{fill:#002d73}.ticket__body_block .block--notes .note .note__description{margin-top:16px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a}.ticket__body_block .block--uploads{margin-top:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.ticket__body_block .block--uploads .icon-attach{width:16px;height:16px;fill:#9c9c9c;margin-right:8px}.ticket__body_block .block--uploads a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--uploads a:hover{color:#025cca}.ticket__body_block .block--suggested{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-align:baseline;align-items:baseline}.ticket__body_block .block--suggested b{font-weight:700;margin-bottom:8px}.ticket__body_block .block--suggested a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--suggested a:hover{color:#025cca}.ticket__body_block .block--timer{height:48px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.ticket__body_block .block--timer.canned-options{padding:10px;display:block;height:inherit}.ticket__body_block .block--timer.canned-options .canned-header{margin-bottom:10px;border-bottom:1px solid #dfe4ec}.ticket__body_block .block--timer.canned-options .options{display:flex;justify-content:space-between}.ticket__body_block .block--timer.canned-options .options .radio-custom + .radio-custom{margin-top:3px}@media(min-width: 1340px){.ticket__body_block .time-and-canned{display:flex}.ticket__body_block .time-and-canned section + section{margin-left:5px}.ticket__body_block .time-and-canned .block--timer{height:inherit}}@media(max-width: 1399px){.ticket__body_block .time-and-canned .canned-options{margin-top:10px}}.ticket__body_block .block--timer span{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.ticket__body_block .block--timer b{margin:0 26px 0 8px;font-weight:700}.ticket__body_block .block--timer a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:8px}.ticket__body_block .block--timer a svg{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease}.ticket__body_block .block--timer a:hover svg{fill:#002d73}.ticket__body_block .block--message{margin-top:16px;border-radius:2px;border:solid 1px #d4d6e3;background-color:#fff;position:relative;overflow:hidden}.ticket__body_block .block--message textarea{outline:none;border:none;width:100%;height:100%;min-height:180px;background:transparent;padding:8px 12px;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.375;letter-spacing:.1px;resize:vertical;transition:none}.ticket__body_block .block--message .placeholder{position:absolute;top:8px;left:12px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;z-index:0;letter-spacing:.1px;color:#959eb0}.ticket__body_block .block--message .placeholder a{color:#1776ea;transition:all 250ms ease}.ticket__body_block .block--message .placeholder a:hover{color:#025cca}.ticket__body_block .block--attach-list{margin-top:16px}.ticket__body_block .block--attach-list div{width:284px;height:32px;padding-left:8px;border-radius:2px;background-color:#f5f8ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.ticket__body_block .block--attach-list div i{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ticket__body_block .block--attach-list div i svg{width:7px;height:7px;fill:#9c9c9c}.ticket__body_block .block--attach-list div i:hover svg{width:7px;height:7px;fill:#959eb0}.ticket__body_block .block--checkboxs{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dfe4ec}.ticket__body_block .block--checkboxs .checkbox-custom{margin-bottom:16px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:40px}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select{margin-left:6px}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select > span,.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select li{color:#959eb0;transition:all 250ms ease}.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select svg{fill:#959eb0}.ticket__body_block .block--checkboxs .checkbox-custom label{color:#959eb0;transition:all 250ms ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label{color:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label::before{border-color:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked + label svg{fill:#002d73}.ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select > span,.ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select li{color:#002d73}.ticket__body_block .block--submit{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ticket__body_block .block--submit .btn{margin-right:24px}.ticket__body_block .block--submit .submit-us{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea}.ticket__body_block .block--submit .submit-us span{margin-left:6px;color:#1776ea}.ticket__body_block .block--submit .submit-us .icon-chevron-down{width:8px;height:8px;margin-left:4px;fill:#1776ea}.ticket__body_block .block--submit .submit-us .dropdown-list{left:calc(100% + 8px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ticket__replies{margin:0 0 12px}.ticket__replies .ticket__replies_link{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:24px;cursor:pointer;transition:all 250ms ease}.ticket__replies .ticket__replies_link:hover{color:#025cca}.ticket__replies .ticket__replies_link:hover .icon-chevron-down{fill:#025cca}.ticket__replies .ticket__replies_link b{font-weight:700;margin-left:6px}.ticket__replies .ticket__replies_link .icon-chevron-down{margin-left:8px;width:8px;height:8px;fill:#1776ea;transition:all 250ms ease}.ticket__replies .ticket__replies_link.visible .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.ticket__replies .ticket__replies_list{padding-top:16px;display:none}.ticket__params{width:320px;-ms-flex-negative:0;flex-shrink:0}.ticket__params .params--bar{height:48px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:16px}.ticket__params .params--bar a{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;flex-grow:1;color:#959eb0}.ticket__params .params--bar a:hover{color:#002d73}.ticket__params .params--bar a svg{width:16px;height:16px;fill:#959eb0;margin-right:10px}.ticket__params .params--bar a:hover svg{fill:#002d73}.ticket__params .params--bar .dropdown{width:65px;height:48px;box-sizing:content-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-left:1px solid #dfe4ec}.ticket__params .params--bar .dropdown label{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ticket__params .params--bar .dropdown label svg{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease;margin:0}.ticket__params .params--bar .dropdown:hover svg{fill:#002d73}.ticket__params .params--bar .dropdown .dropdown-list li a{-ms-flex-pack:start;justify-content:flex-start}.ticket__params .params--bar .dropdown .dropdown-list li svg{margin-right:8px}.ticket__params .params--block{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin-top:16px}.ticket__params .params--block.params{padding:25px 16px}.ticket__params .params--block.params .title{width:110px}.ticket__params .params--block.params .icon-label{width:16px;height:16px;margin-right:8px}.ticket__params .params--block.params [data-value="low"] .icon-label{fill:#959eb0}.ticket__params .params--block.details .title,.ticket__params .params--block.contacts .title,.ticket__params .params--block.history .title{width:106px}.ticket__params .params--block .row{display:-ms-flexbox;display:flex;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-bottom:18px}.ticket__params .params--block form:last-child .row{margin-bottom:0}.ticket__params .params--block .row .title{color:#959eb0;-ms-flex-negative:0;flex-shrink:0}.ticket__params .params--block h4{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin:0;padding:0 16px}.ticket__params .params--block h4 .icon-chevron-down{width:8px;height:8px;fill:#9c9c9c}.ticket__params .params--block .accordion-body{padding:16px}@media screen and (max-width: 900px){.main__content.tickets{padding:17px 12px 24px}.main__content.tickets table th:nth-child(3),.main__content.tickets table td:nth-child(3){border:none}.main__content.tickets table .subject a{white-space:nowrap;max-width:112px;overflow:hidden;text-overflow:ellipsis;display:block}.main__content.tickets table tr.selected{background-color:#dfe4ec}}.main__content.tickets .table th:nth-child(2),.main__content.tickets .table td:nth-child(2){border:none}.main__content.tickets.actions .tickets__mobile_head [data-action="ticket-mobile-actions"]{background-color:#f5f8ff}.main__content.tickets.actions table.ticket-list .table__first_th,.main__content.tickets.actions table.ticket-list .table__first_td{display:table-cell}.main__content.tickets.actions table.ticket-list td:nth-child(3)::before{display:none}.right-bar.filter-list{overflow:auto}.right-bar.filter-list .filter-list__body{width:432px;padding:12px 24px 72px}.right-bar.filter-list .filter-list__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px}.right-bar.filter-list .filter-list__head .btn-full{width:116px}.right-bar.filter-list .filter-list__section{margin-bottom:16px}.right-bar.filter-list .filter-list__section .section--title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 24px;margin-bottom:12px;background-color:#f6f7f9;font-family:"Lato",Arial,sans-serif;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.filter-list .filter-list__section .section--title span{font-weight:700}.right-bar.filter-list .filter-list__section .section--title a{color:#1776ea;transition:all 250ms ease}.right-bar.filter-list .filter-list__section .section--title a:hover{color:#025cca}.right-bar.filter-list .filter-list__section .checkbox-custom{margin-bottom:12px;margin-left:32px}.right-bar.filter-list .filter-list__section .filter--search{margin-left:16px}.right-bar.filter-list .filter-list__section .filter--search .form-group{position:relative}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear{width:32px;height:32px;position:absolute;top:calc(50% - 16px);right:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1;opacity:0;transition:all 250ms ease}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear .icon{width:16px;height:16px;fill:#9c9c9c}.right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear:hover .icon{fill:#002d73}.right-bar.filter-list .filter-list__section .filter--search .search--list{max-height:260px;overflow:auto;border:1px solid #d4d6e3;border-top:none;padding:13px 0}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-y{width:4px;right:0}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track{background-color:transparent}.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track,.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-bar,.right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_size{border-radius:0}.right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom{margin-left:16px}.right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom label{box-sizing:border-box}.right-bar.filter-list .filter-list__section .filter--search .form-group{position:relative;margin-bottom:0}.right-bar.filter-list .filter-list__section .filter--search .form-group .form-control{padding-left:40px;border-radius:0}.right-bar.filter-list .filter-list__section .filter--search .form-group .icon-search{position:absolute;top:11px;left:12px;font-size:19.7px}.right-bar.filter-list .filter-switchers{margin-top:24px;margin-bottom:40px}.right-bar.filter-list .filter-switchers .form-switcher{margin-bottom:16px;margin-left:24px}.right-bar.filter-list .filter-switchers .form-switcher span{transition:all 250ms ease}.right-bar.filter-list .filter-switchers .form-switcher input[type="checkbox"]:checked + .switch-checkbox__bullet + span{color:#002d73}@media screen and (max-width: 900px){.right-bar.filter-list .right-bar__body{width:100%;padding:72px 12px}.right-bar.filter-list .right-bar__body h4{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;color:#26282a;text-transform:initial}.right-bar.filter-list .filter-list__footer{width:100%}.right-bar.filter-list .filter-list__footer .btn{height:40px!important}.right-bar.filter-list .filter-list__head{margin:0;padding:0 12px;height:48px;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:fixed;top:0;left:0;z-index:1}}.right-bar.ticket-create{font-family:"Lato",Arial,sans-serif}.right-bar.ticket-create button[data-action="save"]{display:none}.right-bar.ticket-create button[data-action="next"]{margin-left:auto}.right-bar.ticket-create .step-item{color:#26282a}.right-bar.ticket-create .step-item .param{margin-bottom:24px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.ticket-create .step-item .param > span{display:inline-block;width:108px;color:#959eb0}.right-bar.ticket-create .right-bar__footer{width:584px;-ms-flex-pack:justify;justify-content:space-between}.right-bar.ticket-create [data-step="1"] .right-bar__footer{display:none}.right-bar.ticket-create [data-step="5"] .right-bar__footer [data-action="save"]{display:-ms-flexbox;display:flex}.right-bar.ticket-create .form-group{margin-bottom:24px;width:320px}.right-bar.ticket-create .step-item.step-2 .form-groups{margin-bottom:32px}.right-bar.ticket-create .step-item.step-2 .form-groups .form-group:last-child{margin-bottom:0}.right-bar.ticket-create .step-item.step-3 a{color:#1776ea;transition:all 250ms ease}.right-bar.ticket-create .step-item.step-3 a:hover{color:#025cca}.right-bar.ticket-create .step-item.step-3 .param > span{width:auto;margin-right:8px}.right-bar.ticket-create .step-item.step-3 textarea{height:134px}.right-bar.ticket-create .step-item.step-4 .form-group{margin-bottom:32px}.right-bar.ticket-create .step-item.step-4 .blue-select{margin-bottom:32px}.right-bar.ticket-create .step-item.step-4 .param{display:block}.right-bar.ticket-create .step-item.step-4 .param .checkbox-custom{margin-top:16px}.right-bar.ticket-create .step-item.step-4 .param h3{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.param.calendar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.param.calendar h3{margin-right:16px}.param.calendar label{margin-bottom:4px;color:#959eb0;margin-right:8px}.param.calendar .calendar--button{position:relative;margin-right:16px}.param.calendar .calendar--button input{width:48px;height:48px;position:absolute;top:0;left:0;visibility:hidden}.param.calendar .calendar--button button{width:48px;height:48px;background-color:#fff;border:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);transition:all 250ms ease;position:relative;z-index:1;cursor:pointer}.param.calendar .calendar--button button svg{transition:all 250ms ease}.param.calendar .calendar--button button.active svg{fill:#002d73}.param.calendar .calendar--button button:hover{box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}.param.calendar .calendar--button button .icon-calendar{width:20px;height:20px}.param.calendar .calendar--value{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;padding-right:25px;position:relative;display:none}.param.calendar .calendar--value input{display:none}.param.calendar .calendar--value .close{display:block;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:3px;right:0}.calendar--value .close:hover svg{fill:#002d73}.param.calendar .calendar--value .close svg{width:6px;height:6px;fill:#959eb0;transition:all 250ms ease}.right-bar.ticket-create .step-item.step-5 .checkbox-custom{margin-bottom:12px}.right-bar.ticket-create .attach .block--attach{margin-top:0}.right-bar.ticket-create .attach .attach-tooltype{margin-top:8px}.right-bar.ticket-create .attach .attach-tooltype > span{font-size:12px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480;margin-right:4px}.right-bar.ticket-create .attach .tooltype ul li{margin-bottom:8px;padding-left:12px;position:relative}.right-bar.ticket-create .attach .tooltype ul li:last-child{margin-bottom:0}.right-bar.ticket-create .attach .tooltype ul li::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#6b7480;position:absolute;top:6px;left:0}.right-bar.ticket-create .cayrgory-list{margin:16px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-bar.ticket-create .cayrgory-list [ripple] .ripple--container span{opacity:1;background-color:rgba(141,156,183,0.1)}.right-bar.ticket-create .cayrgory-list li{width:248px;height:48px;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;padding:0 16px;color:#002d73;transition:all 250ms ease;cursor:pointer}.right-bar.ticket-create .cayrgory-list li:hover{box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}.right-bar.ticket-create .cayrgory-list li svg{width:24px;height:24px;margin-right:12px}@media screen and (max-width: 900px){.right-bar.ticket-create .right-bar__body{padding-top:48px}.right-bar.ticket-create .cayrgory-list li{width:100%}.right-bar.ticket-create .form-group{width:100%}}.filter-list__action-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:4px 24px 10px;border-bottom:1px solid #dfe4ec}.filter-list__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-list__actions .btn{height:auto;margin-left:24px}.filter-list__actions .icon{font-size:16px;fill:#9c9c9c}.section__heading{margin-bottom:12px;font-size:12px;text-transform:uppercase;color:#6b7480}.filter-list__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;margin:0;height:72px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);position:fixed;bottom:0;right:0;width:432px}.filter-list__footer::after{content:"";display:block;position:absolute;top:0;right:20px;bottom:0;left:0;z-index:-1;background-color:#fff}.filter-list__footer .btn[data-action="filters-save-group"]{width:155px}.main__content.templates{padding:16px;max-width:748px}.main__content.notice-flash{flex-grow:0}.main__content.templates .templates__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.templates .templates__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.templates .ticket__list,.main__content.templates .response__list{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin:16px 0 56px;padding:12px 8px}.main__content.templates .ticket__list li,.main__content.templates .response__list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 24px}.main__content.templates .ticket__list li:not(.deleted):nth-child(odd),.main__content.templates .response__list li:not(.deleted):nth-child(odd){background-color:#f9fafd}.main__content.templates .ticket__list li h3,.main__content.templates .response__list li h3{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-positive:1;flex-grow:1}.main__content.templates .ticket__list li a,.main__content.templates .response__list li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px}.main__content.templates .ticket__list li a svg,.main__content.templates .response__list li a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.templates .ticket__list li a:hover svg,.main__content.templates .response__list li a:hover svg{fill:#002d73}.template-create .template-create__body h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.template-create .template-create__body h3 .icon-back{width:24px;height:24px;margin-right:8px}.template-create .template-create__body .template--type{margin-top:37px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;display:-ms-flexbox;display:flex}.template-create .template-create__body .template--type a{color:#1776ea;margin-left:8px;transition:all 250ms ease}.template-create .template-create__body .template--type a:hover{color:#025cca}.template-create .template-create__body .form{margin-top:32px}.template-create .template-create__body .form .form-group{margin-bottom:24px}.template-create .template-create__body .form .form-group textarea{height:134px;font-style:12px;padding:12px}.template-create .template-create__body .form .template--tags label{display:block;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-bottom:12px}.template-create .template-create__body .form .template--tags .tag-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-create .template-create__body .form .template--tags .tag-list a{margin:0 8px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;height:28px;background-color:#f5f8ff;transition:all 250ms ease}.template-create .template-create__body .form .template--tags .tag-list a:hover{background-color:#e0e6f5}.template-create .template-create__body .form .template--tags .tag-list a i{width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.template-create .template-create__body .form .template--tags .tag-list a i .icon-close{width:8px;height:8px}.template-create .template-create__body .form .template--submit{margin-top:24px}@media screen and (max-width: 900px){.template-create .template-create__body .template--type{margin-top:0}}.modal.templates .modal__description{padding:17px;background-color:#f9fafd}@media (max-width: 900px){.templates__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.templates__head .btn{margin:6px 0 6px auto}.main__content.templates .ticket__list li,.main__content.templates .response__list li{padding-left:12px}}.main__content.categories{padding:16px 32px 0 16px;position:relative}.main__content.categories .categories__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:200px;margin-bottom:16px}.main__content.categories .categories__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.categories .categories__head .btn{min-width:168px}.main__content.categories .new-category{position:absolute;top:27px;right:32px;width:168px}.main__content.categories .new-category a{width:100%}.main__content.categories .table-wrap{margin-right:200px;margin-top:0}.main__content.categories .table-wrap th .tooltype{margin-left:3px}.main__content.categories .table-wrap tbody td:first-child{padding-left:24px;padding-right:16px}.main__content.categories .table-wrap tbody td:last-child{padding-left:16px;padding-right:24px}.main__content.categories .table-wrap tbody a{transition:all 250ms ease;color:#1776ea;vertical-align:middle}.main__content.categories .table-wrap tbody a:hover{color:#025cca}.main__content.categories .table-wrap tbody .generate a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.categories .table-wrap tbody .generate a:not([data-action="generate-link"]){width:32px;height:32px}.main__content.categories .table-wrap tbody .generate a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.categories .table-wrap tbody .generate a:hover svg{fill:#002d73}.main__content.categories .table-wrap tbody .dropdown a{color:#26282a}.main__content.categories .table-wrap .generate{width:200px}.main__content.categories .table-wrap .assign{width:105px;text-align:center}.main__content.categories .table-wrap .dropdown.priority svg{margin-right:8px}.main__content.categories .table-wrap .table tr.category-new{display:none;animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}@media screen and (max-width: 1280px){.main__content.categories{padding:16px 12px 24px}.main__content.categories .categories__head{margin-right:0}.main__content.categories .new-category{position:static;margin:0 0 16px auto}.main__content.categories .table-wrap{margin-right:0;overflow-x:auto}}.right-bar.category-create .right-bar__body{width:432px;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.category-create .right-bar__footer{width:432px;-ms-flex-pack:end;justify-content:flex-end}.right-bar.category-create .right-bar__footer .btn-full{min-width:152px}.right-bar.category-create .form-group{margin-top:37px;width:320px}.right-bar.category-create .category-create__select{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.category-create .category-create__select > span{margin-right:6px;color:#959eb0}.right-bar.category-create .category-create__select .dropdown-select span{color:#002d73}.right-bar.category-create .category-create__select .dropdown-select .icon-chevron-down{fill:#002d73}.right-bar.category-create .btn{margin-top:32px}.right-bar.category-create .category-create__autoassign{margin-top:16px}.right-bar.category-create .category-create__autoassign .switch-checkbox span{color:#959eb0}.right-bar.category-create .category-create__autoassign .switch-checkbox input[type="checkbox"]:checked + .switch-checkbox__bullet + span{color:#002d73}@media screen and (max-width: 900px){.right-bar.category-create .right-bar__body{width:100%}}[data-type="link-generate-message"]{top:80px!important}.main__content.team{padding:16px 32px 0 16px;position:relative}.main__content.team .team__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:200px;margin-bottom:16px}.main__content.team .team__head h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.team .team__head .btn{min-width:168px}.main__content.team .new-team{position:absolute;top:27px;right:32px;width:168px}.main__content.team .new-team a{width:100%}.main__content.team .table-wrap{margin-right:200px;margin-top:0}.main__content.team .table-wrap tbody td:first-child{padding-left:24px;padding-right:16px}.main__content.team .table-wrap tbody td:last-child{padding-left:16px;padding-right:24px}.main__content.team .table-wrap tbody tr.team-new{animation:backgrounColor 10s ease-in-out}@keyframes backgrounColor{from{background-color:#e5fff2}to{background-color:initial}}.main__content.team .table-wrap tbody a{transition:all 250ms ease;color:#1776ea;vertical-align:middle}.main__content.team .table-wrap tbody a:hover{color:#025cca}.main__content.team .table-wrap tbody .dropdown a{color:#26282a}.main__content.team .table-wrap tbody .rate{width:115px}.main__content.team .table-wrap .buttons{width:100px;padding-left:16px;padding-right:16px}.main__content.team .table-wrap .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:80px}.main__content.team .table-wrap .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.team .table-wrap .buttons p a svg{width:16px;height:16px}.main__content.team .table-wrap .buttons p a:hover svg{fill:#002d73}.main__content.team .table-wrap .assign{width:105px;text-align:center}.main__content.team .table-wrap .dropdown.priority svg{margin-right:8px}@media screen and (max-width: 1280px){.main__content.team{padding:16px 12px 24px}.main__content.team .team__head{margin-right:0}.main__content.team .new-team{position:static;margin:0 0 16px auto}.main__content.team .table-wrap{margin-right:0;overflow-x:auto}}.team-create{overflow:auto}.team-create .right-bar__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.team-create .right-bar__body textarea{padding:8px 12px}.team-create .right-bar__body .step-footer{margin-top:auto}.team-create .right-bar__body .defaults-section{margin-top:104px}.team-create .right-bar__body .defaults-section h4{margin-bottom:16px}.team-create .right-bar__body .defaults-section .checkbox-custom{margin-bottom:12px}.team-create .right-bar__body .defaults-section .check-plus-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-5px}.team-create .right-bar__body .defaults-section .check-plus-input .checkbox-custom{margin-bottom:0}.team-create .right-bar__body .defaults-section .check-plus-input .form-group{width:45px!important;margin-left:8px;margin-bottom:0}.team-create .right-bar__body .defaults-section .check-plus-input .form-group .form-control{height:32px}.team-create .right-bar__body [data-action="save"]{display:none;min-width:176px}@media screen and (max-width: 900px){.team-create .right-bar__body [data-action="save"]{width:145px!important}}.team-create .right-bar__body [data-action="next"]{margin-left:auto}.team-create .right-bar__body[data-step="1"] .form-group{width:320px;margin-bottom:14px}.team-create .right-bar__body[data-step="1"] .item--section{margin-top:32px}.team-create .right-bar__body[data-step="1"] .item--section .form-group{margin-bottom:24px}.team-create .right-bar__body[data-step="1"] .form-switcher{margin-top:32px}.team-create .right-bar__body[data-step="1"] h4{margin-bottom:24px}.team-create .right-bar__body[data-step="1"] [data-action="back"]{display:none}.team-create .right-bar__body[data-step="2"] h4{margin-bottom:16px}.team-create .right-bar__body[data-step="2"] h4 span{margin-left:16px}.team-create .right-bar__body[data-step="2"] .checkbox-custom{margin-bottom:12px}.team-create .right-bar__body[data-step="2"] .item--section{margin-bottom:40px}.team-create .right-bar__body[data-step="3"] textarea{height:134px}.team-create .right-bar__body[data-step="4"] .form-switcher{margin-bottom:16px}.team-create .right-bar__body[data-step="5"] h5{margin-bottom:16px}.team-create .right-bar__body[data-step="5"] .item--section{margin-bottom:24px}.team-create .right-bar__body[data-step="5"] .item--section .checkbox-custom{margin-bottom:12px}.team-create .right-bar__footer{width:584px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 900px){.team-create .right-bar__body{padding-top:48px!important}}.notification-flash[data-type="team-created-confirm"]{top:80px;padding:24px 32px}.main__content.knowledge{padding:7px 40px 40px 16px;position:relative}.main__content.knowledge .selectize-control .item{transition:all 250ms ease}.main__content.knowledge .selectize-control .item:hover{background-color:#e0e6f5!important}.main__content.knowledge .knowledge__head{margin:0 -40px 0 12px;padding-right:40px;border-bottom:2px solid #dfe4ec;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .knowledge__head .knowledge__head_tabs{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.main__content.knowledge .knowledge__head .knowledge__head_tabs li{padding:6px 16px;text-align:center;cursor:pointer;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #dfe4ec;transition:all 250ms ease;margin-bottom:-2px}.main__content.knowledge .knowledge__head .knowledge__head_tabs li:not(.current):hover{background-color:#f5f8ff}.main__content.knowledge .knowledge__head .knowledge__head_tabs li b{font-weight:700;margin-left:6px}.main__content.knowledge .knowledge__head .knowledge__head_tabs li.current{border-bottom-color:#4c6587;color:#26282a}.main__content.knowledge .knowledge__head .knowledge__head_buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.main__content.knowledge .knowledge__head .knowledge__head_buttons a{margin-left:24px;color:#1776ea;transition:all 250ms ease}.main__content.knowledge .knowledge__head .knowledge__head_buttons a:hover{color:#025cca}.main__content.knowledge .knowledge__head .knowledge__head_buttons .btn{width:168px;height:40px}.main__content.knowledge .knowledge__tabs{margin-top:24px}.main__content.knowledge .knowledge__tabs .knowledge__tabs_tab{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}.main__content.knowledge .knowledge__tabs[data-current='public'] .knowledge__tabs_tab[data-tab='public']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs[data-current='private'] .knowledge__tabs_tab[data-tab='private']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs[data-current='draft'] .knowledge__tabs_tab[data-tab='draft']{display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs .knowledge__list{width:calc(50% - 12px);margin-bottom:24px;padding:16px 16px 14px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head h3{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:-5px -8px 0 0}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li{margin-left:8px;width:32px;height:32px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a:hover .icon{fill:#002d73}.main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li .icon{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list{margin-top:16px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li{margin-bottom:8px}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 a{color:#002d73;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 span{color:#959eb0;margin-left:8px}.main__content.knowledge .knowledge__tabs .knowledge__list .all{text-align:right}.main__content.knowledge .knowledge__tabs .knowledge__list .all a{color:#1776ea;transition:all 250ms ease}.main__content.knowledge .knowledge__tabs .knowledge__list .all a:hover{color:#025cca}.main__content.knowledge.category .knowledge__head{-ms-flex-align:center;align-items:center;border-bottom:none}.main__content.knowledge.category .knowledge__head h2{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge.category .knowledge__head .knowledge__head_buttons{margin-bottom:0}.main__content.knowledge.category .category__list{margin-top:16px;border-radius:2px;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:0 12px 0 8px}.main__content.knowledge.category .category__list .category__list_head{min-height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;padding-left:8px;padding-right:16px;position:relative}.main__content.knowledge.category .category__list .category__list_head .toogle{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.main__content.knowledge.category .category__list .category__list_head span{margin-left:12px;color:#959eb0}.main__content.knowledge.category .category__list .category__list_head a{margin-left:8px;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.main__content.knowledge.category .category__list .category__list_head a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge.category .category__list .category__list_head a:hover svg{fill:#002d73}.main__content.knowledge.category .category__list .category__list_head .show{margin-left:auto}.main__content.knowledge.category .category__list .category__list_head .icon-down{fill:#002d73}.main__content.knowledge.category .category__list.visible .category__list_head .icon-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.main__content.knowledge.category .category__list .category__list_table{display:none}.main__content.knowledge.category .category__list .category__list_table.overflow-x-scroll table{min-width:640px}.main__content.knowledge.category .category__list .category__list_table table{width:100%}.main__content.knowledge.category .category__list .category__list_table table tr{transition:all 250ms ease}.main__content.knowledge.category .category__list .category__list_table table tr:hover{background-color:#f1f2f5!important}.main__content.knowledge.category .category__list .category__list_table table tr:nth-child(odd){background-color:#f9fafd}.main__content.knowledge.category .category__list .category__list_table table tr.pin .actions .icon-pin{fill:#002d73}.main__content.knowledge.category .category__list .category__list_table table td{height:56px;vertical-align:middle}.main__content.knowledge.category .category__list .category__list_table table td.title{width:auto;padding-left:8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73}.main__content.knowledge.category .category__list .category__list_table table td.title a{color:#002d73}.main__content.knowledge.category .category__list .category__list_table table td.view{width:12%;color:#959eb0;font-size:10px;vertical-align:middle}.main__content.knowledge.category .category__list .category__list_table table td.view .icon-eye-close{vertical-align:middle;width:16px;height:16px;fill:#9c9c9c;margin-right:2px}.main__content.knowledge.category .category__list .category__list_table table td.status{width:16%;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;text-transform:uppercase}.main__content.knowledge.category .category__list .category__list_table table td.status .rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.knowledge.category .category__list .category__list_table table td.status .rating .votes{margin-left:8px;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:16px;letter-spacing:.1px;color:#959eb0}.main__content.knowledge.category .category__list .category__list_table table td.actions{width:10%}.main__content.knowledge.category .category__list .category__list_table table td.actions .actions--buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-right:16px}.main__content.knowledge.category .category__list .category__list_table table td.actions a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:8px}.main__content.knowledge.category .category__list .category__list_table table td.actions a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.knowledge.category .category__list .category__list_table table td.actions a:hover svg{fill:#002d73}.main__content.knowledge.article{padding:16px 32px 40px 24px}.main__content.knowledge.article .block--attach-list{margin-top:16px}.main__content.knowledge.article .block--attach-list div{width:284px;height:32px;padding-left:8px;border-radius:2px;background-color:#f5f8ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.main__content.knowledge.article .block--attach-list div i{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.main__content.knowledge.article .block--attach-list div i svg{width:7px;height:7px;fill:#9c9c9c}.main__content.knowledge.article .block--attach-list div i:hover svg{width:7px;height:7px;fill:#959eb0}.main__content.knowledge.article .article__body{margin-right:340px}.main__content.knowledge.article .article__body .article__back a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.knowledge.article .article__body .article__back a:hover{color:#025cca}.main__content.knowledge.article .article__body .article__back a:hover .icon-back{fill:#025cca}.main__content.knowledge.article .article__body .article__back .icon-back{width:20px;fill:#1776ea;margin-right:10px}.main__content.knowledge.article .article__body h2{margin-top:16px;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.1px}.main__content.knowledge.article .article__body .article__description{margin-top:24px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a}.main__content.knowledge.article .article__body .article__description p{min-height:16px}.main__content.knowledge.article .article__body .article__description ol{list-style:initial;padding-left:1em}.main__content.knowledge.article .article__body .article__description ul{list-style:initial;padding-left:2em}.main__content.knowledge.article .article__body .article__description h2{font-size:24px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description h3{font-size:18px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description h4{font-size:14px;margin-bottom:16px;font-weight:700}.main__content.knowledge.article .article__body .article__description blockquote{border-left:8px solid #002d73;padding:8px;font-style:italic}.main__content.knowledge.article .article__body .article__description b,.main__content.knowledge.article .article__body .article__description strong{font-weight:700}.main__content.knowledge.article .article__body .article__description .mceLayout{width:100%}.main__content.knowledge.article .article__keywords{margin-top:48px}.main__content.knowledge.article .article__keywords h4{font-size:14px;font-weight:700}.main__content.knowledge.article .article__keywords .article__keywords_list{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.knowledge.article .article__keywords .article__keywords_list span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:28px;padding:0 12px;border-radius:2px;background-color:#f5f8ff;font-size:12px;line-height:1.33;letter-spacing:.1px;color:#6b7480;margin:0 8px 8px 0}.main__content.knowledge.article .article__related{margin-top:40px}.main__content.knowledge.article .article__related h4{font-size:14px;font-weight:700;margin-bottom:12px}.main__content.knowledge.article .article__related p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:.1px;color:#002d73}.main__content.knowledge.article .article__related p a{color:#002d73}.main__content.knowledge.article .article__title{margin-top:24px}.main__content.knowledge.article .block--attach{margin-top:16px}.main__content.knowledge.article .block--attach-list{margin:0}.main__content.knowledge.article .block--attach-list div:first-child{margin-top:16px}.main__content.knowledge.article .form-group.article__keywords{margin-top:30px}.main__content.knowledge.article .form-group.article__keywords label b{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#26282a}.main__content.knowledge.article .form-group.article__keywords label span{margin-left:4px}.main__content.knowledge.article .form-group.article__keywords .selectize-input{margin-top:0}.main__content.knowledge.article .form-group.article__keywords .selectize-input::after{display:none}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item{height:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background-color:#f5f8ff;border-radius:2px;padding:0 24px 0 12px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;margin-bottom:0}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item a{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin:0;padding:0;top:2px;color:#9c9c9c}.main__content.knowledge.article .form-group.article__keywords .selectize-input .item a:hover{color:#002d73;background-color:transparent}.main__content.knowledge .article__detalies{width:304px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:16px;right:32px;padding:12px 16px 21px}.main__content.knowledge .article__detalies .article__detalies_head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.knowledge .article__detalies .article__detalies_head h3{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.knowledge .article__detalies .article__detalies_list{margin-top:24px}.main__content.knowledge .article__detalies .article__detalies_list li{margin-bottom:12px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.knowledge .article__detalies .article__detalies_list li .name{width:120px;color:#959eb0}.main__content.knowledge .article__detalies .article__detalies_list li .descr a{display:inline-block;color:#1776ea;transition:all 250ms ease;margin-left:4px}.main__content.knowledge .article__detalies .article__detalies_list li .descr a:hover{color:#025cca}.main__content.knowledge .article__detalies .article__detalies_list li .descr .rate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.knowledge .article__detalies .article__detalies_list li .descr .rate span{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;margin-left:8px}.main__content.knowledge .article__detalies .article__detalies_action{margin-top:16px;text-align:center}.main__content.knowledge .article__detalies .article__detalies_action .btn{min-width:152px;height:40px}.main__content.knowledge .article__detalies.edit .name{width:76px!important}.main__content.knowledge .article__detalies.edit .article__detalies_action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.main__content.knowledge .article__detalies.edit .article__detalies_action .btn{min-width:112px;padding:4px}.main__content.knowledge .article__detalies.edit .article__detalies_action .btn--blue-border{color:#002d73;border-color:#002d73}.right-bar.knowledge-category-create h3,.knowledge-sub-category-create h3,.knowledge-sub-category-edit h3,.knowledge-category-edit h3{margin-bottom:37px}.right-bar.knowledge-category-create .right-bar__footer,.knowledge-sub-category-create .right-bar__footer,.knowledge-sub-category-edit .right-bar__footer,.knowledge-category-edit .right-bar__footer{width:448px;-ms-flex-pack:center;justify-content:center}.right-bar.knowledge-category-create .right-bar__footer .btn,.knowledge-sub-category-create .right-bar__footer .btn,.knowledge-sub-category-edit .right-bar__footer .btn,.knowledge-category-edit .right-bar__footer .btn{width:168px}.right-bar.knowledge-category-create .param,.knowledge-sub-category-create .param,.knowledge-sub-category-edit .param,.knowledge-category-edit .param{margin-bottom:24px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.knowledge-category-create .param > span,.knowledge-sub-category-create .param > span,.knowledge-sub-category-edit .param > span,.knowledge-category-edit .param > span{display:inline-block;margin-right:8px;color:#959eb0}@media (max-width: 640px){.main__content.knowledge{padding:7px 16px 40px}.main__content.knowledge .knowledge__head{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:16px;margin-right:-16px;margin-left:-16px;padding-left:16px}.main__content.knowledge .knowledge__head .knowledge__head_buttons{margin-left:auto}.main__content.knowledge .knowledge__head .knowledge__head_buttons a,.main__content.knowledge .knowledge__head .knowledge__head_buttons .btn{margin-left:12px;white-space:nowrap;width:auto}.main__content.knowledge .knowledge__head_tabs{margin:8px 0}.main__content.knowledge .knowledge__tabs .knowledge__list{width:100%}.main__content.knowledge.article .article__body{margin-right:0}.main__content.knowledge .article__detalies{position:static;margin-top:32px;margin-left:auto;margin-right:auto}.main__content.knowledge .article__detalies.edit{padding:0;background-color:transparent;box-shadow:none}.main__content.knowledge .article__detalies.edit .article__detalies_action{display:none}.main__content.knowledge .article__back{position:absolute;top:12px}}@media (min-width: 640px){.sm-hidden{display:none!important}}.right-bar.knowledge-category-create .btn,.right-bar.knowledge-sub-category-create .btn,.right-bar.knowledge-category-edit .btn,.right-bar.knowledge-sub-category-create .btn,.right-bar.knowledge-sub-category-edit .btn{margin-top:32px}.main__content.emails{padding:24px 24px 0 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main__content.emails .emails__head{margin:0 -24px 0 12px;padding-right:24px;border-bottom:2px solid #dfe4ec;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.emails h2{font-family:"Lato",Arial,sans-serif;padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.emails .emails__head .email--new{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:4px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;color:#1776ea;transition:all 250ms ease}.main__content.emails .emails__head .email--new:hover{color:#025cca}.main__content.emails .emails__head .email--new svg{width:16px;height:16px;margin-right:8px}.main__content.emails .emails__head_tabs{display:-ms-flexbox;display:flex}.main__content.emails .emails__head_tabs li{padding:6px 16px;margin-bottom:-2px;text-align:center;cursor:pointer;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #dfe4ec;transition:all 250ms ease}.main__content.emails .emails__head_tabs li:not(.current):hover{background-color:#f5f8ff}.main__content.emails .emails__head_tabs li b{font-weight:700;margin-left:6px}.main__content.emails .emails__head_tabs li.current{border-bottom-color:#4c6587;color:#26282a}.main__content.emails .email__tabs{margin-top:24px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;-ms-flex-positive:1;flex-grow:1;height:0}.main__content.emails .email__tabs .email__list{height:100%;display:none}.main__content.emails .email__tabs .email__list .email__list_aside{width:340px;-ms-flex-negative:0;flex-shrink:0;padding:8px 8px 0;overflow:auto;border-right:2px solid #dfe4ec}.main__content.emails .email__tabs .email__list .email__list_article{width:0;-ms-flex-positive:1;flex-grow:1;display:none;background-color:#fff}.main__content.emails .email__tabs .email__list .email__list_article .email__list_descr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 24px;border-bottom:1px solid #dfe4ec}.head h3{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px;white-space:nowrap;margin-right:16px;overflow:hidden;text-overflow:ellipsis}.head time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:right;color:#959eb0;white-space:nowrap}.body{overflow:auto;padding:12px 34px 0 24px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.body a{color:#1776ea;transition:all 250ms ease}.body a:hover{color:#025cca}.body b,/.main__content.emails .email__tabs .email__list .email__list_article .email__list_descr*/ .body strong{font-weight:700}.body i{font-style:italic}.email__list_descr .form,.new-message .form{border-top:1px solid rgba(38,40,42,0.1);background-color:#fff;padding:16px 24px}.email__list_descr .form .form-group textarea,.new-message .form .form-group textarea{height:112px}.email__list_descr .form .form-group .btn,.new-message .form .form-group .btn{margin-top:24px}.main__content.emails .email__tabs .email__list .list--item{padding:16px;background-color:#f9fafd;border-bottom:1px solid #dfe4ec;transition:all 250ms ease;cursor:default;border-left:2px solid transparent}.main__content.emails .email__tabs .email__list .list--item:last-child{border-bottom:none}.main__content.emails .email__tabs .email__list .list--item:hover{background-color:#f1f2f5}.main__content.emails .email__tabs .email__list .list--item.new{border-left-color:#1776ea}.main__content.emails .email__tabs .email__list .list--item.current{box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:relative}.main__content.emails .email__tabs .email__list .list--item .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main__content.emails .email__tabs .email__list .list--item .head h5{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;white-space:nowrap;overflow:hidden;margin-right:16px;text-overflow:ellipsis}.main__content.emails .email__tabs .email__list .list--item .head time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#959eb0;white-space:nowrap}.main__content.emails .email__tabs .email__list .list--item .text{margin-top:8px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.main__content.emails .email__tabs[data-current='inbox'] .email__list[data-tab='inbox']{display:-ms-flexbox;display:flex}.main__content.emails .email__tabs[data-current='outbox'] .email__list[data-tab='outbox']{display:-ms-flexbox;display:flex}.main__content.emails .email__tabs[data-current='draft'] .email__list[data-tab='draft']{display:-ms-flexbox;display:flex}.right-bar.email-create h3{margin-bottom:37px}.right-bar.email-create .form-group{width:320px;margin-bottom:24px}.right-bar.email-create .form-group textarea{height:200px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px}.right-bar.email-create .selectize-input{margin-top:0}.right-bar.email-create .form-submit{margin-top:32px}.btn-hide-article{display:none}.btn-hide-article .icon-back{width:24px}@media screen and (max-width: 900px){.check-plus-input{-ms-flex-wrap:wrap;flex-wrap:wrap}.check-plus-input .form-control{margin:12px;max-width:320px}.right-bar.profile-edit .step-bar{width:100%!important}.right-bar.profile-edit .step-bar li:last-child{width:auto}}@media screen and (max-width: 640px){.btn-hide-article{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:32px;margin:6px 0 0 24px}.main__content.emails .emails__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.emails .emails__head .email--new{margin:10px 0 10px auto}.main__content.emails .email__tabs .email__list .email__list_article{position:absolute;z-index:1;right:-100vw;width:100vw!important;height:100%}.main__content.emails .email__tabs .email__list .email__list_aside{width:100%}.main__content.emails .email__tabs .email__list .email__list_descr .head{position:relative}.main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article{position:absolute;left:24px;top:4px;bottom:0;height:32px;margin:auto}.main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article + *{margin-left:36px}}.main__content.profile{padding:16px 24px}.main__content.profile .profile__wrapper{background-color:#fff;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);max-width:482px;width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 48px}.main__content.profile .profile__info{display:-ms-flexbox;display:flex}.main__content.profile .profile__info .profile__photo{width:160px;height:160px;position:relative;background-color:#dfe4ec}.main__content.profile .profile__info .profile__photo .profile__photo_wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.profile .profile__info .profile__photo .profile__photo_wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.main__content.profile .profile__info .profile__photo .icon-no-photo{width:79px;height:115px}.main__content.profile .profile__info .profile__photo a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:24px;background-color:rgba(38,40,42,0.6);font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#fff;transition:all 150ms ease}.main__content.profile .profile__info .profile__photo a input{width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:0}.main__content.profile .profile__info .profile__photo:hover a{height:32px}.main__content.profile .profile__info .profile__info_list{margin-left:16px}.main__content.profile .profile__info .profile__info_list h3{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px}.main__content.profile .profile__info .profile__info_list .info--mail{margin-top:8px}.main__content.profile .profile__info .profile__info_list .info--mail a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.profile .profile__info .profile__info_list .info--mail a:hover{color:#025cca}.main__content.profile .profile__info .profile__info_list .info-lng{margin-top:24px}.main__content.profile .profile__info .profile__info_list .info-lng h5{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select{margin-top:8px;color:#1776ea}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select span{color:#1776ea}.main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select .icon-chevron-down{fill:#1776ea}.main__content.profile .profile__edit{margin-top:12px}.main__content.profile .profile__edit .btn{width:160px;height:40px}.main__content.profile .profile__control{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.profile .profile__control a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:all 250ms ease}.main__content.profile .profile__control a svg{width:16px;height:16px;margin-right:8px;transition:all 250ms ease}.main__content.profile .profile__control a[data-action="profile-delete"]{color:#e64342}.main__content.profile .profile__control a[data-action="profile-delete"] svg{fill:#e64342}.main__content.profile .profile__control a[data-action="profile-delete"]:hover{color:#d42120}.main__content.profile .profile__control a[data-action="profile-delete"]:hover svg{fill:#d42120}.main__content.profile .profile__control a.profile-log-out{color:#1776ea}.main__content.profile .profile__control a.profile-log-out svg{fill:#1776ea}.main__content.profile .profile__control a.profile-log-out:hover{color:#025cca}.main__content.profile .profile__control a.profile-log-out:hover svg{fill:#025cca}.right-bar.profile-edit .right-bar__body,.right-bar.profile-edit .right-bar__footer{width:468px}.right-bar.profile-edit .right-bar__body[data-step="3"],.right-bar.profile-edit .right-bar__body[data-step="4"]{width:495px}.right-bar.profile-edit .right-bar__body[data-step="3"] .right-bar__footer,.right-bar.profile-edit .right-bar__body[data-step="4"] .right-bar__footer{width:495px}.right-bar.profile-edit .step-bar{width:372px}.right-bar.profile-edit .step-bar li{cursor:pointer}.right-bar.profile-edit [data-action="save"]{margin-left:auto}.right-bar.profile-edit textarea{height:204px}.right-bar.profile-edit .step-item.step-1{margin-top:40px}.right-bar.profile-edit .step-item.step-1 .form-group{margin-bottom:14px;width:296px}.right-bar.profile-edit .step-item.step-1 .item--section{margin-top:32px}.right-bar.profile-edit .step-item.step-1 .item--section h4{margin-bottom:24px}.right-bar.profile-edit .step-item.step-1 .item--section .form-group{margin-bottom:24px}.right-bar.profile-edit .step-item.step-3 .form-switcher{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .defaults-section{margin-top:64px}.right-bar.profile-edit .step-item.step-3 .defaults-section .checkbox-custom{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .defaults-section h4{margin-bottom:16px}.right-bar.profile-edit .step-item.step-3 .check-plus-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-5px}.right-bar.profile-edit .step-item.step-3 .check-plus-input .checkbox-custom{margin-bottom:0}.right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group{width:40px;margin-left:8px;margin-bottom:0}.right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group .form-control{height:32px}.right-bar.profile-edit .step-item.step-4 h5{margin-bottom:16px}.right-bar.profile-edit .step-item.step-4 .checkbox-custom{margin-bottom:12px}.right-bar.profile-edit .step-item.step-4 .item--section{margin-bottom:24px}.modal.profile-delete .form-group{margin-top:24px}.modal.profile-delete .modal__buttons{margin-top:40px}.modal.profile-delete .btn.red{background-color:#e64342}.modal.profile-delete .btn.red:hover{background-color:#d42120}@media screen and (max-width: 480px){.profile__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.profile__info .profile__info_list{width:100%;margin:24px 0 0!important}}.main__content.reports{padding:16px 24px}.main__content.reports form{margin-bottom:30px}.main__content.reports .reports__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:15vw;padding-left:16px}.main__content.reports .reports__head .btn{width:166px}.main__content.reports h2{font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.reports h3{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.reports h4{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.main__content.reports .reports__range{margin-top:16px;padding-left:16px;display:-ms-flexbox;display:flex}.main__content.reports .reports__range .reports__range_form{margin-left:24px}.main__content.reports .reports__range .reports__range_form .range--fromto{margin-top:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.reports .reports__range .reports__range_form .range--fromto .switch-checkbox{margin-right:16px}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group{display:-ms-flexbox;display:flex;margin:0 7px 0 0;-ms-flex-align:center;align-items:center}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group label{color:#26282a;margin:0 7px 0 0}.main__content.reports .reports__range .reports__range_form .range--fromto .form-group input{width:50px;height:32px}.main__content.reports .reports__type{margin-top:12px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.reports .reports__type .dropdown-select{margin-left:18px}.main__content.reports .reports__table{margin:24px 15vw 56px 0;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);padding:12px}.main__content.reports .reports__table .table tbody td:nth-child(2){text-align:right}.main__content.reports .reports__table .table tbody td:nth-child(3){text-align:right}.main__content.reports .reports__table .table tbody td:nth-child(4){text-align:right}.main__content.reports .reports__table .table tbody tr.total td{font-weight:700}.main__content.reports .reports__checkbox{margin-top:32px}.main__content.reports .reports__checkbox h3{margin-bottom:16px}.main__content.reports .reports__checkbox .checkbox-custom,.main__content.reports .reports__checkbox .radio-custom{margin-bottom:12px}.main__content.reports .reports__checkbox .checkbox-custom label{color:#959eb0;transition:all 250ms ease}.main__content.reports .reports__checkbox .checkbox-custom input:checked + label{color:#002d73}.main__content.reports .reports__export{margin-top:40px;margin-bottom:200px}.main__content.reports .reports__export .btn{width:166px;height:48px}.main__content.reports .reports__export [ripple]::before{z-index:9}@media screen and (max-width: 900px){.main__content.reports{padding:16px 12px 24px}.main__content.reports .reports__head{padding-right:0}.main__content.reports .reports__table{margin-right:0;overflow:auto;padding:0}.main__content.reports .reports__export{margin-bottom:24px}}.main__content.settings{position:relative;padding:28px 432px 100px 0}.main__content.settings .mt24{margin-top:24px}.main__content.settings h3{margin-left:40px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.settings h5{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:#26282a;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;width:200px;-ms-flex-negative:0;flex-shrink:0;text-align:right;padding-left:24px}.main__content.settings h5 .tooltype{margin-top:3px}.main__content.settings .dropdown-select .label{color:#1776ea}.main__content.settings .dropdown-select svg{fill:#1776ea}.main__content.settings .settings__status{width:364px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px 16px;position:absolute;top:16px;right:32px}.main__content.settings .settings__status .settings__status_list{margin-top:24px}.main__content.settings .settings__status .settings__status_list li{margin-bottom:8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;display:-ms-flexbox;display:flex}.main__content.settings .settings__status .settings__status_list .list--name{width:155px;color:#959eb0}.main__content.settings .settings__form h3{margin-bottom:24px}.main__content.settings .settings__form .settings__form_block{margin-bottom:64px}.main__content.settings .settings__form .settings__form_block.language .form-switcher{margin-left:65px}.main__content.settings .settings__form .form-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input{margin-top:0}.main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input::after{display:none}.main__content.settings .settings__form .form-group.timezone .selectize-control{margin-left:24px}.main__content.settings .settings__form .form-group.timezone .selectize-control .selectize-input{margin-top:0}.main__content.settings .settings__form .form-group.list{-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .form-group.list label{margin-top:9px}.main__content.settings .settings__form .form-group.list .input-list li{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2}.main__content.settings .settings__form .form-group.list .input-list li:last-child{margin-bottom:0}.main__content.settings .settings__form .form-group.list .input-list li input{margin-right:8px}.main__content.settings .settings__form .form-group.list .input-list li span{margin-right:6px;white-space:nowrap}.main__content.settings .settings__form .form-group.list .input-list li a{transition:all 250ms ease;color:#1776ea;white-space:nowrap}.main__content.settings .settings__form .form-group.list .input-list li a:hover{color:#025cca}.main__content.settings .settings__form .form-group > span{white-space:nowrap;margin-left:12px}.main__content.settings .settings__form .form-group label{display:-ms-inline-flexbox;display:inline-flex;width:200px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:0}.main__content.settings .settings__form .form-group label span{color:#26282a;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:right}.main__content.settings .settings__form .form-group input{width:320px;margin-left:24px}.main__content.settings .settings__form .form-group.short input{width:100px}.main__content.settings .settings__form .tooltype{margin-left:8px}.main__content.settings .settings__form .dropdown-select{margin-left:24px}.main__content.settings .settings__form .settings__form_submit{margin-top:-24px;padding-left:224px}.main__content.settings .settings__form .settings__form_submit .btn.test-connection{width:216px}.main__content.settings .settings__form .settings__form_submit .btn[data-action="save"]{width:168px}.main__content.settings .settings__form .radio-group{display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .radio-group .radio-list{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .radio-group .radio-custom{margin-bottom:12px}.main__content.settings .settings__form .radio-group .radio-custom label{white-space:nowrap}.main__content.settings .settings__form .radio-group .radio-custom:last-child{margin-bottom:0}.main__content.settings .settings__form .checkbox-group{display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .checkbox-group.list{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .checkbox-group.list .checkbox-custom{margin-left:40px;margin-bottom:16px}.main__content.settings .settings__form .checkbox-group .checkbox-list{margin-left:24px}.main__content.settings .settings__form .checkbox-group .checkbox-list > :last-child{margin-bottom:0!important}.main__content.settings .settings__form .checkbox-group .checkbox-list .checkbox-custom{margin-bottom:16px;margin-left:0}.main__content.settings .settings__form .checkbox-group .checkbox-custom{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .checkbox-group .checkbox-custom label{white-space:nowrap}.main__content.settings .settings__form .checkbox-group .switch-checkbox{margin-left:24px;margin-top:3px}.main__content.settings .settings__form .checkbox-group.multiple-emails h5{margin-top:12px}.main__content.settings .settings__form .checkbox-group.multiple-emails .form-group{margin-bottom:0;margin-left:8px}.main__content.settings .settings__form .checkbox-group.multiple-emails .form-group .form-control{margin:0;width:100px}.main__content.settings .selectize-input{width:320px}.main__content.settings textarea{width:320px;height:105px;resize:none}@media screen and (max-width: 1230px){.main__content.settings{padding:16px 12px 24px;position:relative;z-index:1}.main__content.settings .settings__status{position:static;width:100%}.main__content.settings .settings__status h3{margin-left:0;font-size:16px}.main__content.settings .settings__status .list--name{-ms-flex-negative:0;flex-shrink:0}.main__content.settings .settings__form{margin-top:16px}.main__content.settings .settings__form h3{margin-left:0;font-size:16px}.main__content.settings .settings__form .form-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.settings .settings__form .form-group .selectize-control{margin-left:0!important}.main__content.settings .settings__form .form-group > span{margin:4px auto 0}.main__content.settings .settings__form .form-group.row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.main__content.settings .settings__form .form-group.row label{margin-bottom:0}.main__content.settings .settings__form .form-group.row input{margin-left:24px}.main__content.settings .settings__form .form-group.short input{width:100%}.main__content.settings .settings__form .form-group label{width:auto;margin-bottom:8px}.main__content.settings .settings__form .form-group label > span{font-size:14px}.main__content.settings .settings__form .form-group input{margin-left:0;width:100%}.main__content.settings .settings__form .form-switcher{margin-left:0!important}.main__content.settings .settings__form .settings__form_submit{padding-left:0}.main__content.settings .settings__form .settings__form_submit .btn{height:40px!important}.main__content.settings .settings__form .radio-group{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .radio-group h5{width:100%;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-bottom:8px}.main__content.settings .settings__form .radio-group h5 span br{display:none}.main__content.settings .settings__form .radio-group .radio-list{margin-left:0}.main__content.settings .settings__form .radio-group .radio-list label{white-space:initial}.main__content.settings .settings__form .checkbox-group{-ms-flex-direction:column;flex-direction:column}.main__content.settings .settings__form .checkbox-group.list .checkbox-custom{margin-left:0}.main__content.settings .settings__form .checkbox-group.row{-ms-flex-direction:row;flex-direction:row}.main__content.settings .settings__form .checkbox-group.row h5{width:auto}.main__content.settings .settings__form .checkbox-group.row label{margin-left:24px!important}.main__content.settings .settings__form .checkbox-group h5{-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-left:0;margin-bottom:8px}.main__content.settings .settings__form .checkbox-group label{margin-left:0!important}.main__content.settings .settings__form .checkbox-group .checkbox-custom{margin-left:0}.main__content.settings .settings__form .checkbox-group .checkbox-custom label{white-space:initial}.main__content.settings .settings__form .checkbox-group .checkbox-list{margin-left:0;width:100%}.main__content.settings .settings__form .checkbox-group .checkbox-list .form-group{width:100%}.main__content.settings .settings__form .checkbox-group .checkbox-list .form-group textarea{width:100%}.main__content.settings .settings__form .form-group .selectize-control{margin-left:0;width:100%}.main__content.settings .settings__form .form-group .selectize-control .selectize-input{width:100%}}.main__content.tools{padding:29px 32px 80px 16px}.main__content.tools h2{margin-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.tools .tools__add-mail{margin-top:16px;margin-left:16px}.main__content.tools .tools__add-mail .form-group{display:-ms-flexbox;display:flex;margin-bottom:8px}.main__content.tools .tools__add-mail .form-group input{width:320px;margin-right:12px}.main__content.tools .tools__add-mail .form-group .btn{min-width:152px;height:40px}.main__content.tools .tools__add-mail .mail--examples{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.main__content.tools h3{margin-left:16px;margin-top:24px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper{border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px;display:-ms-inline-flexbox;display:inline-flex;margin-top:24px}.main__content.tools .table-wrapper.ips{margin-top:16px}.main__content.tools .table-wrapper.service-message{width:800px;margin-top:16px}.main__content.tools .table-wrapper.service-message table{width:100%}.main__content.tools .table-wrapper.service-message table .style{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.service-message table .style::before{content:"";display:block;width:8px;height:8px;border-radius:50%;margin-right:8px}.main__content.tools .table-wrapper.service-message table .style.none::before{border:1px solid #d4d6e3}.main__content.tools .table-wrapper.service-message table .style.success::before{background-color:#38bc7d}.main__content.tools .table-wrapper.service-message table .style.notice::before{background-color:#eeb707}.main__content.tools .table-wrapper.service-message table .style.error::before{background-color:#e64342}.main__content.tools .table-wrapper.service-message table .style.info::before{background-color:#002d73}.main__content.tools .table-wrapper.service-message table .buttons{padding:0 12px 0 8px;vertical-align:middle}.main__content.tools .table-wrapper.service-message table .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main__content.tools .table-wrapper.service-message table .buttons p a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px}.main__content.tools .table-wrapper.service-message table .buttons p a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.tools .table-wrapper.service-message table .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.email-templates{margin-top:24px;width:800px}.main__content.tools .table-wrapper.email-templates table{width:100%}.main__content.tools .table-wrapper.email-templates table .buttons{padding:0 12px 0 8px;vertical-align:middle;width:96px;text-align:center}.main__content.tools .table-wrapper.email-templates table .buttons a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.email-templates table .buttons a svg{width:16px;height:16px}.main__content.tools .table-wrapper.email-templates table .buttons a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.custom-field{width:900px;margin-top:16px}.main__content.tools .table-wrapper.custom-field table{width:100%}.main__content.tools .table-wrapper.custom-field tr.title{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper.custom-field tr.title:hover{background-color:#fff}.main__content.tools .table-wrapper.custom-field .buttons{padding:0 12px 0 8px;vertical-align:middle;width:192px}.main__content.tools .table-wrapper.custom-field .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:172px}.main__content.tools .table-wrapper.custom-field .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.custom-field .buttons p a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.tools .table-wrapper.custom-field .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper.status{width:800px;margin-top:16px}.main__content.tools .table-wrapper.status table{width:100%}.main__content.tools .table-wrapper.status table tbody a{color:#1776ea;transition:all 250ms ease}.main__content.tools .table-wrapper.status table tbody a:hover{color:#025cca}.main__content.tools .table-wrapper.status tr.title{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.main__content.tools .table-wrapper.status tr.title:hover{background-color:#fff}.main__content.tools .table-wrapper.status .buttons{padding:0 12px 0 8px;vertical-align:middle;width:92px}.main__content.tools .table-wrapper.status .buttons p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:72px}.main__content.tools .table-wrapper.status .buttons p a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.tools .table-wrapper.status .buttons p a svg{width:16px;height:16px}.main__content.tools .table-wrapper.status .buttons p a:hover svg{fill:#002d73}.main__content.tools .table-wrapper table{width:auto}.main__content.tools .table-wrapper table .unban{width:100px}.main__content.tools .table-wrapper table .unban a{font-size:12px;color:#1776ea;transition:all 250ms ease}.main__content.tools .table-wrapper table .unban a:hover{color:#025cca}.main__content.tools .tools__between-head{margin-top:-13px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:800px}.main__content.tools .tools__between-head.wider{width:900px}.main__content.tools .tools__between-head .head--tooltip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.tools .tools__between-head .head--tooltip span{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-left:16px}.main__content.tools .tools__between-head .btn{min-width:184px}@media screen and (max-width: 900px){.main__content.tools{padding:16px 12px 24px}.main__content.tools .tools__add-mail{margin-right:16px}.main__content.tools .tools__add-mail .form-group{-ms-flex-direction:column;flex-direction:column}.main__content.tools .tools__add-mail .form-group input{width:100%;margin-bottom:8px}.main__content.tools .table-wrapper{overflow-x:scroll;display:block;padding:0}.main__content.tools .table-wrapper.table-wrapper{width:auto}.main__content.tools .tools__between-head{width:auto;margin:0 0 16px}.main__content.tools .tools__between-head.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.tools .tools__between-head.fw .dropdown-select{margin:8px 0 0 auto}.main__content.tools .tools__between-head .head--tooltip{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.tools .tools__between-head .head--tooltip h2{margin-bottom:8px}.main__content.tools h2{font-size:16px}}.right-bar.service-message-create .right-bar__body{width:595px}.right-bar.service-message-create [data-action="save"]{width:126px}.right-bar.service-message-create [data-step="1"] [data-action="back"],.right-bar.service-message-create [data-step="1"] .save,.right-bar.service-message-create [data-step="1"] [data-action="back"],.right-bar.service-message-create [data-step="1"] .preview{display:none}.right-bar.service-message-create [data-step="2"] [data-action="next"]{display:none}.right-bar.service-message-create [data-step="2"] .save,.right-bar.service-message-create [data-step="2"] .preview{margin-left:auto}.right-bar.service-message-create .form-group{width:320px}.right-bar.service-message-create .step-slider{margin-top:40px}.right-bar.service-message-create .right-bar__footer{width:584px}.right-bar.service-message-create .right-bar__footer .btn.next{margin-left:auto}.right-bar.service-message-create .step-bar{width:140px}@media screen and (max-width: 900px){.right-bar.service-message-create .step-bar{width:auto}.right-bar.service-message-create .step-bar li{width:auto}}.right-bar.service-message-create .styles__radio{display:-ms-flexbox;display:flex;margin:32px}.right-bar.service-message-create .styles__radio label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;text-align:center;color:#fff;height:28px;padding:0 15px;border-radius:2px;margin-right:8px;cursor:pointer}.right-bar.service-message-create .styles__radio label.none{border:solid 1px #9c9c9c;background-color:#fff;color:#6b7480}.right-bar.service-message-create .styles__radio label.none .icon-tick{fill:#6b7480}.right-bar.service-message-create .styles__radio label.success{background-color:#38bc7d}.right-bar.service-message-create .styles__radio label.info{background-color:#002d73}.right-bar.service-message-create .styles__radio label.notice{background-color:#eeb707}.right-bar.service-message-create .styles__radio label.error{background-color:#e64342}.right-bar.service-message-create .styles__radio label input{display:none}.right-bar.service-message-create .styles__radio label input:checked + .icon-tick{display:block}.right-bar.service-message-create .styles__radio label .icon-tick{width:11px;height:8px;margin-right:4px;fill:#fff;display:none;margin-left:-5px}.right-bar.service-message-create .param{margin-bottom:12px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.service-message-create .param > span{display:inline-block;color:#959eb0;margin-right:8px}@media screen and (max-width: 900px){.right-bar.service-message-create .right-bar__body{padding-top:48px}.right-bar.service-message-create .step-bar{width:140px}}@media screen and (max-width: 900px) and (max-width: 900px){.right-bar.service-message-create .step-bar{width:auto}.right-bar.service-message-create .step-bar li{width:auto}}@media screen and (max-width: 900px){.right-bar.service-message-create .styles__radio{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0}.right-bar.service-message-create .styles__radio label{margin-bottom:8px}}.right-bar.tools-email-template-edit .right-bar__footer{width:584px}.right-bar.tools-email-template-edit .right-bar__footer .save{margin-left:auto}.right-bar.tools-email-template-edit .form-group{margin-top:16px;line-height:1}.right-bar.tools-email-template-edit h3{margin-bottom:37px}.right-bar.tools-email-template-edit .param{margin-bottom:12px;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.right-bar.tools-email-template-edit .param > span{display:inline-block;color:#959eb0;margin-right:8px}.right-bar.tools-email-template-edit textarea{width:320px;height:134px;font-size:12px;padding:12px}.right-bar.tools-email-template-edit .template--tags{margin-top:24px}.right-bar.tools-email-template-edit .template--tags label{display:block;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-bottom:12px}.right-bar.tools-email-template-edit .template--tags .tag-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-bar.tools-email-template-edit .template--tags .tag-list a{margin:0 8px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#6b7480;height:28px;background-color:#f5f8ff}.right-bar.tools-email-template-edit .template--tags .tag-list a i{width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.right-bar.tools-email-template-edit .template--tags .tag-list a i .icon-close{width:7px;height:7px}.right-bar.create-custom-field .right-bar__footer{width:584px}.right-bar.create-custom-field .right-bar__footer [data-action="save"]{margin-left:auto}.right-bar.create-custom-field h4{margin-top:24px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar.create-custom-field .item--section{margin-top:16px}.right-bar.create-custom-field .item--section .radio-custom{margin-bottom:12px}.right-bar.create-custom-field .form-group{width:320px}.right-bar.create-custom-field .form-select{margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-custom-field .form-select label{color:#959eb0;margin-right:8px}.right-bar.create-custom-field .maximum-length{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.right-bar.create-custom-field .maximum-length label{white-space:nowrap;margin:0 8px 0 0}.right-bar.create-custom-field .maximum-length .form-control{width:82px}.right-bar.create-custom-field .default-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-custom-field .default-value label{white-space:nowrap;margin:0 8px 0 0}.right-bar.create-custom-field .default-value .form-control{width:225px}.right-bar.create-status .right-bar__footer{width:584px}.right-bar.create-status .save{margin-top:32px}.right-bar.create-status h3{margin-bottom:37px}.right-bar.create-status h4{margin-bottom:16px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar.create-status .form-switcher{margin-top:32px}.right-bar.create-status .form-group{width:320px}.right-bar.create-status .form-group.color{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar.create-status .form-group.color label{margin:0 8px 0 0}.right-bar.create-status .form-group.color .form-control{width:82px;margin-right:16px}.main__content.notifications{padding:40px 32px 32px 16px}.main__content.notifications h2{padding-left:16px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:.1px}.main__content.notifications .notifications__list{margin-top:16px;width:100%;max-width:496px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:8px}.main__content.notifications .notifications__list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px}.main__content.notifications .notifications__list li:nth-child(odd){background-color:#f9fafd}.main__content.notifications .notifications__list li.new{border-left:2px solid #1776ea}.main__content.notifications .notifications__list li.new h5{font-weight:700}.main__content.notifications .notifications__list li h5{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:16px}.main__content.notifications .notifications__list li h5 a{color:#002d73}.main__content.notifications .notifications__list li time{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:right;color:#6b7480}.main__content.notifications .pagination-wrap{width:100%;max-width:496px;margin:24px 0 0}.main-menu{background-color:#4c6587;color:rgba(255,255,255,0.55)}@media screen and (min-width: 900px){.main-menu.is-toggled .submenu__listitem.current::before{left:16px!important}}@media screen and (max-width: 900px){.main-menu{position:fixed;left:-100%;top:0;z-index:9;transition:all 250ms ease;width:100%;height:100%;overflow:auto}.main-menu .navbar{padding-top:48px}}.navbar__list{padding-top:16px}.navbar__list li{margin-bottom:8px}.navbar__list li.separator{height:1px;opacity:.08;background-color:#fff;margin-left:8px;margin-right:8px}.navbar__list li .submenu__list .submenu__listitem.current::before{content:"";display:block;width:8px;height:8px;background:#1776ea;border-radius:50%;position:absolute;top:calc(50% - 4px);left:-32px}.navbar__list li.is-active,.navbar__list li.submenu-is-opened{background-color:rgba(0,0,0,0.16)}.navbar__list li.is-active .submenu__list,.navbar__list li.submenu-is-opened .submenu__list{display:block}.navbar__list li.is-active:hover .listitem__icon,.navbar__list li.submenu-is-opened:hover .listitem__icon{color:#fff}.navbar__list li.is-active:hover::after,.navbar__list li.submenu-is-opened:hover::after{border-color:transparent transparent #fff}.navbar__list li.current{cursor:default}.navbar__list li.current::after{border-color:transparent transparent #fff}.navbar__list li.current .listitem__icon{color:#fff}.navbar__list li.current .listitem__menu > a{color:#fff}.navbar__list li.current .submenu__list li.current{color:#fff;cursor:default}.navbar__list li.current .submenu__list li.current a{cursor:default}@media screen and (min-width: 900px){.main-menu.is-toggled .navbar__toggler{color:#fff;-ms-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.main-menu.is-toggled .submenu__list{display:block!important}.main-menu.is-toggled .listitem{position:relative;width:72px}.main-menu.is-toggled .listitem__menu,.main-menu.is-toggled .navbar__logo{display:none;opacity:0}.main-menu.is-toggled .listitem__menu{position:absolute;left:72px;top:0;z-index:10;background-color:#3f5471}.main-menu.is-toggled .listitem__menu .listitem__caption,.main-menu.is-toggled .listitem__menu .submenu__listitem{padding-left:40px}.main-menu.is-toggled .listitem__menu .listitem__caption[href="#"]{background:rgba(0,0,0,.1);cursor:default}.main-menu.is-toggled .listitem__menu .listitem__caption:before,.main-menu.is-toggled .listitem__menu .submenu__listitem:before{display:none}.main-menu.is-toggled .listitem:hover .listitem__menu{width:172px;display:block;opacity:1}.main-menu.is-toggled .listitem:hover .listitem__icon{background-color:#3f5471}.main-menu.is-toggled .listitem__menu .submenu__listitem:hover{background-color:rgba(255,255,255,0.1)}.main-menu.is-toggled .listitem__notification,.main-menu.is-toggled .listitem.submenu:after{display:none}}.navbar__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:64px;padding:17px 0}@media screen and (max-width: 900px){.navbar__header{display:none}}.navbar__toggler{width:72px;-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,0.55)}.navbar__toggler .icon{width:24px;fill:currentColor;cursor:pointer}.navbar__toggler .icon:hover{color:#fff}.navbar__logo{font-size:24px;font-weight:900;color:rgba(255,255,255,0.55)}.listitem{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:.1px}@media screen and (max-width: 900px){.listitem{overflow:hidden}.listitem .submenu__listitem:before{width:100vw;left:-80px}}.listitem.mobile{display:none}@media screen and (max-width: 900px){.listitem.mobile{display:-ms-flexbox;display:flex}}.listitem.current{background-color:rgba(0,0,0,0.16)!important}.listitem:hover{background-color:rgba(255,255,255,0.1)}.listitem a{color:inherit;cursor:pointer;z-index:2}.listitem__icon{width:72px;-ms-flex-negative:0;flex-shrink:0}.listitem__icon,.listitem__icon a{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listitem__icon .icon{width:24px;height:24px;fill:currentColor;transition:none}.listitem__icon .icon.icon-categories{padding:2px}.listitem__icon img{width:32px;height:32px;border-radius:50%}.listitem__menu{width:168px}.listitem__caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px}.listitem__notification{position:absolute;right:12px;top:12px;min-width:24px;width:auto;height:24px;font-size:12px;padding:0 5px;border-radius:12px}.submenu__list{display:none}.submenu__listitem{position:relative;height:48px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.submenu__listitem:before{content:"";display:inline-block;position:absolute;width:200%;height:100%;top:0;left:-100%;cursor:pointer}.submenu__listitem:hover:before{background-color:rgba(255,255,255,0.1)}.listitem.submenu:after{content:'';position:absolute;right:21px;top:22px;width:0;height:0;border-style:solid;border-width:0 3px 4px;border-color:transparent transparent currentColor;transition:all 150ms linear;-ms-transform:scaleY(-1);transform:scaleY(-1)}.listitem.submenu.submenu-is-opened:after{-ms-transform:scaleY(1);transform:scaleY(1);filter:FlipY;-ms-filter:FlipY}.show-menu .main-menu{left:0}.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dfe4ec;position:relative;z-index:10}.header .header__left{-ms-flex-positive:1;flex-grow:1}.header .header__left form{height:100%}.header .header__left form:hover .btn svg{fill:#959eb0}.header .header__left .search-clear{width:32px;height:32px;position:absolute;top:calc(50% - 16px);right:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1;opacity:0;transition:all 250ms ease}.header .header__left .search-clear .icon{width:16px;height:16px}.header .header__left .search-clear:hover .icon{fill:#002d73}.header .icon{fill:#9c9c9c}.header .icon:hover{fill:#1776ea}.header button:hover .icon{fill:#1776ea}.header .icon-mail{font-size:18px}.header .icon-notificaton{height:22px;width:20px}.header .profile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .profile__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .profile__item .btn:hover svg{fill:#002d73}.header .profile__item.profile__item--mail{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:32px}.header .profile__item.profile__item--mail .profile__item_rel{width:22px;height:18px;position:relative}.header .profile__item.profile__item--mail .badge{top:-8px;right:-8px}.header .profile__item.profile__item--mail .btn{width:100%;height:100%}.header .profile__item.profile__item--mail .icon-mail{width:22px;height:18px}.header .profile__item.profile__item--notification{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .profile__item.profile__item--notification .profile__item_rel{width:20px;height:22px;position:relative}.header .profile__item.profile__item--notification .badge{top:-6px;right:-8px}.header .profile__item.profile__item--notification .btn{width:100%;height:100%}.header .profile__item.profile__item--notification .icon-notificaton{width:20px;height:22px}.header .profile__item.profile__item--notification .notification-list{display:none;width:336px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:30;padding-top:16px}.header .profile__item.profile__item--notification .notification-list ul{list-style:none;margin:0;padding:0;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px}.header .profile__item.profile__item--notification .notification-list ul li{transition:all 250ms ease;padding:13px 48px 13px 16px;position:relative}.header .profile__item.profile__item--notification .notification-list ul li a{display:-ms-flexbox;display:flex}.header .profile__item.profile__item--notification .notification-list ul li a time{color:#959eb0}.header .profile__item.profile__item--notification .notification-list ul li a span{margin-left:16px;color:#002d73}.header .profile__item.profile__item--notification .notification-list ul li .close{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;position:absolute;top:50%;right:12px;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:all 250ms ease;opacity:0}.header .profile__item.profile__item--notification .notification-list ul li .close .icon-close{width:8px;height:8px;fill:#9c9c9c}.header .profile__item.profile__item--notification .notification-list ul li .close:hover .icon-close{fill:#002d73}.header .profile__item.profile__item--notification .notification-list ul li:hover{background-color:#f1f2f5}.header .profile__item.profile__item--notification .notification-list ul li:hover .close{opacity:1}.header .profile__item.profile__item--notification .notification-list ul li.new{font-weight:700}.header .profile__item.profile__item--notification .notification-list .notification--all{border-top:1px solid #dfe4ec}.header .profile__item.profile__item--notification .notification-list .notification--all a{display:-ms-flexbox;display:flex;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.header .profile__item.profile__item--notification .notification-list .notification--all a:hover{color:#025cca}.header .profile__item.profile__item--notification.active{background-color:#f5f8ff}.header .profile__item.profile__item--notification.active .icon-notificaton{fill:#002d73}.header .profile__user{line-height:1.29;letter-spacing:.1px;color:#959eb0;padding-right:32px;padding-left:16px;height:64px;transition:all 250ms ease}.header .profile__user.active{background-color:#f5f8ff}.header .profile__user.active .icon-chevron-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .profile__user .profile__menu{width:100%;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);position:absolute;top:100%;right:0;z-index:30;display:none}.header .profile__user .profile__menu .profile--view{padding:16px 34px}.header .profile__user .profile__menu .profile--view a{margin:auto}.header .profile__user .profile__menu .profile--logout{border-top:1px solid #dfe4ec}.header .profile__user .profile__menu .profile--logout a{display:-ms-flexbox;display:flex;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#002d73;transition:all 250ms ease}.header .profile__user .profile__menu .profile--logout a:hover{background-color:#f1f2f5}.header .profile__user .profile__menu .profile--logout a .icon-log-out{width:16px;height:16px;margin-right:8px}.header .user__ava{width:32px;height:32px;margin-right:8px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#959eb0;color:#fff}.listitem__icon a.mobile_ava{width:24px;height:24px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#9c9c9c}.header .user__name{cursor:pointer}.header .user__name p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;max-width:150px;min-width:120px}.header .user__name p span{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.header .user__name p .icon-chevron-down{width:8px;height:8px;margin-left:4px}.header .header__mobile{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;width:100%}.header .header__mobile .header__menu{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;position:relative}.header .header__mobile .header__menu svg{transition:all 250ms ease}.header .header__mobile .header__menu .icon-menu-mobile{width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);fill:#A5B2C3;-ms-transform:scale(1);transform:scale(1)}.header .header__mobile .header__menu .icon-close-mobile{width:16px;height:16px;fill:#A5B2C3;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);-ms-transform:scale(0);transform:scale(0)}.header .header__mobile .header__mobile_actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header__mobile .header__mobile_actions [data-action="create-ticket"]{width:48px;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .header__mobile .header__mobile_actions [data-action="create-ticket"] svg{width:20px;height:20px;fill:#A5B2C3}.header .header__mobile .header__mobile_actions [data-action="toggle-search"]{width:48px;height:48px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all 250ms ease;position:relative}.header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-search{width:20px;height:20px;fill:#A5B2C3;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile{width:16px;height:16px;fill:#fff;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);-ms-transform:scale(0);transform:scale(0)}@media screen and (max-width: 900px){.header{border-color:rgba(255,255,255,0.08);height:48px;position:fixed;top:0;right:0;left:0;z-index:10;box-sizing:content-box}.header .header__mobile{display:-ms-flexbox;display:flex;background-color:#4c6587;z-index:1}.header .header__right{display:none}.header .header__left{position:fixed;height:56px;top:-56px;right:0;left:0;z-index:10;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);transition:all 250ms ease}.header .header__left .form__search{padding:0 12px}}.header__right{display:-ms-flexbox;display:flex;height:64px;padding:0 0 0 32px;-ms-flex-align:center;align-items:center;border-left:1px solid #dfe4ec}.show-menu .header__mobile .header__menu .icon-menu-mobile{-ms-transform:scale(0);transform:scale(0)}.show-menu .header__mobile .header__menu .icon-close-mobile{-ms-transform:scale(1);transform:scale(1)}.show-search .header__left{top:48px}.show-search .header__mobile_actions [data-action="toggle-search"]{background-color:#3F5471}.show-search .header__mobile_actions [data-action="toggle-search"] .icon-search{-ms-transform:scale(0);transform:scale(0)}.show-search .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile{-ms-transform:scale(1)!important;transform:scale(1)!important}.footer{padding:10px 16px 16px;color:#6b7480}.pagination-wrap{margin:24px auto 16px}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination a{color:#002d73;transition:all 250ms ease}.pagination a:hover{background-color:#f1f2f5}.pagination__nav-btn{margin:0 5px}.pagination__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination__item.is-current .pagination__link{background-color:#dfe4ec}.pagination__stroke{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:2px;font-size:12px;font-weight:500;letter-spacing:normal;text-align:center;color:#002d73}.pagination__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:2px;font-size:12px;font-weight:500;letter-spacing:normal;text-align:center;color:#002d73}.pagination__amount{margin-top:24px;text-align:center;font-weight:700}.main__content.search{padding:17px 24px 0;position:relative}.main__content.search .search__stat{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#6b7480}.main__content.search h2{margin-top:16px;font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.1px;color:#26282a}.main__content.search .btn[data-action="advanced-search"]{width:160px;position:absolute;right:24px;top:17px;z-index:0}.main__content.search .article__list li{border-bottom:1px solid #dfe4ec;padding-top:16px;padding-bottom:16px}.main__content.search .article__list li .article__list_title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.search .article__list li .article__list_title .icon{width:24px;height:24px;fill:#6b7480;margin-right:8px}.main__content.search .article__list li .article__list_title time{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a;margin-right:16px}.main__content.search .article__list li .article__list_title a{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#1776ea;transition:all 250ms ease}.main__content.search .article__list li .article__list_title a:hover{color:#025cca}.main__content.search .article__list li .article__list_info{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main__content.search .article__list li .article__list_info .category{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-right:11px}.main__content.search .article__list li .article__list_info .category span{padding:0 5px;background-color:#fff5d0;color:#26282a;margin-left:4px}.main__content.search .article__list li .article__list_info .rate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;margin-right:16px}.main__content.search .article__list li .article__list_info .rate span{color:#959eb0;margin-right:8px}.main__content.search .article__list li .article__list_info .rate b{margin-left:4px;color:#959eb0}.main__content.search .article__list li .article__list_info .views{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0}.main__content.search .article__list li .article__list_info .views span{color:#26282a;margin-left:8px}.main__content.search .article__list li .article__list_description{margin-top:12px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.1px;color:#26282a;max-width:700px}.main__content.search .search__tickets th:nth-child(2),.main__content.search .search__tickets td:nth-child(2){border:none}.main__content.search .templates__list{max-width:748px;border-radius:2px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;margin:16px 0 56px;padding:12px 8px}.main__content.search .templates__list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 24px}.main__content.search .templates__list li:not(.deleted):nth-child(odd){background-color:#f9fafd}.main__content.search .templates__list li h3{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;-ms-flex-positive:1;flex-grow:1}.main__content.search .templates__list li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0}.main__content.search .templates__list li a svg{width:16px;height:16px;fill:#9c9c9c}.main__content.search .templates__list li a:hover svg{fill:#002d73}.main__content.search .templates__list li span{color:#9c9c9c;margin-right:24px;margin-left:16px}.main__content.search .table.team td.buttons{width:100px;padding-left:16px;padding-right:24px}.main__content.search .table.team td.buttons a{width:32px;height:32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main__content.search .table.team td.buttons a svg{width:16px;height:16px}.main__content.search .table.team td.buttons a:hover svg{fill:#002d73}.right-bar.advanced-search .right-bar__body{width:448px;padding-left:24px}.right-bar.advanced-search .right-bar__body h3{margin-bottom:21px}.right-bar.advanced-search .right-bar__body .search__section{margin-bottom:16px}.right-bar.advanced-search .right-bar__body .search__section .search__section_title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px 0 24px;margin-bottom:12px;background-color:#f6f7f9;font-family:"Lato",Arial,sans-serif;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;font-weight:700;margin-bottom:12px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom{margin-left:32px;margin-bottom:12px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="text"]{opacity:0;width:220px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="radio"]:checked + label + input[type="text"]{opacity:1}.right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date{margin-top:-10px}.right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date input[type="text"]{margin-left:8px}.right-bar.advanced-search .right-bar__body .search__submit{margin-top:56px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.right-bar.advanced-search .right-bar__body .search__submit .btn{width:144px}@media screen and (max-width: 900px){.main__content.search .article__list li .article__list_title{-ms-flex-wrap:wrap;flex-wrap:wrap}.main__content.search .article__list li .article__list_title a{width:100%;margin-top:8px}.main__content.search .article__list li .article__list_info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main__content.search .article__list li .article__list_info .category{margin-bottom:4px}.main__content.search .article__list li .article__list_info .rate{margin-bottom:4px}.main__content.search .btn[data-action="advanced-search"]{top:52px}.right-bar.advanced-search .right-bar__body{width:100%}.right-bar.advanced-search .right-bar__body .form-group.custom-date{width:auto!important}}#loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:100}.wrapper{display:-ms-flexbox;display:flex;width:100%;min-height:100vh;font-family:"Lato",Arial,sans-serif;color:#26282a;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;background-color:#fcfcfc}@media screen and (max-width: 900px){.wrapper{margin-top:48px}.wrapper.login{margin-top:-48px}}.main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.main__content{-ms-flex-positive:1;flex-grow:1;padding:24px 24px 0 16px}@media screen and (max-width: 900px){.main__content{padding:24px 24px 0 16px}}.banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:2px;background-color:#fff;border:1px solid #d4d6e3}.banner .banner__text{max-width:573px;margin-right:48px;text-align:center}@media screen and (max-width: 900px){.banner{padding:16px 21px;background-color:#1776ea;font-size:12px;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .banner__text{margin:0 0 22px}}.clearfix{overflow:auto}.topmenu__list{padding:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center}.topmenu__item{position:relative;display:-ms-flexbox;display:flex}.topmenu__item:hover .topmenu__dropdown{display:block}.topmenu{position:fixed;left:0;top:-64px;height:65px;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-height:65px;background-color:#fff;transition:all 250ms ease}.topmenu.active{top:0;box-shadow:0 8px 16px 0 rgba(38,40,42,0.1)}@media screen and (max-width: 900px){.topmenu{top:-130px;height:auto;max-height:100%}.topmenu > p{display:none}.topmenu .topmenu__dismiss{display:none}.topmenu .topmenu__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.topmenu .topmenu__nav{margin:0}.topmenu .topmenu__nav .topmenu__item .toplist__icon{width:63px;height:63px}.topmenu .topmenu__dropdown{z-index:5}}.topmenu__nav{margin:0 32px 0 24px;border-left:1px solid #dfe4ec;border-right:1px solid #dfe4ec}.toplist__icon{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .2s ease;z-index:2;background-color:#fff}.toplist__icon .icon{fill:#959eb0}.toplist__icon:hover{background-color:#f1f2f5}.toplist__icon:hover .icon{fill:#002d73}.topmenu__dropdown{position:absolute;top:100%;left:-70px;z-index:-1;width:204px;display:none;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff}.topmenu__dropdown-title{padding:9px 9px 9px 24px;font-weight:700}.topmenu__dropdown-list li{padding:9px 9px 9px 40px;color:#002d73}.topmenu__dropdown-list li:hover{cursor:pointer;background-color:#f1f2f5}.botmenu{position:fixed;height:72px;right:0;bottom:-72px;left:0;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:10;transition:all 250ms ease}.botmenu.active{bottom:0}@media screen and (max-width: 900px){.botmenu{display:-ms-flexbox;display:flex}}.right-bar{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(38,40,42,0.8);z-index:20;display:none;overflow:hidden}.right-bar .right-bar__body{width:584px;max-width:100vw;overflow:auto;box-shadow:0 4px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:absolute;top:0;right:0;bottom:0;padding:22px 32px 0;transition:all 250ms ease}.right-bar .right-bar__body::after{content:"";display:block;width:100%;height:96px;-ms-flex-negative:0;flex-shrink:0}.right-bar .right-bar__body h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px}.right-bar .right-bar__body h3 .icon-back{width:24px;height:24px;margin-right:8px}.right-bar .right-bar__body .checkbox-custom label{color:#959eb0;transition:all 250ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.right-bar .right-bar__body .checkbox-custom input:checked + label{color:#002d73}.right-bar .right-bar__body .right-bar__footer{display:-ms-flexbox;display:flex;padding:16px 32px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);margin:0;position:fixed;bottom:0;right:0}.right-bar .right-bar__body .right-bar__footer::before{content:"";display:block;background-color:#fff;position:absolute;top:0;right:20px;bottom:0;left:0}@media screen and (max-width: 900px){.right-bar .right-bar__body{width:100%;padding:72px 12px}.right-bar .right-bar__body .btn{height:40px!important}.right-bar .right-bar__body > h3{margin:0;padding:0 12px;height:48px;width:100%;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;position:fixed;top:0;left:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-bar .right-bar__body .right-bar__footer{width:100%;background-color:transparent;z-index:10;padding-left:12px;padding-right:12px}.right-bar .right-bar__body .right-bar__footer::before{content:"";display:block;position:absolute;top:0;right:20px;bottom:0;left:0;background-color:#fff}.right-bar .right-bar__body .right-bar__footer .btn{height:40px!important;width:120px}.right-bar .right-bar__body .form-group{width:100%!important}}.step-bar{margin:37px 0 0;padding:0;width:488px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #dfe4ec}.step-bar li{width:20%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;text-align:center;color:#6b7480;position:relative;cursor:pointer}.step-bar li::before{content:"1";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:#959eb0;border:4px solid #dfe4ec;border-radius:50%;font-family:"Lato",Arial,sans-serif;font-size:8px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:center;color:#fff;margin-bottom:8px;margin-top:-13px}.step-bar li:first-child{-ms-flex-align:start;align-items:flex-start;width:13%;text-align:left}.step-bar li:last-child{-ms-flex-align:end;align-items:flex-end;width:13%;text-align:right}.step-bar li:nth-child(1)::before{content:"1"}.step-bar li:nth-child(2)::before{content:"2"}.step-bar li:nth-child(3)::before{content:"3"}.step-bar li:nth-child(4)::before{content:"4"}.step-bar li:nth-child(5)::before{content:"5"}@media screen and (max-width: 900px){.step-bar{margin:0 -12px;padding:0 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#f6f7f9;height:56px;width:auto;-ms-flex-negative:0;flex-shrink:0}.step-bar li{display:none;width:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center!important;align-items:center!important;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:right;color:#26282a}.step-bar li::before{font-size:12px;margin:0 8px 0 0}}.step-slider{margin-top:24px}.step-slider .step-item{display:none}.step-slider .step-item h4{font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-slider .step-item h4 span{font-size:14px;font-weight:400;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#959eb0;margin-left:8px}.step-footer{display:-ms-flexbox;display:flex;padding:16px 32px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);margin:auto -32px 0}.step-footer .btn-border{margin-right:auto}.step-footer .btn-full{margin-left:auto}.step-footer .btn-full.save{display:none;min-width:176px}[data-step="1"] .step-bar li:nth-child(1)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="1"] .step-item.step-1{display:block}@media screen and (max-width: 900px){[data-step="1"] .step-bar li:nth-child(1){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="1"] .step-bar li:nth-child(1)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="1"] .step-bar li:nth-child(2){display:-ms-flexbox;display:flex}[data-step="1"] .step-bar li:nth-child(2)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="2"] .step-bar li:nth-child(2)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="2"] .step-item.step-2{display:block}@media screen and (max-width: 900px){[data-step="2"] .step-bar li:nth-child(2){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="2"] .step-bar li:nth-child(2)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="2"] .step-bar li:nth-child(3){display:-ms-flexbox;display:flex}[data-step="2"] .step-bar li:nth-child(3)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="3"] .step-bar li:nth-child(3)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="3"] .step-item.step-3{display:block}@media screen and (max-width: 900px){[data-step="3"] .step-bar li:nth-child(3){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="3"] .step-bar li:nth-child(3)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="3"] .step-bar li:nth-child(4){display:-ms-flexbox;display:flex}[data-step="3"] .step-bar li:nth-child(4)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="4"] .step-bar li:nth-child(4)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="4"] .step-item.step-4{display:block}@media screen and (max-width: 900px){[data-step="4"] .step-bar li:nth-child(4){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="4"] .step-bar li:nth-child(4)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}[data-step="4"] .step-bar li:nth-child(5){display:-ms-flexbox;display:flex;width:auto}[data-step="4"] .step-bar li:nth-child(5)::before{content:"Next:";width:auto;height:auto;background:none;border:none;color:#26282a;font-size:14px;font-weight:400}}[data-step="5"] .step-bar li:nth-child(5)::before{border-color:#38bc7d;background-color:#38bc7d}[data-step="5"] .step-item.step-5{display:block}[data-step="5"] .btn-full.next{display:none}[data-step="5"] .btn-full.save{display:-ms-flexbox;display:flex}@media screen and (max-width: 900px){[data-step="5"] .step-bar li:nth-child(5){display:-ms-flexbox;display:flex;width:auto;font-weight:700}[data-step="5"] .step-bar li:nth-child(5)::before{content:attr(data-link) "/" attr(data-all);width:32px;height:32px}}.notification{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,41,89,0.1);padding:20px 28px;font-family:"Lato",Arial,sans-serif;position:relative;display:block;margin-bottom:24px}.notification::before{content:"";width:8px;height:100%;position:absolute;top:0;left:0}.notification.red{background-color:#fff5f5}.notification.red::before{background-color:#e64342}.notification.orange{background-color:#ffc}.notification.orange::before{background-color:#eeb707}.notification.green{background-color:#f0fff4}.notification.green::before{background-color:#38bc7d}.notification.blue{background-color:#ebf8ff}.notification.blue::before{background-color:#002d73}.notification b{font-weight:700}.notification i{font-style:italic}.notification-flash{width:320px;z-index:20;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,41,89,0.1);padding:24px 32px 16px;font-family:"Lato",Arial,sans-serif;position:absolute;top:144px;right:32px;display:none}.notification-flash.service-message{position:relative;width:100%;top:0;right:0;bottom:0;left:0}.notification-flash::before{content:"";width:8px;height:100%;position:absolute;top:0;left:0}.notification-flash.red::before{background-color:#e64342}.notification-flash.orange::before{background-color:#eeb707}.notification-flash.green::before{background-color:#38bc7d}.notification-flash.blue::before{background-color:#002d73}.notification-flash .close{width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:8px;right:8px;cursor:pointer}.notification-flash .close svg{width:8px;height:8px;fill:#9c9c9c}.notification-flash .notification--title{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;color:#26282a}.notification-flash .notification--text{margin-top:4px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480}.notification-flash .btn{margin-top:16px;width:96px}@media screen and (max-width: 900px){.notification-flash{top:0!important;right:0;width:100%;position:fixed}.notification-flash .close{width:32px;height:32px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.tooltype{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;cursor:pointer;position:relative}.tooltype .icon-info{width:16px;height:16px;fill:#959eb0;transition:all 250ms ease}.tooltype:hover .icon-info{fill:#002d73}.tooltype:hover .tooltype__content{display:block}.tooltype .tooltype__content{position:absolute;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);z-index:10;font-family:"Lato",Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.1px;color:#6b7480;text-transform:initial;width:260px;display:none}.tooltype .tooltype__content .tooltype__wrapper{background-color:#fff;padding:12px 24px 14px 14px;position:relative;z-index:1;white-space:normal}.tooltype .tooltype__content a{color:#1776ea;transition:all 250ms ease}.tooltype .tooltype__content a:hover{color:#025cca}.tooltype .tooltype__content::before{content:"";display:block;width:8px;height:8px;background-color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);z-index:0}@media screen and (max-width: 900px){.tooltype .tooltype__content{position:fixed!important;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.tooltype .tooltype__content::before{display:none}}.tooltype.right .tooltype__content{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 4px)}.tooltype.right .tooltype__content::before{top:calc(50% - 4px);left:-4px}.tooltype.top .tooltype__content{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(100% + 4px)}.tooltype.top .tooltype__content::before{left:calc(50% - 4px);bottom:-4px}.datepicker{font-family:"Lato",Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;width:368px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.datepicker .datepicker--pointer{bottom:20px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);border:none}.datepicker .datepicker--cells-years,.datepicker .datepicker--years{height:auto}.datepicker .datepicker--cells-years .datepicker--cell,.datepicker .datepicker--years .datepicker--cell{margin:0 8px!important}.datepicker .datepicker--cells-months{height:auto}.datepicker .datepicker--cells-months .datepicker--cell{margin:0 8px!important}.datepicker .datepicker--content{padding:4px 16px;background-color:#fff}.datepicker .datepicker--nav{border-bottom:none;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#26282a;background-color:#fff;height:48px}.datepicker .datepicker--nav i{color:#26282a}.datepicker .datepicker--cells{-ms-flex-pack:justify;justify-content:space-between}.datepicker .datepicker--cells .datepicker--cell{width:40px;height:40px;border-radius:50%;margin:0 3px 8px;transition:all 250ms ease}.datepicker .datepicker--cells .datepicker--cell.-current-{color:#38bc7d}.datepicker .datepicker--cells .datepicker--cell.-selected-{background-color:#38bc7d;color:#fff}.datepicker .datepicker--cells .datepicker--cell:hover:not(.-selected-){background-color:#f5f8ff}.datepicker .datepicker--days-names{border-bottom:1px solid #dfe4ec;margin:0;padding-bottom:8px;margin-bottom:8px}.datepicker .datepicker--days-names .datepicker--day-name{width:48px;font-family:"Lato",Arial,sans-serif;color:#959eb0;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.1px;text-align:center;text-transform:none}@media screen and (max-width: 900px){.datepicker.active{top:48vh!important;left:50vw!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;position:fixed}}.notification-bar{position:fixed;top:0;left:0;width:100%;display:none;background-color:#1776ea}.notification-bar.notice-flash{position:inherit}.notification-bar .close{display:block;width:24px;height:24px;position:absolute;right:40px;top:calc(50% - 12px);cursor:pointer}.notification-bar .close:hover svg{fill:#dfe4ec}.notification-bar .close svg{width:8px;height:8px;fill:#fff}.notification-bar .notification--text{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-height:48px}.notification-bar .notification--text b{font-weight:700!important}.notification-bar .btn{color:#fff;border-color:#fff;width:96px;height:32px;margin-left:32px}.notification-bar.green{background-color:#38bc7d}.notification-bar.red{background-color:#e64342}.notification-bar.orange{background-color:#eeb707}.notification-bar.blue{background-color:#002d73}.notification-bar.white{background-color:#fff;border-top:solid 1px #d4d6e3;border-bottom:solid 1px #d4d6e3}.notification-bar.white .notification--text{color:#26282a}.notification-bar.white .btn{color:#002d73;border-color:#002d73}.notification-bar.white svg{fill:#9c9c9c}.star-rate{position:relative;width:84px;height:15px}.star-rate .icon-star-stroke{position:absolute;top:0;left:0;z-index:1;width:84px;height:15px}.star-rate .star-filled{position:absolute;top:0;left:0;width:0;height:15px;overflow:hidden;line-height:1}.star-rate .star-filled .icon-star-filled{width:84px;height:15px}.star-rate.rate-05 .star-filled,.star-rate.rate-5 .star-filled{z-index:2;width:10%}.star-rate.rate-10 .star-filled{z-index:2;width:20%}.star-rate.rate-15 .star-filled{z-index:2;width:30%}.star-rate.rate-20 .star-filled{z-index:2;width:40%}.star-rate.rate-25 .star-filled{z-index:2;width:50%}.star-rate.rate-30 .star-filled{z-index:2;width:60%}.star-rate.rate-35 .star-filled{z-index:2;width:70%}.star-rate.rate-40 .star-filled{z-index:2;width:80%}.star-rate.rate-45 .star-filled{z-index:2;width:90%}.star-rate.rate-50 .star-filled{z-index:2;width:100%}.rename-link{cursor:pointer}.open{color:red!important}.waitingreply{color:#F93!important}.replied{color:#00F!important}.resolved{color:green!important}.allbutresolved{color:#000!important}.tickets__legend{display:flex;align-items:center;justify-content:space-between}.tickets__legend .bulk-actions{text-align:right}.tickets__legend .bulk-actions .btn-full{display:inline-block;min-width:100px}.tickets__legend svg{width:20px}.show_tickets .search-option{display:flex;margin-bottom:20px}.show_tickets .search-name{font-weight:700;margin-right:10px;width:200px}.show_tickets .checkbox-group .row .checkbox-custom{display:inline-flex;min-width:250px}.show_tickets .checkbox-custom,.show_tickets .radio-custom{margin-top:10px}.show_tickets #topSubmit,.show_tickets #topSubmit2,.show_tickets #bottomSubmit,.show_tickets #bottomSubmit2{margin-top:20px}.show_tickets #topSubmit .btn,.show_tickets #topSubmit2 .btn,.show_tickets #bottomSubmit .btn,.show_tickets #bottomSubmit2 .btn{width:auto;margin-right:10px;height:40px}.show_tickets .selectize-input{margin-top:0}.important{color:red}.users-online{margin:20px;box-shadow:0 2px 8px 0 rgba(38,40,42,0.1);background-color:#fff;padding:12px 16px}.kbCatListON{background-color:#fcefa1}.divider{display:block;margin:32px 0;height:1px;background-color:#dfe4ec}.bg-critical{background-color:#fff5f5!important;border-top:1px solid #e64342;border-top:1px solid rgba(230,67,66,.5);border-bottom:1px solid #e64342;border-bottom:1px solid rgba(230,67,66,.5)}.table tbody tr.new.bg-critical td:first-child::before{background-color:#e64342!important}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ticket__body_block .block--checkboxs{display:block}}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}.browser-default p{display:block;margin:0 0 1em!important}.browser-default p:last-child{margin-bottom:0!important}.browser-default h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}.browser-default h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}.browser-default h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}.browser-default h4{display:block;font-size:1em;font-weight:700;margin:1.33em 0}.browser-default h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}.browser-default h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}.browser-default a{text-decoration:underline;color:#1776ea;transition:color 250ms ease}.browser-default a:hover{text-decoration:none}.browser-default ul{display:block;list-style-type:disc!important;padding-left:40px!important;margin:1em 0 1px em 0}.browser-default ol{display:block;list-style-type:decimal!important;padding-left:40px!important;margin:1em 0}.browser-default p > b,strong{font-weight:700}.browser-default table{display:table;border:1px solid gray}.browser-default tr{padding:2px;border:1px solid gray}.browser-default td{padding:4px;border:1px solid gray}.browser-default blockquote{border-left:2px solid #ccc!important;margin-left:1.5rem!important;padding-left:1rem!important;font-style:normal!important}.browser-default pre{display:block;font-family:monospace;margin:1em 0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.browser-default em{font-style:italic}.browser-default code{font-family:monospace;margin:1em 0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.selectize-dropdown .option,.selectize-input.input-active{cursor:pointer!important}.back-to-top{position:fixed;bottom:2em;right:0;text-decoration:none;color:#000;background-color:rgba(235,235,235,0.70);font-size:14px;padding:1em;display:none}.back-to-top:hover{background-color:rgba(135,135,135,0.50)}.tox-tiered-menu{min-width:inherit!important}.inline-bottom{display:inline-block;vertical-align:bottom}@media screen and (max-width: 600px){.tickets__legend{display:block}.tickets__legend .bulk-actions{text-align:left;margin-top:10px}.main__content.reports .reports__range .reports__range_form .radio-list .radio-custom{display:block}}@media screen and (max-width: 480px){.inline-bottom{display:block}}.plain_link{font-weight:400}#submit-as-div .label{background-color:#1776ea;border-radius:0 2px 2px 0}#submit-as-div .label span{border:1px solid #002d73;outline:none;cursor:pointer;font-size:13px;font-weight:400!important;border-radius:2px 0 0 2px;min-width:152px;height:40px;background-color:#fff;color:#002d73;font-weight:600;transition:all 250ms ease;text-align:center;vertical-align:middle;line-height:40px;padding:0;margin-left:0}#submit-as-div .label .icon-chevron-down{fill:#fff;margin-left:6px;margin-right:6px}.right-bar .right-bar__body .right-bar__footer .btn{width:152px}.block--submit .btn-border{padding:5px 12px}.no-padding-top{padding-top:0}#modifytime .btn.btn-full,#modifyduedate .btn.btn-full{min-width:64px}.change_category{height:auto;font-size:14px;padding:.75em 1em;margin:4px 0;text-decoration:none;font-weight:400}
\ No newline at end of file
diff --git a/hesk/docs/changelog.html b/hesk/docs/changelog.html
index 184b4aa..d011247 100644
--- a/hesk/docs/changelog.html
+++ b/hesk/docs/changelog.html
@@ -15,7 +15,7 @@
- Version: 3.1.2 from 18th August 2020
+ Version: 3.2.0 from 28th February 2021
Developed by: Klemen Stirn, Mike Koch
Help Desk Software HESK
Free PHP Scripts
@@ -34,6 +34,32 @@
HESK 3 CHANGELOG
+Changes in 3.2.0 - 28th February 2021
+- tickets can now have a due date set
+- added support for HTML-formatted ticket messages/replies (staff only)
+- added links to filter tickets by assignment/due soon/overdue quickly
+- do not update "lastchange" timestamp on Resolved tickets when deleting a user or category
+- support for %%SITE_TITLE%% in email subjects
+- improved button text display on non-English versions
+- added an easy way to load an extra custom CSS file to Hesk admin
+- staff can now change ticket category when submitting a ticket
+- staff can now set ticket (customer) language when submitting a ticket
+- cron files can now have an access key set to authorize web access
+- security: fixed persistent XSS, reported by Charley Celice of Quorum Cyber (www )
+- fix: make sure ticket list always has clickable links in mobile view
+- fix: ticket list mismatch after deleting a custom field
+- fix: check if JSON is enabled when installing/updating Hesk
+- fix: bulk ticket actions select vertical scroll bar off-screen on some mobile devices
+- fix: set cookie SameSite attribute to "None" if Hesk is allowed to be displayed in frames
+- fix: message encoding issue when previewing service messages
+- fix: properly escape edge-case HTML special characters and backslashes
+- fix: "Can unban ips" permission should also enable "Can ban ips"
+- fix: email notification setting when someone adds a note not respected
+- fix: respect custom field position when editing a ticket
+- fix: properly encode CDATA closing tag
+- minor styling and usability changes
+
+
Changes in 3.1.2 - 18th August 2020
- the "Submit as" control in staff reply form now supports all statuses
- don't change the "last updated" value of tickets when deleting a custom field
@@ -735,7 +761,7 @@
-© Copyright HESK.COM 2005-2020. All rights reserved.
+
© Copyright HESK.COM 2005-2021. All rights reserved.
® HESK is a registered trademark of Klemen Stirn.
diff --git a/hesk/docs/index.html b/hesk/docs/index.html
index 25fe7cf..4dd9fdd 100644
--- a/hesk/docs/index.html
+++ b/hesk/docs/index.html
@@ -15,7 +15,7 @@
- Version: 3.1.2 from 18th August 2020
+ Version: 3.2.0 from 28th February 2021
Developed by: Klemen Stirn, Mike Koch
Help Desk Software HESK
Free PHP Scripts
@@ -71,7 +71,7 @@
-© Copyright HESK.COM 2005-2020. All rights reserved.
+
© Copyright HESK.COM 2005-2021. All rights reserved.
® HESK is a registered trademark of Klemen Stirn.
diff --git a/hesk/docs/license.html b/hesk/docs/license.html
index 7d808a9..1fbb790 100644
--- a/hesk/docs/license.html
+++ b/hesk/docs/license.html
@@ -14,15 +14,14 @@
Notice: The latest version of this agreement is published at HESK.com EULA webpage
-HESK Software End User License Agreement
+This End-User License Agreement (EULA) is a legal agreement between either an individual or a legal entity or association intending to use the Software ("You" or "Customer") and HESK.COM. By installing, copying, or otherwise using the Software, You represent, warrant, and agree that You have read, understood, and agree to be bound by the terms of the EULA. If You do not agree to be bound by the EULA, or You do not have the authority to bind the Customer to the EULA, You may not use the Software.
-This End-User License Agreement (EULA) is a legal agreement between either and individual or a legal entity or association intending to use the Software ("You" or "Customer") and HESK.COM. By installing, copying, or otherwise using the Software, You represent, warrant, and agree that You have read, understood, and agree to be bound by the terms of the EULA. If You do not agree to be bound of the EULA, or You do not have authority to bind Customer to the EULA, You may not use the Software.
1. Definitions
"Copyright headers" means a written copyright notice by HESK.COM located in Software source code and normally not visible to Web Users.
-"HESK.COM" ("Author", "We", "Us") means Klemen Stirn, the author and copyrights owner of the Software, his employees, representatives and contractors.
+"HESK.COM" ("Author", "We", "Us") means Klemen Stirn, the founder and copyrights owner of the Software, his employees, representatives, and contractors.
"License Key" means the key that is used to activate special Software functions, such as the removal of Powered by links, in one or more installed copies of Software.
@@ -44,22 +43,22 @@
3. Conditions and Limitations
-Distribution.
+
Distribution.
Obtain permission before redistributing this Software over the Internet or in any other medium.
-Separation of Components.
+
Separation of Components.
The Software is licensed as a single product. Its component parts may not be separated for other use.
-Software Transfer.
+
Software Transfer.
You may permanently transfer all of Your rights under this EULA, provided the recipient agrees to the terms of this EULA.
-Source code
-Using the Software source code, in part or full, to create derivative work, new softwares or products is expressly forbidden. Under no circumstance is the removal of Copyright headers from the Software source code permitted.
+Source code
+Using the Software source code, in part or full, to create derivative work, new software, or products is expressly forbidden. Under no circumstance is the removal of Copyright headers from the Software source code permitted.
-Termination.
-Without prejudice to any other rights, the Author of the Software may terminate the EULA if You fail to comply with the terms and conditions of the EULA. In such event, You must destroy all copies of the Software and all of its component parts.
+Termination.
+Without prejudice to any other rights, the Author of the Software may terminate the EULA if You fail to comply with the terms and conditions of the EULA. In such an event, You must destroy all copies of the Software and all of its component parts.
-Third party components.
+
Third-party components.
The Software may contain certain components provided by third parties and released under a different license agreement. You acknowledge and agree to the terms and conditions in each such license agreement and that You are solely responsible for complying with such terms and conditions.
@@ -67,7 +66,7 @@ The Software may contain certain components provided by third parties and releas
You are not allowed to remove or modify the Powered by links in the Software without a valid License Key.
-Removing or modifying Powered by links without a valid a License Key means You are in a direct violation of the EULA and You may not use the Software.
+Removing or modifying Powered by links without a valid License Key means You are in a direct violation of the EULA, and You may not use the Software.
A single License Key can cover one or more copies of the Software installed, all of which must be registered in the License Manager. Access to the License Manager is provided along with a License Key.
@@ -76,18 +75,18 @@ The Software may contain certain components provided by third parties and releas
5. Copyright
-© Copyright 2020 Klemen Stirn. All rights reserved.
+© Copyright 2021 Klemen Stirn. All rights reserved.
-Some components may be copyrighted by third parties. See component source code and/or included license agreements for details. Trademarks are property of their respective owners.
+Some components may be copyrighted by third parties. See component source code and/or included license agreements for details. Trademarks are the property of their respective owners.
6. Trademark Policy
-HESK is a registered trademark of Klemen Stirn. Certain usages of the Trademark are fine and no specific permission from the Author is needed:
+HESK is a registered trademark of Klemen Stirn. Certain usages of the Trademark are acceptable, and no specific permission from the Author is needed:
there is no commercial intent behind the use,
-what You are referring to is in fact HESK. If someone is confused into thinking that what isn't HESK is in fact HESK, You are probably doing something wrong,
+what You are referring to is, in fact, HESK. If someone is confused into thinking that what isn't HESK is, in fact, HESK, You are probably doing something wrong,
there is no suggestion (through words or appearance) that Your project is approved, sponsored, or affiliated with HESK or its related projects unless it actually has been approved by and is accountable to the Author.
@@ -95,27 +94,27 @@ The Software may contain certain components provided by third parties and releas
any commercial use,
-use on or in relation to a Software product that includes or is built on top of a product supplied by Author, if there is any commercial intent associated with that product,
+use on or in relation to a software product that includes or is built on top of a product supplied by Author, if there is any commercial intent associated with that product,
use in a domain name or URL,
-use for merchandising purposes, e.g. on t-shirts and the like,
-use of a name which includes the letters HESK in relation to computer hardware or Software,
+use for merchandising purposes, e.g., on t-shirts and the like,
+use of a name that includes the letters HESK in relation to computer hardware or software,
services relating to any of the above.
-If You wish to have permission for any of the uses above or for any other use which is not specifically referred to in this policy, please contact HESK.COM to verify if Your proposed use is permissible. Permission may only be granted subject to certain conditions and these may include the requirement that You enter into an agreement with me to maintain the quality of the product and/or service which You intend to supply at a prescribed level.
+If You wish to have permission for any of the uses above or for any other use which is not specifically referred to in this policy, please contact HESK.COM to verify if Your proposed use is permissible. Permission may only be granted subject to certain conditions, and these may include the requirement that You enter into an agreement with the Author to maintain the quality of the product and/or service which You intend to supply at a prescribed level.
While there may be exceptions, it is very unlikely that HESK.COM will approve Trademark use in the following cases:
use of a Trademark in a company name,
-use of a Trademark in a domain name which has a commercial intent. The commercial intent can range from promotion of a company or product, to collecting revenue generated by advertising,
-the calling of any Software or product by the name HESK (or another related Trademark), unless that Software or product is a substantially unmodified HESK product,
-use in combination with any other marks or logos. This include use of a Trademark in a manner that creates a "combined mark," or use that integrates other wording with the Trademark in a way that the public may think of the use as a new mark (for example Club HESK or HESKBooks, or in a way that by use of special fonts or presentation with nearby words or images conveys an impression that the two are tied in some way),
+use of a Trademark in a domain name that has a commercial intent. The commercial intent can range from promotion of a company or product to collecting revenue generated by advertising,
+the calling of any software or product by the name HESK (or another related Trademark), unless that software or product is a substantially unmodified HESK product,
+use in combination with any other marks or logos. This include use of a Trademark in a manner that creates a "combined mark," or use that integrates other wording with the Trademark in a way that the public may think of the use as a new mark (for example, Club HESK or HESKBooks, or in a way that by use of special fonts or presentation with nearby words or images conveys an impression that the two are tied in some way),
use in combination with any product or service which is presented as being Certified or Official or formally associated with me or my products or services,
use in a way which implies an endorsement where that doesn't exist, or which attempts to unfairly or confusingly capitalise on the goodwill or brand of the project,
-use of a Trademark in a manner that disparages HESK and is not clearly third-party parody,
-on or in relation to a Software product which constitutes a substantially modified version of a product supplied by HESK.com, that is to say with material changes to the code, or services relating to such a product,
-in a title or metatag of a web page whose sole intention or result is to influence search engine rankings or result listings, rather than for discussion, development or advocacy of the Trademarks.
+use of a Trademark in a manner that disparages HESK and is not clearly a third-party parody,
+on or in relation to a software product which constitutes a substantially modified version of a product supplied by HESK.com, that is to say with material changes to the code, or services relating to such a product,
+in a title or metatag of a web page whose sole intention or result is to influence search engine rankings or result listings, rather than for discussion, development, or advocacy of the Trademarks.
@@ -131,7 +130,7 @@ The Software may contain certain components provided by third parties and releas
9. Modification
-The EULA may be modified by HESK.com at any time. The new version of the EULA becomes valid when published on HESK.COM website. You are encouraged to regularly check back for updates.
+The EULA may be modified by HESK.com at any time. The new version of the EULA becomes valid when published on HESK.COM website. You are encouraged to check back for updates regularly.
10. Other
diff --git a/hesk/docs/quick-guide.html b/hesk/docs/quick-guide.html
index f5f7227..ff590a5 100644
--- a/hesk/docs/quick-guide.html
+++ b/hesk/docs/quick-guide.html
@@ -15,7 +15,7 @@
- Version: 3.1.2 from 18th August 2020
+ Version: 3.2.0 from 28th February 2021
Developed by: Klemen Stirn, Mike Koch
Help Desk Software HESK
Free PHP Scripts
@@ -54,9 +54,9 @@
Profile - set your name, email, signature, and a new password.
-Settings - set website URL, title and get familiar with HESK settings.
+Settings - set website URL, title, and get familiar with HESK settings.
Categories - create help desk categories/departments.
-Users - create new staff accounts.
+Team - create new staff accounts.
Knowledgebase - create knowledgebase (FAQ) categories and articles.
Canned - set reply templates (canned responses).
@@ -71,9 +71,8 @@
Known upgrade issues:
-HESK language may be reset to English if new text was added.
-Passwords may not work after upgrade from very old versions (reset password ).
-If you purchased a license you may need to download a new license .
+HESK language will be reset to English if new text was added.
+When upgrading from very old versions, you might need to reset your password .
Upgrade steps:
@@ -93,10 +92,10 @@
Open install directory in your browser (https://www.example.com/helpdesk/install)
Click UPDATE HESK and follow instructions to update MySQL tables.
Delete the install directory.
-Open the admin panel (https://www.example.com/helpdesk/admin) and log in with your username. If the password doesn't work anymore try resetting it .
+Open the admin panel (https://www.example.com/helpdesk/admin) and log in with your username. If your password doesn't work anymore, reset it .
Test HESK to make sure the upgrade was successful and everything works. You may need to modify your Help Desk title and Custom field settings if they are not displaying correctly.
-If you own a HESK license you might need to download a new one .
+If you own a HESK license, you might need to download a new one .
If not, consider supporting HESK by purchasing a license .
Good luck with using HESK!
@@ -104,7 +103,7 @@
» Help & Support
-
For comprehensive and up-to-date help and troubleshooting guides please visit:
+
For comprehensive and up-to-date help and troubleshooting guides, please visit:
HESK Knowledgebase
@@ -120,7 +119,7 @@
-© Copyright HESK.COM 2005-2020. All rights reserved.
+
© Copyright HESK.COM 2005-2021. All rights reserved.
® HESK is a registered trademark of Klemen Stirn.
diff --git a/hesk/docs/step-by-step-guide.html b/hesk/docs/step-by-step-guide.html
index 5220e30..dc22b6a 100644
--- a/hesk/docs/step-by-step-guide.html
+++ b/hesk/docs/step-by-step-guide.html
@@ -15,7 +15,7 @@
- Version: 3.1.2 from 18th August 2020
+ Version: 3.2.0 from 28th February 2021
Developed by: Klemen Stirn, Mike Koch
Help Desk Software HESK
Free PHP Scripts
@@ -43,14 +43,14 @@
» Install HESK
-
Please take 5 minutes to read the installation instructions carefully and completely! This will ensure a proper and easy installation.
+
Please take 5 minutes to read the installation instructions carefully and thoroughly! Doing so will ensure a proper and easy installation.
-
Before installing HESK you will need to obtain your MySQL database information, such as database name , database user and password .
-You need to get this information from your HOSTING COMPANY, HESK CANNOT help you find it.
+
Before installing HESK, you will need to obtain your MySQL database information, such as database name , user , and password .
+You need to get this information from your HOSTING COMPANY; HESK cannot help you find it.
TIP: Want a hassle-free help desk working in minutes? Sign up for HESK Cloud instead.
@@ -60,13 +60,14 @@ You need to get this information from your HOSTING COMPANY, HESK CANNOT help you
Connect with FTP to the public folder of your server where the rest of your Web site is.
TIP: The public folder is usually called "public_html ", "www", "site" or "htdocs".
-TIP: Learn how to FTP files, read my simple FTP and CHMOD tutorial
+TIP: Learn how to FTP files by reading this FTP and CHMOD tutorial
Create a new folder where you will install HESK. Name it anything you like, for example, "helpdesk" or "support".
Example: /public_html/helpdesk
Corresponding URL: https://www.example.com/helpdesk
Upload all HESK files to your server. PHP files must be transferred in ASCII mode and images in BINARY mode.
-TIP: Most FTP clients will select the proper transfer mode automatically so you needn't worry about this.
+TIP: Most FTP clients will automatically select the proper transfer mode, so you needn't worry about it.
+
Open hesk/install in your browser, for example (modify to your URL):
https://www.example.com/helpdesk/install
@@ -76,13 +77,13 @@ https://www.example.com/helpdesk/install
STEP 1: License agreement - read the HESK License agreement and confirm that you agree with the terms.
STEP 2: Check setup - the script will test your server to see if all required settings are correct and advise solutions to any problems.
- STEP 3: Database settings - enter your MySQL database settings and the setup script will test them.
+ STEP 3: Database settings - enter your MySQL database settings, and the setup script will test them.
You need to get the correct MySQL database information from your hosting company!
- STEP 4: Setup database tables - everything OK, the script will install MySQL tables.
+ STEP 4: Setup database tables - everything OK; the script will install MySQL tables.
-Before closing the upgrade script DELETE the "install" directory from your server!
+Before closing the installation script, DELETE the "install" directory from your server!
Well done, now it's time to set up your help desk! Click the Continue link in the install script or open the admin folder in your browser, for example:
@@ -94,8 +95,8 @@ https://www.example.com/helpdesk/admin/
Click the Settings link in the top menu to get to the settings page (if not there already)
-Take some time and get familiar with all the available settings. Most should be self-explanatory, for additional information
-about each setting click the [? ] link for help about the current setting.
+Take some time and get familiar with all the available settings. Most should be self-explanatory; for additional information
+about each setting, click the [? ] link for help about the current setting.
Don't forget to click the Save changes button at the bottom of the settings page to save your settings!
@@ -105,13 +106,13 @@ about each setting click the [? ] link fo
Click the "Profile" link to set your name, e-mail, signature, and password.
-Add new categories (departments) on the "Categories" page. The default category cannot be deleted, but it can be renamed.
+Add new categories (departments) on the "Categories" page. You cannot delete the default category, but you can rename it.
-To create additional staff accounts visit the "Users" page. The default user (Administrator) cannot be deleted.
+To create additional staff accounts, visit the "Team" page. You cannot delete the default user (Administrator), but you can change the username.
You can create canned responses on the "Canned" page. These are pre-written replies to common support questions.
-To access and manage your knowledgebase click the "Knowledgebase" link.
+To access and manage your knowledgebase, click the "Knowledgebase" link.
The knowledgebase is a collection of answers to frequently asked questions (FAQ) and articles which provide self-help resources to your customers. You can arrange articles into categories and subcategories.
@@ -126,7 +127,7 @@ about each setting click the [? ] link fo
Customers can submit tickets and browse knowledgebase by visiting the main HESK folder, for example:
https://www.example.com/helpdesk
-If you have problems/questions see the "HELP and Troubleshooting" section further down.
+If you have problems/questions, see the "HELP and Troubleshooting" section further down.
Support HESK development by purchasing a license
Good luck with using HESK!
@@ -135,15 +136,14 @@ about each setting click the [? ] link fo
» Upgrading from old versions
-
Please take 5 minutes to read the upgrade instructions carefully and completely! This will ensure a proper and easy upgrade.
+
Please take 5 minutes to read the installation instructions carefully and thoroughly! Doing so will ensure a proper and easy installation.
Known upgrade issues
-HESK language may be reset to English if new text was added.
-Passwords may not work after upgrade from very old versions (reset password ).
-If you purchased a license you may need to download a new license .
+HESK language will be reset to English if new text was added.
+When upgrading from very old versions, you might need to reset your password .
TIP: Perform the upgrade in low-traffic hours when your Web site receives the least amount of visits.
@@ -168,7 +168,7 @@ about each setting click the [? ] link fo
Your HESK directory now contains the updated files you require for updating your copy of HESK.
-TIP: Images must be transferred to your server in binary mode and all other HESK files in ASCII mode. Most FTP clients will select the correct transfer mode automatically.
+TIP: You must transfer images in BINARY and all other files in ASCII mode. Most FTP clients will automatically select the proper transfer mode, so you needn't worry about it.
Did you rename your HESK's /admin folder? If yes, don't forget to move files from the new version's /admin folder into your renamed folder.
@@ -184,18 +184,18 @@ https://www.example.com/helpdesk/install
STEP 1: License agreement - read the HESK License agreement and confirm that you agree with the terms.
STEP 2: Check setup - the script will test your server to see if all required settings are correct and advise solutions to any problems.
- STEP 3: Database settings - check your MySQL database settings and the script will test them.
+ STEP 3: Database settings - check your MySQL database settings, and the script will test them.
The settings must be the same as with your old HESK installation
- STEP 4: Update database tables - everything OK, the script will update existing MySQL tables.
+ STEP 4: Update database tables - everything OK; the script will update existing MySQL tables.
Before closing the upgrade script, DELETE the "install" directory on your server!
-
Open the admin panel (https://www.example.com/helpdesk/admin) and log in with your username. If the password doesn't work anymore try resetting it .
+
Open the admin panel (https://www.example.com/helpdesk/admin) and log in with your username. If your password doesn't work anymore, reset it .
Test HESK to make sure the upgrade was successful and everything works. You may need to modify your Help Desk title and Custom field settings if they are not displaying correctly.
-If you own a HESK license you might need to download a new one .
+If you own a HESK license, you might need to download a new one .
If not, consider supporting HESK by purchasing a license .
Good luck with using HESK!
@@ -203,7 +203,7 @@ https://www.example.com/helpdesk/install
» HELP and Troubleshooting
-
For comprehensive and up-to-date help and troubleshooting guides please visit:
+
For comprehensive and up-to-date help and troubleshooting guides, please visit:
HESK Knowledgebase
@@ -219,7 +219,7 @@ https://www.example.com/helpdesk/install
-
© Copyright HESK.COM 2005-2020. All rights reserved.
+
© Copyright HESK.COM 2005-2021. All rights reserved.
® HESK is a registered trademark of Klemen Stirn.
diff --git a/hesk/hesk_settings.inc.php b/hesk/hesk_settings.inc.php
index e9de103..54ecd44 100644
--- a/hesk/hesk_settings.inc.php
+++ b/hesk/hesk_settings.inc.php
@@ -1,5 +1,5 @@
GENERAL
@@ -12,12 +12,14 @@ $hesk_settings['webmaster_mail']='support@example.com';
$hesk_settings['noreply_mail']='support@example.com';
$hesk_settings['noreply_name']='Help Desk';
$hesk_settings['site_theme']='hesk3';
+$hesk_settings['admin_css']=0;
+$hesk_settings['admin_css_url']='https://www.example.com/hesk-style.css';
// --> Language settings
$hesk_settings['can_sel_lang']=0;
$hesk_settings['language']='English';
$hesk_settings['languages']=array(
-'English' => array('folder'=>'en','hr'=>'------ Reply above this line ------'),
+ 'English' => array('folder'=>'en','hr'=>'------ Reply above this line ------'),
);
// --> Database settings
@@ -39,9 +41,10 @@ $hesk_settings['max_listings']=20;
$hesk_settings['print_font_size']=12;
$hesk_settings['autoclose']=0;
$hesk_settings['max_open']=0;
+$hesk_settings['due_soon']=7;
$hesk_settings['new_top']=0;
$hesk_settings['reply_top']=0;
-$hesk_settings['hide_replies']=-1;
+$hesk_settings['hide_replies']=0;
$hesk_settings['limit_width']=800;
// --> Features
@@ -64,6 +67,7 @@ $hesk_settings['short_link']=0;
$hesk_settings['select_cat']=0;
$hesk_settings['select_pri']=0;
$hesk_settings['cat_show_select']=15;
+$hesk_settings['staff_ticket_formatting']=0;
// --> SPAM Prevention
$hesk_settings['secimg_use']=1;
@@ -78,17 +82,20 @@ $hesk_settings['question_ans']='PB6YM';
// --> Security
$hesk_settings['attempt_limit']=6;
$hesk_settings['attempt_banmin']=60;
+$hesk_settings['flood']=3;
$hesk_settings['reset_pass']=1;
$hesk_settings['email_view_ticket']=1;
$hesk_settings['x_frame_opt']=1;
+$hesk_settings['samesite']='Lax';
$hesk_settings['force_ssl']=0;
+$hesk_settings['url_key']='';
// --> Attachments
$hesk_settings['attachments']=array (
-'use' => 1,
-'max_number' => 2,
-'max_size' => 2097152,
-'allowed_types' => array('.gif','.jpg','.png','.zip','.rar','.csv','.doc','.docx','.xls','.xlsx','.txt','.pdf')
+ 'use' => 1,
+ 'max_number' => 2,
+ 'max_size' => 2097152,
+ 'allowed_types' => array('.gif','.jpg','.png','.zip','.rar','.csv','.doc','.docx','.xls','.xlsx','.txt','.pdf')
);
@@ -144,6 +151,7 @@ $hesk_settings['imap_job_wait']=15;
$hesk_settings['imap_host_name']='mail.example.com';
$hesk_settings['imap_host_port']=993;
$hesk_settings['imap_enc']='ssl';
+$hesk_settings['imap_noval_cert']=0;
$hesk_settings['imap_keep']=0;
$hesk_settings['imap_user']='';
$hesk_settings['imap_password']='';
@@ -200,7 +208,7 @@ $hesk_settings['check_updates']=1;
#############################
# DO NOT EDIT BELOW #
#############################
-$hesk_settings['hesk_version']='3.1.2';
+$hesk_settings['hesk_version']='3.2.0';
if ($hesk_settings['debug_mode'])
{
error_reporting(E_ALL);
diff --git a/hesk/img/escalate.jpg b/hesk/img/escalate.jpg
new file mode 100644
index 0000000..cb9d65b
Binary files /dev/null and b/hesk/img/escalate.jpg differ
diff --git a/hesk/inc/admin_functions.inc.php b/hesk/inc/admin_functions.inc.php
index 051fb04..193b726 100644
--- a/hesk/inc/admin_functions.inc.php
+++ b/hesk/inc/admin_functions.inc.php
@@ -30,6 +30,7 @@ $hesk_settings['possible_ticket_list'] = array(
'staffreplies' => $hesklang['replies'] . ' (' . $hesklang['staff'] .')',
'lastreplier' => $hesklang['last_replier'],
'time_worked' => $hesklang['ts'],
+'due_date' => $hesklang['due_date']
);
define('HESK_NO_ROBOTS', true);
@@ -214,7 +215,7 @@ function hesk_mergeTickets($merge_these, $merge_into)
hesk_dbQuery("DELETE FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` WHERE `id`='".intval($row['id'])."'");
/* Log that ticket has been merged */
- $history .= sprintf($hesklang['thist13'],hesk_date(),$row['trackid'],$_SESSION['name'].' ('.$_SESSION['user'].')');
+ $history .= sprintf($hesklang['thist13'],hesk_date(),$row['trackid'],addslashes($_SESSION['name']).' ('.$_SESSION['user'].')');
/* Add old ticket ID to target ticket "merged" field */
$merged .= '#' . $row['trackid'];
@@ -736,43 +737,43 @@ function hesk_jsString($str)
function hesk_myOwnership()
{
+ // Admins can see all tickets
if ( ! empty($_SESSION['isadmin']) )
{
return '1';
}
+ // For staff, let's check permissions
$can_view_unassigned = hesk_checkPermission('can_view_unassigned',0);
$can_view_ass_others = hesk_checkPermission('can_view_ass_others',0);
$can_view_ass_by = hesk_checkPermission('can_view_ass_by', 0);
- // Can view all
+ // Can see all assigned and unassigned tickets
if ($can_view_unassigned && $can_view_ass_others)
{
return '1';
}
- $sql = '';
-
- if ( ! $can_view_unassigned && ! $can_view_ass_others)
+ // Can see my tickets, unassigned and tickets I assigned to others
+ if ($can_view_unassigned && $can_view_ass_by)
{
- $sql .= "`owner`=" . intval($_SESSION['id']);
- }
- elseif ( ! $can_view_unassigned)
- {
- $sql .= "`owner` != 0 ";
- }
- elseif ( ! $can_view_ass_others)
- {
- $sql .= "`owner` IN (0, " . intval($_SESSION['id']) . ") ";
+ return " (`owner` IN ('0', '" . intval($_SESSION['id']) . "') OR `assignedby` = " . intval($_SESSION['id']) . ") ";
}
- // Include tickets he/she assigned to others?
- if ($can_view_ass_by)
+ // Can see unassigned
+ if ($can_view_unassigned)
{
- return "(" . $sql . " OR `assignedby`=" . intval($_SESSION['id']) . ")";
+ return " `owner` IN ('0', '" . intval($_SESSION['id']) . "') ";
}
- return $sql;
+ // Can see my tickets and assigned to others
+ if ($can_view_ass_others)
+ {
+ return " `owner` != 0 ";
+ }
+
+ // Can see my tickets and tickets I assigned to others
+ return " (`owner` = " . intval($_SESSION['id']) . " OR `assignedby` = " . intval($_SESSION['id']) . ") ";
} // END hesk_myOwnership()
diff --git a/hesk/inc/assignment_search.inc.php b/hesk/inc/assignment_search.inc.php
index 5ccad9b..ac9dcb5 100644
--- a/hesk/inc/assignment_search.inc.php
+++ b/hesk/inc/assignment_search.inc.php
@@ -22,6 +22,50 @@ $s_ot[$fid] = empty($_GET['s_ot']) ? 0 : 1;
// -> UNASSIGNED
$s_un[$fid] = empty($_GET['s_un']) ? 0 : 1;
+// Overwrite by quick links? Ignore for ticket searches
+if ( ! isset($is_quick_link))
+{
+ $is_quick_link = false;
+}
+// Quick link: assigned to me
+elseif ($is_quick_link == 'my')
+{
+ $s_my[$fid] = 1;
+ $s_ot[$fid] = 0;
+ $s_un[$fid] = 0;
+}
+// Quick link: assigned to other
+elseif ($is_quick_link == 'ot')
+{
+ $s_my[$fid] = 0;
+ $s_ot[$fid] = 1;
+ $s_un[$fid] = 0;
+}
+// Quick link: unassigned
+elseif ($is_quick_link == 'un')
+{
+ $s_my[$fid] = 0;
+ $s_ot[$fid] = 0;
+ $s_un[$fid] = 1;
+}
+
+// Is assignment selection the same as a quick link?
+if ($is_quick_link === false)
+{
+ if ($s_my[$fid] == 1 && $s_ot[$fid] == 0 && $s_un[$fid] == 0)
+ {
+ $is_quick_link = 'my';
+ }
+ elseif ($s_my[$fid] == 0 && $s_ot[$fid] == 1 && $s_un[$fid] == 0)
+ {
+ $is_quick_link = 'ot';
+ }
+ elseif ($s_my[$fid] == 0 && $s_ot[$fid] == 0 && $s_un[$fid] == 1)
+ {
+ $is_quick_link = 'un';
+ }
+}
+
// -> Setup SQL based on selected ticket assignments
/* Make sure at least one is chosen */
diff --git a/hesk/inc/common.inc.php b/hesk/inc/common.inc.php
index 84c4e61..a39f469 100644
--- a/hesk/inc/common.inc.php
+++ b/hesk/inc/common.inc.php
@@ -173,10 +173,12 @@ function hesk_isValidIP($ip)
function hesk_setcookie($name, $value, $expire=0, $path="")
{
+ global $hesk_settings;
+
// PHP < 7.3 doesn't support the SameSite attribute, let's use a trick
if (PHP_VERSION_ID < 70300)
{
- setcookie($name, $value, $expire, $path . "; SameSite=Lax", null, HESK_SSL, true);
+ setcookie($name, $value, $expire, $path . '; SameSite=' . $hesk_settings['samesite'], null, HESK_SSL, true);
return true;
}
@@ -184,7 +186,7 @@ function hesk_setcookie($name, $value, $expire=0, $path="")
'expires' => $expire,
'path' => $path,
'secure' => HESK_SSL,
- 'samesite' => 'Lax',
+ 'samesite' => $hesk_settings['samesite'],
));
return true;
@@ -936,7 +938,7 @@ function hesk_getCategoryName($id)
$hesk_settings['category_data'][$id]['name'] = hesk_dbResult($res,0,0);
return $hesk_settings['category_data'][$id]['name'];
-} // END hesk_getOwnerName()
+} // END hesk_getCategoryName()
function hesk_getReplierName($ticket)
@@ -1168,13 +1170,13 @@ function hesk_handle_messages()
} // END hesk_handle_messages()
-function hesk_show_error($message,$title='',$append_colon=true)
+function hesk_show_error($message,$title='',$append_colon=true,$extra_class='')
{
global $hesk_settings, $hesklang;
$title = $title ? $title : $hesklang['error'];
$title = $append_colon ? $title . ':' : $title;
?>
-
+
@@ -1183,13 +1185,13 @@ function hesk_show_error($message,$title='',$append_colon=true)
} // END hesk_show_error()
-function hesk_show_success($message,$title='',$append_colon=true)
+function hesk_show_success($message,$title='',$append_colon=true,$extra_class='')
{
global $hesk_settings, $hesklang;
$title = $title ? $title : $hesklang['success'];
$title = $append_colon ? $title . ':' : $title;
?>
-
+
@@ -1198,13 +1200,13 @@ function hesk_show_success($message,$title='',$append_colon=true)
} // END hesk_show_success()
-function hesk_show_notice($message,$title='',$append_colon=true)
+function hesk_show_notice($message,$title='',$append_colon=true,$extra_class='')
{
global $hesk_settings, $hesklang;
$title = $title ? $title : $hesklang['note'];
$title = $append_colon ? $title . ':' : $title;
?>
-
+
@@ -1213,13 +1215,13 @@ function hesk_show_notice($message,$title='',$append_colon=true)
} // END hesk_show_notice()
-function hesk_show_info($message,$title='',$append_colon=true)
+function hesk_show_info($message,$title='',$append_colon=true,$extra_class='')
{
global $hesk_settings, $hesklang;
$title = $title ? $title : $hesklang['info'];
$title = $append_colon ? $title . ':' : $title;
?>
-
+
@@ -1651,6 +1653,33 @@ function hesk_date($dt='', $from_database=false, $is_str=true, $return_str=true)
} // End hesk_date()
+function hesk_format_due_date($dt, $is_str=true)
+{
+ global $hesk_settings;
+
+ if (!$dt)
+ {
+ return '';
+ }
+ elseif ($is_str)
+ {
+ $dt = strtotime($dt);
+ }
+
+ if (substr_count($hesk_settings['timeformat'], ' ') === 1)
+ {
+ list($date_format, $time_format) = explode(' ', $hesk_settings['timeformat']);
+ }
+ else
+ {
+ $date_format = 'Y-m-d';
+ }
+
+ return date($date_format, $dt);
+
+} // End hesk_format_due_date()
+
+
function hesk_array_fill_keys($keys, $value)
{
if ( version_compare(PHP_VERSION, '5.2.0', '>=') )
@@ -1870,22 +1899,33 @@ function hesk_isNumber($in, $error = 0)
} // END hesk_isNumber()
-function hesk_validateURL($url,$error)
+function hesk_validateURL($url, $error=false)
{
global $hesklang;
$url = trim($url);
- if (strpos($url,"'") !== false || strpos($url,"\"") !== false)
+ if (filter_var($url, FILTER_VALIDATE_URL) === false)
{
- die($hesklang['attempt']);
+ if ($error === false)
+ {
+ return '';
+ }
+
+ hesk_error($error);
}
- if (preg_match('/^https?:\/\/+(localhost|[\w\-]+\.[\w\-]+)/i',$url))
+ $scheme = parse_url($url, PHP_URL_SCHEME);
+ if ($scheme == 'https' || $scheme == 'http')
{
return hesk_input($url);
}
+ if ($error === false)
+ {
+ return '';
+ }
+
hesk_error($error);
} // END hesk_validateURL()
@@ -1925,7 +1965,7 @@ function hesk_input($in, $error=0, $redirect_to='', $force_slashes=0, $max_lengt
// Sanitize input
$in = hesk_clean_utf8($in);
$in = hesk_htmlspecialchars($in);
- $in = preg_replace('/&(\#[0-9]+;)/','&$1',$in);
+ //$in = preg_replace('/&(\#[0-9]+;)/','&$1',$in);
// Add slashes
if (HESK_SLASH || $force_slashes)
@@ -2080,6 +2120,8 @@ function hesk_session_regenerate_id()
function hesk_session_start()
{
+ global $hesk_settings;
+
session_name('HESK' . sha1(dirname(__FILE__) . '$r^k*Zkq|w1(G@!-D?3%') );
// PHP < 7.3 doesn't support the SameSite attribute, let's use a trick
@@ -2088,7 +2130,7 @@ function hesk_session_start()
$currentCookieParams = session_get_cookie_params();
session_set_cookie_params(
$currentCookieParams['lifetime'],
- $currentCookieParams['path'] . "; SameSite=Lax",
+ $currentCookieParams['path'] . '; SameSite=' . $hesk_settings['samesite'],
$currentCookieParams['domain'],
$currentCookieParams['secure'],
$currentCookieParams['httponly']
@@ -2096,7 +2138,7 @@ function hesk_session_start()
}
else
{
- session_set_cookie_params(array('samesite' => 'Lax'));
+ session_set_cookie_params(array('samesite' => $hesk_settings['samesite']));
}
session_cache_limiter('nocache');
@@ -2218,6 +2260,11 @@ function hesk_check_maintenance($dodie = true)
$hesk_settings['hesk_title'] == 'Help Desk' &&
$hesk_settings['hesk_url'] == 'http://www.example.com/helpdesk';
+ // Just exist if TEMPLATE_PATH is not defined
+ if ( ! defined('TEMPLATE_PATH')) {
+ exit($hesklang['mm1']);
+ }
+
// Maintenance mode - show notice and exit
$hesk_settings['render_template'](TEMPLATE_PATH . 'customer/maintenance.php', array(
'heskInstalled' => $hesk_installed
@@ -2414,4 +2461,32 @@ function hesk_generate_delete_modal($title, $body, $confirm_link, $delete_text =
Staff password reset email
'reset_password' => $hesklang['reset_password'],
+ // --> Overdue ticket email
+ 'overdue_ticket' => $hesklang['overdue_ticket'],
+
);
} // END hesk_validEmails()
@@ -408,7 +442,7 @@ function hesk_getEmailSubject($eml_file, $ticket='', $is_ticket=1, $strip=0)
}
/* Set category title */
- $ticket['category'] = hesk_msgToPlain(hesk_getCategoryName($ticket['category']), 1);
+ $ticket['category'] = hesk_msgToPlain(hesk_getCategoryName($ticket['category']), 1, 0);
/* Get priority */
switch ($ticket['priority'])
@@ -429,7 +463,11 @@ function hesk_getEmailSubject($eml_file, $ticket='', $is_ticket=1, $strip=0)
/* Set status */
$ticket['status'] = hesk_get_status_name($ticket['status']);
+ // Convert any entities in site title to plain text
+ $site_title = hesk_msgToPlain($hesk_settings['site_title'], 1, 0);
+
/* Replace all special tags */
+ $msg = str_replace('%%SITE_TITLE%%', $site_title, $msg);
$msg = str_replace('%%SUBJECT%%', $ticket['subject'], $msg);
$msg = str_replace('%%TRACK_ID%%', $ticket['trackid'], $msg);
$msg = str_replace('%%CATEGORY%%', $ticket['category'], $msg);
@@ -479,7 +517,7 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
}
// Convert any entities in site title to plain text
- $hesk_settings['site_title'] = hesk_msgToPlain($hesk_settings['site_title'], 1);
+ $site_title = hesk_msgToPlain($hesk_settings['site_title'], 1, 0);
/* If it's not a ticket-related mail (like "a new PM") just process quickly */
if ( ! $is_ticket)
@@ -488,9 +526,9 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
$msg = str_replace('%%NAME%%', $ticket['name'] ,$msg);
$msg = str_replace('%%SUBJECT%%', $ticket['subject'] ,$msg);
- $msg = str_replace('%%TRACK_URL%%', $trackingURL ,$msg);
- $msg = str_replace('%%SITE_TITLE%%',$hesk_settings['site_title'] ,$msg);
- $msg = str_replace('%%SITE_URL%%', $hesk_settings['site_url'] ,$msg);
+ $msg = str_replace('%%TRACK_URL%%', $trackingURL.' ' ,$msg);
+ $msg = str_replace('%%SITE_TITLE%%',$site_title ,$msg);
+ $msg = str_replace('%%SITE_URL%%', $hesk_settings['site_url'].' ' ,$msg);
$msg = str_replace('%%FIRST_NAME%%',hesk_full_name_to_first_name($ticket['name']),$msg);
if ( isset($ticket['message']) )
@@ -531,7 +569,7 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
}
/* Get owner name */
- $ticket['owner'] = hesk_msgToPlain( hesk_getOwnerName($ticket['owner']), 1);
+ $ticket['owner'] = hesk_msgToPlain( hesk_getOwnerName($ticket['owner']), 1, 0);
/* Set status */
$ticket['status'] = hesk_get_status_name($ticket['status']);
@@ -546,9 +584,9 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
$msg = str_replace('%%NAME%%', $ticket['name'] ,$msg);
$msg = str_replace('%%SUBJECT%%', $ticket['subject'] ,$msg);
$msg = str_replace('%%TRACK_ID%%', $ticket['trackid'] ,$msg);
- $msg = str_replace('%%TRACK_URL%%', $trackingURL ,$msg);
- $msg = str_replace('%%SITE_TITLE%%',$hesk_settings['site_title'],$msg);
- $msg = str_replace('%%SITE_URL%%', $hesk_settings['site_url'] ,$msg);
+ $msg = str_replace('%%TRACK_URL%%', $trackingURL.' ' ,$msg);
+ $msg = str_replace('%%SITE_TITLE%%',$site_title ,$msg);
+ $msg = str_replace('%%SITE_URL%%', $hesk_settings['site_url'].' ',$msg);
$msg = str_replace('%%CATEGORY%%', $ticket['category'] ,$msg);
$msg = str_replace('%%PRIORITY%%', $ticket['priority'] ,$msg);
$msg = str_replace('%%OWNER%%', $ticket['owner'] ,$msg);
@@ -556,6 +594,7 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
$msg = str_replace('%%EMAIL%%', $ticket['email'] ,$msg);
$msg = str_replace('%%CREATED%%', $ticket['dt'] ,$msg);
$msg = str_replace('%%UPDATED%%', $ticket['lastchange'] ,$msg);
+ $msg = str_replace('%%DUE_DATE%%', $ticket['due_date'] ,$msg);
$msg = str_replace('%%ID%%', $ticket['id'] ,$msg);
$msg = str_replace('%%TIME_WORKED%%', $ticket['time_worked'] ,$msg);
$msg = str_replace('%%LAST_REPLY_BY%%',$ticket['last_reply_by'] ,$msg);
@@ -580,7 +619,7 @@ function hesk_getEmailMessage($eml_file, $ticket, $is_admin=0, $is_ticket=1, $ju
break;
}
- $msg = str_replace('%%'.strtoupper($k).'%%',stripslashes($ticket[$k]),$msg);
+ $msg = str_replace('%%'.strtoupper($k).'%%',$ticket[$k],$msg);
}
else
{
diff --git a/hesk/inc/export_functions.inc.php b/hesk/inc/export_functions.inc.php
index adf902b..0bf5535 100644
--- a/hesk/inc/export_functions.inc.php
+++ b/hesk/inc/export_functions.inc.php
@@ -28,7 +28,7 @@ function hesk_export_to_XML($sql, $export_selected = false)
$result = hesk_dbQuery("SELECT `id`,`name` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."users` ORDER BY `name` ASC");
while ($row=hesk_dbFetchAssoc($result))
{
- $admins[$row['id']]=$row['name'];
+ $admins[$row['id']]=hesk_msgToPlain($row['name'], 1, 0);
}
// Get category names
@@ -38,7 +38,7 @@ function hesk_export_to_XML($sql, $export_selected = false)
$res2 = hesk_dbQuery("SELECT `id`, `name` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."categories` WHERE " . hesk_myCategories('id') . " ORDER BY `cat_order` ASC");
while ($row=hesk_dbFetchAssoc($res2))
{
- $my_cat[$row['id']] = hesk_msgToPlain($row['name'], 1);
+ $my_cat[$row['id']] = hesk_msgToPlain($row['name'], 1, 0);
}
}
@@ -179,6 +179,7 @@ function hesk_export_to_XML($sql, $export_selected = false)
'.$hesklang['message'].' |
'.$hesklang['owner'].' |
'.$hesklang['ts'].' |
+
'.$hesklang['due_date'].' |
';
foreach ($hesk_settings['custom_fields'] as $k=>$v)
@@ -234,20 +235,30 @@ function hesk_export_to_XML($sql, $export_selected = false)
$tmp .= '
'.$ticket['id'].' |
- |
+ |
'.hesk_date($ticket['dt'], true).' |
'.hesk_date($ticket['lastchange'], true).' |
- |
- |
- |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
';
+ // Due date
+ if (empty($ticket['due_date']))
+ {
+ $tmp .= ' | '."\n";
+ }
+ else
+ {
+ $tmp .= ''.hesk_date($ticket['due_date'], true).' | '."\n";
+ }
+
// Add custom fields
foreach ($hesk_settings['custom_fields'] as $k=>$v)
{
@@ -261,7 +272,7 @@ function hesk_export_to_XML($sql, $export_selected = false)
$tmp .= " \n";
break;
default:
- $tmp .= ' | ' . "\n";
+ $tmp .= ' | ' . "\n";
}
}
}
@@ -418,3 +429,9 @@ function hesk_export_to_XML($sql, $export_selected = false)
return array($success_msg, $tickets_exported);
} // END hesk_export_to_XML()
+
+
+function hesk_escape_CDATA($in)
+{
+ return str_replace(']]>', ']]]]>', $in);
+} // END hesk_escape_CDATA()
diff --git a/hesk/inc/header.inc.php b/hesk/inc/header.inc.php
index 733a82f..d5317b4 100644
--- a/hesk/inc/header.inc.php
+++ b/hesk/inc/header.inc.php
@@ -49,10 +49,11 @@ $onload='';
}
/* If page requires WYSIWYG editor include TinyMCE Javascript */
- if (defined('WYSIWYG') && $hesk_settings['kb_wysiwyg'])
+ if (defined('WYSIWYG') && ($hesk_settings['staff_ticket_formatting'] == 2 || $hesk_settings['kb_wysiwyg']))
{
+ require(HESK_PATH . 'inc/tiny_mce/tinymce.inc.php');
?>
-
+
+
+
+
+
diff --git a/hesk/inc/html2text/html2text.php b/hesk/inc/html2text/html2text.php
new file mode 100644
index 0000000..f3afbef
--- /dev/null
+++ b/hesk/inc/html2text/html2text.php
@@ -0,0 +1,32 @@
+In particular, it tries to maintain the following features:
+ *
+ * Links are maintained, with the 'href' copied over
+ * Information in the <head> is lost
+ *
+ *
+ * @param string html the input HTML
+ * @return string the HTML converted, as best as possible, to text
+ * @throws Html2TextException if the HTML could not be loaded as a {@link DOMDocument}
+ */
+ static function convert($html) {
+ // replace with spaces
+ $html = str_replace(" ", " ", $html);
+
+ $html = static::fixNewlines($html);
+
+ $doc = new \DOMDocument();
+ if (!$doc->loadHTML(' '.$html)) {
+ throw new Html2TextException("Could not load HTML - badly formed?", $html);
+ }
+
+ $output = static::iterateOverNode($doc);
+
+ // remove leading and trailing spaces on each line
+ $output = preg_replace("/[ \t]*\n[ \t]*/im", "\n", $output);
+
+ // remove leading and trailing whitespace
+ $output = trim($output);
+
+ return $output;
+ }
+
+ /**
+ * Unify newlines; in particular, \r\n becomes \n, and
+ * then \r becomes \n. This means that all newlines (Unix, Windows, Mac)
+ * all become \ns.
+ *
+ * @param string text text with any number of \r, \r\n and \n combinations
+ * @return string the fixed text
+ */
+ static function fixNewlines($text) {
+ // replace \r\n to \n
+ $text = str_replace("\r\n", "\n", $text);
+ // remove \rs
+ $text = str_replace("\r", "\n", $text);
+
+ return $text;
+ }
+
+ static function nextChildName($node) {
+ // get the next child
+ $nextNode = $node->nextSibling;
+ while ($nextNode != null) {
+ if ($nextNode instanceof \DOMElement) {
+ break;
+ }
+ $nextNode = $nextNode->nextSibling;
+ }
+ $nextName = null;
+ if ($nextNode instanceof \DOMElement && $nextNode != null) {
+ $nextName = strtolower($nextNode->nodeName);
+ }
+
+ return $nextName;
+ }
+
+ static function prevChildName($node) {
+ // get the previous child
+ $nextNode = $node->previousSibling;
+ while ($nextNode != null) {
+ if ($nextNode instanceof \DOMElement) {
+ break;
+ }
+ $nextNode = $nextNode->previousSibling;
+ }
+ $nextName = null;
+ if ($nextNode instanceof \DOMElement && $nextNode != null) {
+ $nextName = strtolower($nextNode->nodeName);
+ }
+
+ return $nextName;
+ }
+
+ static function iterateOverNode($node) {
+ if ($node instanceof \DOMText) {
+ // Replace whitespace characters with a space (equivilant to \s)
+ return preg_replace("/[\\t\\n\\f\\r ]+/im", " ", $node->wholeText);
+ }
+ if ($node instanceof \DOMDocumentType) {
+ // ignore
+ return "";
+ }
+
+ $nextName = static::nextChildName($node);
+ $prevName = static::prevChildName($node);
+
+ $name = strtolower($node->nodeName);
+
+ // start whitespace
+ switch ($name) {
+ case "hr":
+ return "------\n";
+
+ case "style":
+ case "head":
+ case "title":
+ case "meta":
+ case "script":
+ // ignore these tags
+ return "";
+
+ case "h1":
+ case "h2":
+ case "h3":
+ case "h4":
+ case "h5":
+ case "h6":
+ case "ol":
+ case "ul":
+ // add two newlines, second line is added below
+ $output = "\n";
+ break;
+
+ case "td":
+ case "th":
+ // add tab char to separate table fields
+ $output = "\t";
+ break;
+
+ case "tr":
+ case "p":
+ case "div":
+ // add one line
+ $output = "\n";
+ break;
+
+ case "li":
+ $output = "- ";
+ break;
+
+ default:
+ // print out contents of unknown tags
+ $output = "";
+ break;
+ }
+
+ // debug
+ #$output .= "[$name,$nextName]";
+
+ if (isset($node->childNodes)) {
+ for ($i = 0; $i < $node->childNodes->length; $i++) {
+ $n = $node->childNodes->item($i);
+
+ $text = static::iterateOverNode($n);
+
+ $output .= $text;
+ }
+ }
+
+ // end whitespace
+ switch ($name) {
+ case "style":
+ case "head":
+ case "title":
+ case "meta":
+ case "script":
+ // ignore these tags
+ return "";
+
+ case "h1":
+ case "h2":
+ case "h3":
+ case "h4":
+ case "h5":
+ case "h6":
+ $output .= "\n";
+ break;
+
+ case "p":
+ case "br":
+ // add one line
+ if ($nextName != "div")
+ $output .= "\n";
+ break;
+
+ case "div":
+ // add one line only if the next child isn't a div
+ if ($nextName != "div" && $nextName != null)
+ $output .= "\n";
+ break;
+
+ case "a":
+ // links are returned in [text](link) format
+ $href = $node->getAttribute("href");
+ if ($href == null) {
+ // it doesn't link anywhere
+ if ($node->getAttribute("name") != null) {
+ $output = "[$output]";
+ }
+ } else {
+ if ($href == $output || $href == "mailto:$output" || $href == "http://$output" || $href == "https://$output") {
+ // link to the same address: just use link
+ $output;
+ } else {
+ // replace it
+ $output = "[$output]($href)";
+ }
+ }
+
+ // does the next node require additional whitespace?
+ switch ($nextName) {
+ case "h1": case "h2": case "h3": case "h4": case "h5": case "h6":
+ $output .= "\n";
+ break;
+ }
+ break;
+
+ case "li":
+ $output .= "\n";
+ break;
+
+ default:
+ // do nothing
+ }
+
+ return $output;
+ }
+
+}
diff --git a/hesk/inc/html2text/src/Html2TextException.php b/hesk/inc/html2text/src/Html2TextException.php
new file mode 100644
index 0000000..ddfa865
--- /dev/null
+++ b/hesk/inc/html2text/src/Html2TextException.php
@@ -0,0 +1,28 @@
+more_info = $more_info;
+ }
+}
diff --git a/hesk/inc/mail/hesk_imap.php b/hesk/inc/mail/hesk_imap.php
index b5c69bd..c442585 100644
--- a/hesk/inc/mail/hesk_imap.php
+++ b/hesk/inc/mail/hesk_imap.php
@@ -53,6 +53,9 @@ $hesk_settings['imap_password'] = 'password';
// END OPTIONAL MODIFICATIONS //
//============================================================================//
+// Do we require a key if not accessed over CLI?
+hesk_authorizeNonCLI();
+
// Is this feature enabled?
if (empty($hesk_settings['imap']))
{
@@ -114,17 +117,17 @@ define('HESK_IMAP', true);
switch ($hesk_settings['imap_enc'])
{
case 'ssl':
- $hesk_settings['imap_mailbox'] = '{'.$hesk_settings['imap_host_name'].':'.$hesk_settings['imap_host_port'].'/imap/ssl/novalidate-cert}';
+ $hesk_settings['imap_mailbox'] = '{'.$hesk_settings['imap_host_name'].':'.$hesk_settings['imap_host_port'].'/imap/ssl'.($hesk_settings['imap_noval_cert'] ? '/novalidate-cert' : '').'}';
break;
case 'tls':
- $hesk_settings['imap_mailbox'] = '{'.$hesk_settings['imap_host_name'].':'.$hesk_settings['imap_host_port'].'/imap/tls/novalidate-cert}';
+ $hesk_settings['imap_mailbox'] = '{'.$hesk_settings['imap_host_name'].':'.$hesk_settings['imap_host_port'].'/imap/tls'.($hesk_settings['imap_noval_cert'] ? '/novalidate-cert' : '').'}';
break;
default:
$hesk_settings['imap_mailbox'] = '{'.$hesk_settings['imap_host_name'].':'.$hesk_settings['imap_host_port'].'}';
}
// Connect to IMAP
-$imap = @imap_open($hesk_settings['imap_mailbox'], $hesk_settings['imap_user'], $hesk_settings['imap_password']);
+$imap = @imap_open($hesk_settings['imap_mailbox'], $hesk_settings['imap_user'], hesk_htmlspecialchars_decode($hesk_settings['imap_password']));
// Connection successful?
if ($imap !== false)
diff --git a/hesk/inc/mail/hesk_pipe.php b/hesk/inc/mail/hesk_pipe.php
index 5565042..1c7dc64 100644
--- a/hesk/inc/mail/hesk_pipe.php
+++ b/hesk/inc/mail/hesk_pipe.php
@@ -41,6 +41,9 @@ $set_priority = -1;
// END OPTIONAL MODIFICATIONS //
//============================================================================//
+// Do we require a key if not accessed over CLI?
+hesk_authorizeNonCLI();
+
// Is this feature enabled?
if (empty($hesk_settings['email_piping']))
{
diff --git a/hesk/inc/mail/hesk_pop3.php b/hesk/inc/mail/hesk_pop3.php
index c53e040..c351598 100644
--- a/hesk/inc/mail/hesk_pop3.php
+++ b/hesk/inc/mail/hesk_pop3.php
@@ -50,6 +50,9 @@ $hesk_settings['pop3_password'] = 'password';
// END OPTIONAL MODIFICATIONS //
//============================================================================//
+// Do we require a key if not accessed over CLI?
+hesk_authorizeNonCLI();
+
// Is this feature enabled?
if (empty($hesk_settings['pop3']))
{
diff --git a/hesk/inc/pipe_functions.inc.php b/hesk/inc/pipe_functions.inc.php
index b1452ea..705040a 100644
--- a/hesk/inc/pipe_functions.inc.php
+++ b/hesk/inc/pipe_functions.inc.php
@@ -102,6 +102,9 @@ function hesk_email2ticket($results, $protocol = 0, $set_category = 1, $set_prio
$tmpvar['message'] = hesk_makeURL($tmpvar['message']);
$tmpvar['message'] = nl2br($tmpvar['message']);
+ // Store a copy for RTF-version
+ $tmpvar['message_html'] = $tmpvar['message'];
+
# For debugging purposes
# die( bin2hex($tmpvar['message']) );
# die($tmpvar['message']);
@@ -257,6 +260,7 @@ function hesk_email2ticket($results, $protocol = 0, $set_category = 1, $set_prio
'attachments' => $tmpvar['attachments'],
'dt' => hesk_date($ticket['dt'], true),
'lastchange' => hesk_date($ticket['lastchange'], true),
+ 'due_date' => hesk_format_due_date($ticket['due_date']),
'id' => $ticket['id'],
);
@@ -325,7 +329,7 @@ function hesk_email2ticket($results, $protocol = 0, $set_category = 1, $set_prio
if ($autoassign_owner)
{
$tmpvar['owner'] = $autoassign_owner['id'];
- $tmpvar['history'] .= sprintf($hesklang['thist10'],hesk_date(),$autoassign_owner['name'].' ('.$autoassign_owner['user'].')');
+ $tmpvar['history'] .= sprintf($hesklang['thist10'],hesk_date(),addslashes($autoassign_owner['name']).' ('.$autoassign_owner['user'].')');
$tmpvar['assignedby'] = -1;
}
diff --git a/hesk/inc/posting_functions.inc.php b/hesk/inc/posting_functions.inc.php
index 23c3138..002cd39 100644
--- a/hesk/inc/posting_functions.inc.php
+++ b/hesk/inc/posting_functions.inc.php
@@ -12,7 +12,7 @@
*/
/* Check if this is a valid include */
-if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
+if (!defined('IN_SCRIPT')) {die('Invalid attempt');}
/*** FUNCTIONS ***/
@@ -27,7 +27,16 @@ function hesk_newTicket($ticket)
}
// If language is not set or default, set it to NULL
- $language = ( ! $hesk_settings['can_sel_lang'] || $hesklang['LANGUAGE'] == HESK_DEFAULT_LANGUAGE ) ? "NULL" : "'" . hesk_dbEscape($hesklang['LANGUAGE']) . "'";
+ if ( ! $hesk_settings['can_sel_lang'] || $hesklang['LANGUAGE'] == HESK_DEFAULT_LANGUAGE)
+ {
+ $ticket['language'] = HESK_DEFAULT_LANGUAGE;
+ $language = "NULL";
+ }
+ else
+ {
+ $ticket['language'] = $hesklang['LANGUAGE'];
+ $language = "'" . hesk_dbEscape($hesklang['LANGUAGE']) . "'";
+ }
// Prepare SQL for custom fields
$custom_where = '';
@@ -51,6 +60,15 @@ function hesk_newTicket($ticket)
$ab_what = '';
}
+ if (isset($ticket['due_date']) && $ticket['due_date'] != '') {
+ $date = new DateTime($ticket['due_date'] . 'T00:00:00');
+ $formatted_date = $date->format('Y-m-d');
+ $due_date = "'" . hesk_dbEscape($formatted_date) . "'";
+ } else {
+ $due_date = 'NULL';
+ $ticket['due_date'] = '';
+ }
+
// Insert ticket into database
hesk_dbQuery("
INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets`
@@ -62,6 +80,7 @@ function hesk_newTicket($ticket)
`priority`,
`subject`,
`message`,
+ `message_html`,
`dt`,
`lastchange`,
`articles`,
@@ -71,7 +90,8 @@ function hesk_newTicket($ticket)
`owner`,
`attachments`,
`merged`,
- `history`
+ `history`,
+ `due_date`
{$custom_where}
{$ab_where}
)
@@ -84,6 +104,7 @@ function hesk_newTicket($ticket)
'".intval($ticket['priority'])."',
'".hesk_dbEscape( hesk_mb_substr($ticket['subject'], 0, 255) )."',
'".hesk_dbEscape($ticket['message'])."',
+ '".hesk_dbEscape($ticket['message_html'])."',
NOW(),
NOW(),
".( isset($ticket['articles']) ? "'{$ticket['articles']}'" : 'NULL' ).",
@@ -93,7 +114,8 @@ function hesk_newTicket($ticket)
'".intval($ticket['owner'])."',
'".hesk_dbEscape($ticket['attachments'])."',
'',
- '".hesk_dbEscape($ticket['history'])."'
+ '".hesk_dbEscape($ticket['history'])."',
+ {$due_date}
{$custom_what}
{$ab_what}
)
@@ -114,8 +136,10 @@ function hesk_newTicket($ticket)
'attachments' => $ticket['attachments'],
'dt' => hesk_date(),
'lastchange' => hesk_date(),
+ 'due_date' => hesk_format_due_date($ticket['due_date']),
'id' => hesk_dbInsertID(),
'time_worked' => '00:00:00',
+ 'language' => $ticket['language'],
);
// Add custom fields to the array
diff --git a/hesk/inc/print_template.inc.php b/hesk/inc/print_template.inc.php
index 5639de1..0d78347 100644
--- a/hesk/inc/print_template.inc.php
+++ b/hesk/inc/print_template.inc.php
@@ -48,6 +48,7 @@ foreach ($tickets as $ticket) {
// Other variables that need processing
$ticket['dt'] = hesk_date($ticket['dt'], true);
$ticket['lastchange'] = hesk_date($ticket['lastchange'], true);
+ $ticket['due_date'] = hesk_format_due_date($ticket['due_date']);
$random=mt_rand(10000,99999);
$ticket['status'] = hesk_get_status_name($ticket['status']);
diff --git a/hesk/inc/print_tickets.inc.php b/hesk/inc/print_tickets.inc.php
index 74923c8..c441a31 100644
--- a/hesk/inc/print_tickets.inc.php
+++ b/hesk/inc/print_tickets.inc.php
@@ -20,6 +20,58 @@ require_once(HESK_PATH . 'inc/custom_fields.inc.php');
// Load statuses
require_once(HESK_PATH . 'inc/statuses.inc.php');
+// Prepare total counts that we will use later
+$totals = array(
+ 'all' => 0,
+ 'open' => 0,
+ 'resolved' => 0,
+ 'filtered' => array(
+ 'all' => 0,
+ 'open' => 0,
+ 'assigned_to_me' => 0,
+ 'assigned_to_others' => 0,
+ 'assigned_to_others_by_me' => 0,
+ 'unassigned' => 0,
+ 'due_soon' => 0,
+ 'overdue' => 0,
+ 'by_status' => array()
+ ),
+);
+
+// Let's check some permissions
+$can_view_unassigned = hesk_checkPermission('can_view_unassigned',0);
+$can_view_ass_others = hesk_checkPermission('can_view_ass_others',0);
+$can_view_ass_by = hesk_checkPermission('can_view_ass_by',0);
+
+// Is this a quick link?
+$is_quick_link = hesk_GET('ql', false);
+
+// This will get number of ALL tickets this user has access to
+$sql = "SELECT COUNT(*) AS `cnt`, IF (`status` = 3, 1, 0) AS `is_resolved`
+ FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets`
+ WHERE ".hesk_myCategories()." AND ".hesk_myOwnership()."
+ GROUP BY `is_resolved`";
+$res = hesk_dbQuery($sql);
+
+while ($row = hesk_dbFetchAssoc($res))
+{
+ // Total tickets found
+ $totals['all'] += $row['cnt'];
+
+ // Total by status
+ if ($row['is_resolved'])
+ {
+ $totals['resolved'] += $row['cnt'];
+ }
+ else
+ {
+ $totals['open'] = $row['cnt'];
+ }
+}
+
+$sql_final = ''; // SQL that fetches ticket data from the database
+$sql_count = ''; // SQL that runs a quick count of tickets by status, due date and ownership
+
// This SQL code will be used to retrieve results
$sql_final = "SELECT
`id`,
@@ -42,6 +94,7 @@ LEFT(`message`, 400) AS `message`,
`staffreplies`,
`owner`,
`time_worked`,
+`due_date`,
`lastreplier`,
`replierid`,
`archive`,
@@ -56,12 +109,16 @@ foreach ($hesk_settings['custom_fields'] as $k=>$v)
}
}
-$sql_final.= " FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` WHERE ";
+$sql_final.= " FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` WHERE ".hesk_myCategories()." AND ".hesk_myOwnership();
-// This code will be used to count number of results
-$sql_count = "SELECT COUNT(*) FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` WHERE ";
+// This code will be used to count number of results for this specific search
+$sql_count = " SELECT COUNT(*) AS `cnt`, `status`,
+ IF (`owner` = " . intval($_SESSION['id']) . ", 1, IF (`owner` = 0, 0, IF (`assignedby` = " . intval($_SESSION['id']) . ", 3, 2) ) ) AS `assigned_to`,
+ IF (`due_date` < NOW(), 2, IF (`due_date` BETWEEN NOW() AND (NOW() + INTERVAL ".intval($hesk_settings['due_soon'])." DAY), 1, 0) ) AS `due`
+ FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets`
+ WHERE ".hesk_myCategories()." AND ".hesk_myOwnership();
-// This is common SQL for both queries
+// This is common SQL for all queries
$sql = "";
// Some default settings
@@ -70,27 +127,47 @@ $s_my = array(1=>1,2=>1);
$s_ot = array(1=>1,2=>1);
$s_un = array(1=>1,2=>1);
+// For some specific quick links we will ignore some filters
+$ignore_category = false;
+$ignore_status = false;
+$ignore_owner = false;
+$ignore_archive = false;
+$ignore_category = false;
+
+// -> All tickets
+if ($is_quick_link == 'all')
+{
+ $ignore_category = true;
+ $ignore_status = true;
+ $ignore_owner = true;
+ $ignore_archive = true;
+ $ignore_category = true;
+}
+// -> All open tickets
+elseif ($is_quick_link == 'alo')
+{
+ $ignore_category = true;
+ $ignore_owner = true;
+ $ignore_archive = true;
+ $ignore_category = true;
+}
+
// --> TICKET CATEGORY
$category = intval( hesk_GET('category', 0) );
-
-// Make sure user has access to this category
-if ($category && hesk_okCategory($category, 0) )
+if ( ! $ignore_category && $category && hesk_okCategory($category, 0) )
{
- $sql .= " `category`='{$category}' ";
-}
-// No category selected, show only allowed categories
-else
-{
- $sql .= hesk_myCategories();
+ $sql .= " AND `category`='{$category}' ";
}
// Show only tagged tickets?
-if ( ! empty($_GET['archive']) )
+if ( ! $ignore_archive && ! empty($_GET['archive']) )
{
$archive[1]=1;
$sql .= " AND `archive`='1' ";
}
+$sql_count .= $sql;
+
// Ticket owner preferences
$fid = 1;
require(HESK_PATH . 'inc/assignment_search.inc.php');
@@ -125,6 +202,7 @@ if ( $tmp < count($hesk_settings['statuses']) )
// Add to the SQL
$sql .= " AND `status` IN ('" . implode("','", array_keys($status) ) . "') ";
+ $sql_count .= " AND `status` IN ('" . implode("','", array_keys($status) ) . "') ";
}
// --> TICKET PRIORITY
@@ -158,18 +236,30 @@ else
{
// A custom selection of priorities
$sql .= " AND `priority` IN ('" . implode("','", array_keys($priority) ) . "') ";
+ $sql_count .= " AND `priority` IN ('" . implode("','", array_keys($priority) ) . "') ";
+}
+
+// Due date
+if ($is_quick_link == 'due')
+{
+ $sql .= " AND `status` != 3 AND `due_date` BETWEEN NOW() AND (NOW() + INTERVAL ".intval($hesk_settings['due_soon'])." DAY) ";
+}
+elseif ($is_quick_link == 'ovr')
+{
+ $sql .= " AND `status` != 3 AND `due_date` < NOW() ";
}
// That's all the SQL we need for count
-$sql_count .= $sql;
$sql = $sql_final . $sql;
// Prepare variables used in search and forms
require(HESK_PATH . 'inc/prepare_ticket_search.inc.php');
+// We need to group the count SQL by parameters to be able to extract different totals
+$sql_count .= " GROUP BY `assigned_to`, `due`, `status` ";
+
// List tickets?
if (!isset($_SESSION['hide']['ticket_list']))
{
- $href = 'show_tickets.php';
require(HESK_PATH . 'inc/ticket_list.inc.php');
}
diff --git a/hesk/inc/privacy_functions.inc.php b/hesk/inc/privacy_functions.inc.php
index d0dad34..86255a8 100644
--- a/hesk/inc/privacy_functions.inc.php
+++ b/hesk/inc/privacy_functions.inc.php
@@ -66,6 +66,7 @@ function hesk_anonymizeTicket($id, $trackingID = null, $have_ticket = false)
`email` = '".hesk_dbEscape($hesklang['anon_email'])."',
`subject` = '".hesk_dbEscape($hesklang['anon_subject'])."',
`message` = '".hesk_dbEscape($hesklang['anon_message'])."',
+ `message_html` = '".hesk_dbEscape($hesklang['anon_message'])."',
`ip` = '".hesk_dbEscape($hesklang['anon_IP'])."',
";
for($i=1; $i<=50; $i++)
@@ -75,12 +76,12 @@ function hesk_anonymizeTicket($id, $trackingID = null, $have_ticket = false)
$sql .= "
attachments='',
`history`=REPLACE(`history`, ' ".hesk_dbEscape(addslashes($ticket['name']))."', ' ".hesk_dbEscape($hesklang['anon_name'])."'),
- `history`=CONCAT(`history`,'".hesk_dbEscape(sprintf($hesklang['thist18'],hesk_date(),$_SESSION['name'].' ('.$_SESSION['user'].')'))."')
+ `history`=CONCAT(`history`,'".hesk_dbEscape(sprintf($hesklang['thist18'],hesk_date(),addslashes($_SESSION['name']).' ('.$_SESSION['user'].')'))."')
WHERE `id`='".intval($ticket['id'])."'";
hesk_dbQuery($sql);
// Anonymize replies
- hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."replies` SET `name` = '".hesk_dbEscape($hesklang['anon_name'])."', `message` = '".hesk_dbEscape($hesklang['anon_message'])."', attachments='' WHERE `replyto`='".intval($ticket['id'])."'");
+ hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."replies` SET `name` = '".hesk_dbEscape($hesklang['anon_name'])."', `message` = '".hesk_dbEscape($hesklang['anon_message'])."', `message_html` = '".hesk_dbEscape($hesklang['anon_message'])."', attachments='' WHERE `replyto`='".intval($ticket['id'])."'");
// Delete ticket notes
hesk_dbQuery("DELETE FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."notes` WHERE `ticket`='".intval($ticket['id'])."'");
diff --git a/hesk/inc/profile_functions.inc.php b/hesk/inc/profile_functions.inc.php
index b0cdbd1..1f6dc34 100644
--- a/hesk/inc/profile_functions.inc.php
+++ b/hesk/inc/profile_functions.inc.php
@@ -306,6 +306,23 @@ function hesk_profile_tab($session_array='new',$is_profile_page=true)
>
+ ';
+ echo '
+ '.$hesklang['instructions'].'', '*', false); ?>
-
+
-
+
@@ -245,6 +250,52 @@ $calling_script = basename($_SERVER['PHP_SELF'], '.php');
+
+
@@ -115,24 +118,27 @@ $more2 = empty($_GET['more2']) ? 0 : 1;
@@ -140,20 +146,23 @@ $more2 = empty($_GET['more2']) ? 0 : 1;
@@ -186,7 +195,11 @@ $more2 = empty($_GET['more2']) ? 0 : 1;
array_unshift($hesk_settings['ticket_list'], 'priority');
$hesk_settings['possible_ticket_list']['priority'] = $hesklang['priority'];
- foreach ($hesk_settings['ticket_list'] as $key): ?>
+ foreach ($hesk_settings['ticket_list'] as $key):
+ if (!key_exists($key, $hesk_settings['possible_ticket_list'])) {
+ continue;
+ }
+ ?>
>
@@ -308,6 +321,62 @@ $more2 = empty($_GET['more2']) ? 0 : 1;
+
+
@@ -428,20 +497,23 @@ $more2 = empty($_GET['more2']) ? 0 : 1;
+
+
diff --git a/hesk/inc/statuses.inc.php b/hesk/inc/statuses.inc.php
index 964ddc3..7b7e80e 100644
--- a/hesk/inc/statuses.inc.php
+++ b/hesk/inc/statuses.inc.php
@@ -154,8 +154,8 @@ function hesk_get_status_checkboxes($selected = array())
echo '
-
- '.hesk_get_admin_ticket_status($k).'
+
+ '.hesk_get_admin_ticket_status($k).'
';
if ($i % 3 === 2) {
diff --git a/hesk/inc/ticket_list.inc.php b/hesk/inc/ticket_list.inc.php
index c918ebf..2be4882 100644
--- a/hesk/inc/ticket_list.inc.php
+++ b/hesk/inc/ticket_list.inc.php
@@ -44,16 +44,108 @@ $mysql_time = hesk_dbTime();
/* Get number of tickets and page number */
$result = hesk_dbQuery($sql_count);
-$total = hesk_dbResult($result);
-// $header_text should come from the page including this (i.e. admin_main.php, show_tickets.php)
-echo str_replace('%%HESK_TICKET_COUNT%%', $total, $header_text);
+while ($row = hesk_dbFetchAssoc($result))
+{
+ // Total tickets found
+ $totals['filtered']['all'] += $row['cnt'];
-if ($total > 0)
+ // Total by status
+ if (isset($totals['filtered']['by_status'][$row['status']]))
+ {
+ $totals['filtered']['by_status'][$row['status']] += $row['cnt'];
+ }
+ else
+ {
+ $totals['filtered']['by_status'][$row['status']] = $row['cnt'];
+ }
+
+ // Count all filtered open tickets
+ if (isset($row['status']) && $row['status'] != 3)
+ {
+ $totals['filtered']['open'] += $row['cnt'];
+ }
+
+ // Totals by assigned to
+ if (isset($row['assigned_to'])):
+ switch ($row['assigned_to'])
+ {
+ case 1:
+ $totals['filtered']['assigned_to_me'] += $row['cnt'];
+ break;
+ case 2:
+ $totals['filtered']['assigned_to_others'] += $row['cnt'];
+ break;
+ case 3:
+ $totals['filtered']['assigned_to_others'] += $row['cnt'];
+ $totals['filtered']['assigned_to_others_by_me'] += $row['cnt'];
+ break;
+ default:
+ $totals['filtered']['unassigned'] += $row['cnt'];
+ }
+ endif;
+
+ // Total by due date; ignore for Resolved tickets
+ if ($row['status'] != 3)
+ {
+ switch ($row['due'])
+ {
+ case 1:
+ $totals['filtered']['due_soon'] += $row['cnt'];
+ break;
+ case 2:
+ $totals['filtered']['overdue'] += $row['cnt'];
+ break;
+ }
+ }
+}
+
+// Quick link: assigned to me
+if ($is_quick_link == 'my')
+{
+ $total = $totals['filtered']['assigned_to_me'];
+}
+// Quick link: assigned to other
+elseif ($is_quick_link == 'ot')
+{
+ $total = $totals['filtered']['assigned_to_others'];
+}
+// Quick link: unassigned
+elseif ($is_quick_link == 'un')
+{
+ $total = $totals['filtered']['unassigned'];
+}
+// Quick link: due soon
+elseif ($is_quick_link == 'due')
+{
+ $total = $totals['filtered']['due_soon'];
+}
+// Quick link: overdue
+elseif ($is_quick_link == 'ovr')
+{
+ $total = $totals['filtered']['overdue'];
+}
+// Quick link: all open
+elseif ($is_quick_link == 'alo')
+{
+ $total = $totals['open'];
+}
+// Quick link: all
+elseif ($is_quick_link == 'all')
+{
+ $total = $totals['all'];
+}
+// No quick link
+else
+{
+ $total = $totals['filtered']['all'];
+}
+
+if ($total > 0 || $is_quick_link)
{
/* This query string will be used to browse pages */
- if ($href == 'show_tickets.php')
+ if ($href == 'admin_main.php' || $href == 'show_tickets.php')
{
#$query = 'status='.$status;
@@ -72,8 +164,6 @@ if ($total > 0)
$query .= '&cot='.$cot;
$query .= '&g='.$group;
-
- $query .= '&page=';
}
else
{
@@ -89,9 +179,16 @@ if ($total > 0)
$query .= '&s_my='.$s_my[2];
$query .= '&s_ot='.$s_ot[2];
$query .= '&s_un='.$s_un[2];
- $query .= '&page=';
}
- $query_for_pagination = $query;
+
+ $query_for_quick_links = $query;
+
+ if ($is_quick_link !== false)
+ {
+ $query .= '&ql=' . $is_quick_link;
+ }
+
+ $query_for_pagination = $query . '&page=';
$pages = ceil($total/$maxresults) or $pages = 1;
if ($page > $pages)
@@ -111,7 +208,7 @@ if ($total > 0)
# echo "SQL: $sql\n
";
/* This query string will be used to order and reverse display */
- if ($href == 'show_tickets.php')
+ if ($href == 'admin_main.php' || $href == 'show_tickets.php')
{
#$query = 'status='.$status;
@@ -150,6 +247,11 @@ if ($total > 0)
#$query .= '&sort=';
}
+ if ($is_quick_link !== false)
+ {
+ $query .= '&ql=' . $is_quick_link;
+ }
+
$query .= '&asc=';
/* Print the table with tickets */
@@ -159,14 +261,61 @@ if ($total > 0)
$hesklang['confirm_execute'],
"javascript:document.getElementById('delete-tickets-form').submit()",
$hesklang['confirm']);
- ?>
-
-
-
+
+ 0)
+ {
+ ?>
+
+ 0)
// Print ticket category
if ( hesk_show_column('category') )
{
- $ticket['category'] = isset($hesk_settings['categories'][$ticket['category']]) ? $hesk_settings['categories'][$ticket['category']] : $hesklang['catd'];
- echo ''.$ticket['category'].' ';
+ $ticket['category_name'] = isset($hesk_settings['categories'][$ticket['category']]) ? $hesk_settings['categories'][$ticket['category']] : $hesklang['catd'];
+ echo ''.$ticket['category_name'].' ';
}
// Print customer name
@@ -368,6 +517,18 @@ if ($total > 0)
echo ''.$ticket['time_worked'].' ';
}
+ // Print due date
+ if (hesk_show_column('due_date')) {
+ $dateformat = substr($hesk_settings['timeformat'], 0, strpos($hesk_settings['timeformat'], ' '));
+ $due_date = $hesklang['none'];
+ if ($ticket['due_date'] != null) {
+ $due_date = hesk_date($ticket['due_date'], false, true, false);
+ $due_date = date($dateformat, $due_date);
+ }
+
+ echo ''.$due_date.' ';
+ }
+
// Print custom fields
foreach ($hesk_settings['custom_fields'] as $key => $value)
{
@@ -390,6 +551,10 @@ if ($total > 0)
';
} // End while
+
+ // Only show all this if we found any tickets
+ if ($total > 0)
+ {
?>