<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * jQuery UI CSS Framework 1.8.8
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* --START-- jquery.ui.core.css --START-- */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* --END-- jquery.ui.core.css --END-- */

/* --START-- jquery.ui.theme.css --START-- */

/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_inset-hard_100_fcfdfd_1x100.png?tv=1054) 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #5a739c; background: #0090ca; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
.ui-widget-white-header { border: none!important; background: white!important; color: white!important; font-weight: bold; }
.ui-widget-white-header a { color: white!important; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_glass_85_dfeffc_1x400.png?tv=1054) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid white; background: #d0e5f5 url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_glass_75_d0e5f5_1x400.png?tv=1054) 50% 50% repeat-x; font-weight: bold; color: #1d5987; }
.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid white; background: #f5f8f9 url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_inset-hard_100_f5f8f9_1x100.png?tv=1054) 50% 50% repeat-x; font-weight: bold; color: #999999; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #999999; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fad42e; background: #fbec88 url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_flat_55_fbec88_40x100.png?tv=1054) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png?tv=1054) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_469bdd_256x240.png?tv=1054); }
.ui-widget-content .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_469bdd_256x240.png?tv=1054); }
.ui-widget-header .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_d8e7f3_256x240.png?tv=1054); }
.ui-state-default .ui-icon { background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_6da8d5_256x240.png?tv=1054); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_217bc0_256x240.png?tv=1054); }
.ui-state-active .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_555555_256x240.png?tv=1054); }
.ui-state-highlight .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_2e83ff_256x240.png?tv=1054); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-icons_cd0a0a_256x240.png?tv=1054); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }
.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png?tv=1054) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/TEnterprise/Core/Common/libs/jqueryUI/1.8/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png?tv=1054) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

/* --END-- jquery.ui.theme.css --END-- */

/* --START-- jquery.ui.resizable.css --START-- */

.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}

/* --END-- jquery.ui.resizable.css --END-- */

/* --START-- jquery.ui.accordion.css --START-- */

.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }

/* --END-- jquery.ui.accordion.css --END-- */

/* --START-- jquery.ui.autocomplete.css --START-- */

.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

/* --END-- jquery.ui.autocomplete.css --END-- */

/* --START-- jquery.ui.button.css --START-- */

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */

/* --END-- jquery.ui.button.css --END-- */

/* --START-- jquery.ui.dialog.css --START-- */

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-white-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; display:none!important; }
.ui-dialog .ui-dialog-white-titlebar-close span { display: none!important; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-dialog-margin-top {
	top: 70px !important;
}
.ui-dialog-no-border {
border: 0px!important; 
box-shadow: -1px 1px 2px 0 rgba(109, 108, 108, 0.5);}

/* --END-- jquery.ui.dialog.css --END-- */

/* --START-- jquery.ui.slider.css --START-- */

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

/* --END-- jquery.ui.slider.css --END-- */

/* --START-- jquery.ui.tabs.css --START-- */

.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; height: 26px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; height: 26px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/* --END-- jquery.ui.tabs.css --END-- */

/* --START-- jquery.ui.datepicker.css --START-- */

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    _filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

/* --END-- jquery.ui.datepicker.css --END-- */

/* --START-- jquery.ui.progressbar.css --START-- */

.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/* --END-- jquery.ui.progressbar.css --END-- */

.close-icon, .close-icon-hover, .close-icon-off, .dropdown-icon, .fui-triangle-left-large, .fui-triangle-right-large {
  font-family: "Flat-UI-Icons";
  speak: none !important;
  font-style: normal !important;
  font-weight: bold !important;
  font-variant: normal !important;
  text-transform: none !important;
  -webkit-font-smoothing: antialiased !important;
  background-image: none !important;
  padding-left: 2px;
  color: #2a3941; }

.ui-ttabs .ui-state-default, .ui-ttabs .ui-state-active {
  background: #0090ca !important;
  border-right-style: none !important;
  border-top-style: none !important;
  border-bottom-style: none !important;
  border-left-style: none !important; }

.ui-tabs-nav li a.disabled, .level1 li a.disabled .wrap, .level1 li a.disabled .innerWrap {
  cursor: default;
  text-decoration: none; }

.dropdown-icon-off, .dropdown-icon {
  visibility: hidden;
  VERTICAL-ALIGN: middle;
  *zoom: expression(this.runtimeStyle['zoom'] = "1", this.innerHTML = '\e004'); }

.close-icon, .close-icon-off, .close-icon-hover {
  VERTICAL-ALIGN: middle;
  *zoom: expression(this.runtimeStyle['zoom'] = "1", this.innerHTML = '\e00b'); }

.tDropMenuCss, .tDropMenuBottomCss, .tDropMenuCornerCss {
  display: none;
  background-color: #f7f7f7;
  font-family: Open Sans Regular, Arial;
  font-weight: normal;
  font-size: 12px;
  border: 1px solid #1e588c;
  position: fixed;
  z-index: 1000; }

.ui-tabs-paging-disabled, .ui-tabs-paging-disabled a, .ui-tabs-paging-disabled span, .ui-tabs-paging-disabled span.wrap, .ui-tabs-paging-disabled span.innerWrap {
  cursor: default !important;
  display: none !important; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev-oneyear, .ui-datepicker .ui-datepicker-next-oneyear, .ui-datepicker .ui-datepicker-prev-fiveyear, .ui-datepicker .ui-datepicker-next-fiveyear, .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  position: absolute;
  top: 9px;
  width: 17px;
  height: 17px;
  text-decoration: none;
  cursor: pointer; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev-hover {
  left: 20px;
  font-size: 17px;
  top: 7px; }

.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next-hover {
  right: 21px;
  font-size: 17px;
  top: 7px; }

.ui-day-container .ui-state-default, .ui-widget-content .ui-state-default {
  background: none;
  border: none;
  height: 14px;
  color: #0090ca;
  text-align: center; }

.tDropMenuContentCSS, .tDropMenuItemCSS, .tDropMenuSubItemCSS {
  overflow: hidden;
  white-space: nowrap; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
/* ----- Core ----- START */
.ui-helper-hidden-accessible {
  left: -99999999px;
  clip: auto;
  clip: rect(auto, auto, auto, auto); }

/* ----- Core ----- END */
/* ----- Theme ----- START */
.ui-corner-all {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0; }

/* ----- Theme ----- END */
/* ----- Dialog ----- START */
.ui-dialog {
  padding: 0;
  background: white;
  border-color: #5a739c !important; }
  .ui-dialog .ui-messagebox-content {
    padding: 0 0 1em !important; }
  .ui-dialog .ui-dialog-titlebar {
    padding: 2px 7px 1px; }
  .ui-dialog .ui-dialog-content {
    overflow: hidden; }

.ui-dialog-margin-top {
  top: 70px !important; }

.ui-dialog-no-border {
  border: 0px !important;
  box-shadow: -1px 1px 2px 0 rgba(109, 108, 108, 0.5); }

.ui-dialog-title {
  font-size: 13px; }

.ui-dialog-titlebar {
  border: none; }

.mbContainer {
  border: 1px solid #2f2727;
  padding: 0 0 20px;
  background: #fcfcfc; }

.mbDescription {
  padding: 20px 10px 27px 60px;
  text-align: left;
  background-position: 15px 15px;
  background-repeat: no-repeat;
  font-size: 12px;
  overflow: auto; }

.critical {
  background-image: url(/TEnterprise/Images/critical.gif?tv=1054); }

.question {
  background-image: url(/TEnterprise/Images/question.gif?tv=1054); }

.exclamation {
  background-image: url(/TEnterprise/Images/exclamation.gif?tv=1054); }

.information {
  background-image: url(/TEnterprise/Images/information.gif?tv=1054); }

.mbBtn {
  cursor: pointer;
  background: url(/TEnterprise/Images/btn_bg.gif?tv=1054) 0 0 no-repeat;
  border: 1px solid #fcfcfc;
  margin: 0 2px;
  float: left;
  line-height: 23px;
  font-size: 12px;
  text-align: center; }

.mbBtnCaption {
  width: 85px;
  height: 23px; }

.mbActiveButton {
  border-color: #a6c9e2; }

.mbButtonsBaseCont {
  text-align: center; }

.mbButtonsCont {
  margin: 0 auto;
  width: 90px; }

.mbTwoButtons {
  width: 206px; }
  .mbTwoButtons .mbBtn {
    margin-right: 5px; }

.mbThreeButtons {
  width: 275px; }

.mbReminderCont {
  text-align: left;
  margin: 10px 0 0;
  padding-left: 60px;
  color: #333; }
  .mbReminderCont input {
    padding: 0;
    margin: 0;
    position: relative;
    top: 2px; }

/* ----- Dialog ----- END */
/* ----- Tabs ----- START */
.wrapperdiv {
  width: 100%; }

/*Jquery UI classes*/
.ui-tabs-nav {
  height: 21px;
  padding: 0 !important;
  border: none !important;
  border-radius: 0;
  -moz-border-radius: 0px;
  float: left;
  margin: 0;
  width: 100%; }
  .ui-tabs-nav LI a {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
    color: #1e588c !important;
    font-family: Open Sans Regular, Arial !important;
    font-size: 12px !important;
    outline: none; }

.ui-ttabs {
  background-color: #214273;
  padding: 0 !important;
  overflow: hidden;
  border: none; }
  .ui-ttabs .ui-state-default {
    font-weight: 400; }
    .ui-ttabs .ui-state-default a {
      color: white !important;
      text-decoration: none !important;
      font-weight: 100; }
  .ui-ttabs .ui-state-active a {
    color: white !important;
    text-decoration: none !important;
    font-family: Open Sans Regular, Arial !important;
    font-size: 12px !important; }
  .ui-ttabs .ui-state-disabled {
    display: none; }
  .ui-ttabs .ui-widget-header {
    background: #0090ca !important; }

.ui-ttabs-panel {
  background: transparent !important;
  border-left-style: none !important;
  border-bottom-style: none !important;
  border-right-color: transparent !important;
  border-top-style: none !important; }

.ui-tabs-nav LI {
  margin: 0 !important;
  top: 0 !important; }

.ui-tabs-nav li a.red {
  color: #ff0000; }

.ui-ttabs .ui-state-default a {
  padding: 0 0 0 4px;
  margin-right: 0;
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  display: inline-block; }
  .ui-ttabs .ui-state-default a .innerWrap {
    padding: 0;
    text-align: center;
    display: inline-block;
    font-family: Open Sans Regular, Arial;
    font-size: 12px;
    line-height: 26px;
    margin-right: 0; }
  .ui-ttabs .ui-state-default a .wrap {
    cursor: pointer;
    padding-right: 0;
    display: inline-block; }

.ui-ttabs .ui-state-disabled a .wrap {
  cursor: default; }

.ui-ttabs .ui-state-active a {
  padding: 0 0 0 4px;
  margin-right: 0;
  text-decoration: none; }
  .ui-ttabs .ui-state-active a .innerWrap {
    padding: 0;
    text-align: center;
    display: inline-block;
    font-weight: bold; }
  .ui-ttabs .ui-state-active a .wrap {
    padding-right: 0;
    height: 21px;
    color: #2a3941; }

.level1 li a.red .wrap {
  color: #ff0000; }

.level1 li a.red .innerWrap {
  color: #ff0000; }

/*End Jquery UI classes*/
#aspnetForm {
  margin: 0 !important; }

.dropdown-icon {
  visibility: visible;
  display: inline-block; }
  .dropdown-icon:before {
    content: "\e004"; }

.close-icon {
  color: #2a3941; }
  .close-icon:before {
    content: "\e00b"; }

.close-icon-off {
  color: white;
  background-position: -28px -0px !important; }
  .close-icon-off:before {
    content: "\e00b"; }

.close-icon-hover {
  background-position: -14px -0px !important; }
  .close-icon-hover:before {
    content: "\e00b"; }

.fui-triangle-left-large {
  VERTICAL-ALIGN: middle;
  *zoom: expression(this.runtimeStyle['zoom'] = "1", this.innerHTML = '\e003'); }
  .fui-triangle-left-large:before {
    content: "\e003"; }

.fui-triangle-right-large {
  VERTICAL-ALIGN: middle;
  *zoom: expression(this.runtimeStyle['zoom'] = "1", this.innerHTML = '\e002'); }
  .fui-triangle-right-large:before {
    content: "\e002"; }

.hide-tabs {
  display: none; }

.dyn-div {
  width: 100%;
  height: 100%;
  *height: auto; }

span.close-icon-off:hover {
  background-position: -14px -0px !important; }

.tenroxTabsCSSON {
  width: 100%;
  display: block;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none; }

.tenroxTabsCSSOFF {
  width: 100%;
  display: none;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none; }

.ui-tabs-nav-border-bottom {
  border-bottom: 3px solid white !important; }

.Level2 {
  background-color: #214273 !important;
  width: 100%; }
  .Level2 .ui-tabs-nav {
    height: 20px; }
    .Level2 .ui-tabs-nav .ui-state-default a {
      padding: 0 0 0 4px;
      margin-right: 0;
      text-decoration: none;
      font-family: Arial;
      font-size: 22px;
      display: inline-block;
      background-image: none;
      color: white;
      background-color: #214273 !important; }
      .Level2 .ui-tabs-nav .ui-state-default a .innerWrap {
        padding: 0;
        background-image: none;
        color: white;
        background-color: #214273 !important;
        text-align: center;
        display: inline-block;
        font-family: Open Sans Regular, Arial;
        font-size: 12px;
        line-height: 21px;
        margin-right: 3px; }
      .Level2 .ui-tabs-nav .ui-state-default a .wrap {
        cursor: pointer;
        padding-right: 3px;
        background-image: none;
        color: white;
        background-color: #214273 !important;
        display: inline-block; }
    .Level2 .ui-tabs-nav .ui-state-active a {
      padding: 0 0 0 4px;
      margin-right: 0;
      text-decoration: none;
      background: url(/TEnterprise/Images/TTabs/result2.png?tv=1054) no-repeat 0 -156px !important; }
      .Level2 .ui-tabs-nav .ui-state-active a .innerWrap {
        padding: 0;
        text-align: center;
        display: inline-block;
        color: #214273 !important; }
      .Level2 .ui-tabs-nav .ui-state-active a .wrap {
        padding-right: 3px;
        height: 21px; }

/*Menu CSS*/
.tDropMenuContentCSS {
  padding-top: 3px; }

.tDropMenuItemCSS {
  padding-top: 3px;
  padding-left: 4px;
  vertical-align: middle; }

.tDropMenuSubItemCSS {
  padding-left: 3px;
  padding-right: 4px;
  padding-top: 3px; }

.tDropMenuSeparatorCSS {
  border-bottom: 1px solid black;
  height: 1px;
  padding-top: 3px; }

.DropMenuSubMenuCSS {
  text-align: left;
  vertical-align: middle;
  padding-left: 2px;
  background-color: #f7f7f7;
  border: 1px solid #1e588c;
  font-family: Open Sans Regular, Arial;
  font-weight: normal;
  font-size: 12px;
  display: none;
  overflow: hidden; }

.tdMainTableMenuCSS {
  overflow: hidden; }

.tblMenuCss {
  cursor: default; }

.imgSubMenuCss {
  padding-left: 5px; }

/*Tabs css*/
.ui-tabs {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: static !important; }
  .ui-tabs .ui-tabs-hide {
    display: none !important; }
  .ui-tabs .ui-tabs-nav li.ui-tabs-hide {
    display: none !important; }

.ui-tabs-hide {
  display: none !important; }

.ui-tabs-panel {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  border: none; }

.ui-tabs-paging-next-new, .ui-tabs-paging-prev-new {
  font-family: "icomoon-ultimate";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  position: relative;
  color: #ffffff;
  margin-right: 4px;
  height: 28px;
  line-height: 28px;
  background-image: none;
  background-position: initial; }

.ui-tabs-paging-prev-new:before {
  content: "\e155"; }

.ui-tabs-paging-next-new:before {
  content: "\e157"; }

.ui-tabs-paging-next-float {
  float: right !important; }

.ui-tabs-paging-disabled {
  color: #151515 !important;
  display: none !important; }

.innerWrap {
  font-weight: normal !important; }

.ui-tabs-selected {
  border-bottom-style: none !important;
  background-color: white !important;
  padding-bottom: 0 !important;
  color: #0090ca !important; }

.ui-tabs-paging span.innerWrap {
  font-weight: bold; }

.ui-state-active A {
  background-color: white !important;
  padding-bottom: 0 !important;
  color: #0090ca !important;
  font-weight: normal !important; }

/* ----- Tabs ----- END */
/* ----- Datepicker ----- START */
.ui-datepicker {
  width: 245px;
  padding: 0;
  font-family: Open Sans Semibold; }
  .ui-datepicker select.ui-datepicker-month {
    width: 90px; }
  .ui-datepicker select.ui-datepicker-year {
    width: 60px;
    margin-left: 5px !important; }
  .ui-datepicker .btnsCont {
    text-align: center;
    padding: 5px 0; }
    .ui-datepicker .btnsCont span {
      margin: 0 10px;
      cursor: pointer !important;
      font-weight: bold;
      border-bottom: 1px #0063c1 dotted;
      color: #0063c1;
      font-size: 10px; }
  .ui-datepicker .ui-datepicker-prev {
    text-decoration: none;
    cursor: pointer;
    font-size: 17px; }
    .ui-datepicker .ui-datepicker-prev span {
      display: none; }
  .ui-datepicker .ui-datepicker-next {
    text-decoration: none;
    cursor: pointer;
    font-size: 17px; }
    .ui-datepicker .ui-datepicker-next span {
      display: none; }
  .ui-datepicker .ui-datepicker-prev-oneyear {
    left: 2px;
    text-decoration: none;
    cursor: pointer; }
  .ui-datepicker .ui-datepicker-next-oneyear {
    right: 3px;
    text-decoration: none;
    cursor: pointer; }
  .ui-datepicker .ui-datepicker-prev-fiveyear {
    background-position: 0 -74px;
    left: 13px;
    text-decoration: none;
    cursor: pointer; }
  .ui-datepicker .ui-datepicker-next-fiveyear {
    background-position: 0 -19px;
    right: 13px;
    text-decoration: none;
    cursor: pointer; }
  .ui-datepicker .ui-datepicker-prev-hover {
    text-decoration: none;
    cursor: pointer;
    font-size: 17px; }
  .ui-datepicker .ui-datepicker-next-hover {
    text-decoration: none;
    cursor: pointer;
    font-size: 17px; }
  .ui-datepicker .ui-datepicker-header {
    background-image: none;
    border: none;
    background-color: #f1f8fa;
    box-shadow: -1px -1px 1px 1px rgba(0, 0, 0, 0.06);
    height: 35px; }
    .ui-datepicker .ui-datepicker-header a {
      color: #151515; }
  .ui-datepicker table {
    font-size: 13px;
    width: auto; }
  .ui-datepicker th {
    padding: 4px 0;
    width: 35px;
    color: #6e6e6e;
    font-weight: normal;
    font-size: 9px !important; }
  .ui-datepicker td {
    font-size: 10px !important;
    color: #151515; }
    .ui-datepicker td span {
      padding: 2px 0; }
    .ui-datepicker td a {
      padding: 2px 0; }
  .ui-datepicker .ui-datepicker-title select {
    height: 28px;
    font-size: 10px !important;
    font-weight: normal; }
  .ui-datepicker .ui-datepicker-title option {
    font-size: 10px !important;
    font-weight: normal; }

.ui-datepicker-trigger {
  cursor: pointer;
  margin: 0 0 0 6px;
  float: left; }

.datePickerCont {
  display: block;
  height: 20px;
  *display: inline;
  *height: auto; }

.disabledDatePicker {
  cursor: default;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50); }

.ui-day-container {
  position: relative; }
  .ui-day-container .ui-state-default {
    color: #151515;
    background: none;
    border: none;
    height: 14px;
    text-align: center; }
  .ui-day-container .ui-state-highlight {
    color: #555555;
    background-color: #fbec88; }
  .ui-day-container .ui-state-active {
    background-color: #e8e3e3; }

.ui-widget-content {
  border-color: #0090ca; }
  .ui-widget-content .ui-state-default {
    color: #151515; }

.ui-datepicker-calendar .ui-state-default {
  margin-left: 0px !important;
  height: 21px; }

.ui-workday-state-icon {
  background-image: url(/TEnterprise/images/utils/resourceCalendarIcons.gif?tv=1054);
  width: 13px;
  height: 11px;
  display: block;
  position: absolute;
  top: 5px;
  cursor: pointer;
  display: none; }

.ui-workday-overload-state {
  left: 2px; }

.ui-workday-modified-state {
  left: 18px;
  background-position: bottom; }

.ui-datepicker-inline th {
  width: 50px; }

.ui-workday-nonworking .ui-state-default {
  background-color: #9be5fa; }

.ui-workday-working .ui-state-default {
  background-color: white; }

.ui-workday-holiday .ui-state-default {
  background-color: #ffe3a6; }

.ui-workday-leavetime .ui-state-default {
  background-color: #bcbcbc; }

.ui-workday-outofrange .ui-state-default {
  background-color: #e0e0e0; }

.ui-workday-overload .ui-workday-overload-state {
  display: block; }

.ui-workday-modified .ui-workday-modified-state {
  display: block; }

/* ----- Datepicker ----- END */
.ui-widget-overlay {
  background: none !important;
  background-color: rgba(0, 0, 0, 0.35) !important;
  opacity: unset !important; }

.fui-indexing-queue, .fui-locked-doc, .fui-ext-download2, .fui-ext-pin, .fui-ext-exclamation, .fui-ext-megaphone, .fui-ext-minus-square, .fui-ext-plus-square, .fui-ext-cw-gapped-circle, .fui-ext-profile-settings, .fui-ext-edit-document, .fui-ext-pen, .fui-ext-circle-arrows, .fui-ext-upload1, .fui-ext-download1, .fui-ext-graph, .fui-ext-double-arrow, .fui-ext-plus-circle, .fui-ext-miniflag, .fui-ext-tools, .fui-ext-pad-graph, .fui-ext-alert-triangle, .fui-ext-hands-shake, .fui-ext-circle-dollar, .fui-ext-suitcase, .fui-ext-checklist, .fui-ext-stopwatch, .fui-ext-calendar-clock, .fui-ext-folder-clock, .fui-ext-light-arrow-up, .fui-ext-light-arrow-down, .fui-ext-unlock, .fui-list-bulleted, .fui-list-columned, .fui-list-large-thumbnails, .fui-list-numbered, .fui-list-small-thumbnails, .fui-list-thumbnailed, .fui-document, .fui-tag, .fui-play, .fui-link, .fui-clip, .fui-pause, .fui-credit-card, .fui-flat, .fui-checkbox-checked, .fui-checkbox-unchecked, .fui-arrow-left, .fui-bubble, .fui-loop, .fui-arrow-right, .fui-lock, .fui-plus-inverted, .fui-mic, .fui-new, .fui-folder, .fui-cmd, .fui-radio-unchecked, .fui-cross-inverted, .fui-exit, .fui-book, .fui-gear, .fui-calendar, .fui-calendar-solid, .fui-power, .fui-search, .fui-star, .fui-user, .fui-window, .fui-alert, .fui-info, .fui-upload, .fui-question, .fui-export, .fui-chat, .fui-eye, .fui-home, .fui-time, .fui-volume, .fui-photo, .fui-video, .fui-list, .fui-cross, .fui-check, .fui-plus, .fui-location, .fui-heart, .fui-check-inverted, .fui-triangle-down, .fui-triangle-left-large, .fui-triangle-right-large, .fui-triangle-up, .fui-youtube, .fui-vimeo, .fui-twitter, .fui-stumbleupon, .fui-spotify, .fui-skype, .fui-pinterest, .fui-path, .fui-myspace, .fui-linkedin, .fui-googleplus, .fui-radio-checked, .fui-triangle-down-small, .fui-mail, .fui-image, .fui-windows, .fui-triangle-up-small, .fui-ext-quit, .fui-ext-circle-dollar-settings, .fui-ext-calendar-settings, .fui-ext-copy, .fui-ext-paste, .fui-ext-cut, .fui-ext-save, .fui-ext-punch-out, .fui-ext-alt-pad, .fui-ext-add-profile, .fui-ext-add-document, .fui-ext-folder-question-mark, .fui-ext-day-calendar-cross, .fui-ext-day-calendar-check, .fui-trash, .fui-ext-save-and-copy, .fui-ext-save-and-add, .fui-ext-filter, .fui-ext-back-time, .fui-star-2, .fui-behance, .fui-dribbble, .fui-blogger, .fui-ext-batch, .fui-ext-user, .fui-ext-important-links, .fui-ext-report, .fui-ext-people-resources, .fui-ext-review, .fui-ext-inbox, .fui-ext-group, .fui-ext-expense-report, .fui-ext-import-from-excel, .fui-ext-cost-rules, .fui-ext-billing-rules, .fui-ext-empty-profile, .fui-ext-project, .fui-ext-workspace, .fui-ext-document, .fui-ext-timesheet-template, .fui-ext-site, .fui-ext-print, .fui-back, .fui-facebook, .fui-file-tracking {
  font-family: "Flat-UI-Icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
@font-face {
  font-family: "Flat-UI-Icons";
  src: url(/TEnterprise/Images/Fonts/Flat-UI-Icons.eot?wglmqc&amp;tv=1054);
  src: url(/TEnterprise/Images/Fonts/Flat-UI-Icons.eot?wglmqc#iefix&amp;tv=1054) format("embedded-opentype"), url(/TEnterprise/Images/Fonts/Flat-UI-Icons.woff?wglmqc&amp;tv=1054) format("woff"), url(/TEnterprise/Images/Fonts/Flat-UI-Icons.ttf?wglmqc&amp;tv=1054) format("truetype"), url(/TEnterprise/Images/Fonts/Flat-UI-Icons.svg?wglmqc#Flat-UI-Icons&amp;tv=1054) format("svg");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "Flat-UI-Icons";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fui-indexing-queue:before {
  content: "\e001"; }

.fui-locked-doc:before {
  content: "\e000"; }

.fui-ext-download2:before {
  content: "\e07d"; }

.fui-ext-pin:before {
  content: "\e07c"; }

.fui-ext-exclamation:before {
  content: "\e07b"; }

.fui-ext-megaphone:before {
  content: "\e07a"; }

.fui-ext-minus-square:before {
  content: "\e079"; }

.fui-ext-plus-square:before {
  content: "\e078"; }

.fui-ext-cw-gapped-circle:before {
  content: "\e077"; }

.fui-ext-profile-settings:before {
  content: "\e076"; }

.fui-ext-edit-document:before {
  content: "\e075"; }

.fui-ext-pen:before {
  content: "\e074"; }

.fui-ext-circle-arrows:before {
  content: "\e073"; }

.fui-ext-upload1:before {
  content: "\e072"; }

.fui-ext-download1:before {
  content: "\e071"; }

.fui-ext-graph:before {
  content: "\e070"; }

.fui-ext-double-arrow:before {
  content: "\e06f"; }

.fui-ext-plus-circle:before {
  content: "\e06e"; }

.fui-ext-miniflag:before {
  content: "\e06d"; }

.fui-ext-tools:before {
  content: "\e06c"; }

.fui-ext-pad-graph:before {
  content: "\e06b"; }

.fui-ext-alert-triangle:before {
  content: "\e06a"; }

.fui-ext-hands-shake:before {
  content: "\e069"; }

.fui-ext-circle-dollar:before {
  content: "\e068"; }

.fui-ext-suitcase:before {
  content: "\e067"; }

.fui-ext-checklist:before {
  content: "\e066"; }

.fui-ext-stopwatch:before {
  content: "\e065"; }

.fui-ext-calendar-clock:before {
  content: "\e064"; }

.fui-ext-folder-clock:before {
  content: "\e063"; }

.fui-ext-light-arrow-up:before {
  content: "\e062"; }

.fui-ext-light-arrow-down:before {
  content: "\e061"; }

.fui-ext-unlock:before {
  content: "\e060"; }

.fui-list-bulleted:before {
  content: "\e053"; }

.fui-list-columned:before {
  content: "\e052"; }

.fui-list-large-thumbnails:before {
  content: "\e051"; }

.fui-list-numbered:before {
  content: "\e050"; }

.fui-list-small-thumbnails:before {
  content: "\e04f"; }

.fui-list-thumbnailed:before {
  content: "\e04b"; }

.fui-document:before {
  content: "\e03e"; }

.fui-tag:before {
  content: "\e03d"; }

.fui-play:before {
  content: "\e03c"; }

.fui-link:before {
  content: "\e039"; }

.fui-clip:before {
  content: "\e038"; }

.fui-pause:before {
  content: "\e03b"; }

.fui-credit-card:before {
  content: "\e037"; }

.fui-flat:before {
  content: "\e035"; }

.fui-checkbox-checked:before {
  content: "\e034"; }

.fui-checkbox-unchecked:before {
  content: "\e033"; }

.fui-arrow-left:before {
  content: "\e02d"; }

.fui-bubble:before {
  content: "\e029"; }

.fui-loop:before {
  content: "\e02e"; }

.fui-arrow-right:before {
  content: "\e02c"; }

.fui-lock:before {
  content: "\e01f"; }

.fui-plus-inverted:before {
  content: "\e031"; }

.fui-mic:before {
  content: "\e030"; }

.fui-new:before {
  content: "\e00d"; }

.fui-folder:before {
  content: "\e028"; }

.fui-cmd:before {
  content: "\e02f"; }

.fui-radio-unchecked:before {
  content: "\e02b"; }

.fui-cross-inverted:before {
  content: "\e02a"; }

.fui-exit:before {
  content: "\e026"; }

.fui-book:before {
  content: "\e025"; }

.fui-gear:before {
  content: "\e024"; }

.fui-calendar:before {
  content: "\e023"; }

.fui-calendar-solid:before {
  content: "\e022"; }

.fui-power:before {
  content: "\e020"; }

.fui-search:before {
  content: "\e01c"; }

.fui-star:before {
  content: "\e021"; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .fui-user:before {
    content: "\e01d"; }
  .fui-question:before {
    content: "\e018"; } }

@-moz-document url-prefix() {
  .fui-user:before {
    content: "\e01d"; }
  .fui-question:before {
    content: "\e018"; } }

.fui-window:before {
  content: "\e019"; }

.fui-alert:before {
  content: "\e017"; }

.fui-info:before {
  content: "\e016"; }

.fui-upload:before {
  content: "\e01b"; }

.fui-export:before {
  content: "\e014"; }

.fui-chat:before {
  content: "\e013"; }

.fui-eye:before {
  content: "\e012"; }

.fui-home:before {
  content: "\e015"; }

.fui-time:before {
  content: "\e011"; }

.fui-volume:before {
  content: "\e010"; }

.fui-photo:before {
  content: "\e00f"; }

.fui-video:before {
  content: "\e00e"; }

.fui-list:before {
  content: "\e00c"; }

.fui-cross:before {
  content: "\e00b"; }

.fui-check:before {
  content: "\e00a"; }

.fui-plus:before {
  content: "\e009"; }

.fui-location:before {
  content: "\e008"; }

.fui-heart:before {
  content: "\e007"; }

.fui-check-inverted:before {
  content: "\e006"; }

.fui-triangle-down:before {
  content: "\e004"; }

.fui-triangle-left-large:before {
  content: "\e003"; }

.fui-triangle-right-large:before {
  content: "\e002"; }

.fui-triangle-up:before {
  content: "\e005"; }

.fui-youtube:before {
  content: "\e040"; }

.fui-vimeo:before {
  content: "\e041"; }

.fui-twitter:before {
  content: "\e042"; }

.fui-stumbleupon:before {
  content: "\e043"; }

.fui-spotify:before {
  content: "\e044"; }

.fui-skype:before {
  content: "\e045"; }

.fui-pinterest:before {
  content: "\e046"; }

.fui-path:before {
  content: "\e047"; }

.fui-myspace:before {
  content: "\e048"; }

.fui-linkedin:before {
  content: "\e049"; }

.fui-googleplus:before {
  content: "\e04a"; }

.fui-radio-checked:before {
  content: "\e032"; }

.fui-triangle-down-small:before {
  content: "\e01a"; }

.fui-mail:before {
  content: "\e01e"; }

.fui-image:before {
  content: "\e03a"; }

.fui-windows:before {
  content: "\e027"; }

.fui-triangle-up-small:before {
  content: "\e036"; }

.fui-ext-quit:before {
  content: "\e07e"; }

.fui-ext-circle-dollar-settings:before {
  content: "\e080"; }

.fui-ext-calendar-settings:before {
  content: "\e07f"; }

.fui-ext-copy:before {
  content: "\e081"; }

.fui-ext-paste:before {
  content: "\e082"; }

.fui-ext-cut:before {
  content: "\e083"; }

.fui-ext-save:before {
  content: "\e084"; }

.fui-ext-punch-out:before {
  content: "\e089"; }

.fui-ext-alt-pad:before {
  content: "\e088"; }

.fui-ext-add-profile:before {
  content: "\e087"; }

.fui-ext-add-document:before {
  content: "\e086"; }

.fui-ext-folder-question-mark:before {
  content: "\e085"; }

.fui-ext-day-calendar-cross:before {
  content: "\e08b"; }

.fui-ext-day-calendar-check:before {
  content: "\e08a"; }

.fui-trash:before {
  content: "\e03f"; }

.fui-ext-save-and-copy:before {
  content: "\e08d"; }

.fui-ext-save-and-add:before {
  content: "\e08c"; }

.fui-ext-filter:before {
  content: "\e08e"; }

.fui-ext-back-time:before {
  content: "\e08f"; }

.fui-star-2:before {
  content: "\e04c"; }

.fui-behance:before {
  content: "\e04e"; }

.fui-dribbble:before {
  content: "\e04d"; }

.fui-blogger:before {
  content: "\e054"; }

.fui-ext-batch:before {
  content: "\e098"; }

.fui-ext-user:before {
  content: "\e099"; }

.fui-ext-important-links:before {
  content: "\e096"; }

.fui-ext-report:before {
  content: "\e090"; }

.fui-ext-people-resources:before {
  content: "\e095"; }

.fui-ext-review:before {
  content: "\e900"; }

.fui-ext-inbox:before {
  content: "\e093"; }

.fui-ext-group:before {
  content: "\e09a"; }

.fui-ext-expense-report:before {
  content: "\e09b"; }

.fui-ext-import-from-excel:before {
  content: "\e09c"; }

.fui-ext-cost-rules:before {
  content: "\e09e"; }

.fui-ext-billing-rules:before {
  content: "\e09d"; }

.fui-ext-empty-profile:before {
  content: "\e0a0"; }

.fui-ext-project:before {
  content: "\e094"; }

.fui-ext-workspace:before {
  content: "\e091"; }

.fui-ext-document:before {
  content: "\e097"; }

.fui-ext-timesheet-template:before {
  content: "\e09f"; }

.fui-ext-site:before {
  content: "\e0a1"; }

.fui-ext-print:before {
  content: "\e0a2"; }

.fui-back:before {
  content: "\e055"; }

.fui-facebook:before {
  content: "\e056"; }

.fui-file-tracking:before {
  content: "\e057"; }

.icon-home, .icon-home-2, .icon-home-3, .icon-home-4, .icon-home-5, .icon-home-6, .icon-home-7, .icon-home-8, .icon-home-9, .icon-home-10, .icon-home-11, .icon-office, .icon-newspaper, .icon-pencil, .icon-pencil-2, .icon-pencil-3, .icon-pencil-4, .icon-pencil-5, .icon-pencil-6, .icon-quill, .icon-quill-2, .icon-quill-3, .icon-pen, .icon-pen-2, .icon-pen-3, .icon-pen-4, .icon-safari, .icon-opera, .icon-IE, .icon-firefox, .icon-chrome, .icon-css3, .icon-html5, .icon-html5-2, .icon-file-css, .icon-file-xml, .icon-file-powerpoint, .icon-file-zip, .icon-file-excel, .icon-file-word, .icon-file-openoffice, .icon-file-pdf, .icon-libreoffice, .icon-yelp, .icon-paypal, .icon-paypal-2, .icon-paypal-3, .icon-foursquare, .icon-foursquare-2, .icon-flattr, .icon-xing, .icon-xing-2, .icon-pinterest, .icon-pinterest-2, .icon-IcoMoon, .icon-stackoverflow, .icon-stumbleupon, .icon-stumbleupon-2, .icon-delicious, .icon-lastfm, .icon-lastfm-2, .icon-linkedin, .icon-reddit, .icon-skype, .icon-soundcloud, .icon-soundcloud-2, .icon-windows8, .icon-windows, .icon-android, .icon-finder, .icon-apple, .icon-tux, .icon-yahoo, .icon-tumblr, .icon-tumblr-2, .icon-blogger, .icon-blogger-2, .icon-joomla, .icon-wordpress, .icon-wordpress-2, .icon-github, .icon-github-2, .icon-github-3, .icon-github-4, .icon-github-5, .icon-steam, .icon-steam-2, .icon-deviantart, .icon-deviantart-2, .icon-forrst, .icon-forrst-2, .icon-dribbble, .icon-dribbble-2, .icon-dribbble-3, .icon-picassa, .icon-picassa-2, .icon-flickr, .icon-flickr-2, .icon-flickr-3, .icon-flickr-4, .icon-lanyrd, .icon-vimeo, .icon-vimeo2, .icon-vimeo-2, .icon-youtube, .icon-youtube-2, .icon-feed, .icon-feed-2, .icon-feed-3, .icon-twitter, .icon-twitter-2, .icon-twitter-3, .icon-instagram, .icon-facebook, .icon-facebook-2, .icon-facebook-3, .icon-facebook-4, .icon-google-drive, .icon-google-plus, .icon-google-plus-2, .icon-google-plus-3, .icon-google-plus-4, .icon-google, .icon-mail, .icon-mail-2, .icon-mail-3, .icon-mail-4, .icon-share, .icon-share-2, .icon-seven-segment-9, .icon-seven-segment-8, .icon-seven-segment-7, .icon-seven-segment-6, .icon-seven-segment-5, .icon-seven-segment-4, .icon-seven-segment-3, .icon-seven-segment-2, .icon-seven-segment-1, .icon-seven-segment-0, .icon-console, .icon-code, .icon-embed, .icon-popout, .icon-new-tab, .icon-new-tab-2, .icon-share-3, .icon-indent-decrease, .icon-indent-increase, .icon-paragraph-justify, .icon-paragraph-right, .icon-paragraph-center, .icon-paragraph-left, .icon-indent-decrease-2, .icon-indent-increase-2, .icon-paragraph-justify-2, .icon-paragraph-right-2, .icon-paragraph-center-2, .icon-paragraph-left-2, .icon-paragraph-justify-3, .icon-paragraph-right-3, .icon-paragraph-center-3, .icon-paragraph-left-3, .icon-right-to-left, .icon-left-to-right, .icon-pilcrow, .icon-insert-template, .icon-table, .icon-table-2, .icon-clear-formatting, .icon-pagebreak, .icon-highlight, .icon-text-color, .icon-subscript, .icon-superscript, .icon-subscript-2, .icon-superscript-2, .icon-page-break, .icon-page-break-2, .icon-nbsp, .icon-sigma, .icon-omega, .icon-strikethrough, .icon-italic, .icon-underline, .icon-bold, .icon-font-size, .icon-strikethrough-2, .icon-strikethrough-3, .icon-italic-2, .icon-underline-2, .icon-bold-2, .icon-width, .icon-height, .icon-text-width, .icon-text-height, .icon-type, .icon-font-size-2, .icon-font, .icon-filter, .icon-filter-2, .icon-filter-3, .icon-filter-4, .icon-scissors, .icon-scissors-2, .icon-scissors-3, .icon-rulers, .icon-vector, .icon-crop, .icon-crop-2, .icon-circle, .icon-circle-2, .icon-radio-unchecked, .icon-radio-checked, .icon-checkbox-partial, .icon-checkbox-unchecked, .icon-checkbox-checked, .icon-checkbox-partial-2, .icon-checkbox-unchecked-2, .icon-checkbox, .icon-checkbox-partial-3, .icon-square, .icon-checkbox-unchecked-3, .icon-checkbox-checked-2, .icon-command, .icon-key-left, .icon-key-down, .icon-key-right, .icon-key-up, .icon-key-A, .icon-key-keyboard, .icon-sort, .icon-sort-2, .icon-transmission, .icon-transmission-2, .icon-tab, .icon-backspace, .icon-backspace-2, .icon-backspace-3, .icon-esc, .icon-enter, .icon-enter-2, .icon-menu-close, .icon-menu-close-2, .icon-menu, .icon-menu-2, .icon-arrow-left, .icon-arrow-down, .icon-arrow-right, .icon-arrow-up, .icon-arrow-left-2, .icon-arrow-down-2, .icon-arrow-right-2, .icon-arrow-up-2, .icon-arrow-left-3, .icon-arrow-down-3, .icon-arrow-right-3, .icon-arrow-up-3, .icon-arrow-left-4, .icon-arrow-down-4, .icon-arrow-right-4, .icon-arrow-up-4, .icon-arrow-left-5, .icon-arrow-down-5, .icon-arrow-right-5, .icon-arrow-up-5, .icon-arrow-left-6, .icon-arrow-down-6, .icon-arrow-right-6, .icon-arrow-up-6, .icon-arrow-left-7, .icon-arrow-down-left, .icon-arrow-down-7, .icon-arrow-down-right, .icon-arrow-right-7, .icon-arrow-up-right, .icon-arrow-up-7, .icon-arrow-up-left, .icon-arrow-left-8, .icon-arrow-down-left-2, .icon-arrow-down-8, .icon-arrow-down-right-2, .icon-arrow-right-8, .icon-arrow-up-right-2, .icon-arrow-up-8, .icon-arrow-up-left-2, .icon-arrow-left-9, .icon-arrow-bottom, .icon-arrow-right-9, .icon-arrow-up-9, .icon-arrow-left-10, .icon-arrow-down-9, .icon-arrow-right-10, .icon-arrow-up-10, .icon-arrow-left-11, .icon-arrow-down-left-3, .icon-arrow-down-10, .icon-arrow-down-right-3, .icon-arrow-right-11, .icon-arrow-up-right-3, .icon-arrow-square, .icon-arrow-up-left-3, .icon-arrow, .icon-arrow-2, .icon-arrow-3, .icon-arrow-4, .icon-arrow-5, .icon-arrow-6, .icon-arrow-7, .icon-arrow-8, .icon-arrow-left-12, .icon-arrow-down-left-4, .icon-arrow-down-11, .icon-arrow-down-right-4, .icon-arrow-right-12, .icon-arrow-up-right-4, .icon-arrow-up-11, .icon-arrow-up-left-4, .icon-arrow-left-13, .icon-arrow-down-left-5, .icon-arrow-down-12, .icon-arrow-down-right-5, .icon-arrow-right-13, .icon-arrow-up-right-5, .icon-arrow-up-12, .icon-arrow-up-left-5, .icon-arrow-left-14, .icon-arrow-down-left-6, .icon-arrow-down-13, .icon-arrow-down-right-6, .icon-arrow-right-14, .icon-arrow-up-right-6, .icon-arrow-up-13, .icon-arrow-up-left-6, .icon-arrow-left-15, .icon-arrow-down-left-7, .icon-arrow-down-14, .icon-arrow-down-right-7, .icon-arrow-right-15, .icon-arrow-up-right-7, .icon-arrow-up-14, .icon-arrow-up-left-7, .icon-arrow-left-16, .icon-arrow-down-15, .icon-arrow-right-16, .icon-arrow-up-15, .icon-arrow-left-17, .icon-arrow-down-16, .icon-arrow-right-17, .icon-arrow-up-16, .icon-arrow-right-18, .icon-arrow-first, .icon-wave, .icon-wave-2, .icon-shuffle, .icon-shuffle-2, .icon-loop, .icon-loop-2, .icon-loop-3, .icon-loop-4, .icon-loop-5, .icon-volume-mute, .icon-volume-mute-2, .icon-volume0, .icon-volume1, .icon-volume2, .icon-volume3, .icon-volume4, .icon-volume5, .icon-volume-decrease, .icon-volume-increase, .icon-volume-mute-3, .icon-volume-mute-4, .icon-volume-low, .icon-volume-medium, .icon-volume-high, .icon-volume-decrease-2, .icon-volume-increase-2, .icon-volume-mute-5, .icon-volume-mute-6, .icon-volume-low-2, .icon-volume-medium-2, .icon-volume-high-2, .icon-eject, .icon-next, .icon-previous, .icon-last, .icon-first, .icon-forward, .icon-backward, .icon-stop, .icon-pause, .icon-play, .icon-forward-2, .icon-backward-2, .icon-stop-2, .icon-pause-2, .icon-play-2, .icon-exit, .icon-exit-2, .icon-enter-3, .icon-exit-3, .icon-enter-4, .icon-exit-4, .icon-enter-5, .icon-plus, .icon-minus, .icon-plus-2, .icon-minus-2, .icon-spell-check, .icon-checkmark, .icon-checkmark-2, .icon-checkmark-3, .icon-checkmark-4, .icon-close, .icon-close-2, .icon-close-3, .icon-close-4, .icon-close-5, .icon-spam, .icon-cancel, .icon-checkmark-circle, .icon-checkmark-circle-2, .icon-cancel-circle, .icon-cancel-circle-2, .icon-blocked, .icon-info, .icon-info-2, .icon-minus-circle, .icon-minus-circle-2, .icon-plus-circle, .icon-plus-circle-2, .icon-question, .icon-question-2, .icon-question-3, .icon-question-4, .icon-question-5, .icon-notification, .icon-notification-2, .icon-warning, .icon-warning-2, .icon-resize, .icon-resize-2, .icon-move, .icon-stack-play, .icon-stack-music, .icon-stack, .icon-stack-user, .icon-stack-diamonds, .icon-stack-hearts, .icon-stack-spades, .icon-stack-clubs, .icon-stack-list, .icon-stack-checkmark, .icon-stack-cancel, .icon-stack-up, .icon-stack-down, .icon-stack-picture, .icon-stack-star, .icon-stack-minus, .icon-stack-plus, .icon-stack-empty, .icon-hand, .icon-pointer, .icon-point-left, .icon-point-down, .icon-point-right, .icon-point-up, .icon-cursor, .icon-cursor-2, .icon-wondering, .icon-wondering-2, .icon-neutral, .icon-neutral-2, .icon-confused, .icon-confused-2, .icon-shocked, .icon-shocked-2, .icon-evil, .icon-evil-2, .icon-angry, .icon-angry-2, .icon-cool, .icon-cool-2, .icon-grin, .icon-grin-2, .icon-wink, .icon-wink-2, .icon-sad, .icon-sad-2, .icon-tongue, .icon-tongue-2, .icon-smiley, .icon-smiley-2, .icon-happy, .icon-happy-2, .icon-yin-yang, .icon-peace, .icon-female, .icon-woman, .icon-male, .icon-man, .icon-people, .icon-thumbs-up, .icon-thumbs-up-2, .icon-thumbs-up-3, .icon-thumbs-up-4, .icon-thumbs-down, .icon-thumbs-down-2, .icon-thumbs-up-5, .icon-thumbs-up-6, .icon-lips, .icon-lips-2, .icon-heart-broken, .icon-heart, .icon-heart-2, .icon-heart-broken-2, .icon-heart-3, .icon-heart-4, .icon-heart-broken-3, .icon-heart-5, .icon-heart-6, .icon-heart-7, .icon-heart-8, .icon-star, .icon-star-2, .icon-star-3, .icon-star-4, .icon-star-5, .icon-star-6, .icon-bed, .icon-bed-2, .icon-moon, .icon-contrast, .icon-brightness-contrast, .icon-brightness-low, .icon-brightness-medium, .icon-brightness-high, .icon-sun, .icon-sun-2, .icon-umbrella, .icon-fan, .icon-windy, .icon-weather-snow, .icon-weather-rain, .icon-weather-lightning, .icon-temperature, .icon-temperature-2, .icon-snowflake, .icon-starburst, .icon-spotlight, .icon-bookmark, .icon-bookmarks, .icon-bookmark-2, .icon-bookmark-3, .icon-eye, .icon-eye-2, .icon-eye-3, .icon-eye-4, .icon-eye-5, .icon-eye-blocked, .icon-eye-6, .icon-eye-7, .icon-eye-blocked-2, .icon-eye-8, .icon-attachment, .icon-attachment-2, .icon-flag, .icon-flag-2, .icon-flag-3, .icon-flag-4, .icon-flag-5, .icon-flag-6, .icon-anchor, .icon-link, .icon-link-2, .icon-link-3, .icon-link2, .icon-link-4, .icon-link-5, .icon-link-6, .icon-network, .icon-earth, .icon-globe, .icon-globe-2, .icon-globe-3, .icon-upload, .icon-download, .icon-upload-2, .icon-download-2, .icon-upload-3, .icon-download-3, .icon-upload-4, .icon-download-4, .icon-upload-5, .icon-download-5, .icon-upload-6, .icon-download-6, .icon-cloud-upload, .icon-cloud-download, .icon-cloud, .icon-cloud-2, .icon-cloud-3, .icon-menu-3, .icon-menu-4, .icon-menu-5, .icon-menu-6, .icon-menu-7, .icon-menu-8, .icon-menu-9, .icon-circle-small, .icon-menu-10, .icon-menu-11, .icon-tree, .icon-tree-2, .icon-tree-3, .icon-grid, .icon-grid-2, .icon-grid-3, .icon-grid-4, .icon-grid-5, .icon-grid-6, .icon-playlist, .icon-list, .icon-list-2, .icon-numbered-list, .icon-list-3, .icon-list-4, .icon-list-5, .icon-clipboard, .icon-clipboard-2, .icon-signup, .icon-clipboard-3, .icon-clipboard-4, .icon-socket, .icon-cord, .icon-power-cord, .icon-switch, .icon-power, .icon-power-2, .icon-lightning, .icon-bowling, .icon-bowling-2, .icon-bowling-ball, .icon-eight-ball, .icon-racing, .icon-hockey, .icon-golf, .icon-basketball, .icon-baseball, .icon-football, .icon-soccer, .icon-shield, .icon-shield-2, .icon-shield-3, .icon-shield-4, .icon-gun-ban, .icon-gun, .icon-target, .icon-target-2, .icon-target-3, .icon-brain, .icon-accessibility, .icon-accessibility-2, .icon-sun-glasses, .icon-glasses, .icon-glasses-2, .icon-glasses-3, .icon-puzzle, .icon-puzzle-2, .icon-puzzle-3, .icon-puzzle-4, .icon-package, .icon-cylinder, .icon-pyramid, .icon-pyramid-2, .icon-cube4, .icon-cube, .icon-cube-2, .icon-cube-3, .icon-boat, .icon-ship, .icon-train, .icon-road, .icon-bike, .icon-truck, .icon-bus, .icon-gas-pump, .icon-car, .icon-paper-plane, .icon-airplane, .icon-airplane-2, .icon-briefcase, .icon-briefcase-2, .icon-briefcase-3, .icon-remove, .icon-remove-2, .icon-remove-3, .icon-remove-4, .icon-remove-5, .icon-remove-6, .icon-remove-7, .icon-remove-8, .icon-lamp, .icon-lamp-2, .icon-lamp-3, .icon-lamp-4, .icon-skull, .icon-skull-2, .icon-skull-3, .icon-dumbbell, .icon-magnet, .icon-magnet-2, .icon-magnet-3, .icon-magnet-4, .icon-atom, .icon-atom-2, .icon-lab, .icon-fire, .icon-fire-2, .icon-bomb, .icon-balance, .icon-hammer, .icon-dashboard, .icon-meter-fast, .icon-meter-medium, .icon-meter-slow, .icon-meter2, .icon-meter, .icon-rocket, .icon-flower, .icon-steps, .icon-paw, .icon-tree-4, .icon-tree-5, .icon-apple-fruit, .icon-leaf, .icon-leaf-2, .icon-cup, .icon-cup-2, .icon-hamburger, .icon-food, .icon-food-2, .icon-mug, .icon-bottle, .icon-bottle-2, .icon-glass, .icon-glass-2, .icon-diamond, .icon-diamond-2, .icon-trophy-star, .icon-trophy, .icon-trophy-2, .icon-crown, .icon-medal, .icon-medal-2, .icon-medal-3, .icon-medal-4, .icon-medal-5, .icon-podium, .icon-rating, .icon-rating-2, .icon-rating-3, .icon-balloon, .icon-gift, .icon-gift-2, .icon-cake, .icon-ladder, .icon-stairs, .icon-stairs-2, .icon-chart, .icon-stairs-down, .icon-stairs-down-2, .icon-stats-down, .icon-stats-up, .icon-bars, .icon-bars-2, .icon-bars-3, .icon-bars-4, .icon-bars-5, .icon-bars-6, .icon-stats, .icon-stats-2, .icon-stats-3, .icon-pie, .icon-pie-2, .icon-pie-3, .icon-pie-4, .icon-pie-5, .icon-pie-6, .icon-pie-7, .icon-cone, .icon-construction, .icon-inject, .icon-inject-2, .icon-bug, .icon-bug-2, .icon-patch, .icon-aid, .icon-health, .icon-wand, .icon-wand-2, .icon-screwdriver, .icon-screwdriver-2, .icon-tools, .icon-hammer-2, .icon-factory, .icon-cog, .icon-cog-2, .icon-cog-3, .icon-cog-4, .icon-cog-5, .icon-cog-6, .icon-cogs, .icon-cog-7, .icon-equalizer, .icon-equalizer-2, .icon-equalizer-3, .icon-settings, .icon-wrench, .icon-wrench-2, .icon-wrench-3, .icon-wrench-4, .icon-unlocked, .icon-lock, .icon-unlocked-2, .icon-lock-2, .icon-lock-3, .icon-lock-4, .icon-lock-5, .icon-keyhole, .icon-key, .icon-key-2, .icon-key-3, .icon-key-4, .icon-key-5, .icon-contract, .icon-expand, .icon-fullscreen, .icon-scale-down, .icon-scale-up, .icon-contract-2, .icon-expand-2, .icon-scale-down-2, .icon-scale-up-2, .icon-contract-3, .icon-expand-3, .icon-search, .icon-zoom-out, .icon-zoom-in, .icon-search-2, .icon-search-3, .icon-zoom-out-2, .icon-zoom-in-2, .icon-search-4, .icon-search-5, .icon-binoculars, .icon-binoculars-2, .icon-microscope, .icon-spinner, .icon-spinner-2, .icon-spinner-3, .icon-spinner-4, .icon-spinner-5, .icon-spinner-6, .icon-spinner-7, .icon-spinner-8, .icon-spinner-9, .icon-spinner-10, .icon-spinner-11, .icon-spinner-12, .icon-busy, .icon-busy-2, .icon-busy-3, .icon-busy-4, .icon-quotes-right, .icon-quotes-right-2, .icon-quotes-right-3, .icon-quotes-left, .icon-hanger, .icon-tshirt, .icon-vcard, .icon-users, .icon-user, .icon-user-2, .icon-users-2, .icon-user-3, .icon-user-4, .icon-user-5, .icon-user-6, .icon-user-block, .icon-user-cancel, .icon-user-minus, .icon-user-plus, .icon-users-3, .icon-user-7, .icon-users-4, .icon-user-block-2, .icon-user-cancel-2, .icon-user-minus-2, .icon-user-minus-3, .icon-user-plus-2, .icon-user-plus-3, .icon-users-5, .icon-user-8, .icon-bubble-forward, .icon-bubble-reply, .icon-bubble-forward-2, .icon-bubble-replu, .icon-bubble-last, .icon-bubble-first, .icon-bubble-down, .icon-bubble-up, .icon-bubble-right, .icon-bubble-left, .icon-bubble-trash, .icon-bubble-notification, .icon-bubble-minus, .icon-bubble-plus, .icon-bubble-cancel, .icon-bubble-paperclip, .icon-bubble-heart, .icon-bubble-star, .icon-bubble-locked, .icon-bubble-link, .icon-bubble-video-chat, .icon-bubble-check, .icon-bubble-user, .icon-bubble-quote, .icon-bubble-blocked, .icon-bubbles, .icon-bubbles-2, .icon-bubble, .icon-bubble-dots, .icon-bubble-2, .icon-bubble-3, .icon-bubble-dots-2, .icon-bubble-4, .icon-bubbles-3, .icon-bubble-5, .icon-bubbles-4, .icon-bubble-6, .icon-bubble-7, .icon-bubble-8, .icon-bubble-dots-3, .icon-bubble-9, .icon-bubble-10, .icon-bubble-dots-4, .icon-bubble-11, .icon-bubbles-5, .icon-bubbles-6, .icon-bubble-notification-2, .icon-bubbles-7, .icon-bubbles-8, .icon-bubble-12, .icon-bubbles-9, .icon-bubbles-10, .icon-bubble-13, .icon-reply, .icon-reply-2, .icon-forward-3, .icon-redo, .icon-undo, .icon-align-bottom, .icon-align-center-vertical, .icon-align-top, .icon-align-right, .icon-align-center-horizontal, .icon-align-left, .icon-exclude, .icon-interset, .icon-subtract, .icon-unite, .icon-flip, .icon-flip-2, .icon-rotate, .icon-rotate-2, .icon-redo-2, .icon-undo-2, .icon-database, .icon-database-2, .icon-database-3, .icon-storage, .icon-storage-2, .icon-cd, .icon-disk, .icon-upload-7, .icon-download-7, .icon-box-remove, .icon-box-add, .icon-box, .icon-drawer, .icon-drawer-2, .icon-drawer-3, .icon-archive, .icon-cabinet, .icon-tv, .icon-mobile, .icon-tablet, .icon-mobile-2, .icon-mobile-3, .icon-laptop, .icon-screen, .icon-screen-2, .icon-screen-3, .icon-screen-4, .icon-keyboard, .icon-keyboard-2, .icon-mouse, .icon-mouse-2, .icon-mouse-3, .icon-mouse-4, .icon-print, .icon-print-2, .icon-print-3, .icon-calendar, .icon-calendar-2, .icon-calendar-3, .icon-calendar-4, .icon-calendar-5, .icon-stopwatch, .icon-alarm-cancel, .icon-alarm-check, .icon-alarm-minus, .icon-alarm-plus, .icon-bell, .icon-bell-2, .icon-alarm, .icon-alarm-2, .icon-clock, .icon-clock-2, .icon-clock-3, .icon-watch, .icon-clock-4, .icon-clock-5, .icon-clock-6, .icon-clock-7, .icon-history, .icon-history-2, .icon-direction, .icon-map, .icon-map-2, .icon-map-3, .icon-map-4, .icon-compass, .icon-compass-2, .icon-location, .icon-location-2, .icon-location-3, .icon-location-4, .icon-location-5, .icon-location-6, .icon-location-7, .icon-pushpin, .icon-envelop, .icon-envelop-opened, .icon-mail-send, .icon-envelop-2, .icon-envelop-3, .icon-notebook, .icon-address-book, .icon-address-book-2, .icon-phone-hang-up, .icon-phone-hang-up-2, .icon-phone, .icon-phone-2, .icon-call-outgoing, .icon-call-incoming, .icon-contact-remove, .icon-contact-add, .icon-contact-remove-2, .icon-contact-add-2, .icon-phone-3, .icon-phone-4, .icon-phone-5, .icon-phone-6, .icon-support, .icon-calculate, .icon-calculate-2, .icon-credit, .icon-credit-2, .icon-coins, .icon-coin, .icon-bag, .icon-bag-2, .icon-bag-3, .icon-basket, .icon-basket-2, .icon-cart-remove, .icon-cart-checkout, .icon-cart-remove-2, .icon-cart-add, .icon-cart-minus, .icon-cart-plus, .icon-cart, .icon-cart-2, .icon-cart-3, .icon-cart-4, .icon-cart-5, .icon-cart-6, .icon-cart-7, .icon-ticket, .icon-qrcode, .icon-barcode, .icon-barcode-2, .icon-tag, .icon-tags, .icon-tags-2, .icon-tag-2, .icon-tag-3, .icon-tag-4, .icon-tag-5, .icon-tag-6, .icon-tag-7, .icon-tag-8, .icon-cc, .icon-certificate, .icon-folder-open, .icon-folder, .icon-folder-open-2, .icon-folder-2, .icon-folder-upload, .icon-folder-download, .icon-folder-upload-2, .icon-folder-download-2, .icon-folder-remove, .icon-folder-plus, .icon-folder-minus, .icon-folder-plus-2, .icon-folder-3, .icon-folder-4, .icon-folder-open-3, .icon-folder-5, .icon-folder-remove-2, .icon-folder8, .icon-folder-minus-2, .icon-folder-minus-3, .icon-folder-plus-3, .icon-folder-plus-4, .icon-folder-upload-3, .icon-folder-download-3, .icon-folder-6, .icon-stack-2, .icon-stack-3, .icon-stack-4, .icon-paste, .icon-paste-2, .icon-paste-3, .icon-copy, .icon-copy-2, .icon-copy-3, .icon-copy-4, .icon-file, .icon-file-remove, .icon-file-check, .icon-file-upload, .icon-file-download, .icon-file-minus, .icon-file-plus, .icon-file-2, .icon-file-3, .icon-file-remove-2, .icon-file-check-2, .icon-file-upload-2, .icon-file-download-2, .icon-file-minus-2, .icon-file-plus-2, .icon-files, .icon-file-4, .icon-file-5, .icon-file-6, .icon-file-7, .icon-file-8, .icon-profile, .icon-file-9, .icon-graduation, .icon-library, .icon-library-2, .icon-reading, .icon-books, .icon-book, .icon-book-2, .icon-mic, .icon-mic-2, .icon-mic-3, .icon-mic-4, .icon-mic-5, .icon-podcast, .icon-podcast-2, .icon-radio, .icon-connection, .icon-feed-4, .icon-radio-2, .icon-podcast-3, .icon-connection-2, .icon-connection-3, .icon-new, .icon-megaphone, .icon-bullhorn, .icon-chess, .icon-pawn, .icon-knight, .icon-bishop, .icon-rock, .icon-queen, .icon-king, .icon-diamonds, .icon-clubs, .icon-spades, .icon-pacman, .icon-gamepad, .icon-gamepad-2, .icon-gamepad-3, .icon-dice, .icon-camera, .icon-camera-2, .icon-camera-3, .icon-camera-4, .icon-camera-5, .icon-film, .icon-film-2, .icon-film-3, .icon-film-4, .icon-movie, .icon-movie-2, .icon-movie-3, .icon-play-3, .icon-play-4, .icon-headphones, .icon-headphones-2, .icon-guitar, .icon-piano, .icon-music, .icon-music-2, .icon-music-3, .icon-music-4, .icon-music-5, .icon-music-6, .icon-camera-6, .icon-camera-7, .icon-camera-8, .icon-camera-9, .icon-image, .icon-images, .icon-image-2, .icon-image-3, .icon-image-4, .icon-images-2, .icon-image-5, .icon-image-6, .icon-image-7, .icon-paint-format, .icon-paint-format-2, .icon-droplet, .icon-droplet-2, .icon-droplet-3, .icon-droplet-4, .icon-eyedropper, .icon-eyedropper-2, .icon-palette, .icon-palette-2, .icon-brush, .icon-blog, .icon-blog-2, .icon-marker, .icon-home-12, .icon-marker-2, .icon-pen-5, .icomoon-Save, .icon-radio-hovered, .icon-radio-out-checked, .icon-radio-circle, .icon-radio-out-unchecked-gray, .icon-radio-out-unchecked {
  font-family: "icomoon-ultimate";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
@font-face {
  font-family: "icomoon-ultimate";
  src: url(/TEnterprise/images/fonts/icomoon-ultimate.eot?tv=1054);
  src: url(/TEnterprise/images/fonts/icomoon-ultimate.eot?#iefix&amp;tv=1054) format("embedded-opentype"), url(/TEnterprise/images/fonts/icomoon-ultimate.woff?tv=1054) format("woff"), url(/TEnterprise/images/fonts/icomoon-ultimate.ttf?tv=1054) format("truetype"), url(/TEnterprise/images/fonts/icomoon-ultimate.svg#icomoon-ultimate?tv=1054) format("svg");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "icomoon-ultimate";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

.icon-home:before {
  content: "\e000"; }

.icon-home-2:before {
  content: "\e001"; }

.icon-home-3:before {
  content: "\e002"; }

.icon-home-4:before {
  content: "\e003"; }

.icon-home-5:before {
  content: "\e004"; }

.icon-home-6:before {
  content: "\e005"; }

.icon-home-7:before {
  content: "\e006"; }

.icon-home-8:before {
  content: "\e007"; }

.icon-home-9:before {
  content: "\e008"; }

.icon-home-10:before {
  content: "\e009"; }

.icon-home-11:before {
  content: "\e00a"; }

.icon-office:before {
  content: "\e00b"; }

.icon-newspaper:before {
  content: "\e00c"; }

.icon-pencil:before {
  content: "\e00d"; }

.icon-pencil-2:before {
  content: "\e00e"; }

.icon-pencil-3:before {
  content: "\e00f"; }

.icon-pencil-4:before {
  content: "\e010"; }

.icon-pencil-5:before {
  content: "\e011"; }

.icon-pencil-6:before {
  content: "\e012"; }

.icon-quill:before {
  content: "\e013"; }

.icon-quill-2:before {
  content: "\e014"; }

.icon-quill-3:before {
  content: "\e015"; }

.icon-pen:before {
  content: "\e016"; }

.icon-pen-2:before {
  content: "\e017"; }

.icon-pen-3:before {
  content: "\e018"; }

.icon-pen-4:before {
  content: "\e019"; }

.icon-safari:before {
  content: "\e01b"; }

.icon-opera:before {
  content: "\e01c"; }

.icon-IE:before {
  content: "\e01d"; }

.icon-firefox:before {
  content: "\e01e"; }

.icon-chrome:before {
  content: "\e01f"; }

.icon-css3:before {
  content: "\e020"; }

.icon-html5:before {
  content: "\e021"; }

.icon-html5-2:before {
  content: "\e022"; }

.icon-file-css:before {
  content: "\e023"; }

.icon-file-xml:before {
  content: "\e024"; }

.icon-file-powerpoint:before {
  content: "\e025"; }

.icon-file-zip:before {
  content: "\e026"; }

.icon-file-excel:before {
  content: "\e027"; }

.icon-file-word:before {
  content: "\e028"; }

.icon-file-openoffice:before {
  content: "\e029"; }

.icon-file-pdf:before {
  content: "\e02a"; }

.icon-libreoffice:before {
  content: "\e02b"; }

.icon-yelp:before {
  content: "\e02c"; }

.icon-paypal:before {
  content: "\e02d"; }

.icon-paypal-2:before {
  content: "\e02e"; }

.icon-paypal-3:before {
  content: "\e02f"; }

.icon-foursquare:before {
  content: "\e030"; }

.icon-foursquare-2:before {
  content: "\e031"; }

.icon-flattr:before {
  content: "\e032"; }

.icon-xing:before {
  content: "\e033"; }

.icon-xing-2:before {
  content: "\e034"; }

.icon-pinterest:before {
  content: "\e035"; }

.icon-pinterest-2:before {
  content: "\e036"; }

.icon-IcoMoon:before {
  content: "\e01a"; }

.icon-stackoverflow:before {
  content: "\e037"; }

.icon-stumbleupon:before {
  content: "\e038"; }

.icon-stumbleupon-2:before {
  content: "\e039"; }

.icon-delicious:before {
  content: "\e03a"; }

.icon-lastfm:before {
  content: "\e03b"; }

.icon-lastfm-2:before {
  content: "\e03c"; }

.icon-linkedin:before {
  content: "\e03d"; }

.icon-reddit:before {
  content: "\e03e"; }

.icon-skype:before {
  content: "\e03f"; }

.icon-soundcloud:before {
  content: "\e040"; }

.icon-soundcloud-2:before {
  content: "\e041"; }

.icon-windows8:before {
  content: "\e042"; }

.icon-windows:before {
  content: "\e043"; }

.icon-android:before {
  content: "\e044"; }

.icon-finder:before {
  content: "\e045"; }

.icon-apple:before {
  content: "\e046"; }

.icon-tux:before {
  content: "\e047"; }

.icon-yahoo:before {
  content: "\e048"; }

.icon-tumblr:before {
  content: "\e049"; }

.icon-tumblr-2:before {
  content: "\e04a"; }

.icon-blogger:before {
  content: "\e04b"; }

.icon-blogger-2:before {
  content: "\e04c"; }

.icon-joomla:before {
  content: "\e04d"; }

.icon-wordpress:before {
  content: "\e04e"; }

.icon-wordpress-2:before {
  content: "\e04f"; }

.icon-github:before {
  content: "\e050"; }

.icon-github-2:before {
  content: "\e051"; }

.icon-github-3:before {
  content: "\e052"; }

.icon-github-4:before {
  content: "\e053"; }

.icon-github-5:before {
  content: "\e054"; }

.icon-steam:before {
  content: "\e055"; }

.icon-steam-2:before {
  content: "\e056"; }

.icon-deviantart:before {
  content: "\e057"; }

.icon-deviantart-2:before {
  content: "\e058"; }

.icon-forrst:before {
  content: "\e059"; }

.icon-forrst-2:before {
  content: "\e05a"; }

.icon-dribbble:before {
  content: "\e05b"; }

.icon-dribbble-2:before {
  content: "\e05c"; }

.icon-dribbble-3:before {
  content: "\e05d"; }

.icon-picassa:before {
  content: "\e05e"; }

.icon-picassa-2:before {
  content: "\e05f"; }

.icon-flickr:before {
  content: "\e060"; }

.icon-flickr-2:before {
  content: "\e061"; }

.icon-flickr-3:before {
  content: "\e062"; }

.icon-flickr-4:before {
  content: "\e063"; }

.icon-lanyrd:before {
  content: "\e064"; }

.icon-vimeo:before {
  content: "\e065"; }

.icon-vimeo2:before {
  content: "\e066"; }

.icon-vimeo-2:before {
  content: "\e067"; }

.icon-youtube:before {
  content: "\e068"; }

.icon-youtube-2:before {
  content: "\e069"; }

.icon-feed:before {
  content: "\e06a"; }

.icon-feed-2:before {
  content: "\e06b"; }

.icon-feed-3:before {
  content: "\e06c"; }

.icon-twitter:before {
  content: "\e06d"; }

.icon-twitter-2:before {
  content: "\e06e"; }

.icon-twitter-3:before {
  content: "\e06f"; }

.icon-instagram:before {
  content: "\e070"; }

.icon-facebook:before {
  content: "\e071"; }

.icon-facebook-2:before {
  content: "\e072"; }

.icon-facebook-3:before {
  content: "\e073"; }

.icon-facebook-4:before {
  content: "\e074"; }

.icon-google-drive:before {
  content: "\e075"; }

.icon-google-plus:before {
  content: "\e076"; }

.icon-google-plus-2:before {
  content: "\e077"; }

.icon-google-plus-3:before {
  content: "\e078"; }

.icon-google-plus-4:before {
  content: "\e079"; }

.icon-google:before {
  content: "\e07a"; }

.icon-mail:before {
  content: "\e07b"; }

.icon-mail-2:before {
  content: "\e07c"; }

.icon-mail-3:before {
  content: "\e07d"; }

.icon-mail-4:before {
  content: "\e07e"; }

.icon-share:before {
  content: "\e07f"; }

.icon-share-2:before {
  content: "\e080"; }

.icon-seven-segment-9:before {
  content: "\e081"; }

.icon-seven-segment-8:before {
  content: "\e082"; }

.icon-seven-segment-7:before {
  content: "\e083"; }

.icon-seven-segment-6:before {
  content: "\e084"; }

.icon-seven-segment-5:before {
  content: "\e085"; }

.icon-seven-segment-4:before {
  content: "\e086"; }

.icon-seven-segment-3:before {
  content: "\e087"; }

.icon-seven-segment-2:before {
  content: "\e088"; }

.icon-seven-segment-1:before {
  content: "\e089"; }

.icon-seven-segment-0:before {
  content: "\e08a"; }

.icon-console:before {
  content: "\e08b"; }

.icon-code:before {
  content: "\e08c"; }

.icon-embed:before {
  content: "\e08d"; }

.icon-popout:before {
  content: "\e08e"; }

.icon-new-tab:before {
  content: "\e08f"; }

.icon-new-tab-2:before {
  content: "\e090"; }

.icon-share-3:before {
  content: "\e091"; }

.icon-indent-decrease:before {
  content: "\e092"; }

.icon-indent-increase:before {
  content: "\e093"; }

.icon-paragraph-justify:before {
  content: "\e094"; }

.icon-paragraph-right:before {
  content: "\e095"; }

.icon-paragraph-center:before {
  content: "\e096"; }

.icon-paragraph-left:before {
  content: "\e097"; }

.icon-indent-decrease-2:before {
  content: "\e098"; }

.icon-indent-increase-2:before {
  content: "\e099"; }

.icon-paragraph-justify-2:before {
  content: "\e09a"; }

.icon-paragraph-right-2:before {
  content: "\e09b"; }

.icon-paragraph-center-2:before {
  content: "\e09c"; }

.icon-paragraph-left-2:before {
  content: "\e09d"; }

.icon-paragraph-justify-3:before {
  content: "\e09e"; }

.icon-paragraph-right-3:before {
  content: "\e09f"; }

.icon-paragraph-center-3:before {
  content: "\e0a0"; }

.icon-paragraph-left-3:before {
  content: "\e0a1"; }

.icon-right-to-left:before {
  content: "\e0a2"; }

.icon-left-to-right:before {
  content: "\e0a3"; }

.icon-pilcrow:before {
  content: "\e0a4"; }

.icon-insert-template:before {
  content: "\e0a5"; }

.icon-table:before {
  content: "\e0a6"; }

.icon-table-2:before {
  content: "\e0a7"; }

.icon-clear-formatting:before {
  content: "\e0a8"; }

.icon-pagebreak:before {
  content: "\e0a9"; }

.icon-highlight:before {
  content: "\e0aa"; }

.icon-text-color:before {
  content: "\e0ab"; }

.icon-subscript:before {
  content: "\e0ac"; }

.icon-superscript:before {
  content: "\e0ad"; }

.icon-subscript-2:before {
  content: "\e0ae"; }

.icon-superscript-2:before {
  content: "\e0af"; }

.icon-page-break:before {
  content: "\e0b0"; }

.icon-page-break-2:before {
  content: "\e0b1"; }

.icon-nbsp:before {
  content: "\e0b2"; }

.icon-sigma:before {
  content: "\e0b3"; }

.icon-omega:before {
  content: "\e0b4"; }

.icon-strikethrough:before {
  content: "\e0b5"; }

.icon-italic:before {
  content: "\e0b6"; }

.icon-underline:before {
  content: "\e0b7"; }

.icon-bold:before {
  content: "\e0b8"; }

.icon-font-size:before {
  content: "\e0b9"; }

.icon-strikethrough-2:before {
  content: "\e0ba"; }

.icon-strikethrough-3:before {
  content: "\e0bb"; }

.icon-italic-2:before {
  content: "\e0bc"; }

.icon-underline-2:before {
  content: "\e0bd"; }

.icon-bold-2:before {
  content: "\e0be"; }

.icon-width:before {
  content: "\e0bf"; }

.icon-height:before {
  content: "\e0c0"; }

.icon-text-width:before {
  content: "\e0c1"; }

.icon-text-height:before {
  content: "\e0c2"; }

.icon-type:before {
  content: "\e0c3"; }

.icon-font-size-2:before {
  content: "\e0c4"; }

.icon-font:before {
  content: "\e0c5"; }

.icon-filter:before {
  content: "\e0c6"; }

.icon-filter-2:before {
  content: "\e0c7"; }

.icon-filter-3:before {
  content: "\e0c8"; }

.icon-filter-4:before {
  content: "\e0c9"; }

.icon-scissors:before {
  content: "\e0ca"; }

.icon-scissors-2:before {
  content: "\e0cb"; }

.icon-scissors-3:before {
  content: "\e0cc"; }

.icon-rulers:before {
  content: "\e0cd"; }

.icon-vector:before {
  content: "\e0ce"; }

.icon-crop:before {
  content: "\e0cf"; }

.icon-crop-2:before {
  content: "\e0d0"; }

.icon-circle:before {
  content: "\e0d1"; }

.icon-circle-2:before {
  content: "\e0d2"; }

.icon-radio-unchecked:before {
  content: "\e4f4";
  font-size: 24px; }

.icon-radio-checked:before {
  content: "\e4f5";
  font-size: 24px; }

.icon-checkbox-partial:before {
  content: "\e0d5"; }

.icon-checkbox-unchecked:before {
  content: "\e0d6"; }

.icon-checkbox-checked:before {
  content: "\e0d7"; }

.icon-checkbox-partial-2:before {
  content: "\e0d8"; }

.icon-checkbox-unchecked-2:before {
  content: "\e0d9"; }

.icon-checkbox:before {
  content: "\e0da"; }

.icon-checkbox-partial-3:before {
  content: "\e0db"; }

.icon-square:before {
  content: "\e0dc"; }

.icon-checkbox-unchecked-3:before {
  content: "\e0dd"; }

.icon-checkbox-checked-2:before {
  content: "\e0de"; }

.icon-command:before {
  content: "\e0df"; }

.icon-key-left:before {
  content: "\e0e0"; }

.icon-key-down:before {
  content: "\e0e1"; }

.icon-key-right:before {
  content: "\e0e2"; }

.icon-key-up:before {
  content: "\e0e3"; }

.icon-key-A:before {
  content: "\e0e4"; }

.icon-key-keyboard:before {
  content: "\e0e5"; }

.icon-sort:before {
  content: "\e0e6"; }

.icon-sort-2:before {
  content: "\e0e7"; }

.icon-transmission:before {
  content: "\e0e8"; }

.icon-transmission-2:before {
  content: "\e0e9"; }

.icon-tab:before {
  content: "\e0ea"; }

.icon-backspace:before {
  content: "\e0eb"; }

.icon-backspace-2:before {
  content: "\e0ec"; }

.icon-backspace-3:before {
  content: "\e0ed"; }

.icon-esc:before {
  content: "\e0ee"; }

.icon-enter:before {
  content: "\e0ef"; }

.icon-enter-2:before {
  content: "\e0f0"; }

.icon-menu-close:before {
  content: "\e0f1"; }

.icon-menu-close-2:before {
  content: "\e0f2"; }

.icon-menu:before {
  content: "\e0f3"; }

.icon-menu-2:before {
  content: "\e0f4"; }

.icon-arrow-left:before {
  content: "\e0f5"; }

.icon-arrow-down:before {
  content: "\e0f6"; }

.icon-arrow-right:before {
  content: "\e0f7"; }

.icon-arrow-up:before {
  content: "\e0f8"; }

.icon-arrow-left-2:before {
  content: "\e0f9"; }

.icon-arrow-down-2:before {
  content: "\e0fa"; }

.icon-arrow-right-2:before {
  content: "\e0fb"; }

.icon-arrow-up-2:before {
  content: "\e0fc"; }

.icon-arrow-left-3:before {
  content: "\e0fd"; }

.icon-arrow-down-3:before {
  content: "\e0fe"; }

.icon-arrow-right-3:before {
  content: "\e0ff"; }

.icon-arrow-up-3:before {
  content: "\e100"; }

.icon-arrow-left-4:before {
  content: "\e101"; }

.icon-arrow-down-4:before {
  content: "\e102"; }

.icon-arrow-right-4:before {
  content: "\e103"; }

.icon-arrow-up-4:before {
  content: "\e104"; }

.icon-arrow-left-5:before {
  content: "\e105"; }

.icon-arrow-down-5:before {
  content: "\e106"; }

.icon-arrow-right-5:before {
  content: "\e107"; }

.icon-arrow-up-5:before {
  content: "\e108"; }

.icon-arrow-left-6:before {
  content: "\e109"; }

.icon-arrow-down-6:before {
  content: "\e10a"; }

.icon-arrow-right-6:before {
  content: "\e10b"; }

.icon-arrow-up-6:before {
  content: "\e10c"; }

.icon-arrow-left-7:before {
  content: "\e10d"; }

.icon-arrow-down-left:before {
  content: "\e10e"; }

.icon-arrow-down-7:before {
  content: "\e10f"; }

.icon-arrow-down-right:before {
  content: "\e110"; }

.icon-arrow-right-7:before {
  content: "\e111"; }

.icon-arrow-up-right:before {
  content: "\e112"; }

.icon-arrow-up-7:before {
  content: "\e113"; }

.icon-arrow-up-left:before {
  content: "\e114"; }

.icon-arrow-left-8:before {
  content: "\e115"; }

.icon-arrow-down-left-2:before {
  content: "\e116"; }

.icon-arrow-down-8:before {
  content: "\e117"; }

.icon-arrow-down-right-2:before {
  content: "\e118"; }

.icon-arrow-right-8:before {
  content: "\e119"; }

.icon-arrow-up-right-2:before {
  content: "\e11a"; }

.icon-arrow-up-8:before {
  content: "\e11b"; }

.icon-arrow-up-left-2:before {
  content: "\e11c"; }

.icon-arrow-left-9:before {
  content: "\e11d"; }

.icon-arrow-bottom:before {
  content: "\e11e"; }

.icon-arrow-right-9:before {
  content: "\e11f"; }

.icon-arrow-up-9:before {
  content: "\e120"; }

.icon-arrow-left-10:before {
  content: "\e121"; }

.icon-arrow-down-9:before {
  content: "\e122"; }

.icon-arrow-right-10:before {
  content: "\e123"; }

.icon-arrow-up-10:before {
  content: "\e124"; }

.icon-arrow-left-11:before {
  content: "\e125"; }

.icon-arrow-down-left-3:before {
  content: "\e126"; }

.icon-arrow-down-10:before {
  content: "\e127"; }

.icon-arrow-down-right-3:before {
  content: "\e128"; }

.icon-arrow-right-11:before {
  content: "\e129"; }

.icon-arrow-up-right-3:before {
  content: "\e12a"; }

.icon-arrow-square:before {
  content: "\e12b"; }

.icon-arrow-up-left-3:before {
  content: "\e12c"; }

.icon-arrow:before {
  content: "\e12d"; }

.icon-arrow-2:before {
  content: "\e12e"; }

.icon-arrow-3:before {
  content: "\e12f"; }

.icon-arrow-4:before {
  content: "\e130"; }

.icon-arrow-5:before {
  content: "\e131"; }

.icon-arrow-6:before {
  content: "\e132"; }

.icon-arrow-7:before {
  content: "\e133"; }

.icon-arrow-8:before {
  content: "\e134"; }

.icon-arrow-left-12:before {
  content: "\e135"; }

.icon-arrow-down-left-4:before {
  content: "\e136"; }

.icon-arrow-down-11:before {
  content: "\e137"; }

.icon-arrow-down-right-4:before {
  content: "\e138"; }

.icon-arrow-right-12:before {
  content: "\e139"; }

.icon-arrow-up-right-4:before {
  content: "\e13a"; }

.icon-arrow-up-11:before {
  content: "\e13b"; }

.icon-arrow-up-left-4:before {
  content: "\e13c"; }

.icon-arrow-left-13:before {
  content: "\e13d"; }

.icon-arrow-down-left-5:before {
  content: "\e13e"; }

.icon-arrow-down-12:before {
  content: "\e13f"; }

.icon-arrow-down-right-5:before {
  content: "\e140"; }

.icon-arrow-right-13:before {
  content: "\e141"; }

.icon-arrow-up-right-5:before {
  content: "\e142"; }

.icon-arrow-up-12:before {
  content: "\e143"; }

.icon-arrow-up-left-5:before {
  content: "\e144"; }

.icon-arrow-left-14:before {
  content: "\e145"; }

.icon-arrow-down-left-6:before {
  content: "\e146"; }

.icon-arrow-down-13:before {
  content: "\e147"; }

.icon-arrow-down-right-6:before {
  content: "\e148"; }

.icon-arrow-right-14:before {
  content: "\e149"; }

.icon-arrow-up-right-6:before {
  content: "\e14a"; }

.icon-arrow-up-13:before {
  content: "\e14b"; }

.icon-arrow-up-left-6:before {
  content: "\e14c"; }

.icon-arrow-left-15:before {
  content: "\e14d"; }

.icon-arrow-down-left-7:before {
  content: "\e14e"; }

.icon-arrow-down-14:before {
  content: "\e14f"; }

.icon-arrow-down-right-7:before {
  content: "\e150"; }

.icon-arrow-right-15:before {
  content: "\e151"; }

.icon-arrow-up-right-7:before {
  content: "\e152"; }

.icon-arrow-up-14:before {
  content: "\e153"; }

.icon-arrow-up-left-7:before {
  content: "\e154"; }

.icon-arrow-left-16:before {
  content: "\e155"; }

.icon-arrow-down-15:before {
  content: "\e156"; }

.icon-arrow-right-16:before {
  content: "\e157"; }

.icon-arrow-up-15:before {
  content: "\e158"; }

.icon-arrow-left-17:before {
  content: "\e159"; }

.icon-arrow-down-16:before {
  content: "\e15a"; }

.icon-arrow-right-17:before {
  content: "\e15b"; }

.icon-arrow-up-16:before {
  content: "\e15c"; }

.icon-arrow-right-18:before {
  content: "\e15d"; }

.icon-arrow-first:before {
  content: "\e15e"; }

.icon-wave:before {
  content: "\e15f"; }

.icon-wave-2:before {
  content: "\e160"; }

.icon-shuffle:before {
  content: "\e161"; }

.icon-shuffle-2:before {
  content: "\e162"; }

.icon-loop:before {
  content: "\e163"; }

.icon-loop-2:before {
  content: "\e164"; }

.icon-loop-3:before {
  content: "\e165"; }

.icon-loop-4:before {
  content: "\e166"; }

.icon-loop-5:before {
  content: "\e167"; }

.icon-volume-mute:before {
  content: "\e168"; }

.icon-volume-mute-2:before {
  content: "\e169"; }

.icon-volume0:before {
  content: "\e16a"; }

.icon-volume1:before {
  content: "\e16b"; }

.icon-volume2:before {
  content: "\e16c"; }

.icon-volume3:before {
  content: "\e16d"; }

.icon-volume4:before {
  content: "\e16e"; }

.icon-volume5:before {
  content: "\e16f"; }

.icon-volume-decrease:before {
  content: "\e170"; }

.icon-volume-increase:before {
  content: "\e171"; }

.icon-volume-mute-3:before {
  content: "\e172"; }

.icon-volume-mute-4:before {
  content: "\e173"; }

.icon-volume-low:before {
  content: "\e174"; }

.icon-volume-medium:before {
  content: "\e175"; }

.icon-volume-high:before {
  content: "\e176"; }

.icon-volume-decrease-2:before {
  content: "\e177"; }

.icon-volume-increase-2:before {
  content: "\e178"; }

.icon-volume-mute-5:before {
  content: "\e179"; }

.icon-volume-mute-6:before {
  content: "\e17a"; }

.icon-volume-low-2:before {
  content: "\e17b"; }

.icon-volume-medium-2:before {
  content: "\e17c"; }

.icon-volume-high-2:before {
  content: "\e17d"; }

.icon-eject:before {
  content: "\e17e"; }

.icon-next:before {
  content: "\e17f"; }

.icon-previous:before {
  content: "\e180"; }

.icon-last:before {
  content: "\e181"; }

.icon-first:before {
  content: "\e182"; }

.icon-forward:before {
  content: "\e183"; }

.icon-backward:before {
  content: "\e184"; }

.icon-stop:before {
  content: "\e185"; }

.icon-pause:before {
  content: "\e186"; }

.icon-play:before {
  content: "\e187"; }

.icon-forward-2:before {
  content: "\e188"; }

.icon-backward-2:before {
  content: "\e189"; }

.icon-stop-2:before {
  content: "\e18a"; }

.icon-pause-2:before {
  content: "\e18b"; }

.icon-play-2:before {
  content: "\e18c"; }

.icon-exit:before {
  content: "\e18d"; }

.icon-exit-2:before {
  content: "\e18e"; }

.icon-enter-3:before {
  content: "\e18f"; }

.icon-exit-3:before {
  content: "\e190"; }

.icon-enter-4:before {
  content: "\e191"; }

.icon-exit-4:before {
  content: "\e192"; }

.icon-enter-5:before {
  content: "\e193"; }

.icon-plus:before {
  content: "\e194"; }

.icon-minus:before {
  content: "\e195"; }

.icon-plus-2:before {
  content: "\e196"; }

.icon-minus-2:before {
  content: "\e197"; }

.icon-spell-check:before {
  content: "\e198"; }

.icon-checkmark:before {
  content: "\e199"; }

.icon-checkmark-2:before {
  content: "\e19a"; }

.icon-checkmark-3:before {
  content: "\e19b"; }

.icon-checkmark-4:before {
  content: "\e19c"; }

.icon-close:before {
  content: "\e19d"; }

.icon-close-2:before {
  content: "\e19e"; }

.icon-close-3:before {
  content: "\e19f"; }

.icon-close-4:before {
  content: "\e1a0"; }

.icon-close-5:before {
  content: "\e1a1"; }

.icon-spam:before {
  content: "\e1a2"; }

.icon-cancel:before {
  content: "\e1a3"; }

.icon-checkmark-circle:before {
  content: "\e1a4"; }

.icon-checkmark-circle-2:before {
  content: "\e1a5"; }

.icon-cancel-circle:before {
  content: "\e1a6"; }

.icon-cancel-circle-2:before {
  content: "\e1a7"; }

.icon-blocked:before {
  content: "\e1a8"; }

.icon-info:before {
  content: "\e1a9"; }

.icon-info-2:before {
  content: "\e1aa"; }

.icon-minus-circle:before {
  content: "\e1ab"; }

.icon-minus-circle-2:before {
  content: "\e1ac"; }

.icon-plus-circle:before {
  content: "\e1ad"; }

.icon-plus-circle-2:before {
  content: "\e1ae"; }

.icon-question:before {
  content: "\e1af"; }

.icon-question-2:before {
  content: "\e1b0"; }

.icon-question-3:before {
  content: "\e1b1"; }

.icon-question-4:before {
  content: "\e1b2"; }

.icon-question-5:before {
  content: "\e1b3"; }

.icon-notification:before {
  content: "\e1b4"; }

.icon-notification-2:before {
  content: "\e1b5"; }

.icon-warning:before {
  content: "\e1b6"; }

.icon-warning-2:before {
  content: "\e1b7"; }

.icon-resize:before {
  content: "\e1b8"; }

.icon-resize-2:before {
  content: "\e1b9"; }

.icon-move:before {
  content: "\e1ba"; }

.icon-stack-play:before {
  content: "\e1bb"; }

.icon-stack-music:before {
  content: "\e1bc"; }

.icon-stack:before {
  content: "\e1bd"; }

.icon-stack-user:before {
  content: "\e1be"; }

.icon-stack-diamonds:before {
  content: "\e1bf"; }

.icon-stack-hearts:before {
  content: "\e1c0"; }

.icon-stack-spades:before {
  content: "\e1c1"; }

.icon-stack-clubs:before {
  content: "\e1c2"; }

.icon-stack-list:before {
  content: "\e1c3"; }

.icon-stack-checkmark:before {
  content: "\e1c4"; }

.icon-stack-cancel:before {
  content: "\e1c5"; }

.icon-stack-up:before {
  content: "\e1c6"; }

.icon-stack-down:before {
  content: "\e1c7"; }

.icon-stack-picture:before {
  content: "\e1c8"; }

.icon-stack-star:before {
  content: "\e1c9"; }

.icon-stack-minus:before {
  content: "\e1ca"; }

.icon-stack-plus:before {
  content: "\e1cb"; }

.icon-stack-empty:before {
  content: "\e1cc"; }

.icon-hand:before {
  content: "\e1cd"; }

.icon-pointer:before {
  content: "\e1ce"; }

.icon-point-left:before {
  content: "\e1cf"; }

.icon-point-down:before {
  content: "\e1d0"; }

.icon-point-right:before {
  content: "\e1d1"; }

.icon-point-up:before {
  content: "\e1d2"; }

.icon-cursor:before {
  content: "\e1d3"; }

.icon-cursor-2:before {
  content: "\e1d4"; }

.icon-wondering:before {
  content: "\e1d5"; }

.icon-wondering-2:before {
  content: "\e1d6"; }

.icon-neutral:before {
  content: "\e1d7"; }

.icon-neutral-2:before {
  content: "\e1d8"; }

.icon-confused:before {
  content: "\e1d9"; }

.icon-confused-2:before {
  content: "\e1da"; }

.icon-shocked:before {
  content: "\e1db"; }

.icon-shocked-2:before {
  content: "\e1dc"; }

.icon-evil:before {
  content: "\e1dd"; }

.icon-evil-2:before {
  content: "\e1de"; }

.icon-angry:before {
  content: "\e1df"; }

.icon-angry-2:before {
  content: "\e1e0"; }

.icon-cool:before {
  content: "\e1e1"; }

.icon-cool-2:before {
  content: "\e1e2"; }

.icon-grin:before {
  content: "\e1e3"; }

.icon-grin-2:before {
  content: "\e1e4"; }

.icon-wink:before {
  content: "\e1e5"; }

.icon-wink-2:before {
  content: "\e1e6"; }

.icon-sad:before {
  content: "\e1e7"; }

.icon-sad-2:before {
  content: "\e1e8"; }

.icon-tongue:before {
  content: "\e1e9"; }

.icon-tongue-2:before {
  content: "\e1ea"; }

.icon-smiley:before {
  content: "\e1eb"; }

.icon-smiley-2:before {
  content: "\e1ec"; }

.icon-happy:before {
  content: "\e1ed"; }

.icon-happy-2:before {
  content: "\e1ee"; }

.icon-yin-yang:before {
  content: "\e1ef"; }

.icon-peace:before {
  content: "\e1f0"; }

.icon-female:before {
  content: "\e1f1"; }

.icon-woman:before {
  content: "\e1f2"; }

.icon-male:before {
  content: "\e1f3"; }

.icon-man:before {
  content: "\e1f4"; }

.icon-people:before {
  content: "\e1f5"; }

.icon-thumbs-up:before {
  content: "\e1f6"; }

.icon-thumbs-up-2:before {
  content: "\e1f7"; }

.icon-thumbs-up-3:before {
  content: "\e1f8"; }

.icon-thumbs-up-4:before {
  content: "\e1f9"; }

.icon-thumbs-down:before {
  content: "\e1fa"; }

.icon-thumbs-down-2:before {
  content: "\e1fb"; }

.icon-thumbs-up-5:before {
  content: "\e1fc"; }

.icon-thumbs-up-6:before {
  content: "\e1fd"; }

.icon-lips:before {
  content: "\e1fe"; }

.icon-lips-2:before {
  content: "\e1ff"; }

.icon-heart-broken:before {
  content: "\e200"; }

.icon-heart:before {
  content: "\e201"; }

.icon-heart-2:before {
  content: "\e202"; }

.icon-heart-broken-2:before {
  content: "\e203"; }

.icon-heart-3:before {
  content: "\e204"; }

.icon-heart-4:before {
  content: "\e205"; }

.icon-heart-broken-3:before {
  content: "\e206"; }

.icon-heart-5:before {
  content: "\e207"; }

.icon-heart-6:before {
  content: "\e208"; }

.icon-heart-7:before {
  content: "\e209"; }

.icon-heart-8:before {
  content: "\e20a"; }

.icon-star:before {
  content: "\e20b"; }

.icon-star-2:before {
  content: "\e20c"; }

.icon-star-3:before {
  content: "\e20d"; }

.icon-star-4:before {
  content: "\e20e"; }

.icon-star-5:before {
  content: "\e20f"; }

.icon-star-6:before {
  content: "\e210"; }

.icon-bed:before {
  content: "\e211"; }

.icon-bed-2:before {
  content: "\e212"; }

.icon-moon:before {
  content: "\e213"; }

.icon-contrast:before {
  content: "\e214"; }

.icon-brightness-contrast:before {
  content: "\e215"; }

.icon-brightness-low:before {
  content: "\e216"; }

.icon-brightness-medium:before {
  content: "\e217"; }

.icon-brightness-high:before {
  content: "\e218"; }

.icon-sun:before {
  content: "\e219"; }

.icon-sun-2:before {
  content: "\e21a"; }

.icon-umbrella:before {
  content: "\e21b"; }

.icon-fan:before {
  content: "\e21c"; }

.icon-windy:before {
  content: "\e21d"; }

.icon-weather-snow:before {
  content: "\e21e"; }

.icon-weather-rain:before {
  content: "\e21f"; }

.icon-weather-lightning:before {
  content: "\e220"; }

.icon-temperature:before {
  content: "\e221"; }

.icon-temperature-2:before {
  content: "\e222"; }

.icon-snowflake:before {
  content: "\e223"; }

.icon-starburst:before {
  content: "\e224"; }

.icon-spotlight:before {
  content: "\e225"; }

.icon-bookmark:before {
  content: "\e226"; }

.icon-bookmarks:before {
  content: "\e227"; }

.icon-bookmark-2:before {
  content: "\e228"; }

.icon-bookmark-3:before {
  content: "\e229"; }

.icon-eye:before {
  content: "\e22a"; }

.icon-eye-2:before {
  content: "\e22b"; }

.icon-eye-3:before {
  content: "\e22c"; }

.icon-eye-4:before {
  content: "\e22d"; }

.icon-eye-5:before {
  content: "\e22e"; }

.icon-eye-blocked:before {
  content: "\e22f"; }

.icon-eye-6:before {
  content: "\e230"; }

.icon-eye-7:before {
  content: "\e231"; }

.icon-eye-blocked-2:before {
  content: "\e232"; }

.icon-eye-8:before {
  content: "\e233"; }

.icon-attachment:before {
  content: "\e234"; }

.icon-attachment-2:before {
  content: "\e235"; }

.icon-flag:before {
  content: "\e236"; }

.icon-flag-2:before {
  content: "\e237"; }

.icon-flag-3:before {
  content: "\e238"; }

.icon-flag-4:before {
  content: "\e239"; }

.icon-flag-5:before {
  content: "\e23a"; }

.icon-flag-6:before {
  content: "\e23b"; }

.icon-anchor:before {
  content: "\e23c"; }

.icon-link:before {
  content: "\e23d"; }

.icon-link-2:before {
  content: "\e23e"; }

.icon-link-3:before {
  content: "\e23f"; }

.icon-link2:before {
  content: "\e240"; }

.icon-link-4:before {
  content: "\e241"; }

.icon-link-5:before {
  content: "\e242"; }

.icon-link-6:before {
  content: "\e243"; }

.icon-network:before {
  content: "\e244"; }

.icon-earth:before {
  content: "\e245"; }

.icon-globe:before {
  content: "\e246"; }

.icon-globe-2:before {
  content: "\e247"; }

.icon-globe-3:before {
  content: "\e248"; }

.icon-upload:before {
  content: "\e249"; }

.icon-download:before {
  content: "\e24a"; }

.icon-upload-2:before {
  content: "\e24b"; }

.icon-download-2:before {
  content: "\e24c"; }

.icon-upload-3:before {
  content: "\e24d"; }

.icon-download-3:before {
  content: "\e24e"; }

.icon-upload-4:before {
  content: "\e24f"; }

.icon-download-4:before {
  content: "\e250"; }

.icon-upload-5:before {
  content: "\e251"; }

.icon-download-5:before {
  content: "\e252"; }

.icon-upload-6:before {
  content: "\e253"; }

.icon-download-6:before {
  content: "\e254"; }

.icon-cloud-upload:before {
  content: "\e255"; }

.icon-cloud-download:before {
  content: "\e256"; }

.icon-cloud:before {
  content: "\e257"; }

.icon-cloud-2:before {
  content: "\e258"; }

.icon-cloud-3:before {
  content: "\e259"; }

.icon-menu-3:before {
  content: "\e25a"; }

.icon-menu-4:before {
  content: "\e25b"; }

.icon-menu-5:before {
  content: "\e25c"; }

.icon-menu-6:before {
  content: "\e25d"; }

.icon-menu-7:before {
  content: "\e25e"; }

.icon-menu-8:before {
  content: "\e25f"; }

.icon-menu-9:before {
  content: "\e260"; }

.icon-circle-small:before {
  content: "\e261"; }

.icon-menu-10:before {
  content: "\e262"; }

.icon-menu-11:before {
  content: "\e263"; }

.icon-tree:before {
  content: "\e264"; }

.icon-tree-2:before {
  content: "\e265"; }

.icon-tree-3:before {
  content: "\e266"; }

.icon-grid:before {
  content: "\e267"; }

.icon-grid-2:before {
  content: "\e268"; }

.icon-grid-3:before {
  content: "\e269"; }

.icon-grid-4:before {
  content: "\e26a"; }

.icon-grid-5:before {
  content: "\e26b"; }

.icon-grid-6:before {
  content: "\e26c"; }

.icon-playlist:before {
  content: "\e26d"; }

.icon-list:before {
  content: "\e26e"; }

.icon-list-2:before {
  content: "\e26f"; }

.icon-numbered-list:before {
  content: "\e270"; }

.icon-list-3:before {
  content: "\e271"; }

.icon-list-4:before {
  content: "\e272"; }

.icon-list-5:before {
  content: "\e273"; }

.icon-clipboard:before {
  content: "\e274"; }

.icon-clipboard-2:before {
  content: "\e275"; }

.icon-signup:before {
  content: "\e276"; }

.icon-clipboard-3:before {
  content: "\e277"; }

.icon-clipboard-4:before {
  content: "\e278"; }

.icon-socket:before {
  content: "\e279"; }

.icon-cord:before {
  content: "\e27a"; }

.icon-power-cord:before {
  content: "\e27b"; }

.icon-switch:before {
  content: "\e27c"; }

.icon-power:before {
  content: "\e27d"; }

.icon-power-2:before {
  content: "\e27e"; }

.icon-lightning:before {
  content: "\e27f"; }

.icon-bowling:before {
  content: "\e280"; }

.icon-bowling-2:before {
  content: "\e281"; }

.icon-bowling-ball:before {
  content: "\e282"; }

.icon-eight-ball:before {
  content: "\e283"; }

.icon-racing:before {
  content: "\e284"; }

.icon-hockey:before {
  content: "\e285"; }

.icon-golf:before {
  content: "\e286"; }

.icon-basketball:before {
  content: "\e287"; }

.icon-baseball:before {
  content: "\e288"; }

.icon-football:before {
  content: "\e289"; }

.icon-soccer:before {
  content: "\e28a"; }

.icon-shield:before {
  content: "\e28b"; }

.icon-shield-2:before {
  content: "\e28c"; }

.icon-shield-3:before {
  content: "\e28d"; }

.icon-shield-4:before {
  content: "\e28e"; }

.icon-gun-ban:before {
  content: "\e28f"; }

.icon-gun:before {
  content: "\e290"; }

.icon-target:before {
  content: "\e291"; }

.icon-target-2:before {
  content: "\e292"; }

.icon-target-3:before {
  content: "\e293"; }

.icon-brain:before {
  content: "\e294"; }

.icon-accessibility:before {
  content: "\e295"; }

.icon-accessibility-2:before {
  content: "\e296"; }

.icon-sun-glasses:before {
  content: "\e297"; }

.icon-glasses:before {
  content: "\e298"; }

.icon-glasses-2:before {
  content: "\e299"; }

.icon-glasses-3:before {
  content: "\e29a"; }

.icon-puzzle:before {
  content: "\e29b"; }

.icon-puzzle-2:before {
  content: "\e29c"; }

.icon-puzzle-3:before {
  content: "\e29d"; }

.icon-puzzle-4:before {
  content: "\e29e"; }

.icon-package:before {
  content: "\e29f"; }

.icon-cylinder:before {
  content: "\e2a0"; }

.icon-pyramid:before {
  content: "\e2a1"; }

.icon-pyramid-2:before {
  content: "\e2a2"; }

.icon-cube4:before {
  content: "\e2a3"; }

.icon-cube:before {
  content: "\e2a4"; }

.icon-cube-2:before {
  content: "\e2a5"; }

.icon-cube-3:before {
  content: "\e2a6"; }

.icon-boat:before {
  content: "\e2a7"; }

.icon-ship:before {
  content: "\e2a8"; }

.icon-train:before {
  content: "\e2a9"; }

.icon-road:before {
  content: "\e2aa"; }

.icon-bike:before {
  content: "\e2ab"; }

.icon-truck:before {
  content: "\e2ac"; }

.icon-bus:before {
  content: "\e2ad"; }

.icon-gas-pump:before {
  content: "\e2ae"; }

.icon-car:before {
  content: "\e2af"; }

.icon-paper-plane:before {
  content: "\e2b0"; }

.icon-airplane:before {
  content: "\e2b1"; }

.icon-airplane-2:before {
  content: "\e2b2"; }

.icon-briefcase:before {
  content: "\e2b3"; }

.icon-briefcase-2:before {
  content: "\e2b4"; }

.icon-briefcase-3:before {
  content: "\e2b5"; }

.icon-remove:before {
  content: "\e2b6"; }

.icon-remove-2:before {
  content: "\e2b7"; }

.icon-remove-3:before {
  content: "\e2b8"; }

.icon-remove-4:before {
  content: "\e2b9"; }

.icon-remove-5:before {
  content: "\e2ba"; }

.icon-remove-6:before {
  content: "\e2bb"; }

.icon-remove-7:before {
  content: "\e2bc"; }

.icon-remove-8:before {
  content: "\e2bd"; }

.icon-lamp:before {
  content: "\e2be"; }

.icon-lamp-2:before {
  content: "\e2bf"; }

.icon-lamp-3:before {
  content: "\e2c0"; }

.icon-lamp-4:before {
  content: "\e2c1"; }

.icon-skull:before {
  content: "\e2c2"; }

.icon-skull-2:before {
  content: "\e2c3"; }

.icon-skull-3:before {
  content: "\e2c4"; }

.icon-dumbbell:before {
  content: "\e2c5"; }

.icon-magnet:before {
  content: "\e2c6"; }

.icon-magnet-2:before {
  content: "\e2c7"; }

.icon-magnet-3:before {
  content: "\e2c8"; }

.icon-magnet-4:before {
  content: "\e2c9"; }

.icon-atom:before {
  content: "\e2ca"; }

.icon-atom-2:before {
  content: "\e2cb"; }

.icon-lab:before {
  content: "\e2cc"; }

.icon-fire:before {
  content: "\e2cd"; }

.icon-fire-2:before {
  content: "\e2ce"; }

.icon-bomb:before {
  content: "\e2cf"; }

.icon-balance:before {
  content: "\e2d0"; }

.icon-hammer:before {
  content: "\e2d1"; }

.icon-dashboard:before {
  content: "\e2d2"; }

.icon-meter-fast:before {
  content: "\e2d3"; }

.icon-meter-medium:before {
  content: "\e2d4"; }

.icon-meter-slow:before {
  content: "\e2d5"; }

.icon-meter2:before {
  content: "\e2d6"; }

.icon-meter:before {
  content: "\e2d7"; }

.icon-rocket:before {
  content: "\e2d8"; }

.icon-flower:before {
  content: "\e2d9"; }

.icon-steps:before {
  content: "\e2da"; }

.icon-paw:before {
  content: "\e2db"; }

.icon-tree-4:before {
  content: "\e2dc"; }

.icon-tree-5:before {
  content: "\e2dd"; }

.icon-apple-fruit:before {
  content: "\e2de"; }

.icon-leaf:before {
  content: "\e2df"; }

.icon-leaf-2:before {
  content: "\e2e0"; }

.icon-cup:before {
  content: "\e2e1"; }

.icon-cup-2:before {
  content: "\e2e2"; }

.icon-hamburger:before {
  content: "\e2e3"; }

.icon-food:before {
  content: "\e2e4"; }

.icon-food-2:before {
  content: "\e2e5"; }

.icon-mug:before {
  content: "\e2e6"; }

.icon-bottle:before {
  content: "\e2e7"; }

.icon-bottle-2:before {
  content: "\e2e8"; }

.icon-glass:before {
  content: "\e2e9"; }

.icon-glass-2:before {
  content: "\e2ea"; }

.icon-diamond:before {
  content: "\e2eb"; }

.icon-diamond-2:before {
  content: "\e2ec"; }

.icon-trophy-star:before {
  content: "\e2ed"; }

.icon-trophy:before {
  content: "\e2ee"; }

.icon-trophy-2:before {
  content: "\e2ef"; }

.icon-crown:before {
  content: "\e2f0"; }

.icon-medal:before {
  content: "\e2f1"; }

.icon-medal-2:before {
  content: "\e2f2"; }

.icon-medal-3:before {
  content: "\e2f3"; }

.icon-medal-4:before {
  content: "\e2f4"; }

.icon-medal-5:before {
  content: "\e2f5"; }

.icon-podium:before {
  content: "\e2f6"; }

.icon-rating:before {
  content: "\e2f7"; }

.icon-rating-2:before {
  content: "\e2f8"; }

.icon-rating-3:before {
  content: "\e2f9"; }

.icon-balloon:before {
  content: "\e2fa"; }

.icon-gift:before {
  content: "\e2fb"; }

.icon-gift-2:before {
  content: "\e2fc"; }

.icon-cake:before {
  content: "\e2fd"; }

.icon-ladder:before {
  content: "\e2fe"; }

.icon-stairs:before {
  content: "\e2ff"; }

.icon-stairs-2:before {
  content: "\e300"; }

.icon-chart:before {
  content: "\e301"; }

.icon-stairs-down:before {
  content: "\e302"; }

.icon-stairs-down-2:before {
  content: "\e303"; }

.icon-stats-down:before {
  content: "\e304"; }

.icon-stats-up:before {
  content: "\e305"; }

.icon-bars:before {
  content: "\e306"; }

.icon-bars-2:before {
  content: "\e307"; }

.icon-bars-3:before {
  content: "\e308"; }

.icon-bars-4:before {
  content: "\e309"; }

.icon-bars-5:before {
  content: "\e30a"; }

.icon-bars-6:before {
  content: "\e30b"; }

.icon-stats:before {
  content: "\e30c"; }

.icon-stats-2:before {
  content: "\e30d"; }

.icon-stats-3:before {
  content: "\e30e"; }

.icon-pie:before {
  content: "\e30f"; }

.icon-pie-2:before {
  content: "\e310"; }

.icon-pie-3:before {
  content: "\e311"; }

.icon-pie-4:before {
  content: "\e312"; }

.icon-pie-5:before {
  content: "\e313"; }

.icon-pie-6:before {
  content: "\e314"; }

.icon-pie-7:before {
  content: "\e315"; }

.icon-cone:before {
  content: "\e316"; }

.icon-construction:before {
  content: "\e317"; }

.icon-inject:before {
  content: "\e318"; }

.icon-inject-2:before {
  content: "\e319"; }

.icon-bug:before {
  content: "\e31a"; }

.icon-bug-2:before {
  content: "\e31b"; }

.icon-patch:before {
  content: "\e31c"; }

.icon-aid:before {
  content: "\e31d"; }

.icon-health:before {
  content: "\e31e"; }

.icon-wand:before {
  content: "\e31f"; }

.icon-wand-2:before {
  content: "\e320"; }

.icon-screwdriver:before {
  content: "\e321"; }

.icon-screwdriver-2:before {
  content: "\e322"; }

.icon-tools:before {
  content: "\e323"; }

.icon-hammer-2:before {
  content: "\e324"; }

.icon-factory:before {
  content: "\e325"; }

.icon-cog:before {
  content: "\e326"; }

.icon-cog-2:before {
  content: "\e327"; }

.icon-cog-3:before {
  content: "\e328"; }

.icon-cog-4:before {
  content: "\e329"; }

.icon-cog-5:before {
  content: "\e32a"; }

.icon-cog-6:before {
  content: "\e32b"; }

.icon-cogs:before {
  content: "\e32c"; }

.icon-cog-7:before {
  content: "\e32d"; }

.icon-equalizer:before {
  content: "\e32e"; }

.icon-equalizer-2:before {
  content: "\e32f"; }

.icon-equalizer-3:before {
  content: "\e330"; }

.icon-settings:before {
  content: "\e331"; }

.icon-wrench:before {
  content: "\e332"; }

.icon-wrench-2:before {
  content: "\e333"; }

.icon-wrench-3:before {
  content: "\e334"; }

.icon-wrench-4:before {
  content: "\e335"; }

.icon-unlocked:before {
  content: "\e336"; }

.icon-lock:before {
  content: "\e337"; }

.icon-unlocked-2:before {
  content: "\e338"; }

.icon-lock-2:before {
  content: "\e339"; }

.icon-lock-3:before {
  content: "\e33a"; }

.icon-lock-4:before {
  content: "\e33b"; }

.icon-lock-5:before {
  content: "\e33c"; }

.icon-keyhole:before {
  content: "\e33d"; }

.icon-key:before {
  content: "\e33e"; }

.icon-key-2:before {
  content: "\e33f"; }

.icon-key-3:before {
  content: "\e340"; }

.icon-key-4:before {
  content: "\e341"; }

.icon-key-5:before {
  content: "\e342"; }

.icon-contract:before {
  content: "\e343"; }

.icon-expand:before {
  content: "\e344"; }

.icon-fullscreen:before {
  content: "\e345"; }

.icon-scale-down:before {
  content: "\e346"; }

.icon-scale-up:before {
  content: "\e347"; }

.icon-contract-2:before {
  content: "\e348"; }

.icon-expand-2:before {
  content: "\e349"; }

.icon-scale-down-2:before {
  content: "\e34a"; }

.icon-scale-up-2:before {
  content: "\e34b"; }

.icon-contract-3:before {
  content: "\e34c"; }

.icon-expand-3:before {
  content: "\e34d"; }

.icon-search:before {
  content: "\e34e"; }

.icon-zoom-out:before {
  content: "\e34f"; }

.icon-zoom-in:before {
  content: "\e350"; }

.icon-search-2:before {
  content: "\e351"; }

.icon-search-3:before {
  content: "\e352"; }

.icon-zoom-out-2:before {
  content: "\e353"; }

.icon-zoom-in-2:before {
  content: "\e354"; }

.icon-search-4:before {
  content: "\e355"; }

.icon-search-5:before {
  content: "\e356"; }

.icon-binoculars:before {
  content: "\e357"; }

.icon-binoculars-2:before {
  content: "\e358"; }

.icon-microscope:before {
  content: "\e359"; }

.icon-spinner:before {
  content: "\e35a"; }

.icon-spinner-2:before {
  content: "\e35b"; }

.icon-spinner-3:before {
  content: "\e35c"; }

.icon-spinner-4:before {
  content: "\e35d"; }

.icon-spinner-5:before {
  content: "\e35e"; }

.icon-spinner-6:before {
  content: "\e35f"; }

.icon-spinner-7:before {
  content: "\e360"; }

.icon-spinner-8:before {
  content: "\e361"; }

.icon-spinner-9:before {
  content: "\e362"; }

.icon-spinner-10:before {
  content: "\e363"; }

.icon-spinner-11:before {
  content: "\e364"; }

.icon-spinner-12:before {
  content: "\e365"; }

.icon-busy:before {
  content: "\e366"; }

.icon-busy-2:before {
  content: "\e367"; }

.icon-busy-3:before {
  content: "\e368"; }

.icon-busy-4:before {
  content: "\e369"; }

.icon-quotes-right:before {
  content: "\e36a"; }

.icon-quotes-right-2:before {
  content: "\e36b"; }

.icon-quotes-right-3:before {
  content: "\e36c"; }

.icon-quotes-left:before {
  content: "\e36d"; }

.icon-hanger:before {
  content: "\e36e"; }

.icon-tshirt:before {
  content: "\e36f"; }

.icon-vcard:before {
  content: "\e370"; }

.icon-users:before {
  content: "\e371"; }

.icon-user:before {
  content: "\e372"; }

.icon-user-2:before {
  content: "\e373"; }

.icon-users-2:before {
  content: "\e374"; }

.icon-user-3:before {
  content: "\e375"; }

.icon-user-4:before {
  content: "\e376"; }

.icon-user-5:before {
  content: "\e377"; }

.icon-user-6:before {
  content: "\e378"; }

.icon-user-block:before {
  content: "\e379"; }

.icon-user-cancel:before {
  content: "\e37a"; }

.icon-user-minus:before {
  content: "\e37b"; }

.icon-user-plus:before {
  content: "\e37c"; }

.icon-users-3:before {
  content: "\e37d"; }

.icon-user-7:before {
  content: "\e37e"; }

.icon-users-4:before {
  content: "\e37f"; }

.icon-user-block-2:before {
  content: "\e380"; }

.icon-user-cancel-2:before {
  content: "\e381"; }

.icon-user-minus-2:before {
  content: "\e382"; }

.icon-user-minus-3:before {
  content: "\e383"; }

.icon-user-plus-2:before {
  content: "\e384"; }

.icon-user-plus-3:before {
  content: "\e385"; }

.icon-users-5:before {
  content: "\e386"; }

.icon-user-8:before {
  content: "\e387"; }

.icon-bubble-forward:before {
  content: "\e388"; }

.icon-bubble-reply:before {
  content: "\e389"; }

.icon-bubble-forward-2:before {
  content: "\e38a"; }

.icon-bubble-replu:before {
  content: "\e38b"; }

.icon-bubble-last:before {
  content: "\e38c"; }

.icon-bubble-first:before {
  content: "\e38d"; }

.icon-bubble-down:before {
  content: "\e38e"; }

.icon-bubble-up:before {
  content: "\e38f"; }

.icon-bubble-right:before {
  content: "\e390"; }

.icon-bubble-left:before {
  content: "\e391"; }

.icon-bubble-trash:before {
  content: "\e392"; }

.icon-bubble-notification:before {
  content: "\e393"; }

.icon-bubble-minus:before {
  content: "\e394"; }

.icon-bubble-plus:before {
  content: "\e395"; }

.icon-bubble-cancel:before {
  content: "\e396"; }

.icon-bubble-paperclip:before {
  content: "\e397"; }

.icon-bubble-heart:before {
  content: "\e398"; }

.icon-bubble-star:before {
  content: "\e399"; }

.icon-bubble-locked:before {
  content: "\e39a"; }

.icon-bubble-link:before {
  content: "\e39b"; }

.icon-bubble-video-chat:before {
  content: "\e39c"; }

.icon-bubble-check:before {
  content: "\e39d"; }

.icon-bubble-user:before {
  content: "\e39e"; }

.icon-bubble-quote:before {
  content: "\e39f"; }

.icon-bubble-blocked:before {
  content: "\e3a0"; }

.icon-bubbles:before {
  content: "\e3a1"; }

.icon-bubbles-2:before {
  content: "\e3a2"; }

.icon-bubble:before {
  content: "\e3a3"; }

.icon-bubble-dots:before {
  content: "\e3a4"; }

.icon-bubble-2:before {
  content: "\e3a5"; }

.icon-bubble-3:before {
  content: "\e3a6"; }

.icon-bubble-dots-2:before {
  content: "\e3a7"; }

.icon-bubble-4:before {
  content: "\e3a8"; }

.icon-bubbles-3:before {
  content: "\e3a9"; }

.icon-bubble-5:before {
  content: "\e3aa"; }

.icon-bubbles-4:before {
  content: "\e3ab"; }

.icon-bubble-6:before {
  content: "\e3ac"; }

.icon-bubble-7:before {
  content: "\e3ad"; }

.icon-bubble-8:before {
  content: "\e3ae"; }

.icon-bubble-dots-3:before {
  content: "\e3af"; }

.icon-bubble-9:before {
  content: "\e3b0"; }

.icon-bubble-10:before {
  content: "\e3b1"; }

.icon-bubble-dots-4:before {
  content: "\e3b2"; }

.icon-bubble-11:before {
  content: "\e3b3"; }

.icon-bubbles-5:before {
  content: "\e3b4"; }

.icon-bubbles-6:before {
  content: "\e3b5"; }

.icon-bubble-notification-2:before {
  content: "\e3b6"; }

.icon-bubbles-7:before {
  content: "\e3b7"; }

.icon-bubbles-8:before {
  content: "\e3b8"; }

.icon-bubble-12:before {
  content: "\e3b9"; }

.icon-bubbles-9:before {
  content: "\e3ba"; }

.icon-bubbles-10:before {
  content: "\e3bb"; }

.icon-bubble-13:before {
  content: "\e3bc"; }

.icon-reply:before {
  content: "\e3bd"; }

.icon-reply-2:before {
  content: "\e3be"; }

.icon-forward-3:before {
  content: "\e3bf"; }

.icon-redo:before {
  content: "\e3c0"; }

.icon-undo:before {
  content: "\e3c1"; }

.icon-align-bottom:before {
  content: "\e3c2"; }

.icon-align-center-vertical:before {
  content: "\e3c3"; }

.icon-align-top:before {
  content: "\e3c4"; }

.icon-align-right:before {
  content: "\e3c5"; }

.icon-align-center-horizontal:before {
  content: "\e3c6"; }

.icon-align-left:before {
  content: "\e3c7"; }

.icon-exclude:before {
  content: "\e3c8"; }

.icon-interset:before {
  content: "\e3c9"; }

.icon-subtract:before {
  content: "\e3ca"; }

.icon-unite:before {
  content: "\e3cb"; }

.icon-flip:before {
  content: "\e3cc"; }

.icon-flip-2:before {
  content: "\e3cd"; }

.icon-rotate:before {
  content: "\e3ce"; }

.icon-rotate-2:before {
  content: "\e3cf"; }

.icon-redo-2:before {
  content: "\e3d0"; }

.icon-undo-2:before {
  content: "\e3d1"; }

.icon-database:before {
  content: "\e3d2"; }

.icon-database-2:before {
  content: "\e3d3"; }

.icon-database-3:before {
  content: "\e3d4"; }

.icon-storage:before {
  content: "\e3d5"; }

.icon-storage-2:before {
  content: "\e3d6"; }

.icon-cd:before {
  content: "\e3d7"; }

.icon-disk:before {
  content: "\e3d8"; }

.icon-upload-7:before {
  content: "\e3d9"; }

.icon-download-7:before {
  content: "\e3da"; }

.icon-box-remove:before {
  content: "\e3db"; }

.icon-box-add:before {
  content: "\e3dc"; }

.icon-box:before {
  content: "\e3dd"; }

.icon-drawer:before {
  content: "\e3de"; }

.icon-drawer-2:before {
  content: "\e3df"; }

.icon-drawer-3:before {
  content: "\e3e0"; }

.icon-archive:before {
  content: "\e3e1"; }

.icon-cabinet:before {
  content: "\e3e2"; }

.icon-tv:before {
  content: "\e3e3"; }

.icon-mobile:before {
  content: "\e3e4"; }

.icon-tablet:before {
  content: "\e3e5"; }

.icon-mobile-2:before {
  content: "\e3e6"; }

.icon-mobile-3:before {
  content: "\e3e7"; }

.icon-laptop:before {
  content: "\e3e8"; }

.icon-screen:before {
  content: "\e3e9"; }

.icon-screen-2:before {
  content: "\e3ea"; }

.icon-screen-3:before {
  content: "\e3eb"; }

.icon-screen-4:before {
  content: "\e3ec"; }

.icon-keyboard:before {
  content: "\e3ed"; }

.icon-keyboard-2:before {
  content: "\e3ee"; }

.icon-mouse:before {
  content: "\e3ef"; }

.icon-mouse-2:before {
  content: "\e3f0"; }

.icon-mouse-3:before {
  content: "\e3f1"; }

.icon-mouse-4:before {
  content: "\e3f2"; }

.icon-print:before {
  content: "\e3f3"; }

.icon-print-2:before {
  content: "\e3f4"; }

.icon-print-3:before {
  content: "\e3f5"; }

.icon-calendar:before {
  content: "\e3f6"; }

.icon-calendar-2:before {
  content: "\e3f7"; }

.icon-calendar-3:before {
  content: "\e3f8"; }

.icon-calendar-4:before {
  content: "\e3f9"; }

.icon-calendar-5:before {
  content: "\e3fa"; }

.icon-stopwatch:before {
  content: "\e3fb"; }

.icon-alarm-cancel:before {
  content: "\e3fc"; }

.icon-alarm-check:before {
  content: "\e3fd"; }

.icon-alarm-minus:before {
  content: "\e3fe"; }

.icon-alarm-plus:before {
  content: "\e3ff"; }

.icon-bell:before {
  content: "\e400"; }

.icon-bell-2:before {
  content: "\e401"; }

.icon-alarm:before {
  content: "\e402"; }

.icon-alarm-2:before {
  content: "\e403"; }

.icon-clock:before {
  content: "\e404"; }

.icon-clock-2:before {
  content: "\e405"; }

.icon-clock-3:before {
  content: "\e406"; }

.icon-watch:before {
  content: "\e407"; }

.icon-clock-4:before {
  content: "\e408"; }

.icon-clock-5:before {
  content: "\e409"; }

.icon-clock-6:before {
  content: "\e40a"; }

.icon-clock-7:before {
  content: "\e40b"; }

.icon-history:before {
  content: "\e40c"; }

.icon-history-2:before {
  content: "\e40d"; }

.icon-direction:before {
  content: "\e40e"; }

.icon-map:before {
  content: "\e40f"; }

.icon-map-2:before {
  content: "\e410"; }

.icon-map-3:before {
  content: "\e411"; }

.icon-map-4:before {
  content: "\e412"; }

.icon-compass:before {
  content: "\e413"; }

.icon-compass-2:before {
  content: "\e414"; }

.icon-location:before {
  content: "\e415"; }

.icon-location-2:before {
  content: "\e416"; }

.icon-location-3:before {
  content: "\e417"; }

.icon-location-4:before {
  content: "\e418"; }

.icon-location-5:before {
  content: "\e419"; }

.icon-location-6:before {
  content: "\e41a"; }

.icon-location-7:before {
  content: "\e41b"; }

.icon-pushpin:before {
  content: "\e41c"; }

.icon-envelop:before {
  content: "\e41d"; }

.icon-envelop-opened:before {
  content: "\e41e"; }

.icon-mail-send:before {
  content: "\e41f"; }

.icon-envelop-2:before {
  content: "\e420"; }

.icon-envelop-3:before {
  content: "\e421"; }

.icon-notebook:before {
  content: "\e422"; }

.icon-address-book:before {
  content: "\e423"; }

.icon-address-book-2:before {
  content: "\e424"; }

.icon-phone-hang-up:before {
  content: "\e425"; }

.icon-phone-hang-up-2:before {
  content: "\e426"; }

.icon-phone:before {
  content: "\e427"; }

.icon-phone-2:before {
  content: "\e428"; }

.icon-call-outgoing:before {
  content: "\e429"; }

.icon-call-incoming:before {
  content: "\e42a"; }

.icon-contact-remove:before {
  content: "\e42b"; }

.icon-contact-add:before {
  content: "\e42c"; }

.icon-contact-remove-2:before {
  content: "\e42d"; }

.icon-contact-add-2:before {
  content: "\e42e"; }

.icon-phone-3:before {
  content: "\e42f"; }

.icon-phone-4:before {
  content: "\e430"; }

.icon-phone-5:before {
  content: "\e431"; }

.icon-phone-6:before {
  content: "\e432"; }

.icon-support:before {
  content: "\e433"; }

.icon-calculate:before {
  content: "\e434"; }

.icon-calculate-2:before {
  content: "\e435"; }

.icon-credit:before {
  content: "\e436"; }

.icon-credit-2:before {
  content: "\e437"; }

.icon-coins:before {
  content: "\e438"; }

.icon-coin:before {
  content: "\e439"; }

.icon-bag:before {
  content: "\e43a"; }

.icon-bag-2:before {
  content: "\e43b"; }

.icon-bag-3:before {
  content: "\e43c"; }

.icon-basket:before {
  content: "\e43d"; }

.icon-basket-2:before {
  content: "\e43e"; }

.icon-cart-remove:before {
  content: "\e43f"; }

.icon-cart-checkout:before {
  content: "\e440"; }

.icon-cart-remove-2:before {
  content: "\e441"; }

.icon-cart-add:before {
  content: "\e442"; }

.icon-cart-minus:before {
  content: "\e443"; }

.icon-cart-plus:before {
  content: "\e444"; }

.icon-cart:before {
  content: "\e445"; }

.icon-cart-2:before {
  content: "\e446"; }

.icon-cart-3:before {
  content: "\e447"; }

.icon-cart-4:before {
  content: "\e448"; }

.icon-cart-5:before {
  content: "\e449"; }

.icon-cart-6:before {
  content: "\e44a"; }

.icon-cart-7:before {
  content: "\e44b"; }

.icon-ticket:before {
  content: "\e44c"; }

.icon-qrcode:before {
  content: "\e44d"; }

.icon-barcode:before {
  content: "\e44e"; }

.icon-barcode-2:before {
  content: "\e44f"; }

.icon-tag:before {
  content: "\e450"; }

.icon-tags:before {
  content: "\e451"; }

.icon-tags-2:before {
  content: "\e452"; }

.icon-tag-2:before {
  content: "\e453"; }

.icon-tag-3:before {
  content: "\e454"; }

.icon-tag-4:before {
  content: "\e455"; }

.icon-tag-5:before {
  content: "\e456"; }

.icon-tag-6:before {
  content: "\e457"; }

.icon-tag-7:before {
  content: "\e458"; }

.icon-tag-8:before {
  content: "\e459"; }

.icon-cc:before {
  content: "\e45a"; }

.icon-certificate:before {
  content: "\e45b"; }

.icon-folder-open:before {
  content: "\e45c"; }

.icon-folder:before {
  content: "\e45d"; }

.icon-folder-open-2:before {
  content: "\e45e"; }

.icon-folder-2:before {
  content: "\e45f"; }

.icon-folder-upload:before {
  content: "\e460"; }

.icon-folder-download:before {
  content: "\e461"; }

.icon-folder-upload-2:before {
  content: "\e462"; }

.icon-folder-download-2:before {
  content: "\e463"; }

.icon-folder-remove:before {
  content: "\e464"; }

.icon-folder-plus:before {
  content: "\e465"; }

.icon-folder-minus:before {
  content: "\e466"; }

.icon-folder-plus-2:before {
  content: "\e467"; }

.icon-folder-3:before {
  content: "\e468"; }

.icon-folder-4:before {
  content: "\e469"; }

.icon-folder-open-3:before {
  content: "\e46a"; }

.icon-folder-5:before {
  content: "\e46b"; }

.icon-folder-remove-2:before {
  content: "\e46c"; }

.icon-folder8:before {
  content: "\e46d"; }

.icon-folder-minus-2:before {
  content: "\e46e"; }

.icon-folder-minus-3:before {
  content: "\e46f"; }

.icon-folder-plus-3:before {
  content: "\e470"; }

.icon-folder-plus-4:before {
  content: "\e471"; }

.icon-folder-upload-3:before {
  content: "\e472"; }

.icon-folder-download-3:before {
  content: "\e473"; }

.icon-folder-6:before {
  content: "\e474"; }

.icon-stack-2:before {
  content: "\e475"; }

.icon-stack-3:before {
  content: "\e476"; }

.icon-stack-4:before {
  content: "\e477"; }

.icon-paste:before {
  content: "\e478"; }

.icon-paste-2:before {
  content: "\e479"; }

.icon-paste-3:before {
  content: "\e47a"; }

.icon-copy:before {
  content: "\e47b"; }

.icon-copy-2:before {
  content: "\e47c"; }

.icon-copy-3:before {
  content: "\e47d"; }

.icon-copy-4:before {
  content: "\e47e"; }

.icon-file:before {
  content: "\e47f"; }

.icon-file-remove:before {
  content: "\e480"; }

.icon-file-check:before {
  content: "\e481"; }

.icon-file-upload:before {
  content: "\e482"; }

.icon-file-download:before {
  content: "\e483"; }

.icon-file-minus:before {
  content: "\e484"; }

.icon-file-plus:before {
  content: "\e485"; }

.icon-file-2:before {
  content: "\e486"; }

.icon-file-3:before {
  content: "\e487"; }

.icon-file-remove-2:before {
  content: "\e488"; }

.icon-file-check-2:before {
  content: "\e489"; }

.icon-file-upload-2:before {
  content: "\e48a"; }

.icon-file-download-2:before {
  content: "\e48b"; }

.icon-file-minus-2:before {
  content: "\e48c"; }

.icon-file-plus-2:before {
  content: "\e48d"; }

.icon-files:before {
  content: "\e48e"; }

.icon-file-4:before {
  content: "\e48f"; }

.icon-file-5:before {
  content: "\e490"; }

.icon-file-6:before {
  content: "\e491"; }

.icon-file-7:before {
  content: "\e492"; }

.icon-file-8:before {
  content: "\e493"; }

.icon-profile:before {
  content: "\e494"; }

.icon-file-9:before {
  content: "\e495"; }

.icon-graduation:before {
  content: "\e496"; }

.icon-library:before {
  content: "\e497"; }

.icon-library-2:before {
  content: "\e498"; }

.icon-reading:before {
  content: "\e499"; }

.icon-books:before {
  content: "\e49a"; }

.icon-book:before {
  content: "\e49b"; }

.icon-book-2:before {
  content: "\e49c"; }

.icon-mic:before {
  content: "\e49d"; }

.icon-mic-2:before {
  content: "\e49e"; }

.icon-mic-3:before {
  content: "\e49f"; }

.icon-mic-4:before {
  content: "\e4a0"; }

.icon-mic-5:before {
  content: "\e4a1"; }

.icon-podcast:before {
  content: "\e4a2"; }

.icon-podcast-2:before {
  content: "\e4a3"; }

.icon-radio:before {
  content: "\e4a4"; }

.icon-connection:before {
  content: "\e4a5"; }

.icon-feed-4:before {
  content: "\e4a6"; }

.icon-radio-2:before {
  content: "\e4a7"; }

.icon-podcast-3:before {
  content: "\e4a8"; }

.icon-connection-2:before {
  content: "\e4a9"; }

.icon-connection-3:before {
  content: "\e4aa"; }

.icon-new:before {
  content: "\e4ab"; }

.icon-megaphone:before {
  content: "\e4ac"; }

.icon-bullhorn:before {
  content: "\e4ad"; }

.icon-chess:before {
  content: "\e4ae"; }

.icon-pawn:before {
  content: "\e4af"; }

.icon-knight:before {
  content: "\e4b0"; }

.icon-bishop:before {
  content: "\e4b1"; }

.icon-rock:before {
  content: "\e4b2"; }

.icon-queen:before {
  content: "\e4b3"; }

.icon-king:before {
  content: "\e4b4"; }

.icon-diamonds:before {
  content: "\e4b5"; }

.icon-clubs:before {
  content: "\e4b6"; }

.icon-spades:before {
  content: "\e4b7"; }

.icon-pacman:before {
  content: "\e4b8"; }

.icon-gamepad:before {
  content: "\e4b9"; }

.icon-gamepad-2:before {
  content: "\e4ba"; }

.icon-gamepad-3:before {
  content: "\e4bb"; }

.icon-dice:before {
  content: "\e4bc"; }

.icon-camera:before {
  content: "\e4bd"; }

.icon-camera-2:before {
  content: "\e4be"; }

.icon-camera-3:before {
  content: "\e4bf"; }

.icon-camera-4:before {
  content: "\e4c0"; }

.icon-camera-5:before {
  content: "\e4c1"; }

.icon-film:before {
  content: "\e4c2"; }

.icon-film-2:before {
  content: "\e4c3"; }

.icon-film-3:before {
  content: "\e4c4"; }

.icon-film-4:before {
  content: "\e4c5"; }

.icon-movie:before {
  content: "\e4c6"; }

.icon-movie-2:before {
  content: "\e4c7"; }

.icon-movie-3:before {
  content: "\e4c8"; }

.icon-play-3:before {
  content: "\e4c9"; }

.icon-play-4:before {
  content: "\e4ca"; }

.icon-headphones:before {
  content: "\e4cb"; }

.icon-headphones-2:before {
  content: "\e4cc"; }

.icon-guitar:before {
  content: "\e4cd"; }

.icon-piano:before {
  content: "\e4ce"; }

.icon-music:before {
  content: "\e4cf"; }

.icon-music-2:before {
  content: "\e4d0"; }

.icon-music-3:before {
  content: "\e4d1"; }

.icon-music-4:before {
  content: "\e4d2"; }

.icon-music-5:before {
  content: "\e4d3"; }

.icon-music-6:before {
  content: "\e4d4"; }

.icon-camera-6:before {
  content: "\e4d5"; }

.icon-camera-7:before {
  content: "\e4d6"; }

.icon-camera-8:before {
  content: "\e4d7"; }

.icon-camera-9:before {
  content: "\e4d8"; }

.icon-image:before {
  content: "\e4d9"; }

.icon-images:before {
  content: "\e4da"; }

.icon-image-2:before {
  content: "\e4db"; }

.icon-image-3:before {
  content: "\e4dc"; }

.icon-image-4:before {
  content: "\e4dd"; }

.icon-images-2:before {
  content: "\e4de"; }

.icon-image-5:before {
  content: "\e4df"; }

.icon-image-6:before {
  content: "\e4e0"; }

.icon-image-7:before {
  content: "\e4e1"; }

.icon-paint-format:before {
  content: "\e4e2"; }

.icon-paint-format-2:before {
  content: "\e4e3"; }

.icon-droplet:before {
  content: "\e4e4"; }

.icon-droplet-2:before {
  content: "\e4e5"; }

.icon-droplet-3:before {
  content: "\e4e6"; }

.icon-droplet-4:before {
  content: "\e4e7"; }

.icon-eyedropper:before {
  content: "\e4e8"; }

.icon-eyedropper-2:before {
  content: "\e4e9"; }

.icon-palette:before {
  content: "\e4ea"; }

.icon-palette-2:before {
  content: "\e4eb"; }

.icon-brush:before {
  content: "\e4ec"; }

.icon-blog:before {
  content: "\e4ed"; }

.icon-blog-2:before {
  content: "\e4ee"; }

.icon-marker:before {
  content: "\e4ef"; }

.icon-home-12:before {
  content: "\e4f0"; }

.icon-marker-2:before {
  content: "\e4f1"; }

.icon-pen-5:before {
  content: "\e4f2"; }

.icomoon-Save:before {
  content: "\e95d"; }

.icon-radio-hovered:before {
  color: #2574db !important;
  background-color: #e7e7e7 !important;
  border-radius: 50%;
  font-size: 24px; }

.icon-radio-out-checked:before, .icon-radio-circle:before {
  content: "\e4f3"; }

.icon-radio-out-unchecked-gray:before {
  content: "\e0d1";
  color: #e7e7e7 !important; }

.icon-radio-out-unchecked:before {
  content: "\e4f3";
  color: white !important; }

.twMainContentContainer {
  position: relative; }

.twLocalIframesContainer {
  position: relative; }

#loadingImage {
  position: absolute;
  z-index: 200;
  left: 50%;
  top: 50%; }

#loadingImage &gt; :first-child {
  position: absolute;
  right: 35%; }

#loadingImage &gt; :last-child {
  margin-top: 32px; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
.resetInnerTables table, table.to, table.to table {
  border-collapse: collapse;
  border: 0; }

.resetInnerTables td {
  padding: 0; }

.cc {
  min-height: 1px; }
  .cc:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both !important;
    visibility: hidden; }

.mh {
  font-size: 0 !important;
  line-height: 0 !important; }

.db {
  display: block; }

.fs {
  width: 100%;
  height: 100%; }

.hdi {
  display: none; }

.nolink {
  cursor: default; }

.vhdi {
  visibility: hidden; }

.invisible {
  height: 0 !important;
  width: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  font-size: 0 !important;
  line-height: 0 !important; }

.posabs {
  position: absolute; }

.resetDefs {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  list-style: none;
  font-size: 100%; }

.ac_cont {
  position: relative;
  width: 100%; }
  .ac_cont:after {
    content: '';
    display: block;
    clear: both; }

.ac_lft {
  position: relative;
  right: 50%;
  float: right; }

.ac_rgt {
  position: relative;
  z-index: 1;
  right: -50%; }

.va_OuterCont {
  display: table; }

.va_Cont {
  vertical-align: middle;
  display: table-cell; }

.centered {
  text-align: center; }

table.to td {
  padding: 0;
  border-width: 0px !important; }

* html .cc {
  height: 1px; }

button.ui-datepicker-trigger.disabledDatePicker {
  opacity: 1 !important; }

button.ui-datepicker-trigger {
  background-color: transparent;
  border: 0px;
  outline: none;
  padding-right: 0px;
  padding-left: 0px;
  color: black; }

button.ui-datepicker-trigger .icomoon-calendar {
  font-size: 16px; }

button.ui-datepicker-trigger:focus:enabled, button.ui-datepicker-trigger:hover:enabled, button.ui-datepicker-triggerhighlighted:enabled {
  color: #0054a6; }

button.ui-datepicker-trigger:disabled {
  color: black; }

button.ui-datepicker-trigger:disabled:hover, button.ui-datepicker-trigger.disabledDatePicker:hover,
button.ui-datepicker-trigger:disabled:focus, button.ui-datepicker-trigger.disabledDatePicker:focus {
  color: black; }

button.ui-datepicker-trigger.disabledDatePicker .icomoon-calendar, button.ui-datepicker-trigger:disabled .icomoon-calendar {
  opacity: 0.35;
  cursor: default; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
body, input, textarea, select, option {
  font-family: Arial, Helvetica, sans-serif;
  color: #222;
  font-size: 12px; }

a.gDisabledAnchorChild, a.gDisabledAnchorChild:hover, a.gDisabledElement, a.gDisabledElement:hover, .gDisabledAnchorChild, .gDisabledAnchorChild:hover, .gDisabledAnchorChild:visited, .gDisabledAnchorChild:link {
  color: gray;
  text-decoration: none !important;
  cursor: default;
  outline: none; }

html {
  margin: 0;
  padding: 0; }

body {
  margin: 0;
  padding: 0;
  background-color: white; }

input {
  border-color: #b4bdc2 !important; }
  input:disabled {
    background: white;
    color: gray !important; }
  input.InnerTextSettings {
    FONT-SIZE: 12px;
    border: 1px solid #87b4d1;
    height: 21px;
    margin: 0;
    float: left; }
  input.InnerTextSettings[disabled=''] {
    color: #848284; }

textarea {
  outline: none;
  resize: none; }

select.InnerTextSettings[disabled=''] {
  color: #848284;
  background-color: #fffffe;
  border: 1px solid #87b4d1; }

.baseBGColor {
  color: white !important; }

a {
  text-decoration: none;
  color: Black;
  cursor: pointer; }
  a:hover {
    text-decoration: underline; }

.gDisabledElement, .gDisabledElement.lnk {
  color: gray !important;
  cursor: default !important; }

.gDisabledElementBlack {
  color: black !important; }

.color {
  WIDTH: 7px;
  CURSOR: pointer;
  HEIGHT: 7px; }

.colorPicker {
  RIGHT: 1px;
  CURSOR: pointer;
  POSITION: absolute;
  TOP: 1px; }

input[type=checkbox] {
  width: 14px !important;
  *width: 14px !important;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 2px;
  margin-left: 2px;
  padding: 0;
  outline: none; }

@media screen\0 {
  input[type=checkbox] {
    width: 13px !important;
    outline: none; } }

.ListView .TRColorCellH input[type=checkbox] {
  margin-left: 4px; }

.WFDesignerTable td {
  border-right: solid;
  border-color: #e0e0e0;
  vertical-align: top; }

/* Slide on top */
.ns-effect-slidetop {
  /* box-shadow: inset 4.5em 0 rgba(0,0,0,0.6); */ }

.ns-close {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 4px;
  top: 4px;
  overflow: hidden;
  text-indent: 100%;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.ns-close:hover,
.ns-close:focus {
  outline: none; }

.ns-close::before,
.ns-close::after {
  content: '';
  position: absolute;
  width: 3px;
  height: 60%;
  top: 50%;
  left: 50%;
  background: #6e6e6e; }

.ns-close:hover::before,
.ns-close:hover::after {
  background: white; }

.ns-close::before {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg); }

.ns-close::after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg); }

.ns-effect-slidetop .icon {
  position: absolute;
  display: block;
  top: 50%;
  left: 15px;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  font-size: 2em; }

.ns-effect-slidetop p {
  padding: 0;
  font-size: 1.2em;
  display: inline-block; }

.ns-effect-slidetop .ns-close::before,
.ns-effect-slidetop .ns-close::after {
  width: 2px;
  background: #14151b; }

.ns-effect-slidetop .ns-close:hover::before,
.ns-effect-slidetop .ns-close:hover::after {
  background: white; }

.ns-effect-slidetop.ns-show .icon,
.ns-effect-slidetop.ns-show p {
  -webkit-animation-name: animScaleUp;
  animation-name: animScaleUp;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.ns-effect-slidetop.ns-show p {
  -webkit-animation-name: animFade;
  animation-name: animFade; }

@-webkit-keyframes animScaleUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(0, 0, 1);
    transform: translate3d(0, -50%, 0) scale3d(0, 0, 1); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(1, 1, 1);
    transform: translate3d(0, -50%, 0) scale3d(1, 1, 1); } }

@keyframes animScaleUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(0, 0, 1);
    transform: translate3d(0, -50%, 0) scale3d(0, 0, 1); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(1, 1, 1);
    transform: translate3d(0, -50%, 0) scale3d(1, 1, 1); } }

.ns-effect-slidetop.ns-show,
.ns-effect-slidetop.ns-hide {
  -webkit-animation-name: animSlideTop;
  animation-name: animSlideTop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s; }

@-webkit-keyframes animSlideTop {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes animSlideTop {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

/* Expanding Loader */
.ns-effect-exploader {
  background: white;
  color: #7a7264;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0; }

.ns-effect-exploader .icon {
  position: absolute;
  left: 0.25em;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0); }

.ns-effect-exploader .ns-box-inner {
  position: relative; }

.ns-effect-exploader p {
  padding: 0.25em 2em 0.25em 3em; }

.ns-effect-exploader .ns-close:hover::before,
.ns-effect-exploader .ns-close:hover::after {
  background: #98815a; }

.ns-effect-exploader.ns-show {
  -webkit-animation-name: animLoad;
  animation-name: animLoad;
  -webkit-animation-duration: 2.5s;
  animation-duration: 2.5s; }

@-webkit-keyframes animLoad {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(0, 0.3, 1);
    transform: scale3d(0, 0.3, 1); }
  33% {
    opacity: 1;
    -webkit-transform: scale3d(0.5, 0.3, 1);
    transform: scale3d(0.5, 0.3, 1); }
  50% {
    opacity: 1;
    -webkit-transform: scale3d(0.6, 0.3, 1);
    transform: scale3d(0.6, 0.3, 1); }
  80%, 85% {
    opacity: 1;
    -webkit-transform: scale3d(1, 0.3, 1);
    transform: scale3d(1, 0.3, 1); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes animLoad {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(0, 0.3, 1);
    transform: scale3d(0, 0.3, 1); }
  33% {
    opacity: 1;
    -webkit-transform: scale3d(0.5, 0.3, 1);
    transform: scale3d(0.5, 0.3, 1); }
  50% {
    opacity: 1;
    -webkit-transform: scale3d(0.6, 0.3, 1);
    transform: scale3d(0.6, 0.3, 1); }
  80%, 85% {
    opacity: 1;
    -webkit-transform: scale3d(1, 0.3, 1);
    transform: scale3d(1, 0.3, 1); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.ns-effect-exploader.ns-hide {
  -webkit-animation-name: animFade;
  animation-name: animFade;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s; }

.ns-effect-exploader.ns-show .ns-box-inner,
.ns-effect-exploader.ns-show .ns-close {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-delay: 2.4s;
  animation-delay: 2.4s; }

.ns-effect-exploader.ns-show .ns-close {
  -webkit-animation-name: animFade;
  animation-name: animFade; }

.ns-effect-exploader.ns-show .ns-box-inner {
  -webkit-animation-name: animFadeMove;
  animation-name: animFadeMove;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes animFadeMove {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes animFadeMove {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes animFade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes animFade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.ns-box {
  position: fixed;
  background: rgba(42, 45, 50, 0.85);
  padding: 16px;
  line-height: 1.4;
  z-index: 1000000;
  pointer-events: none;
  /* font-size: 90%; (old styling) */
  font-size: 12px;
  z-index: 999999; }

.ns-box.ns-show {
  pointer-events: auto; }

.ns-box a {
  color: inherit;
  opacity: 0.7;
  font-weight: 700; }

.ns-box a:hover,
.ns-box a:focus {
  opacity: 1; }

.ns-box span.ns-link {
  color: inherit;
  opacity: 0.7;
  font-weight: 700;
  cursor: pointer;
  text-decoration: underline; }

.ns-box span.ns-link:hover,
.ns-box span.ns-link:focus {
  opacity: 1; }

.ns-box p {
  margin: 0; }

.ns-box.ns-show,
.ns-box.ns-visible {
  pointer-events: auto; }

.ns-box.ns-bar {
  top: 0;
  left: 0;
  right: 0; }

.ns-bar .ns-close {
  background: transparent;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.ns-bar .ns-close::before,
.ns-bar .ns-close::after {
  background: #b7b5b3; }

[class^="ns-effect-"].ns-bar.ns-hide,
[class*=" ns-effect-"].ns-bar.ns-hide {
  -webkit-animation-direction: reverse;
  animation-direction: reverse; }

.ns-type-error {
  background-color: #b30600;
  color: white; }

.ns-type-error a {
  color: white; }

.ns-type-error .ns-close:before,
.ns-type-error .ns-close:after {
  background-color: white; }

.ns-type-critical {
  background-color: #b30600;
  color: white; }

.ns-type-critical a {
  color: white; }

.ns-type-critical .ns-close:before,
.ns-type-critical .ns-close:after {
  background-color: white; }

.ns-type-warning {
  background-color: #f3bf4e; }

.ns-type-warning .ns-close:before,
.ns-type-warning .ns-close:after {
  background-color: white; }

.ns-type-exclamation {
  background-color: #f3bf4e; }

.ns-type-notice {
  background-color: #01b9fe;
  color: white; }

.ns-type-notice a {
  color: white; }

.ns-type-notice .ns-close:before,
.ns-type-notice .ns-close:after {
  background-color: white; }

.ns-type-information {
  background-color: #35c5f6; }

.ns-type-success {
  background-color: #008a00;
  color: white; }

.ns-type-success a {
  color: white; }

.ns-type-success .ns-close:before,
.ns-type-success .ns-close:after {
  background-color: white; }

.ns-effect-loadingcircle .ns-close:before,
.ns-effect-loadingcircle .ns-close:after {
  background-color: #ddd; }

.shape-progress svg,
.notification-shape {
  pointer-events: none; }

.ns-effect-loadingcircle {
  background-color: white !important; }

.required_field_bg {
  background-color: #dbe4f3 !important; }

.message-note {
  font-weight: bold; }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
  -webkit-animation-duration: 0.02s;
  animation-duration: 0.02s; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.animated {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.discard-modal button {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  padding: 11px 23px;
  background-color: #569bbe;
  color: white;
  border-color: #569bbe;
  margin-left: 272px;
  margin-top: 3px;
  border-radius: 5px;
  font-weight: 200;
  box-shadow: none;
  border: none;
  font-size: 16px; }

.discard-modal button:hover, .discard-modal button:focus {
  background: white;
  color: #33a6d5;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s; }

.discard-modal-popup {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  display: none;
  background: rgba(0, 0, 0, 0.45);
  z-index: 999999; }
  .discard-modal-popup .discard-container {
    z-index: 1999999;
    max-width: 560px;
    min-width: 400px;
    display: inline-block;
    text-align: left;
    margin: 239px auto;
    border-radius: 4px;
    background: white;
    border: 1px solid #B8B8B8; }
  .discard-modal-popup .discard-content {
    text-align: center;
    display: inline-block;
    width: 100%;
    max-width: 530px;
    padding-left: 13px;
    padding-right: 13px; }
    .discard-modal-popup .discard-content h3 {
      color: #545454;
      font-size: 14px;
      margin-bottom: 24px;
      margin-top: 24px;
      text-align: left;
      float: left;
      font-weight: 400;
      width: 100%; }
    .discard-modal-popup .discard-content .exclaim {
      margin-right: 15px;
      color: #696868 !important;
      font-size: 20px;
      float: left;
      width: 18%;
      text-align: right;
      margin-top: 20px; }
    .discard-modal-popup .discard-content #errorContainer .table {
      width: 100%;
      text-align: left;
      border-spacing: 0;
      margin-top: 15px; }
      .discard-modal-popup .discard-content #errorContainer .table thead:first-child tr:first-child td {
        font-weight: bold;
        border-bottom: 1px solid #ccc;
        padding: 5px;
        border-top: 0px !important; }
      .discard-modal-popup .discard-content #errorContainer .table tbody tr td {
        border-bottom: 1px solid #ccc;
        padding: 5px;
        border-top: 0px !important; }
  .discard-modal-popup .discard-content-errors {
    max-width: none; }
  .discard-modal-popup .close-errors {
    float: right;
    font-size: 14px;
    margin-right: 13px;
    cursor: pointer; }
  .discard-modal-popup .discard-changes {
    padding-left: 13px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    padding-top: 0px; }
    .discard-modal-popup .discard-changes h2 {
      font-size: 16px;
      color: #555;
      margin-top: 11px;
      margin-bottom: 0;
      font-weight: bold; }
  .discard-modal-popup .discard-footer {
    background: #f0f0f0;
    padding-top: 10px;
    text-align: right;
    padding-right: 15px;
    border-top: 1px solid #ccc;
    padding-bottom: 10px; }
  .discard-modal-popup .discards-btn {
    background-color: white !important;
    border: 1px solid #ccc;
    color: #B7B7B7; }
  .discard-modal-popup .button-modal .btn {
    margin-right: 14px;
    margin-bottom: 0px;
    font-size: 13px;
    padding: 5px 12px;
    border-radius: 4px;
    min-width: 70px; }
  .discard-modal-popup .button-modal .btn i {
    margin-right: 6px; }
  .discard-modal-popup .button-modal .copy-btn {
    width: 167px; }
  .discard-modal-popup .button-modal .copy-btnFrench {
    width: 220px; }
  .discard-modal-popup .discards-btn.active {
    background-color: #0d4a62 !important;
    color: #ffffff !important; }
  .discard-modal-popup .discards-btn:hover, .discard-modal-popup .discards-btn:focus {
    background-color: #0d4a62 !important;
    color: #ffffff !important;
    border: none !important;
    cursor: pointer; }

.close-button {
  float: left;
  width: 100%;
  position: relative; }
  .close-button button {
    position: absolute;
    top: -10px;
    right: -13px;
    opacity: 1; }
  .close-button button:hover, .close-button button:focus {
    opacity: 1;
    outline: none; }

.box-shadow-given {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important; }

.close-bg {
  background: #0B9DD7 !important;
  right: 0 !important;
  top: 0 !important;
  padding: 1px 8px 8px 8px !important; }

.all-content {
  float: left;
  width: 100%;
  height: 100%;
  position: absolute; }

.bg-fafafa {
  background-color: #fafafa !important; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
.cmbText, .cmbTextRound, .sItems {
  line-height: 16px;
  overflow: hidden;
  float: left;
  height: 21px;
  color: black;
  padding-left: 1px;
  font-size: 12px;
  white-space: nowrap;
  text-align: left;
  border: 1px solid #87b4d1;
  background: white; }

a.comboItem, a.comboItem:hover, a.comboItem:hover div a, a.comboItem div a {
  font-size: 12px;
  line-height: 20px;
  height: 20px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  color: #222;
  text-decoration: none;
  outline: none; }

.multiselectPopUp a.comboItem.selected, .multiselectPopUp a.comboItem.selected:hover, .multiselectPopUp a.comboItem.selected:hover div a, .multiselectPopUp a.comboItem.selected div a {
  background: none;
  color: #222;
  cursor: pointer; }

a.comboItem.hover, a.comboItem.hover:hover {
  background-color: #0090ca !important;
  color: white !important;
  cursor: pointer; }

#cmBtnPrev, #cmBtnNext, #btnFirst, #btnLast, .pBtn {
  display: block;
  height: 15px;
  background-repeat: no-repeat;
  cursor: pointer;
  float: left;
  margin: 1px;
  line-height: 15px;
  background-image: url(/TEnterprise/Core/Common/jCombo/IMAGES/pagerBtns.png?tv=1054); }

.toggleImage, .toggleImage.toggled {
  width: 20px;
  height: 20px;
  cursor: pointer; }

.t-cmb-browse, .t-cmb-browse-dis {
  background: url(/TEnterprise/Core/Common/jCombo/images/SB.gif?tv=1054) no-repeat;
  width: 16px;
  height: 16px;
  cursor: pointer; }

.comboWrapper {
  height: 0;
  overflow: hidden; }

.sComboWrapper {
  margin: 0;
  position: relative; }

.tempCmbInpt {
  padding-right: 20px;
  border-radius: 2px;
  cursor: pointer;
  background-color: #0054A6 !important;
  border: 1px solid #0054A6 !important;
  color: white;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important; }

.tempCmbInpt:focus {
  outline: none; }

.sComboWrapperRound {
  margin: 1px 0; }

.resetTempUl {
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
  list-style: none;
  position: absolute;
  top: -5000px;
  left: -5000px; }

.sCmbWrapper {
  width: 100%;
  overflow: hidden;
  position: relative; }

.sCmbWrapperRound {
  width: 100%;
  overflow: hidden;
  border: 0 none;
  background: transparent url(/TEnterprise/Images/ComboBoxBackLeft.png?tv=1054) top left no-repeat; }

.cmbArrow {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 5px dashed;
  border-top: 5px solid \9;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  position: absolute;
  right: 14px;
  top: 8px;
  cursor: pointer;
  color: #555555 !important; }

.opened .cmbArrow {
  transform: rotate(180deg);
  color: white; }

.cmbArrowRound {
  display: block;
  width: 20px;
  height: 21px;
  background: url(/TEnterprise/RadControls/ComboBox/Skins/Tenrox/DropArrow.gif?tv=1054) 0 0 no-repeat;
  float: left;
  cursor: pointer; }

.cmbText {
  text-overflow: ellipsis !important;
  padding-right: 20px;
  border-radius: 2px;
  cursor: pointer;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important; }

.cmbText.suspended {
  color: red !important; }

.opened .cmbText {
  background-color: #0054A6 !important;
  border: 1px solid #0054A6 !important;
  color: white; }

.cmbTextRound {
  margin-left: 4px;
  background: url(/TEnterprise/Images/ComboBoxBackCenter.png?tv=1054) 0 0 repeat-x;
  height: 21px;
  line-height: 21px;
  border: none; }

a.cmbText {
  height: 19px;
  *height: 21px; }
  a.cmbText img {
    border: none;
    margin-top: 3px; }

a.cmbTextRound {
  height: 19px;
  *height: 21px; }
  a.cmbTextRound img {
    border: none;
    margin-top: 3px; }

a.sItems {
  height: 19px;
  *height: 21px; }

a.comboItem:hover {
  background-color: #CDE2F6; }

a.comboItem img {
  vertical-align: middle;
  border: none; }

a.comboItem.suspended {
  color: #ff0000 !important; }

a.filtered {
  display: none !important; }

.sItemsRound {
  border: 1px solid #87b4d1;
  line-height: 21px;
  height: 21px;
  float: left;
  line-height: 17px;
  height: 17px; }

.cmbPopUpWrapper {
  position: absolute;
  display: none;
  border: 1px solid #aeaeae;
  background: white;
  z-index: 10000;
  border-radius: 2px;
  border: 1px solid #0054a6;
  box-shadow: rgba(0, 0, 0, 0.14902) 0px 2px 4px 0px; }

.cmbPopUp, .cmbPopUpSelectedItemsSection {
  overflow: auto;
  background-clip: padding-box;
  background-color: #f9f9f9; }

.cmbPopUpSelectedItemsSection {
  border-bottom: 1px solid #0054a6; }

.cmbWrapper {
  position: relative; }

.sCheckBox {
  font-size: 12px;
  overflow: hidden;
  padding: 2px 0;
  cursor: default; }
  .sCheckBox input {
    display: none; }

.chkImage {
  line-height: 0;
  font-size: 0;
  display: block;
  float: left;
  height: 16px;
  width: 16px;
  background: url(/TEnterprise/Core/Common/jCombo/IMAGES/checkbox.png?tv=1054) 0 0 no-repeat; }
  .chkImage.Hover {
    background-position: -16px 0; }
  .chkImage.Checked {
    background-position: 0 -16px; }
    .chkImage.Checked.Hover {
      background-position: -16px -16px; }
  .chkImage.Disabled {
    background-position: 0 -32px; }
    .chkImage.Disabled.Checked {
      background-position: 0 -48px; }

.chkText {
  line-height: 16px;
  padding-left: 2px; }

.popUpPager {
  background-color: #eeeee5;
  overflow: hidden;
  cursor: pointer; }

.hiddenRow {
  display: none; }

.pText {
  float: left;
  font-size: 12px;
  line-height: 15px;
  margin: 0 3px;
  color: gray; }

.pInput {
  float: left;
  font-size: 12px;
  line-height: 12px;
  width: 15px;
  height: 12px; }

#cmBtnPrev {
  width: 16px;
  background-position: -18px 0; }
  #cmBtnPrev.hover {
    background-position: -18px -30px; }
  #cmBtnPrev.disabledBtn {
    background-position: -18px -15px;
    cursor: default; }

#cmBtnNext {
  width: 16px;
  background-position: -34px 0; }
  #cmBtnNext.hover {
    background-position: -34px -30px; }
  #cmBtnNext.disabledBtn {
    background-position: -34px -15px;
    cursor: default; }

#btnFirst {
  width: 18px;
  background-position: 0 0; }
  #btnFirst.hover {
    background-position: 0 -30px; }
  #btnFirst.disabledBtn {
    background-position: 0 -15px;
    cursor: default; }

#btnLast {
  width: 18px;
  background-position: -50px 0; }
  #btnLast.hover {
    background-position: -50px -30px; }
  #btnLast.disabledBtn {
    background-position: -50px -15px;
    cursor: default; }

.pBtn {
  width: 18px; }

.disabledCmb .cmbText {
  color: #848284; }

.disabledCmb .cmbTextRound {
  color: #848284; }

.disabledCmb .cmbArrow {
  cursor: default;
  background-position: left bottom; }

.disabledCmb .cmbArrowRound {
  cursor: default;
  background-position: left bottom; }

.isReq, .isReq2 {
  color: #0090ca;
  position: relative;
  display: inline-block;
  width: 5px;
  top: 4px;
  padding-left: 2px; }

.isReq2 {
  color: #197B30;
  font-weight: 700; }

.multiSelChk {
  margin: 0 6px 0 0;
  *margin: 0;
  padding: 0;
  opacity: .01;
  filter: alpha(opacity=1); }

.parentMltChk {
  opacity: .01;
  filter: alpha(opacity=1); }

.selAllChk {
  opacity: .01;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
  filter: alpha(opacity=1); }

.hierarchySpacer {
  width: 20px; }

.subItemsCont {
  display: none;
  clear: both;
  padding: 0 0 0 15px; }

.subItemsContVis {
  display: block; }

.toggleImage {
  background: url(/TEnterprise/Images/plus2.gif?tv=1054) 50% 50% no-repeat; }
  .toggleImage.toggled {
    background: url(/TEnterprise/Images/minus2.gif?tv=1054) 50% 50% no-repeat; }

.ckWrapper {
  width: 100%;
  display: block;
  padding-left: 2px;
  overflow: hidden;
  background: url(/TEnterprise/Core/Common/jCombo/images/checkboxes.png?tv=1054) 0 1px no-repeat; }
  .ckWrapper input {
    float: left; }

.checked {
  background: url(/TEnterprise/Core/Common/jCombo/images/checkboxes.png?tv=1054) 0 -19px no-repeat; }

.partial {
  background: url(/TEnterprise/Core/Common/jCombo/images/checkboxes.png?tv=1054) 0 -39px no-repeat; }

.t-cmb-browse-wrp {
  position: relative;
  top: 2px;
  width: 16px;
  float: left;
  margin-left: 2px; }

.t-cmb-browse-dis {
  cursor: default;
  background-color: transparent;
  background: url(/TEnterprise/Core/Common/jCombo/images/SBD.gif?tv=1054) no-repeat; }

.t-cmb-pad-r {
  right: 40px; }

.popUpPagerArrowWrp {
  position: relative;
  background-color: #eeeee5;
  height: 16px;
  width: 16px;
  left: 50%;
  cursor: pointer; }

div.popUpPagerArrow {
  position: relative;
  left: 34%;
  top: 30%;
  width: 6px;
  height: 6px;
  background: url(/TEnterprise/Core/Common/jCombo/images/ScrollDownDisabled.gif?tv=1054) no-repeat; }

div.popUpPagerArrowWrp div.popUpPagerArrow {
  background: url(/TEnterprise/Core/Common/jCombo/images/ScrollDownDisabled.gif?tv=1054) no-repeat; }

div.popUpPagerArrowWrp:hover div.popUpPagerArrow {
  background: url(/TEnterprise/Core/Common/jCombo/images/ScrollDown.gif?tv=1054) no-repeat; }

div.popUpPager:hover div.popUpPagerArrow {
  background: url(/TEnterprise/Core/Common/jCombo/images/ScrollDown.gif?tv=1054) no-repeat; }

.super-combo-hide {
  display: none; }

.comboItem.match {
  background: #bebbb8; }

/* CSS styles for superCombo with Buttons*/
.combo-with-button-wrapper {
  float: left; }

.button-by-combo {
  float: left;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  display: inline; }

.combo-with-button {
  float: left; }

.combo-with-button .sComboWrapper {
  width: auto !important; }

.combo-with-button .sComboWrapper .cmbText {
  display: none !important; }

.combo-with-button .sComboWrapper .cmbArrow {
  border: 1px solid;
  border-color: transparent;
  background-color: #cde2f6 !important;
  border-left: 1px solid #517F96;
  color: #0d4a62 !important;
  box-shadow: none !important; }

.combo-with-button .sComboWrapper .cmbArrowHover {
  border: 1px solid #517F96 !important; }

.combo-with-button .opened .cmbArrow {
  border-left: 1px solid;
  border-color: #0054a6 !important;
  background-color: #0054a6 !important;
  color: #fff !important;
  line-height: 28px;
  height: 28px !important;
  border-bottom-right-radius: 0px; }

.combo-with-button .opened .cmbArrow {
  transform: rotate(180deg);
  color: white; }

/*End CSS styles for superCombo with Buttons*/
.empty-rows-messages {
  min-width: 100%;
  text-align: center; }

.InnerTextSetting95, .t-numeric, .t-timespan {
  height: 19px;
  line-height: 19px;
  background: white;
  border: solid 1px #87b4d1;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  padding: 0 1px 0 1px\9; }

.lbl, .lbl2, .lbl2SemiBold, .lblr, .lbls, .lbld {
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 21px;
  vertical-align: top;
  display: inline-block;
  font-family: Open Sans Regular, Arial;
  font-weight: normal;
  font-size: 12px;
  line-height: 1.428;
  color: #555555; }

.clbl, .clbl-hide {
  *line-height: 18px;
  *padding-top: 2px;
  *vertical-align: top;
  display: inline-block;
  font-family: Open Sans Regular, Arial;
  font-weight: normal;
  font-size: 12px;
  line-height: 1.428; }

.ReqIndicator, .t-brw-req {
  color: #0090ca;
  vertical-align: bottom;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

ul.btn_list li span.lnk, ul.btn_list li span.lnkOn {
  width: auto !important;
  cursor: pointer;
  text-decoration: none;
  background: none;
  color: #0090ca;
  white-space: nowrap;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial;
  font-weight: normal; }

.lnk, .lnksus, .lnkdecom, .lnkOn, a.lnk, a.lnksus, a.lnkdecom {
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
  background: none;
  color: #0090ca !important;
  vertical-align: bottom;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial; }

.lnk:hover, .lnksus:hover, .lnkdecom:hover {
  cursor: pointer;
  text-decoration: underline;
  font-weight: normal; }

.lnkOn, ul.btn_list li span.lnkOn {
  cursor: pointer;
  color: #0090ca;
  text-decoration: underline;
  font-weight: normal; }

.btnMetro, .btnMetroLink, .btnIconText {
  display: inline-block;
  border: solid 1px rgba(0, 0, 0, 0.15);
  text-align: center;
  height: 34px;
  line-height: 34px;
  cursor: pointer;
  padding: 0 10px; }

body, textarea, input, select, option, label, Table, tr, td {
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428;
  color: #555555; }

.ui-widget input, .ui-widget select, .ui-widget textarea {
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.ui-widget button {
  font-family: Open Sans Regular, Arial;
  font-size: 12px; }

.ui-widget button:not(.button) {
  line-height: 1.428; }

.InnerTextSetting95, .t-numeric, .t-timespan, .TIntervalText {
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial; }

/*// From objectmulti file
%extend_objectmulti_1 {
    background-image: $url_31;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: inline-block;
    cursor: pointer;
    margin-top: 5px;
}*/
/*%extend_objectmulti_3 {
    width: 13px;
    display: inline-block;
    *display: inline;
    background: $url_34 no-repeat;
}*/
.heading1, .heading2, .heading3, .heading4, .heading5 {
  font-weight: 500; }

.heading1 {
  font-size: 36px; }

.heading2 {
  font-size: 30px; }

.heading3 {
  font-size: 24px; }

.heading4 {
  font-size: 18px; }

.heading5 {
  font-size: 14px;
  line-height: 1.428; }

.heading6 {
  font-size: 12px;
  line-height: 1.428; }

.editor-resource-mention {
  font-weight: bold;
  color: #0054A6; }

.comment-section {
  border-left: 3px solid #b7aaaa;
  padding-left: 5px;
  border-radius: 3px;
  background-color: #c5c0c029; }

.editor-resource-mention.suspended,
.editor-resource-mention.deleted,
.editor-resource-mention.decomissioned {
  color: #dd0000; }

.editor-resource-mention.email-removed {
  color: gray; }

.mce-content-body [contentEditable=false] {
  cursor: pointer; }

.mce-content-body [contentEditable=false][data-mce-selected] {
  cursor: pointer;
  border-radius: 3px;
  background-color: #d8f1fb;
  outline-width: 2px; }

:root {
  --gray-border-color: #cfcfcf;
  --form-control-border-color: #c1c1c1;
  --field-label-color: #767676;
  --tenrox_theme_dk_grey: #151515;
  --dropdown_menu_Color: #f7f7f7;
  --tenrox_theme_border_color: #9EB1CA;
  --primary_color: #0090ca;
  --tenrox_theme_dk_blue: #0D4A62;
  --dropdown_hover_light_blue: #CDE2F6;
  --generic_ForeColor: #ff0000;
  --tenrox_theme_lt_blue: #F1F8FF;
  --header-background-color1: #f2f9fc;
  --header-background-color2: #e5f3f9;
  --innerTextSettings_Color: #fffffe;
  --dropdown_blue: #0054A6;
  --filter-menu-item-bg-color: #f5f5f5;
  --generic_ForeColor_1: gray;
  --box-shadow-effect: rgba(117, 117, 117, 0.5);
  --black_15: rgba(0, 0, 0, 0.15);
  --black_6: rgba(0, 0, 0, 0.06);
  --gallery: #efefef;
  --modal-close-icon-bg-color: #231f20;
  --notes_disabled_element: #e0e0e0;
  --notes_comment_background_color: #E7E7E7;
  --generic_BaseColor: white;
  --notes_contextmenu_box_shadow_start: rgba(9, 30, 66, 0.25);
  --notes_contextmenu_box_shadow_end: rgba(9, 30, 66, 0.31); }

.py {
  background: url(/TEnterprise/images/calendar.png?tv=1054) no-repeat top left;
  width: 9px;
  height: 17px; }

.pe {
  background-position: 0 -37px;
  width: 12px;
  height: 17px; }

.pd {
  background-position: 0 -110px;
  width: 12px;
  height: 17px; }

.p5y {
  background-position: 0 -74px; }

.p1y {
  background-position: 0 -129px; }

.p1m {
  background-position: 0 -1px; }

.n5y {
  background-position: 0 -19px; }

.n1y {
  background-position: 0 -56px; }

.n1m {
  background-position: 0 -92px; }

html {
  height: 100%; }

body {
  height: 100%; }

textarea {
  resize: none; }
  textarea.InnerTextSetting95 {
    min-width: 95%;
    padding: 4px 9px 4px 9px; }

fieldset {
  border: solid 1px #87b4d1 !important; }

.btnimg {
  vertical-align: middle;
  border: outset 1px !important;
  border-style: outset; }

input[tnxtype=cal]::-ms-clear {
  display: none; }

input::-ms-clear {
  display: none; }

.txt-box-wrapper-textarea {
  display: inline-block;
  width: 100%;
  vertical-align: middle; }

.txt-box-wrapper {
  display: inline;
  vertical-align: middle; }

.cmbText {
  height: 17px !important; }

.tempCmbInpt {
  height: 17px !important; }

.sItems {
  height: 17px !important; }

.fieldReq {
  color: #0090ca;
  padding: 0 0 0 2px; }

.BtnListDiv {
  padding: 5px;
  overflow: hidden;
  font-weight: normal; }
  .BtnListDiv TD {
    text-align: center !important; }

.BtnListTenroxDiv {
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 5px; }

.t-numeric {
  text-align: right; }

.t-timespan {
  text-align: right; }

.InnerTextSetting92 {
  background: white;
  border: solid 1px #aeaeae;
  border-bottom: #aeaeae 1px solid;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial; }

.lbl2 {
  font-size: 12px;
  font-weight: normal;
  color: #151515; }

.lbl2SemiBold {
  font-size: 11px;
  font-weight: 600;
  color: #6e6e6e;
  padding-bottom: 2px; }

.button2 {
  display: inline-block !important;
  float: right;
  margin-left: 5px; }

.button2 span {
  font-size: 12px !important;
  font-weight: 600 !important; }

.button2Thin {
  display: inline-block !important;
  float: right;
  margin-left: 5px; }

.lbls {
  color: #ff0000; }

.lbld {
  color: gray; }

.clbl-hide {
  display: none; }

.tchk {
  width: 100%;
  overflow: hidden;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }
  .tchk input {
    *width: 13px;
    *height: 13px;
    padding: 0;
    margin: 0;
    vertical-align: bottom;
    vertical-align: sub; }
  .tchk label {
    margin-left: 3px; }

.tbtxt {
  height: 17px;
  border: solid 1px #87b4d1;
  float: left;
  margin: 0;
  line-height: 16px; }

.tbtxt2 {
  height: 24px;
  border-radius: 2px;
  box-shadow: inset 0 1px 3px 0 rgba(117, 117, 117, 0.5);
  background-color: #ffffff;
  border: solid 1px #cfcfcf;
  line-height: 16px;
  width: 100%; }

.tb {
  width: 17px;
  height: 19px;
  line-height: 19px;
  text-align: center;
  cursor: pointer;
  color: #0090ca;
  background-color: #efefef;
  border-right: #87b4d1 1px solid;
  border-top: #87b4d1 1px solid;
  border-left: #87b4d1 0 solid;
  border-bottom: #87b4d1 1px solid;
  background: url(/TEnterprise/images/B_Background.gif?tv=1054) right bottom;
  padding: 0;
  margin: 0;
  float: left;
  font-weight: bold; }

.bg {
  background: url(/TEnterprise/images/B_Background.gif?tv=1054) 0 100% repeat;
  background-position: right bottom;
  border-collapse: collapse;
  cursor: pointer;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.bgD {
  color: gray;
  cursor: pointer; }
  .bgD P {
    cursor: default; }

.bBR {
  background: url(/TEnterprise/images/B_RightCenter.gif?tv=1054) 0 100% no-repeat;
  background-position: right bottom; }

.bBL {
  background: url(/TEnterprise/images/B_LeftCenter.gif?tv=1054) 0 100% no-repeat;
  background-position: right bottom; }

.bBC {
  background: url(/TEnterprise/images/B_BottomCenter.gif?tv=1054) repeat-x;
  height: 4px !important; }

.bTC {
  background: url(/TEnterprise/images/B_TopCenter.gif?tv=1054) repeat-x;
  height: 4px !important; }

.bHH {
  width: 4px !important;
  height: 4px !important; }

.TextField {
  border-right: white 2px inset;
  border-top: #a0a0a0 2px ridge;
  display: inline;
  border-left: #a0a0a0 2px ridge;
  border-bottom: white 2px inset;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial; }

.TextLabel {
  padding-top: 2px;
  display: inline;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.LinkButton {
  color: #0090ca;
  cursor: pointer;
  text-decoration: underline;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428;
  font-weight: bold; }

.TVMPButtons {
  cursor: pointer;
  color: white;
  text-decoration: none;
  font-weight: normal;
  font-size: 12pt;
  font-family: Open Sans Regular, Arial; }

.NBtn {
  color: #0090ca;
  position: relative;
  top: 5px;
  text-align: center;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial; }

.shape {
  behavior: url(/TEnterprise/Core/Common/Styles/#default#VML?tv=1054); }

.TopGroup {
  z-index: 99;
  position: relative; }

.DefaultTab {
  color: black;
  background-image: url(/TEnterprise/images/tab_bg.gif?tv=1054);
  cursor: default;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.DefaultTab2 {
  color: black;
  background-image: url(/TEnterprise/images/tab_bg2.gif?tv=1054);
  cursor: pointer;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.DefaultTabHover {
  color: black;
  background-image: url(/TEnterprise/images/hover_tab_bg.gif?tv=1054);
  cursor: pointer;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.SelectedTab {
  color: black;
  background-image: url(/TEnterprise/images/selected_tab_bg.gif?tv=1054);
  cursor: default;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.SelectedTab2 {
  color: white;
  background-image: url(/TEnterprise/images/selected_tab_bg2.gif?tv=1054);
  cursor: pointer;
  font-weight: bold;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

.MultiPage {
  background-color: white;
  border: 1px solid #919b9c;
  width: 487px;
  height: 150px;
  position: relative;
  padding: 20px;
  top: -3px;
  left: 1px;
  z-index: 98; }

.NI {
  cursor: pointer; }
  .NI:hover {
    text-decoration: underline; }

.NIP {
  cursor: pointer;
  font-weight: bold; }
  .NIP:hover {
    text-decoration: underline; }

.NIS {
  cursor: pointer;
  color: #ff0000; }
  .NIS:hover {
    text-decoration: underline; }

.NNC {
  text-decoration: None !important;
  cursor: default !important; }

.NTE {
  width: 265px;
  border-left: 1px solid #aeaeae;
  border-top: 1px solid #aeaeae;
  border-bottom: 1px solid #aeaeae;
  border-right: 1px solid #aeaeae;
  padding-top: 1px;
  font-size: 12px;
  line-height: 1.428; }

.TImg {
  cursor: pointer; }

.imgTBC {
  cursor: pointer;
  vertical-align: middle; }

.lnksus {
  color: #ff0000 !important; }

.lnkdecom {
  color: gray !important; }

a.lnk a:hover {
  cursor: pointer;
  font-weight: normal; }

a.lnksus {
  color: #ff0000 !important; }

a.lnkdecom {
  color: gray !important; }

.lnkOnBtn {
  text-decoration: none;
  background: none;
  color: #0085cf;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  width: auto !important;
  cursor: pointer;
  font-size: 12px;
  line-height: 1.428;
  font-family: Open Sans Regular, Arial;
  font-weight: normal; }

b.Rnd1 {
  margin: 0 3px;
  background: #74a1be; }

b.Rnd2 {
  margin: 0 2px;
  border-right: 1px solid #74a1be;
  border-left: 1px solid #74a1be;
  background: white; }

b.Rnd2b {
  margin: 0 2px;
  border-right: 1px solid #74a1be;
  border-left: 1px solid #74a1be;
  background: #eaeeec; }

b.Rnd3 {
  margin: 0 1px;
  border-right: 1px solid #74a1be;
  border-left: 1px solid #74a1be;
  background: white; }

b.Rnd3b {
  margin: 0 1px;
  border-right: 1px solid #74a1be;
  border-left: 1px solid #74a1be;
  background: #eaeeec; }

b.Rnd {
  display: block; }
  b.Rnd b {
    display: block;
    height: 1px;
    line-height: 0 !important;
    overflow: hidden;
    font-size: 0 !important; }

.btnMetroLink {
  border: none;
  color: #0090ca;
  padding: 0; }

.btnIconText {
  border-style: none;
  color: #0090ca; }
  .btnIconText:hover {
    cursor: pointer;
    color: #00668e; }
  .btnIconText .btnText {
    padding-left: 2px; }
  .btnIconText .gDisabledElement {
    color: #888888 !important; }

.dxgv {
  padding-left: 1px !important;
  vertical-align: middle !important;
  padding-right: 1px !important; }

.tableIE8 {
  padding: 0;
  margin: 0;
  border-collapse: collapse; }
  .tableIE8 td {
    padding: 2px 0; }

.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  text-align: left; }

/*for NUMERIC type in grid and custom class on HTML currency column*/
.ellipsis.right-align {
  text-align: right !important; }

.ellipsisred {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  text-align: left;
  color: #ff0000; }

.ellipsisgray {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  text-align: left;
  color: gray; }

.t-udf-main-table {
  border-spacing: 2px; }

.t-udf-main-table-empty {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 2px; }

.t-udf-main-table-td1 {
  padding-left: 10px !important; }

.t-udf-main-table-td2 {
  padding-left: 10px !important; }

html[tenrox-theme="1.0"] .udfDate {
  padding: 0;
  width: 164px; }

html[tenrox-theme="2.0"] .udfDate {
  padding: 0; }
  html[tenrox-theme="2.0"] .udfDate .to {
    width: 230px; }

.colorTD {
  width: 10px;
  height: 10px; }

.InfoMessage {
  z-index: 1000;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  border-color: #4f8a10;
  background-color: #dff2bf;
  color: #4f8a10;
  border-width: 1px;
  border-style: solid;
  text-align: center;
  position: absolute; }

.navigation-header-label {
  color: white !important;
  font-size: 14px; }

.ui-widget {
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }
  .ui-widget .ui-widget {
    font-family: Open Sans Regular, Arial;
    font-size: 12px;
    line-height: 1.428; }

.upland_default {
  font-size: 12px;
  line-height: 1.428;
  color: #555555; }

legend {
  font-family: Open Sans Regular, Arial;
  font-size: 12px; }

.PageContent {
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428; }

v\: * {
  behavior: url(/TEnterprise/Core/Common/Styles/#default#VML?tv=1054); }

o\: * {
  behavior: url(/TEnterprise/Core/Common/Styles/#default#VML?tv=1054); }

ul.btn_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%; }
  ul.btn_list li {
    float: left;
    padding: 0 5px 0 0;
    margin: 0;
    white-space: nowrap;
    font-family: Open Sans Regular, Arial;
    font-size: 12px; }
    ul.btn_list li span.lnk:hover {
      text-decoration: underline; }
    ul.btn_list li span.lnkD {
      text-decoration: none;
      background: none;
      white-space: nowrap;
      width: auto !important;
      cursor: pointer;
      color: gray !important;
      font-size: 12px;
      line-height: 1.428;
      font-family: Open Sans Regular, Arial; }
    ul.btn_list li span.gDisabledElement:hover {
      text-decoration: none; }

div.btnContent {
  line-height: 26px;
  display: block;
  text-align: center;
  background: #EEEEEE;
  cursor: pointer;
  font-family: inherit;
  font-size: 12px;
  color: #0090ca;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #E3E3E3;
  margin-bottom: 4px;
  max-width: 173px;
  word-wrap: break-word;
  border-bottom: 2px solid rgba(255, 255, 255, 0);
  -webkit-transition: background 350ms ease-in-out;
  transition: background 350ms ease-in-out; }

div.btnContent:hover {
  border-bottom: 2px solid #D4D4D4;
  background: #DFDFDF; }

div.btnContent.gDisabledElement:hover {
  background: #EEEEEE !important;
  border-bottom: 2px solid rgba(255, 255, 255, 0) !important; }

.TTEOptions td {
  vertical-align: middle; }

.dxgvHeader TD {
  vertical-align: middle;
  color: white;
  text-align: center;
  font-weight: normal;
  font-family: Open Sans Regular, Arial;
  font-size: 12px;
  line-height: 1.428;
  font-weight: bold; }

.calendar_cont td {
  vertical-align: top !important; }

table.t-udf-main-table tr {
  vertical-align: middle; }

table.t-udf-main-table td {
  white-space: nowrap; }
  table.t-udf-main-table td div[controlType=browse] {
    margin-top: 2px; }
  table.t-udf-main-table td div textarea {
    vertical-align: middle !important; }

/* Common, default styles for the notification box */
.ns-box {
  position: fixed;
  background: rgba(42, 45, 50, 0.85);
  padding: 16px;
  line-height: 1.4;
  z-index: 1000000;
  pointer-events: none;
  /* font-size: 90%; (old styling) */
  font-size: 12px;
  z-index: 999999; }

.ns-box.ns-show {
  pointer-events: auto; }

.ns-box a {
  color: inherit;
  opacity: 0.7;
  font-weight: 700; }

.ns-box a:hover,
.ns-box a:focus {
  opacity: 1; }

.ns-box span.ns-link {
  color: inherit;
  opacity: 0.7;
  font-weight: 700;
  cursor: pointer;
  text-decoration: underline; }

.ns-box span.ns-link:hover,
.ns-box span.ns-link:focus {
  opacity: 1; }

.ns-box p {
  margin: 0; }

.ns-box.ns-show,
.ns-box.ns-visible {
  pointer-events: auto; }

.ns-close {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 4px;
  top: 4px;
  overflow: hidden;
  text-indent: 100%;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.ns-close:hover,
.ns-close:focus {
  outline: none; }

.ns-close::before,
.ns-close::after {
  content: '';
  position: absolute;
  width: 3px;
  height: 60%;
  top: 50%;
  left: 50%;
  background: #6e6e6e; }

.ns-close:hover::before,
.ns-close:hover::after {
  background: white; }

.ns-close::before {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg); }

.ns-close::after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg); }

/* To bar notifications */
.ns-box.ns-bar {
  top: 0;
  left: 0;
  right: 0; }

.ns-bar .ns-close {
  background: transparent;
  top: 20px;
  right: 20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.ns-bar .ns-close::before,
.ns-bar .ns-close::after {
  background: #b7b5b3; }

[class^="ns-effect-"].ns-bar.ns-hide,
[class*=" ns-effect-"].ns-bar.ns-hide {
  -webkit-animation-direction: reverse;
  animation-direction: reverse; }

/* Individual Effects */
/* Slide on top */
.ns-effect-slidetop {
  /* box-shadow: inset 4.5em 0 rgba(0,0,0,0.6); */ }

.ns-effect-slidetop .icon {
  position: absolute;
  display: block;
  top: 50%;
  left: 15px;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  font-size: 2em; }

.ns-effect-slidetop p {
  padding: 0;
  font-size: 1.2em;
  display: inline-block; }

.ns-effect-slidetop .ns-close::before,
.ns-effect-slidetop .ns-close::after {
  width: 2px;
  background: #14151b; }

.ns-effect-slidetop .ns-close:hover::before,
.ns-effect-slidetop .ns-close:hover::after {
  background: white; }

.ns-effect-slidetop.ns-show .icon,
.ns-effect-slidetop.ns-show p {
  -webkit-animation-name: animScaleUp;
  animation-name: animScaleUp;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.ns-effect-slidetop.ns-show p {
  -webkit-animation-name: animFade;
  animation-name: animFade; }

@-webkit-keyframes animScaleUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(0, 0, 1);
    transform: translate3d(0, -50%, 0) scale3d(0, 0, 1); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(1, 1, 1);
    transform: translate3d(0, -50%, 0) scale3d(1, 1, 1); } }

@keyframes animScaleUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(0, 0, 1);
    transform: translate3d(0, -50%, 0) scale3d(0, 0, 1); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0) scale3d(1, 1, 1);
    transform: translate3d(0, -50%, 0) scale3d(1, 1, 1); } }

.ns-effect-slidetop.ns-show,
.ns-effect-slidetop.ns-hide {
  -webkit-animation-name: animSlideTop;
  animation-name: animSlideTop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s; }

@-webkit-keyframes animSlideTop {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes animSlideTop {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

/* Expanding Loader */
.ns-effect-exploader {
  background: white;
  color: #7a7264;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0; }

.ns-effect-exploader .icon {
  position: absolute;
  left: 0.25em;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0); }

.ns-effect-exploader .ns-box-inner {
  position: relative; }

.ns-effect-exploader p {
  padding: 0.25em 2em 0.25em 3em; }

.ns-effect-exploader .ns-close:hover::before,
.ns-effect-exploader .ns-close:hover::after {
  background: #98815a; }

.ns-effect-exploader.ns-show {
  -webkit-animation-name: animLoad;
  animation-name: animLoad;
  -webkit-animation-duration: 2.5s;
  animation-duration: 2.5s; }

@-webkit-keyframes animLoad {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(0, 0.3, 1);
    transform: scale3d(0, 0.3, 1); }
  33% {
    opacity: 1;
    -webkit-transform: scale3d(0.5, 0.3, 1);
    transform: scale3d(0.5, 0.3, 1); }
  50% {
    opacity: 1;
    -webkit-transform: scale3d(0.6, 0.3, 1);
    transform: scale3d(0.6, 0.3, 1); }
  80%, 85% {
    opacity: 1;
    -webkit-transform: scale3d(1, 0.3, 1);
    transform: scale3d(1, 0.3, 1); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes animLoad {
  0% {
    opacity: 1;
    -webkit-transform: scale3d(0, 0.3, 1);
    transform: scale3d(0, 0.3, 1); }
  33% {
    opacity: 1;
    -webkit-transform: scale3d(0.5, 0.3, 1);
    transform: scale3d(0.5, 0.3, 1); }
  50% {
    opacity: 1;
    -webkit-transform: scale3d(0.6, 0.3, 1);
    transform: scale3d(0.6, 0.3, 1); }
  80%, 85% {
    opacity: 1;
    -webkit-transform: scale3d(1, 0.3, 1);
    transform: scale3d(1, 0.3, 1); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.ns-effect-exploader.ns-hide {
  -webkit-animation-name: animFade;
  animation-name: animFade;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s; }

.ns-effect-exploader.ns-show .ns-box-inner,
.ns-effect-exploader.ns-show .ns-close {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-delay: 2.4s;
  animation-delay: 2.4s; }

.ns-effect-exploader.ns-show .ns-close {
  -webkit-animation-name: animFade;
  animation-name: animFade; }

.ns-effect-exploader.ns-show .ns-box-inner {
  -webkit-animation-name: animFadeMove;
  animation-name: animFadeMove;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes animFadeMove {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes animFadeMove {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes animFade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes animFade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.ns-type-error {
  background-color: #b30600;
  color: white; }

.ns-type-error a {
  color: white; }

.ns-type-error .ns-close:before,
.ns-type-error .ns-close:after {
  background-color: white; }

.ns-type-critical {
  background-color: #b30600;
  color: white;
  padding-right: 30px; }

.ns-type-critical a {
  color: white;
  text-decoration: underline;
  opacity: 1; }

.ns-type-critical .ns-close:before,
.ns-type-critical .ns-close:after {
  background-color: white; }

.ns-type-warning {
  background-color: #f3bf4e; }

.ns-type-warning .ns-close:before,
.ns-type-warning .ns-close:after {
  background-color: white; }

.ns-type-exclamation {
  background-color: #f3bf4e; }

.ns-type-notice {
  background-color: #01b9fe;
  color: white; }

.ns-type-notice a {
  color: white; }

.ns-type-notice .ns-close:before,
.ns-type-notice .ns-close:after {
  background-color: white; }

.ns-type-information {
  background-color: #35c5f6; }

.ns-type-success {
  background-color: #008a00;
  color: white; }

.ns-type-success a {
  color: white; }

.ns-type-success .ns-close:before,
.ns-type-success .ns-close:after {
  background-color: white; }

.ns-effect-loadingcircle .ns-close:before,
.ns-effect-loadingcircle .ns-close:after {
  background-color: #ddd; }

.shape-progress svg,
.notification-shape {
  pointer-events: none; }

.ns-effect-loadingcircle {
  background-color: white !important; }

.required_field_bg {
  background-color: #dbe4f3 !important; }

.message-note {
  font-weight: bold; }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
  -webkit-animation-duration: 0.02s;
  animation-duration: 0.02s; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.animated {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.discard-modal button {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  padding: 11px 23px;
  background-color: #569bbe;
  color: white;
  border-color: #569bbe;
  margin-left: 272px;
  margin-top: 3px;
  border-radius: 5px;
  font-weight: 200;
  box-shadow: none;
  border: none;
  font-size: 16px; }

.discard-modal button:hover, .discard-modal button:focus {
  background: white;
  color: #33a6d5;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s; }

.discard-modal-popup {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  display: none;
  background: rgba(0, 0, 0, 0.45);
  z-index: 999999;
  border-color: #5a739c !important;
  border-radius: 0;
  box-shadow: -1px 1px 2px 0 rgba(109, 108, 108, 0.5); }
  .discard-modal-popup .icon-info-16 {
    color: #555555 !important;
    margin-left: 5px;
    vertical-align: middle; }
  .discard-modal-popup .discard-container {
    z-index: 1999999;
    max-width: 560px;
    min-width: 400px;
    display: inline-block;
    text-align: left;
    margin: 239px auto;
    border-radius: 4px;
    background: white;
    border: 1px solid #B8B8B8; }
  .discard-modal-popup .discard-content {
    text-align: center;
    display: inline-block;
    width: 100%;
    max-width: 530px;
    padding-left: 13px;
    padding-right: 13px; }
    .discard-modal-popup .discard-content h3 {
      color: #545454;
      font-size: 14px;
      margin-bottom: 24px;
      margin-top: 24px;
      text-align: left;
      float: left;
      font-weight: 400;
      width: 100%; }
    .discard-modal-popup .discard-content .exclaim {
      margin-right: 15px;
      color: #696868 !important;
      font-size: 20px;
      float: left;
      width: 18%;
      text-align: right;
      margin-top: 20px; }
    .discard-modal-popup .discard-content #errorContainer .table {
      width: 100%;
      text-align: left;
      border-spacing: 0;
      margin-top: 15px; }
      .discard-modal-popup .discard-content #errorContainer .table thead:first-child tr:first-child td {
        font-weight: bold;
        border-bottom: 1px solid #ccc;
        border-top: 0px !important;
        padding: 5px;
        word-wrap: break-word;
        vertical-align: top; }
      .discard-modal-popup .discard-content #errorContainer .table tbody tr td {
        border-bottom: 1px solid #ccc;
        border-top: 0px !important;
        padding: 5px;
        word-wrap: break-word;
        vertical-align: top; }
    .discard-modal-popup .discard-content #mboxContainer {
      line-height: 20px; }
  .discard-modal-popup .discard-content-errors {
    max-width: none; }
  .discard-modal-popup .close-errors {
    float: right;
    font-size: 14px;
    margin-right: 13px;
    cursor: pointer; }
  .discard-modal-popup .discard-changes {
    padding-left: 13px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    padding-top: 0px; }
    .discard-modal-popup .discard-changes h2 {
      font-size: 16px;
      color: #555;
      margin-top: 11px;
      margin-bottom: 0;
      font-weight: bold; }
  .discard-modal-popup .discard-footer {
    background: #f0f0f0;
    padding-top: 10px;
    text-align: right;
    padding-right: 15px;
    border-top: 1px solid #ccc;
    padding-bottom: 10px; }
  .discard-modal-popup .discards-btn {
    background-color: #ffffff !important;
    border: solid 1px #cfcfcf !important;
    color: #151515 !important; }
  .discard-modal-popup .button-modal .btn {
    margin-right: 14px;
    margin-bottom: 0px;
    font-size: 13px;
    padding: 5px 12px;
    border-radius: 4px;
    min-width: 70px; }
  .discard-modal-popup .button-modal .btn i {
    margin-right: 6px; }
  .discard-modal-popup .button-modal .copy-btn {
    width: 167px; }
  .discard-modal-popup .button-modal .copy-btnFrench {
    width: 220px; }
  .discard-modal-popup .discards-btn.active {
    background-color: #0d4a62 !important;
    color: #ffffff !important; }
  .discard-modal-popup .discards-btn:hover, .discard-modal-popup .discards-btn:focus {
    background-color: #0d4a62 !important;
    color: #ffffff !important;
    border: none !important;
    cursor: pointer; }

.close-button {
  float: left;
  width: 100%;
  position: relative; }
  .close-button button {
    position: absolute;
    top: -10px;
    right: -13px;
    opacity: 1; }
  .close-button button:hover, .close-button button:focus {
    opacity: 1;
    outline: none; }

.box-shadow-given {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important; }

.close-bg {
  background: #0B9DD7 !important;
  right: 0 !important;
  top: 0 !important;
  padding: 1px 8px 8px 8px !important; }

.all-content {
  float: left;
  width: 100%;
  height: 100%;
  position: absolute; }

.user-summary-bg {
  background-color: #f0f0f0;
  width: 99.5%;
  margin: 7px 0px 5px 0px;
  border: 1px solid #dbdbdb;
  height: 54px; }

.summary-active-users {
  float: left;
  width: 12%;
  text-align: center;
  font-family: sans-serif;
  font-size: 12px;
  font-weight: 400; }

.summary-license {
  float: right;
  width: 18%;
  text-align: center;
  font-family: sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: none; }

.summary-suspended-users {
  float: right;
  padding-right: 25px;
  text-align: center;
  font-family: sans-serif;
  font-size: 12px;
  font-weight: 400; }

.summary-active-users span, .summary-license span, .summary-suspended-users span {
  font-size: 24px;
  line-height: 24px;
  float: left;
  width: 100%;
  padding-top: 5px; }

.suspended-user-color {
  color: #dd0000; }

.active-user-color {
  color: #0063C1; }

.license-color {
  color: #575757; }

#plcHldUP {
  display: none; }

.lnkUserSus {
  text-decoration: none;
  background: none;
  color: #ff0000 !important;
  white-space: nowrap;
  cursor: pointer; }

.lnkUserDecom {
  text-decoration: none;
  background: none;
  color: gray !important;
  white-space: nowrap;
  cursor: pointer; }

.GridIconCSS {
  width: 16px; }

.dxgvHeader {
  padding-left: 1px;
  vertical-align: middle;
  padding-right: 1px; }

label.do-not-show-message-label {
  float: left;
  padding: 5px 10px; }

input.do-not-show-checkbox {
  vertical-align: middle;
  margin-right: 4px; }

.rectangle-fback-new {
  height: 24px;
  float: left;
  position: fixed;
  z-index: 10;
  margin-top: -3px;
  width: 250px; }

.rectangle-fback {
  height: 24px;
  float: left;
  position: fixed;
  z-index: 10;
  margin-top: -2px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: #197b30;
  cursor: pointer; }

table.rectangle-fback {
  padding-left: 5px;
  padding-right: 5px; }

table.rectangle-fback tr td {
  height: 17px;
  padding: 5px 0px 6px 11px;
  font-family: Open Sans Regular;
  font-size: 12px;
  text-align: left;
  color: #ffffff !important; }

table.rectangle-fback tr td#btnFeedback_Dismiss {
  padding-left: 0px; }

.btn-dismiss {
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAABUSURBVDhPY5SsNvjPQAXABKUpBqMGEQY4DXrWch7KQgBsYjCA0yCpGkMUjSA2SAwXIJiOYIbhMwQE6BPYMO+gexMbwBvYyN4hZNhoXiMMBptBDAwAEY8e3RC9fwoAAAAASUVORK5CYIIAAAAASUVORK5CYILd1Bn7owAAAABJRU5ErkJggl51MwAAAABJRU5ErkJgggAAAElFTkSuQmCC) no-repeat top left; }

#btnFeedback iframe {
  height: 24px; }

/*---------------
    Button-Styling
-----------------*/
.button {
  border-radius: 2px;
  font-size: 12px;
  text-align: center;
  border: none;
  cursor: pointer;
  padding: 0 12px;
  font-weight: normal;
  height: 28px;
  display: inline-block;
  line-height: 2px;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: #ffffff !important; }

.btnIcon {
  font-size: 16px !important;
  padding: 5px 5px; }

.button:hover,
.button:focus {
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-decoration: none; }

.tempCmbInpt {
  height: 17px !important; }

/*---------------
    Main Buttons
-----------------*/
.btn-red {
  background-color: #dd0000;
  color: #ffffff; }

.btn-primaryButton {
  background-color: #197b30;
  color: #ffffff !important; }

.btn-primaryButton:hover:enabled {
  background-image: linear-gradient(to bottom, #1b7328, #197b30); }

.btn-primaryButton:active:enabled {
  background-image: linear-gradient(to bottom, #1b7327, #1b7327); }

.btn-secondary {
  background-color: #0d4a62;
  color: #ffffff; }

.btn-secondary:hover:enabled {
  background-image: linear-gradient(to bottom, #0b3e52, #0d4a62); }

.btn-secondary:active:enabled {
  background-image: linear-gradient(to bottom, #093344, #093344); }

.btn-tertiary-white {
  background-color: #ffffff;
  border: solid 1px #cfcfcf;
  color: #151515  !important; }

.btn-tertiary-sky-blue {
  background-color: #CDE2F6;
  color: #0D4A62  !important; }

.btn-tertiary-grey {
  color: #151515  !important;
  border: 1px solid #cfcfcf;
  background-color: #F7F7F7; }

/*---------------
    Small Buttons
-----------------*/
.btn-tertiary-white-small {
  height: 24px;
  font-size: 10px;
  background-color: #ffffff;
  border: solid 1px #cfcfcf;
  color: #151515  !important; }

.btn-tertiary-sky-blue-small {
  height: 24px;
  background-color: #CDE2F6;
  color: #0D4A62  !important;
  font-size: 10px; }

.btn-tertiary-grey-small {
  background-color: #F7F7F7;
  color: #151515  !important;
  font-size: 10px;
  border: 1px solid #cfcfcf;
  height: 24px; }

/*---------------
    Button Common Styling
-----------------*/
.btn-tertiary-white:hover:enabled,
.btn-tertiary-white-small:hover:enabled {
  background-image: linear-gradient(to bottom, #F7F7F7, #ffffff);
  border: solid 1px #cfcfcf; }

.btn-tertiary-white:active:enabled,
.btn-tertiary-white-small:active:enabled {
  background-image: linear-gradient(to bottom, #F7F7F7, #F7F7F7); }

.btn-tertiary-sky-blue:hover:enabled,
.btn-tertiary-sky-blue-small:hover:enabled {
  background-image: linear-gradient(to bottom, #bbd9f5, #cde2f6);
  color: #0D4A62  !important; }

.btn-tertiary-sky-blue:active:enabled,
.btn-tertiary-sky-blue-small:active:enabled {
  background-image: linear-gradient(to bottom, #0d4a62, #0d4a62);
  color: #ffffff !important; }

.btn-tertiary-grey:hover:enabled,
.btn-tertiary-grey-small:hover:enabled {
  background-image: linear-gradient(to bottom, #f0f0f0, #f7f7f7); }

.btn-tertiary-grey:active:enabled,
.btn-tertiary-grey-small:active:enabled {
  background-image: linear-gradient(to bottom, #0054a6, #0054a6);
  color: #ffffff  !important;
  border: 1px solid transparent; }

.btn-primaryButton:disabled {
  opacity: 0.35;
  background-color: #197b30;
  color: #ffffff  !important; }

.btn-secondary:disabled {
  opacity: 0.35;
  background-color: #0d4a62;
  color: #ffffff  !important; }

.btn-tertiary-white:disabled {
  opacity: 0.35;
  background-color: #ffffff;
  color: #151515  !important; }

.btn-tertiary-sky-blue:disabled {
  opacity: 0.35;
  background-color: #cde2f6;
  color: #0d4a62  !important; }

.btn-tertiary-grey:disabled {
  opacity: 0.35;
  background-color: #f7f7f7;
  color: #151515  !important; }

.small-actions .button &gt; span {
  line-height: 22px !important;
  user-select: none; }

.small-actions .button {
  margin-left: 6px;
  float: right; }

#messageBoxChkReminder {
  margin: -2px 5px 0 0; }

.heatMapIndicator {
  width: 12px;
  height: 12px;
  display: inline-block;
  border: 1px solid #767676;
  border-radius: 6px;
  margin: auto 5px auto 0px;
  flex: 0 0 auto; }

.tox .tox-collection--list .tox-collection__item--active {
  background-color: #cde2f6 !important; }

.tox-menu-nav__js.tox-collection__item {
  border-top: 0px !important; }

.tox-autocompleter .tox-collection__group {
  padding: 0px !important; }

.tox-autocompleter .tox-menu {
  box-shadow: 0px 2px 5px 2px rgba(157, 161, 165, 0.5) !important;
  margin: 6px;
  border: none !important;
  border-radius: 0px !important; }

.tox-autocompleter .my-cardimage-class {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid #cfcfcf;
  margin-right: 5px; }

.tox-autocompleter .params-cardtext-title-v2 {
  font-size: 14px; }

.tox-autocompleter .params-cardtext-description-v2 {
  font-size: 12px;
  color: gray; }

.tox-collection__item-container .params-cardtext-title,
.tox-collection__item-container .params-cardtext-description {
  font-size: 12px; }

.ui-dialog.ui-widget {
  border-radius: 4px; }

.border-container-1-left {
  border-left: 1px solid #cfcfcf; }

.border-container-1-right {
  border-right: 1px solid #cfcfcf; }

.border-container-1-top {
  border-top: 1px solid #cfcfcf; }

.border-container-1-bottom {
  border-bottom: 1px solid #cfcfcf; }

.discard-modal-popup thead.no-bottom-border th {
  border-bottom: none; }

@font-face {
  font-family: 'icomoon';
  src:  url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.eot?yuesm5&amp;tv=1054);
  src:  url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.eot?yuesm5#iefix&amp;tv=1054) format('embedded-opentype'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.ttf?yuesm5&amp;tv=1054) format('truetype'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.woff?yuesm5&amp;tv=1054) format('woff'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.svg?yuesm5#icomoon&amp;tv=1054) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icomoon-"], [class*=" icomoon-"] {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icomoon-skills5:before {
  content: "\e947";
}
.icomoon-systemhelp2:before {
  content: "\e95c";
}
.icomoon-admin:before {
  content: "\e900";
}
.icomoon-alert:before {
  content: "\e901";
}
.icomoon-budget:before {
  content: "\e902";
}
.icomoon-calendar:before {
  content: "\e903";
}
.icomoon-card_view:before {
  content: "\e904";
}
.icomoon-columns:before {
  content: "\e905";
}
.icomoon-delete:before {
  content: "\e906";
}
.icomoon-documents:before {
  content: "\e907";
}
.icomoon-edit:before {
  content: "\e908";
}
.icomoon-email:before {
  content: "\e909";
}
.icomoon-evaluation:before {
  content: "\e90a";
}
.icomoon-export:before {
  content: "\e90b";
}
.icomoon-filter2:before {
  content: "\e90c";
}
.icomoon-full_close_screen:before {
  content: "\e90d";
}
.icomoon-full_screen:before {
  content: "\e90e";
}
.icomoon-a_add_16px:before {
  content: "\e90f";
}
.icomoon-history_16px:before {
  content: "\e910";
}
.icomoon-import:before {
  content: "\e911";
}
.icomoon-info:before {
  content: "\e912";
}
.icomoon-list_view:before {
  content: "\e913";
}
.icomoon-location:before {
  content: "\e914";
}
.icomoon-more:before {
  content: "\e915";
}
.icomoon-new_window:before {
  content: "\e916";
}
.icomoon-notes:before {
  content: "\e917";
}
.icomoon-paperclip:before {
  content: "\e918";
}
.icomoon-pdf:before {
  content: "\e919";
}
.icomoon-refresh:before {
  content: "\e91a";
}
.icomoon-search_16px:before {
  content: "\e91b";
}
.icomoon-undo_redo:before {
  content: "\e91c";
}
.icomoon-view:before {
  content: "\e91d";
}
.icomoon-view_bargraph:before {
  content: "\e91e";
}
.icomoon-view_piechart:before {
  content: "\e91f";
}
.icomoon-worddoc:before {
  content: "\e920";
}
.icomoon-xls:before {
  content: "\e921";
}
.icomoon-favorites_filled:before {
  content: "\e922";
}
.icomoon-gantt:before {
  content: "\e923";
}
.icomoon-plus:before {
  content: "\e924";
}
.icomoon-add:before {
  content: "\e925";
}
.icomoon-resources:before {
  content: "\e926";
}
.icomoon-divider-large:before {
  content: "\e927";
}
.icomoon-divider-small:before {
  content: "\e928";
}
.icomoon-grip-large:before {
  content: "\e929";
}
.icomoon-grip-small:before {
  content: "\e92a";
}
.icomoon-collapse_expand:before {
  content: "\e92b";
}
.icomoon-sort:before {
  content: "\e92c";
}
.icomoon-zoom_time:before {
  content: "\e92d";
}
.icomoon-close_thick:before {
  content: "\e92e";
}
.icomoon-close_thin:before {
  content: "\e92f";
}
.icomoon-filter:before {
  content: "\e930";
}
.icomoon-bold:before {
  content: "\e931";
}
.icomoon-bullet:before {
  content: "\e932";
}
.icomoon-center_align:before {
  content: "\e933";
}
.icomoon-italic:before {
  content: "\e934";
}
.icomoon-left_align:before {
  content: "\e935";
}
.icomoon-link:before {
  content: "\e936";
}
.icomoon-number_bullet:before {
  content: "\e937";
}
.icomoon-picture:before {
  content: "\e938";
}
.icomoon-right_align:before {
  content: "\e939";
}
.icomoon-underline:before {
  content: "\e93a";
}
.icomoon-status_update:before {
  content: "\e93b";
}
.icomoon-a_arrow:before {
  content: "\e93c";
}
.icomoon-a_baseline:before {
  content: "\e93d";
}
.icomoon-a_collpase_all:before {
  content: "\e93e";
}
.icomoon-a_copy:before {
  content: "\e93f";
}
.icomoon-a_cut:before {
  content: "\e940";
}
.icomoon-a_expand_all:before {
  content: "\e941";
}
.icomoon-a_indent_left:before {
  content: "\e942";
}
.icomoon-a_indent_right:before {
  content: "\e943";
}
.icomoon-a_paste:before {
  content: "\e944";
}
.icomoon-preloader:before {
  content: "\e945";
}
.icomoon-leaverequest_20px:before {
  content: "\e946";
}
.icomoon-add_full:before {
  content: "\e948";
}
.icomoon-hamburger:before {
  content: "\e949";
}
.icomoon-inbox:before {
  content: "\e94a";
}
.icomoon-location2:before {
  content: "\e94b";
}
.icomoon-notifications:before {
  content: "\e94c";
}
.icomoon-search:before {
  content: "\e94d";
}
.icomoon-systemhelp:before {
  content: "\e94e";
}
.icomoon-admin2:before {
  content: "\e94f";
}
.icomoon-clicks:before {
  content: "\e950";
}
.icomoon-comments:before {
  content: "\e951";
}
.icomoon-dashboards:before {
  content: "\e952";
}
.icomoon-expensereport:before {
  content: "\e953";
}
.icomoon-favorites:before {
  content: "\e954";
}
.icomoon-financial:before {
  content: "\e955";
}
.icomoon-history:before {
  content: "\e956";
}
.icomoon-home:before {
  content: "\e957";
}
.icomoon-issues:before {
  content: "\e958";
}
.icomoon-pages:before {
  content: "\e959";
}
.icomoon-projects:before {
  content: "\e95a";
}
.icomoon-reports:before {
  content: "\e95b";
}
.icomoon-risks:before {
  content: "\e962";
}
.icomoon-schedule:before {
  content: "\e963";
}
.icomoon-searches:before {
  content: "\e964";
}
.icomoon-security:before {
  content: "\e965";
}
.icomoon-tasks:before {
  content: "\e966";
}
.icomoon-timesheet:before {
  content: "\e967";
}
.icomoon-user:before {
  content: "\e968";
}
.icomoon-uservisits:before {
  content: "\e969";
}
.icomoon-worklists:before {
  content: "\e96a";
}
.icomoon-health_down:before {
  content: "\e96b";
}
.icomoon-health_green:before {
  content: "\e96c";
}
.icomoon-health_normal:before {
  content: "\e96d";
}
.icomoon-health_not_set:before {
  content: "\e96e";
}
.icomoon-health_red:before {
  content: "\e96f";
}
.icomoon-health_up:before {
  content: "\e970";
}
.icomoon-health_yellow:before {
  content: "\e971";
}
.icomoon-Save:before {
  content: "\e95d";
}
.icomoon-group_by_resource_group:before {
  content: "\e95e";
}
.icomoon-attach_link:before {
  content: "\e95f";
}
.icomoon-attach_document:before {
  content: "\e960";
}
.icomoon-L:before {
    content: "\e961";
}


/*it conflicts with new icon*/
.t-grid-tree-expand
{
    background: url(/TEnterprise/Core/Common/controls/grid/GridSprite.png?tv=1054) no-repeat -247px -3px;
}

.t-grid-tree-collapse
{
    background: url(/TEnterprise/Core/Common/controls/grid/GridSprite.png?tv=1054) no-repeat -285px -3px;      
}

/* TE-17615 start */
/* Bleow applicable for Tenrox theme 1.0 only */
.t-grid-details-toggler.t-grid-tree-expand
{
    background: url(/TEnterprise/Core/Common/controls/grid/GridSprite.png?tv=1054) no-repeat -333px -18px;
}

.t-grid-details-toggler.t-grid-tree-collapse
{
    background: url(/TEnterprise/Core/Common/controls/grid/GridSprite.png?tv=1054) no-repeat -351px -18px;      
}

/* TE-17615 end */


.cboHealth .cmbArrow {
    margin-top: 5px; /*theme1 health combo udfs*/
}
@font-face {
  font-family: 'icomoon-new';
  src:  url(/TEnterprise/Core/Common/Styles/icomoon-new/fonts/icomoon-new.eot?ktty8v&amp;tv=1054);
  src:  url(/TEnterprise/Core/Common/Styles/icomoon-new/fonts/icomoon-new.eot?ktty8v#iefix&amp;tv=1054) format('embedded-opentype'),
    url(/TEnterprise/Core/Common/Styles/icomoon-new/fonts/icomoon-new.ttf?ktty8v&amp;tv=1054) format('truetype'),
    url(/TEnterprise/Core/Common/Styles/icomoon-new/fonts/icomoon-new.woff?ktty8v&amp;tv=1054) format('woff'),
    url(/TEnterprise/Core/Common/Styles/icomoon-new/fonts/icomoon-new.svg?ktty8v#icomoon-new&amp;tv=1054) format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "untitled-font-1";
  src:url(/TEnterprise/Images/Fonts/info.eot?tv=1054);
  src:url(/TEnterprise/Images/Fonts/info.eot?#iefix&amp;tv=1054) format("embedded-opentype"),
    url(/TEnterprise/Images/Fonts/info.woff?tv=1054) format("woff"),
    url(/TEnterprise/Images/Fonts/info.ttf?tv=1054) format("truetype"),
    url(/TEnterprise/Images/Fonts/info.svg#untitled-font-1?tv=1054) format("svg");
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'icomoon';
  src:  url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.eot?guoomq&amp;tv=1054);
  src:  url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.eot?guoomq#iefix&amp;tv=1054) format('embedded-opentype'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.ttf?guoomq&amp;tv=1054) format('truetype'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.woff?guoomq&amp;tv=1054) format('woff'),
    url(/TEnterprise/Core/Common/Styles/icomoons/fonts/icomoon.svg?guoomq#icomoon&amp;tv=1054) format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-icomoon-new-"], [class*=" icon-icomoon-new-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon-new' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.t-middle-icon-wrapper {
    cursor: pointer !important;
    border: 1px solid #cfcfcf !important;
    background-color: #ffffff !important;
    color : #000000 !important;
    border-radius: 2px;
    line-height: 14px;
    font-size: 12px;
    margin: 5px 5px 12px 5px;
    padding: 8px 8px 8px 8px;
    width: 31px;
    box-sizing: border-box;
}
.icon-icomoon-new-arrow-to-Right, .icon-icomoon-new-arrow-to-RightAll {
    padding-left: 11px;
    padding-right: 9px;
}
.icon-icomoon-new-arrow-to-left, .icon-icomoon-new-arrow-to-LeftAll {
    padding-left: 9px;
    padding-right: 11px;
}

.icon-icomoon-new-arrow-to-RightAll, .icon-icomoon-new-arrow-to-LeftAll {
    font-size: 14px;
}

.icon-icomoon-new-calendar:before {
    content: "\e901";
}
.icon-icomoon-new-documents:before {
    content: "\e902";
}
.icon-icomoon-new-history:before {
    content: "\e903";
}
.icon-icomoon-new-list_view:before {
    content: "\e904";
}
.icon-icomoon-new-notes:before {
    content: "\e905";
}
.icon-icomoon-new-paperclip:before {
    content: "\e906";
}
.icon-icomoon-new-search:before {
    content: "\e907";
}
.icon-icomoon-new-columns:before {
    content: "\e90a";
}
.icon-icomoon-new-delete:before {
    content: "\e90e";
}
.icon-icomoon-new-sort-up:before {
    content: "\e90d";
}
.icon-icomoon-new-sort-down:before {
    content: "\e90b";
}
.icon-icomoon-new-close:before {
    content: "\e900";
}
.icon-icomoon-new-UDF:before {
  content: "\e909";
}
.icon-icomoon-new-export:before {
  content: "\e90f";
}
.icon-icomoon-new-import:before {
  content: "\e910";
}
.icon-icomoon-new-refresh:before {
  content: "\e911";
}
.icon-icomoon-new-icon-resizer:before {
  content: "\e912";
}
.icon-icomoon-new-grabbies:before {
  content: "\e913";
}
.icon-icomoon-new-copy:before {
  content: "\e914";
}
.icon-icomoon-new-active-dot:before {
  content: "\e915";
}
.icon-icomoon-new-projects:before {  
  content: "\e916";  
}
.icon-icomoon-new-columns-detail:before {
    content: "\e927";
}
.icon-icomoon-new-arrow-to-left:before {
  content: "\e918";
}
.icon-icomoon-new-arrow-to-Right:before {
  content: "\e919";
}
.icon-icomoon-new-minus:before {
  content: "\e91a";
}
.icon-icomoon-new-add:before {
  content: "\e91b";
}
.icon-icomoon-new-Drop-up:before {
  content: "\e91d";
}
.icon-icomoon-new-Heirarchy-16px:before {
  content: "\e91e";
}
.icon-icomoon-new-List-View-16px:before {
  content: "\e91f";
}
.icon-icomoon-new-Drop-down:before {
  content: "\e91c";
}
.icon-icomoon-new-add_user:before {
  content: "\e920";
}
.icon-icomoon-new-task_list:before {
  content: "\e921";
} 
.icon-icomoon-new-next-arrow:before {
  content: "\e922";
} 
.icon-icomoon-new-billing:before {
  content: "\e923";
}
.icon-icomoon-new-assignment:before {
  content: "\e924";
}
.icon-icommon-new-PO-icon:before {
  content: "\e929";
}

.icon-info-16 {
    font-family: "untitled-font-1" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    font-size: 16px;
    margin-top: 5px;
    margin-right: 5px;
    color: #0090CA;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-info-16:hover {
	cursor: pointer;
	color:#00668E;
}

.icon-info-16:before {
	content: "\61";
} 
.icon-icomoon-new-arrow-to-LeftAll:before {
  content: "\e925";
}
.icon-icomoon-new-arrow-to-RightAll:before {
  content: "\e926";
}
/*cancel "x" typically need to cancel page title change*/
.icon-cancel:before{
    font-family: 'icomoon';
    content: "\e92f";
}
/*edit icon "pencil" typically need to edit page title change*/
.icon-edit:before{
    font-family: 'icomoon';
    content: "\e908";
}

.icomoon-status_update:before {
  content: "\e93b";
}

.t-grid-icon-base.icomoon-status_update {
    font-size: 22px;
    line-height: 0.8;
}

.icon-icomoon-new-group-7:before {
    content: "\e928";
    color: #6e6e6e;
}

.icon-icomoon-new-PO:before {
  content: "\e929";
}

.icon-icomoon-new-copy-2:before {
    content: "\e92b";
}

.icon-icomoon-new-send:before {
    content: "\e92a";
}

.icon-icomoon-new-share:before {
    content: "\e92c";
}
.icon-icomoon-new-program_create_project:before {
  content: "\e960";
}
.icon-icomoon-new-program_associate_project:before {
  content: "\e961";
}
.icon-icomoon-new-program_unassociate_project:before {
  content: "\e962";
}

.icon-icomoon-new-program_associate_project_v2:before {
  content: "\e92d";
}
.icon-icomoon-new-program_unassociate_project_v2:before {
  content: "\e92e";
}
.icon-icomoon-new-commets:before {
    content: "\e92f";
}
.icon-icomoon-new-unlink:before {
    content: "\e930";
    color: #767676;
}
.icon-icomoon-new-checkmark:before {
  content: "\e931";
}
.icon-icomoon-new-document:before {
  content: "\e932";
}

/*.icon-icomoon-new-assign:before {
    content: "\e961";
    font-size: 14px;
    font-weight:500;
}

.icon-icomoon-new-unassign:before {
    content: "\e962";
    font-size: 14px;
    font-weight: 500;
}*/

.icon-icomoon-new-assign {
    width: 63px;
    height: 28px;
    margin: 4.5px 8px 3.5px 7px;
    padding: 5px 12.5px 6px;
    border-radius: 2px;
    background-color: #cde2f6;
}

.icon-icomoon-new-unassign {
    width: 68px;
    height: 27px;
    margin: 5px 8px 4px;
    padding: 6px 8px 7px;
    border-radius: 2px;
    border: solid 1px #cfcfcf;
    background-color: #f7f7f7;
}

.shareBox {
    position: absolute;
    top: 30px;
    /*left: 1303px;*/
    left: 663px;
    z-index: 1;
    width: 300px;
    background: #F7F7F7;
    border: 1px solid #0d4a62;
    border-radius: 2px 0px 0px 2px;
}
    .shareBox div {
        margin: 20px 0 20px 20px;
    }

    .shareBox label {
        display: block;
        font-size: 11px;
        font-weight: 700;
        color: #767676 !important;
    }

    .shareBox input[type="text"] {
        width: 230px;
        border-radius: 2px 0px 0px 2px;
        border: 1px solid #cfcfcf;
        margin-top: 5px;
    }

    .shareBox span {
        margin-left: 10px;
        font-size: 16px;
        cursor: pointer;
    }

</pre></body></html>