/* jui-formalize-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-formalize.css
   Version : 1.0.1
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
   
   
/*


*/




html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit; 
	vertical-align: baseline; 
}

/* Apply a natural box layout model to all elements */

*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;}
blockquote, q {
	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none; }
	
table {	border-collapse: collapse;
	border-spacing: 0;}	

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}


/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */

[hidden] {
    display: none;
}


/* ==========================================================================
   Links
   ========================================================================== */

/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}


/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * Sets consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/*
 * Addresses inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/*
 * Removes border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/*
 * Corrects overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

iframe { overflow:hidden !important; }

iframe::-webkit-scrollbar {  
    display: none !important;
  }  
iframe {overflow-x:hidden; overflow-y:hidden}

/* ==========================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}



/* ==========================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* ==========================================================================
   MISC
   ========================================================================== */

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

iframe { /* no stinkin scrollbars or borders! */
	overflow: hidden;
	border: none;
}

/* ==========================================================================
   Internet Explorer fixes
   ========================================================================== */

/* Fixes incorrect styling of legend in IE6. */

* html legend { margin:0px -8px 16px 0; padding:0; }

/* Fixes wrong line-height on sup/sub in IE. */

sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }

/* Fixes IE7 missing wrapping of code elements. */

html>body p code { *white-space: normal; }

/* IE 6&7 has problems with setting proper <hr> margins. */

hr  { margin:-8px auto 11px; }

/* Explicitly set interpolation, allowing dynamically resized images to not look horrible */

img { -ms-interpolation-mode:bicubic; }



/* jui-layout-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-layout.css
   Version : 1.0.2
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
   
/*
*  Global scaffolding fluid twelve columns grid system. 
*  Used to define page layout. RWD must be defined via skin.
*/

[class*="jp-column"],
.jp-spread [class*="jp-column"]{
  /*  overflow: hidden; */
   position: relative;
}

[class*="jp-column"].jp-column-pull-right, .jp-spread [class*="jp-column"].jp-column-pull-right {
    float: right;
}
.jp-spread {
    width: auto !important; 
    height: auto; 
}
.jp-spread:before,
.jp-spread:after {
    display: table;
    line-height: 0;
    content: "";
}
.jp-spread:after {
    clear: both;
}
.jp-spread [class*="jp-column"] {
    display: block;
    float: left;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;  
}
.jp-spread [class*="jp-column"]:first-child {
    margin-left: 0;
}
.jp-spread [class*="jp-column"]:last-child {
    margin-right: 0;
}

.jp-spread .jp-column-12 {width: 100.000000000%;}
.jp-spread .jp-column-11 {width: 91.5666666665%;}
.jp-spread .jp-column-10 {width: 83.3333333332%;}
.jp-spread .jp-column-9 {width: 75.0000000000%;}
.jp-spread .jp-column-8 {width: 66.6666666665%;}
.jp-spread .jp-column-7 {width: 58.3333333332%;}
.jp-spread .jp-column-6 {width: 50.0000000000%;}
.jp-spread .jp-column-5 {width: 40.4255319145%;}
.jp-spread .jp-column-4 {width: 33.3333333332%;}
.jp-spread .jp-column-3 {width: 25.0000000000%;}
.jp-spread .jp-column-2 {width: 16.6666666665%;}
.jp-spread .jp-column-1 {width: 8.33333333332%;}

.jp-spread .jp-column-5/2 { /* split column */
    width: 19.148936171;
}


/*
*  Inline scaffolding fluid multi cell grid system. 
*  Used to define container layout. RWD must be defined via skin
*/


.jp-grid {
  /* overflow: hidden; test form grid*/
  position: relative;
}

/* jp-rows (clearfix) */

.jp-grid .jp-row {
     height: 1%; /* trigger hasLayout for IE < 8 */
      clear: both !important;
      position: relative;
}

.jp-row [class*="jp-cell"]:first-child {
      margin-left: 0;
}
.jp-row [class*="jp-cell"]:last-child {
      margin-right: 0;
}

.jp-grid .jp-row:before, .jp-grid .jp-row:after {
     content: " ";
     display: block;
     height: 0;
     visibility: hidden;
}
.jp-grid .jp-row:after {
     clear: both;
}


/* jp-cells */

[class*="jp-cell"],
.jp-grid [class*="jp-cell"]{
    position: relative;
    border: none;
    float: left;
/*  overflow: hidden; test form grid */
}


/* Fix for nested jp-cell "float-drop" bug (Gecko and IE 6+) */

.jp-grid .jp-cell .jp-cell {
    left: 1px;
    margin-right: -1px;
    
}

/* Append/prepend cells */

* html .jp-grid .pad {
    display: inline; /* Fixes IE6 double margin bug */
}

/* Push/pull */
   .jp-grid .shift {
    position: relative;
}

/* Fix IE6 "float-drop" bug */
   * html .jp-grid .shift .jp-cell {
     left: 1px;
     margin-right: -1px;
}

.jp-cell-width-1\/65 { width: 1.53%; }
.jp-cell-before-1\/65 { margin-left: 1.53%; }
.jp-cell-after-1\/65 { margin-right: 1.53%; }
.jp-cell-left-1\/65 { left: -1.53%; }
.jp-cell-right-1\/65 { left: 1.53%; }
.jp-cell-width-1\/45 { width: 2.22%; }
.jp-cell-before-1\/45 { margin-left: 2.22%; }
.jp-cell-after-1\/45 { margin-right: 2.22%; }
.jp-cell-left-1\/45 { left: -2.22%; }
.jp-cell-right-1\/45 { left: 2.22%; }
.jp-cell-width-1\/20 { width: 5%; }
.jp-cell-before-1\/20 { margin-left: 5%; }
.jp-cell-after-1\/20 { margin-right: 5%; }
.jp-cell-left-1\/20 { left: -5%; }
.jp-cell-right-1\/20 { left: 5%; }
.jp-cell-width-1\/19 { width: 5.26%; }
.jp-cell-before-1\/19 { margin-left: 5.26%; }
.jp-cell-after-1\/19 { margin-right: 5.26%; }
.jp-cell-left-1\/19 { left: -5.26%; }
.jp-cell-right-1\/19 { left: 5.29%; }
.jp-cell-width-1\/18 { width: 5.55%; }
.jp-cell-before-1\/18 { margin-left: 5.55%; }
.jp-cell-after-1\/18 { margin-right: 5.55%; }
.jp-cell-left-1\/18 { left: -5.55%; }
.jp-cell-right-1\/18 { left: 5.55%; }
.jp-cell-width-1\/17 { width: 5.88%; }
.jp-cell-before-1\/17 { margin-left: 5.88%; }
.jp-cell-after-1\/17 { margin-right: 5.88%; }
.jp-cell-left-1\/17 { left: -5.88%; }
.jp-cell-right-1\/17 { left: 5.88%; }
.jp-cell-width-1\/16 { width: 6.25%; }
.jp-cell-before-1\/16 { margin-left: 6.25%; }
.jp-cell-after-1\/16 { margin-right: 6.25%; }
.jp-cell-left-1\/16 { left: -6.25%; }
.jp-cell-right-1\/16 { left: 6.25%; }
.jp-cell-width-1\/15 { width: 6.66%; }
.jp-cell-before-1\/15 { margin-left: 6.66%; }
.jp-cell-after-1\/15 { margin-right: 6.66%; }
.jp-cell-left-1\/15 { left: -6.66%; }
.jp-cell-right-1\/15 { left: 6.66%; }
.jp-cell-width-1\/14 { width: 7.14%; }
.jp-cell-before-1\/14 { margin-left: 7.14%; }
.jp-cell-after-1\/14 { margin-right: 7.14%; }
.jp-cell-left-1\/14 { left: -7.14%; }
.jp-cell-right-1\/14 { left: 7.14%; }
.jp-cell-width-1\/13 { width: 7.69%; }
.jp-cell-before-1\/13 { margin-left: 7.69%; }
.jp-cell-after-1\/13 { margin-right: 7.69%; }
.jp-cell-left-1\/13 { left: -7.69%; }
.jp-cell-right-1\/13 { left: 7.69%; }
.jp-cell-width-1\/12 { width: 8.33%; }
.jp-cell-before-1\/12 { margin-left: 8.33%; }
.jp-cell-after-1\/12 { margin-right: 8.33%; }
.jp-cell-left-1\/12 { left: -8.33%; }
.jp-cell-right-1\/12 { left: 8.33%; }
.jp-cell-width-1\/11 { width: 9.09%; }
.jp-cell-before-1\/11 { margin-left: 9.09%; }
.jp-cell-after-1\/11 { margin-right: 9.09%; }
.jp-cell-left-1\/11 { left: -9.09%; }
.jp-cell-right-1\/11 { left: 9.09%; }
.jp-cell-width-1\/10 { width: 10%; }
.jp-cell-before-1\/10 { margin-left: 10%; }
.jp-cell-after-1\/10 { margin-right: 10%; }
.jp-cell-left-1\/10 { left: -10%; }
.jp-cell-right-1\/10 { left: 10%; }
.jp-cell-width-1\/9 { width: 11.11%; }
.jp-cell-before-1\/9 { margin-left: 11.11%; }
.jp-cell-after-1\/9 { margin-right: 11.11%; }
.jp-cell-left-1\/9 { left: -11.11%; }
.jp-cell-right-1\/9 { left: 11.11%; }
.jp-cell-width-2\/16, .jp-cell-width-1\/8 { width: 12.5%; }
.jp-cell-before-2\/16, .jp-cell-before-1\/8 { margin-left: 12.5%; }
.jp-cell-after-2\/16, .jp-cell-after-1\/8 { margin-right: 12.5%; }
.jp-cell-left-2\/16, .jp-cell-left-1\/8 { left: -12.5%; }
.jp-cell-right-2\/16, .jp-cell-right-1\/8 { left: 12.5%; }
.jp-cell-width-2\/15 { width: 13.33%; }
.jp-cell-before-2\/15 { margin-left: 13.33%; }
.jp-cell-after-2\/15 { margin-right: 13.33%; }
.jp-cell-left-2\/15 { left: -13.33%; }
.jp-cell-right-2\/15 { left: 13.33%; }
.jp-cell-width-2\/14, .jp-cell-width-1\/7 { width: 14.28%; }
.jp-cell-before-2\/14, .jp-cell-before-1\/7 { margin-left: 14.28%; }
.jp-cell-after-2\/14, .jp-cell-after-1\/7 { margin-right: 14.28%; }
.jp-cell-left-2\/14, .jp-cell-left-1\/7 { left: -14.28%; }
.jp-cell-right-2\/14, .jp-cell-right-1\/7 { left: 14.28%; }
.jp-cell-width-2\/13 { width: 15.38%; }
.jp-cell-before-2\/13 { margin-left: 15.38%; }
.jp-cell-after-2\/13 { margin-right: 15.38%; }
.jp-cell-left-2\/13 { left: -15.38%; }
.jp-cell-right-2\/13 { left: 15.38%; }
.jp-cell-width-2\/12, .jp-cell-width-1\/6 { width: 16.66%; }
.jp-cell-before-2\/12, .jp-cell-before-1\/6 { margin-left: 16.66%; }
.jp-cell-after-2\/12, .jp-cell-after-1\/6 { margin-right: 16.66%; }
.jp-cell-left-2\/12, .jp-cell-left-1\/6 { left: -16.66%; }
.jp-cell-right-2\/12, .jp-cell-right-1\/6 { left: 16.66%; }
.jp-cell-width-2\/11 { width: 18.18%; }
.jp-cell-before-2\/11 { margin-left: 18.18%; }
.jp-cell-after-2\/11 { margin-right: 18.18%; }
.jp-cell-left-2\/11 { left: -18.18%; }
.jp-cell-right-2\/11 { left: 18.18%; }
.jp-cell-width-3\/16 { width: 18.75%; }
.jp-cell-before-3\/16 { margin-left: 18.75%; }
.jp-cell-after-3\/16 { margin-right: 18.75%; }
.jp-cell-left-3\/16 { left: -18.75%; }
.jp-cell-right-3\/16 { left: 18.75%; }
.jp-cell-width-3\/15, .jp-cell-width-2\/10,
.jp-cell-width-1\/5 { width: 20%; }
.jp-cell-before-3\/15, .jp-cell-before-2\/10,
.jp-cell-before-1\/5 { margin-left: 20%; }
.jp-cell-after-3\/15, .jp-cell-after-2\/10,
.jp-cell-after-1\/5 { margin-right: 20%; }
.jp-cell-left-3\/15, .jp-cell-left-2\/10,
.jp-cell-left-1\/5 { left: -20%; }
.jp-cell-right-3\/15, .jp-cell-right-2\/10,
.jp-cell-right-1\/5 { left: 20%; }
.jp-cell-width-3\/14 { width: 21.42%; }
.jp-cell-before-3\/14 { margin-left: 21.42%; }
.jp-cell-after-3\/14 { margin-right: 21.42%; }
.jp-cell-left-3\/14 { left: -21.42%; }
.jp-cell-right-3\/14 { left: 21.42%; }
.jp-cell-width-2\/9 { width: 22.22%; }
.jp-cell-before-2\/9 { margin-left: 22.22%; }
.jp-cell-after-2\/9 { margin-right: 22.22%; }
.jp-cell-left-2\/9 { left: -22.22%; }
.jp-cell-right-2\/9 { left: 22.22%; }
.jp-cell-width-3\/13 { width: 23.07%; }
.jp-cell-before-3\/13 { margin-left: 23.07%; }
.jp-cell-after-3\/13 { margin-right: 23.07%; }
.jp-cell-left-3\/13 { left: -23.07%; }
.jp-cell-right-3\/13 { left: 23.07%; }
.jp-cell-width-4\/16, .jp-cell-width-3\/12,
.jp-cell-width-2\/8, .jp-cell-width-1\/4 { width: 25%; }
.jp-cell-before-4\/16, .jp-cell-before-3\/12,
.jp-cell-before-2\/8, .jp-cell-before-1\/4 { margin-left: 25%; }
.jp-cell-after-4\/16, .jp-cell-after-3\/12,
.jp-cell-after-2\/8, .jp-cell-after-1\/4 { margin-right: 25%; }
.jp-cell-left-4\/16, .jp-cell-left-3\/12,
.jp-cell-left-2\/8, .jp-cell-left-1\/4 { left: -25%; }
.jp-cell-right-4\/16, .jp-cell-right-3\/12,
.jp-cell-right-2\/8, .jp-cell-right-1\/4 { left: 25%; }
.jp-cell-width-4\/15 { width: 26.66%; }
.jp-cell-before-4\/15 { margin-left: 26.66%; }
.jp-cell-after-4\/15 { margin-right: 26.66%; }
.jp-cell-left-4\/15 { left: -26.66%; }
.jp-cell-right-4\/15 { left: 26.66%; }
.jp-cell-width-3\/11 { width: 27.27%; }
.jp-cell-before-3\/11 { margin-left: 27.27%; }
.jp-cell-after-3\/11 { margin-right: 27.27%; }
.jp-cell-left-3\/11 { left: -27.27%; }
.jp-cell-right-3\/11 { left: 27.27%; }
.jp-cell-width-4\/14, .jp-cell-width-2\/7 { width: 28.57%; }
.jp-cell-before-4\/14, .jp-cell-before-2\/7 { margin-left: 28.57%; }
.jp-cell-after-4\/14, .jp-cell-after-2\/7 { margin-right: 28.57%; }
.jp-cell-left-4\/14, .jp-cell-left-2\/7 { left: -28.57%; }
.jp-cell-right-4\/14, .jp-cell-right-2\/7 { left: 28.57%; }
.jp-cell-width-3\/10 { width: 30%; }
.jp-cell-before-3\/10 { margin-left: 30%; }
.jp-cell-after-3\/10 { margin-right: 30%; }
.jp-cell-left-3\/10 { left: -30%; }
.jp-cell-right-3\/10 { left: 30%; }
.jp-cell-width-4\/13 { width: 30.76%; }
.jp-cell-before-4\/13 { margin-left: 30.76%; }
.jp-cell-after-4\/13 { margin-right: 30.76%; }
.jp-cell-left-4\/13 { left: -30.76%; }
.jp-cell-right-4\/13 { left: 30.76%; }
.jp-cell-width-5\/16 { width: 31.25%; }
.jp-cell-before-5\/16 { margin-left: 31.25%; }
.jp-cell-after-5\/16 { margin-right: 31.25%; }
.jp-cell-left-5\/16 { left: -31.25%; }
.jp-cell-right-5\/16 { left: 31.25%; }
.jp-cell-width-5\/15, .jp-cell-width-4\/12,
.jp-cell-width-3\/9, .jp-cell-width-2\/6,
.jp-cell-width-1\/3 { width: 33.33%; }
.jp-cell-before-5\/15, .jp-cell-before-4\/12,
.jp-cell-before-3\/9, .jp-cell-before-2\/6,
.jp-cell-before-1\/3 { margin-left: 33.33%; }
.jp-cell-after-5\/15, .jp-cell-after-4\/12,
.jp-cell-after-3\/9, .jp-cell-after-2\/6,
.jp-cell-after-1\/3 { margin-right: 33.33%; }
.jp-cell-left-5\/15, .jp-cell-left-4\/12,
.jp-cell-left-3\/9, .jp-cell-left-2\/6,
.jp-cell-left-1\/3 { left: -33.33%; }
.jp-cell-right-5\/15, .jp-cell-right-4\/12,
.jp-cell-right-3\/9, .jp-cell-right-2\/6,
.jp-cell-right-1\/3 { left: 33.33%; }
.jp-cell-width-5\/14 { width: 35.71%; }
.jp-cell-before-5\/14 { margin-left: 35.71%; }
.jp-cell-after-5\/14 { margin-right: 35.71%; }
.jp-cell-left-5\/14 { left: -35.71%; }
.jp-cell-right-5\/14 { left: 35.71%; }
.jp-cell-width-4\/11 { width: 36.36%; }
.jp-cell-before-4\/11 { margin-left: 36.36%; }
.jp-cell-after-4\/11 { margin-right: 36.36%; }
.jp-cell-left-4\/11 { left: -36.36%; }
.jp-cell-right-4\/11 { left: 36.36%; }
.jp-cell-width-6\/16, .jp-cell-width-3\/8 { width: 37.5%; }
.jp-cell-before-6\/16, .jp-cell-before-3\/8 { margin-left: 37.5%; }
.jp-cell-after-6\/16, .jp-cell-after-3\/8 { margin-right: 37.5%; }
.jp-cell-left-6\/16, .jp-cell-left-3\/8 { left: -37.5%; }
.jp-cell-right-6\/16, .jp-cell-right-3\/8 { left: 37.5%; }
.jp-cell-width-5\/13 { width: 38.46%; }
.jp-cell-before-5\/13 { margin-left: 38.46%; }
.jp-cell-after-5\/13 { margin-right: 38.46%; }
.jp-cell-left-5\/13 { left: -38.46%; }
.jp-cell-right-5\/13 { left: 38.46%; }
.jp-cell-width-6\/15, .jp-cell-width-4\/10,
.jp-cell-width-2\/5 { width: 40%; }
.jp-cell-before-6\/15, .jp-cell-before-4\/10,
.jp-cell-before-2\/5 { margin-left: 40%; }
.jp-cell-after-6\/15, .jp-cell-after-4\/10,
.jp-cell-after-2\/5 { margin-right: 40%; }
.jp-cell-left-6\/15, .jp-cell-left-4\/10,
.jp-cell-left-2\/5 { left: -40%; }
.jp-cell-right-6\/15, .jp-cell-right-4\/10,
.jp-cell-right-2\/5 { left: 40%; }
.jp-cell-width-5\/12 { width: 41.66%; }
.jp-cell-before-5\/12 { margin-left: 41.66%; }
.jp-cell-after-5\/12 { margin-right: 41.66%; }
.jp-cell-left-5\/12 { left: -41.66%; }
.jp-cell-right-5\/12 { left: 41.66%; }
.jp-cell-width-6\/14,
.jp-cell-width-3\/7 { width: 42.85%; }
.jp-cell-before-6\/14,
.jp-cell-before-3\/7 { margin-left: 42.85%; }
.jp-cell-after-6\/14,
.jp-cell-after-3\/7 { margin-right: 42.85%; }
.jp-cell-left-6\/14,
.jp-cell-left-3\/7 { left: -42.85%; }
.jp-cell-right-6\/14,
.jp-cell-right-3\/7 { left: 42.85%; }
.jp-cell-width-7\/16 { width: 43.75%; }
.jp-cell-before-7\/16 { margin-left: 43.75%; }
.jp-cell-after-7\/16 { margin-right: 43.75%; }
.jp-cell-left-7\/16 { left: -43.75%; }
.jp-cell-right-7\/16 { left: 43.75%; }
.jp-cell-width-4\/9 { width: 44.44%; }
.jp-cell-before-4\/9 { margin-left: 44.44%; }
.jp-cell-after-4\/9 { margin-right: 44.44%; }
.jp-cell-left-4\/9 { left: -44.44%; }
.jp-cell-right-4\/9 { left: 44.44%; }
.jp-cell-width-5\/11 { width: 45.45%; }
.jp-cell-before-5\/11 { margin-left: 45.45%; }
.jp-cell-after-5\/11 { margin-right: 45.45%; }
.jp-cell-left-5\/11 { left: -45.45%; }
.jp-cell-right-5\/11 { left: 45.45%; }
.jp-cell-width-6\/13 { width: 46.15%; }
.jp-cell-before-6\/13 { margin-left: 46.15%; }
.jp-cell-after-6\/13 { margin-right: 46.15%; }
.jp-cell-left-6\/13 { left: -46.15%; }
.jp-cell-right-6\/13 { left: 46.15%; }
.jp-cell-width-7\/15 { width: 46.66%; }
.jp-cell-before-7\/15 { margin-left: 46.66%; }
.jp-cell-after-7\/15 { margin-right: 46.66%; }
.jp-cell-left-7\/15 { left: -46.66%; }
.jp-cell-right-7\/15 { left: 46.66%; }
.jp-cell-width-8\/16, .jp-cell-width-7\/14,
.jp-cell-width-6\/12, .jp-cell-width-5\/10,
.jp-cell-width-4\/8, .jp-cell-width-3\/6,
.jp-cell-width-2\/4, .jp-cell-width-1\/2 { width: 50%; }
.jp-cell-before-8\/16, .jp-cell-before-7\/14,
.jp-cell-before-6\/12, .jp-cell-before-5\/10,
.jp-cell-before-4\/8, .jp-cell-before-3\/6,
.jp-cell-before-2\/4, .jp-cell-before-1\/2 { margin-left: 50%; }
.jp-cell-after-8\/16, .jp-cell-after-7\/14,
.jp-cell-after-6\/12, .jp-cell-after-5\/10,
.jp-cell-after-4\/8, .jp-cell-after-3\/6,
.jp-cell-after-2\/4, .jp-cell-after-1\/2 { margin-right: 50%; }
.jp-cell-left-8\/16, .jp-cell-left-7\/14,
.jp-cell-left-6\/12, .jp-cell-left-5\/10,
.jp-cell-left-4\/8, .jp-cell-left-3\/6,
.jp-cell-left-2\/4, .jp-cell-left-1\/2 { left: -50%; }
.jp-cell-right-8\/16, .jp-cell-right-7\/14,
.jp-cell-right-6\/12, .jp-cell-right-5\/10,
.jp-cell-right-4\/8, .jp-cell-right-3\/6,
.jp-cell-right-2\/4, .jp-cell-right-1\/2 { left: 50%; }
.jp-cell-width-8\/15 { width: 53.33%; }
.jp-cell-before-8\/15 { margin-left: 53.33%; }
.jp-cell-after-8\/15 { margin-right: 53.33%; }
.jp-cell-left-8\/15 { left: -53.33%; }
.jp-cell-right-8\/15 { left: 53.33%; }
.jp-cell-width-7\/13 { width: 53.84%; }
.jp-cell-before-7\/13 { margin-left: 53.84%; }
.jp-cell-after-7\/13 { margin-right: 53.84%; }
.jp-cell-left-7\/13 { left: -53.84%; }
.jp-cell-right-7\/13 { left: 53.84%; }
.jp-cell-width-6\/11 { width: 54.54%; }
.jp-cell-before-6\/11 { margin-left: 54.54%; }
.jp-cell-after-6\/11 { margin-right: 54.54%; }
.jp-cell-left-6\/11 { left: -54.54%; }
.jp-cell-right-6\/11 { left: 54.54%; }
.jp-cell-width-5\/9 { width: 55.55%; }
.jp-cell-before-5\/9 { margin-left: 55.55%; }
.jp-cell-after-5\/9 { margin-right: 55.55%; }
.jp-cell-left-5\/9 { left: -55.55%; }
.jp-cell-right-5\/9 { left: 55.55%; }
.jp-cell-width-9\/16 { width: 56.25%; }
.jp-cell-before-9\/16 { margin-left: 56.25%; }
.jp-cell-after-9\/16 { margin-right: 56.25%; }
.jp-cell-left-9\/16 { left: -56.25%; }
.jp-cell-right-9\/16 { left: 56.25%; }
.jp-cell-width-8\/14, .jp-cell-width-4\/7 { width: 57.14%; }
.jp-cell-before-8\/14, .jp-cell-before-4\/7 { margin-left: 57.14%; }
.jp-cell-after-8\/14, .jp-cell-after-4\/7 { margin-right: 57.14%; }
.jp-cell-left-8\/14, .jp-cell-left-4\/7 { left: -57.14%; }
.jp-cell-right-8\/14, .jp-cell-right-4\/7 { left: 57.14%; }
.jp-cell-width-7\/12 { width: 58.33%; }
.jp-cell-before-7\/12 { margin-left: 58.33%; }
.jp-cell-after-7\/12 { margin-right: 58.33%; }
.jp-cell-left-7\/12 { left: -58.33%; }
.jp-cell-right-7\/12 { left: 58.33%; }
.jp-cell-width-9\/15,
.jp-cell-width-6\/10,
.jp-cell-width-3\/5 { width: 60%; }
.jp-cell-before-9\/15,
.jp-cell-before-6\/10,
.jp-cell-before-3\/5 { margin-left: 60%; }
.jp-cell-after-9\/15,
.jp-cell-after-6\/10,
.jp-cell-after-3\/5 { margin-right: 60%; }
.jp-cell-left-9\/15,
.jp-cell-left-6\/10,
.jp-cell-left-3\/5 { left: -60%; }
.jp-cell-right-9\/15,
.jp-cell-right-6\/10,
.jp-cell-right-3\/5 { left: 60%; }
.jp-cell-width-8\/13 { width: 61.53%; }
.jp-cell-before-8\/13 { margin-left: 61.53%; }
.jp-cell-after-8\/13 { margin-right: 61.53%; }
.jp-cell-left-8\/13 { left: -61.53%; }
.jp-cell-right-8\/13 { left: 61.53%; }
.jp-cell-width-10\/16, .jp-cell-width-5\/8 { width: 62.5%; }
.jp-cell-before-10\/16, .jp-cell-before-5\/8 { margin-left: 62.5%; }
.jp-cell-after-10\/16, .jp-cell-after-5\/8 { margin-right: 62.5%; }
.jp-cell-left-10\/16, .jp-cell-left-5\/8 { left: -62.5%; }
.jp-cell-right-10\/16, .jp-cell-right-5\/8 { left: 62.5%; }
.jp-cell-width-7\/11 { width: 63.63%; }
.jp-cell-before-7\/11 { margin-left: 63.63%; }
.jp-cell-after-7\/11 { margin-right: 63.63%; }
.jp-cell-left-7\/11 { left: -63.63%; }
.jp-cell-right-7\/11 { left: 63.63%; }
.jp-cell-width-9\/14 { width: 64.28%; }
.jp-cell-before-9\/14 { margin-left: 64.28%; }
.jp-cell-after-9\/14 { margin-right: 64.28%; }
.jp-cell-left-9\/14 { left: -64.28%; }
.jp-cell-right-9\/14 { left: 64.28%; }
.jp-cell-width-11\/16 { width: 68.75%; }
.jp-cell-before-11\/16 { margin-left: 68.75%; }
.jp-cell-after-11\/16 { margin-right: 68.75%; }
.jp-cell-left-11\/16 { left: -68.75%; }
.jp-cell-right-11\/16 { left: 68.75%; }
.jp-cell-width-10\/15, .jp-cell-width-8\/12,
.jp-cell-width-6\/9, .jp-cell-width-4\/6,
.jp-cell-width-2\/3 { width: 66.66%; }
.jp-cell-before-10\/15, .jp-cell-before-8\/12,
.jp-cell-before-6\/9, .jp-cell-before-4\/6,
.jp-cell-before-2\/3 { margin-left: 66.66%; }
.jp-cell-after-10\/15, .jp-cell-after-8\/12,
.jp-cell-after-6\/9, .jp-cell-after-4\/6,
.jp-cell-after-2\/3 { margin-right: 66.66%; }
.jp-cell-left-10\/15, .jp-cell-left-8\/12,
.jp-cell-left-6\/9, .jp-cell-left-4\/6,
.jp-cell-left-2\/3 { left: -66.66%; }
.jp-cell-right-10\/15, .jp-cell-right-8\/12,
.jp-cell-right-6\/9, .jp-cell-right-4\/6,
.jp-cell-right-2\/3 { left: 66.66%; }
.jp-cell-width-9\/13 { width: 69.23%; }
.jp-cell-before-9\/13 { margin-left: 69.23%; }
.jp-cell-after-9\/13 { margin-right: 69.23%; }
.jp-cell-left-9\/13 { left: -69.23%; }
.jp-cell-right-9\/13 { left: 69.23%; }
.jp-cell-width-7\/10 { width: 70%; }
.jp-cell-before-7\/10 { margin-left: 70%; }
.jp-cell-after-7\/10 { margin-right: 70%; }
.jp-cell-left-7\/10 { left: -70%; }
.jp-cell-right-7\/10 { left: 70%; }
.jp-cell-width-10\/14, .jp-cell-width-5\/7 { width: 71.42%; }
.jp-cell-before-10\/14, .jp-cell-before-5\/7 { margin-left: 71.42%; }
.jp-cell-after-10\/14, .jp-cell-after-5\/7 { margin-right: 71.42%; }
.jp-cell-left-10\/14, .jp-cell-left-5\/7 { left: -71.42%; }
.jp-cell-right-10\/14, .jp-cell-right-5\/7 { left: 71.42%; }
.jp-cell-width-8\/11 { width: 72.72%; }
.jp-cell-before-8\/11 { margin-left: 72.72%; }
.jp-cell-after-8\/11 { margin-right: 72.72%; }
.jp-cell-left-8\/11 { left: -72.72%; }
.jp-cell-right-8\/11 { left: 72.72%; }
.jp-cell-width-11\/15 { width: 73.33%; }
.jp-cell-before-11\/15 { margin-left: 73.33%; }
.jp-cell-after-11\/15 { margin-right: 73.33%; }
.jp-cell-left-11\/15 { left: -73.33%; }
.jp-cell-right-11\/15 { left: 73.33%; }
.jp-cell-width-12\/16, .jp-cell-width-9\/12,
.jp-cell-width-6\/8, .jp-cell-width-3\/4 { width: 75%; }
.jp-cell-before-12\/16, .jp-cell-before-9\/12,
.jp-cell-before-6\/8, .jp-cell-before-3\/4 { margin-left: 75%; }
.jp-cell-after-12\/16, .jp-cell-after-9\/12,
.jp-cell-after-6\/8, .jp-cell-after-3\/4 { margin-right: 75%; }
.jp-cell-left-12\/16, .jp-cell-left-9\/12,
.jp-cell-left-6\/8, .jp-cell-left-3\/4 { left: -75%; }
.jp-cell-right-12\/16, .jp-cell-right-9\/12,
.jp-cell-right-6\/8, .jp-cell-right-3\/4 { left: 75%; }
.jp-cell-width-10\/13 { width: 76.92%; }
.jp-cell-before-10\/13 { margin-left: 76.92%; }
.jp-cell-after-10\/13 { margin-right: 76.92%; }
.jp-cell-left-10\/13 { left: -76.92%; }
.jp-cell-right-10\/13 { left: 76.92%; }
.jp-cell-width-7\/9 { width: 77.77%; }
.jp-cell-before-7\/9 { margin-left: 77.77%; }
.jp-cell-after-7\/9 { margin-right: 77.77%; }
.jp-cell-left-7\/9 { left: -77.77%; }
.jp-cell-right-7\/9 { left: 77.77%; }
.jp-cell-width-11\/14 { width: 78.57%; }
.jp-cell-before-11\/14 { margin-left: 78.57%; }
.jp-cell-after-11\/14 { margin-right: 78.57%; }
.jp-cell-left-11\/14 { left: -78.57%; }
.jp-cell-right-11\/14 { left: 78.57%; }
.jp-cell-width-12\/15, .jp-cell-width-8\/10,
.jp-cell-width-4\/5 { width: 80%; }
.jp-cell-before-12\/15, .jp-cell-before-8\/10,
.jp-cell-before-4\/5 { margin-left: 80%; }
.jp-cell-after-12\/15, .jp-cell-after-8\/10,
.jp-cell-after-4\/5 { margin-right: 80%; }
.jp-cell-left-12\/15, .jp-cell-left-8\/10,
.jp-cell-left-4\/5 { left: -80%; }
.jp-cell-right-12\/15, .jp-cell-right-8\/10,
.jp-cell-right-4\/5 { left: 80%; }
.jp-cell-width-13\/16 { width: 81.25%; }
.jp-cell-before-13\/16 { margin-left: 81.25%; }
.jp-cell-after-13\/16 { margin-right: 81.25%; }
.jp-cell-left-13\/16 { left: -81.25%; }
.jp-cell-right-13\/16 { left: 81.25%; }
.jp-cell-width-9\/11 { width: 81.81%; }
.jp-cell-before-9\/11 { margin-left: 81.81%; }
.jp-cell-after-9\/11 { margin-right: 81.81%; }
.jp-cell-left-9\/11 { left: -81.81%; }
.jp-cell-right-9\/11 { left: 81.81%; }
.jp-cell-width-10\/12, .jp-cell-width-5\/6 { width: 83.33%; }
.jp-cell-before-10\/12, .jp-cell-before-5\/6 { margin-left: 83.33%; }
.jp-cell-after-10\/12, .jp-cell-after-5\/6 { margin-right: 83.33%; }
.jp-cell-left-10\/12, .jp-cell-left-5\/6 { left: -83.33%; }
.jp-cell-right-10\/12, .jp-cell-right-5\/6 { left: 83.33%; }
.jp-cell-width-11\/13 { width: 84.61%; }
.jp-cell-before-11\/13 { margin-left: 84.61%; }
.jp-cell-after-11\/13 { margin-right: 84.61%; }
.jp-cell-left-11\/13 { left: -84.61%; }
.jp-cell-right-11\/13 { left: 84.61%; }
.jp-cell-width-12\/14, .jp-cell-width-6\/7 { width: 85.71%; }
.jp-cell-before-12\/14, .jp-cell-before-6\/7 { margin-left: 85.71%; }
.jp-cell-after-12\/14, .jp-cell-after-6\/7 { margin-right: 85.71%; }
.jp-cell-left-12\/14, .jp-cell-left-6\/7 { left: -85.71%; }
.jp-cell-right-12\/14, .jp-cell-right-6\/7 { left: 85.71%; }
.jp-cell-width-13\/15 { width: 86.66%; }
.jp-cell-before-13\/15 { margin-left: 86.66%; }
.jp-cell-after-13\/15 { margin-right: 86.66%; }
.jp-cell-left-13\/15 { left: -86.66%; }
.jp-cell-right-13\/15 { left: 86.66%; }
.jp-cell-width-14\/16, .jp-cell-width-7\/8 { width: 87.5%; }
.jp-cell-before-14\/16, .jp-cell-before-7\/8 { margin-left: 87.5%; }
.jp-cell-after-14\/16, .jp-cell-after-7\/8 { margin-right: 87.5%; }
.jp-cell-left-14\/16, .jp-cell-left-7\/8 { left: -87.5%; }
.jp-cell-right-14\/16, .jp-cell-right-7\/8 { left: 87.5%; }
.jp-cell-width-8\/9 { width: 88.88%; }
.jp-cell-before-8\/9 { margin-left: 88.88%; }
.jp-cell-after-8\/9 { margin-right: 88.88%; }
.jp-cell-left-8\/9 { left: -88.88%; }
.jp-cell-right-8\/9 { left: 88.88%; }
.jp-cell-width-9\/10 { width: 90%; }
.jp-cell-before-9\/10 { margin-left: 90%; }
.jp-cell-after-9\/10 { margin-right: 90%; }
.jp-cell-left-9\/10 { left: -90%; }
.jp-cell-right-9\/10 { left: 90%; }
.jp-cell-width-10\/11 { width: 90.90%; }
.jp-cell-before-10\/11 { margin-left: 90.90%; }
.jp-cell-after-10\/11 { margin-right: 90.90%; }
.jp-cell-left-10\/11 { left: -90.90%; }
.jp-cell-right-10\/11 { left: 90.90%; }
.jp-cell-width-11\/12 { width: 91.66%; }
.jp-cell-before-11\/12 { margin-left: 91.66%; }
.jp-cell-after-11\/12 { margin-right: 91.66%; }
.jp-cell-left-11\/12 { left: -91.66%; }
.jp-cell-right-11\/12 { left: 91.66%; }
.jp-cell-width-12\/13 { width: 92.30%; }
.jp-cell-before-12\/13 { margin-left: 92.30%; }
.jp-cell-after-12\/13 { margin-right: 92.30%; }
.jp-cell-left-12\/13 { left: -92.30%; }
.jp-cell-right-12\/13 { left: 92.30%; }
.jp-cell-width-13\/14 { width: 92.85%; }
.jp-cell-before-13\/14 { margin-left: 92.85%; }
.jp-cell-after-13\/14 { margin-right: 92.85%; }
.jp-cell-left-13\/14 { left: -92.85%; }
.jp-cell-right-13\/14 { left: 92.85%; }
.jp-cell-width-14\/15 { width: 93.33%; }
.jp-cell-before-14\/15 { margin-left: 93.33%; }
.jp-cell-after-14\/15 { margin-right: 93.33%; }
.jp-cell-left-14\/15 { left: -93.33%; }
.jp-cell-right-14\/15 { left: 93.33%; }
.jp-cell-width-15\/16 { width: 93.75%; }
.jp-cell-before-15\/16 { margin-left: 93.75%; }
.jp-cell-after-15\/16 { margin-right: 93.75%; }
.jp-cell-left-15\/16 { left: -93.75%; }
.jp-cell-right-15\/16 { left: 93.75%; }
.jp-cell-width-16\/16, .jp-cell-width-15\/15,
.jp-cell-width-14\/14, .jp-cell-width-13\/13,
.jp-cell-width-12\/12, .jp-cell-width-11\/11,
.jp-cell-width-10\/10, .jp-cell-width-9\/9,
.jp-cell-width-8\/8, .jp-cell-width-7\/7,
.jp-cell-width-6\/6, .jp-cell-width-5\/5,
.jp-cell-width-4\/4, .jp-cell-width-3\/3,
.jp-cell-width-2\/2, .jp-cell-width-1\/1 { width: 100%; }
.jp-cell-before-16\/16, .jp-cell-before-15\/15,
.jp-cell-before-14\/14, .jp-cell-before-13\/13,
.jp-cell-before-12\/12, .jp-cell-before-11\/11,
.jp-cell-before-10\/10, .jp-cell-before-9\/9,
.jp-cell-before-8\/8, .jp-cell-before-7\/7,
.jp-cell-before-6\/6, .jp-cell-before-5\/5,
.jp-cell-before-4\/4, .jp-cell-before-3\/3,
.jp-cell-before-2\/2, .jp-cell-before-1\/1 { margin-left: 100%; }
.jp-cell-after-16\/16, .jp-cell-after-15\/15,
.jp-cell-after-14\/14, .jp-cell-after-13\/13,
.jp-cell-after-12\/12, .jp-cell-after-11\/11,
.jp-cell-after-10\/10, .jp-cell-after-9\/9,
.jp-cell-after-8\/8, .jp-cell-after-7\/7,
.jp-cell-after-6\/6, .jp-cell-after-5\/5,
.jp-cell-after-4\/4, .jp-cell-after-3\/3,
.jp-cell-after-2\/2, .jp-cell-after-1\/1 { margin-right: 100%; }
.jp-cell-left-16\/16, .jp-cell-left-15\/15,
.jp-cell-left-14\/14, .jp-cell-left-13\/13,
.jp-cell-left-12\/12, .jp-cell-left-11\/11,
.jp-cell-left-10\/10, .jp-cell-left-9\/9,
.jp-cell-left-8\/8, .jp-cell-left-7\/7,
.jp-cell-left-6\/6, .jp-cell-left-5\/5,
.jp-cell-left-4\/4, .jp-cell-left-3\/3,
.jp-cell-left-2\/2, .jp-cell-left-1\/1 { left: -100%; }
.jp-cell-right-16\/16, .jp-cell-right-15\/15,
.jp-cell-right-14\/14, .jp-cell-right-13\/13,
.jp-cell-right-12\/12, .jp-cell-right-11\/11,
.jp-cell-right-10\/10, .jp-cell-right-9\/9,
.jp-cell-right-8\/8, .jp-cell-right-7\/7,
.jp-cell-right-6\/6, .jp-cell-right-5\/5,
.jp-cell-right-4\/4, .jp-cell-right-3\/3,
.jp-cell-right-2\/2, .jp-cell-right-1\/1 { left: 100%; }


/* jui-presets-1.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-presets.css
   Version : 1.1.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */

/*
*  1. Close and open 
*  
*/
   
.jp-view-closed     {display:none !important;}
.jp-view-opened     {display: block !important;}
.jp-view-hidden     {display: none !important;visibility: hidden;} 
.jp-view-invisible  {visibility: hidden;}
.jp-view-masked     {border: 0;clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;} .masked.focusable:active, .masked.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}


/*
*  2. Positions and clears
*  
*/


.jp-position-clear {clear:both; padding:0; margin:auto;}
.jp-position-clear:after {content: ".";  display: block;  height: 0; clear: both; visibility: hidden; }
.jp-position-clear {display: inline-block;}
 * html .jp-position-clear {height: 1%;}
.jp-position-clear {display: block;}


.jp-position-vertical-align {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
 /* parent element
 
   -webkit-transform-style: preserve-3d;
   -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  
  */
   
}

.jp-position-glue-right {        /*  Glue elements to the right side  */
        position:absolute !important;
        right: 0 !important;
        z-index: 100;
}

.jp-position-glue-left {        /*  Glue elements to the right side  */
        position:absolute !important;
        left: 0 !important;
        z-index: 100;
}

.jp-position-clip-test {             /*  Enable child container boxes clipping  */
        position:relative;
        z-index: 99;
        max-width: 93% !important; 
        white-space: nowrap; 
        text-overflow: ellipsis;
}        

.jp-position-clip {                  /*  Enable child container text clipping  */
        position: relative; 
        overflow: hidden;  
        width: 100% !important;

}        

.jp-position-reset {                  /*  Reset absolute polisitioned elements  */
        position: relative !important; 
 
}      

.jp-position-clip .jp-view-clip {
 	padding: 0;
 	margin: 0;
}


.jp-position-overlay {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right:0;
   z-index: 90000000 !important;
   border: none;
   transform: translateX(0) translateY(0) !important;
   -webkit-transform: translateX(0) translateY(0) !important;
   -ms-transform: translateX(0) translateY(0) !important;
  
}

/*
*  3. Text masks and clipping
*  
*/

.jp-view-semitransparent {
       opacity:.50;
       -moz-opacity:.50; 
       filter:alpha(opacity=50);
}


.jp-view-clip {                  /*  Clip  text lines without set width */
        white-space: nowrap; 
        overflow: hidden; 
        text-overflow: ellipsis;
        max-width: 75% !important; 
}
.jp-nav-dock-pull-left .jp-view-clip {
        max-width: 90% !important;
 }
	
.jp-view-clip-text {               		/* preset for long text */
        max-width: 95% !important; 
        overflow: hidden; 
        text-overflow: ellipsis;
        white-space: nowrap; 
}


.jp-view-label {                    /*  Mask hyperlinks - mimic label */
       text-decoration:none; !important;
       border: none;
       color: #333;
       font-weight: 600;
 }

.jp-view-v-disabled {            /*  Highlight disabled content */
       color: #666 !important;
       text-decoration:none; !important;
}
.jp-view-v-negative {           /*  Highlight negative and error content */
       color: #ff4000; !important;
       text-decoration:none; !important;
}
.jp-view-v-positive {           /*  Highlight positive and confirmation content */
       color:#00c066; !important;
       text-decoration:none; !important;
 }

/*
*  3. Loaders, Errors and Confirmaton screens
*  
*/

.jp-view-loader {
	width: 100%;
	height: 100%;
	min-height: 5em;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	text-align: center;
	overflow: hidden;
}


.jp-view-loader p {
 	position: absolute;
 	top: 25%; 	
 	left: 0;
 	right: 0;
 	text-align: center;
 	width: 100%;
 	display: block;
 	vertical-align: middle;

}
.jp-view-loader p var {
        display: block;
        padding: 0.5em;
}       
       
.jp-view-default {
        font-weight: 600;
        color: #000;
        background: #fff;
}

.jp-view-normal {
       font-weight: 600;
       color: #000;
       background: #fff;
}
.jp-view-invert {
       font-weight: 600;
       color: #000;
       background: #fff;
}
.jp-view-alert {
       font-weight: 600;
       color: #000;
       background: #fff;
}


/*
*  4. NEW Loaders, Errors and Confirmaton screens
*  
*/



 .jp-position-overlay {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 90000000 !important;
    border: none;
    transform: translateX(0) translateY(0) !important;
    -webkit-transform: translateX(0) translateY(0) !important;
    -ms-transform: translateX(0) translateY(0) !important;

  }

.jp-position-overlay .jp-bu{

   text-transform: uppercase;
   font-size: 0.8em !important;
}


.jp-position-center {
    text-align: center;
}
.jp-position-vertical-align-centered {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    width: 100% !important;
    padding: 3%;
    max-height: 90%;
    margin-right: -50% !important;
    transform: translate(-50%, -50%) !important;
    -webkit-transform: translate(-50%, -50%) !important;
    -ms-transform: translate(-50%, -50%) !important;
    border: 0px solid #fff;
    z-index: 9 !important;
    overflow: hidden;
}
/* jui-skin-1.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-skin.css
   Version : 1.1.0
   Author  : Netcomposite (http://www.netcomposite.com/)


Modern Georgia-based serif stack 
font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;

Traditional Garamond-based serif stack
font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;

Helvetica/Arial-based sans serif stack
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;

Verdana-based sans serif stack
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;

Trebuchet-based sans serif stack
font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;

Impact-based sans serif stack
font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;

Monospace stack
font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;



   =========================================== */

/*
*  Basic typography
*
*  p >  width= font size x  30 line height = font size + 6 px; or 150% (or 1.5 em).
*  The font-size percentage is of 16px. (0.75 * 16px = 12px) 
*  24px --> 24/16 = 1.5em and line-height 1em
*  22px --> 22/16 = 1.375em and line-height 1.0909em
*  20px --> 20/16 = 1.25em and line-height: 1.2em
*  18px --> 18/16 = 1.125em and line-height: 1.333em
*  16px --> 16/16 = 1en and line-height: 1.5em
*
* Web fonts usage
*
* @font-face {
*    font-family: 'NeutonBold';
*    src: url('../fonts/neuton-bold-webfont.eot');
*    src: url('../fonts/neuton-bold-webfont.eot?#iefix') format('embedded-opentype'),
*         url('../fonts/neuton-bold-webfont.woff') format('woff'),
*         url('../fonts/neuton-bold-webfont.ttf') format('truetype');
*    font-weight: normal;
*    font-style: normal;
* }
*
*  Basic coloring
*
*  #d8d8d8 : base gray color for backrgound
*  #f0f0f0 : ligher gray color for elements 
*  #ebebeb : darker gray small elements
*  #a8a8a8 : color for  borders AND shadows
*  #0066cc :  blue color for anchors and highlights
*/


html  { 
      font-size:100.01%; 
}

body {
     font-size: 90%;                  /* 1 90% */
     line-height: 140%;               /* font size + 50% */
     -webkit-text-size-adjust: 90%;   /* 2 */
     -ms-text-size-adjust: 90%;       /* 2 */
     text-transform: normal;
     letter-spacing: normal;
     background: transparent 
} 
h1, h2, h3, h4, h5, h6 {
     line-height: 125%;
     text-shadow: 0px 1px 1px #eee;  
     margin-bottom: 0.5em;

}
h1 {
     font-size: 1.65em;  
}     
h2 {
     font-size: 1.375em;
} 
h3 {
     font-size: 1.25em; 
}
h4 { 
     font-size: 1.125em;
}
h5, h6 {
     font-size: 1em; 
}

/*
*  Layout Color presets
*/

.jp-theme-default body  {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
	font-weight: 300;
	background: transparent;
}
.jp-theme-default .jp-header  {
	background:  #d8d8d8;
 }
.jp-theme-default .jp-subheader  {
	background:rgba(216,216,216,0.9)
 }
.jp-theme-default .jp-frame {
	background:  #d8d8d8;
}
.jp-theme-default .jp-target {
	background:  #d8d8d8;
}
.jp-theme-default .jp-footer {
	background:  #000000;
}
.jp-theme-default .jp-footer-imprint {
	padding: 1em !important;
	text-align: center;
}
.jp-theme-default .jp-footer-imprint a {
	display: block;
	margin: 0.15em auto;
}
.jp-theme-default .jp-footer-imprint p {
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
}
.jp-theme-default .jp-footer-imprint p a {
	display: inline-block;
	text-decoration: none;
	color: #fff;

 }
 
 
/*
*  Navigation  - basic colors, typefaces, decorations.
*/

.jp-nav {                          /* Base navigation element block coloring and border */
        background: #eee;
	background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
	border-right: 1px solid #b8b8b8;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
        /*border-left: 10px solid #ff0000;*/        
	/*border: 1px solid #b8b8b8;*/
	/*border-bottom: 1px solid #b8b8b8;*/
}

.jp-nav a {
 	color: #000000;
 	text-decoration: none;
}
.jp-nav a:hover {
 	color: #ff0000;
}
.jp-nav-label {
       color: #000;
}
.jp-nav-label:hover {
 	color: #ff0000;
}

.jp-nav-menu {                    /* Base menu block coloring and border */
	/* color: #000000; */
	/* font-size: 1em; */
 	background: #eee;
	background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
	/* border: 1px solid #b8b8b8; */ 
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	/*border-radius: 4px; */
}

.jp-header-banner .jp-nav-trail {   /*  breadcrumb navigation position and coloring  */
        position:fixed;
        top:0; 
        right:0; 
        z-index: 80000; 
        border: none !important;
        background:rgba(216,216,216,0.9); 
        box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.3);
        -moz-box-shadow:   0px 15px 15px rgba(0, 0, 0, 0.3);
       -webkit-box-shadow:  0px 15px 15px rgba(0, 0, 0, 0.3);
}



.jp-nav-bar .jp-nav {
        border-right: none;
}

.jp-nav-push-horizontal .jp-nav-bar a.jp-nav-append:first-child {
        border-left: none !important;
}

.jp-nav-push-horizontal .jp-nav-dock-pull-left .jp-nav-bar a.jp-nav-append:last-child {
        border-right: 1px solid #b8b8b8 !important; 
}

.jp-nav-push-vertical.jp-nav-bar .jp-nav-list  {       
        border-top: 1px solid #b8b8b8 !important; 
}


.jp-nav-list {                    /*  Drop down list panel coloring and borders */
	background: #fff !important;
	border: 1px solid #b8b8b8; 
}


.jp-nav-list a {
        border: none;
 	color: #000;
 	text-decoration: none;
	width: 90% !important;
	padding: .4em .5em .4em 2.0em; 

}
.jp-nav-list a:hover {
 	color: #ff2000;
 
}

 /* Separator for multiple lists */

.jp-nav-widget .jp-nav-list ul,
.jp-nav-widget .jp-nav-list dl {     
        border-bottom: 1px solid #ddd; 
}
.jp-nav-widget .jp-nav-list ul:last-child {
	border-bottom: none;
}

.jp-nav-widget .jp-nav-dock .jp-view-opened  {     /*  Bottom border for opened list */
	border-bottom: 1px solid #ddd !important; 
}

.jp-nav-widget .jp-nav-deck .jp-nav-list ul:last-child {  /* Separator for decked lists  */
	border-bottom: 1px solid #ddd; 
}


.jp-nav-widget .jp-nav-deck .jp-view-opened {      /*  Top border for decked opened list */
	border-top: 1px solid #ddd !important; 
}

.jp-nav-widget .jp-nav-deck .jp-view-opened.jp-wfl-io-block-message  {      /*  Rest top border for loader message containers */
	border-top: none !important; 
}

.jp-nav-widget .jp-nav-deck .jp-view-opened.jp-ici-loader  {      /*  Rest top border for loader message containers */
	border-top: none !important; 
}




.jp-nav-widget .jp-nav-tree .jp-view-opened {      /*  Top border remove for tree nodes */
	border-top: none !important; 
}

/* Decorations for list items mouse over */

.jp-nav-widget .jp-nav-list  li,
.jp-nav-widget .jp-nav-list  dd {            
	border-right: 5px solid transparent !important; 
        padding-right: 2.5em !important; /* Right gutter for badge placement overlay*/
}

.jp-nav-widget .jp-nav-list  li:hover,
.jp-nav-widget .jp-nav-list  dd:hover {        
 	background: #fafafa !important; 
	border-right: 5px #0066cc solid !important; 
}


.jp-nav-widget .jp-nav-list dt  {                   /* def list heading styling */
 	font-weight: bold !important;
}

/* need to check how it affects normal widget lists

.jp-nav-list li {                  
 	border-top: 1px solid #fff;
 	border-bottom: 1px solid #fff;
        padding: 0.75em 0.5em 0.75em 2.5em; 
}

ul li:only-child:hover {
 	border-top: 1px solid #fff;
 	border-bottom: 1px solid #fff;
}
.jp-nav-list li:first-child:hover {
 	border-top: 1px dotted #fff;
 	border-bottom: 1px dotted #b8b8b8;
}
.jp-nav-list li:last-child:hover {
 	border-top: 1px dotted #b8b8b8;
 	border-bottom: 1px dotted #fff;
}

*/

.jp-nav-list .jp-nav-input {       /*  Override highlightning for input types */
        border: 2px solid transparent  !important;
        background: transparent;
        margin-bottom: 0px  !important;
}
.jp-nav-list .jp-nav-input .jp-nav-input-gutter-left { /*  Override highlightning for input types */
        border-left: 18px solid transparent !important; 
}
.jp-nav-list .jp-nav-input:hover { /*  Override highlightning for input types */
        border: 2px solid #2e9afe !important;
        background: transparent;
        margin-bottom: 0px  !important;
}

.jp-nav-dock > ul:first-child {                   /* Separator border for cascading widgets */ 
	border-bottom: 1px solid #b8b8b8;
}


 
/*
*  2. Scroll bars
*/
 


.jp-nav-scroll {
      position: relative;
 

}

.jp-nav-scroll  ul {
       position:relative;
       padding-right: 0px !important; /* right gutter for jrole scrolll */     
       border-bottom: 0px solid #eee;
       border-top: 0px solid #eee;
  

}

.jp-nav-scroll-bar {
	position: absolute;
	top:0;
	right: 0px;
	height:100%;
	width: 10px;
	/* border: 4px solid #5c92e7; */
	border: 2px solid #fff;
        overflow: hidden;	 
	background: #ddd;
	cursor:move;

}

.jp-nav-scroll-track {
	width: 6px;
        border: 1px solid #fff;
        border-top: none !important;

        border-bottom: none !important;
        
	background-color: #1b8dff;
	cursor: default;
		border-radius: 6px;
	
		-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	opacity: 1;
	-moz-opacity:1;
}


/* ===============================
   Widgets basic structure
   =============================== */

.jp-nav-group .jp-nav-widget {
 	border-top: none;
}

.jp-nav-widget {                 /* Base widget block coloring and border */
	/* color: #000000; */
	/* font-size: 1em; */
 	background: #eee;
	background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
	border: 1px solid #b8b8b8; 
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	/*border-radius: 4px; */
	
}

.jp-nav-widget .jp-nav-deck-header {   
 	background: #f7f7f7;
       /* border-top: 1px solid #ddd !important; */
        border-bottom: 1px solid #ddd !important; 

}

.jp-nav-deck-header .jp-nav-list ul { /* Make top border for the widget header list */
     border-bottom: 0px !important;
}

/* .jp-nav-push-horizontal .jp-nav-deck-header .jp-nav-label.jp-nav-append,
.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-label.jp-nav-append {
 	background: none;
 	border-left: none;
}
*/

/* .jp-nav-deck-header .jp-nav-list a:hover {
 	color: #ff2000;
}
*/

.jp-nav-deck-footer {
 	background: #f7f7f7;
	/*border-top: 1px solid #b8b8b8; 	
 	min-height: 2.4em;*/
}

.jp-nav-footnote {
        font-size: 90%;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        padding: 0.5em 0.5em 0.5em 0.5em !important;
        text-decoration: none !important;
        border-top: 1px solid #ddd;
        color: #999;
}

.jp-nav-pager {
 	border-top: 0px solid #b8b8b8; 	
}



/* ===============================
   Navigation orientation  - Horizontal
   =============================== */

.jp-nav-push-horizontal {
	border-left: none;
	border-right: none;	
	/*border-radius: 8px !important; */ /* This is rounded corners to remove */	
	/*border: 1px solid #b8b8b8;*/
	display: inline-block;
	position: relative;
	/*margin-right: -12px;*/
	width: 100%;
	/*width: auto;*/
}

.jp-nav-push-horizontal  .jp-nav:last-child {
 	border-right: none !important;
}

/* condlict to check */

.jp-nav-push-horizontal  .jp-nav:last-child {
 	border-right: none !important;
}

.jp-nav-push-horizontal .jp-nav-dock-pull-right .jp-nav + .jp-nav:last-child .jp-nav-append{
 	margin-left: -1px;
}

/* .jp-nav-push-horizontal .jp-nav-dock-pull-left .jp-nav:first-child {
 	border-left: 0px solid #b8b8b8;
}
*/

.jp-nav-push-horizontal .jp-nav-deck {
	border-left: 1px solid #b8b8b8;
	border-right: 1px solid #b8b8b8;
}

.jp-nav-widget.jp-nav-push-horizontal .jp-nav-deck {
	border-left: none;
	border-right: none;
}

.jp-nav-push-horizontal .jp-nav-dock-pull-left .jp-nav:last-child { 
 	border-left: none;
}


.jp-nav-widget.jp-nav-push-horizontal {
 	border: 1px solid #b8b8b8;
	margin: 0;  
	/* margin: 0 0 1% 0;   Margin added for horizontal widget spacing */
}


/* ===============================
   Navigation orientation  - Vertical
   =============================== */


.jp-nav-push-vertical .jp-nav {
	border-right: none;
        border-bottom: 1px solid #b8b8b8;
}
.jp-nav-push-vertical .jp-nav:last-child {
 	border-bottom: none;
}




.jp-nav-push-vertical .jp-nav-dock .jp-nav:last-child,
.jp-nav-menu-overthrow .jp-nav:last-child,
.jp-nav-push-vertical .jp-nav-widget.jp-nav {
 	border-bottom: none;
}

.jp-nav-push-vertical .jp-nav-toggle .jp-nav-append,
.jp-nav-push-vertical .jp-nav-combo .jp-nav-append {

/*	border-left: 1px solid #b8b8b8;
 	background: #eee; 
	background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
*/

	/*border-radius:3px;*/
	/* color: #000; */

}

.jp-nav-push-vertical .jp-nav .jp-nav-combo .jp-nav-append {
 	background: inherit;
}

.jp-nav-push-vertical .jp-nav-toggle .jp-nav-prepend,
.jp-nav-push-vertical .jp-nav-combo .jp-nav-prepend {
	border: none;
}

.jp-nav-push-vertical .jp-nav-list {
        background: #fff;
        border: none;
}


/* ===============================
   Navigation icons sprites
   
   THIS MUST BE VALIDATED. NOT SURE IT'S NEEDED
   =============================== */


.jp-nav-caret {
 	position:relative;
 	padding-left: 2.4em !important;
}
.jp-nav-caret i {
 	position: absolute;
 	left: .5em;
 	top: 50%;
 	margin-top: -8px;
}

.jp-nav-drop {
 	border-right: 1px solid  #b8b8b8;
}

.jp-nav-widget .jp-nav-drop:only-child {
	border: none;
}


.jp-nav-append {
	border-left: 1px solid #b8b8b8;
}

/*  Mose over effects for navigation */

.jp-nav-push-horizontal .jp-nav {
	/*margin-bottom: -1px;*/
}

/*.jp-nav .jp-nav-state-active  { /* this need to be in the hooks */
	background: #fff;
	color: #ff1500;
}
*/

.jp-nav-push-horizontal .jp-nav .jp-nav-state-active {
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
}

.jp-nav.jp-nav-state-active,
.jp-nav-pull-below .jp-nav.jp-nav-state-active {
	background: #fff;
	color: #ff1500;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
}

.jp-nav-pull-above .jp-nav.jp-nav-state-active {
	background: #fff;
	color: #ff1500;
	border-bottom: none;
	border-top: 1px solid #fff;
	margin-top: -1px;
}








/*  Conflict with modal window and not sure we need top border here

.jp-nav-group .jp-nav-widget:first-child {
 	border-top: 1px solid #b8b8b8;
}
*/



/* ===============================
   Hightlight of Navigation
   =============================== */




/* ===============================
   Navigation badges
   =============================== */

/* .jp-nav-badge {
	font-weight: normal;
  	text-align: center;
        text-transform: uppercase; 
        border: 2px solid #fff;
        border-radius: 999px;
        -webkit-border-radius: 999px;
        -moz-border-radius: 999px;
        box-shadow: #eee 2px 1px 1px;
       -webkit-box-shadow: #eee 2px 0px 1px;
       -moz-box-shadow: #eee 2px 0px 1px;
        background: #eee;
  
}

.jp-nav-badge:hover {
        box-shadow: #666 2px 1px 1px;
       -webkit-box-shadow: #666 2px 0px 1px;
       -moz-box-shadow: #666 2px 0px 1px;
}

*/

/*
*  Forms, inputs and buttons rendering
*/


.jp-bu-render-unmasked.jp-bu-append {
	border-left: 1px solid #b8b8b8;
}


























/* ===============================
   drafts to clean up
   =============================== */



/* MASTHEAD KPI */

.jp-box-masthead-kpi {}

/* MASTHEAD WORKFLOW MENU */

.jp-box-masthead-menu {}


/* MASTHEAD WORKFLOW FORMS */



/* #1b8dff; */



.jp-wfl-io-data-loader {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    width: 100% !important;
    padding: 2%;
    margin-right: -50% !important;
    transform: translate(-50%, -50%) !important;
    -webkit-transform: translate(-50%, -50%) !important;
    -ms-transform: translate(-50%, -50%) !important;
    border: 0px solid #fff;
    z-index: 9 !important;
    overflow: hidden;
   text-align: center;
}
 

.jp-grid-media {
     padding: 0;
     margin: 0 auto;
     background: #eee;
     border: 2px solid transparent;
     

}
.jp-grid-media img, object {
     width: 100%;
     max-width: 100%
     height: auto;
     padding: 0;
     margin:0;
     display: block; /* removes bottom margin */
}

.jp-grid-media a {
     padding: 0;
     margin: 0;
     border: none;
     text-decoration: none;
}


.jp-grid-media-modal {
      position: absolute !important;
      top: 50% !important;
      left: 50% !important;
      margin-right: -50% !important;
      transform: translate(-50%, -50%) !important;
      -webkit-transform: translate(-50%, -50%) !important;
      -ms-transform:  translate(-50%, -50%) !important;
      z-index: 900000 !important;
      overflow: hidden;

      /* object-fit: contain; */
      /*  object-fit: fill; */
      /*  object-fit: cover; */

}


[data-image-rendition="grid-media-modal"] {max-height: 100%;  max-width: 100%;   padding: 0em; margin: 0;  border: 2px solid #fff;}
[data-grid-media-theme="default"] .jp-cell img {margin-top: 0px !important;}
[data-grid-media-theme="default"] .jp-cell {border: 0px solid transparent !important;}
[data-grid-media-theme="default"] .jp-cell:hover {border: 0px solid #fff !important;}
[data-grid-media-theme="default"] .jp-cell  a > span {position: absolute; left: 0; top: 0; padding: 0.5em; margin: 0; display: block; width: 100%; font-size: 80%; text-transform: uppercase; text-align: center; background:  rgba(0,0,0,0.8); color: #fff;}


[data-smooth-viewport-columns="1"]  { width: 100% !important; }
[data-smooth-viewport-columns="15"] { width: 66.666% !important; }
[data-smooth-viewport-columns="2"]  { width: 50% !important; }
[data-smooth-viewport-columns="25"] { width: 40% !important; }
[data-smooth-viewport-columns="3"]  { width: 33.333% !important; }
[data-smooth-viewport-columns="35"] { width: 28.57% !important; }
[data-smooth-viewport-columns="4"]  { width: 25% !important; }
[data-smooth-viewport-columns="45"] { width: 22.2222% !important; }
[data-smooth-viewport-columns="5"]  { width: 20% !important; }2
[data-smooth-viewport-columns="6"]  { width: 16.666% !important; }
[data-smooth-viewport-columns="7"]  { width: 14.285% !important; }
[data-smooth-viewport-columns="8"]  { width: 12.5% !important; }
[data-smooth-viewport-columns="9"]  { width: 11.111% !important; }
[data-smooth-viewport-columns="10"] { width: 10% !important; }








[data-grid-media-theme="list::singe::row"] {height: 450px !important; overflow: hidden; max-height: 100%;  max-width: 100%;   padding: 0em; margin: 0;}



[data-grid-media-theme="card-embedded"] .jp-card-content,
[data-grid-media-theme="card-social"]  .jp-card-content,
[data-grid-media-theme="card-article"] .jp-card-content,
[data-grid-media-theme="card-photo"]   .jp-card-content,
[data-grid-media-theme="card-location"] .jp-card-content {background: #E4E0DB; color: #000;}

[data-grid-media-theme="card-embedded"] .jp-card-content-prompt,
[data-grid-media-theme="card-social"]  .jp-card-content-prompt,
[data-grid-media-theme="card-article"] .jp-card-content-prompt,
[data-grid-media-theme="card-photo"]   .jp-card-content-prompt,
[data-grid-media-theme="card-location"] .jp-card-content-prompt { font-family: 'Domine', serif; font-weight: 600;text-transform: uppercase;}


[data-grid-media-theme="card-location"] .jp-card-content-headline {font-family: 'Domine', serif;  font-weight: 400; color: #4E4C4A; display: block; text-transform: uppercase; line-height: 111%; }

[data-grid-media-theme="card-article"] .jp-card-content {background: #ffffff; color: #000;}
[data-grid-media-theme="card-article"] .jp-card-content-headline {  font-family: 'Domine', serif;  font-weight: 400; color: #976F26; display: block; text-transform: uppercase; line-height: 110%; }


[data-marker-id="highlight-card-banner"],
[data-marker-id="highlight-card-embedded"],
[data-marker-id="highlight-card-social"],
[data-marker-id="highlight-card-article"],
[data-marker-id="highlight-card-location"],
[data-marker-id="highlight-card-photo"] {border: 10px solid #fff;}

[data-marker-id="highlight-card-banner"]:hover,
[data-marker-id="highlight-card-social"]:hover,
[data-marker-id="highlight-card-article"]:hover,
[data-marker-id="highlight-card-location"]:hover,
[data-marker-id="highlight-card-photo"]:hover {border: 10px solid #fff;}


[data-marker-id="highlight-card-location-reel"] {border: none !important;}
[data-marker-id="highlight-card-location-reel"]:hover {border: none !important;}

[data-marker-id="highlight-card-banner"] h4  {color: #fff !important; font-size: 140%; z-index: 99999999999 !important;}

.jp-card {
        float: left;
        overflow: hidden;
        position: relative;
        clear: right;
        height: 20%;
}




.jp-card-content-image-cover {
        background-position:50% 50%  !important;
        background-repeat:no-repeat  !important;
        background-size:cover  !important;
        -webkit-background-size:cover  !important;
        -moz-background-size:cover  !important;
        -o-background-size:cover  !important;

}

.jp-card-content-embedded-modal {
          overflow-x:hidden;
          overflow-y:hidden;
          border-style: none;
          width: 100%;
          height: 100%;
          z-index: 9000000 !important;

}

.jp-card-content-embedded {
           height: 100% !important;
           width: 100% !important;

          border: 2px solid #ere0db;
          position: relative;


}

.jp-card-content-embedded iframe,
.jp-card-content-embedded iframe object,
.jp-card-content-embedded iframe video {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          border: 0;
          height: 100% !important;
          width: 100% !important;
          overflow-x:hidden  !important;
          overflow-y:hidden  !important;
          border-style: none  !important;

}


.jp-card-content {
        display: block;
        position: absolute;
        vertical-align: middle;
        left: 0  ;
        bottom: 0px ;
        padding: 0.25em;
        padding-top: 1em !important;
        width: 100%;

        vertical-align: middle;
        max-height: 200px;
        padding-bottom: 1.0em; /* makes white space betweenb content and fixed position meta or prompts */

}

.jp-card-content-headline{
        display: block;
        font-size: 125%;
        padding: 0.25em;
        margin-top: 0 !important;
        vertical-align: middle;

       /* setup single line */
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;

}
.jp-card-content-excerpt{
        display: block;
        padding: 0.25em;
        margin-bottom: 1.5em; /* for mixed prompt gutter */
        line-height: 125%;



       /* setup single line
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;

        /* setup 2 line */
        height: 2.75em;
        vertical-align: middle;
        overflow: hidden;
        text-overflow: ellipsis;   */

}


.jp-card-content-prompt{
        display: block;
        position: absolute;
        left: 0 ;
        bottom: 0;
        text-align: center;
        width: 100%;
        line-height: 2em;
        font-size: 100%;
        padding: 0.25em;
}

.jp-card-anchor{
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important;
	z-index: 990000000 !important;
	width: 100% !important;
	height: 100% !important;
	border: none;
}
.jp-card-label-tag{
}
.jp-card-label-category {
}
.jp-card-label-segnment{
}
.jp-card-label-section{
}


.jp-card-meta {
        display: block;
        position: absolute;
        left: 0 ;
        bottom: 0;
        text-align: center;
        width: 100%;
        line-height: 1.5em;
        font-size: 100%;
        padding: 0.25em;

}
.jp-card-meta-channel{
         display: inline-block;
         float: right;
         padding: 0.25em;
}
.jp-card-meta-author{
         display: inline-block;

}
.jp-card-meta-timestamp{
         display: inline-block;

}
.jp-card-meta-counter-views{
         display: inline-block;
        padding: 0.25em;
}
.jp-card-meta-counter-comments {
         display: inline-block;
         float: left;
         padding: 0.25em;
}
.jp-card-meta-counter-likes{
         display: inline-block;
         float: left;
        padding: 0.25em;
}
.jp-card-meta-counter-shares{
         display: inline-block;
         float: left;
        padding: 0.25em;
}
.jp-card-meta-counter-downloads{
         display: inline-block;
}


[data-grid-media-theme="list::multi::row"]  { max-height: 100%;  max-width: 100%;  padding: 0em; margin: 0;}

[data-image-rendition="grid-media-modal"] {max-height: 100%;  max-width: 100%;   padding: 0em; margin: 5px;  border: none;}



[data-smooth-viewport-columns="1"]  { width: 100% !important; }
[data-smooth-viewport-columns="15"] { width: 66.666% !important; }
[data-smooth-viewport-columns="2"]  { width: 50% !important; }
[data-smooth-viewport-columns="25"] { width: 40% !important; }
[data-smooth-viewport-columns="3"]  { width: 33.333% !important; }
[data-smooth-viewport-columns="35"] { width: 28.57% !important; }
[data-smooth-viewport-columns="4"]  { width: 25% !important; }
[data-smooth-viewport-columns="45"] { width: 22.2222% !important; }
[data-smooth-viewport-columns="5"]  { width: 20% !important; }
[data-smooth-viewport-columns="6"]  { width: 16.666% !important; }
[data-smooth-viewport-columns="7"]  { width: 14.285% !important; }
[data-smooth-viewport-columns="8"]  { width: 12.5% !important; }
[data-smooth-viewport-columns="9"]  { width: 11.111% !important; }
[data-smooth-viewport-columns="10"] { width: 10% !important; }








/* jui-hooks-1.2.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-hooks.css
   Version : 1.2.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


/*
*
* 1.  VIEWPORTS THEMING, COLORING AND  GEOMETRY 
*  
*/



/* 1.1 VIEWPORT COLORING :: THEME COLORING */


[data-viewport-palette="system::fill::blank::solid"]      {background: #FFFFFF; color: #000;}
[data-viewport-palette="system::fill::alert::solid"]      {background: #ff0000; color: #fff;}
[data-viewport-palette="system::fill::primary::solid"]    {background: #0066cc; color: #fff;}
[data-viewport-palette="system::fill::invert::solid"]     {background: #000000; color: #fff;}
[data-viewport-palette="system::fill::theme::solid"]      {background: #eee; color: #000;}
[data-viewport-palette="system::fill::invert::opaque"]    {background: rgba(0,0,0,0.8); color: #fff;}
[data-viewport-palette="system::overlay::invert::opaque"] {background: rgba(0,0,0,0.8);}



/* 1.2 VIEWPORT COLORING :: MASTHEADS THEMES  */

[data-viewport-palette="theme::default::masthead"] { margin-bottom: 1px; background: #fff; background: -moz-linear-gradient(top , #fff, #f8f8f8;) repeat scroll 0% 0% transparent; background: -webkit-linear-gradient(top , #fff, #f8f8f8;) repeat scroll 0% 0% transparent; background: -o-linear-gradient(top , #fff, #f8f8f8;) repeat scroll 0% 0% transparent; background: -ms-linear-gradient(top , #fff, #f8f8f8;) repeat scroll 0% 0% transparent; background: linear-gradient(top , #fff, #f8f8f8;) repeat scroll 0% 0% transparent; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3) !important; -webkit-box-shadow:  0px 2px 2px rgba(0,0,0,0.3); -moz-box-shadow:  0px 2px 2px rgba(0,0,0,0.3);}

[data-viewport-palette="theme::default::masthead::io::section"]  .jp-box-masthead-vid {background: transparent;}

[data-viewport-palette="theme::default::masthead::io::section"] { border-bottom: 1px solid #ddd; margin-bottom: 1em !important; color: #000;} /*  headings for forms setions */
[data-viewport-palette="theme::default::masthead::io::section"] .jp-box-masthead-controls .jp-bu { padding-right: 0px !important;} /*  headings for forms setions */
[data-viewport-palette="theme::default::masthead::io::prompt"]   {border-bottom: 1px solid #ddd; margin-bottom: 1em !important; background: #333333 !important; color: #fff !important; } /*  prompt for emtpty forms setions */
[data-viewport-palette="theme::default::masthead::io::settings"] {background: #eee; padding: 1.5em !important;}

[data-viewport-palette="theme::default::masthead::feed::live"] {background: #1E88E5; color:#fff; border-top: 0px solid #fff;} /* headings for live feed */
[data-viewport-palette="theme::default::masthead::feed::live"] .jp-box-masthead-vid  {background: #1E88E5; color:#fff; border: none; margin-bottom: 0;}
[data-viewport-palette="theme::default::masthead::feed::live"] .jp-ici {border: none !important;}
[data-viewport-palette="theme::default::masthead::feed::live"] [data-label-type="label::badge"] { background: #ff0000; color: #fff; }

[data-viewport-palette="theme::default::masthead::feed::archive"]  {background: #FAFAFA; color:#000; border: 1px #E0E0E0 solid ; border-left: 4px solid #E0E0E0; border-right: none;} /*heading for archived feed */

/* 1.2.1 VIEWPORT COLORING :: FORMS COMPONENTS THEMES  */

[data-viewport-palette="theme::default::form::act::section"]  {margin-top: 1em; margin-bottom: 0.5em; border: 2px solid #1565C0 !important;}
[data-viewport-palette="theme::default::form::act::section"]  [data-marker-id="highlight-state-on"] {background: #1565C0 !important;}

/* 1.3 VIEWPORT COLORING :: WIDGETS THEMES  */


/* 1.4 VIEWPORT COLORING :: COMPONENTS THEMES  */


/* 1.5 VIEWPORT GUTTER :: GUTTERS  */


[data-viewport-bleed="system::bleed::alert::solid"] { border: 10px solid #ff0000;}
[data-viewport-bleed="system::bleed::gutter::transparent"] {border: 10px solid transparent !important;}


/* 1.6 VIEWPORT GEOMETRY ::  WIDGET AND COMPONENTS SIZES */

[data-viewport="w:h,75,s"] {width: auto; height: auto;  max-height: 75px;  overflow: hidden; overflow-x: none!important; overflow-y: auto !important;}
[data-viewport="w:h,100,150,s"] {width: auto; height: auto;  max-height: 150px;  overflow: hidden; overflow-x: none; overflow-y: auto;}
[data-viewport="w:h,100,200,s"] {width: auto; height: auto;  max-height: 200px; overflow-y: auto !important;}
[data-viewport="w:h,100,400,s"] {width: auto; height: auto;  max-height: 400px; overflow-y: auto !important;}
[data-viewport="w:h,100,300,s"] {width: auto; height: auto;  max-height: 300px; overflow-y: auto !important;}
[data-viewport="w:h,240,s"] {width: auto; height: auto;  max-height: 240px;  overflow: hidden; overflow-x: none!important; overflow-y: auto !important;}

[data-viewport="w,300,480:h"] {width: auto !important; min-width: 300px !important; max-width: 480px !important; height: auto !important; }     /* mobile viewport */

[data-viewport="w:h"]     {width: auto !important; height: auto !important;  } /* default inherited sizing */
[data-viewport="80:80"]   {width: 80px !important; height: 80px !important;   }
[data-viewport="96:96"]   {width: 96px !important; height: 96px !important;   }
[data-viewport="120:120"] {width: 120px !important; height: 120px !important; }
[data-viewport="160:160"] {width: 160px !important; height: 160px !important; }
[data-viewport="w,180,500:h"] {width: auto !important; min-width: 180px !important; max-width: 500px !important; height: auto !important;} /* login forms */
[data-viewport="240:h"] {width: 240px !important; height: auto !important; } 
[data-viewport="240:240"] {width: 240px !important; height: 240px !important; }

[data-viewport="w,240,400:h"] {width: auto !important; min-width: 240px !important; max-width: 400px !important; height: auto !important; } /*  cascade viewport */
[data-viewport="w,240,800:h"] {width: auto !important; min-width: 240px !important; max-width: 800px !important; height: auto !important; } /*  cascade viewport */
[data-viewport="w,240:h"] {width: auto !important; min-width: 240px !important; height: auto !important; } /*  cascade viewport */

[data-viewport="240:h"] {width: 240px !important; height: auto !important; } 
[data-viewport="320:320"] {width: 320px !important; height: 320px !important; }
[data-viewport="w,360,480:h"] {width: auto !important; min-width: 360px !important; max-width: 480px !important; height: auto !important; }     /* mobile viewport */
[data-viewport="480:480"] {width: 480px !important; height: 480px !important; }
[data-viewport="w,480,760:h"] {width: auto !important; min-width: 480px !important; max-width: 760px !important; height: auto !important; }     /*  tablet viewport */
[data-viewport="960"]     {width: 960px !important; margin: auto;}
[data-viewport="960:480"] {width: auto; max-width: 960px !important; min-width: 480px !important; margin: auto;}
[data-viewport="w,960,1400:h"] {width: auto !important; min-width: 9600px !important; max-width: 1400px !important; height: auto !important; }  /* desktop viewport */

[data-viewport="f:350,650"] {width: 100%; height: auto; max-width: 650px;  min-height: 350px !important; margin: 0 auto;  position: relative;  }  /* modal window */
[data-viewport="f:100,100"] {width: 100%; min-height: 100%; height: 100%; margin: 0 auto;  position: relative;  }  /* modal window */
[data-viewport="f:100,h"]   {width: 100%; min-width: 100%; height: auto; }  /* blocked tooltip  */



    
/* 1.7  VIEWPORT GEOMETRY ::  IMAGE RENDITIONS SIZES  */


[data-image-rendition="150:100"] {width: 150px !important; height: 100px !important;   }
[data-image-rendition="84:84"]   {width: 84px !important; height: 84px !important;   }
[data-image-rendition="48:48"]   {width: 48px !important; height: 48px !important;   }
[data-image-rendition="32:32"]   {width: 32px !important; height: 32px !important;   }
[data-image-rendition="16:16"]   {width: 16px !important; height: 16px !important;   }


/* 1.8 VIEWPORT POSITIONING :: ALIGNMENT AND FLOATS   */

 

[data-viewport-direction="090-50"]   {position: absolute; top: -50px; left: 0;}
[data-viewport-direction="090"] {}  /*up*/
[data-viewport-direction="030"] {}  /*up right*/
[data-viewport-direction="000"] {}  /* right straight */
[data-viewport-direction="330"] {}  /*down right */
[data-viewport-direction="270"] {}  /* down straight */
[data-viewport-direction="210"] {}  /*left down*/
[data-viewport-direction="150"] {}  /*left straight*/



/* 1.9 VIEWPORT ROLES ::  BEHAVIOUR , LAYOUT AND VISIBILITY   */




[data-viewport-role="cover"]      {overflow: hidden !important;} /* Value for the html body with enabled cover screen */
[data-viewport-role="normal"]      {overflow: auto;} /* Value for the html body with disabled cover screen */
[data-viewport-role="hidden"]      {display: none !important; visibility: hidden !important; z-index: 0;}
[data-viewport-role="shown"]       {visibility: visible !important; z-index: 0 }
[data-viewport-role="context"]     {z-index: 0;}
[data-viewport-role="fullscreen"]  {position: absolute !important; top: 50% !important; left: 50% !important; margin-right: -50% !important; transform: translate(-50%, -50%) !important;
 -webkit-transform: translate(-50%, -50%) !important; -ms-transform:  translate(-50%, -50%) !important; z-index: 900000 !important; overflow: auto;  width: 100%; max-height: 100%; padding: 1%;}


[data-viewport-position="spread"]    {position: relative !important; margin: 1px; margin-top: -2px;}
[data-viewport-position="dropdown"]  {position: absolute; z-index: 999999 !important; left: 0; right: 0; top: 100%; margin: 1px; margin-top: -2px; }


[data-viewport-layout="1:4:H"]        {float: none !important; display: inline-block; vertical-align: top !important; position: relative; height: auto;}

[data-viewport-layout="1:4:H"] ul,
[data-viewport-layout="1:4:H"] dl     {height: 100%; width: 25% !important; display: inline-block !important; float: left; border-bottom: none !important; vertical-align: top;}
[data-viewport-layout="4:1:V"]        {float: none !important; display: block important; vertical-align: top !important; position: relative;}
[data-viewport-layout="4:1:V"] ul,
[data-viewport-layout="4:1:V"] dl      {height: 100%; display: block  !important;}

[data-viewport-layout="1:3:H"]	       {float: none !important; display: inline-block !important; vertical-align: top !important; position: relative;}

[data-viewport-layout="1:3:H"] ul,
[data-viewport-layout="1:3:H"] dl      {height: 100%; width: 33.1% !important; display: inline-block !important; border-bottom: none !important; vertical-align: top;}

[data-viewport-layout="3:1:H"]	       {float: none !important; display: block important; vertical-align: top !important; position: relative;}

[data-viewport-layout="3:1:H"] ul,
[data-viewport-layout="3:1:H"] dl      {height: 100%; display: block  !important; }



/*
* 2. ELEMENTS HIGHLIGHTS
*  
*  
*/


/*  WIDGET LOADERS, MESSAGES AND KPI COLOR NOTIFICATIONS  */

[data-marker-id="component::content::cover"],
[data-marker-id="component::content::cover"] button{
    background:  #1E88E5  !important;
    border: none !important;
    color: #fff !important;
    overflow: hidden;

 }
 
 

[data-marker-id="widget::content::cover"] {
    opacity: .95 !important;
    -moz-opacity: .95 !important;
    filter: alpha(opacity=95) !important;
    background: #fff !important;
    border: none !important;
    color: #000 !important;

 }
 
 /* for enabled filters and search */
 
[data-marker-id="widget::state::selected"]{
         background:  #4697FC !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}  

 
/* FOR INACTIVE OR DEFAULT STATES */

[data-marker-id="widget::state::quiescent"] {
    background: #9E9E9E !important;
    border: none !important;
    color: #fff !important;

}

/* FOR NORMAL OPERATION OR LOADING COMPLETION */

[data-marker-id="widget::state::completed"] {
    opacity: .95 !important;
    -moz-opacity: .95 !important;
    filter: alpha(opacity=95) !important;
    background: #1E88E5 !important;
    border: none !important;
    color: #fff !important;

 }

/* FOR NORMAL PROGRESS STATE */

[data-marker-id="widget::state::inbackground"] {
    background: #000000 !important;
    border: none !important;
    color: #fff !important;

 }

/* FOR NORMAL PROGRESS STATE */

[data-marker-id="widget::state::expected"] {
    background: #43A047 !important;
    border: none !important;
    color: #fff !important;

 }

/* FOR DELAYED PROGRESS STATE OR WARNING */

[data-marker-id="widget::state::postponed"] {
    background: #FFAB00 !important;
    border: none !important;
    color: #fff !important;

 }
 
 
 
 

/* FOR  ERROR, FAILED OR TIMEOUT  PROGRESS STATE */

[data-marker-id="widget::state::deficiency"] {
    background: #c62828 !important;
    border: none !important;
    color: #fff !important;

 }
 

/* IP MESSAGES COLORING AND HIGHLIHTS */
 
 [data-marker-id="message::state::neutral"] {
    color: #1E88E5 !important;

}

[data-marker-id="message::state::negative"] {
    color: #c62828 !important;

}
[data-marker-id="message::state::warning"] {
    color: #FFAB00  !important;

}
[data-marker-id="message::state::positive"] {
    color: #43A047 !important;

}
        
 
 
 

/* WIDGETS COLORING AND HIGHLIHTS */


/* renditions  manager  - light theme */

[data-viewport-highlight="component::media::rendtion::light"] .jp-wfl-io-rendition {
         background: #f0f0f0;
 }
[data-viewport-highlight="component::media::rendtion::light"] .jp-box-masthead  {
         background: #fff;
         border-left: 2px solid #f0f0f0;
         border-right: 2px solid #f0f0f0;
 }


/* media manager  - dark theme */


[data-viewport-highlight="component::media::manager::dark"].jp-wfl-io-attachment .jp-wfl-io-attachment-renderer {
      background:  #333 !important;
      color: #fff !important;
      border: 1px solid transparent;
    }

[data-viewport-highlight="component::media::manager::dark"].jp-wfl-io-attachment:hover .jp-wfl-io-attachment-renderer{
      background:  #000  !important;
      border: 1px solid transparent;

    }

[data-viewport-highlight="component::media::manager::dark"] label {
      color: #fff !important;
}

[data-viewport-highlight="component::media::manager::dark"] .jp-wfl-io-attachment-renderer,
[data-viewport-highlight="component::media::manager::dark"] .jp-wfl-io-panel-controls {
	  background: #000;
	  color: #fff;
}
[data-viewport-highlight="component::media::manager::dark"] .jp-wfl-io-media-editor {
	  background: #000;
	  border: 20px solid #000;
}

[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead {
      background: #333;
      color:#fff;

}

[data-viewport-highlight="component::media::manager::dark"]  .jp-box-masthead-controls {
     background: #333;
}

[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead-vid,
[data-viewport-highlight="component::media::manager::dark"] .jp-wfl-ip-bar   {
      background: #333;
      border: none;
      margin-bottom: 0;

}


[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead-wfl-io  input,
[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead-wfl-io  input:focus {
       background: none !important;
       border: transparent;
       color: #fff;
       font-weight: 600;

       }

[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead-wfl-io  input,
[data-viewport-highlight="component::media::manager::dark"] .jp-box-masthead-wfl-io  input:focus {
       background: none !important;
       border: transparent !important;
       color: #fff;

    }

[data-viewport-highlight="component::media::manager::dark"] ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
    font-weight: normal !important;
    
}
[data-viewport-highlight="component::media::manager::dark"]  input:focus::-webkit-input-placeholder {
    color: #333 !important;
    font-weight: normal !important;

}

[data-viewport-highlight="component::media::manager::dark"]  input[type="text"]::-moz-placeholder {   /* Mozilla Firefox 4 to 18 */
    opacity: 1;
    color:    #fff;
    font-weight: normal !important;

}
[data-viewport-highlight="component::media::manager::dark"]  input:focus::-moz-placeholder {
    opacity: 1;
    color: #333 !important;
    font-weight: normal !important;

}

[data-viewport-highlight="component::media::manager::dark"]::-moz-placeholder { /* Mozilla Firefox 19+ */
    opacity: 1;
    color:    #fff;
    font-weight: normal !important;

}
[data-viewport-highlight="component::media::manager::dark"]  input:focus::-moz-placeholder {
    color:  #333 !important;
    font-weight: normal !important;
}

[data-viewport-highlight="component::media::manager::dark"] ::-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
    font-weight: normal !important;

}
[data-viewport-highlight="component::media::manager::dark"]  input:focus::-ms-input-placeholder {
    color: #333 !important;
    font-weight: normal !important;

}



[data-marker-id="widget::stencil::counter::opened"] {
         background: #1565C0;
         border: none !important;
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;

}

[data-marker-id="widget::stencil::counter::opened"]:hover {
	 background: #1b8dff;
         color: #fff !important;
         border: none !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}

[data-marker-id="widget::stencil::counter::closed"] {
	 background: #1b8dff;
         color: #fff !important;
         border: none !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}

[data-marker-id="widget::stencil::counter::closed"]:hover {
         background: #1565C0  !important;
         border: none !important;
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
         
}

[data-viewport-highlight="widget::stencil::counter::absent"] {
        background: transparent;
        border: none !important;
        color: #fff;

}


[data-marker-id="widget::kpi::counter::closed"] {
         color: #fff !important;
         box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.9) !important;

}

[data-marker-id="widget::kpi::counter::closed"]:hover {
         color: #000 !important;
         background: #fff !important;
         box-shadow: inset 0 4px 4px rgba(0, 0, 0, 0.3) !important;

}

[data-marker-id="widget::kpi::counter::opened"] {
         color: #333333 !important;
         background: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}

[data-marker-id="widget::kpi::counter::opened"]:hover {
         box-shadow: inset 0 4px 4px rgba(0, 0, 0, 0.3) !important;

}


[data-viewport-highlight="widget::kpi::data::absent"] {
        background: #9E9E9E;
        border: none !important;
        color: #fff;

}

[data-viewport-highlight="widget::kpi::data::complete"] {
        background: #1b8dff;
        color: #fff;
} 

[data-viewport-highlight="widget::kpi::data::filtered"] {
        background: #607D8B;
        color: #fff;
}


[data-viewport-highlight="widget::kpi::data::insights"] {
        background: #1b8dff !important;
        color: #fff;
}


/* SHUTTER OUT VERTICAL */

[data-marker-id="component::content::shutter"] {
  z-index: 100;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);

  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

[data-marker-id="component::content::shutter"]:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.8);
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

[data-marker-id="component::content::shutter"]:hover, [data-marker-id="component::content::shutter"]:hover:before,  [data-marker-id="component::content::shutter"]:focus:before, [data-marker-id="component::content::shutter"]:active:before {
  -webkit-transform: scaleY(1);
   transform: scaleY(1);
}


/* SHUTTER OUT  BAR */

[data-marker-id="component::content::bar"] {
  z-index: 100;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);

  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

[data-marker-id="component::content::bar"]:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.8);
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

[data-marker-id="component::content::bar"]:hover, [data-marker-id="component::content::bar"]:hover:before,  [data-marker-id="component::content::bar"]:focus:before, [data-marker-id="component::content::shutter"]:active:before {
  -webkit-transform: scaleY(1);
   transform: scaleY(1);
}



/*  TAGS AND LABELS HIGHLIGHT  */

[data-viewport-highlight="component::io::select::counter"],
[data-viewport-highlight="component::io::select::counter"] button {
         color: #fff;

}

[data-viewport-highlight="component::io::tag::label"]   {
	   background: #000 !important;
           color: #fff !important;
           box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.3) !important;
           border: none;
         
           
}
[data-viewport-highlight="component::io::tag::label"]   .jp-bu {
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3) !important;
       
}
[data-viewport-highlight="component::io::tag::label"]  .jp-bu:hover {       
         box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, 0.2) !important;
}



[data-viewport-highlight="component::io::tag::ref"]   {
	     background: #1b8dff !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::ref"]   .jp-bu {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::ref"]  .jp-bu:hover {
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
}


[data-viewport-highlight="component::io::tag::keyword"]   {
	     background: #78909C !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::keyword"]   .jp-bu {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::keyword"]  .jp-bu:hover {
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
}

[data-viewport-highlight="component::io::tag::hashtag"]   {
	     background: #1565C0 !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::hashtag"]   .jp-bu {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::hashtag"]  .jp-bu:hover {
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
}

[data-viewport-highlight="component::io::tag::mention"]   {
	     background: #2E7D32 !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::mention"]   .jp-bu {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::mention"]  .jp-bu:hover {
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
}


[data-viewport-highlight="component::io::tag::audience"]   {
	 background: #27ae60  !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::audience"]   .jp-bu {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}
[data-viewport-highlight="component::io::tag::audience"]  .jp-bu:hover {
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
}



[data-marker-id="highlight-section-insert"] {
         border: 2px dashed #dddd !important;
         border-top: 2px dashed #dddd !important;

}



[data-marker-id="highlight-tab-closed"] {
          background: #fff !important;
          border: 1px solid #999 !important;
          width: 100% !important;
          color: #000 !important;
          text-align: left !important;

}
[data-marker-id="highlight-tab-closed"]:hover {
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

[data-marker-id="highlight-tab-opened"] {
         background: #FAFAFA !important;
         border: 1px solid #999 !important;
         border-bottom: none !important;
         width: 100% !important;
         color: #000 !important;
         font-weight: 600 !important;
         text-align: left !important;

}
[data-marker-id="highlight-tab-opened"]:hover {
         background: #FAFAFA !important;
         color: #000 !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1) !important;

}



/*  Default theme masking and rendering */

[data-marker-id="highlight-theme"] div,
[data-marker-id="highlight-theme"],
span[data-marker-id="highlight-theme"],
b[data-marker-id="highlight-theme"],
a[data-marker-id="highlight-theme"] {            
 	 background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: #eee;

}

[data-marker-id="highlight-theme"] a,
[data-marker-id="highlight-theme"] span {
        color: #000;
}

[data-marker-id="highlight-theme"]:hover div,
[data-marker-id="highlight-theme"]:hover a,
div[data-marker-id="highlight-theme"]:hover,
b[data-marker-id="highlight-theme"]:hover,
a[data-marker-id="highlight-theme"]:hover {  
         background: #fff !important;
   	 color: #c04040 !important;
}  

button[data-marker-id="highlight-theme"]:hover {
        background: #f6f6f6 !important;
        box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.3) !important;
}


[data-marker-id="highlight-theme-light"] div,
[data-marker-id="highlight-theme-light"],
span[data-marker-id="highlight-theme-light"],
b[data-marker-id="highlight-theme-light"],
button[data-marker-id="highlight-theme-light"],            
a[data-marker-id="highlight-theme-light"] {            
 	 background: #fafafa;
 	 color: #3f3f3f;

}

[data-marker-id="highlight-theme-light"] a,
[data-marker-id="highlight-theme-light"] span {
        color: #3f3f3f;
}

[data-marker-id="highlight-theme-light"]:hover div,
[data-marker-id="highlight-theme-light"]:hover a,
div[data-marker-id="highlight-theme"]:hover,
b[data-marker-id="highlight-theme"]:hover,
a[data-marker-id="highlight-theme"]:hover {  
         background: #fff !important;
   	 color: #c04040 !important;
}  

button[data-marker-id="highlight-theme-light"]:hover {
        background: #f6f6f6 !important;
        box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.3) !important;
 	 color: #3f3f3f;
}




/*  White on blue rendering for all primary actions */

[data-marker-id="highlight-primary"] {            
 	background: #1565C0 !important;
 	color: #fff !important;
 }

[data-marker-id="highlight-primary"] a,
[data-marker-id="highlight-primary"] span {
        color: #fff;
}

[data-marker-id="highlight-primary"]:hover a,
div[data-marker-id="highlight-primary"]:hover,
li[data-marker-id="highlight-primary"]:hover div,
span[data-marker-id="highlight-primary"]:hover,
b[data-marker-id="highlight-primary"]:hover,
a[data-marker-id="highlight-primary"]:hover,
a[data-marker-id="highlight-primary"]:hover span {  
         background: #fff !important;
   	 color: #c04040 !important;
}  

button[data-marker-id="highlight-primary"]:hover {
        background: #0070df !important;
        color: #fff !important;
        box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
}


/* White on  red for notifications and alerts */
  
[data-marker-id="highlight-alert"] {        
 	background: #e64646 !important;
 	background: -moz-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	/* border: 1px solid #c03939 !important; */
 	color: #fff !important;
}  
[data-marker-id="highlight-alert"] a,
[data-marker-id="highlight-alert"] span {
        color: #fff ;
}


[data-marker-id="highlight-alert"]:hover a,
div[data-marker-id="highlight-alert"]:hover,
span[data-marker-id="highlight-alert"]:hover,
b[data-marker-id="highlight-alert"]:hover,
a[data-marker-id="highlight-alert"]:hover,
a[data-marker-id="highlight-alert"]:hover span {  
        background: #fff !important;
 	color: #c04040 !important;
}  

/*  White on  black for emphasis options */  
 
[data-marker-id="highlight-invert"]  {          
 	color: #fff !important;
 	background: #404040 !important;
 	background: -moz-linear-gradient(top , #404040, #272727) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #404040, #272727) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #404040, #272727) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #404040, #272727) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #404040, #272727) repeat scroll 0% 0% transparent !important;
}  
[data-marker-id="highlight-invert"] a,
[data-marker-id="highlight-invert"] span {
        color: #fff;
}

[data-marker-id="highlight-invert"]:hover a,
div[data-marker-id="highlight-invert"]:hover,
span[data-marker-id="highlight-invert"]:hover,
b[data-marker-id="highlight-invert"]:hover,
a[data-marker-id="highlight-invert"]:hover,
a[data-marker-id="highlight-invert"]:hover span {    
         background: #fff !important;
   	 color: #c04040 !important;
}  


/*  Highlight state hidden option  */ 

[data-marker-id="highlight-state-hidden"] {          
         background: #000 !important;
         color: #000 !important;
         display: none !important;
         visibility: hidden;
} 

/*  Highlight state dsiabled option  */ 

[data-marker-id="highlight-state-disabled"] {
       background: #ddd !important;
       color: #a8a8a8 !important;
       pointer-events: none;
       cursor: default;
}

a[data-marker-id="highlight-state-disabled"],
[data-marker-id="highlight-state-disabled"] a,
[data-marker-id="highlight-state-disabled"] span {
       color:  #a8a8a8;
       pointer-events: none;
       cursor: default;
}


/*  Highlight state is edit or compose for widget header */

[data-marker-id="highlight-state-edit"],
[data-marker-id="highlight-state-edit"] div,
[data-marker-id="highlight-state-edit"] button,
div[data-marker-id="highlight-state-edit"],
span[data-marker-id="highlight-state-edit"],
b[data-marker-id="highlight-state-edit"],
a[data-marker-id="highlight-state-edit"] {
	 background: #1b8dff;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}

[data-marker-id="highlight-state-edit"] div span,
[data-marker-id="highlight-state-edit"] div button,
[data-marker-id="highlight-state-edit"] button,
[data-marker-id="highlight-state-edit"] a,
[data-marker-id="highlight-state-edit"] span {
         color: #fff !important;
         font-weight: normal !important;
}

[data-marker-id="highlight-state-edit"] .jp-bu:hover {
         background: #1565C0; 
         box-shadow: inset 0 1px 2px 2px rgba(0, 0, 0, 0.2) !important;
         
}




/*  Highlight state hero option */ 

[data-marker-id="highlight-state-accent"] {
       background: #fff !important;
       color: inherit !important;
       cursor:text;
       text-shadow: 0px 1px 2px #ddd !important;
       font-weight: 600;
}

[data-marker-id="highlight-state-accent-option"] {
       text-shadow: 0px 1px 2px #ddd !important;
       font-weight: 400;
       border-top: 1px solid #999 !important;
       border-bottom: 1px solid #999 !important;
       /* box-shadow: inset 0 2px 0px rgba(0, 0, 0, 0.2) !important; */
}
[data-marker-id="highlight-state-accent-option"] button {
       text-shadow: 0px 1px 2px #ddd !important;
       font-weight: 400 !important;
} 

/*  Highlight state active option  */ 

[data-marker-id="highlight-state-active"] {
       background: #fff !important;
       color: #ff1500 !important;
       cursor:text;

}

[data-marker-id="highlight-state-active"] a,
[data-marker-id="highlight-state-active"] span {
       color: #ff1500;


}

a[data-marker-id="highlight-state-active"]:hover,
a[data-marker-id="highlight-state-active"]:hover span {
       color: #0044cc !important;
} 

[data-marker-id="highlight-state-pressed"] div,
[data-marker-id="highlight-state-pressed"] {
 	 background: #c0c0c0 !important;
 	 background: -moz-linear-gradient(top , #c0c0c0 , #f7f7f7) repeat scroll 0% 0% transparent !important;
 	 background: -webkit-linear-gradient(top , #c0c0c0 , #f7f7f7) repeat scroll 0% 0% transparent !important;
 	 background: -o-linear-gradient(top , #c0c0c0 , #f7f7f7) repeat scroll 0% 0% transparent !important;
 	 background: -ms-linear-gradient(top , #c0c0c0 , #f7f7f7) repeat scroll 0% 0% transparent !important;
 	 background: linear-gradient(top , #c0c0c0 , #f7f7f7) repeat scroll 0% 0% transparent !important;
	 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
}

[data-marker-id="highlight-state-pressed"]:hover div,
button[data-marker-id="highlight-state-pressed"]:hover,
a[data-marker-id="highlight-state-pressed"]:hover {
         background: #eee !important;
 	 background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
}


[data-marker-id="highlight-state-on"]{
         background:  #4697FC !important;
         color: #fff !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
         pointer-events: none;
         cursor: default;

}  

[data-marker-id="highlight-state-on"] button{
         color: #fff !important;
         pointer-events: none;
         cursor: default;

}  

[data-marker-id="highlight-state-selector"] {
         background: #9999 !important;
         color: #fff !important;         
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1) !important;         
         cursor: pointer !important;
}
[data-marker-id="highlight-state-selector"]:hover {
         background: #81B8FC !important;
         color: #fff !important;         
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1) !important;         
         cursor: pointer !important;
}

[data-marker-id="highlight-state-selected"] {
         background: #81B8FC !important;
         color: #fff !important;         
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1) !important;         
         cursor: pointer !important;
}  

[data-marker-id="highlight-state-selected"]:hover {
         background: #81B8FC !important;
         box-shadow: inset 1px 2px 1px rgba(0, 0, 0, 0.3) !important;
         cursor: default;
}  

[data-marker-id="highlight-state-off"] {
         background: #ededed !important;
         color: #999 !important;
         box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
         pointer-events: none;
         cursor: default;
}  

[data-marker-id="highlight-state-opened"] {
       background:  #1b8dff !important;
       color: #ff1500 !important;
       border: 1px solid #1b8dff;


}

[data-marker-id="highlight-state-opened"] a,
[data-marker-id="highlight-state-opened"] span {
       color: #ff1500;


}

a[data-marker-id="highlight-state-opened"]:hover,
a[data-marker-id="highlight-state-opened"]:hover span {
       color: #0044cc !important;
}



[data-marker-id="highlight-error"] {
       background: #fff;
       font-weight: 600;
       color: #ff0000 !important;
}

/*  Highlight  for overlay links  */ 

[data-marker-id="highlight-state-overlay-option"]:hover {
       border-bottom: 4px solid #1565C0  !important;


}
[data-marker-id="highlight-state-overlay-option-selected"] {
       border-bottom: 4px solid #1565C0  !important;


}


[data-marker-id="jp-bu-highlight-branding-facebook"] {
 	background-color:#4760a0;
 	border: 1px solid #304070;
 	background: -moz-linear-gradient(top , #6478b0, #4760a0) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #6478b0, #4760a0) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #6478b0, #4760a0) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #6478b0, #4760a0) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #6478b0, #4760a0) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-facebook"]:hover {
	background-color:#465a96;
 	background: -moz-linear-gradient(top , #4760a0, #465a96) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #4760a0, #465a96) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #4760a0, #465a96) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #4760a0, #465a96) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #4760a0, #465a96) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}

[data-marker-id="jp-bu-highlight-branding-twitter"] {
 	background-color:#19bfe5;
 	border: 1px solid #13a7d1;
 	background: -moz-linear-gradient(top , #19bfe5, #13a7d1) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #19bfe5, #13a7d1) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #19bfe5, #13a7d1) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #19bfe5, #13a7d1) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #19bfe5, #13a7d1) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-twitter"]:hover {
	background-color:#465a96;
 	background: -moz-linear-gradient(top , #19bfe5, #108fb3) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #19bfe5, #108fb3) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #19bfe5, #108fb3) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #19bfe5, #108fb3) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #19bfe5, #108fb3) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}

[data-marker-id="jp-bu-highlight-branding-googleplus"] {
 	background-color:#d60d0d;
 	border: 1px solid #b30b0b;
 	background: -moz-linear-gradient(top , #d60d0d, #b30b0b) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #d60d0d, #b30b0b) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #d60d0d, #b30b0b) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #d60d0d, #b30b0b) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #d60d0d, #b30b0b) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-googleplus"]:hover {
	background-color:#b30b0b;
 	background: -moz-linear-gradient(top , #b30b0b, #a60a0a) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #b30b0b, #a60a0a) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #b30b0b, #a60a0a) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #b30b0b, #a60a0a) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #b30b0b, #a60a0a) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}

[data-marker-id="jp-bu-highlight-branding-linkedin"] {
 	background-color:#0084b9;
 	border: 1px solid #0383a6;
 	background: -moz-linear-gradient(top , #04abd9, #0084b9) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #04abd9, #0084b9) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #04abd9, #0084b9) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #04abd9, #0084b9) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #04abd9, #0084b9) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-linkedin"]:hover {
	background-color:#037999;
 	background: -moz-linear-gradient(top , #0084b9, #037999) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #0084b9, #037999) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #0084b9, #037999) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #0084b9, #037999) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #0084b9, #037999) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}

[data-marker-id="jp-bu-highlight-branding-pinterest"] {
 	background-color:#c41f25;
 	border: 1px solid #a61b1f;
 	background: -moz-linear-gradient(top , #d92329, #c41f25) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #d92329, #c41f25) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #d92329, #c41f25) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #d92329, #c41f25) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #d92329, #c41f25) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-pinterest"]:hover {
	background-color:#a61b1f;
 	background: -moz-linear-gradient(top , #c41f25, #a61b1f) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #c41f25, #a61b1f) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #c41f25, #a61b1f) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #c41f25, #a61b1f) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #c41f25, #a61b1f) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}

[data-marker-id="jp-bu-highlight-branding-rss"] {
 	background-color:#ed7d0b;
 	border: 1px solid #bf640a;
 	background: -moz-linear-gradient(top , #ff860d, #ed7d0b) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #ff860d, #ed7d0b) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #ff860d, #ed7d0b) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #ff860d, #ed7d0b) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #ff860d, #ed7d0b) repeat scroll 0% 0% transparent;
 	color: #fff !important;
}

[data-marker-id="jp-bu-highlight-branding-rss"]:hover {
	background-color:#a61b1f;
 	background: -moz-linear-gradient(top , #ed7d0b, #bf640a) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #ed7d0b, #bf640a) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #ed7d0b, #bf640a) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #ed7d0b, #bf640a) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #ed7d0b, #bf640a) repeat scroll 0% 0% transparent;
 	color: #f0f0f0 !important;
}




[data-marker-id="label-none"] {
      border-left: 0px solid transparent !important;
      width: auto !important;
}

[data-marker-id="label-clear"] {
      border-left: 4px solid transparent !important;
      width: auto !important;
}

[data-marker-id="label-black"] {
     border-left: 4px solid #000 !important;
      width: auto !important;
}
[data-marker-id="label-white"] {
     border-left: 4px solid #fff  !important;
      width: auto !important;
}
[data-marker-id="label-silver"] {
      border-left: 4px solid #C0C0C0 !important;
      width: auto !important;
}
[data-marker-id="label-blue"] {
      border-left: 4px solid #0000ff !important;
      width: auto !important;
}
[data-marker-id="label-green"] {
     border-left: 4px solid #32CD32  !important;
      width: auto !important;
}
[data-marker-id="label-red"] {
     border-left: 4px solid #ff0000 !important;
     width: auto !important;
}
[data-marker-id="label-aqua"] {
     border-left: 4px solid #00FFFF  !important;
      width: auto !important;
}
[data-marker-id="label-orange"] {
     border-left: 4px solid #FFA500 !important;
      width: auto !important;
}
[data-marker-id="label-gold"] {
     border-left: 4px solid #FFD700  !important;
      width: auto !important;
}
[data-marker-id="label-fuchsia"] {
     border-left: 4px solid #FF00FF  !important;
      width: auto !important;
}



/*
*
* 3.  Types of labels, tages, badges
*  
*/


/* label for show more or less content */


[data-label-type="label::action::truncate"] {
            display: block;
            background: #ffffff;
            text-align: center;
            padding: 0.75em;
            text-transform: uppercase;
            color: #1E88E5;
            font-size: 80%;
            border-top: 1px solid #ddd;
}

[data-label-type="label::action::truncate"]:hover {
            color: #ff0000;
            border-top: 1px solid #1E88E5;
}



/*  Standalone permanent ID or attribute  label  */ 

[data-label-type="label::badge"] {
      color: #000; 
      background: #eee;
      padding: 0.15em 0.5em 0.15em 0.5em;
      margin: 0.15em;
      margin-left: 0;
      margin-bottom: 0;

      white-space: nowrap;         
      line-height: 1.5em; 
     
     white-space: nowrap;      
     border: 1px solid #ddd;
     border-radius: 2px; 
     -moz-border-radius: 2px;
     -webkit-border-radius: 2px;

}

[data-label-type="label::badge"]:hover {

}

/*  Standalone removable  tag or hashtag  */ 

[data-label-type="label::tag"] {

}
[data-label-type="label::tag"]:hover {

}


/*  Standalone removable applied filter  */ 

[data-label-type="label::filter"] {

}

/*  Standalone summary indicator or counter  */ 


[data-label-type="label::gauge"],
[data-label-type="label::gauge"] span{
 	background: #9E9E9E !important;
 	color: #ffffff !important;
        font-weight: 600;
}

a[data-label-type="label::gauge"]:hover,
a[data-label-type="label::gauge"]:hover span{
         background: #fff !important;
   	 color: #c04040 !important;
  }


/*  Standalone tree nodes indicator for the breadcrumb navigation*/ 

[data-label-type="label::gauge::bnw-active"] {
 	background: #fff !important;
 	color: #ff0000 !important;
        font-weight: 600;
        border: 1px dotted #000 !important;
}


/*  Standalone JPM number of messages indicator */ 

[data-label-type="label::gauge::jpm-active"],
[data-label-type="label::gauge::jpm-active"] span {
       background: #fff !important;
       color: #ff1500 !important;
       cursor:text;
}


[data-label-type="label::gauge::jpm-alert"],
[data-label-type="label::gauge::jpm-alert"] span {
 	background: #e64646 !important;
 	background: -moz-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	/* border: 1px solid #c03939 !important; */
 	color: #fff !important;
}

[data-label-type="label::gauge::jpm-alert"]:hover,
[data-label-type="label::gauge::jpm-alert"]:hover span,
span[data-label-type="label::gauge::jpm-alert"]:hover{
         background: #fff !important;
   	 color: #c04040 !important;
}


/*  Standalone  basic content counter ID  */ 

[data-label-type="label::counter"] {
	font-weight: normal;
	color: #000 !important;
	text-align: center;
  	line-height: 1.5em;
  	padding: 0 0.5em !important;
        text-transform: uppercase; 
        border: 2px solid #fff;

      -webkit-border-radius: 12px; 
      -moz-border-radius: 12px; 
       border-radius: 12px; 
      -webkit-background-clip: padding-box; 
      -moz-background-clip:    padding; 
      background-clip:         padding-box;

        box-shadow: #eee 2px 1px 1px;
       -webkit-box-shadow: #eee 2px 0px 1px;
       -moz-box-shadow: #eee 2px 0px 1px;
        background: #eee;
}

[data-label-type="label::counter"]:hover {
        box-shadow: #666 2px 1px 1px;
       -webkit-box-shadow: #666 2px 0px 1px;
       -moz-box-shadow: #666 2px 0px 1px;
}

/*  Standalone content status ID  */ 

[data-label-type="label::status::location"] {
 	background: transparent;
 	color: #000 !important;
        font-weight: 600;
        
}

/*  JPM and availability color status indicators */ 

[data-label-type="label::status::jpm::brb"] {         
         border-radius: 50%;
	 width: 1.2em !important;
	 height: 1.2em !important;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%; 
         border-radius: 50%; 
        -webkit-background-clip: padding-box; 
        -moz-background-clip:    padding; 
         background-clip:         padding-box;  
         background: #FFFF99;
         border: 1px solid #FFBF00 !important;
         box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

}

[data-label-type="label::status::jpm::dnd"] {         
         border-radius: 50%;
	 width: 1.2em !important;
	 height: 1.2em !important;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%; 
         border-radius: 50%; 
        -webkit-background-clip: padding-box; 
        -moz-background-clip:    padding; 
         background-clip:         padding-box;  
         background: #FE2E2E;
         border: 1px solid #8A0808 !important;
         box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

}
[data-label-type="label::status::jpm::unavailable"] {         
	 width: 1.2em !important;
	 height: 1.2em !important;
         border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%; 
         border-radius: 50%; 
        -webkit-background-clip: padding-box; 
        -moz-background-clip:    padding; 
         background-clip:         padding-box;  
 
        background: #848484;
        border: 1px solid #424242 !important;
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

}

[data-label-type="label::status::jpm::available"] {         
	 width: 1.2em !important;
	 height: 1.2em !important;
        -webkit-background-clip: padding-box; 
        -moz-background-clip:    padding; 
         background-clip:         padding-box;  
 
        background: #90EE90;
        border: 1px solid #008000 !important;

        border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        -moz-border-radius: 50% !important;
   
}

[data-label-type="label::status"] {
        font-size: 100% !important;
 
     
       /* border-radius: 999px;
 
        text-shadow:0 1px 1px rgba(0,0,0,0.2);
 
          padding: 0.25em;
         padding-left:0.5em;
         padding-right:0.5em;
 
 
      -webkit-border-radius: 12px; 
      -moz-border-radius: 12px; 
       border-radius: 12px; 
      -webkit-background-clip: padding-box; 
      -moz-background-clip:    padding; 
      background-clip:         padding-box;
  
        background: #fff !important;
        
       -webkit-box-shadow: inset 1px 1px 2px 0px #333 !important;
        -moz-box-shadow: inset 1px 1px 2px 0px #333 !important;
        box-shadow: inset 1px 1px 2px 0px #333 !important;
        text-shadow:0 1px 1px rgba(0,0,0,0.4); */
 -webkit-border-radius: 12px; 
      -moz-border-radius: 12px; 
       border-radius: 12px; 
      -webkit-background-clip: padding-box; 
      -moz-background-clip:    padding; 
      background-clip:         padding-box;
}

/*  Form  embedded removable input value   */ 



/*  Star rating  and feedback status  */ 

[data-label-type="label::rating"] {

} 
 
 

/*
* Special  application logo marker layout enabler
*  
*/



/* Data hooks for form controls and layouts 

[data-io-layout="workflow-form-section"] {background: #fff; border: 1px solid #eee;}
[data-io-status=""]
[data-io-state=""]
[data-io-control=""]
[data-io-layout="grid | row | rowgroup | rowheader | cell | column | columnheader"]
[data-io-layout="grid"]
[data-io-layout="row"]
[data-io-layout="rowgroup"]
[data-io-layout="rowheader]
[data-io-layout="cell"]
[data-io-layout="column"]
[data-io-layout="columnheader"]
[data-io-layout="array"] /* for mixed elemetns which should NOT break */


*/


[data-io-type-toggle="enabled::disabled"]  .jp-wfl-io-toggle .jp-bu  {
        right: 5em;
}
[data-io-type-toggle="enabled::disabled"]  .jp-wfl-io-toggle  {
      width: 6.5em !important;
}
[data-io-type-toggle="enabled::disabled"]  .jp-bu-label:before  {
      content: "Enabled" !important;
}
[data-io-type-toggle="enabled::disabled"]  .jp-bu-label:after  {
      content: "Disabled" !important;
}


[data-io-type-toggle="show::hide"]  .jp-wfl-io-toggle  {
      width: 5em !important;
}

[data-io-type-toggle="show::hide"]  .jp-wfl-io-toggle .jp-bu  {
        right: 3.5em;
}
[data-io-type-toggle="show::hide"]  .jp-bu-label:before  {
      content: "Show";
}
[data-io-type-toggle="show::hide"]  .jp-bu-label:after  {
      content: "Hide";
}




/*
*  WIDGETS MANAGEMENT
* 
*  
*/



[data-widget-draggable="true"] {
   cursor:move;
}
[data-widget-draggable="true"]:hover {
   border: 1px dashed #333 !important;  
}
[data-widget-port="true"] {
   padding-bottom: 8% !important;
   border: none;
}
[data-widget-port="true"]:hover { 
   background: #ffffff;
   background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d8d8d8 100%);
   background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%,  #d8d8d8));
   background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d8d8d8  100%);
   background: -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d8d8d8 100%);
   background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #d8d8d8 100%);
   background: linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #d8d8d8 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8', GradientType=0 );
}





/* 1.  WIDGET TYPE :: INSIGHTS :: DEFAULT  THEME */




[data-viewport-highlight="widget::kpi::bsi::default"] {
	border-right: 1px solid #ddd !important;
	border-bottom: 1px solid #ddd !important;
}

[data-viewport-highlight="widget::kpi::bsi::default"] dt dfn {
	font-size: 85%;
	padding: 1.5%;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	font-style: normal;
	display: block;
	text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
}

[data-viewport-highlight="widget::kpi::bsi::default"] dd var {
	display: block;
	font-size: 180%;
	padding: 2%;
	margin: 0.25em;
	font-weight: normal;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;


}
[data-viewport-highlight="widget::kpi::bsi::default"] dd  em {
	font-size: 80%;
	padding: 1.5%;
	line-height:  2.5em;
	font-weight: normal;
	font-style: normal;
}

[data-viewport-highlight="widget::kpi::bsi::default"] {
		background: #fff;
		border-right: 1px solid #ddd;
}


[data-viewport-highlight="widget::kpi::bsi::default"]  svg.jp-chart-type-sparkline path {
	fill: none;
	stroke: #1b8dff;
	stroke-width: 0.5px;
}
[data-viewport-highlight="widget::kpi::bsi::default"]	svg.jp-chart-type-sparkline circle {
	fill: #f00;
	stroke: none;
}
		
		







/* 2. WIDGET TYPE ::  ROSTER :: DEFAULT  THEME */


[data-viewport-highlight="widget::items::roster"] {
     	background: #fff;
     	border-bottom: 1px solid  #ddd;
}
[data-viewport-highlight="widget::items::roster"] li {
    	border-bottom: 1px solid #f0f0f0;
}

[data-viewport-highlight="widget::items::roster"] li:hover {
    	background: #fafafa;
        box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.3) !important;
        border-bottom: 1px solid #ddd;
}




 

 
















































/* 2. WIDGET INSIGHTS :: DEFAULT  THEME */

[data-viewport-highlight="widget::items::report"] {
     	background: #f8f8f8;
}

[data-viewport-highlight="widget::items::report"] div.jp-wfl-ip-track {
     	background: #1b8dff !important;
}
[data-viewport-highlight="widget::items::report"] div.jp-chart-type-bar {
       color: #1b8dff;
       font-size: 90%;
}


[data-viewport-highlight="widget::items::insights"] {
     	background: #fff;
}

[data-viewport-highlight="widget::items::insights"] div.jp-wfl-ip-track {
     	background: #1b8dff !important;
}
[data-viewport-highlight="widget::items::insights"] div.jp-chart-type-bar {
       color: #1b8dff;
       font-size: 90%;
}


[data-widget-format="data::insights::sparkle"] .jp-nav-deck-body {min-height: 0em !important;}
[data-widget-format="data::insights::sparkle"] .jp-nav-drop .jp-nav-dock-pull-left {
	background: #e6e6e6 !important; border-bottom: 1px solid #95a5a6;
	background: -moz-linear-gradient(left , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
	background: -webkit-linear-gradient(left , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
	background: -o-linear-gradient(left , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
	background: -ms-linear-gradient(left , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
	background: linear-gradient(left , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;

}

[data-widget-format="data::insights::sparkle"] .jp-nav-deck-header a.jp-nav-prepend {width: 100% !important; height: 3.5em; line-height: 3.5em;}






/* Color table */

[data-rtf-color="0,0,0"] a,
[data-rtf-color="0,0,0"] button			{background-color: rgb(0,0,0) !important;}

[data-rtf-color="0,0,0"] button:hover		{background-color: rgb(0,0,0) !important; border: 1px solid #fff !important;}

button[data-rtf-color="0,0,0"]			{background-color: rgb(0,0,0) !important; color: #ffffff;}
button[data-rtf-color="0,0,0"]:hover		{border: 1px solid #fff !important;}

[data-rtf-color="68,68,68"] a,
[data-rtf-color="68,68,68"] button		{background-color: rgb(68,68,68) !important;}
[data-rtf-color="68,68,68"] button:hover	{background-color: rgb(68,68,68) !important; border: 1px solid #fff !important;}
[data-rtf-color="102,102,102"] a,
[data-rtf-color="102,102,102"] button 		{background-color: rgb(102,102,102) !important;}
[data-rtf-color="102,102,102"] button:hover 	{background-color: rgb(102,102,102) !important; border: 1px solid #fff !important;}
[data-rtf-color="153,153,153"] a,
[data-rtf-color="153,153,153"] button 		{background-color: rgb(153,153,153) !important;}
[data-rtf-color="153,153,153"] button:hover 	{background-color: rgb(153,153,153) !important; border: 1px solid #fff !important;}
[data-rtf-color="204,204,204"] a,
[data-rtf-color="204,204,204"] button 		{background-color: rgb(204,204,204) !important;}
[data-rtf-color="204,204,204"] button:hover 	{background-color: rgb(204,204,204) !important; border: 1px solid #fff !important;}
[data-rtf-color="238,238,238"] a,
[data-rtf-color="238,238,238"] button 		{background-color: rgb(238,238,238) !important;}
[data-rtf-color="238,238,238"] button:hover 	{background-color: rgb(238,238,238) !important; border: 1px solid #fff !important;}
[data-rtf-color="243,243,243"] a,
[data-rtf-color="243,243,243"] button 		{background-color: rgb(243,243,243) !important;}
[data-rtf-color="243,243,243"] button:hover 	{background-color: rgb(243,243,243) !important; border: 1px solid #fff !important;}
[data-rtf-color="255,255,255"] a,
[data-rtf-color="255,255,255"] button		{background-color: rgb(255,255,255) !important;}
[data-rtf-color="255,255,255"] button:hover	{background-color: rgb(255,255,255) !important; border: 1px solid #fff !important;}

[data-rtf-color="255,0,0"] a,
[data-rtf-color="255,0,0"] button		{background-color: rgb(255,0,0) !important;}
[data-rtf-color="255,0,0"] button:hover		{background-color: rgb(255,0,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="255,127,0"] a,
[data-rtf-color="255,127,0"] button 		{background-color: rgb(255,127,0) !important;}
[data-rtf-color="255,127,0"] button:hover 	{background-color: rgb(255,127,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="255,255,0"] a,
[data-rtf-color="255,255,0"] button		{background-color: rgb(255,255,0) !important;}
[data-rtf-color="255,255,0"] button:hover	{background-color: rgb(255,255,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,255,0"] a,
[data-rtf-color="0,255,0"] button       	{background-color: rgb(0,255,0) !important;}
[data-rtf-color="0,255,0"] button:hover       	{background-color: rgb(0,255,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,255,255"] a,
[data-rtf-color="0,255,255"] button     	{background-color: rgb(0,255,255) !important;}
[data-rtf-color="0,255,255"] button:hover     	{background-color: rgb(0,255,255) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,0,255"] a,
[data-rtf-color="0,0,255"] button       	{background-color: rgb(0,0,255) !important;}
[data-rtf-color="0,0,255"] button:hover       	{background-color: rgb(0,0,255) !important; border: 1px solid #fff !important;}
[data-rtf-color="170,0,255"] a,
[data-rtf-color="170,0,255"] button     	{background-color: rgb(170,0,255) !important;}
[data-rtf-color="170,0,255"] button:hover     	{background-color: rgb(170,0,255) !important; border: 1px solid #fff !important;}
[data-rtf-color="255,0,255"] a,
[data-rtf-color="255,0,255"] button		{background-color: rgb(255,0,255) !important;}
[data-rtf-color="255,0,255"] button:hover	{background-color: rgb(255,0,255) !important; border: 1px solid #fff !important;}

[data-rtf-color="229,192,192"] a,
[data-rtf-color="229,192,192"] button		{background-color: rgb(229,192,192) !important;}
[data-rtf-color="229,192,192"] button:hover	{background-color: rgb(229,192,192) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,208,192"] a,
[data-rtf-color="229,208,192"] button		{background-color: rgb(229,208,192) !important;}
[data-rtf-color="229,208,192"] button:hover	{background-color: rgb(229,208,192) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,229,192"] a,
[data-rtf-color="229,229,192"] button		{background-color: rgb(229,229,192) !important;}
[data-rtf-color="229,229,192"] button:hover	{background-color: rgb(229,229,192) !important; border: 1px solid #fff !important;}
[data-rtf-color="192,229,192"] a,
[data-rtf-color="192,229,192"] button		{background-color: rgb(192,229,192) !important;}
[data-rtf-color="192,229,192"] button:hover	{background-color: rgb(192,229,192) !important; border: 1px solid #fff !important;}
[data-rtf-color="192,229,229"] a,
[data-rtf-color="192,229,229"] button		{background-color: rgb(192,229,229) !important;}
[data-rtf-color="192,229,229"] button:hover	{background-color: rgb(192,229,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="192,192,229"] a,
[data-rtf-color="192,192,229"] button		{background-color: rgb(192,192,229) !important;}
[data-rtf-color="192,192,229"] button:hover	{background-color: rgb(192,192,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="208,192,229"] a,
[data-rtf-color="208,192,229"] button		{background-color: rgb(208,192,229) !important;}
[data-rtf-color="208,192,229"] button:hover	{background-color: rgb(208,192,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,192,208"] a,
[data-rtf-color="229,192,208"] button		{background-color: rgb(229,192,208) !important;}
[data-rtf-color="229,192,208"] button:hover	{background-color: rgb(229,192,208) !important; border: 1px solid #fff !important;}

[data-rtf-color="229,144,144"] a,
[data-rtf-color="229,144,144"] button		{background-color: rgb(229,144,144) !important;}
[data-rtf-color="229,144,144"] button:hover	{background-color: rgb(229,144,144) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,192,144"] a,
[data-rtf-color="229,192,144"] button		{background-color: rgb(229,192,144) !important;}
[data-rtf-color="229,192,144"] button:hover	{background-color: rgb(229,192,144) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,229,144"] a,
[data-rtf-color="229,229,144"] button		{background-color: rgb(229,229,144) !important;}
[data-rtf-color="229,229,144"] button:hover	{background-color: rgb(229,229,144) !important; border: 1px solid #fff !important;}
[data-rtf-color="144,229,144"] a,
[data-rtf-color="144,229,144"] button		{background-color: rgb(144,229,144) !important;}
[data-rtf-color="144,229,144"] button:hover	{background-color: rgb(144,229,144) !important; border: 1px solid #fff !important;}
[data-rtf-color="144,229,229"] a,
[data-rtf-color="144,229,229"] button		{background-color: rgb(144,229,229) !important;}
[data-rtf-color="144,229,229"] button:hover	{background-color: rgb(144,229,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="144,192,229"] a,
[data-rtf-color="144,192,229"] button		{background-color: rgb(144,192,229) !important;}
[data-rtf-color="144,192,229"] button:hover	{background-color: rgb(144,192,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="192,144,229"] a,
[data-rtf-color="192,144,229"] button		{background-color: rgb(192,144,229) !important;}
[data-rtf-color="192,144,229"] button:hover	{background-color: rgb(192,144,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,144,192"] a,
[data-rtf-color="229,144,192"] button		{background-color: rgb(229,144,192) !important;}
[data-rtf-color="229,144,192"] button:hover	{background-color: rgb(229,144,192) !important; border: 1px solid #fff !important;}

[data-rtf-color="229,92,92"] a,
[data-rtf-color="229,92,92"] button		{background-color: rgb(229,92,92) !important;}
[data-rtf-color="229,92,92"] button:hover	{background-color: rgb(229,92,92) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,160,92"] a,
[data-rtf-color="229,160,92"] button 		{background-color: rgb(229,160,92) !important;}
[data-rtf-color="229,160,92"] button:hover 	{background-color: rgb(229,160,92) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,229,92"] a,
[data-rtf-color="229,229,92"] button		{background-color: rgb(229,229,92) !important;}
[data-rtf-color="229,229,92"] button:hover	{background-color: rgb(229,229,92) !important; border: 1px solid #fff !important;}
[data-rtf-color="160,229,92"] a,
[data-rtf-color="160,229,92"] button		{background-color: rgb(92,229,92) !important;}
[data-rtf-color="160,229,92"] button:hover	{background-color: rgb(92,229,92) !important; border: 1px solid #fff !important;}
[data-rtf-color="92,229,229"] a,
[data-rtf-color="92,229,229"] button		{background-color: rgb(92,229,229) !important;}
[data-rtf-color="92,229,229"] button:hover	{background-color: rgb(92,229,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="92,160,229"] a,
[data-rtf-color="92,160,229"] button		{background-color: rgb(92,160,229) !important;}
[data-rtf-color="92,160,229"] button:hover	{background-color: rgb(92,160,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="160,92,229"] a,
[data-rtf-color="160,92,229"] button		{background-color: rgb(160,92,229) !important;}
[data-rtf-color="160,92,229"] button:hover	{background-color: rgb(160,92,229) !important; border: 1px solid #fff !important;}
[data-rtf-color="229,92,160"] a,
[data-rtf-color="229,92,160"] button		{background-color: rgb(229,92,160) !important;}
[data-rtf-color="229,92,160"] button:hover	{background-color: rgb(229,92,160) !important; border: 1px solid #fff !important;}

[data-rtf-color="204,0,0"] a,
[data-rtf-color="204,0,0"] button		{background-color: rgb(204,0,0) !important;}
[data-rtf-color="204,0,0"] button:hover		{background-color: rgb(204,0,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="204,102,0"] a,
[data-rtf-color="204,102,0"] button		{background-color: rgb(204,102,0) !important;}
[data-rtf-color="204,102,0"] button:hover	{background-color: rgb(204,102,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="204,204,0"] a,
[data-rtf-color="204,204,0"] button		{background-color: rgb(204,204,0) !important;}
[data-rtf-color="204,204,0"] button:hover	{background-color: rgb(204,204,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,204,0"] a,
[data-rtf-color="0,204,0"] button		{background-color: rgb(0,204,0) !important;}
[data-rtf-color="0,204,0"] button:hover		{background-color: rgb(0,204,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,204,204"] a,
[data-rtf-color="0,204,204"] button		{background-color: rgb(0,204,204) !important;}
[data-rtf-color="0,204,204"] button:hover	{background-color: rgb(0,204,204) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,102,204"] a,
[data-rtf-color="0,102,204"] button		{background-color: rgb(0,102,204) !important;}
[data-rtf-color="0,102,204"] button:hover	{background-color: rgb(0,102,204) !important; border: 1px solid #fff !important;}
[data-rtf-color="68,0,204"] a,
[data-rtf-color="68,0,204"] button		{background-color: rgb(68,0,204) !important;}
[data-rtf-color="68,0,204"] button:hover	{background-color: rgb(68,0,204) !important; border: 1px solid #fff !important;}
[data-rtf-color="204,0,102"] a,
[data-rtf-color="204,0,102"] button		{background-color: rgb(204,0,102) !important;}
[data-rtf-color="204,0,102"] button:hover	{background-color: rgb(204,0,102) !important; border: 1px solid #fff !important;}

[data-rtf-color="153,0,0"] a,
[data-rtf-color="153,0,0"] button		{background-color: rgb(153,0,0) !important;}
[data-rtf-color="153,0,0"] button:hover		{background-color: rgb(153,0,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="153,80,48"] a,
[data-rtf-color="153,80,48"] button 		{background-color: rgb(153,80,48) !important;}
[data-rtf-color="153,80,48"] button:hover	{background-color: rgb(153,80,48) !important; border: 1px solid #fff !important;}
[data-rtf-color="153,153,0"] a,
[data-rtf-color="153,153,0"] button		{background-color: rgb(153,153,0) !important;}
[data-rtf-color="153,153,0"] button:hover	{background-color: rgb(153,153,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,153,0"] a,
[data-rtf-color="0,153,0"] button		{background-color: rgb(0,153,0) !important;}
[data-rtf-color="0,153,0"] button:hover		{background-color: rgb(0,153,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,153,153"] a,
[data-rtf-color="0,153,153"] button		{background-color: rgb(0,153,153) !important;}
[data-rtf-color="0,153,153"] button:hover	{background-color: rgb(0,153,153) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,0,153"] a,
[data-rtf-color="0,0,153"] button		{background-color: rgb(0,0,153) !important;}
[data-rtf-color="0,0,153"] button:hover		{background-color: rgb(0,0,153) !important; border: 1px solid #fff !important;}
[data-rtf-color="80,0,153"] a,
[data-rtf-color="80,0,153"] button		{background-color: rgb(80,0,153) !important;}
[data-rtf-color="80,0,153"] button:hover	{background-color: rgb(80,0,153) !important; border: 1px solid #fff !important;}
[data-rtf-color="153,0,80"] a,
[data-rtf-color="153,0,80"] button		{background-color: rgb(153,0,80) !important;}
[data-rtf-color="153,0,80"] button:hover	{background-color: rgb(153,0,80) !important; border: 1px solid #fff !important;}

[data-rtf-color="102,0,0"] a,
[data-rtf-color="102,0,0"] button		{background-color: rgb(102,0,0) !important;}
[data-rtf-color="102,0,0"] button:hover		{background-color: rgb(102,0,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="102,51,0"] a,
[data-rtf-color="102,51,0"] button		{background-color: rgb(102,51,0) !important;}
[data-rtf-color="102,51,0"] button:hover	{background-color: rgb(102,51,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="102,102,0"] a,
[data-rtf-color="102,102,0"] button		{background-color: rgb(102,102,0) !important;}
[data-rtf-color="102,102,0"] button:hover	{background-color: rgb(102,102,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,102,0"] a,
[data-rtf-color="0,102,0"] button		{background-color: rgb(0,102,0) !important;}
[data-rtf-color="0,102,0"] button:hover		{background-color: rgb(0,102,0) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,102,102"] a,
[data-rtf-color="0,102,102"] button		{background-color: rgb(0,102,102) !important;}
[data-rtf-color="0,102,102"] button:hover	{background-color: rgb(0,102,102) !important; border: 1px solid #fff !important;}
[data-rtf-color="0,0,102"] a,
[data-rtf-color="0,0,102"] button		{background-color: rgb(0,0,102) !important;}
[data-rtf-color="0,0,102"] button:hover		{background-color: rgb(0,0,102) !important; border: 1px solid #fff !important;}
[data-rtf-color="32,0,102"] a,
[data-rtf-color="32,0,102"] button		{background-color: rgb(32,0,102) !important;}
[data-rtf-color="32,0,102"] button:hover	{background-color: rgb(32,0,102) !important; border: 1px solid #fff !important;}
[data-rtf-color="102,0,102"] a,
[data-rtf-color="102,0,102"] button		{background-color: rgb(102,0,102) !important;}
[data-rtf-color="102,0,102"] button:hover	{background-color: rgb(102,0,102) !important; border: 1px solid #fff !important;}

/* FONTS */

[data-rtf-font="Sans Serif"]	{font-family: 'sans serif' ;}
[data-rtf-font="Serif"]		{font-family: 'serif' ;}
[data-rtf-font="Arial"]		{font-family: 'Arial' ;}
[data-rtf-font="Tachoma"]	{font-family: 'Tachoma' ;}
[data-rtf-font="Verdana"]	{font-family: 'Verdana' ;}
[data-rtf-font="Courier New"]	{font-family: 'Courier new' ;}
[data-rtf-font="Comic Sans MS"]	{font-family: 'Comic Sans MS' ;}
[data-rtf-font="Tiems"]		{font-family: 'Times' ;}

/* SIZE */

[data-rtf-size="mini"]		{font-size: .8em;}
[data-rtf-size="small"]		{font-size: .9em;}
[data-rtf-size="normal"]	{font-size: 1em;}
[data-rtf-size="large"]		{font-size: 1.2em;}
[data-rtf-size="xlarge"]	{font-size: 1.4em;}

[data-rtf-size="10px"]	 	{font-size: 10px;}
[data-rtf-size="11px"]	 	{font-size: 11px;}
[data-rtf-size="12px"]	 	{font-size: 12px;}
[data-rtf-size="14px"]	 	{font-size: 14px;}
[data-rtf-size="16px"]	 	{font-size: 16px;}
[data-rtf-size="18px"]	 	{font-size: 18px;}
[data-rtf-size="20px"]	 	{font-size: 20px;}
[data-rtf-size="22px"]	 	{font-size: 22px;}
[data-rtf-size="24px"]	 	{font-size: 24px;}
[data-rtf-size="28px"]	 	{font-size: 28px;}
[data-rtf-size="32px"]	 	{font-size: 32px;}
[data-rtf-size="36px"]	 	{font-size: 36px;}
[data-rtf-size="48px"]	 	{font-size: 48px;}
[data-rtf-size="72px"]	 	{font-size: 72px;}



/* WIDGET OPTIONS LAYOUT */
[data-widget-priority="1"] {z-index: 1 !important;}
[data-widget-priority="2"] {z-index: 2 !important;}


/* GRADEBAR AND LOADERS */


[data-ip-theme="timeline::black"] {margin-top: 2.5em !important;}
[data-ip-theme="timeline::black"] .jp-wfl-ip-badge {background: #000 !important; color:  #fff !important; border: 2px solid #fff;}
[data-ip-theme="timeline::black"] .jp-wfl-ip-label, jp-wfl-ip-push-top-left {border-left: 1px solid #000; color: #000 !important;}
[data-ip-theme="timeline::black"] .jp-wfl-ip-track  {background: #000 !important;}
[data-ip-theme="timeline::black"] .jp-wfl-ip-bar-type-timeline-pull-vertical  span.jp-wfl-ip-label {border-left: none !important;}
[data-ip-theme="timeline::black"] .jp-wfl-ip-bar-type-timeline-pull-vertical div.jp-wfl-ip-track  {border-left: 2px solid #000;}

[data-ip-theme="timeline::primary"] {margin-top: 2.5em !important;}
[data-ip-theme="timeline::primary"] .jp-wfl-ip-badge {background: #0044cc !important; color:  #fff !important; border: 2px solid #fff;}
[data-ip-theme="timeline::primary"] .jp-wfl-ip-label, jp-wfl-ip-push-top-left {border-left: 1px solid #0044cc; color: #000 !important;}
[data-ip-theme="timeline::primary"] .jp-wfl-ip-track  {background: #0044cc !important;}
[data-ip-theme="timeline::primary"] .jp-wfl-ip-bar-type-timeline-pull-vertical  span.jp-wfl-ip-label {border-left: none !important;}
[data-ip-theme="timeline::primary"] .jp-wfl-ip-bar-type-timeline-pull-vertical div.jp-wfl-ip-track  {border-left: 2px solid #000;}

/* normal operations */

[data-marker-id="loading::bar::progress"] .jp-wfl-ip-track {
 	background: #1b8dff  !important;
 	color: #fff !important;
}


/* HIGHLIGHT GRADEBAR THEME */

.jp-wfl-ip [data-marker-id="highlight-theme"],
.jp-wfl-ip [data-marker-id="highlight-theme"]:hover {            
 	 background: #eee;
 	 background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent !important;
 	 color: #000;
}

.jp-wfl-ip-track[data-marker-id="highlight-theme"],
.jp-wfl-ip-track[data-marker-id="highlight-theme"]:hover,
.jp-wfl-ip [data-marker-id="highlight-theme"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-theme"] .jp-wfl-ip-badge {            
 	 background: #c0c0c0;
 	 background: -moz-linear-gradient(top , #eee, #c0c0c0) repeat scroll 0% 0% transparent !important;
 	 background: -webkit-linear-gradient(top , #eee, #c0c0c0) repeat scroll 0% 0% transparent !important;
 	 background: -o-linear-gradient(top , #eee, #c0c0c0) repeat scroll 0% 0% transparent !important;
 	 background: -ms-linear-gradient(top , #eee, #c0c0c0) repeat scroll 0% 0% transparent !important;
 	 background: linear-gradient(top , #eee, #c0c0c0) repeat scroll 0% 0% transparent !important;
 	 color: #000;
}

.jp-wfl-ip [data-marker-id="highlight-primary"],
.jp-wfl-ip [data-marker-id="highlight-primary"]:hover {            
 	background: #0077ee  !important;
 	background: -moz-linear-gradient(top , #0077ee, #0066cc) repeat scroll 0% 0% transparent  !important;
 	background: -webkit-linear-gradient(top , #0077ee, #0066cc) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #0077ee, #0066cc) repeat scroll 0% 0% transparent  !important;
 	background: -ms-linear-gradient(top , #0077ee, #0066cc) repeat scroll 0% 0% transparent  !important;
 	background: linear-gradient(top , #0077ee, #0066cc) repeat scroll 0% 0% transparent  !important;
 	color: #fff !important;
}

[data-marker-id="highlight-primary"] .jp-wfl-ip-label {
 	color: #000;
}


.jp-wfl-ip [data-marker-id="highlight-alert"],
.jp-wfl-ip [data-marker-id="highlight-alert"]:hover {            
 	background: #e64646 !important;
 	background: -moz-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #e64646, #c04040) repeat scroll 0% 0% transparent !important;
 	color: #fff !important;
}

[data-marker-id="highlight-alert"] .jp-wfl-ip-label {
 	color: #000;
}

.jp-wfl-ip-track[data-marker-id="highlight-alert"],
.jp-wfl-ip-track[data-marker-id="highlight-alert"]:hover,
.jp-wfl-ip [data-marker-id="highlight-alert"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-alert"] .jp-wfl-ip-badge {            
 	background: #c04040 !important;
 	background: -moz-linear-gradient(top , #c04040, #a13030) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #c04040, #a13030) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #c04040, #a13030) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #c04040, #a13030) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #c04040, #a13030) repeat scroll 0% 0% transparent !important;
 	color: #fff !important;
} 


.jp-wfl-ip [data-marker-id="highlight-invert"],
.jp-wfl-ip [data-marker-id="highlight-invert"]:hover {            
 	background: #808080 !important;
 	background: -moz-linear-gradient(top , #808080, #404040) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #808080, #404040) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #808080, #404040) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #808080, #404040) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #808080, #404040) repeat scroll 0% 0% transparent !important;
 	color: #fff !important;
}

[data-marker-id="highlight-invert"] .jp-wfl-ip-label {
 	color: #000;
}


.jp-wfl-ip-track[data-marker-id="highlight-invert"],
.jp-wfl-ip-track[data-marker-id="highlight-invert"]:hover,
.jp-wfl-ip [data-marker-id="highlight-invert"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-invert"] .jp-wfl-ip-badge {            
 	background: #272727 !important;
 	background: -moz-linear-gradient(top , #272727, #202020) repeat scroll 0% 0% transparent !important;
 	background: -webkit-linear-gradient(top , #272727, #202020) repeat scroll 0% 0% transparent !important;
 	background: -o-linear-gradient(top , #272727, #202020) repeat scroll 0% 0% transparent !important;
 	background: -ms-linear-gradient(top , #272727, #202020) repeat scroll 0% 0% transparent !important;
 	background: linear-gradient(top , #272727, #202020) repeat scroll 0% 0% transparent !important;
 	color: #fff !important;
}

.jp-wfl-ip-track[data-marker-id="highlight-indeterminate"],
.jp-wfl-ip [data-marker-id="highlight-indeterminate"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-indeterminate"] .jp-wfl-ip-badge {
	background: repeating-linear-gradient(-45deg,#c0c0c0,#c0c0c0 5px,#999 5px,#999 10px);
}

.jp-wfl-ip [data-marker-id="highlight-green"],
.jp-wfl-ip [data-marker-id="highlight-green"]:hover,
.jp-wfl-ip .jp-wfl-ip-badge[data-marker-id="highlight-green"],            
.jp-wfl-ip-track[data-marker-id="highlight-green"] {
	background: #00c000 !important;
}

.jp-wfl-ip [data-marker-id="highlight-green"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-green"] .jp-wfl-ip-badge {
	background: #00c000;
}

.jp-wfl-ip [data-marker-id="highlight-darkgreen"],
.jp-wfl-ip [data-marker-id="highlight-darkgreen"]:hover,
.jp-wfl-ip .jp-wfl-ip-badge[data-marker-id="highlight-darkgreen"],            
.jp-wfl-ip-track[data-marker-id="highlight-darkgreen"] {
	background: #008a00 !important;
}

.jp-wfl-ip [data-marker-id="highlight-darkgreen"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-darkgreen"] .jp-wfl-ip-badge {
	background: #008a00;
}

.jp-wfl-ip [data-marker-id="highlight-ellow"],
.jp-wfl-ip [data-marker-id="highlight-ellow"]:hover,
.jp-wfl-ip .jp-wfl-ip-badge[data-marker-id="highlight-ellow"],            
.jp-wfl-ip-track[data-marker-id="highlight-ellow"] {
	background: #c0c000 !important;
}

.jp-wfl-ip [data-marker-id="highlight-green"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-green"] .jp-wfl-ip-badge {
	background: #c0c000;
}

.jp-wfl-ip [data-marker-id="highlight-red"],
.jp-wfl-ip [data-marker-id="highlight-red"]:hover,
.jp-wfl-ip .jp-wfl-ip-badge[data-marker-id="highlight-red"],            
.jp-wfl-ip-track[data-marker-id="highlight-red"] {
	background: #cc0000 !important;
}

.jp-wfl-ip [data-marker-id="highlight-red"] .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-marker-id="highlight-red"] .jp-wfl-ip-badge {
	background: #cc0000;
}



/* TIMELINEs
	exmaple: data-viewport="h:10r" - margin-top and margin-bottom = 10 row (r)
*/

.jp-wfl-ip-bar-type-timeline[data-viewport="h:10r"] {margin: 15.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:9r"] {margin: 14.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:8r"] {margin: 13.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:7r"] {margin: 12.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:6r"] {margin: 11.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:5r"] {margin: 10.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:4r"] {margin: 9.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:3r"] {margin: 8.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:2r"] {margin: 7.5em 0; }
.jp-wfl-ip-bar-type-timeline[data-viewport="h:1r"] {margin: 6.5em 0; }

/* HEIGHT OF LABEL BLOCK. 
  example: data-viewport="w,10r" - width - auto, height = 10 row (r)
*/

[data-viewport="w,10r"] {width: 100% !important; height: 15.5em !important; }
[data-viewport="100%,10r"] {width: 100% !important; height: 15.5em !important; }  
[data-viewport="150%,10r"] {width: 150% !important; height: 15.5em !important; }  
[data-viewport="200%,10r"] {width: 200% !important; height: 15.5em !important; }
[data-viewport="w,9r"] {width: 100% !important; height: 14.5em !important; }
[data-viewport="100%,9r"] {width: 100% !important; height: 14.5em !important; }  
[data-viewport="150%,9r"] {width: 150% !important; height: 14.5em !important; }  
[data-viewport="200%,9r"] {width: 200% !important; height: 14.5em !important; }
[data-viewport="w,8r"] {width: 100% !important; height: 13.5em !important; }
[data-viewport="100%,8r"] {width: 100% !important; height: 13.5em !important; }  
[data-viewport="150%,8r"] {width: 150% !important; height: 13.5em !important; }  
[data-viewport="200%,8r"] {width: 200% !important; height: 13.5em !important; }
[data-viewport="w,7r"] {width: 100% !important; height: 12.5em !important; }     
[data-viewport="100%,7r"] {width: 100% !important; height: 12.5em !important; }
[data-viewport="150%,7r"] {width: 150% !important; height: 12.5em !important; }
[data-viewport="200%,7r"] {width: 200% !important; height: 12.5em !important; }
[data-viewport="w,6r"] {width: 100% !important; height: 11.5em !important; }     
[data-viewport="100%,6r"] {width: 100% !important; height: 11.5em !important; }
[data-viewport="150%,6r"] {width: 150% !important; height: 11.5em !important; }
[data-viewport="200%,6r"] {width: 200% !important; height: 11.5em !important; }
[data-viewport="w,5r"] {width: 100% !important; height: 10.5em !important; }
[data-viewport="100%,5r"] {width: 100% !important; height: 10.5em !important; }  
[data-viewport="150%,5r"] {width: 150% !important; height: 10.5em !important; }  
[data-viewport="200%,5r"] {width: 200% !important; height: 10.55em !important; }
[data-viewport="w,4r"] {width: 100% !important; height: 9.5em !important; }
[data-viewport="100%,4r"] {width: 100% !important; height: 9.5em !important; }  
[data-viewport="150%,4r"] {width: 150% !important; height: 9.5em !important; }  
[data-viewport="200%,4r"] {width: 200% !important; height: 9.5em !important; }
[data-viewport="w,3r"] {width: 100% !important; height: 8.5em !important; }
[data-viewport="100%,3r"] {width: 100% !important; height: 8.5em !important; }  
[data-viewport="150%,3r"] {width: 150% !important; height: 8.5em !important; }  
[data-viewport="200%,3r"] {width: 200% !important; height: 8.5em !important; }
[data-viewport="w,2r"] {width: 100% !important; height: 7.5em !important; }
[data-viewport="100%,2r"] {width: 100% !important; height: 7.5em !important; }  
[data-viewport="150%,2r"] {width: 150% !important; height: 7.5em !important; }  
[data-viewport="200%,2r"] {width: 200% !important; height: 7.5em !important; }




/* GRADE BAR  TRACK VALUE WIDTH*/

[data-wfl-ip-value^="0"] 	{width: 0%;}
[data-wfl-ip-value^="1"] 	{width: 10%;}
[data-wfl-ip-value^="2"] 	{width: 20%;}
[data-wfl-ip-value^="3"] 	{width: 30%;}
[data-wfl-ip-value^="4"] 	{width: 40%;}
[data-wfl-ip-value^="5"] 	{width: 50%;}
[data-wfl-ip-value^="6"] 	{width: 60%;}
[data-wfl-ip-value^="7"] 	{width: 70%;}
[data-wfl-ip-value^="8"] 	{width: 80%;}
[data-wfl-ip-value^="9"] 	{width: 90%;}
[data-wfl-ip-value^="10"] 	{width: 100%;}


[data-wfl-ip-value="0"] 	{width: 0%;}
[data-wfl-ip-value="1"] 	{width: 1%;}
[data-wfl-ip-value="2"] 	{width: 2%;}
[data-wfl-ip-value="3"] 	{width: 3%;}
[data-wfl-ip-value="4"] 	{width: 4%;}
[data-wfl-ip-value="5"] 	{width: 5%;}
[data-wfl-ip-value="6"] 	{width: 6%;}
[data-wfl-ip-value="7"] 	{width: 7%;}
[data-wfl-ip-value="8"] 	{width: 8%;}
[data-wfl-ip-value="9"] 	{width: 9%;}
[data-wfl-ip-value="10"] 	{width: 10%;}


/* WIDTH STACK TRACK */

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="1"] 	{width: 10%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="2"] 	{width: 20%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="3"] 	{width: 30%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="4"] 	{width: 40%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="5"] 	{width: 50%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="6"] 	{width: 60%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="7"] 	{width: 70%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="8"] 	{width: 80%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="9"] 	{width: 90%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value^="10"] 	{width: 100%;}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="1"] 	{width: 1%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="2"] 	{width: 2%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="3"] 	{width: 3%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="4"] 	{width: 4%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="5"] 	{width: 5%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="6"] 	{width: 6%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="7"] 	{width: 7%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="8"] 	{width: 8%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="9"] 	{width: 9%;}
.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack .jp-wfl-ip-track[data-wfl-ip-value="10"] 	{width: 10%;}


/*
* COLOR TABLE
*/


[data-wfl-ip-value="0,0,0"]			{background-color: rgb(0,0,0) !important;}
[data-wfl-ip-value="68,68,68"]		{background-color: rgb(68,68,68) !important;}
[data-wfl-ip-value="102,102,102"]	{background-color: rgb(102,102,102) !important;}
[data-wfl-ip-value="153,153,153"]	{background-color: rgb(153,153,153) !important;}
[data-wfl-ip-value="204,204,204"]	{background-color: rgb(204,204,204) !important;}
[data-wfl-ip-value="238,238,238"]	{background-color: rgb(238,238,238) !important;}
[data-wfl-ip-value="243,243,243"]	{background-color: rgb(243,243,243) !important;}
[data-wfl-ip-value="255,255,255"]	{background-color: rgb(255,255,255) !important;}

[data-wfl-ip-value="255,0,0"]		{background-color: rgb(255,0,0) !important;}
[data-wfl-ip-value="255,127,0"]		{background-color: rgb(255,127,0) !important;}
[data-wfl-ip-value="255,255,0"]		{background-color: rgb(255,255,0) !important;}
[data-wfl-ip-value="0,255,0"]       {background-color: rgb(0,255,0) !important;}
[data-wfl-ip-value="0,255,255"]     {background-color: rgb(0,255,255) !important;}
[data-wfl-ip-value="0,0,255"]       {background-color: rgb(0,0,255) !important;}
[data-wfl-ip-value="170,0,255"]     {background-color: rgb(170,0,255) !important;}
[data-wfl-ip-value="255,0,255"]		{background-color: rgb(255,0,255) !important;}

[data-wfl-ip-value="229,192,192"]	{background-color: rgb(229,192,192) !important;}
[data-wfl-ip-value="229,208,192"]	{background-color: rgb(229,208,192) !important;}
[data-wfl-ip-value="229,229,192"]	{background-color: rgb(229,229,192) !important;}
[data-wfl-ip-value="192,229,192"]	{background-color: rgb(192,229,192) !important;}
[data-wfl-ip-value="192,229,229"]	{background-color: rgb(192,229,229) !important;}
[data-wfl-ip-value="192,192,229"]	{background-color: rgb(192,192,229) !important;}
[data-wfl-ip-value="208,192,229"]	{background-color: rgb(208,192,229) !important;}
[data-wfl-ip-value="229,192,208"]	{background-color: rgb(229,192,208) !important;}

[data-wfl-ip-value="229,144,144"]	{background-color: rgb(229,144,144) !important;}
[data-wfl-ip-value="229,192,144"]	{background-color: rgb(229,192,144) !important;}
[data-wfl-ip-value="229,229,144"]	{background-color: rgb(229,229,144) !important;}
[data-wfl-ip-value="144,229,144"]	{background-color: rgb(144,229,144) !important;}
[data-wfl-ip-value="144,229,229"]	{background-color: rgb(144,229,229) !important;}
[data-wfl-ip-value="144,192,229"]	{background-color: rgb(144,192,229) !important;}
[data-wfl-ip-value="192,144,229"]	{background-color: rgb(192,144,229) !important;}
[data-wfl-ip-value="229,144,192"]	{background-color: rgb(229,144,192) !important;}

[data-wfl-ip-value="229,92,92"]		{background-color: rgb(229,92,92) !important;}
[data-wfl-ip-value="229,160,92"]	{background-color: rgb(229,160,92) !important;}
[data-wfl-ip-value="229,229,92"]	{background-color: rgb(229,229,92) !important;}
[data-wfl-ip-value="160,229,92"]	{background-color: rgb(92,229,92) !important;}
[data-wfl-ip-value="92,229,229"]	{background-color: rgb(92,229,229) !important;}
[data-wfl-ip-value="92,160,229"]	{background-color: rgb(92,160,229) !important;}
[data-wfl-ip-value="160,92,229"]	{background-color: rgb(160,92,229) !important;}
[data-wfl-ip-value="229,92,160"]	{background-color: rgb(229,92,160) !important;}

[data-wfl-ip-value="204,0,0"] 		{background-color: rgb(204,0,0) !important;}
[data-wfl-ip-value="204,102,0"] 	{background-color: rgb(204,102,0) !important;}
[data-wfl-ip-value="204,204,0"] 	{background-color: rgb(204,204,0) !important;}
[data-wfl-ip-value="0,204,0"]		{background-color: rgb(0,204,0) !important;}
[data-wfl-ip-value="0,204,204"]		{background-color: rgb(0,204,204) !important;}
[data-wfl-ip-value="0,102,204"]		{background-color: rgb(0,102,204) !important;}
[data-wfl-ip-value="68,0,204"] 		{background-color: rgb(68,0,204) !important;}
[data-wfl-ip-value="204,0,102"]		{background-color: rgb(204,0,102) !important;}

[data-wfl-ip-value="153,0,0"] 		{background-color: rgb(153,0,0) !important;}
[data-wfl-ip-value="153,80,48"] 	{background-color: rgb(153,80,48) !important;}
[data-wfl-ip-value="153,153,0"] 	{background-color: rgb(153,153,0) !important;}
[data-wfl-ip-value="0,153,0"] 		{background-color: rgb(0,153,0) !important;}
[data-wfl-ip-value="0,153,153"]		{background-color: rgb(0,153,153) !important;}
[data-wfl-ip-value="0,0,153"] 		{background-color: rgb(0,0,153) !important;}
[data-wfl-ip-value="80,0,153"]		{background-color: rgb(80,0,153) !important;}
[data-wfl-ip-value="153,0,80"]		{background-color: rgb(153,0,80) !important;}

[data-wfl-ip-value="102,0,0"] 		{background-color: rgb(102,0,0) !important;}
[data-wfl-ip-value="102,51,0"]		{background-color: rgb(102,51,0) !important;}
[data-wfl-ip-value="102,102,0"]		{background-color: rgb(102,102,0) !important;}
[data-wfl-ip-value="0,102,0"] 		{background-color: rgb(0,102,0) !important;}
[data-wfl-ip-value="0,102,102"]		{background-color: rgb(0,102,102) !important;}
[data-wfl-ip-value="0,0,102"] 		{background-color: rgb(0,0,102) !important;}
[data-wfl-ip-value="32,0,102"]		{background-color: rgb(32,0,102) !important;}
[data-wfl-ip-value="102,0,102"]		{background-color: rgb(102,0,102) !important;}

[data-wfl-ip-value="120,100,54"]	{background-color: rgb(120,100,54) !important;}

/* jui-patterns-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-patterns.css
   Version : 1.0.2
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
   
/*
*  1. Project specific scaffolding pattern, frame, gutters, stricky footer 
*  Used to specify project general page layouts.
*/

html { margin-bottom: 1px; }     /* Force page scrollbar to prevent centering jumps  and relative heights issues */

html, 
body {
	height: 100%;              /* Margins  already resetted in jui-formalize.css */ 
       /* overflow: hidden; */          /* Prevents scrolling content behind modal window jp-screen */
}



.jp-frame  {
	height: auto !important;
	height: 100%;	
	overflow: hidden important;          /* added to clip long horizontal navigation */
	min-height: 100%;
	margin: 0 auto -60px;     /* Negative indent footer by it's height */
	width: auto;              /* Change to absolute width to enable centered fixed width */
}
.jp-frame-footer,                 /* Holds footer at the bottom of the page  */
.jp-footer {
	height: 60px;
}
.jp-header {
	width: auto; 
	margin:0; 
	padding:0;
}  
.jp-header-banner {
	width: auto; 
	min-height: 3.0em;
	margin:0; 
	padding:0;	
}  

.jp-target {
	position: relative;      /* Enables absolute positioning within the frame layout  */
	width: auto; 
	height: 100% important;
	margin:0; 
	padding:0;
}
.jp-footer {
        position: relative;
	z-index: 2  !important;
	height: auto !important;
	min-height: 60px;
	margin: 0 auto;  
	padding:0; 
}
.jp-background {                /* Standard background namespace + default gray background  */
	background: #d8d8d8;
} 
.jp-border {                    /* Standard border namespace + default white border  */
	border: 1px solid #ffffff; 
}
.jp-gutter {
	padding: 0.25em;       /* Standard padding namespace + default padding can be applied to any grid cells  */
} 
.jp-bleed {
	margin: 1%;            /* Standard margin namespace + default margin can applied to frame, spreads and rows only  */
}
.jp-overflow {
	overflow: hidden;      /* Apply overflow only to open content without overaly or expanding options */
}


.jp-screen-offset {                        /* offset for full screen presentation */
        position: absolute;                /* may need to switch to relative t enable scrolling */
        height: 100% !important;
        width: 100%  !important;
        z-index: 999999;

}  

.jp-screen-offset-cover {
        z-index: 99999999 !important;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow-y: auto !important;
        overflow-x: hidden !important;
        padding-top: 7.5%; /* offset nesting content to the middle of the screen */
         
 }
 
 .jp-screen-fold {                       /* offset for content target */
 	position: fixed;
 	height: 100%;
 	width: 100%;
 	z-index: 2;

 }
 
 .jp-screen-fold-cover {
 	height: 80% !important;
 	z-index: 90000000 !important;
 	text-align: center;
 }



/*
*  2. Project specific container patterns - placeholders, headers, modals, windows, boxes  
*  Used to specify project containers
*/



/* ===============================
   2.1 Placeholder container
   =============================== */

.jp-box-placeholder {
	outline: none;
	width: auto;
	background: #eee;
	background-clip: padding-box;                    
	padding: 0.9em;
	margin: 0 0 1em 0;
	text-align: center;
	vertical-align:middle;
	text-transform: uppercase;
        text-decoration: none;
        font-weight: 600;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
	border: 1px  #ddd solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	color: #000;
}
.jp-box-placeholder:hover { 
	border-color: #999;
	background: #fff;
}

.jp-box-placeholder a,
.jp-box-placeholder p,
.jp-box-placeholder h1,  
.jp-box-placeholder h2,
.jp-box-placeholder h3,
.jp-box-placeholder h4 {
        font-size: 1.2em;
        font-weight: 600;
        text-decoration: none;
        dislay: block;
        padding: 0;
        margin: 0.25em;
       	text-transform: uppercase;
       	overflow: hidden; 
	white-space: nowrap; 
        text-overflow: ellipsis;
}
.jp-box-placeholder  p {
        font-size: 1.0em !important;
        font-weight: 300;
}



/* ===============================
   2.2  Fold containers for special messages
   =============================== */


.jp-box-atf-banner {  /* below the fold-header message */

}

.jp-box-btf-banner {  /* above the fold-header message */
	position: absolute !important;
	top: 20% !important;
	left: 50% !important;
	width: 100% !important;
	padding: 1%;
	margin-right: -50% !important;
	transform: translate(-50%, -20%) !important;
	-webkit-transform: translate(-50%, -20%) !important;
	-ms-transform:  translate(-50%, -20%) !important;
	z-index: 9 !important;
	overflow: hidden;
}

.jp-box-btf-banner p {
    padding: 2%;

}



/*
*  4. Modal windows
*/



/* 4.1 Full screen KABAN modal */

[data-viewport-palette="theme::default::modal"] {
      background: rgba(0,0,0,0.8);
      box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3) !important;
     -webkit-box-shadow:  0px 2px 2px rgba(0,0,0,0.3);
     -moz-box-shadow:  0px 2px 2px rgba(0,0,0,0.3);}

[data-viewport-palette="theme::default::modal"] .jp-box-window-kaban-modal-body {
	margin: 1%;
	padding: 0.5em;
	min-height: 100%;
	background: #d8d8d8;
}

.jp-box-window-kaban-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 999999998;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	zoom: 1;
        overflow: auto;
      /* opacity: 0.9; */


}



.jp-box-window-kaban-modal-header {
	position: sticky !important;
	top: 0;
	width: 100%;
	z-index: 10;
  }

.jp-box-window-kaban-modal-env {
	position: relative;
	margin: 0 auto;
	height: auto;
  }

.jp-box-window-kaban-modal-body {
        position: relative;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px; /* future proofing */
	-khtml-border-radius: 2px; /* for old Konqueror browsers */
}


/* 4.2 Full screen POPUP modal */
















/*  Settings embeded form pattern  */

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry  {
    padding: 0em !important; 
    border-top: 1px solid #fff;
    background-color: #f6f6f6 !important;
   
}

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry .jp-row {
    border-top: 2px solid #fff;
    border-bottom: 1px solid #a8a8a8;
    padding: 0 !important;
    background: transparent;
}

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry .jp-row:first-child {
     border-top: 0;
    padding: 0 !important;
    background: transparent;
}

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry .jp-row:last-child {
    border-bottom: none;
}

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry .jp-wfl-io {
        margin: 0.8em;
}

.jp-wfl-pattern-settings-basic .jp-wfl-form-entry .jp-bu-label {
       margin-bottom: 0.15em;
       line-height: 100%;
       padding-bottom: 0.25em;       
}






/* ===============================
   2.1 Calendar form equal height and width timeslots
   =============================== */  

.jp-dtm-calendar-theme {

}

.jp-wfl-pattern-dtm-form {
     padding: 0.75em !important;
}


.jp-nav-deck .jp-wfl-form {
      background: #f0f0f0 !important;
      padding: 0.5em !important;
      
}

.jp-wfl-io-picker {
      overflow: hidden; 
      margin: 0px;
      margin-top: 0px;
  }

.jp-wfl-io-picker a {
     color: #000;
  }
.jp-wfl-picker-io-header,
.jp-wfl-picker-io-footer {
      padding: 0.25em;
      overflow: hidden;
      text-overflow: ellipsis;
      border: 1px solid #EEE;
      background: #fff; 
}
.jp-wfl-picker-io-header .jp-bu-label,
.jp-wfl-picker-io-footer .jp-bu-label {
      padding: 0 !important;
      height: 2.5em;
      line-height: 2.5em;
 }
 
 .jp-wfl-picker-io-header a.jp-bu,
 .jp-wfl-picker-io-footer a.jp-bu {
  color: #0066cc  !important;
}


.jp-wfl-picker-io-header div,
.jp-wfl-picker-io-footer div {
     text-align: center;
     vertical-align:middle;
}
.jp-wfl-picker-io-header div:only-child {
     text-align: center !important;
     vertical-align:middle;
}
.jp-wfl-picker-io-header div:first-child {
     text-align: left;
     vertical-align:middle;
}
.jp-wfl-picker-io-header div:last-child {
     text-align: right;
     vertical-align:middle;
}
.jp-wfl-picker-io-subheader [class*="jp-cell"] {
     text-align: center;
}
.jp-wfl-picker-io-subheader  span {
      padding: 0 !important;
      height: 2.5em !important;
      line-height: 2.5em !important;
}
.jp-wfl-picker-io-subheader {
     font-weight: normal;
     border: 0px solid #eee;
     padding: 0.25em;
     background: #fff;     
     color: #ddd;
     border-left: 1px solid #DDD;
     border-right: 1px solid #DDD;
}
.jp-wfl-io-picker-body {
     border-left: 1px solid #DDD;
     border-top: 1px solid #DDD;       
}


.jp-wfl-picker-io-slots .jp-cell-width-1\/1,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2,
.jp-wfl-picker-io-slots .jp-cell-width-1\/3,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2, 
.jp-wfl-picker-io-slots .jp-cell-width-1\/4,
.jp-wfl-picker-io-slots .jp-cell-width-1\/5,
.jp-wfl-picker-io-slots .jp-cell-width-1\/6,
.jp-wfl-picker-io-slots .jp-cell-width-1\/7,
.jp-wfl-picker-io-slots .jp-cell-width-1\/8,
.jp-wfl-picker-io-slots .jp-cell-width-1\/9,
.jp-wfl-picker-io-slots .jp-cell-width-1\/10{ 
     padding-bottom: 14.28% !important; 
     height: 0;
     position: relative !important; 
     
  }

.jp-wfl-picker-io-slots .jp-cell-width-1\/1 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/3 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2 .jp-bu, 
.jp-wfl-picker-io-slots .jp-cell-width-1\/4 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/5 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/6 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/7 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/8 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/9 .jp-bu,
.jp-wfl-picker-io-slots .jp-cell-width-1\/10 .jp-bu {
    display:  block !important; 
    width: 100% !important;
    height:  100% !important;
    position: absolute;
    top: 0  !important;
    bottom: 0px !important;
    left: 0  !important;
    right: 0  !important;
    line-height: inherit !important;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    font-size: 110%;
    font-weight: normal;
    
   }
.jp-wfl-picker-io-slots .jp-cell-width-1\/1 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/3 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/2 img, 
.jp-wfl-picker-io-slots .jp-cell-width-1\/4 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/5 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/6 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/7 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/8 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/9 img,
.jp-wfl-picker-io-slots .jp-cell-width-1\/10 img{
    position: absolute;
    left: 0;
    top:0 ;
    display:  block !important; 
    object-fit: contain;
    max-width: 100%;
     
    
   }



.jp-wfl-picker-io-actions .jp-bu {
    display:  block !important; 
    width: 100% !important;
 }

.jp-wfl-picker-io-footer .jp-bu {
    display:  block !important; 
    width: 100% !important;
 
 }
.jp-wfl-picker-io-header .jp-nav-label,
.jp-wfl-picker-io-footer .jp-nav-label {
    display:  block !important; 
    width: 100% !important;
    padding: 0.5em 0.25em;
 
 }


.jp-wfl-picker-io-slots a.jp-bu .jp-nav-label {
    top: 50%;
    display: block;
    text-align:center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}






   
/* ===============================
   2.2 Masthead page container
   =============================== */



.jp-box-pillarhead {
	width: auto;
	overflow:hidden;
	background:#f8f8f8;
	padding: 1em;
	border:#dcdcdc solid 1px;
	-moz-border-radius:3px;
}




/*
*  3. Project specific navigation patterns
*  
*/







/*
*  4. Project modal containers
*  
*/


/* Modal */


.jp-box-window-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
	z-index: 999999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	zoom: 1;
}

.jp-box-window-modal > div {  /*  selector selects direct children of given type */
	width: 70%;
	max-height: 350px;
	overflow-y: auto;
	position: relative;
	margin: 3% auto !important;
	background: #fff;
	border: 10px solid rgb(118, 118, 118) !important;
	border: 10px solid rgba(0, 0, 0, .4) !important;  
	-moz-background-clip: content;     /* Firefox 3.6 */
	-webkit-background-clip: content;  /* Safari 4 Chrome 6? */
	 background-clip: content-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}



/*
*  5. Widget patterns
*
*
*/




.jp-nav-menu-stretch {
 	width: 100%;
}


/*
*  5.1   WIDGET  THEME :: ROSTER
*
*
*/






.jp-nav-widget-roster {

}

.jp-nav-widget-roster ul {
    	list-style: none;
    	margin: 0;
    	padding: 0;
}
.jp-nav-widget-roster li {
    	list-style: none;
    	margin: 0;
    	padding: .5em;
    	position: relative;
     	vertical-align: top;
        width: 100%;

 }

.jp-nav-widget-roster li:hover .jp-nav-overlay {
        display: block !important;
}

.jp-nav-widget-roster li:first-child {
        border-top: none;
	padding-top: 1.0em !important;
}


.jp-nav-widget-roster li:last-child {
         border-bottom: none;
	padding-bottom: 1.0em !important;
}

.jp-nav-widget-roster a.jp-ici-box-rendition {
	position: absolute;
	top: 0.75em;
	left: 0.5em;
	padding: 0px;
	border: 0px solid #eee;
	display: inline-block;
}

.jp-nav-widget-roster a.jp-ici-box-rendition:after{
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}
 * html .jp-nav-widget-roster a.jp-ici-box-rendition {
         height: 1%;
}

.jp-nav-widget-roster dl {
	display: block;
	padding: 0 0.5em;
	max-width: 100%;
	position:relative;
 }
.jp-nav-widget-roster dt,
.jp-nav-widget-roster dd {
	margin:  0;
	padding: 0.15em;
	border: none;
	height: auto;
	width: 100%;
	line-height: 125%;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis !important;
	margin:0;
	position: relative;
	text-decoration: none;
}

.jp-nav-widget-roster dl dt {
	font-weight: 600 !important;
	display: block;
	text-decoration: none;
	border: 0px solid #000;
	padding-right: 1.5em !important; /* Gutter for right badges */
}


.jp-nav-widget-roster dt a{
	font-weight: 600 !important;
	display: block;
	color: #0066cc;
	text-decoration: none;
	margin-right: 1.0em !important;
	overflow: hidden;
	text-overflow: ellipsis !important;

}


.jp-nav-widget-roster dl dd:last-child {
        color: #666;

 }

.jp-nav-widget-roster .jp-nav-badge {
	position: absolute !important;
	right: 0.25em;
	top: 50% !important;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}


.jp-nav-widget-roster .jp-bu {
        margin-top: 0.55em !important;

}



/*  WIDGET  THEME :: INSIGHTS  */
/*                              */



/*
*  5.1   WIDGET  THEME :: INSIGHTS
*
*
*/


.jp-nav-widget-insights {



}

.jp-nav-widget-insights ul {
    	list-style: none;
    	margin: 0;
    	padding: 0;
}
.jp-nav-widget-insights li .jp-nav-badge {
       top: 0.75em !important;
}

.jp-nav-widget-insights li {
	list-style: none;
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1.0em;
	padding-right: 1.0em;
	position: relative;
	vertical-align: top;
	width: 100%;
	margin-top: 1em;
 

}

.jp-nav-widget-insights li dt span {
	display: inline-block;
	padding-right: 20px !important;
	border: 0px solid #ff0000 !important;
	vertical-align: middle;
	position: relative;

}

.jp-nav-widget-insights li:first-child {
	padding-top: 1.0em !important;
	border-top: none;
	
}


.jp-nav-widget-insights li:last-child {
	border-bottom: none;
	padding-bottom: 1.0em !important;
	
}

.jp-nav-widget-insights dl {
	display: block;
	padding: 0;
	max-width: 100%;
	position:relative;
 }
.jp-nav-widget-insights dt,
.jp-nav-widget-insights dd {
	margin:  0;
	padding: 0.15em;
	border: none;
	height: auto;
	width: 100%;
	line-height: 125%;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis !important;
	margin:0;
	position: relative;
	text-decoration: none;
}

.jp-nav-widget-insights dl dt {
	font-weight: 600 !important;
	display: block;
	text-decoration: none;
	border: 0px solid #000;
	padding-right: 1.5em !important; /* Gutter for right badges */
}



.jp-nav-widget-insights dt a{
	font-weight: 600 !important;
	display: block;
	color: #0066cc;
	text-decoration: none;
	margin-right: 1.0em !important;
	overflow: hidden;
	text-overflow: ellipsis !important;

}

.jp-nav-widget-insights dl dd:last-child {

 }

.jp-nav-widget-insights .jp-nav-badge {
	position: absolute !important;
	font-size: 100% !important;
	right: 0.25em;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.jp-nav-widget-insights .jp-bu {
        margin-top: 0.55em !important;

}










/* WIDGET TILE */


.jp-nav-widget-tile {
	overflow: hidden;
}

.jp-nav-widget-tile-calendar {
 	text-align: center;
 	margin: 0;
 	padding: 2em .5em;
 	vertical-align: middle;
}

.jp-nav-widget-tile-calendar-year {
	clear: both;
	display: block;
	font-size: 2em;
	font-weight: 600;
	line-height: normal;	
}

.jp-nav-widget-tile-calendar-date {
	clear: both;
	display: block;
	height: 1em;
	line-height: 1em;
	font-size: 4em;
	font-weight: 600;
	margin: 0;
}

.jp-nav-widget-tile-calendar-mounth {
	clear: both;
	display: block;
	font-size: 2em;
	line-height: normal;
	text-transform: uppercase;	
}




/* WIDGET TABLE */



.jp-nav-widget-table {
	overflow: hidden;	

}

.jp-nav-widget-table-content  table {
	table-layout: auto; /*fixed */
	width: 100%; 
	white-space: nowrap; 
}

.jp-nav-widget-table-content td {
   	overflow: hidden; 
   	text-overflow: ellipsis;
   	white-space: nowrap;
}

.jp-nav-widget-table th {
	text-align: left;
   	overflow: hidden; 
   	text-overflow: ellipsis;
   	white-space: nowrap;
}




/* WIDGET LENSE */

.jp-nav-widget-lense {
	margin: 0;
	padding: 0;
}

.jp-nav-widget-lense-content,
.jp-nav-widget-lense-content p {
	margin: 0;
	padding: 0.15em;
	text-align: center;
	vertical-align: middle;
}

.jp-nav-widget-lense-content img {
	max-width: 100%;
	margin: 0;
	padding: 0;
}



/*
*  6. Data tooltips and callouts
*  
*/


a[data-label-callout]:link, a[data-label-callout]:visited {
	position: relative;
	text-decoration: none;
	}



a[data-label-callout]:before {
	content: "";
	position: absolute;
	border-top: 16px solid #000;
	border-left: 16px solid transparent;
	border-right: 16px solid transparent;
	visibility: hidden;
	top: -300%;
	left: 50%;
	transform: translate(-50%, 300%) !important;
	-webkit-transform: translate(-50%, 300%) !important;
	-ms-transform:  translate(-50%, 300%) !important;  

	}


a[data-label-callout]:after {
	content: attr(data-label-callout);
	position: absolute;
	color: white;
	top:  -90%;
	left: 50%;
	transform: translate(-50%, -90%) !important;  
	-webkit-transform: translate(-50%, -90%) !important;  
	-ms-transform:  translate(-50%, -90%) !important;   
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #000;
	padding: 15px 10px;
	visibility: hidden;
	display: block;
	white-space: normal;
	min-width: 175px;
	max-height: 100px;
	line-height: 1.25em;
	overflow: hidden;
}


a[data-label-callout]:hover:before, a[data-label-callout]:hover:after {
	visibility: visible;
	-webkit-transition: visibility 0s linear .3s;
	-moz-transition: visibility 0s linear .3s;
	-o-transition: visibility 0s linear .3s;
	transition: visibility 0s linear .3s;
}




/*
*  7. Project specific container patterns - placeholders, headers, modals, windows, boxes  
*  Used to specify project containers
*/




/*
*  8. Other containers
*  
*/



/* jui-component-forms-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-forms-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
     
   =========================================== */

/*  ==============================
    Forms and form elements reset
    ==============================*/

/*
 * Define consistent border, margin, and padding.
 */



form {
    border: 0;
    padding: 0; 
    outline:0;
}

fieldset {
    margin: 0;
    padding: 0 !important;
    outline:0;
 
}

legend {
    border: 0;
    padding: 0; 
    outline:0;
}


label {
    color: #000;
}



/* Removes excess padding in IE 8/9. */

input[type="checkbox"],   
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
    margin-right: 0.5em; /* add white space between input and label */
}

/*  Removes inner padding and search cancel button in Safari 5 , Chrome  for OSX */
 
input[type=search]::-webkit-search-cancel-button, 
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
     -webkit-appearance:none;
      margin: 0;
}


/*
 * Removes IE10 specific decorations 
 */

input::-ms-clear{
       display:none;
}

::-ms-reveal {      /* do not show the eye for password inputs */
    width : 0;
    height: 0;
}

::-ms-clear {       /* do not show the x for text inputs */
    width : 0;
    height: 0;
}

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */

button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%;
    margin: 0; 
}

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal !important;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/*
 * Re-set default cursor for disabled elements.
 */

button[disabled],
input[disabled] {
    cursor: default;
}

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}


input[type=datetime-local]::-webkit-inner-spin-button,
input[type=datetime-local]::-webkit-outer-spin-button,
input[type=date]::-webkit-inner-spin-button,
input[type=date]::-webkit-outer-spin-button,
input[type=month]::-webkit-inner-spin-button,
input[type=month]::-webkit-outer-spin-button,
input[type=week]::-webkit-inner-spin-button,
input[type=week]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
      margin: 0;
}
input[type=datetime-local]::-webkit-calendar-picker-indicator,
input[type=date]::-webkit-calendar-picker-indicator,
input[type=month]::-webkit-calendar-picker-indicator,
input[type=week]::-webkit-calendar-picker-indicator {
     -webkit-appearance: none;
     display: none;
     margin: 0;
}
input[type="range"]::-webkit-slider-thumb {
     -webkit-appearance:none; 
     -moz-apperance: none; 
      display: none;
}
input[type="range"]::-ms-track,
input[type="range"]::-ms-thumb {
       display: none;
}
input[type="range"], 
input[type="color"] {
       appearance: textfield;    
       -moz-appearance: textfield;
      -webkit-appearance: textfield; 
}

textarea, 
select, 
input[type="radio"],
input[type="checkbox"],
input[type="file"],
input[type="password"], 
input[type="date"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="month"], 
input[type="week"],
input[type="number"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input[type="time"], 
input[type="email"], 
input[type="url"],
input[type="range"], 
input[type="color"]{
       outline:0;
       box-sizing: border-box;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-background-clip: padding;
      -moz-background-clip: padding;
       background-clip:padding-box;
       border-radius:0;
      -webkit-border-radius:0;
      -moz-border-radius:0;
      -ms-border-radius:0;
      -o-border-radius:0;
}



/*  ==============================
    Establish consistent typography
    ==============================*/

/*
* Placeholders consistency
* On focus color should be the same as input background to hide placeholder
*/

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #333;
}
input:focus::-webkit-input-placeholder { 
    color: #fff !important; 
}

:-moz-placeholder {   /* Mozilla Firefox 4 to 18 */
    opacity: 1;
    color:    #333;
}
input:focus:-moz-placeholder { 
    opacity: 1;
    color: #fff !important;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    opacity: 1;
    color:    #333;
}
input:focus::-moz-placeholder {
    color:    #fff;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #333;
}
input:focus:-ms-input-placeholder { 
    color: #fff; 
}


/* 
 *  Elements default appearance
 *
 */


textarea, 
select, 
input[type="file"],
input[type="password"], 
input[type="date"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="month"], 
input[type="week"],
input[type="number"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input[type="time"], 
input[type="email"], 
input[type="url"],
input[type="range"], 
input[type="color"]{
      display: inline-block;
      zoom: 1;
     *display: inline; /* Hack for IE */
      vertical-align: middle;     
      margin:0;
      
      font-size: 1em;
      padding:  8px;  /* Controls size of input and should be only in PX */ 
      text-align: left;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;           
      border: 1px solid transparent;
      background-color: transparent;
      color:#000;      
 }


input[type="radio"],
input[type="checkbox"] {
       display: inline-block;
}


/* 
 *  Texarea fixes and reset
 *
 */


textarea {
    overflow: auto; 
    vertical-align: top; 
    height: auto;
    resize: none; 
    white-space: pre-line !important;
}

/* 
 *  Select fixes and reset 
 *
 */
 
select {
       appearance:none;
      -webkit-appearance: none;
      -moz-appearance: none;
      -ms-overflow-style: none;
       text-indent: 0.01px;
       text-overflow: '';
}
select::-webkit-scrollbar{
       width:1px;
       background-color:transparent
}
select::-ms-expand {
       display: none;
       overflow: hidden;
}
select::-ms-track {  /* hide scroll track */
       display: none;
}

select[multiple] {
       appearance:none;
       min-height: 10em;
       overflow-y:hidden;
}

select[multiple],
select[size] {
  height: auto;
}

select:focus {
  outline: 0px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
select option[disabled="disabled"] {
  display: none;
}


/* 
 *  Radio and checkboxes fixes and reset 
 *
 */
 
 
 

/* 
 *  File fixes and reset 
 *
 */


input[type="file"]::-ms-browse { /*  reset for IE10 file input browse button */
       background: none;
       border: none;
       outline: none;
       padding: 0;
}
input[type="file"]::-ms-value{   /*   reset for IE10 file input field */
       background: none;
       border: none;
       outline: none;
}


/*  Prevent mobile browser to zoom page on focus */


input[type="text"]:focus, input[type="text"]:hover {
font-size: 100%; /* Adding 16px on focus/hover will prevent page zoom */
}


/*  ==============================
    Default form containers
    ==============================*/

.jp-wfl-form {
         display: block;
         position: relative;
         vertical-align: top;
        /* overflow: hidden; */
}

.jp-wfl-form-render-standalone {   /*  Decorations for standalone forms */ 
         display: block;
         margin: 0 auto;
         padding: 0em;
         height: auto;
         width: auto;
         background-color: #ffffff;
         border: 1px solid #999;
         border: 1px solid rgba(0, 0, 0, 0.3);
         outline: none;
         -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
         -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          -webkit-background-clip: padding-box;
         -moz-background-clip: padding-box;
          background-clip: padding-box;
   
         -webkit-border-radius: 4px;
         -moz-border-radius: 4px;
          border-radius: 4px;
          

}

.jp-wfl-form-render-standalone .jp-wfl-form-entry  {
         padding: 2em;  
}
.jp-wfl-form-render-embedded {
         display: block;
         margin: 0; 
         padding: 0;
         height: auto;
         width: auto;
 }


.jp-wfl-form-header {
      padding: 0.85em;
      margin-bottom: 0;
      text-align: left;
      border-bottom: 1px dotted #a8a8a8;
 
 /*     border-bottom: 1px solid #a8a8a8;
      *zoom: 1;
      font-size: 1.1em;
      font-weight: 600;
      background: rgb(255,255,255); 
      background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); 
      background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
      background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); 
      background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); 
      background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); 
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 

*/

}

.jp-wfl-form-header h1,
.jp-wfl-form-header h2,
.jp-wfl-form-header h3,
.jp-wfl-form-header h4 {
      text-align: center;
      color: #000000;
      margin: 0.15em !important;
      font-weight: 600;
}

.jp-wfl-form-entry  {
    /* padding: 1em; */
      padding: 0.85em;  
}


.jp-wfl-form-section  {
       padding: 1em; 
       margin: 0;
       margin-top: 1em; 
       margin-bottom: 1em;
       background: #fff;
       border: 1px solid #ddd;
}

.jp-wfl-form-section-sub {
       padding: 2em;
       margin: 0.10em; 
       margin-top: -2px !important; 
       background:  #FAFAFA;  
       border: 1px solid #999; 
       border-top: none !important; 
}

.jp-wfl-form-section-prompt button   {
	display: block !important;
	width: 90% !important;
	height: 90% !important;
	margin: 5%  !important;
	text-align: center;
	cursor: pointer;

	box-sizing: border-box;
	width: auto;
	color: #fff !important;

 }

.jp-wfl-form-section-prompt button .jp-bu-label {
    display: block;
    padding: 1em;
    white-space: normal !important;
 }

.jp-wfl-form-tabs {
      margin-top: 1em;
}

.jp-wfl-form-tabs {
      margin-top: 1em;
}

.jp-wfl-form-tabs .jp-bu{

}

.jp-wfl-form-actions .jp-bu {
    display:  block !important; 
    width: 100% !important;
    text-transform: uppercase;
    font-weight: 600;
    border: 1px solid #999;
 
 }

.jp-wfl-form-actions [class*="jp-cell"] {
    padding: 1px !important;
}  



.jp-wfl-form-footer {
    padding: 1.2em 0.8em;
    text-align: left;

    background-color: #fff;
    border-top: 1px solid #a8a8a8;
    -webkit-border-radius: 0 0 6px 6px;
       -moz-border-radius: 0 0 6px 6px;
            border-radius: 0 0 6px 6px;
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 #ffffff;
       -moz-box-shadow: inset 0 1px 0 #ffffff;
          box-shadow: inset 0 1px 0 #ffffff;
  
}


/*  Reset overflow  and make drop down lists visible in the widgets */

form .jp-nav-widget,
form .jp-nav-deck-body { overflow: visible !important; }


/* Aligned form */

.jp-wfl-form-aligned .jp-wfl-io {
      white-space: nowrap;
}

.jp-wfl-form-aligned .jp-wfl-io label {
        display: inline-block;
        position: relative;
        margin-right: -4px; /* removes white space between inline blocks */
        box-sizing: border-box; 
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;

        width: 30%;
        vertical-align: top;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;   
        font-weight: 600;
        text-align: right;
        border: 1px solid  transparent;
    
        padding: 0; 
       /*  border: 1px solid transparent; */
       /*   border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*   font-weight: 600; */
}


.jp-wfl-form-aligned .jp-wfl-io label span{
        display: block;
        border: 1px solid transparent;
        padding: 6px;  /* Padding for alignment must be equal to inpout padding */

       /*  border: 1px solid transparent; */
       /*   border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*   font-weight: 600; */
}


.jp-wfl-form-aligned .jp-wfl-io-env {  
        display: inline-block;
        position: relative;
        width: 70% !important; 
        box-sizing: border-box; 
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
}

.jp-wfl-form-aligned  .jp-wfl-io-get-message span{
       padding-left: 30%;
}

.jp-wfl-io-aligned .jp-wfl-io-get-message {
        margin-left: 31%;
        color: #666;
        font-size: 0.8em;
        white-space: pre-line !important;
}

/*  ==============================
    Scaling TODO
    ==============================*/

.jp-wfl-form-scale-mini  {
         font-size: 80% !important;
 
}

.jp-wfl-form-scale-large  {
         font-size: 125% !important;
 
}


.jp-wfl-form-scale-xlarge  {
         font-size: 200% !important;
 
}

/*  ==============================
    Outlines TODO
    ==============================*/



/* Highlight input fields on focus */

.jp-wfl-io input[type="text"]:focus,
.jp-wfl-io input[type="password"]:focus,
.jp-wfl-io input[type="file"]:focus,
.jp-wfl-io select:focus,
.jp-wfl-io textarea:focus {
        background: #fff;
  /*     border: 1px solid transparent; */
        border: 1px solid #4697fc; 
}


.jp-wfl-io-outline-reset .jp-wfl-io {
      border: none !important;     
      padding: 0 !important; 
      margin:  0 !important; 
      border-radius: inherit !important;
      -moz-border-radius: inherit !important;
      -webkit-border-radius: inherit !important;
}

.jp-wfl-io-outline-reset .jp-wfl-io input[type="text"], 
.jp-wfl-io-outline-reset .jp-wfl-io input[type="password"], 
.jp-wfl-io-outline-reset .jp-wfl-io input[type="file"], 
.jp-wfl-io-outline-reset .jp-wfl-io select, 
.jp-wfl-io-outline-reset .jp-wfl-io textarea {	
      background-color: #fff; /* default rendering */	
      border: none !important;	
      margin: 0;
      border-radius: inherit !important;
      -moz-border-radius: inherit !important;
      -webkit-border-radius: inherit !important;
}

.jp-wfl-io-outline-reset .jp-wfl-io-env {
      border: none !important; 	
      border-radius: inherit !important;
      -moz-border-radius: inherit !important;
      -webkit-border-radius: inherit !important;
      padding: 0 !important;
      margin:  0 !important; 
} 

.jp-wfl-io-outline-reset .jp-wfl-io-inp-append {
 	border: none !important;
 	padding: 0;
       border-radius: inherit !important;
      -moz-border-radius: inherit !important;
      -webkit-border-radius: inherit !important;

}



/*  ==============================
    Default form elements envelopes
    ==============================*/


.jp-wfl-io {
        position: relative;
        display: block;
        white-space: nowrap;   
        text-overflow: ellipsis;
        vertical-align: top;
        padding: 0;
        background: none;
        border: 1px solid transparent; 
 
}
.jp-wfl-io:hover {
        border: 1px solid transparent;
        /*        background: none; */
 
}
.jp-wfl-io:last-child {                     
        margin-bottom: 0em;
}

.jp-wfl-io input[type="text"], 
.jp-wfl-io input[type="password"], 
.jp-wfl-io input[type="file"], 
.jp-wfl-io select, 
.jp-wfl-io textarea,
.jp-wfl-io iframe {	
	width: 100%;
        background-color: #fff; /* default rendering */	
 	border: 1px solid #999; 	
	margin: 0;
}


.jp-wfl-io input[type="text"]:focus,
.jp-wfl-io input[type="password"]:focus,
.jp-wfl-io input[type="file"]:focus,
.jp-wfl-io select:focus,
.jp-wfl-io textarea:focus, 
.jp-wfl-io iframe: focus {
        background: #fff;
   /*     border: 1px solid transparent; */
        border: 1px solid #4697fc; 
}



.jp-wfl-io-array {  /* array container used for checkboxes or radios */
       position: relative  !important;
       padding: 0em; 
       margin-bottom: 1em;
       
}

.jp-wfl-io-array-prepend {  /* array container used for checkboxes or radios */
       padding-right: 85px;
       
}

.jp-wfl-io-array-controls {   /* array line controls right */
      position: absolute; 
      top: 0; 
      right: 0; 
      z-index:9000;

}


/* interactive map render container */

.jp-wfl-io-map {
        display: block;
        height:400px;
        width: 100%;
        
 }
    
    

/* add ribon for extended controls above large inputs multiple and textarea */

.jp-wfl-io-ribbon { 
	background: #fff;
	border: 1px solid #999;
	
	padding: 8px;
	border-bottom: none;
}

.jp-wfl-io-progress { 
	background: #fff;
	border: 1px solid #999;
	padding: 4px;
}

.jp-wfl-io-progress span {
        display: block;
        width: 80%;
       	background: #ff0000;
}

.jp-wfl-io label {
        display: block;
        width: auto;
        vertical-align: top;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        line-height: 200%;
        margin:0;
        padding: 0;
        text-transform: none;
 
       /*  padding: 0.15em 0em 0em 0em; */
       /*  border: 1px solid transparent; */
       /*  border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*  font-weight: 600; */
}


.jp-wfl-io label  span{
        font-weight: normal;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
/*        padding-bottom: 0.5em; */
}




.jp-wfl-io-env {              /* Form input elements envelope */
        position: relative;
        z-index: 2; 
        overflow: hidden;
        box-sizing: border-box; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box; 
         width: 100%;
         margin: 0;
         padding: 1px; /* fix FF renedering issues with parrent transforms */         

        

}

.jp-wfl-io-env var {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 10;
        overflow: hidden;
        box-sizing: border-box; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;  
        height: 100%;     /* to hold indicator in the center when scaling */
        line-height: 100%;  
        vertical-align: middle;
        padding: 1px;    /* Places indicator inline with inpout field  */
        margin: 0;
        border: 2px solid transparent;  /* Preserves layout for mouseovers */
        background: transparent; 

}

.jp-wfl-io-env var  i{
        display: block;
     	font-size: 1em;
        padding: 8px 12px;
        height: 100%;  
        vertical-align: middle;
        margin: 0;
        background: #fff;
        border: 2px solid transparent;  /* Preserves layout for mouseovers */

}

[data-io-status="optional"] {

}

[data-io-status="required"] .jp-wfl-io-env var i:after {
        content:" \2736";
        color:red;
        font-weight: 600;
        font: bold  Verdana, Sans-serif;

}

[data-io-status="valid"] .jp-wfl-io-env var i:after {
        content:" \2714";
        color:green;
        font-weight: 600;
        font: bold  Verdana, Sans-serif;
}

[data-io-status="invalid"] .jp-wfl-io-env var i:after { 
        content:" \2716";
        color:red;
        font: normal  Verdana, Sans-serif;
 
}


[data-io-status="invalid"] textarea, 
[data-io-status="invalid"] input[type="password"], 
[data-io-status="invalid"] input[type="text"] {
        border: 1px solid #ff0000 !important;
 }
 
 
 

.jp-wfl-io-push-left  input[type="text"]   {
        padding-left: 5em !important;         
        /* border-left: 40px solid transparent !important; */ /* space for the left action overlay */
         
}
.jp-wfl-io-push-right input[type="text"]   {
        padding-right: 3em;         
        /* border-left: 40px solid transparent !important; */ /* space for the left action overlay */
         
}

.jp-wfl-io-inp-append {
         overflow: hidden;
         box-sizing: border-box; 
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;  
         height: 100%;     /* to hold button in the center when scaling */
         line-height: 100%;  
         vertical-align: middle;
         padding: 1px;    /* Places button inline with input field  */
         margin: 0;
         border: 2px solid transparent;  /* Preserves layout for mouseovers */
         background: transparent; 
  }

.jp-wfl-io-inp-append  .jp-bu {
         height: 100% !important;  /* to hold button in the middle when scaling */            
         vertical-align: middle;
        }


.jp-wfl-io-push-left .jp-wfl-io-inp-append {
         position: absolute;
         top: 0px;
         left: 0;
         z-index: 15;
}


.jp-wfl-io-push-right .jp-wfl-io-inp-append {
         position: absolute;
         top: 0;
         right: 0;
         z-index: 15;
}


.jp-wfl-io-inp-prepend {
         overflow: hidden;
         box-sizing: border-box; 
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;  
         height: 100%;     /* to hold button in the center when scaling */
         line-height: 100%;  
         vertical-align: middle;
         padding: 1px;    /* Places button inline with input field  */
         margin: 0;
         border: 2px solid transparent;  /* Preserves layout for mouseovers */
         background: transparent; 
         display: inline-block;
 
  }






/* Form inline messages and notifications */



.jp-wfl-io-block-message {
        padding: 0.5em 0.75em;
        margin: 0;
        line-height: 125%;
        text-transform: none;
 
}

.jp-wfl-io-overlay-prompt .jp-wfl-io-block-message label {
        display: inline !important;
        cursor: pointer;
        padding: 0 !important;
        text-align: center;
        margin: 0 auto !important;
     
}

.jp-wfl-io-block-message span{
        display: block;
        
}


.jp-wfl-io-push-message {
        position: relative;
        padding: 0.75em;
        line-height: 150%;
        text-transform: none;
        border: 1px solid transparent !important;
        margin: 2px; 


}
.jp-wfl-io-push-message a.jp-wfl-io-toast-close {
         position: absolute;
         top: 16px;
         right : 8px;
         
}

.jp-wfl-io-push-message span {
        display: block;
        width: 100%;
        box-sizing: border-box; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        white-space: normal !important;
        padding-top: 0.25em;
        padding-bottom: 0.25em;
        padding-left: 10px; 
        padding-right:20px; 
        text-decoration: none;
        border: 1px solid transparent;
        vertical-align: middle;
}


	          
	          
.jp-wfl-io-array .jp-wfl-io-block-message {
       border: 1px solid #ddd !important; 
}


.jp-wfl-io-get-message {
        padding: 0;
        margin: 0;

}


.jp-wfl-io-get-message span {
        display: block;
        width: 100%;
        box-sizing: border-box; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        white-space: normal !important;
        text-transform: none;
        font-size: 0.8em;
        padding-top: 0.25em;
        padding-bottom: 0.25em;
        color: #000;
        text-decoration: none;
/*        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;   */
        border: 1px solid transparent;
        color: #666;
}

/* Policy attributes to display in getMessage */

.jp-wfl-io-get-message .jp-wfl-io-get-policy {
	padding: 0.5em;
	margin: 1px;
	background: #fafafa;
	border: 1px solid #ddd;

}
.jp-wfl-io-get-message .jp-wfl-io-get-policy  dl   {
	margin-bottom: 1em;
}

.jp-wfl-io-get-message .jp-wfl-io-get-policy  dl dt {
	line-height: 2.0em;
}
.jp-wfl-io-get-message .jp-wfl-io-get-policy  dl dd {
	line-height: 1.75em;
	padding-left: 1.5em;
}

.jp-wfl-io-get-message .jp-wfl-io-get-policy .jp-wfl-ip {
	margin-bottom: 0 !important;

}



/*  ==============================
     Form elements masking
    ==============================*/

/* Acceptable user policies */


.jp-wfl-io-aup  {
      border: 1px solid #999;
      background: #fafafa;
      color: #00000; 
}

.jp-wfl-io-aup .jp-wfl-io-aup-text {
      white-space: normal !important;
      padding: 1em;
      margin-bottom: 1em; 
      font-size: 80%;
}

.jp-wfl-io-aup .jp-wfl-io-aup-text  h1,h2,h3,h4,h5 {
     display: block;
     margin-top: 1em;
     margin-bottom: 1em;
}


.jp-wfl-io-aup .jp-wfl-io-aup-label {
     display: block; 
     background: #eee;
     padding: 1em;
     font-weight: 600;
}


.jp-wfl-io-aup .jp-wfl-io-aup-text  p,
.jp-wfl-io-aup .jp-wfl-io-aup-text  span,{
     display: block;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
}


.jp-wfl-io-aup .jp-wfl-io-array {
   background: #fff;
   border-top: 1px solid #ddd; 
}





/*  Form elements mascaraude */





/* 1. Checkboxes and Radios */


.jp-wfl-io-radio,
.jp-wfl-io-checkbox {
    border: 1px solid transparent;
 }   

.jp-wfl-io-radio .jp-wfl-io-env,
.jp-wfl-io-checkbox .jp-wfl-io-env  {
    border: 1px solid transparent;
 }   


.jp-wfl-io-radio input[type="radio"] + span,
.jp-wfl-io-radio input[type="radio"] + span::before,
.jp-wfl-io-checkbox input[type="checkbox"] + span,
.jp-wfl-io-checkbox input[type="checkbox"] + span::before {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding; 0;
    

}
 
.jp-wfl-io-radio,
.jp-wfl-io-checkbox
{
    position: relative;
}
 
.jp-wfl-io-radio label *,
.jp-wfl-io-checkbox label *
{
    cursor: pointer;

}
 
/* Add root to make sure that IE8 ignores position */

:root .jp-wfl-io-radio input[type="radio"],
:root .jp-wfl-io-checkbox input[type="checkbox"]
{
    opacity: 0;
    position: absolute;
    left:0;

/*    position: absolute; */
/*    margin-right: 1em;  */

}

.jp-wfl-io-radio  span,
.jp-wfl-io-checkbox  span {

   line-height: 1.75em;
   border: 0px solid #000;

}


.jp-wfl-io-radio  span em,
.jp-wfl-io-checkbox  span em {
   display: block;
   line-height: 150%;
   margin-left: 2.25em;
   border: 0px solid #000;

}

.jp-wfl-io-radio input[type="radio"] + span,
.jp-wfl-io-checkbox input[type="checkbox"] + span
{      
        white-space: normal;
        overflow: hidden;
        max-width: 99%;
  	text-overflow: ellipsis;
  	vertical-align: middle;
}

.jp-wfl-io-radio label:hover span::before,
.jp-wfl-io-checkbox label:hover span::before
{
    -moz-box-shadow: 0 0 2px #ccc;
    -webkit-box-shadow: 0 0 2px #ccc;
     box-shadow: 0 0 2px #ccc;
}
 
.jp-wfl-io-radio label:hover span,
.jp-wfl-io-checkbox label:hover span
{
    color: inherit;
}
 
.jp-wfl-io-radio input[type="radio"] + span::before,
.jp-wfl-io-checkbox input[type="checkbox"] + span::before
{

    position: absolute;
    content: "";
    width: 1.5em;
    height: 1.5em;
    margin: 0 0.5em 0 0;
    border: 1px solid #999;
    line-height: 1.5em;
    text-align: center;
    padding-bottom: 1.15em;
     
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;


   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.08),0 1px rgba(255,255,255,0.6);
   box-shadow: inset 0 1px 1px rgba(0,0,0,0.08),0 1px rgba(255,255,255,0.6)

    background: #f6f6f6 ;
    background: -moz-radial-gradient(#ffffff, #f6f6f6);
    background: -webkit-radial-gradient(#ffffff, #f6f6f6);
    background: -ms-radial-gradient(#ffffff, #f6f6f6);
    background: -o-radial-gradient(#ffffff, #f6f6f6);
    background: radial-gradient(#ffffff, #f6f6f6); 

 
 
}
 
.jp-wfl-io-radio input[type="radio"]:checked + span::before,
.jp-wfl-io-checkbox input[type="checkbox"]:checked + span::before
{
    color: #666;
}
 
.jp-wfl-io-radio input[type="radio"]:disabled + span,
.jp-wfl-io-checkbox input[type="checkbox"]:disabled + span
{
    cursor: default;     
    -moz-opacity: .4;
    -webkit-opacity: .4;
     opacity: .4;
}
 
.jp-wfl-io-checkbox input[type="checkbox"] + span::before
{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
 
.jp-wfl-io-radio input[type="radio"]:checked + span::before
{
    content: "\2714";
    text-align: center;
    border: 1px solid #999;
    background: #4697fc;
    color: #fff;
}
 
.jp-wfl-io-checkbox input[type="checkbox"]:checked + span::before
{
    content: "\2714";
    text-align: center;
    border: 1px solid #999;
    background: #4697fc;
    color: #fff;
}



/* 2. Button File uploader  */


.jp-wfl-io-file input[type="file"] {
     display: block;
     width: auto;
     height: auto;
     overflow: hidden;
     position: absolute;
     top: -1px;
     left: -1px;
     z-index: 10;
     border: 0;
     opacity: 0;
}








/* 3. MEDIA PLAYER FILER UPLOADER AND RENDERER */

.jp-wfl-io-attachment {
        padding: 0;
	background: rgba(0,0,0,0.1);
	border: 1px solid #999;


    }

.jp-wfl-io-attachment:hover {
        padding: 0;
	background: rgba(0,0,0,0.1);
	border: 1px solid #1b8dff;

    }    

.jp-wfl-io-attachment .jp-wfl-ip-bar {
        margin: 0 !important;

}

 .jp-wfl-io-attachment  input[type="file"] {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
 }

 .jp-wfl-io-attachment label {
	display: block !important;
	padding-top: 4em;
	padding-bottom: 4em;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	box-sizing: border-box;
	width: auto;

 }
 .jp-wfl-io-attachment label b{
	display: block !important;
	padding-top: 0.75em;
	width: auto;
	fonmt-weight: normal;
	text-align: center;

 }
.jp-wfl-io-attachment-preview  {
	position: relative;
	height: 100%;
	padding: 0;
        margin: 0;

}
.jp-box-masthead-controls  label {
	display: block !important;
	padding-top: 0em;
	padding-bottom: 0em;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	box-sizing: border-box;
	width: auto;

 }


/* START MEDIA EDITOR */

.jp-wfl-io-media-editor {
      position: relative;
      vertical-align: middle;

}

.jp-wfl-io-media-editor-image {
	position: relative;
	padding-bottom: 50% !important;
	height: 0;
	
}


.jp-wfl-io-media-editor-image img{
 	min-width: 2.5em;
	min-height: 2.5em;
	max-width: 100%;
	max-height: 100%; /*remove to disable retaining ratio */
	width: auto;
	height: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	border: 2px solid #1b8dff !important;
 

}

.jp-wfl-io-media-editor-video {

}


/* END MEDIA EDITOR */

/* START MEDIA IMAGE ZOOM */

.jp-wfl-io-media-image-zoom {
	position: relative;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}
.jp-wfl-io-media-image-zoom-ratio {
	display: inline-block;
	padding: 0.25em;
	padding-top: 0.75em;
	font-size: 80%;
}

.jp-wfl-io-media-image-zoom-coordinates {
	display: inline-block;
	padding: 0.25em;
	padding-top: 0.75em;
	font-size: 80%;
}

/* END MEDIA IMAGE ZOOM */


.jp-wfl-io-attachment-preview .jp-nav-bar {
	position: relative;
	bottom: 0;
	left: 0;
	width: 100%;
	min-height: 3em;

}

.jp-wfl-io-attachment-renderer  {
	/* add max-height and enable drag position */
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	text-align: center;
}

.jp-wfl-io-attachment-renderer img  {
	max-width: 100%;
	padding: 0;
	margin: 0 auto;
	border: 0px solid #fff;


}




.jp-wfl-io-media .jp-wfl-picker-io-cells [class*="jp-cell-width"] {
     padding-bottom: 24.28%;
     height: 0;
     position: relative !important;
     border: 2px solid transparent;

  }
.jp-wfl-io-media .jp-wfl-picker-io-cells [class*="jp-cell-width"]:first-child {
     border-left: 0px solid transparent !important;
 }
.jp-wfl-io-media .jp-wfl-picker-io-cells [class*="jp-cell-width"]:last-child {
     border-right: 0px solid transparent !important;
}

.jp-wfl-io-media .jp-wfl-picker-io-cells [class*="jp-cell-width"] .jp-bu {
     border-right: 0px solid transparent !important;
}

.jp-wfl-picker-io-cells [class*="jp-cell-width"] .jp-wfl-io-rendition {
    display:  block !important;
    width: 100% !important;
    height:  100% !important;
    position: absolute;
    top: 0  !important;
    bottom: 0px !important;
    left: 0  !important;
    right: 0  !important;
    line-height: inherit !important;

    background-position:50% 50%;
    background-repeat:no-repeat;
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    font-weight: normal;

   }

.jp-wfl-io-media {
     font-size: 100% !important;
     border-left: 0px solid #DDD;
     border-top: 0px solid #DDD;
}



.jp-wfl-io-media .jp-wfl-picker-io-cells {
     padding-bottom: 60px;
     margin-bottom: 0.5em;
     margin-top: 0.5em;
 }

.jp-wfl-io-media .jp-wfl-io-rendition .jp-box-masthead  {
     position: absolute; 
     bottom: -60px; 
     left: 0px;  
     right:0px;
}

/*  HOVER EOVERLAY ACTIONS */  


.jp-wfl-io-media-editor .jp-wfl-io-overlay-prompt, 
.jp-wfl-io-rendition  .jp-wfl-io-overlay-prompt {
   visibility: hidden !important;
   display: none !important;

}

.jp-wfl-io-media-editor:hover .jp-wfl-io-overlay-prompt, 
.jp-wfl-io-rendition:hover  .jp-wfl-io-overlay-prompt {
   visibility: visible  !important;
   display: block !important;
 

}





/* 4. TEXTARA AND IFRAME */






/* ===============================
   4.1 Buttons basic rendering
   =============================== */



.jp-bu {
	position:relative;
        display: inline-block;
        zoom: 1;
        *display: inline;
        outline:0;
        box-sizing: border-box;
        -webkit-box-sizing:  border-box;
        -moz-box-sizing:  border-box;
	font-weight: normal;
	text-decoration:none;
	text-transform: none;
        margin: 0 !important;        
        vertical-align: middle;       
	color: #000;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0px 8px;
        font-size: 1em;
        line-height: 2.5em;
        height: 2.5em; 
}

span.jp-bu {
        line-height: 200%;
}

/* disable this as it breaks a buttons in switchbiard */
/* a.jp-bu {  
        line-height: 200%;
        text-decoration: none !important;
        border: none !important;
}
*/

.jp-bu:hover {
         color: #ff0000;
}

.jp-bu-render-unmasked {
	 box-shadow: none;
	 border-radius: 0 !important;
         border: none;
/*	 border: 1px solid transparent; */
	 background: transparent;
	 cursor: pointer;
        -webkit-appearance:none;
        -webkit-box-shadow: none;
}

.jp-bu-render-content-box {
	 box-shadow: none;
	 border-radius: 0 !important;
         border: none;
/*	 border: 1px solid transparent; */
	 background: transparent;
	 cursor: pointer;
        -webkit-appearance:none;
        -webkit-box-shadow: none;
         height: auto;
         line-height: 2.5em;
         white-space: normal !important;
         padding: 0.5em;
         background-color: #FFF;
         border: 1px solid #999;
         width: 100%;
         color: #000
         font-size: 90%;
}


.jp-bu-render-button {
 	 background: #eee;
 	 background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	 background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	 background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	 background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	 background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
	 border: 1px solid #b8b8b8;
	 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	 border-radius:3px;
	 -moz-border-radius: 3px;
	 -webkit-border-radius: 3px;
}

.jp-bu-render-button:hover {
 	background: #e6e6e6;
 	background: -moz-linear-gradient(top , #f0f0f0, #d6d6d6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #f0f0f0, #d6d6d6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #f0f0f0, #d6d6d6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #f0f0f0, #d6d6d6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #f0f0f0, #d6d6d6) repeat scroll 0% 0% transparent;
 	color: #000;
}

.jp-bu .jp-ici {
 	display: inline-block;
 	vertical-align: middle;
 	line-height: normal;
}

.jp-bu-label {
 	display: inline-block;
        vertical-align: middle;
        line-height: 100%;
        position: relative;

}

.jp-bu-label-badge {
         position: absolute !important;
         right: 15px !important;
         top: 0;
         z-index: 999999;
         white-space: nowrap;
 	 display: inline-block;
         vertical-align: middle;
         line-height: 100%;
}
.jp-bu-label-badge button {
         display: inline-block !important;
         margin-left: 5px !important;
}

.jp-bu-label-badge b {
          display: inline-block;
          padding-left: 0.5em;
          padding-right: 0.5em;
}

.jp-bu-label-badge  span.jp-bu-label {
         display: inline !important;
         line-height: 100%;
}


/* ===============================
   4.2 Buttons sizes and scaling
   =============================== */

.jp-bu-size-mini {
	font-size: .85em;
	padding: 0 .5em;
}


.jp-bu-size-small {
	font-size: .9em;
}


.jp-bu-size-large {
	font-size: 1.2em;
	border-radius: 5px;
}


.jp-bu-size-xlarge  {
	border-radius: 7px;
	font-size: 1.5em;
	padding: 0 .7em;
}

.jp-bu-size-xxlarge  {
	border-radius: 7px;
	font-size: 2em;
}


input.jp-bu,
button.jp-bu {
 	line-height: normal;

}


button.jp-bu-render-button,
button.jp-bu-render-unmasked {
	top: 0;
}




/* ===============================
   4.3 Buttons grouping and panels
   =============================== */

.jp-bu-panel {
	display: inline-block;
	margin: 0 0em 0 0; /* Enable spacing in the parent containers */
	padding: 0;
	position: relative;
	white-space: nowrap;
}

.jp-bu-panel .jp-bu {
 	/* float:left; */
 	text-overflow: ellipsis;
 	overflow: hidden;
        border-left: none;
 	border-right: 1px solid #b8b8b8;
 	border-radius: 0;
 	margin: 0;
}

.jp-bu-panel .jp-bu span {
 	text-overflow: ellipsis;
 	overflow: hidden;
}


.jp-bu-panel .jp-bu:first-child,
.jp-bu-panel .jp-bu-append {
	border-left: 1px solid #b8b8b8;
	border-radius: 3px 0 0 3px;		
}

.jp-bu-panel a.jp-bu:first-child:last-child {
	border-radius: 3px;
}

.jp-bu-panel .jp-bu:last-child,
.jp-bu-panel .jp-bu-prepend {
	border-radius: 0 3px 3px 0;		
}

.jp-bu-panel .jp-bu-prepend {
	border-left: 1px solid #fff;
}



.jp-bu-render-button .jp-ici:first-child:last-child {
 	margin: 0;
}

.jp-bu-toggle {
	display: block  !important;
	white-space: nowrap;
	width: auto;
}

.jp-bu-toggle .jp-bu  {
 	display: inline-block !important;
 	margin: 0 !important;
 	border-radius: 0;
}

.jp-bu-toggle .jp-bu.jp-bu-size-small:first-child {
	border-radius: 3px 0 0 3px;
} 		

.jp-bu-toggle .jp-bu.jp-bu-size-small:last-child {
	border-radius: 0 3px 3px 0;
	border-left: none;
} 		


/* ===============================
   4.3  Workflow panels and wizards
   =============================== */

.jp-wfl-io-workflow {}

.jp-wfl-io-workflow-scale-default .jp-ici{  /* for desktop more 600 */
    font-size: 150%;

}

.jp-wfl-io-workflow-scale-default .jp-bu-label {
     display: block;
     font-size: 80%;
     padding: 0.5em !important;
     text-transform: uppercase;
     line-height: 150%;
}

.jp-wfl-io-workflow-scale-portable .jp-ici {
    font-size: 175%;

}

.jp-wfl-io-workflow-scale-portable .jp-bu-label {
     display: none !important;

}


/* ===============================
   4.5  Tag style buttons and labels
   =============================== */
   
 .jp-wfl-io-cluster  .jp-wfl-io-env {
        position: relative;
        z-index: 2;
        background-color: #fff; /* default rendering */
        border: 1px solid #999;
    	margin: 0;
 }


 .jp-wfl-io-cluster  .jp-wfl-io-env input[type="text"]:focus {
        border:  0px solid transparent !important;
 }



 .jp-wfl-io-cluster  input[type="text"] {
        float: left !important;
        /* border: none !important; */
        width: auto !important;
        padding: 8px;
        margin: 4px;
        border: 0px solid #000;
 }

.jp-wfl-io-tag .jp-bu {
        margin-left: 5px !important;
 }

.jp-wfl-io-tag {
         display: inline-block;
         float: left;
         line-height: 150% !important;
         padding-left: 0.5em;
         padding-right: 0 !important;
         margin: 0.25em;
         white-space: nowrap;
         border-radius: 4px;
  }

.jp-wfl-io-tag .jp-ici {
 
	 margin-bottom: 0.15em !important;
	  margin-right: 0.25em;
} 
.jp-wfl-io-tag  em,
.jp-wfl-io-tag  b,
.jp-wfl-io-tag  strong,
.jp-wfl-io-tag  a {
	  display: inline-block;
	  line-height: 100% !important;
	 
	  margin-top: 0.10em !important;
	  padding-left: 0.5em;
	  text-decoration: none;
	  color: inherit !important;
	  vertical-align: middle;
	  
  }

.jp-wfl-io-tag-label {
	position: absolute !important;
	top:0;
	bottom:0;
	left:0;
	line-height: 200% !important;
	padding-right: 0.5em !important;
	text-decoration: none;
	border-radius: 0 !important;
	max-width:98% !important;
	width: 100%;
 
}

.jp-wfl-io-tag-label a {
	width: 100%;
	padding-right: 1.5em;
	display: block;
	line-height: 150% !important;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

}

.jp-wfl-io-label {
	height: 100%;
	display: inline-block;
	padding-left: 1em;
	line-height: 200% !important;
	border-left: 0px solid #ddd;
	vertical-align: middle;
        outline: 0;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
}

.jp-wfl-io-label .jp-bu-label {
	max-width: 7em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

}


/* ===============================
   4.6  Button toggles on and off
   =============================== */
   
   
  .jp-wfl-io-toggle {
       position: relative; 
       width: 7.0em;
      -webkit-user-select:none;
      -moz-user-select:none;
      -ms-user-select: none;
  }
     .jp-wfl-io-toggle input[type="checkbox"] {
      display: none !important;
 }

  .jp-wfl-io-toggle label {
      display: block; 
      overflow: hidden; 
      cursor: pointer;
      border: 1px solid #999999; border-radius: 3px;
  }

 .jp-wfl-io-toggle .jp-bu-label var {
      display: none !important;
  }
 .jp-wfl-io-toggle .jp-bu-label {
      display: block; 
      width: 200%;
      margin-left: -100%;
      margin-bottom: 0 !important;
      padding-bottom: 0 !important;
      -moz-transition: margin 0.3s ease-in 0s; 
      -webkit-transition: margin 0.3s ease-in 0s;
      -o-transition: margin 0.3s ease-in 0s;
      transition: margin 0.3s ease-in 0s;
      
  }

  .jp-wfl-io-toggle .jp-bu-label:before, 
  .jp-wfl-io-toggle .jp-bu-label:after {
      display: block; 
      float: left; 
      width: 50%; 
      height: 100%; 
      padding: 0; 
      line-height: 2em;
      color: white; 
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box; 
      box-sizing: border-box;
  }

  .jp-wfl-io-toggle .jp-bu-label:before {
      content: "Undefined";
      padding-left: 0.5em;
      background-color: #4697FC; 
      color: #FFFFFF;
      box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
      text-align: left;

  }
  .jp-wfl-io-toggle .jp-bu-label:after {
      content: "Undefined";
      padding-right: 0.5em;
      background: #ededed !important;
      color: #000 !important;
      box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
      text-align: right;
  }
.jp-wfl-io-toggle .jp-bu {
      display: block; 
      width: 1.5em;
      margin: 4px;  
      height: 100% !important;
      background: #FFFFFF;
      border: 2px solid #999999;
      border-radius: 3px;
      position: absolute; 
      top: 0; 
      bottom: 0;
      right: 5.5em;
      -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
     -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
 }

.jp-wfl-io-toggle input[type="checkbox"]:checked + label .jp-bu-label {
      margin-left: 0;
  }
.jp-wfl-io-toggle input[type="checkbox"]:checked + label .jp-bu {
      right: 0px;
  }


/* Data hooks for form controls and layouts 

[data-io-layout="workflow-form-section"] {background: #fff; border: 1px solid #eee;}
[data-io-status=""]
[data-io-state=""]
[data-io-control=""]
[data-io-layout="grid | row | rowgroup | rowheader | cell | column | columnheader"]
[data-io-layout="grid"]
[data-io-layout="row"]
[data-io-layout="rowgroup"]
[data-io-layout="rowheader]
[data-io-layout="cell"]
[data-io-layout="column"]
[data-io-layout="columnheader"]
[data-io-layout="array"] /* for mixed elemetns which should NOT break */


*/


[data-io-type-toggle="enabled::disabled"]  .jp-wfl-io-toggle .jp-bu  {
        right: 5em;
}
[data-io-type-toggle="enabled::disabled"]  .jp-wfl-io-toggle  {
      width: 6.5em !important;
}
[data-io-type-toggle="enabled::disabled"]  .jp-bu-label:before  {
      content: "Enabled" !important;
}
[data-io-type-toggle="enabled::disabled"]  .jp-bu-label:after  {
      content: "Disabled" !important;
}


[data-io-type-toggle="show::hide"]  .jp-wfl-io-toggle  {
      width: 5em !important;
}

[data-io-type-toggle="show::hide"]  .jp-wfl-io-toggle .jp-bu  {
        right: 3.5em;
}
[data-io-type-toggle="show::hide"]  .jp-bu-label:before  {
      content: "Show";
}
[data-io-type-toggle="show::hide"]  .jp-bu-label:after  {
      content: "Hide";
}



/* ===============================
   4.7 Button options drop downs
   =============================== */

.jp-bu-dropdown-content {
	padding: 0;	
        background: #fff; 
        border: 1px solid #999;
        border-top: none !important;        
        height: auto;  
        max-height: 600px; /* fallback to native scroll in case of very long options list */  
        overflow: hidden; 
        overflow-x: none; 
        overflow-y: auto;     
 
/*       
	position: absolute;
        z-index: 999999 !important; 
	left:  0;
	right: 0;
	width: auto;
	top: auto;
	margin: 1px;
	margin-top: -2px; 
*/	
       
}

.jp-bu-dropdown-content .jp-wfl-io-picker,
.jp-bu-dropdown-content ul,
.jp-bu-dropdown-content ol {
        postion: relative;
        display: block;
       	width: 100% !important; 
        overflow: hidden; /* clip background for  rounded corners */
        box-sizing: border-box;
        -webkit-box-sizing:  border-box;
        -moz-box-sizing:  border-box;	
	padding: 0;
        margin: 0;       
               
}

.jp-bu-dropdown-content li {
        position: relative;
	text-transform: none;
	text-align: left;
	display: block;
	white-space: normal
	margin: 0;
	border: none;
	 
}
.jp-bu-dropdown-content li:hover {
	background:  #4697FC;
}

.jp-bu-dropdown-content li:hover button,
.jp-bu-dropdown-content li:hover a {
	color: #fff !important;
}


/* THIS IS COLORING AND BORDERS IN THE OPTIONS LIST NEED TO BE SKINNED */

.jp-bu-dropdown-content  button span.jp-nav-caret{
       display: block;
       width:  100%;
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
       border: none !important;

}

.jp-bu-dropdown-content li a {
	display: block;
        width: 100%;  
        padding: 0.5em;
	text-align: left;
	position: relative;
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	overflow: hidden;
	margin:0;
	border: none !important;	
}

.jp-bu-dropdown-content li button {
	display: block;
        width: 100%;  
        padding:0 !important;
	text-align: left;
	position: relative;
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	overflow: hidden;
	margin:0;
	border: none !important;	

}


/* .jp-bu-dropdown-content li:first-child {
	border-bottom: 1px solid #d0d0d0;
}
.jp-bu-dropdown-content li:last-child {
	border-top: 1px solid #d0d0d0;
}
*/



/* CORRECTION MARGIN-TOP OF DROPDOWN BLOCK 

.jp-bu + .jp-bu-dropdown-content {
	border-top: 1px solid #b8b8b8;
	margin: -3px 2px 0 0;
}
.jp-bu-size-large + .jp-bu-dropdown-content {
	border-top: 1px solid #b8b8b8;
	margin: -5px 2px 0 0;
}
.jp-bu-size-xlarge + .jp-bu-dropdown-content {
	border-top: 1px solid #b8b8b8;
	margin: -7px 2px 0 0;
}

.jp-bu-prepend .jp-bu + .jp-bu-dropdown-content,
.jp-bu-append .jp-bu + .jp-bu-dropdown-content {
	margin-top: -1px;
}

.jp-bu-prepend .jp-bu-size-large + .jp-bu-dropdown-content,
.jp-bu-append .jp-bu-size-large + .jp-bu-dropdown-content {
	margin-top: -1px;
}

.jp-bu-prepend .jp-bu-size-xlarge + .jp-bu-dropdown-content,
.jp-bu-append .jp-bu-size-xlarge + .jp-bu-dropdown-content {
	margin-top: -1px;
}

*/

/* ===============================
   4.5 Button pagers and pagination
   =============================== */

.jp-bu-panel-pagination {
        display: inline;
        margin: 0 auto;
/*	float:left;
	margin: 0 1em 1em 0;
*/
}

.jp-bu-panel-pagination .jp-bu {
 	float:left;
 	border-left: none;
 	border-right: 1px solid #b8b8b8;
 	border-radius: 0;
 	margin:0 !important;
}

.jp-bu-panel-pagination .jp-bu:first-child {
	border-left: 1px solid #b8b8b8;
	border-radius: 3px 0 0 3px;		
}

.jp-bu-panel-pagination .jp-bu:last-child {
	border-radius: 0 3px 3px 0;		
}

.jp-bu-panel-pagination .jp-bu:first-child:last-child {
	border-radius: 3px;
}
.jp-bu-panel-pagination .jp-bu:first-child.jp-bu-size-large {
	border-radius: 5px 0 0 5px;		
}

.jp-bu-panel-pagination .jp-bu:last-child.jp-bu-size-large {
	border-radius: 0 5px 5px 0;		
}

.jp-bu-panel-pagination .jp-bu:first-child:last-child.jp-bu-size-large {
	border-radius: 5px;
}

.jp-bu-panel-pagination .jp-bu:first-child.jp-bu-size-xlarge {
	border-radius: 7px 0 0 7px;		
}

.jp-bu-panel-pagination .jp-bu:last-child.jp-bu-size-xlarge {
	border-radius: 0 7px 7px 0;		
}

.jp-bu-panel-pagination .jp-bu:first-child:last-child.jp-bu-size-xlarge {
	border-radius: 7px;
}

.jp-bu-panel-pagination .jp-bu-previous:first-child {
	padding: .5em 8px .5em 24px;
}

.jp-bu-panel-pagination .jp-bu-next:last-child {
	padding: .5em 24px .5em 8px;
}

.jp-bu-panel-pagination .jp-bu-caret {
	padding: .5em 1em;
}

.jp-bu-panel-pagination .jp-bu-previous i {
	position: absolute;
	top: 50%;
	left: 4px;
	margin-top: -8px;
}

.jp-bu-panel-pagination .jp-bu-next i {
	position: absolute;
	top: 50%;
	right: 4px;
	margin-top: -8px;
}



 




/* 5. Combo input preloaders and selectors */

.jp-wfl-preloader  {  /* basic input preloader container */
    position: relative !important;
   margin-top: -2px !important;
}


/* 6. Workflow progress bars */




/*  ==============================
    5. Workflow and form layouts
    ==============================*/


/* Aligned form */



.jp-wfl-form-aligned .jp-wfl-io label {
        display: inline-block;
        position: relative;
        margin-right: -4px; /* removes white space between inline blocks */
        box-sizing: border-box; 
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;

        width: 30%;
        vertical-align: top;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;   
        font-weight: 600;
        text-align: right;
        border: 1px solid  transparent;
    
        padding: 0; 
       /*  border: 1px solid transparent; */
       /*   border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*   font-weight: 600; */
}



.jp-wfl-form-aligned .jp-wfl-io label span{
        display: block;
        border: 1px solid transparent;
        padding: 6px;  /* Padding for alignment must be equal to inpout padding */

       /*  border: 1px solid transparent; */
       /*   border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*   font-weight: 600; */
}


.jp-wfl-form-aligned .jp-wfl-io-env {  
        width: 70% !important; 
        box-sizing: border-box; 
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
}

.jp-wfl-form-aligned  .jp-wfl-io-get-message span{
       padding-left: 30%;
}

.jp-wfl-form-aligned  .jp-wfl-preloader {
       margin-left: 30% !important;
}

.jp-wfl-form-aligned .jp-wfl-io-checkbox label{
        width: 100% !important;
        padding-left: 0 !important;
        border: 1px solid transparent;
        text-align: left;
}

.jp-wfl-form-aligned .jp-wfl-io-checkbox .jp-wfl-io-env {
margin-left: 29% !important;
}

.jp-wfl-form-aligned .jp-wfl-io-checkbox span {
     padding-left: 0 !important;
}


.jp-wfl-io-aligned .jp-wfl-io-env {
         width: 66%; 
}

.jp-wfl-io-aligned .jp-wfl-io-get-message {
        margin-left: 31%;
        color: #666;
        font-size: 0.8em;
        white-space: pre-line !important;
}


/* Stacked layout form */


.jp-wfl-io-stacked  .jp-wfl-form-actions {
        margin-top: 1em;
        margin-bottom: 0.5em;
        background: #fff !important;
        

}



.jp-wfl-io-stacked .jp-wfl-io label span{ 
        padding-bottom: 0.15em;
        padding-top: 0.15em;
 
       /*  border: 1px solid transparent; */
       /*  border-bottom: 1px solid #eee; */
       /*  border: 1px solid  #ff0000;*/
       /*  font-weight: 600; */
}



.jp-wfl-io-stacked.jp-wfl-io-get-message {
        margin-left: 0;
        color: #666;
        font-size: 0.8em;
        white-space: pre-line !important;
}



/* Compact layout form */

.jp-wfl-io-compact .jp-wfl-io label {
        display: none;
}


.jp-wfl-io-compact .jp-wfl-io label {
        display: none;
}

.jp-wfl-io-compact .jp-wfl-io-checkbox label {
        display: block;
        visibility: !important;
}

.jp-wfl-io-compact .jp-wfl-io {
        margin-bottom: 0.25em;

}

.jp-wfl-io-compact .jp-wfl-form-actions {
        margin-top: 0.75em;
        margin-bottom: 0.5em;

}


/* jui-component-tables-1.0.css >>>*/
/* ===========================================
   Jrole Taihu Navigation  & Widgets Components
   Output  : Uncompressed
   Theme   : Taihu
   Version : 1.3.0
   Author  : Netcomposite @ http://www.netcomposite.com/
   =========================================== */


/* ===============================
   Basic navigation table panel
   =============================== */



/*
  Because of the need for padding on TH and TD, the vertical rhythm
  on table cells has to be 27px, instead of the standard 18px or 36px
  of other elements.
 */
 
/*
table         { margin-bottom: 1.4em; width:100%; }
th            { font-weight: bold; }
thead th      { background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
*/

/*
  You can zebra-stripe your tables in outdated browsers by adding
  the class "even" to every other table row.
 */

/* tbody tr:nth-child(even) td,
tbody tr.even td  {
  background: #e5ecf9;
}
tfoot       { font-style: italic; }
caption     { background: #eee; }
*/
/* jui-component-navigation-1.7.css >>>*/
/* ===========================================
   Jrole Taihu Navigation  & Widgets Components
   Output  : Uncompressed
   Theme   : Taihu
   Version : 1.7.0
   File    : jui-component-navigation-1.5.css
   Author  : Netcomposite @ http://www.netcomposite.com/
*/


/* ===============================
   1. Basic Navigation elements
   =============================== */

.jp-nav {
 	display: inline-block;
	padding: 0 !important;
	position: relative;
	margin: 0 !important;
        vertical-align: middle;
        word-spacing: 0 !important; 	/* RESTORE WHITE SPACE FROM PARENT BLOCK*/
}


.jp-nav a,
.jp-nav-drop a {
	display: inline-block;
	width: auto;
	text-decoration: none;
 	vertical-align: middle;
 	width: auto;
 }

.jp-nav span,
.jp-nav-drop span  {
	display: inline-block;
 	text-decoration: none;
 	vertical-align: middle;
 	width: auto;
}

.jp-nav-drop {
 	display: inline-block;
 	position: relative;
}

.jp-nav-overlay  {  
	position: absolute; /* Expanding list both slide and drop */
	left: 0;
	right: 0;
	top: 100%;
        z-index: 99990; /* Must be on top of all other content */

}

.jp-nav-combo {
	display: inline-block;
	position: relative;
	vertical-align: middle;

}

.jp-nav-append {
	display: inline-block;
	padding: 0 .5em;
	vertical-align: middle;
}

.jp-nav-prepend {
	display: inline-block;
	padding: 0 .5em;
	vertical-align: middle;
}

.jp-nav-section {
 	display: block !important;
        vertical-align: middle !important;
        position: relative;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        transform-style: preserve-3d;
}


.jp-nav-label {
 	display: inline-block;
        vertical-align: middle;
        position: relative;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        transform-style: preserve-3d;
}

.jp-nav-label i {
	margin-right: 0.5em;	
       margin-bottom: 0.20em !important;  /* aligning sprite icons vertically */
}


.jp-nav-dock {
 	display: inline-block;
 	vertical-align: middle;
}

.jp-nav-dock ul {
	margin: 0;
	padding: 0;
}

.jp-nav-dock .jp-nav {
 	float: left;
}

.jp-nav-list {
	position: absolute;
	left: -1px;
	margin-top: 1px;
	right: -1px;
	top: 100%;
	z-index: 10;

}
.jp-nav-list li,
.jp-nav-list dd {
	clear: both;
	float: left;
 	list-style: none;
	margin:0;
	padding: 0;
 	position: relative;
	width: 99%;
}

.jp-nav-list a {
        border: none;
        height: auto;
   	line-height: normal;
   	overflow: hidden; 
	margin:0;
	position: relative;
	text-overflow: ellipsis !important;
 	text-decoration: none;
	white-space: nowrap; 
}

.jp-nav-list .jp-nav a {
        display: inline-block;
        width: auto;
        text-decoration: none;
}

/* for double line lists */

.jp-nav-list-expanded  li em {
        display: block; 
        font-size: 0.9em;
        font-weight: normal;
  }
.jp-nav-list-expanded  a { 
         height: auto !important; 
         line-height: 125% !important;
         font-size: 120%;
         font-weight: 600;
   }
.jp-nav-list-expanded  li {
         padding: 0.5em !important; }



.jp-nav-caret { 
        position: relative;
        padding-left:  2em; 
 }


.jp-nav-list .jp-nav-caret i {
        margin-top: .5em;
        position: absolute;
        left: 0.5em;
        top: 0;
}

.jp-nav-caret i {
 	margin-top: -8px;
 	position: absolute;
 	left: .5em;
 	top: 50%;
}


/* ===============================
   2. NAVIGATION BADGES
   =============================== */

.jp-nav-badge {
	display: inline !important;
	text-align: center !important;
	white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
}

.jp-nav-badge .jp-ici {
	margin: 0;
        vertical-align: middle;
	margin-bottom: 0.25em !important;
}

.jp-nav-badge .jp-bu {
	padding: 0;
	margin: 0 !important;	
	font-size: 90% !important;
}
.jp-nav-badge a,
.jp-nav-badge button {
	display: inline !important;
	text-align: center !important;
	white-space: nowrap;
        overflow: hidden;
        color: inherit !important;
        text-overflow: ellipsis;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	height: 100% !important;
	line-height: 100% !important;
	text-decoration: none !important;

}

.jp-nav-badge-right {
	position: absolute;
	margin: 1%;
        top: 5% !important;
        right: 0;
	z-index: 999 !important;
}

.jp-nav-badge-right-center {
        position: absolute;
        top: 50%;
        right: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
}

.jp-nav-badge-right-middle {
        position: absolute;
        top: 50%;
        right: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
}

.jp-nav-badge-left {
	position: absolute;
	left: 5px;
	top: 15%;
}



/* ===============================
   3. NAVIGATION GROUPING AND STACKING
   =============================== */

.jp-nav-group .jp-nav-widget {
 	vertical-align:  top !important;
}

.jp-nav-group .jp-nav-widget {
 	margin: 0 !important;
 	/* border-bottom: none !important; */
}

.jp-nav-group {
 	margin: 0 !important;
}

  
.jp-nav-cascade {                  /*  Parent cascade application container */
        display: block;
	position: relative;
	width: auto;
	min-width: 90%;
	white-space: nowrap;
	vertical-align: middle;
}	

.jp-nav-cascade-vid  {             /*  Child application logo container. Size via rendtion size or responsive roles*/
  	display: inline-block;
        line-height: 100%;
 	float: left;
 	margin: 0;
 	padding: 0;
   	border: none;   
 	margin-right: 0.5em;
 	position: relative;
 	vertical-align: top;
 	background: transparent;
 	overflow: hidden;

}

.jp-nav-cascade-flow {              /*  Child cascade flow container, widgets column. Logo shift via hooks */ 
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	padding: 0;
	margin: 0;
	
}

.jp-nav-cascade-focus {            /* Gutter for the application logo via hooks */
	position: relative;
    	text-decoration: none;
    	text-overflow: ellipsis;
	vertical-align: middle;
	z-index: 9999;


	border: 2px solid #b8b8b8;
	border-bottom:  1px solid #b8b8b8;
	background: #ebebeb;
	background: -moz-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: linear-gradient(top , #fff, #e6e6e6) repeat scroll 0% 0% transparent;
 	background: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)) repeat scroll 0% 0% transparent;
 	background: -webkit-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)) repeat scroll 0% 0% transparent;
 	background: -o-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)) repeat scroll 0% 0% transparent;
 	background: -ms-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)) repeat scroll 0% 0% transparent;
 	background: linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)) repeat scroll 0% 0% transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
    	/*box-shadow: 2px 0 2px rgba(255, 255, 255, 0.9) inset; */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}

.jp-nav-cascade-focus .jp-nav {         /* Navigation elements reset */
        background: transparent; 
        border: none  !important;  
}

.jp-nav-cascade-focus .jp-nav-widget {    /* Widget element reset */
        margin: 0;
        background: transparent; 
        border: none  !important;
      
 }


/* Clips background for proper render of outer box rounded corners */  

 .jp-nav-cascade-focus .jp-nav-widget {  /* Clip background for proper render of outer box rounded corners */          
        border-radius: 3px;         
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
 }

/* Removes bottom border on multiple docks in a shielf */


.jp-nav-cascade-focus .jp-nav-widget ul.jp-nav-dock:last-child {    
        border-bottom: none  !important;
 }

.jp-nav-cascade-roster  {
        box-sizing: border-box; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;  
       	margin: -2px; /* Negative margines equal to the outer positive outer box border */
	margin-top: 0px !important; /* Reset top margin to retain proper layout */
	padding: 0;


	background: #fff;
	border-top: 1px solid #b8b8b8 !important;
	border: 2px solid #b8b8b8;	
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;	
	overflow: hidden;
	

	/* box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); */

}

.jp-nav-cascade-roster .jp-nav-widget { 
        border-radius: 0px;         
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
}


.jp-nav-cascade-roster .jp-nav-widget .jp-nav-list ul {
        background: #f0f0f0 !important;
        border: none !important;
}

.jp-nav-cascade-roster .jp-nav-widget .jp-nav-deck-body {
        min-height: 2em !important;
}

/* .jp-nav-cascade-roster .jp-nav {
	background: #f7f7f7 !important;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); 
	border-bottom: 1px solid #fff;

} 
*/

/* ===============================
   4. NAVIGATION PATTERNS
   =============================== */





/* ===============================
   4.1 NAVIGATION BAR
   =============================== */
   
.jp-nav-bar {                                      /*  Clip  text lines without set width */
        white-space: nowrap; 
        text-overflow: ellipsis;
        vertical-align:middle;
}

.jp-nav-bar .jp-nav-list  {                        /*  Fix lists long options overflow */
        white-space: nowrap; 
        overflow: hidden;
        max-width: 100%;
        text-overflow: ellipsis;
}


.jp-nav-bar span.jp-nav-label {                        /*  Reset clip  text lines without set width */
        white-space: nowrap; 
        overflow: hidden;
        max-width: 85%;
        text-overflow: ellipsis;
}

.jp-nav-trail .jp-nav-bar a.jp-nav-prepend {
       padding-left: 0.25em !important; 
       padding-right: 0 !important;

}

.jp-nav-trail span.jp-nav-label {
      max-width: 12em;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;    
}


.jp-nav-trail .jp-nav-tree ul {
      margin-left: 2.75em;
}



/* ===============================
   4.2 NAVIGATION PAGER
   =============================== */



.jp-nav-pager {
 	display: block;
 	clear:  both;
 	vertical-align: middle;
 	width: auto !important;
 	padding: 0.95em 0;
 	margin:0 auto;
 	text-align: center;
        white-space: nowrap;
        word-spacing: 0 !important; 	/* RESTORE WHITE SPACE FROM PARENT BLOCK*/}

}


.jp-nav-pager a {
 	display: inline-block;
	padding: 0 .5em;
	position: relative;
	margin: 0 !important;
        vertical-align: middle;
        word-spacing: 0 !important; 	/* RESTORE WHITE SPACE FROM PARENT BLOCK*/
        margin: 0.15em !important;
        border: none;
}



.jp-nav-pager var {
        display: none !important; 
}
.jp-nav-pager a,
.jp-nav-pager span {
	display: inline-block;
/*	height: 1.05em;
	line-height: 1.05em;
	margin: 0 .2em;
	padding: 0.25em;
*/
	text-decoration: none !important;
	vertical-align: middle;
	/* width: 1.05em; */
}



.jp-nav-pager .jp-bu {
 	border-left: none;
 	border-right: 1px solid #b8b8b8;
 	border-radius: 0;
 	margin:0 !important;
}

.jp-nav-pager .jp-bu:first-child {
	border-left: 1px solid #b8b8b8;
	border-radius: 3px 0 0 3px;
}

.jp-nav-pager .jp-bu:last-child {
	border-radius: 0 3px 3px 0;
}

.jp-nav-pager .jp-bu:first-child:last-child {
	border-radius: 3px;
}
.jp-nav-pager .jp-bu:first-child.jp-bu-size-large {
	border-radius: 5px 0 0 5px;
}

.jp-nav-pager .jp-bu:last-child.jp-bu-size-large {
	border-radius: 0 5px 5px 0;
}


.jp-nav-pager-screens a, .jp-nav-pager-screens span {
	display: inline-block;
	width: 1.5em; !important;
	height: 1.5em !important;
	margin: .7em .2em !important;
	vertical-align: middle;
	background: #999;
	border: 0px solid #333;
}

.jp-nav-pager-screens a var,
.jp-nav-pager-screen span var {
       display: none !important; 
}
    

/* ===============================
   4.3 Navigation Menu
   =============================== */

.jp-nav-menu {
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	width: auto; 	
	z-index: 100;
	white-space: nowrap;
	text-overflow: ellipsis;
	/* border: 1px solid #b8b8b8 !important;   */ 
}

.jp-nav-menu-stretch {
 	width: 100%;
}



/* ===============================
   4.4 Navigation Tree
   =============================== */





/* ===============================
   4.5 Navigation widgets
   =============================== */

.jp-nav-widget {
	position:relative;
	text-decoration:none;
	vertical-align:middle;
	margin: 0 auto;                 /* centers widget unless specified otherwise */
	width: auto; 			/*  DO NOT USE 100% WIDTH! */	
	z-index: 0;                     /*  PRIORITY MANAGED VIA HOOKS DATA-WIDGET-PRIORITY */
	
}

.jp-nav-widget ul {
 	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}


.jp-nav-deck-header {
 	float:left;
 	clear: both;
 	margin: 0; 				/* 0 0 .5em; remove margin because margins applied to the list */
 	overflow: hidden;
 	position: relative;
 	width: 100%;
 	z-index: 10;
}


.jp-nav-deck-header .jp-nav-list {
 	position: relative;
}


.jp-nav-deck-footer {
 	clear: both;
 	position: relative;
 	width: 100%;
}

.jp-nav-widget .jp-nav-list {
        clear: both;
        float:left;
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        width: 100%;
}

.jp-nav-widget .jp-nav-list ul {
	display: inline-block;
	list-style: none;
	position: relative;	
	margin: 0;
	padding: 0;
	width: 100%;
}



.jp-nav-widget .jp-nav-dock .jp-nav:only-child {
 	width: 100%;
}


.jp-nav-widget .jp-nav-list li,
.jp-nav-widget .jp-nav-list dd {
	clear: both;
	float: left;
	list-style: none;
	margin:0;
	padding: 0;
}


.jp-nav-widget .jp-nav-list a i {
 	margin-top: -8px;
 	position: absolute;
 	left: .5em;
 	top: 50%;
}

.jp-nav-dock ul ~ .jp-nav-list {
 	position: relative;
 	overflow: hidden;
 	padding: 0;
 	border: none;
 	/*border-bottom: 1px solid #b8b8b8;*/
}

.jp-nav-dock ul ~ .jp-nav-list ul {
	/*border-bottom: 1px dotted #b8b8b8 !important; */
	border-bottom: 1px dotted #b8b8b8;
	display: block;
	/* margin-bottom: 1em !important; */
}

.jp-nav-dock ul ~ .jp-nav-list ul:last-child {
	border-bottom: none !important;
}

.jp-nav-dock ul ~ .jp-nav-list li,
.jp-nav-dock .jp-nav .jp-nav-list li {
	width: auto;
	border-right: none;

}

.jp-nav-dock dl ~ .jp-nav-list dd,
.jp-nav-dock .jp-nav .jp-nav-list dd {
	width: auto;
	border-right: none;

}

.jp-nav-widget .jp-nav-dock .jp-nav-list ul,
.jp-nav-widget .jp-nav-deck .jp-nav-list ul, {
	margin: 0 !important;
}


.jp-nav-widget .jp-nav-dock .jp-nav-list li,
.jp-nav-widget .jp-nav-deck .jp-nav-list li {
        display: block;
        float: none;
        clear: both;
        width: auto;
        margin: 0;
        padding: 0 .5em;
}

.jp-nav-widget .jp-nav-dock .jp-nav-list li a,
.jp-nav-widget .jp-nav-deck .jp-nav-list li a {
        display: block;
        width: auto;
        float: none;
}

.jp-nav-widget .jp-nav-dock .jp-nav-list li span {
        display: block;
	height: auto;
	line-height: normal;
	padding: 0.75em 0.5em 0.75em 0.5em;
}


.jp-nav-widget .jp-nav-dock .jp-nav-list dl,
.jp-nav-widget .jp-nav-deck .jp-nav-list dl, {
	margin: 0 !important;
}


.jp-nav-widget .jp-nav-dock .jp-nav-list dd,
.jp-nav-widget .jp-nav-deck .jp-nav-list dd {
        display: block;
        float: none;
        clear: both;
        width: auto;
        margin: 0;
        padding: 0 .5em;
}

.jp-nav-widget .jp-nav-dock .jp-nav-list dd a,
.jp-nav-widget .jp-nav-deck .jp-nav-list dd a {
        display: block;
        width: auto;
        float: none;
}
.jp-nav-widget .jp-nav-dock .jp-nav-list dt,
.jp-nav-widget .jp-nav-deck .jp-nav-list dt {
	display: block;
	height: auto;
	line-height: normal;
	padding: 0.55em 0.5em 0.55em 0.5em;
}

.jp-nav-deck-body {
        position: relative;
	float: left;
	width: 100%;
	min-height: 12em !important; /* added to retain minimum height for the empty widgets */
	overflow: hidden;
}




.jp-nav-widget-kpi {
 	overflow: hidden;
 	width: 100%;
        padding:0;
        margin: 0;
	text-align: center;

}

.jp-nav-widget-kpi  {
        background-color: none;
}


.jp-nav-widget-kpi ul {
	clear: both;
        padding: 0px;

}
.jp-nav-widget-kpi li {
	display: inline-block;

}
.jp-nav-widget-kpi li dl {
 	margin: .5em;
}
.jp-nav-widget-kpi dt,
.jp-nav-widget-kpi dd {
 	margin: .25em 0;
 	padding: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
}


.jp-nav-deck-header + .jp-nav-widget-kpi {
	overflow: hidden;
	margin-top: -.5em;
}


.jp-nav-widget-kpi-cell-width-1\/1 {
 	float: left;
 	overflow: hidden;
 	position: relative;
 	width: 100%;
}

.jp-nav-widget-kpi-cell-width-1\/2 {
 	float: left;
 	overflow: hidden;
 	position: relative;
 	width: 50%;
}


.jp-nav-widget-kpi-cell-width-1\/4 {
 	float: left;
 	overflow: hidden;
 	position: relative;
 	width: 25%;
}


.jp-nav-push-horizontal .jp-nav-widget-kpi-row {
	width: 100% !important; /* to prevent right small gutter */
 	padding: 0 !important;

}
.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/1:first-child, 
.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/2:first-child, 
.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/4:first-child {
	border-left: none !important;
	margin-left: 0;
	border-bottom: none;
}

.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/1:last-child, 
.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/2:last-child, 
.jp-nav-push-horizontal  .jp-nav-widget-kpi-cell-width-1\/4:last-child {
	border-right: none !important;
	margin-right: 0;
	border-bottom: none;
}


.jp-nav-widget-kpi.jp-nav-push-horizontal .jp-nav-deck-header {
    text-align: center;
}


.jp-nav-push-vertical .jp-nav-widget-kpi-row {
	width: 100% !important;

}


.jp-nav-push-vertical .jp-nav-widget-kpi-cell-width-1\/4 {
	float: none;
	display: block;
 	border-left: 0;
 	border-bottom: 1px solid #b8b8b8;
 	margin: 0 !important;

}

.jp-nav-push-vertical .jp-nav-widget-kpi-row li {
	width: 100%;
	border-bottom: 1px solid #b8b8b8;
	margin-left: 0;
	
}

.jp-nav-push-vertical .jp-nav-widget-kpi-row li:last-child {
	border-bottom: none;
}


.jp-nav-widget-kpi.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-bar .jp-nav-prepend {
    text-align: center;
}



.jp-nav-widget-kpi .jp-nav-widget-content-subject  {
        font-size: 85%;
        padding: 1.5%;
        font-weight: normal;
 	text-transform: uppercase;
	text-decoration: none;
	display:  block;
}

.jp-nav-widget-kpi .jp-nav-widget-content-subject a {
	text-decoration: none;
	display:  block;
}

.jp-nav-widget-kpi .jp-nav-widget-content-value {
	display:  block;
        font-size: 180%;
        padding: 2%;
        font-weight: normal;
 	text-transform: uppercase;
	text-decoration: none;
}
.jp-nav-widget-kpi .jp-nav-widget-content-overlay {
	font-size: 80%;
        padding: 1.5%;
        font-weight: normal;
        font-style: normal;
}



/* ===============================
   5. NAVIGATION WIDGETS
   =============================== */

/* patch for left option link in the header */    
   

.jp-nav-dock-pull-left .jp-nav-label a {
     height: auto !important;
     line-height: 100% !important;
     padding: 0 !important;
}   
   

/*  Default size is 100% of the base */

.jp-nav-scale-default {
	font-size: 100% !important;
}
.jp-nav-scale-default .jp-nav a,
.jp-nav-scale-default .jp-nav button,
.jp-nav-scale-default .jp-nav-list a,
.jp-nav-scale-default .jp-nav-pager a,
.jp-nav-scale-default .jp-nav-deck-header a {
 	height: 2.5em;
 	line-height: 2.45em;
 	padding:  0 .35em;
 }
.jp-nav-scale-default a.jp-nav,
.jp-nav-scale-default button.jp-nav {
 	height: 2.5em;
 	line-height: 2.5em;
 	padding:  0 .5em;
}


.jp-nav-scale-default .jp-nav-prepend,
.jp-nav-scale-default .jp-nav-append {
	padding: 0em 0.75em !important;            /* left gutter for most nav options */
}


.jp-nav-scale-default .jp-nav-deck-header .jp-nav-prepend,
.jp-nav-scale-default .jp-nav-deck-header .jp-nav-append {
	padding: 0em 0.5em !important; /* left gutter for widget filter options */
}

.jp-nav-scale-default .jp-nav span,
.jp-nav-scale-default .jp-nav-deck-header span,
.jp-nav-scale-default .jp-nav-pager span {
 	height: 2.5em;
 	line-height: 2.5em;
 	padding:  0 .5em;
}

.jp-nav-scale-default .jp-nav-badge {
        font-size: 80%;
        min-width: 1em;
        max-width: 10em;
}

/*  Mini size is 75% of the base */


.jp-nav-scale-mini {
	font-size: 75% !important;
}


/*  Small size is 80% of the base */

.jp-nav-scale-small {
	font-size: 85% !important;
}
.jp-nav-scale-small .jp-nav a,
.jp-nav-scale-small .jp-nav button,
.jp-nav-scale-small .jp-nav-list a,
.jp-nav-scale-small .jp-nav-pager a,
.jp-nav-scale-small .jp-nav-deck-header a {
 	height: 2.2em;
 	line-height: 2.2em;
 	padding:  0 .25em;
 }
.jp-nav-scale-small a.jp-nav,
.jp-nav-scale-small button.jp-nav {
 	height: 2.0em;
 	line-height: 2.0em;
 	padding:  0 .25em;
}

.jp-nav-scale-small .jp-nav-prepend,
.jp-nav-scale-small .jp-nav-append {
	padding: 0em 0.15em !important;
}

.jp-nav-scale-small .jp-nav span,
.jp-nav-scale-small .jp-nav-deck-header span,
.jp-nav-scale-small .jp-nav-pager span {
 	height: 2.0em;
 	line-height: 2.0em;
 	padding:  0 2.5em;
}

.jp-nav-scale-small .jp-nav-badge {
        font-size: 80%;
        min-width: 1em;
        max-width: 10em;
}


/*  Large size is 120% of the base */

.jp-nav-scale-large {
	font-size: 120% !important;
}
.jp-nav-scale-large a.jp-nav-section {
 	height: 2.65em;
 	line-height: 2.65em;
 	padding:  0 .35em;
 }
 


/*  Default size is 150% of the base */

.jp-nav-scale-xlarge {
	font-size: 150% !important;
}



/* ===============================
   6. Navigation blocks direction - Left/ Right
   =============================== */

.jp-nav-dock-pull-left {
 	float: left;
 	text-align: left;
 	
}
.jp-nav-dock-pull-left:after{
         content: ".";  
         display: block;  
         height: 0; 
         clear: both; 
         visibility: hidden; 
}
.jp-nav-dock-pull-left {
         display: inline-block;
}
 * html .jp-nav-dock-pull-left {
         height: 1%;
}

/* REMOVE RED BORDER */
/* .jp-nav-dock-pull-left li.jp-nav {border: 0px solid #ff0000; width: auto;} */

.jp-nav-dock-pull-left li.jp-nav:after {
         content: ".";  
         display: block;  
         height: 0; 
         clear: both; 
         visibility: hidden; 
}
.jp-nav-dock-pull-left li.jp-nav{
         display: inline-block;
}
* html .jp-nav-dock-pull-left li.jp-nav {
         height: 1%;
}

.jp-nav-dock-pull-left .jp-nav-list {
 	min-width: inherit;
 	border-right: none;
 	border-left: none;
 	/*border-top: 1px solid #b8b8b8 !important;*/
 	border: none;
}

.jp-nav-widget .jp-nav-dock.jp-nav-dock-pull-left {
   	 line-height: auto;
   	 width: 100%;
}

/* ===============================
   7. NAVIGATION / ELEMENTS DIRECTION  -  RIGHT
   =============================== */


.jp-nav-dock-pull-right {
 	float:right;
 	text-align:right;
}



/* ===============================
   8. NAVIGATION ORIENTATION  - HORIZONTAL
   =============================== */

.jp-nav-push-horizontal {
	display: inline-block;
	position: relative;
	width: 100% !important; /* Must be important to overwrite widget default auto width */
}

.jp-nav-push-horizontal .jp-nav-list {
	margin: 0;
	min-width: 99.99%;
	position: absolute;
	left: 0;
	right: auto;
	top: 100%;
}


/* Patch for horizontal KPI widgets */

.jp-nav-push-horizontal .jp-nav-deck-header  .jp-nav-list {
	margin: 0;
	min-width: 99.99%;
	position: relative;
	left: 0;
	right: auto;
	top: 100%;
	text-align: left !important;
}


/* Patch for horizontal KPI widgets */

.jp-nav-push-horizontal .jp-nav .jp-nav-label i {
	margin: 0 0 0 .5em;

}
.jp-nav-push-horizontal .jp-nav .jp-nav-label b {
	margin: 0 0 0 .5em;
}

.jp-nav-push-horizontal .jp-nav-dock.jp-nav-dock-pull-left .jp-nav.jp-nav-widget:only-child {
 	width: 100%;
}

.jp-nav-push-horizontal .jp-nav-dock-pull-right .jp-nav + .jp-nav:last-child .jp-nav-append{
 	margin-left: -1px;
}

.jp-nav-push-horizontal .jp-nav-deck-header {
 	text-align:center;
}

.jp-nav-push-horizontal .jp-nav-deck-header .jp-nav-label.jp-nav-append  {
 	display: inline-block;
 	padding-left: 0;
 	text-overflow: ellipsis;
 	vertical-align: middle;
 	white-space: normal;
}

.jp-nav-push-horizontal .jp-nav-deck-header .jp-nav-combo {
	display: inline-block;
	text-align: center;
	white-space: nowrap;
}

.jp-nav-widget.jp-nav-push-horizontal .jp-nav-dock ul {
    	border: none;
    	margin: 0;
    	padding: 0;
    	overflow: hidden;
}


.jp-nav-push-horizontal .jp-nav-bar {                  /*  Reset clip  text lines without set width */
        white-space: nowrap; 
        text-overflow: ellipsis;
        max-width: 100% !important; 
}



/* ===============================
   9. NAVIGATION ORIENTATION   - VERTICAL
   =============================== */

.jp-nav-push-vertical .jp-nav-list ul {
         clear:both; 
         padding:0; 
         margin:auto;
}
.jp-nav-push-vertical .jp-nav-list ul:after {
         content: ".";  
         display: block;  
         height: 0; 
         clear: both; 
         visibility: hidden; 
}
.jp-nav-push-vertical .jp-nav-list ul {
         display: inline-block;
}
 * html .jp-nav-push-vertical .jp-nav-list ul {
         height: 1%;
}
.jp-nav-push-vertical .jp-nav-list ul {
         display: block;
}


.jp-nav-push-vertical {
	margin: 0 0 2% 0;  /* Margin added for vertical widget spacing */
	overflow: hidden;
}

/* Fix for child widgets with different orientation */

.jp-nav-push-vertical .jp-nav-dock > .jp-nav-widget{
 	display: block;
 	position: relative !important;
 	width: 100%;
       	float: none  !important;
        clear: both  !important;
        text-align: left !important;
}

.jp-nav-push-vertical .jp-nav {
 	display: block;
 	height: auto;
 	position: relative;
 	vertical-align: middle;
}

.jp-nav-push-vertical .jp-nav a,
.jp-nav-push-vertical .jp-nav-drop a,
.jp-nav-push-vertical .jp-nav span,
.jp-nav-push-vertical .jp-nav-drop span {
	display: inline-block;
	text-decoration: none;
 	vertical-align: middle;
}

.jp-nav-push-vertical .jp-nav .jp-nav-label  {
	text-overflow: ellipsis;
}

.jp-nav-push-vertical .jp-nav .jp-nav-label i {
	margin: 0 0 0 .5em;
}
.jp-nav-push-vertical .jp-nav .jp-nav-label b {
	margin: 0 0 0 .5em;
}
.jp-nav-push-vertical .jp-nav-dock .jp-nav {
 	float: none;
 	clear: both; 
}
.jp-nav-push-vertical .jp-nav-toggle {
	position: relative;
	width: 100%;
}
.jp-nav-push-vertical .jp-nav-combo {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	white-space: nowrap;
}
.jp-nav-push-vertical .jp-nav-toggle .jp-nav-append,
.jp-nav-push-vertical .jp-nav-combo .jp-nav-append {
	display: inline-block;
	padding: 0 .5em;
	position: absolute; 
	top: 0;
	right: 0;
	vertical-align: middle;
	z-index: 10;
}
.jp-nav-push-vertical .jp-nav-toggle .jp-nav-prepend,
.jp-nav-push-vertical .jp-nav-combo .jp-nav-prepend {
	display: block;  /* Changed to block to enable width across whole menu */
	vertical-align: middle;
}


.jp-nav-push-vertical .jp-nav-list {
        border: none;
        clear: both;
        float: none;
        height: auto;
        position: relative;
        z-index: 1;
        width: auto;
}
.jp-nav-push-vertical .jp-nav-list ul {
 	width: 100% !important;
 	left: 0;
}


.jp-nav-push-vertical .jp-nav-combo {
    	position: relative;
    	width: auto;  /* width reset to auto from 100 per cent */
    	white-space: nowrap;
}

/* this is probably conflicting with below and need to be removed */
/* .jp-nav-push-vertical .jp-nav-caret {
 	position:absolute;
 	top: 0;
 	left: 0;
 	right: 0;
 	bottom: 0;
}

.jp-nav-push-vertical .jp-nav-drop .jp-nav-caret {
    	position:relative;
    	top: auto;
    	left: auto;
    	right: auto;
    	bottom: auto;
}
*/


.jp-nav-push-vertical .jp-nav-drop { 
	width: 100%;
}

.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-bar { /* Align header nav link to the widget title */
 	padding-left: 0.6em !important;
}

.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-label.jp-nav-append {
 	display: inline-block;
 	padding-left: 0;
 	vertical-align: middle;
 	text-overflow: ellipsis;
 	white-space: normal;
}
.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-append,
.jp-nav-push-vertical .jp-nav-deck-header .jp-nav-prepend {
	position: relative;
}


.jp-nav-dock .jp-nav-push-vertical {
 	margin: 0;
}

.jp-nav-dock .jp-nav-push-vertical .jp-nav span.jp-nav-combo {
 	display: block;
 	width: auto;
}
.jp-nav-dock .jp-nav-push-vertical .jp-nav span.jp-nav-combo .jp-nav-prepend{
	display: block;
	padding: 0 2.2em 0 0;
}

.jp-nav-dock .jp-nav-push-vertical .jp-nav span.jp-nav-combo .jp-nav-append{
	display: block;
	padding: 0 0.5em !important;
}

.jp-nav-dock .jp-nav-push-vertical .jp-nav {
    display: block;
    overflow: hidden;
    vertical-align: middle;
    height: auto;
    min-height: 2.4em;
    position: relative;
    float: none;
}


.jp-nav-push-vertical .jp-nav-bar span.jp-nav-label{
 	position: relative !important;
 	display: inline-block;
       	float: none !important;
        clear: both !important;
}


.jp-nav-push-vertical .jp-nav-bar .jp-nav-append,
.jp-nav-push-vertical .jp-nav-bar .jp-nav-prepend {
       	display: block;
	text-align: left;
	height: auto;
	text-decoration: none;
 	vertical-align: middle;
 	border: none;
}

.jp-nav-push-vertical .jp-nav-widget.jp-nav-drop {
	clear: both;
	float: left;
}

/* ===============================
  10. NAVIGATION WIDGET   - COSMETICS
 =============================== */


.jp-nav-deck-footer .jp-wfl-ip {margin: 0 !important; } /* reset margin for widget foooter loaders */
.jp-nav-deck-header .jp-nav-bar.jp-wfl-bar {margin: 0 !important; padding: 0 !important;} /* reset margin for widget header inputs */
.jp-nav-deck-header .jp-wfl-bar .jp-bu-append {width: 34px;} /* render search button width to match widget expand option width */

/* jui-component-stream-2.0.css >>>*/
/* ===========================================
   Jrole Taihu Navigation  & Widgets Components
   Output  : Uncompressed
   Theme   : Taihu
   Version : 1.7.0
   File    : jui-component-stream-2.0.css
   Author  : Netcomposite @ http://www.netcomposite.com/
*/



/* ===============================
   0. Basic color coding and highlighs
   =============================== */






[data-marker-id="highlight-label-line"] {
        background: #fff;
        color:   #000;
        line-height: 1.6em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
                

}

[data-marker-id="highlight-label-line"] .jp-ici{
        font-size: 12px !important;
        margin-bottom: 2px !important;
        margin-right: 0.25em;

}

[data-marker-id="highlight-label-line"] var{
        display: inline-block;
        line-height: 2em;
        padding: 0.25em;
        vertical-align: top; 
        color: #000;
        font-size: 0.75em !important;
}



[data-marker-id="highlight-label-text"] {
        position: relative;
        display: block;
        background: #fff;
        color:   #000;
        line-height: 1.6em;
        padding-left: 1.25em;
 
               
}

[data-marker-id="highlight-label-text"] .jp-ici{
        font-size: 12px !important;
        position: absolute;
        top: 5px;
        left: 0;

}

[data-marker-id="highlight-label-text"] var{
        display: inline-block;
        line-height: 2em;
        padding: 0.25em;
        vertical-align: top; 
        color: #000;
        font-size: 0.75em !important;
}


[data-marker-id="highlight-label-definition"] {
        background: #ddd;
        color: #000;

}

[data-marker-id="highlight-label-default"] {
        background: #ddd;
        color:   #404040;

}

[data-marker-id="highlight-label-status"] {
        background: #000;
        color:   #fff;
        text-transform: uppercase;

}

[data-marker-id="highlight-label-neutral"] {
        background:  #34495e;
        color: #fff;

}

[data-marker-id="highlight-label-positive"] {
        background:  #27ae60;
        color: #fff;

}
[data-marker-id="highlight-label-negative"] {
        background:  #c0392b;
        color: #fff;

}
[data-marker-id="highlight-label-deficient"] {
        background: #FFA000;
        color: #fff;

}

[data-marker-id="highlight-label-info"] {
        background: #2196F3;
        color: #fff ;
}

[data-marker-id="highlight-label-action"] {
        background: #263238;
        color: #fff ;
}

[data-marker-id="highlight-label-action"]:hover {
        background: #fff;
        color: #000;
}


[data-marker-id="highlight-label-definition"] {
        background: #ddd;
        color: #404040;

}

[data-marker-id="highlight-label-value"] {
        background:  #7f8c8d;
        color: #fff;

}


[data-label-type="label::joint::defintion"] {
        position: relative;
		border: 1px solid #ddd;
		overflow: hidden;

        margin-right: -2px;
		padding: 0.35em;
		padding-left:0.5em;
		padding-right:0.5em;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-bottom-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-moz-border-radius-bottomleft: 4px;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
}

[data-label-type="label::joint::value"] {
        position: relative;
		border: 1px solid #ddd;
		border-left: 0px solid #fff;
		box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;
		overflow: hidden;

    	margin-left: -2px;
		padding: 0.35em;
		padding-left:0.5em;
		padding-right:0.5em;


		-webkit-border-top-right-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		-moz-border-radius-topright: 4px;
		-moz-border-radius-bottomright: 4px;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;


}



/* ===============================
   1. MASTHEAD  AND HEADERS
   =============================== */


.jp-box-masthead {
        display: block;
        position: relative;
        clear: both;
        vertical-align: middle;
    	width: auto;
        overflow:hidden;
        padding: 0;
        margin: 0;
        text-align: left;
        

}

.jp-box-masthead:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}
* html .jp-box-masthead {
        height: 1%;

}


/* MASTHEAD HEADLINE */

.jp-box-masthead-vid {
         display: inline-block;
         position: absolute;
         top: 0;
         left: 0;
         margin: 0.5em;
         padding: 0px;
         background: #fff;
         border: 1px solid #eee;
}

.jp-box-masthead-vid:after{
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
}
 * html .jp-box-masthead-vid {
         height: 1%;
}

.jp-box-masthead-definition dd .jp-nav-badge {
          display: inline-block !important;
          margin-bottom: 0.25em;
}


/* SCALING XLARGE : FOR 64 x 64 vid */

.jp-box-masthead-scale-xlarge  .jp-box-masthead-definition {
          margin: 0;
          padding: 0;
          padding-left: 7.0em;
          margin-bottom: 0.75em;
          min-height: 6em;
}

.jp-box-masthead-scale-xlarge  .jp-box-masthead-definition  dt  {
         line-height: 225%;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;
}

.jp-box-masthead-scale-xlarge  .jp-box-masthead-definition  dd {
         line-height: 225%;
         margin-right: 1em !important; 
         overflow: hidden;

}

.jp-box-masthead-scale-xlarge .jp-box-masthead-definition  dt{
          font-weight: 600;
          font-size: 150%;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;
}



/* SCALING LARGE : FOR 64 x 64 vid */

.jp-box-masthead-scale-large  .jp-box-masthead-definition {
          margin: 0;
          padding: 0;
          padding-left: 7.0em;
          margin-bottom: 0.75em;
          min-height: 6em;
}

.jp-box-masthead-scale-large  .jp-box-masthead-definition  dt  {
         line-height: 225%;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;
}

.jp-box-masthead-scale-large  .jp-box-masthead-definition  dd {
         line-height: 225%;
         margin-right: 1em !important; 
         overflow: hidden;

}

.jp-box-masthead-scale-large .jp-box-masthead-definition  dt{
          font-weight: 600;
          font-size: 150%;
}



/* SCALING DEFAULT : FOR 48 X 48 VID */

.jp-box-masthead-scale-default dl.jp-box-masthead-definition{
          margin: 0;
          padding: 0;
          padding-left: 5em;
          margin-bottom: 0.75em;
          min-height: 5em;
}

.jp-box-masthead-scale-default .jp-box-masthead-definition dt{
         font-size: 130%;
         line-height: 220%;
         font-weight: 600;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;

}

.jp-box-masthead-scale-default .jp-box-masthead-definition dd{
         line-height: 175%;
         font-size: 100%;
         margin-right: 1em !important; 
         overflow: hidden;         
}

.jp-box-masthead-scale-default .jp-box-masthead-wfl-io {
        padding-left: 4.5em !important;      
}

.jp-box-masthead-scale-default .jp-box-masthead-wfl-io input[type="text"] {
        max-width: 375px;   
}



/* SCALING SMALL : FOR 32 X 32 VID */

.jp-box-masthead-scale-small .jp-box-masthead-vid{
         line-height: 100% !important;
         border: none;
}

.jp-box-masthead-scale-small .jp-box-masthead-definition{
          margin: 0;
          padding: 0;
          padding-left: 3.75em;
          margin-bottom: 0.75em;
          min-height: 3.5em;

}

.jp-box-masthead-scale-small .jp-box-masthead-definition dt {
          font-weight: 600;
          font-size: 110%;
          line-height: 220%;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;

 
}

.jp-box-masthead-scale-small .jp-box-masthead-definition  dd{
          line-height: 125%;
          font-size: 90%;         
          margin-right: 1em !important; 
          overflow: hidden;
}


/* SCALING MINI :  FOR 16 x 16  VID */

.jp-box-masthead-scale-mini .jp-box-masthead-vid{
         line-height: 100% !important;
         border: none;
}
.jp-box-masthead-scale-mini .jp-box-masthead-definition{
          margin: 0;
          padding: 0;
          padding-left: 2.2em;
          margin-bottom: 0.75em;
          min-height: 3.0em;

}

.jp-box-masthead-scale-mini .jp-box-masthead-definition dt {
          font-weight: 600;
          font-size: 100%;
          line-height: 240%;
          text-overflow: ellipsis !important;
          overflow: hidden;
          padding-right: 2em;
          white-space: nowrap;
}

.jp-box-masthead-scale-mini .jp-box-masthead-definition  dd{
         line-height: 125%;
          font-size: 80%;         
         margin-right: 0.5em !important; 
         overflow: hidden;
}



.jp-box-masthead-controls {
         /* float:left;
          clear: left; */
          position: absolute;
          top: 1px;
          right: 0;
          padding: 0.5em;
	  margin: auto;
	  white-space: nowrap;
          overflow: hidden;
}




/* ===============================
   2. Basic card layout and elements
   =============================== */



.jp-grid .jp-story-tile,
.jp-grid .jp-story-card {
             box-shadow: none;
             border: none;
            -moz-box-shadow:  none;
            -webkit-box-shadow: none;

}

.jp-story-tile,
.jp-story-card {
           display: block;
           padding: 0;
           margin: 0;
           position: relative;
           clear: both; 
         /* skinning below this line */  


              border: #dcdcdc solid 1px;

             background: #fff;
             color: #212121;
             box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24);
            -moz-box-shadow:  0px 1px 2px rgba(0, 0, 0, 0.24);
            -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.24);
} 

.jp-story-preview-body {
            padding: 1em;
}


.jp-story-preview-body p {
            line-height: 1.75em;
}

.jp-story-preview-media img {
            width: 100%;

}


.jp-story-tile a {
           text-decoration: none;
           display: block;
           position: relative;
           clear: both; 
           color: inherit;
} 



.jp-story-keyline-vid-small {
          padding-left: 24px;
          line-height:  1.25em;
          min-height: 1.5em;
          display: block;
}
.jp-story-keyline-vid-default {
          padding-left: 40px;
          line-height:  1.25em;
          min-height: 4em;
          display: block;
}
 


.jp-story-keyline-vid-medium .jp-story-item-type-dataset{
          padding-left: 3.5em;
          line-height: 150%;           
}

.jp-story-keyline-vid-large .jp-story-item-type-dataset{
          padding-left: 4.5em;
          line-height: 180%;           
}

.jp-story-keyline-vid-xlarge .jp-story-item-type-dataset{
          padding-left: 7.0em;
          line-height: 200%;
          min-height: 7.0em;
}

.jp-story-type-vid {
	 display: inline-block;
	 position: absolute;
	 top: 0;
	 left: 0;
	 margin: 0.5em;

	 padding: 0px;
	 border: 1px solid #eee;
}

.jp-story-type-vid:after{
         content: ".";  
         display: block;  
         height: 0; 
         clear: both; 
         visibility: hidden; 
}
 * html .jp-story-type-vid {
         height: 1%;
}

.jp-story-type-sup {
	 position: absolute;
	 top: 0;
	 right: 0;
	 bottom: 0;
	 height: 100%;
	 padding: 0.5em;
	/* background: #eee; */
	/* width: 40px; */
	 text-align:right;
	 padding-left: 2em;
      /*   background:rgba(255,255,255,0.5); */
         border: 0px solid #0000ff;

  background: rgba(255,255,255,0.5);
background: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(246,246,246,0.65) 30%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(30%, rgba(246,246,246,0.65)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(246,246,246,0.65) 30%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(246,246,246,0.65) 30%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(246,246,246,0.65) 30%, rgba(237,237,237,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(246,246,246,0.65) 30%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
 

}



.jp-story-item-type-dataset {
         padding: 0.5em;
         border: 0px solid #ff0000;
         margin-right: 40px;
} 
.jp-story-item-type-dataset dt {
         font-size: 120%;
         white-space: normal;
 	 text-overflow: ellipsis !important;
         overflow: hidden;
         max-height: 4em;
         white-space: nowrap;
} 

.jp-story-item-type-dataset dt em {
         display: block; 
         font-size: 80%; 
         padding:0;
         margin: 0;

    opacity: .85 !important;
    -moz-opacity: .85 !important;
    filter: alpha(opacity=85) !important;
} 



.jp-story-item-type-dataset dd  {
         padding-top: 0.25em;
         padding-bottom: 0.25em;
}


.jp-story-item-type-dataset dd .jp-bu-panel{
         padding-top: 0.5em;
         padding-bottom: 0.5em;
}

.jp-story-item-header {
         font-weight: normal;
         font-size: 125%;
  }    

.jp-story-stub-anchor {      
         color:  #0066cc;
         display: inline-block;
         /* font-weight: 600; */ 
        /* border-bottom: 1px dotted #0066cc !important; */
        /* #3F51B5 */
}

.jp-story-type-vid {
 
 	vertical-align: top;
  	background: transparent;
 	overflow: hidden;
}



.jp-story-cover {
        position: relative;
        border: 10px solid #f6f6f6;
        background-position:50% 50%;
        background-repeat:no-repeat; 
        background-size:cover;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        -o-background-size:cover;
        min-height: 150px;
        clear: both !important;
        padding: 0 !important;

}

.jp-story-cover img {
        display: block;
        width: 100%;

}

.jp-story-cover .jp-wfl-ip{
       margin: 0 !important;

}


.jp-story {
           display: block;
           position: relative;
           clear: both; 
} 

.jp-story a {
           text-decoration: none;
} 

.jp-story-header {
           display: block;
           position: relative;
           clear: both; 
           width: auto;
           vertical-align: middle;  
                     color: #000;

/* move to scaling */           
           padding: 0.5em;
           padding-left: 3.5em;
           padding-right: 1em;

            border-top: 0px dotted #ddd;
           
/* move to skinning */
           background: #fff;
           
          
}

.jp-story-header .jp-story-vid {
         /* float:left; 
          clear: left; */
          position: absolute;
          top: 0.8em;
	  left: 0.5em;
	  margin: auto;	
	  padding: 0;
	  white-space: nowrap;
          overflow: hidden;

/* move to skinning */
       

          
          border: 0px solid #ddd;
}
.jp-story-header .jp-story-controls {
         /* float:left; 
          clear: left; */
          position: absolute;
          top: 0;
          right: 0;
          padding: 0.5em;
	  margin: auto;	
	  white-space: nowrap;
          overflow: hidden;

}
.jp-story-header:after {
          content: ".";  
          display: block;  
          height: 0; 
          clear: both; 
          visibility: hidden; 
}
* html .jp-story-header {
         height: 1%;

}

.jp-story-event {    
        padding: 0.5em;
        padding-left: 3.5em;    
        padding-right: 1.5em;
        background: #fff;
        /* border: 1px solid #000; */
}

.jp-story-byline {

         display: block; 
         color: #666; 
         font-size:90%;
}
.jp-story-event p {    
        padding-bottom: 1.5em;
        color: #000;
        /* border: 1px solid #000; */
}


.jp-story-event .jp-story-card {    
        border: none !important;
        box-shadow: none !important;

}

.jp-story-engagement{
        padding: 0.5em;
        padding-left: 3.5em;
        background: #fff;
}
.jp-story-engagement a {
        font-size: 90%;
        padding-right: 0.8em;
        color: #666;
      /*  color: #3D6B88 */

}
.jp-story-interactions{
        background: #fff;
      padding: 0.5em;
        padding-left: 3.5em;    
        padding-right: 1.5em;
}


.jp-story-timestamp {
         display: block; 
         color: #666; 
         font-size:80%;
 
}



/* ===============================
   2. Display density
   =============================== */

.jp-stream-density-compact .jp-story-vid {
          top: 0.35em;
	  left: 0.25em;
}
   
.jp-stream-density-compact .jp-story-header {
	  padding-left: 2em !important;
}


/* ===============================
   2. Basic stream layout and elements
   =============================== */
   

/* ===============================
   3. Basic stream layout and elements
   =============================== */   



/* ===============================
   4. Stream display formats
   =============================== */
/* jui-component-navigation-tree-1.0.css >>>*/
/* ===========================================
   Jrole Taihu Navigation  & Widgets Components
   Output  : Uncompressed
   Theme   : Taihu
   Version : 2.0.0
   Author  : Netcomposite @ http://www.netcomposite.com/
   =========================================== */

/*


/* ===============================
   NAVIGATION TREE FOUNDATION
   =============================== */


.jp-nav-tree {
	position: relative;
	padding: 0; 
	clear: both;
	width: 100%;
	overflow: hidden;
}

.jp-nav-tree .jp-nav-label { 	
 	display: inline;
        vertical-align: baseline;
        position: relative;
        color: inherit;
        white-space: nowrap; 
        overflow: hidden;
        max-width: 80%;
        text-overflow: ellipsis;
        margin-left: 0.25em; 
        /*margin-left: 4px;*/
}

.jp-nav-tree .jp-nav-badge-right {
	position: absolute;
	margin-top: 0 !important;
        top:   0 !important;
        right: 5px;
	z-index: 9999 !important;
}

.jp-nav-node-content a {
        display: inline-block;
        overflow: hidden;
        max-width: 80%;
        text-overflow: ellipsis;
        text-decoration: none;
}

.jp-nav-tree ul {
	margin: 0;
	padding: 0 0 1.5em 0;
	/*padding: 0 0 22px 0; */
	list-style: none;
	overflow: hidden;
	width: 100%;
	float: none;
	position: relative;
	z-index: 10;
	border-left: 1px solid transparent;
}

.jp-nav-tree ul ul {
	overflow: visible; 
	width: auto; 
	margin: 0 0 0 0; 
	padding: 0 0 0 0.75em;
	/*padding: 0 0 0 11px; */
}

.jp-nav-node {
	list-style: none;
	margin: 0;
	padding: 0;

}

.jp-nav-tree > ul > .jp-nav-node > .jp-nav-node-container {border-bottom: none;}

.jp-nav-node-content {
        position: absolute; 
        z-index: 1; 
        top: 0.85em; 
        left: 1.85em;
        /*left: 28px;*/
        width: 100%; 
        margin: 0 0 0 -1em; 
        /*margin: 0 0 0 -15px;*/
        line-height: 100%;
        vertical-align: middle; 
	white-space: nowrap;
	text-overflow: ellipsis;
	/*padding: 0.45em 0; */
	padding: 5px 0;

}

.jp-nav-node-content .jp-nav-badge-right {
       margin-right: 1.5em; 
       /*margin-right: 22px;*/
}



.jp-nav-tree-scroll .jp-nav-node-content {
 	left: 3.0em;
 	/*left: 45px;*/
}

.jp-nav-tree-scroll .jp-nav-node-scroll-up .jp-nav-node-content,
.jp-nav-tree-scroll .jp-nav-node-scroll-down .jp-nav-node-content {
 	left: 1.75em;
 	/*left: 26px;*/
}



.jp-nav-node li, 
.jp-nav-tree li li { 
	/*margin: 0 0 0 0.5em; */
	margin: 0 0 0 8px;
	padding: 0;
	border: none; 
}

.jp-nav-node-container { 
	position: relative; 
	/* height: 1.5em; */
	height: 1.8em;
	min-height: 16px; 
}	


/* ===============================
   NAVIGATION TREE SCALING
   =============================== */



.jp-nav-tree-scale-default .jp-nav-node-container {
	height: 2.0em;
	min-height: 32px;
	line-height: 2.5em;
}

.jp-nav-tree-scale-default .jp-nav-node li, 
.jp-nav-tree-scale-default .jp-nav-tree li li { 
	/*margin: 0 0 0 0.5em; */
	margin: 0 0 0 18px;
	padding: 0;
	border: none; 
}

.jp-nav-tree-scale-default  .jp-nav-label { 	
 	display: inline;
        vertical-align: baseline;
        position: relative;
        color: inherit;
        white-space: nowrap; 
        overflow: hidden;
        max-width: 80%;
        text-overflow: ellipsis;
        margin-left: 0.5em; 
        line-height: 2.5em;
        /*margin-left: 4px;*/
}


/* ===============================
   NAVIGATION TREE WIDGET EMBEDDED  PATCH
   =============================== */



/* ===============================
   NAVIGATION TREE VARIATIONS
   =============================== */


.jp-nav-tree-trace .jp-nav-node-content a {
        display: inline-block;
        overflow: hidden;
        max-width: 80%;
        text-overflow: ellipsis;
        text-decoration: none;
        font-weight: 600;
        color: #06C;
        border-bottom: 0px dotted #0000ff !important;
}

.jp-nav-tree-trace .jp-nav-node-container { 
	border-bottom: 1px dotted;
}

.jp-nav-tree-trace .jp-nav-node li, 
.jp-nav-tree-trace .jp-nav-tree li li { 
	border-left: 1px dotted #000; 
}


/*
.jp-nav-tree-trace .jp-nav-node li:first-child { 
	border-left: 1px dotted #000; 
}
*/

/*
.jp-nav-tree-trace .jp-nav-node li:first-child > .jp-nav-node-container {
	border-left: 1px dotted;
	margin-left: -1px;
}

*/

.jp-nav-tree-trace .jp-nav-node li:last-child,
.jp-nav-tree-trace .jp-nav-node li .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node li:last-child li .jp-nav-node-container, 
.jp-nav-tree-trace .jp-nav-node li:last-child li:last-child li .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node li:last-child li:last-child li:last-child li .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node li:last-child li:last-child li:last-child li:last-child li .jp-nav-node-container {
	border-left: 1px dotted transparent;
}


.jp-nav-tree-trace .jp-nav-node li:last-child .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node  li:only-child .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node  li:last-child li:only-child .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node  li:last-child li:last-child li:last-child .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node  li:last-child li:last-child li:last-child li:last-child .jp-nav-node-container,
.jp-nav-tree-trace .jp-nav-node  li:last-child li:last-child li:last-child li:last-child li:last-child .jp-nav-node-container {
	border-left: 1px dotted;
	margin-left: -1px;
}

/* 

.jp-nav-tree-trace .jp-nav-node-container {
        border-left: 1px dotted #000;
 }       
          

*/


.jp-nav-tree-trace .jp-nav-node:last-child > ul:last-child { 
	/*border-left: 1px solid #fff;*/
	/*border-color: #fff; */
	/*margin-left: -1px; */
}

.jp-nav-tree {
	 background-color: #fff; 
}

.jp-nav-tree-trace .jp-nav-node:last-child > ul:last-child {
	/*border-left: 1px solid #fff;*/
}

.jp-nav-tree-trace .jp-nav-node-content {
	background: #fff; 

}

.jp-nav-node-content i {
	color: #000; 
}

.jp-nav-node-content a:hover i {
	color: #f00000;
}






/* jui-component-charts-1.0.css >>>*/

/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-component-charts-1.0.css
   Version : 1.1.1
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


/* ===============================
   Basic navigation table panel
   =============================== */



/*
  Because of the need for padding on TH and TD, the vertical rhythm
  on table cells has to be 27px, instead of the standard 18px or 36px
  of other elements.
 */
 
/*


/* SPARKLINE */
/* LINE CHART */
/* BAR CHART */
/* BAR CHART STACKED */
/* PIE CHART */
/* SPARKLINE */




/* INDICATOR PANEL BARS AND ELEMENTS */

.jp-chart-type-bar {
	position: relative;
}

.jp-chart-type-bar .jp-wfl-ip-bar{
	margin: 0 !important;
}
.jp-chart-element-data-label {
	float: none
}
.jp-chart-element-data-value {
	float: right;

}

/* INDICATOR PANEL */

.jp-wfl-ip {

}

.jp-wfl-ip-bar {
 	position: relative;
 	margin: 0 0 10px;
 	background: #f0f0f0;
 	height: 1.3889em; 
}

.jp-wfl-ip-track {
 	position: relative;
 	height: 100%;
 	background: #c0c0c0;
 	line-height: 1;
}

 .jp-wfl-ip-get-message {
	 padding-top: 0.25em;
	 padding-bottom: 0.25em;
	 line-height: 150%;
	 font-weight: 600;
	 white-space: normal !important;
}

/* STACK */

.jp-wfl-ip-bar-stack {
 	display: table;
 	width: 100%;
}

/*
.jp-wfl-ip-bar-stack:before {
	display: table-row;
	width: 100%;
	collapse: collapse;
}
*/


.jp-wfl-ip-track-group {
 	display: table;
 	width: 100%;
 	height: 100%;
}


.jp-wfl-ip-bar-stack .jp-wfl-ip-track-group .jp-wfl-ip-track .jp-wfl-ip-label {
 	display: none;
}

/*
.jp-wfl-ip-bar-stack .jp-wfl-ip-track-group {
 	display: table-cell;
 	position: relative;
 	width: auto;
 	border-radius: 0;
}
*/

.jp-wfl-ip-bar-stack .jp-wfl-ip-track {
    display: table-cell;
    position: relative;
    width: 1%;
    min-width: 1%;
    max-width: 100%;
    border-radius: 0;
    height: 100%;
    font-size: 1em;
    line-height: 1.3889em;
    margin: 1.5em 0;

}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-rating {
 	background: transparent;
}

.jp-wfl-ip-bar-type-rating .jp-wfl-ip-track {
	border-right: 5px solid #fff;	
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track {
	position: static;
}


.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-default .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini .jp-wfl-ip-track, 
.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-large .jp-wfl-ip-track,
.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-xlarge .jp-wfl-ip-track {
	border-radius: 0;
}

.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label {
 	position: absolute;
 	top: 100%;
 	width: 100%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
}

/*
*  Rating type panel
*/

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label {
 	right: 0;
	text-align: right;
	display: none;
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label.jp-wfl-ip-label-active {
 	display: inline;
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label.jp-wfl-ip-push-left {
 	left: 0;
	text-align:left;
	bottom: auto;
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label.jp-wfl-ip-push-right {
 	right: 0;
	text-align: right;
	bottom: auto;
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label.jp-wfl-ip-push-bottom-left {
 	top: 100%;
 	left: 0;
	text-align:left;
	bottom: auto;
}

.jp-wfl-ip-bar-type-rating.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-label.jp-wfl-ip-push-bottom-right {
 	top: 100%;
 	right: 0;
	text-align: right;
	bottom: auto;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack {
 	background: transparent;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-default {
 	padding: 0 0 0 .9em;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini {
 	padding: 0 0 0 8px;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small {
 	padding: 0 0 0 1em;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-large {
 	padding: 0 0 0 1.25em;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-xlarge {
 	padding: 0 0 0 1.875em;
}

.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge,
.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-default .jp-wfl-ip-track .jp-wfl-ip-badge {
	position: absolute;
	top: 50%;
	margin: -.9em 0 0 -.9em;
	   -moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	     -o-border-radius: 50%;
	        border-radius: 50%;
	text-align: center;
	background: #000;
	width: 1.8em;
	height: 1.8em;
	font-size: 1.3889em;
	line-height: 1.8;
	display: inline-block;
	vertical-align: middle;

}


.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini .jp-wfl-ip-track .jp-wfl-ip-badge {
	font-size: 10px;
	line-height: 12px;
	margin: -8px 0 0 -8px;
	width: 16px;
	height: 16px;
	border: 2px solid #fff;
}

.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small .jp-wfl-ip-track .jp-wfl-ip-badge {
	margin: -1em 0 0 -1em;
	width: 2em;
	height: 2em;
	font-size: 10px;
	line-height: 1.6em;
	border: 2px solid #fff;
}

.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-large .jp-wfl-ip-track .jp-wfl-ip-badge {
	margin: -.8333em 0 0 -.8333em;
	width: 1.6667em;
	height: 1.6667em;
	border: 3px solid #fff;
	font-size: 1.5em;
	line-height: 1.6667em;
}

.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-xlarge .jp-wfl-ip-track .jp-wfl-ip-badge {
	margin: -.75em 0 0 -.75em;
	width: 1.5em;
	height: 1.5em;
	border: 3px solid #fff;
	font-size: 2.5em;
	line-height: 1.5em;
}



/* SCALE SIZE TRACK */

/* h=1px */
.jp-wfl-ip-scale-hair {
 	height: 1px;
}

/* h=3px */

.jp-wfl-ip-scale-mini {
	height: 3px; 
	font-size: 0;
}

.jp-wfl-ip-scale-mini .jp-wfl-ip-track {
	height: 100%; 
	font-size: 0;
}

/* h=10px font-size=10px */

.jp-wfl-ip-scale-small	{
	height: 1em; 
	font-size: .6944em; 
	line-height:1em;
	margin: 1.5em 0;
}

.jp-wfl-ip-scale-small .jp-wfl-ip-track {
	height: 100%; 
	font-size: .6944em;
}


/* h=20px (h=15px=1.04167em) font-size= 14.4px*/


.jp-wfl-ip-scale-default {
	height: 1.3889em; 
	font-size: 1em; 
	line-height: 1.3889em;
	margin: 2.5em 0;
}

.jp-wfl-ip-scale-default .jp-wfl-ip-track {
	line-height: 1.3889em;
	height: 100%;
}

/* h=30px font-size=20px */

.jp-wfl-ip-scale-large 	{
	height: 1.5em; 
	font-size: 1.3889em; 
	line-height: 1.5em;
	margin: 1.5em 0;
}


.jp-wfl-ip-scale-large .jp-wfl-ip-track {
	height: 100%;
	font-size: 1em;
	line-height: 1.5em;
}

	
/* h=60px font-size=24px */

.jp-wfl-ip-scale-xlarge		{
	height: 2.5em; 
	font-size: 1.6667em; 
	line-height: 2.5em;
	margin: 1.5em 0;
}

.jp-wfl-ip-scale-xlarge .jp-wfl-ip-track {
	height: 100%;
	font-size: 1em; 
	line-height: 2.5em;
}

.jp-wfl-ip-scale-track-hair {
 	height: 1px;
}

.jp-wfl-ip-scale-track-mini {
	height: 3px;
}

.jp-wfl-ip-scale-track-small	{
	height: 1em;
}

.jp-wfl-ip-scale-track-default {
	height: 1.3889em; 
}

.jp-wfl-ip-scale-track-large {
	height: 1.5em;
}	

.jp-wfl-ip-scale-track-xlarge		{
	height: 2.5em; 
}


/* Badge for type scale */

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale {
    /*padding: 2.5em 0;*/
    display: table;
    width: 100%;
    clear: both;
    background: transparent;
}

.jp-wfl-ip-bar-type-scale > .jp-wfl-ip-badge,
.jp-wfl-ip-bar-type-scale > .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-default {
	position: absolute;
    top: 50%;
    left: 50%;
    border: 1px solid #fff;
	margin: -3.5em 0 0 -3.5em;
	width: 7em;
	height: 7em;
	padding: .5em;
	line-height: 5.9999em;
	vertical-align: middle;
	z-index: 999;
	font-size: 1em; /* font-size = 14px */
	text-transform: uppercase;
	   -moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	     -o-border-radius: 50%;
	        border-radius: 50%;    
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}


.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini {
	font-size: .6944em !important;
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini .jp-wfl-ip-track {
	font-size: .6944em !important;
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-mini {
	font-size: .6944em; /* font-size = 10px */
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small {
	font-size: .8333em;
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small .jp-wfl-ip-track {
	font-size: 1em;
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-small {
	font-size: .833em; /* font-size = 12px */
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-large {
	font-size: 1.25em; /* font-size = 16px */
}

.jp-wfl-ip-bar-type-scale.jp-wfl-ip-bar-stack .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-xlarge {
	font-size: 1.3889em; /* font-size = 16px */
}

.jp-wfl-ip-bar-type-scale .jp-wfl-ip-badge-body {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	line-height: 1.1 !important;
}

/* Whell color */

.jp-wfl-ip-badge.jp-wfl-ip-badge-wrap {
    overflow: hidden;
    left: 3.5em;
}

/*
.jp-wfl-ip-badge-whell {
    position: relative;
        -ms-filter: blur(0.7em);
    -webkit-filter: blur(0.7em);
        -ms-filter: blur(0.7em);
         -o-filter: blur(0.7em);
            filter: blur(0.7em);
    width: 7em;
    height: 7em;
    margin: -.5em 0 0 -.5em;
    padding: 0;
    display: block;
}
*/

.jp-wfl-ip-badge-whell {
    position: relative;
/*    
        -ms-filter: url(#jp-wfl-ip-badge_blur);
    -webkit-filter: url(#jp-wfl-ip-badge_blur);
        -ms-filter: url(#jp-wfl-ip-badge_blur);
         -o-filter: url(#jp-wfl-ip-badge_blur);
            filter: url(#jp-wfl-ip-badge_blur);
            */
    width: 7em;
    height: 7em;
    margin: -.5em 0 0 -.5em;
    padding: 0;
    display: block;
}

.jp-wfl-ip-badge-color {
    display: block;
    overflow: hidden;
}

.jp-wfl-ip-badge-color,
.jp-wfl-ip-badge-color:before,
.jp-wfl-ip-badge-color:after {
    position: absolute;
    width: 3.5em;
    height: 3.5em;
    transform-origin: right bottom;
}

.jp-wfl-ip-badge-color:before,
.jp-wfl-ip-badge-color:after {
    content: "";
    display: block;
}

.jp-wfl-ip-badge-color:before {
    transform: rotate(30deg);
}

.jp-wfl-ip-badge-color:after {
    transform: rotate(60deg);
}

.jp-wfl-ip-badge-color {
  background: hsl(0,90%,60%);
  }
.jp-wfl-ip-badge-color:before {
    background: hsl(30,100%,57%);
    }
.jp-wfl-ip-badge-color:after {
    background: hsl(55,100%,60%);
    }
.jp-wfl-ip-badge-color:nth-child(2) {
  transform: rotate(90deg);
  background: hsl(80,90%,55%);
  }
.jp-wfl-ip-badge-color:nth-child(2):before {
    background: hsl(120,80%,65%);
    }
.jp-wfl-ip-badge-color:nth-child(2):after {
    background: hsl(150,80%,55%);
    }
.jp-wfl-ip-badge-color:nth-child(3) {
  transform: rotate(180deg);
  background: hsl(180,80%,55%);
  }
.jp-wfl-ip-badge-color:nth-child(3):before {
    background: hsl(210,90%,55%);
    }
  LI:nth-child(3):after {
    background: hsl(240,100%,67%);
    }
.jp-wfl-ip-badge-color:nth-child(4) {
  transform: rotate(270deg);
  background: hsl(270,90%,63%);
  }
.jp-wfl-ip-badge-color:nth-child(4):before {
    background: hsl(300,80%,63%);
    }
.jp-wfl-ip-badge-color:nth-child(4):after {
    background: hsl(330,90%,55%);
    }

/* Type Scale Rulers */

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers {
    background: transparent;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers .jp-wfl-ip-track {
    background: transparent;
    border-bottom: 1px solid #c0c0c0;
    position: relative;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers .jp-wfl-ip-label {
    color: #000;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers .jp-wfl-ip-track:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 2px;
    height: 20px;
    background: #c0c0c0;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers .jp-wfl-ip-track .jp-wfl-ip-track:after {
    height: 10px;
    bottom: -5px;
    width: 1px;
}

.jp-wfl-ip-bar.jp-wfl-ip-bar-type-scale-rulers .jp-wfl-ip-label {
    margin: 10px 0 0;
}


/* Type scale slider */

.jp-wfl-ip-bar-type-scale-slider .jp-wfl-ip-track .jp-wfl-ip-label {
    display: none;
}

.jp-wfl-ip-bar-slider {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    min-width: 10%;
    max-width: 100%;
    height: 1.3889em;
    background: #transparent;
}

.jp-wfl-ip-bar-slider-solid {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    background: #333;
}

.jp-wfl-ip-bar-slider-handle-min,
.jp-wfl-ip-bar-slider-handle-max {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 4.1667em;
    height: 4.1667em;
    background: #333;
    border-radius: 50%;
}

.jp-wfl-ip-bar-slider-handle-min {
    left: -2.0833em;
}

.jp-wfl-ip-bar-slider-handle-max {
    right: -2.0833em;
}

.jp-wfl-ip-bar-slider-indicator-start {
    position: absolute;
    left: 0;
    top: 100%;
    margin: 2.0833em 0 0;
    transform: translateX(-50%);
}

.jp-wfl-ip-bar-slider-indicator-end {
    position: absolute;
    right: 0;
    top: 100%;
    margin: 2.0833em 0 0;
    transform: translateX(50%);
}


/* Default scin attribute for scale price */

.jp-wfl-ip-bar-slider {
    background: #transparent;
}

.jp-wfl-ip-bar-slider-solid {
    background: #333;
}

.jp-wfl-ip-bar-slider-handle-min,
.jp-wfl-ip-bar-slider-handle-max {
    background: #333;
}

/* TYPE BAR */

.jp-wfl-ip-bar-type-progress .jp-wfl-ip-label {
	display: none;
}

.jp-wfl-ip-bar-type-progress .jp-wfl-ip-track {
	text-align: right;
	color: #fff;
}


/* POSITION LABEL */

.jp-wfl-ip-push-left {
 	position: absolute;
 	left: 0;
 	bottom: 100%;
 	top: auto !important;
 	line-height: 1;
}	


.jp-wfl-ip-push-top-right,
.jp-wfl-ip-push-right {
 	position: absolute;
 	top: auto;
 	right: 0;
 	bottom: 100%;
 	line-height: 1;
}

.jp-wfl-ip-push-top-left {
 	position: absolute;
 	bottom: 100%;
 	top: auto !important;
 	line-height: 1;
}	


.jp-wfl-ip-push-bottom-left {
 	position: absolute;
 	left: 0;
 	top: 100%;
 	bottom: auto;
 	line-height: 1;
}	


.jp-wfl-ip-push-bottom-right {
 	position: absolute;
 	left: 0;
 	top: 100%;
 	bottom: auto;
 	line-height: 1;
}


/* SKIN BAR */

.jp-wfl-ip-bar.jp-wfl-ip-scale-mini,
.jp-wfl-ip-track.jp-wfl-ip-scale-mini,
.jp-wfl-ip-scale-mini .jp-wfl-ip-track {
	   -moz-border-radius: 0;
	-webkit-border-radius: 0;
	     -o-border-radius: 0;
  	        border-radius: 0;
}

.jp-wfl-ip-bar.jp-wfl-ip-scale-small,
.jp-wfl-ip-track.jp-wfl-ip-scale-small,
.jp-wfl-ip-scale-small .jp-wfl-ip-track {
	   -moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	     -o-border-radius: 2px;
  	        border-radius: 2px;
}

.jp-wfl-ip-bar.jp-wfl-ip-scale-fefault,
.jp-wfl-ip-track.jp-wfl-ip-scale-default,
.jp-wfl-ip-scale-default .jp-wfl-ip-track {
	   -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	     -o-border-radius: 3px;
  	        border-radius: 3px;
}

.jp-wfl-ip-bar.jp-wfl-ip-scale-large,
.jp-wfl-ip-track.jp-wfl-ip-scale-large,
.jp-wfl-ip-scale-large .jp-wfl-ip-track {
	   -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	     -o-border-radius: 5px;
  	        border-radius: 5px;
}

.jp-wfl-ip-bar.jp-wfl-ip-scale-xlarge,
.jp-wfl-ip-track.jp-wfl-ip-scale-xlarge,
.jp-wfl-ip-scale-xlarge .jp-wfl-ip-track {
	   -moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	     -o-border-radius: 7px;
  	        border-radius: 7px;
}

/* TIMELINE */

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack {
 	padding: 0 0 0 3.5em;
}


.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge,
.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-default {
	border: none;
	margin: -3.5em 0 0 -3.5em;
	width: 7em;
	height: 7em;
	padding: .5em;
	line-height: 5.9999em;
	vertical-align: middle;
	z-index: 999;
	font-size: 1em; 
	text-transform: uppercase;
}


.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini {
	font-size: .6944em !important;
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-mini .jp-wfl-ip-track {
	font-size: .6944em !important;
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-mini {
	font-size: .6944em; /* font-size = 10px */
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small {
	font-size: .8333em;
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack.jp-wfl-ip-scale-small .jp-wfl-ip-track {
	font-size: 1em;
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-small {
	font-size: .833em; /* font-size = 12px */
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-large {
	font-size: 1.25em; /* font-size = 16px */
}

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-xlarge {
	font-size: 1.3889em; /* font-size = 16px */
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-badge-body {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	line-height: 1.1 !important;
}

[data-badge-type="square"] {
	border-radius: 0 !important;
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-badge-body time {
 	display: block;
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-track .jp-wfl-ip-label {
 	/* color: #000; */
 	vertical-align: bottom;
 	display: inline-block;
 	/* border-left: 1px solid #000; */
 	padding: 0 0 0 .5em;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: normal;
 	line-height: 1.2;
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-label .jp-wfl-ip-label-body {
	position: absolute;
	bottom: 0;
/* 	color: #000; */
	vertical-align: bottom;
	display: inline-block;
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-label.jp-wfl-ip-push-top-left .jp-wfl-ip-label-body {
	top: 0;
	vertical-align: top;
}

.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-label.jp-wfl-ip-push-top-left,
.jp-wfl-ip-bar-type-timeline .jp-wfl-ip-label.jp-wfl-ip-push-top-right {
	vertical-align: top;
}


/* TIMELINE TYPE VERTICAL */

.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-type-timeline-pull-vertical,
.jp-wfl-ip-bar-type-timeline.jp-wfl-ip-bar-type-timeline-pull-vertical[data-viewport] {
	padding: 0;
	height: auto;
	margin: 0;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar {            
	background: transparent !important;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-stack {
 	padding: 0;
 	position: relative;
 	display: block;
 	left: 50%;
 	width: 50%;
 	height: 100%;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-type-timeline-pull-left.jp-wfl-ip-bar-stack {
 	padding: 0;
 	position: relative;
 	display: block;
 	left: auto;
 	width: auto;
 	height: 100%;
 	padding:0 0 0 3.5em;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-stack .jp-wfl-ip-track {
 	display: table;
 	table-layout: fixed;
 	vertical-align: top;
 	position: relative;
 	width: 200%;
 	border-radius: 0;
	height: 100%; 
	font-size: 1em; 
	line-height: auto;
	margin: 0;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-track,
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-track:hover,
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip .jp-wfl-ip-track {            
 	background: transparent !important;
	/* color: #000;*/
	margin: 0;
	padding: 0 0 3.5em;
	border-left: 2px solid #fff; /* Patch up for color background theme */
	min-height: 10.5em;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-track:last-child,
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-track:last-child:hover,
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip .jp-wfl-ip-track:last-child {            
	padding: 0;
	border-left: 2px solid transparent;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-type-timeline-pull-left.jp-wfl-ip-bar-stack .jp-wfl-ip-track {
 	display: block;
 	width: auto;
}


.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-hair .jp-wfl-ip-track 									{border-left-width: 1px;}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-mini .jp-wfl-ip-track 									{border-left-width: 2px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-mini .jp-wfl-ip-track .jp-wfl-ip-badge 				{left: -1px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-mini .jp-wfl-ip-track:last-child .jp-wfl-ip-badge 		{left: 0;}

.jp-wfl-ip-bar-type-timeline-pull-vertical..jp-wfl-ip-scale-track-small jp-wfl-ip-track 								{border-left-width: 4px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-small .jp-wfl-ip-track .jp-wfl-ip-badge 				{left: -2px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-small .jp-wfl-ip-track:last-child .jp-wfl-ip-badge		{left: 0;}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-large .jp-wfl-ip-track 								{border-left-width: 6px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-large .jp-wfl-ip-track .jp-wfl-ip-badge 				{left: -3px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-large .jp-wfl-ip-track:last-child .jp-wfl-ip-badge		{left: 0;}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-xlarge .jp-wfl-ip-track 								{border-left-width: 8px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-xlarge .jp-wfl-ip-track .jp-wfl-ip-badge 				{left: -4px;}
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-scale-track-xlarge .jp-wfl-ip-track:last-child .jp-wfl-ip-badge	{left: 0;}


.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge,
.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-stack .jp-wfl-ip-track .jp-wfl-ip-badge.jp-wfl-ip-badge-scale-default {
	position: relative;
	top: auto;
	border: none;
	margin: 0 0 0 -3.5em;
	width: 7em;
	height: 7em;
	padding: .5em;
	line-height: 5.9999em;
	vertical-align: middle;
	z-index: 999;
	font-size: 1em; /* font-size = 14px */
	text-transform: uppercase;
	overflow: hidden;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical .jp-wfl-ip-label[data-viewport] {
 	width: 100% !important;
 	height: 100% !important;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical .jp-wfl-ip-track .jp-wfl-ip-label {            
 	border-left: none;
 	padding: 0 0 0 5em;
 	display: table-cell;
 	top: auto;
 	bottom: auto;
 	position: relative;
 	left: -50%;
 	vertical-align: middle;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical .jp-wfl-ip-label.jp-wfl-ip-push-top-left {
 	top: 0 !important;
 	text-align: right;
 	padding: 0 5em 0 0 !important;
 	height: 100%;
 	vertical-align: middle;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-type-timeline-pull-left .jp-wfl-ip-track .jp-wfl-ip-label {            
 	display: block;
 	left: 0;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-type-timeline-pull-left .jp-wfl-ip-label.jp-wfl-ip-push-top-left {
 	top: 0 !important;
 	text-align: left;
 	padding: 0 0 0 5em !important;
 	height: auto;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical.jp-wfl-ip-bar-type-timeline-pull-left .jp-wfl-ip-track .jp-wfl-ip-badge + .jp-wfl-ip-label {            
 	margin-top: -4em;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical span[class="jp-wfl-ip-label"]:only-child {
 	right: 200%;
}

.jp-wfl-ip-bar-type-timeline-pull-vertical .jp-wfl-ip-label .jp-wfl-ip-label-body {
	position: static;
	bottom: auto;
}


/* Type-scale-delivery */

.jp-wfl-type-scale-delivery {
    display: table;
    width: 100%;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-label {
    display: inline-block;
    margin: 5px 0 0; 
    text-align: center;
    width: auto !important;
    transform: translateX(-50%);
    font-weight: 600;
    position: absolute;
    top: 100%;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-label em {
    display: block;
    font-weight: normal;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-label.jp-wfl-ip-push-right,
.jp-wfl-type-scale-delivery .jp-wfl-ip-label.jp-wfl-ip-push-left {
    top: auto;
    bottom: 100%;
    margin: 0;
    padding: 0 0 10px;
    height: auto;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track:first-child .jp-wfl-ip-label {
    text-align: left;
    transform: translateX(0);
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track:last-child .jp-wfl-ip-label {
    right: 0;
    text-align: right;
    transform: translateX(0);
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track .jp-wfl-ip-badge,
.jp-wfl-type-scale-delivery.jp-wfl-ip-scale-default .jp-wfl-ip-track .jp-wfl-ip-badge {
    position: absolute;
    left: 0;
    width: 1em;
    height: 1em;
    line-height: 1;
    margin: 0;
    transform: translateX(-50%);
    top: 0;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-badge:after {
    content: "";
    display: block;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    margin: -1px 0 0;
    border: 7px solid transparent;
    border-top-color: #008a00; 
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track {
   display: table-cell;
   position: relative;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track:last-child {
    width: 10px;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track:first-child .jp-wfl-ip-badge:after,
.jp-wfl-type-scale-delivery .jp-wfl-ip-track:last-of-type .jp-wfl-ip-badge:after {
    display: none;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track:last-child .jp-wfl-ip-badge {
    left: 100%;
}


.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-scale-default.jp-wfl-type-scale-delivery {
 	padding: 0 .9em 0;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-type-scale-delivery.jp-wfl-ip-scale-mini {
 	padding: 0 8px 0;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-type-scale-delivery.jp-wfl-ip-scale-small {
 	padding: 0 1em 0; 
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-type-scale-delivery.jp-wfl-ip-scale-large {
 	padding: 0 1.25em 0;
}

.jp-wfl-ip-bar-type-scale-step.jp-wfl-ip-bar-stack.jp-wfl-type-scale-delivery.jp-wfl-ip-scale-xlarge {
 	padding: 0 1.875em 0; 
}


.jp-wfl-type-scale-delivery .jp-wfl-ip-track[data-marker-id="highlight-green"] .jp-wfl-ip-badge {
    background: #00c000 !important;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-track[data-marker-id="highlight-darkgreen"] .jp-wfl-ip-badge {
    background: #008a00 !important;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-label-address {
    text-transform: uppercase;
    font-weight: 400;
}

.jp-wfl-type-scale-delivery .jp-wfl-ip-label-address em {
    text-transform: none;
}

.jp-wfl-ip-track[data-marker-id="highlight-darkgreen"] .jp-wfl-ip-label-address {
    color: #008a00;
}



















		
		
/* jui-component-rfe-1.0.css >>>*/

/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-component-rfe-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */



/* ===============================
   1.0 Rich function editor containers and highlights
   =============================== */

.jp-wfl-io-rfe {
  border-bottom: 20px solid transparent !important;
}

.jp-wfl-io-rfe .jp-wfl-io-workspace {
   border: 1px solid #999; 
}


.jp-wfl-io-rfe-editor-layout { /* resizable */
   min-height: 400px;
}


.jp-wfl-io-rfe-plaintext {
   border: none !important;
   min-height: 400px;
   height: 100% !important;

}

.jp-wfl-io-rfe-iframe {
   border: none !important;
   min-height: 400px;
   height: 100% !important;

}


.jp-wfl-io-module {
    position: relative;
    padding: 1em;
    white-space: normal !important;
    margin-bottom: 0 !important;
    border: none;
    border-top: 2px dashed  #999 !important;
    background: #fbfbfb;
}

[data-viewport-highlight="button::toolbar::state::switch"] {
   text-transform: uppercase !important;
   background: #333 !important;
   color: #fff !important;
   font-size: 80% !important;
   border: 1px solid #999 !important;
   border-bottom: none !important;

}
[data-viewport-highlight="button::toolbar::state::switch"]:hover {
   text-transform: uppercase !important;
   background:  #1E88E5 !important;
   color: #fff !important;
   font-size: 80% !important;
   border: 1px solid #999 !important;
   border-bottom: none !important; 

}


/* Toolbar buttons */

[data-viewport-highlight="button::toolbar::state::initial"] {
    background: #fff !important;
    color: #000 !important;
    border: 1px solid transparent !important;

}

[data-viewport-highlight="button::toolbar::state::initial"]:hover {
    background: #fff !important;
    border: 1px solid #1E88E5 !important;
 	color: #000 !important;

}

[data-viewport-highlight="button::toolbar::state::selected"] {
    background: #fff !important;
    border: 1px solid #1E88E5 !important;
    color: #000 !important;
    box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.2) !important;
}

[data-viewport-highlight="button::toolbar::state::selected"]:hover {
    background: #fff !important;
    color: #000 !important;
     border: 1px solid #999 !important;
}

[data-viewport-highlight="button::toolbar::state::disabled"] {
       color:  #a8a8a8;
       pointer-events: none;
       cursor: default;
}


/* Panel buttons */



[data-viewport-highlight="button::panel::state::initial"] {
    background: #000 !important;
    color: #fff !important;
}

[data-viewport-highlight="button::panel::state::initial"]:hover {
    background:  #1E88E5  !important;
 	color: #fff !important;
}


[data-viewport-highlight="button::panel::state::selected"] {
    background: #4697FC !important;
    color: #fff !important;
    box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3) !important;

}
[data-viewport-highlight="button::panel::state::selected"]:hover {
    background:  #333  !important;
    color: #fff !important;


}


[data-viewport-highlight="button::panel::state::disabled"] {
       background:  #999  !important;
       color:  #ccc;
       pointer-events: none;
       cursor: default;
}



/* Tab buttons */



[data-viewport-highlight="button::tab::state::initial"] {
      background: none;
      border-bottom: 4px solid #4697FC !important;
}

[data-viewport-highlight="button::tab::state::initial"]:hover {
      background: #fff;
      border-bottom: 4px solid #4697FC !important;

}


[data-viewport-highlight="button::tab::state::selected"] {
         background: #fff;
         border: 4px solid #4697FC !important;
         border-bottom: none !important;
         pointer-events: none;
        cursor: default;

}

[data-viewport-highlight="button::tab::state::selected"]:hover {

}

[data-viewport-highlight="button::tab::state::disabled"] {
       color:  #a8a8a8;
        border-bottom: 4px solid #4697FC !important;
       pointer-events: none;
       cursor: default;
}



.jp-wfl-io-toolbar-tab {
         border: 4px solid #4697FC;
         border-top: none;
         padding: 1.5em;
         background: #fff;

}



.jp-wfl-io-toolbar {

/* buttons bar */

}


.jp-wfl-io-panel-float {
    border: 3px solid #1E88E5;
    border-radius: 6px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    z-index: 500;
}

.jp-wfl-io-panel-float:before {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border: 11px solid transparent;
    border-color: #1E88E5 transparent transparent transparent;
    z-index: 1100;
}

 .jp-wfl-io-panel-float:after {
    content: "";
    position: absolute;
    transform: translateX(-50%);
    top: 100%;
    left: 50%;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-color: #1E88E5 transparent transparent transparent;
    z-index: 1101;
}


.jp-wfl-io-panel-float .jp-wfl-io-panel-controls {
     margin:0;

}

.jp-wfl-io-panel-float .jp-wfl-io-panel-controls  a,
.jp-wfl-io-panel-float .jp-wfl-io-panel-controls  button {
     margin:0;
 }

.jp-wfl-io-panel-controls {
	padding: 0.05em;
	margin: 0.25em;
	position: relative;
	text-align:center;


}

.jp-wfl-io-panel-info {
	position: relative;
	display: inline-block;
	max-width: 50%;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0.25em;
	line-height: 2.75em;
	height: 3.25em;
	color: #ccc;
	font-size: 0.75em;
}


.jp-wfl-io-panel-flow-display {
	position: relative;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0.25em; 
	height: 2em;
	 border: 0px solid #000;
	background: #f1f1f1;
	margin-top: -4px;
	border-top: 1px solid #ccc;
}

.jp-wfl-io-panel-flow-display .jp-nav-label{
       padding-left: 1.5em;
       font-size: 90%;
       line-height: 1.25em;
}

/* FORMATTINGS AND EDITING  */


[data-rfe-media-type="figure"] {position: relative !important;}
[data-rfe-media-type="figure"] figcaption {padding: 0.25em; text-align: center;}
[data-rfe-media-type="figure"] figcaption cite {display: block; padding: 0.25em; text-align: center; background: #fff; color: #666;}


[data-rfe-media-type="figure"] img {width: 100%; max-width: 100% !important; vertical-align: middle; border: none;}
[data-rfe-media-type="figure"] picture {max-width: 100% !important;}


[data-rfe-media-type="video"] {}
[data-rfe-media-type="audio"] {}
[data-rfe-media-type="photo"] {}
[data-rfe-media-type="layout"] {}


[data-rfe-media-orientation="landscape"] {}
[data-rfe-media-orientation="portrait"] {}

[data-rfe-media-position="align-right"]  {float: right !important; margin-left: 1em;}
[data-rfe-media-position="align-left"]   {float: left; !important; margin-right: 1em;}
[data-rfe-media-position="align-center"] {margin: 0 auto !important;}
[data-rfe-media-position="align-inline"]   {display: inline-block; margin-left: -4px;}


[data-rfe-media-viewport="full-width"]    {width: 100%.0000000000%;}
[data-rfe-media-viewport="three-fourth"]  {width: 75.0000000000%;}
[data-rfe-media-viewport="two-third"]     {width: 66.6666666665%;}
[data-rfe-media-viewport="one-half"]      {width: 50.0000000000%;}
[data-rfe-media-viewport="one-third"]     {width: 33.3333333332%;}
[data-rfe-media-viewport="one-fourth"]    {width: 25.0000000000%;}

 


[data-rfe-format-inline="italic"] {font-style: italic;}
[data-rfe-format-inline="underline"] {text-decoration: none; border-bottom: 1px solid;}
[data-rfe-format-refer="http"]{}


/* ===============================
   Media transforms
   =============================== */

[data-rfe-media-transform="fade"] { overflow: hidden;}
[data-rfe-media-transform="fade"] img {
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
[data-rfe-media-transform="fade"]:hover  img {
  -webkit-opacity: 0.25;
  -moz-opacity: 0.25;
  opacity: 0.25;
}



 

/* ===============================
   Basic formatting presentation rules
   =============================== */

/* 1. BLOCK ELEMENTS  - FORMATTING  */


/* HEADERS */

[data-rfe-format-block="header1"] {
font-size: 2.6em !important;
line-height: 1.444 !important;
margin: 0 0 0.25em !important;
}

[data-rfe-format-block="header2"] {
font-size: 2.4em !important;
line-height: 1.444 !important;
margin: 0 0 0.25em !important;
}
[data-rfe-format-block="header3"] {font-size: 2.0em; line-height: 1.444; margin: 0 0 0.25em !important;}
[data-rfe-format-block="header4"] {font-size: 1.8em; line-height: 1.444; margin: 0 0 0.25em !important;}
[data-rfe-format-block="header5"] {font-size: 1.6em; line-height: 1.444; margin: 0 0 0.25em !important;}
[data-rfe-format-block="header6"] {font-size: 1.4em; line-height: 1.444; margin: 0 0 0.25em !important;}

 



/* PARAGRAPH */

[data-rfe-format-block="paragraph"] {
	font-size:;
	line-height: 1.5em;
	margin: 0 0 1.5em;
	
}
/* QUOTE */


[data-rfe-format-block="blockquote"]{
	font-style: italic;
	max-width: 85%;
	margin: 0.25em 0;
	padding: 0.25em 3em;
	line-height: 1.5;
	position: relative;

}
[data-rfe-format-block="blockquote"]:before {
	display: block;
	content: "\201c";
	font-size: 6em;
	position: absolute;
	left: -20px;
	top: -20px;

}
[data-rfe-format-block="blockquote"]  p {
	display: inline;
}

[data-rfe-format-block="blockquote"] cite {
	color: #999999;
	display: block;
	margin-top: 1em;
}

[data-rfe-format-block="blockquote"] cite:before {
	content: "\2014 \2009";
}



/* LISTS */

[data-rfe-format-block="list-unordered"] ul, [data-rfe-format-block="list-ordered"] ul {
	list-style-type: circle;
	list-style-position: outside;
	margin-left: 1.5em;
	
}
[data-rfe-format-block="list-ordered"] ol, [data-rfe-format-block="list-unordered"] ol {
	list-style-type: lower-latin;
	list-style-position: outside;
	margin-left: 1.5em;
}

[data-rfe-format-block="list-unordered"] li, [data-rfe-format-block="list-ordered"] li {
	line-height: 1.5em;
}

[data-rfe-format-block="list-unordered"] {
	list-style-type: disc;
	list-style-position: inside;
	margin: 0 3em 1.5em;
	 
}
[data-rfe-format-block="list-ordered"]{
	list-style-type: decimal;
	list-style-position: inside;
	margin: 0 3em 1.5em;
	

}

/* CODE */

[data-rfe-format-block="code"] {
	tab-width: 4;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	font-family: "Courier New", Courier, monospace, sans-serif;
	text-align: left;
	line-height: 1.5em;
	color:  #3366ff;
	padding: 0.1em 0.5em 0.3em 0.7em;
	border-left: 10px solid #3366ff;
	margin: 1.7em 0 1.7em 0.3em;
	overflow: auto;
	width: 93%;
}
[data-rfe-format-block="code"]:hover,
[data-rfe-format-block="code"]:focus {
	width: min-content;
}
[data-rfe-format-block="code"] a {
	text-decoration: none;
	border: none;
	color: inherit;
	pointer-events: none;
	cursor: default;
}


/* 2. INLINE ELEMENTS - FORMATTING  */

[data-rfe-format-inline="italic"]{}
[data-rfe-format-inline="bold"] {}
[data-rfe-format-inline="strikethrough"] {}
[data-rfe-format-inline="underline"] {}
[data-rfe-format-inline="align-left"] {}
[data-rfe-format-inline="align-right"] {}
[data-rfe-format-inline="align-center"] {}
[data-rfe-format-inline="code"] {}



/* 3. BRUSHES- - FORMATTING  */

[data-rfe-format-brush="brush"] {}


/* 4. COLORS - FORMATTING  */

[data-rfe-format-color="0,0,0"] a,
[data-rfe-format-color="0,0,0"] button			{background-color: rgb(0,0,0) !important;}
[data-rfe-format-color="0,0,0"] button:hover		{background-color: rgb(0,0,0) !important; border: 1px solid #fff !important;}
button[data-rfe-format-color="0,0,0"]			{background-color: rgb(0,0,0) !important; color: #ffffff;}
button[data-rfe-format-color="0,0,0"]:hover		{border: 1px solid #fff !important;}

[data-rfe-format-color="68,68,68"] a,
[data-rfe-format-color="68,68,68"] button		{background-color: rgb(68,68,68) !important;}
[data-rfe-format-color="68,68,68"] button:hover	{background-color: rgb(68,68,68) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="102,102,102"] a,
[data-rfe-format-color="102,102,102"] button 		{background-color: rgb(102,102,102) !important;}
[data-rfe-format-color="102,102,102"] button:hover 	{background-color: rgb(102,102,102) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="153,153,153"] a,
[data-rfe-format-color="153,153,153"] button 		{background-color: rgb(153,153,153) !important;}
[data-rfe-format-color="153,153,153"] button:hover 	{background-color: rgb(153,153,153) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="204,204,204"] a,
[data-rfe-format-color="204,204,204"] button 		{background-color: rgb(204,204,204) !important;}
[data-rfe-format-color="204,204,204"] button:hover 	{background-color: rgb(204,204,204) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="238,238,238"] a,
[data-rfe-format-color="238,238,238"] button 		{background-color: rgb(238,238,238) !important;}
[data-rfe-format-color="238,238,238"] button:hover 	{background-color: rgb(238,238,238) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="243,243,243"] a,
[data-rfe-format-color="243,243,243"] button 		{background-color: rgb(243,243,243) !important;}
[data-rfe-format-color="243,243,243"] button:hover 	{background-color: rgb(243,243,243) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="255,255,255"] a,
[data-rfe-format-color="255,255,255"] button		{background-color: rgb(255,255,255) !important;}
[data-rfe-format-color="255,255,255"] button:hover	{background-color: rgb(255,255,255) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="255,0,0"] a,
[data-rfe-format-color="255,0,0"] button		{background-color: rgb(255,0,0) !important;}
[data-rfe-format-color="255,0,0"] button:hover		{background-color: rgb(255,0,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="255,127,0"] a,
[data-rfe-format-color="255,127,0"] button 		{background-color: rgb(255,127,0) !important;}
[data-rfe-format-color="255,127,0"] button:hover 	{background-color: rgb(255,127,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="255,255,0"] a,
[data-rfe-format-color="255,255,0"] button		{background-color: rgb(255,255,0) !important;}
[data-rfe-format-color="255,255,0"] button:hover	{background-color: rgb(255,255,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,255,0"] a,
[data-rfe-format-color="0,255,0"] button       	{background-color: rgb(0,255,0) !important;}
[data-rfe-format-color="0,255,0"] button:hover       	{background-color: rgb(0,255,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,255,255"] a,
[data-rfe-format-color="0,255,255"] button     	{background-color: rgb(0,255,255) !important;}
[data-rfe-format-color="0,255,255"] button:hover     	{background-color: rgb(0,255,255) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,0,255"] a,
[data-rfe-format-color="0,0,255"] button       	{background-color: rgb(0,0,255) !important;}
[data-rfe-format-color="0,0,255"] button:hover       	{background-color: rgb(0,0,255) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="170,0,255"] a,
[data-rfe-format-color="170,0,255"] button     	{background-color: rgb(170,0,255) !important;}
[data-rfe-format-color="170,0,255"] button:hover     	{background-color: rgb(170,0,255) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="255,0,255"] a,
[data-rfe-format-color="255,0,255"] button		{background-color: rgb(255,0,255) !important;}
[data-rfe-format-color="255,0,255"] button:hover	{background-color: rgb(255,0,255) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="229,192,192"] a,
[data-rfe-format-color="229,192,192"] button		{background-color: rgb(229,192,192) !important;}
[data-rfe-format-color="229,192,192"] button:hover	{background-color: rgb(229,192,192) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,208,192"] a,
[data-rfe-format-color="229,208,192"] button		{background-color: rgb(229,208,192) !important;}
[data-rfe-format-color="229,208,192"] button:hover	{background-color: rgb(229,208,192) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,229,192"] a,
[data-rfe-format-color="229,229,192"] button		{background-color: rgb(229,229,192) !important;}
[data-rfe-format-color="229,229,192"] button:hover	{background-color: rgb(229,229,192) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="192,229,192"] a,
[data-rfe-format-color="192,229,192"] button		{background-color: rgb(192,229,192) !important;}
[data-rfe-format-color="192,229,192"] button:hover	{background-color: rgb(192,229,192) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="192,229,229"] a,
[data-rfe-format-color="192,229,229"] button		{background-color: rgb(192,229,229) !important;}
[data-rfe-format-color="192,229,229"] button:hover	{background-color: rgb(192,229,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="192,192,229"] a,
[data-rfe-format-color="192,192,229"] button		{background-color: rgb(192,192,229) !important;}
[data-rfe-format-color="192,192,229"] button:hover	{background-color: rgb(192,192,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="208,192,229"] a,
[data-rfe-format-color="208,192,229"] button		{background-color: rgb(208,192,229) !important;}
[data-rfe-format-color="208,192,229"] button:hover	{background-color: rgb(208,192,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,192,208"] a,
[data-rfe-format-color="229,192,208"] button		{background-color: rgb(229,192,208) !important;}
[data-rfe-format-color="229,192,208"] button:hover	{background-color: rgb(229,192,208) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="229,144,144"] a,
[data-rfe-format-color="229,144,144"] button		{background-color: rgb(229,144,144) !important;}
[data-rfe-format-color="229,144,144"] button:hover	{background-color: rgb(229,144,144) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,192,144"] a,
[data-rfe-format-color="229,192,144"] button		{background-color: rgb(229,192,144) !important;}
[data-rfe-format-color="229,192,144"] button:hover	{background-color: rgb(229,192,144) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,229,144"] a,
[data-rfe-format-color="229,229,144"] button		{background-color: rgb(229,229,144) !important;}
[data-rfe-format-color="229,229,144"] button:hover	{background-color: rgb(229,229,144) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="144,229,144"] a,
[data-rfe-format-color="144,229,144"] button		{background-color: rgb(144,229,144) !important;}
[data-rfe-format-color="144,229,144"] button:hover	{background-color: rgb(144,229,144) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="144,229,229"] a,
[data-rfe-format-color="144,229,229"] button		{background-color: rgb(144,229,229) !important;}
[data-rfe-format-color="144,229,229"] button:hover	{background-color: rgb(144,229,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="144,192,229"] a,
[data-rfe-format-color="144,192,229"] button		{background-color: rgb(144,192,229) !important;}
[data-rfe-format-color="144,192,229"] button:hover	{background-color: rgb(144,192,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="192,144,229"] a,
[data-rfe-format-color="192,144,229"] button		{background-color: rgb(192,144,229) !important;}
[data-rfe-format-color="192,144,229"] button:hover	{background-color: rgb(192,144,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,144,192"] a,
[data-rfe-format-color="229,144,192"] button		{background-color: rgb(229,144,192) !important;}
[data-rfe-format-color="229,144,192"] button:hover	{background-color: rgb(229,144,192) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="229,92,92"] a,
[data-rfe-format-color="229,92,92"] button		{background-color: rgb(229,92,92) !important;}
[data-rfe-format-color="229,92,92"] button:hover	{background-color: rgb(229,92,92) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,160,92"] a,
[data-rfe-format-color="229,160,92"] button 		{background-color: rgb(229,160,92) !important;}
[data-rfe-format-color="229,160,92"] button:hover 	{background-color: rgb(229,160,92) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,229,92"] a,
[data-rfe-format-color="229,229,92"] button		{background-color: rgb(229,229,92) !important;}
[data-rfe-format-color="229,229,92"] button:hover	{background-color: rgb(229,229,92) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="160,229,92"] a,
[data-rfe-format-color="160,229,92"] button		{background-color: rgb(92,229,92) !important;}
[data-rfe-format-color="160,229,92"] button:hover	{background-color: rgb(92,229,92) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="92,229,229"] a,
[data-rfe-format-color="92,229,229"] button		{background-color: rgb(92,229,229) !important;}
[data-rfe-format-color="92,229,229"] button:hover	{background-color: rgb(92,229,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="92,160,229"] a,
[data-rfe-format-color="92,160,229"] button		{background-color: rgb(92,160,229) !important;}
[data-rfe-format-color="92,160,229"] button:hover	{background-color: rgb(92,160,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="160,92,229"] a,
[data-rfe-format-color="160,92,229"] button		{background-color: rgb(160,92,229) !important;}
[data-rfe-format-color="160,92,229"] button:hover	{background-color: rgb(160,92,229) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="229,92,160"] a,
[data-rfe-format-color="229,92,160"] button		{background-color: rgb(229,92,160) !important;}
[data-rfe-format-color="229,92,160"] button:hover	{background-color: rgb(229,92,160) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="204,0,0"] a,
[data-rfe-format-color="204,0,0"] button		{background-color: rgb(204,0,0) !important;}
[data-rfe-format-color="204,0,0"] button:hover		{background-color: rgb(204,0,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="204,102,0"] a,
[data-rfe-format-color="204,102,0"] button		{background-color: rgb(204,102,0) !important;}
[data-rfe-format-color="204,102,0"] button:hover	{background-color: rgb(204,102,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="204,204,0"] a,
[data-rfe-format-color="204,204,0"] button		{background-color: rgb(204,204,0) !important;}
[data-rfe-format-color="204,204,0"] button:hover	{background-color: rgb(204,204,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,204,0"] a,
[data-rfe-format-color="0,204,0"] button		{background-color: rgb(0,204,0) !important;}
[data-rfe-format-color="0,204,0"] button:hover		{background-color: rgb(0,204,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,204,204"] a,
[data-rfe-format-color="0,204,204"] button		{background-color: rgb(0,204,204) !important;}
[data-rfe-format-color="0,204,204"] button:hover	{background-color: rgb(0,204,204) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,102,204"] a,
[data-rfe-format-color="0,102,204"] button		{background-color: rgb(0,102,204) !important;}
[data-rfe-format-color="0,102,204"] button:hover	{background-color: rgb(0,102,204) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="68,0,204"] a,
[data-rfe-format-color="68,0,204"] button		{background-color: rgb(68,0,204) !important;}
[data-rfe-format-color="68,0,204"] button:hover	{background-color: rgb(68,0,204) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="204,0,102"] a,
[data-rfe-format-color="204,0,102"] button		{background-color: rgb(204,0,102) !important;}
[data-rfe-format-color="204,0,102"] button:hover	{background-color: rgb(204,0,102) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="153,0,0"] a,
[data-rfe-format-color="153,0,0"] button		{background-color: rgb(153,0,0) !important;}
[data-rfe-format-color="153,0,0"] button:hover		{background-color: rgb(153,0,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="153,80,48"] a,
[data-rfe-format-color="153,80,48"] button 		{background-color: rgb(153,80,48) !important;}
[data-rfe-format-color="153,80,48"] button:hover	{background-color: rgb(153,80,48) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="153,153,0"] a,
[data-rfe-format-color="153,153,0"] button		{background-color: rgb(153,153,0) !important;}
[data-rfe-format-color="153,153,0"] button:hover	{background-color: rgb(153,153,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,153,0"] a,
[data-rfe-format-color="0,153,0"] button		{background-color: rgb(0,153,0) !important;}
[data-rfe-format-color="0,153,0"] button:hover		{background-color: rgb(0,153,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,153,153"] a,
[data-rfe-format-color="0,153,153"] button		{background-color: rgb(0,153,153) !important;}
[data-rfe-format-color="0,153,153"] button:hover	{background-color: rgb(0,153,153) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,0,153"] a,
[data-rfe-format-color="0,0,153"] button		{background-color: rgb(0,0,153) !important;}
[data-rfe-format-color="0,0,153"] button:hover		{background-color: rgb(0,0,153) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="80,0,153"] a,
[data-rfe-format-color="80,0,153"] button		{background-color: rgb(80,0,153) !important;}
[data-rfe-format-color="80,0,153"] button:hover	{background-color: rgb(80,0,153) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="153,0,80"] a,
[data-rfe-format-color="153,0,80"] button		{background-color: rgb(153,0,80) !important;}
[data-rfe-format-color="153,0,80"] button:hover	{background-color: rgb(153,0,80) !important; border: 1px solid #fff !important;}

[data-rfe-format-color="102,0,0"] a,
[data-rfe-format-color="102,0,0"] button		{background-color: rgb(102,0,0) !important;}
[data-rfe-format-color="102,0,0"] button:hover		{background-color: rgb(102,0,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="102,51,0"] a,
[data-rfe-format-color="102,51,0"] button		{background-color: rgb(102,51,0) !important;}
[data-rfe-format-color="102,51,0"] button:hover	{background-color: rgb(102,51,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="102,102,0"] a,
[data-rfe-format-color="102,102,0"] button		{background-color: rgb(102,102,0) !important;}
[data-rfe-format-color="102,102,0"] button:hover	{background-color: rgb(102,102,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,102,0"] a,
[data-rfe-format-color="0,102,0"] button		{background-color: rgb(0,102,0) !important;}
[data-rfe-format-color="0,102,0"] button:hover		{background-color: rgb(0,102,0) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,102,102"] a,
[data-rfe-format-color="0,102,102"] button		{background-color: rgb(0,102,102) !important;}
[data-rfe-format-color="0,102,102"] button:hover	{background-color: rgb(0,102,102) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="0,0,102"] a,
[data-rfe-format-color="0,0,102"] button		{background-color: rgb(0,0,102) !important;}
[data-rfe-format-color="0,0,102"] button:hover		{background-color: rgb(0,0,102) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="32,0,102"] a,
[data-rfe-format-color="32,0,102"] button		{background-color: rgb(32,0,102) !important;}
[data-rfe-format-color="32,0,102"] button:hover	{background-color: rgb(32,0,102) !important; border: 1px solid #fff !important;}
[data-rfe-format-color="102,0,102"] a,
[data-rfe-format-color="102,0,102"] button		{background-color: rgb(102,0,102) !important;}
[data-rfe-format-color="102,0,102"] button:hover	{background-color: rgb(102,0,102) !important; border: 1px solid #fff !important;}

/* 5. FONTS - FORMATTING  */

[data-rfe-format-font="Sans Serif"]	{font-family: 'sans serif' ;}
[data-rfe-format-font="Serif"]		{font-family: 'serif' ;}
[data-rfe-format-font="Arial"]		{font-family: 'Arial' ;}
[data-rfe-format-font="Tachoma"]	{font-family: 'Tachoma' ;}
[data-rfe-format-font="Verdana"]	{font-family: 'Verdana' ;}
[data-rfe-format-font="Courier New"]	{font-family: 'Courier new' ;}
[data-rfe-format-font="Comic Sans MS"]	{font-family: 'Comic Sans MS' ;}
[data-rfe-format-font="Tiems"]		{font-family: 'Times' ;}

/* 6. SIZES - FORMATTING  */

[data-rfe-format-size="mini"]		{font-size: .8em;}
[data-rfe-format-size="small"]		{font-size: .9em;}
[data-rfe-format-size="normal"]	{font-size: 1em;}
[data-rfe-format-size="large"]		{font-size: 1.2em;}
[data-rfe-format-size="xlarge"]	{font-size: 1.4em;}

[data-rfe-format-size="10px"]	 	{font-size: 10px;}
[data-rfe-format-size="11px"]	 	{font-size: 11px;}
[data-rfe-format-size="12px"]	 	{font-size: 12px;}
[data-rfe-format-size="14px"]	 	{font-size: 14px;}
[data-rfe-format-size="16px"]	 	{font-size: 16px;}
[data-rfe-format-size="18px"]	 	{font-size: 18px;}
[data-rfe-format-size="20px"]	 	{font-size: 20px;}
[data-rfe-format-size="22px"]	 	{font-size: 22px;}
[data-rfe-format-size="24px"]	 	{font-size: 24px;}
[data-rfe-format-size="28px"]	 	{font-size: 28px;}
[data-rfe-format-size="32px"]	 	{font-size: 32px;}
[data-rfe-format-size="36px"]	 	{font-size: 36px;}
[data-rfe-format-size="48px"]	 	{font-size: 48px;}
[data-rfe-format-size="72px"]	 	{font-size: 72px;}

/* jui-component-video-1.0.css >>>*/
.vjs-default-skin {
  color: #ffffff;
  padding-top: 56.25%;
}


/* full video aspect ratio */

.video-js {

}
.vjs-fullscreen {
padding-top: 0px; !important;

}

.video-js {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
}

 
/* POSTER STYLES */

.vjs-default-skin  .vjs-poster {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-color: transparent  /* #C0B800; */
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.vjs-default-skin  .vjs-poster img {
  display: block;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}
 
 
  .vjs-resolution-button .vjs-icon-placeholder:before {
  content: "\f114";
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
  font-size: 1.8em;
  line-height: 1.67em;
  text-transform: uppercase !important;
  font-size: 1em;
  color: #fff;
  
}

.vjs-resolution-button .vjs-control-text {
  font-size: 1em;
  line-height: 3em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  box-sizing: inherit;
  text-transform: uppercase !important;
  color: #fff;
}

.vjs-resolution-button .vjs-menu .vjs-menu-content {
  width: 4em;
  left: 50%; /* Center the menu, in it's parent */
  margin-left: -2em; /* half of width, to center */
}

.vjs-resolution-button .vjs-menu-content .vjs-menu-item-text {
  text-transform: uppercase !important;
  font-size: 1em;
 
}
  
 
 
/* REQUIRED STYLES (be careful overriding) */
 





.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {
  text-align: center; }

@font-face {
  font-family: VideoJS;
  src: url("assets/fonts/VideoJS.eot?#iefix") format("eot"); }

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-play:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before {
    content: "\f101"; }

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-play-circle:before {
    content: "\f102"; }

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
    content: "\f103"; }

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {
    content: "\f104"; }

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {
    content: "\f105"; }

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {
    content: "\f106"; }

.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {
    content: "\f107"; }

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
    content: "\f108"; }

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
    content: "\f109"; }

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-square:before {
    content: "\f10a"; }

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-spinner:before {
    content: "\f10b"; }

.vjs-icon-subtitles, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-subtitles:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before {
    content: "\f10c"; }

.vjs-icon-captions, .video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-captions:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before {
    content: "\f10d"; }

.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {
    content: "\f10e"; }

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-share:before {
    content: "\f10f"; }

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-cog:before {
    content: "\f110"; }

.vjs-icon-circle, .video-js .vjs-play-progress, .video-js .vjs-volume-level {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-circle:before, .video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before {
    content: "\f111"; }

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-circle-outline:before {
    content: "\f112"; }

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-circle-inner-circle:before {
    content: "\f113"; }

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-hd:before {
    content: "\f114"; }

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {
    content: "\f115"; }

.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
    content: "\f116"; }

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-facebook:before {
    content: "\f117"; }

.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-gplus:before {
    content: "\f118"; }

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-linkedin:before {
    content: "\f119"; }

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-twitter:before {
    content: "\f11a"; }

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-tumblr:before {
    content: "\f11b"; }

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-pinterest:before {
    content: "\f11c"; }

.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {
    content: "\f11d"; }

.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }
  .vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {
    content: "\f11e"; }

.video-js {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .video-js:-moz-full-screen {
    position: absolute; }
  .video-js:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important; }

.video-js[tabindex="-1"] {
  outline: none; }

.video-js *,
.video-js *:before,
.video-js *:after {
  box-sizing: inherit; }

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0; }

.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3 {
  width: 100%;
  max-width: 100%;
  height: 0; }

.video-js.vjs-16-9 {
  padding-top: 56.25%; }

.video-js.vjs-4-3 {
  padding-top: 75%; }

.video-js.vjs-fill {
  width: 100%;
  height: 100%; }

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  overflow-y: auto; }

.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0; }

.video-js.vjs-fullscreen {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important; }

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none; }

.vjs-hidden {
  display: none !important; }

.vjs-disabled {
  opacity: 0.5;
  cursor: default; }

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px; }

.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible; }

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px auto; }

.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66A8CC; }

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.5em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s; }

.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -0.75em;
  margin-left: -1.5em; }

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -ms-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s; }

.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
  display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block; }

.video-js button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  overflow: visible;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2; }

.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  overflow: auto;
  box-sizing: content-box; }

.video-js .vjs-modal-dialog > * {
  box-sizing: border-box; }

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1; }

.vjs-menu-button {
  cursor: pointer; }

.vjs-menu-button.vjs-disabled {
  cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none; }

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto;
  box-sizing: content-box; }

.vjs-menu .vjs-menu-content > * {
  box-sizing: border-box; }

.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
  display: none; }

.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase; }

.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5); }

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2B333F; }

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default; }

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7); }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em; }

.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
  display: block; }

.video-js .vjs-menu-button-inline {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden; }

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em; }

.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em; }

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s; }

.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  display: block;
  opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto; }

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  width: auto; }

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden; }

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3.0em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7); }

.vjs-has-started .vjs-control-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -ms-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -ms-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
  display: none !important; }

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible; }

.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table; }

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67; }

.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
  text-shadow: 0em 0em 1em white; }

.video-js .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle; }

.video-js .vjs-custom-control-spacer {
  display: none; }

.video-js .vjs-progress-control {
  cursor: pointer;
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 4em; }

.vjs-live .vjs-progress-control {
  display: none; }

.vjs-no-flex .vjs-progress-control {
  width: auto; }

.video-js .vjs-progress-holder {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em; }

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px; }

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.666666666666666666em; }

.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
  left: 0;
  top: 0; }

.video-js .vjs-play-progress {
  background-color: #fff; }
  .video-js .vjs-play-progress:before {
    font-size: 0.9em;
    position: absolute;
    right: -0.5em;
    top: -0.333333333333333em;
    z-index: 1; }

.video-js .vjs-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, 0.5); }

.video-js .vjs-load-progress div {
  background: white;
  background: rgba(115, 133, 159, 0.75); }

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: relative;
  top: -3.4em;
  visibility: hidden;
  z-index: 1; }

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none; }

.video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible; }

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block; }

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -ms-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none; }

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8); }

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5); }

.video-js .vjs-slider:focus {
  text-shadow: 0em 0em 1em white;
  -webkit-box-shadow: 0 0 1em #fff;
  -moz-box-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff; }

.video-js .vjs-mute-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 3em; }

.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em; }

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px; }

.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
  .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
  .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

.video-js .vjs-volume-panel {
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -ms-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s; }
  .video-js .vjs-volume-panel:hover .vjs-volume-control,
  .video-js .vjs-volume-panel:active .vjs-volume-control,
  .video-js .vjs-volume-panel:focus .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-volume-control:hover,
  .video-js .vjs-volume-panel .vjs-volume-control:active,
  .video-js .vjs-volume-panel .vjs-volume-control:focus,
  .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {
    visibility: visible;
    opacity: 1;
    position: relative;
    -webkit-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
    -moz-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
    -ms-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
    -o-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
    transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s; }
    .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {
      width: 5em;
      height: 3em; }
    .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
      .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
  .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
    width: 9em;
    -webkit-transition: width 0.1s;
    -moz-transition: width 0.1s;
    -ms-transition: width 0.1s;
    -o-transition: width 0.1s;
    transition: width 0.1s; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3.5em;
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  -moz-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  -ms-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  -o-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  -moz-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  -ms-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  -o-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s; }

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none; }

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: 0.5em; }

.video-js .vjs-volume-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em; }

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto; }

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff; }
  .video-js .vjs-volume-level:before {
    position: absolute;
    font-size: 0.9em; }

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em; }
  .vjs-slider-vertical .vjs-volume-level:before {
    top: -0.5em;
    left: -0.3em; }

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em; }
  .vjs-slider-horizontal .vjs-volume-level:before {
    top: -0.3em;
    right: -0.5em; }

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em; }

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%; }

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7); }

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em; }

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%; }

.vjs-poster img {
  display: block;
  vertical-align: middle;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%; }

.vjs-has-started .vjs-poster {
  display: none; }

.vjs-audio.vjs-has-started .vjs-poster {
  display: block; }

.vjs-using-native-controls .vjs-poster {
  display: none; }

.video-js .vjs-live-control {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  font-size: 1em;
  line-height: 3em; }

.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left; }

.video-js .vjs-time-control {
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em; }

.vjs-live .vjs-time-control {
  display: none; }

.video-js .vjs-current-time,
.vjs-no-flex .vjs-current-time {
  display: none; }

.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control {
  width: 0px !important;
  white-space: nowrap; }

.video-js .vjs-duration,
.vjs-no-flex .vjs-duration {
  display: none; }

.vjs-time-divider {
  display: none;
  line-height: 3em; }

.vjs-live .vjs-time-divider {
  display: none; }

.video-js .vjs-play-control .vjs-icon-placeholder {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none; }

.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em; }

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5); }

.vjs-subtitles {
  color: #fff; }

.vjs-captions {
  color: #fc6; }

.vjs-tt-cue {
  display: block; }

video::-webkit-media-text-track-display {
  -moz-transform: translateY(-3em);
  -ms-transform: translateY(-3em);
  -o-transform: translateY(-3em);
  -webkit-transform: translateY(-3em);
  transform: translateY(-3em); }

.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  -moz-transform: translateY(-1.5em);
  -ms-transform: translateY(-1.5em);
  -o-transform: translateY(-1.5em);
  -webkit-transform: translateY(-1.5em);
  transform: translateY(-1.5em); }

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -moz-box-flex: none;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-playback-rate .vjs-playback-rate-value {
  font-size: 1.5em;
  line-height: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center; }

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0em; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center; }

.vjs-error .vjs-error-display:before {
  color: #fff;
  content: 'X';
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%; }

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px; }

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: block; }

.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s; }

@keyframes vjs-spinner-spin {
  100% {
    transform: rotate(360deg); } }

@-webkit-keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

.vjs-chapters-button .vjs-menu ul {
  width: 24em; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  position: absolute; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\f10d";
  font-size: 1.5em;
  line-height: inherit; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {
  width: auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button {
  display: none; }

.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button {
  display: none; }

.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button {
  display: none; }

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  height: 70%; }

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table; }

.vjs-text-track-settings .vjs-track-settings-colors,
.vjs-text-track-settings .vjs-track-settings-font,
.vjs-text-track-settings .vjs-track-settings-controls {
  display: table-cell; }

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom; }

.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none; }

.vjs-text-track-settings fieldset span {
  display: inline-block;
  margin-left: 5px; }

.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px 0; }

.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px 0;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.vjs-track-settings-controls button:focus,
.vjs-track-settings-controls button:active {
  outline-style: solid;
  outline-width: medium;
  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%); }

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, 0.75); }

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
  color: #2B333F;
  cursor: pointer;
  border-radius: 2px; }

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em; }

@media print {
  .video-js > *:not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden; } }

@media \0screen {
  .vjs-user-inactive.vjs-playing .vjs-control-bar :before {
    content: "";
  }
}

@media \0screen {
  .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    visibility: hidden;
  }
}

/* jui-ici-6.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   Version : 5.0.1
   Author  : Netcomposite (http://www.netcomposite.com/)
   =========================================== */


/* ========================================
   Icons system import configuration map
   ========================================*/


/*
*  Core system icons sprite   : jui-ici-sprite-system-1.5.css 
*  Locale icons standalone    : jui-ici-icons-flags-1.0.css
*  Locale icons sprite alt    : jui-ici-sprite-locale-1.5.css
*  File ext icons  sprite     : jui-ici-icons-files-1.0.css
*  File ext icons standalone  : jui-ici-sprite-dam-1.0.css                               
*  Logos and branding sprite  : jui-ici-sprite-bid-1.5.css
*  Animated icons standalone  : jui-ici-icons-loaders-1.0.css 
*  SPD icon system sprite     : jui-ici-sprite-spd-default-1.0.css
*/



.jp-ici {
	background-repeat: no-repeat;                                    
	font-size: 1.1111em; 
	display: inline-block;
	position: relative;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	line-height: 1em;
	-webkit-background-size: 45em 57em;
	     -o-background-size: 45em 57em;
	   -moz-background-size: 45em 57em;
	        background-size: 45em 57em;
	height: 1em;
	width: 1em;

}

.jp-ici var {
	display: none;
 	visibility:hidden;
}

a i.jp-ici {
	cursor: pointer !important;
}

button i.jp-ici {
	cursor: pointer !important;
}




/* ========================================
   Backgrounds for handelling paralax and slide shows
   ========================================*/


.jp-ici-background-scroll {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-attachment: scroll !important;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}


/* ========================================
   Module  for handeling  variable size media renditions
   ========================================*/

.jp-nav-section .jp-ici-box  {
	margin-right: 0.25em;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	border: 0px solid transparent;
}

.jp-nav-section .jp-ici-box img {
	border: 1px solid #ddd;
}


.jp-ici-module {
	width: 100%;
	height: 100%;
	line-height: 100%;
	display: inline-block !important;
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	overflow: hidden;
	vertical-align: middle;
}

.jp-ici-module a {
        border: none !important;
        text-decoration: none !important;
}

.jp-ici-module .jp-ici {
	border: 1px solid #FFF;

}
.jp-ici-box-rendition  {
	float: left;
	display: block;
	margin: auto;
   
 }
.jp-ici-module  .jp-ici-module-update {
	width: 100%;
	height: 2.5em;
	line-height: 2.45em;
	padding:  0 .35em; 
	margin: 4px;
	position: absolute;
	bottom: -3rem;
	left: 0;
	transition: 0.8s ease;
	z-index: -90000;
	}
 
.jp-ici-module:hover .jp-ici-module-update{
	position: absolute;
	bottom: 0 !important;
	left: 0; 
	z-index: 90000;  
} 

.jp-ici-box {
	width: 100%;
	height: 100%;
	line-height: 100%;
	display: inline-block !important;
	position: relative;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	overflow: hidden;
	vertical-align: middle;
}
 
.jp-ici-box  img {
	max-width: 100%;
	max-height: 100%;
	margin: auto;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	border: 2px solid transparent; 
 }

.jp-ici-box:hover img {	
	border: 2px solid #transparent; 
 } 
 
 




/* ========================================
   Scale child overlay images 
   ========================================*/

.jp-ici-scale-16 img {height:  16px; width: 16px; border: 0px; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0;}

.jp-ici-scale-32 img {display: block; max-width: 100%; height: auto;  max-width: 32px; max-height: 100%; border: none; margin: 0 auto; padding:0; vertical-align: middle; } 

.jp-ici-scale-48 img {display: block; width: 100%; height: auto;  max-width: 48px; max-height: 48px; border: none; margin: 0 auto; vertical-align: middle; } 

.jp-ici-scale-64 img {display: block; height:  64px; width: 64px; border: 0px; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0;}

.jp-ici-scale-84 img {display: block; max-width: 100%; height: auto;  max-width: 84px; max-height: 100%;  border: none; margin: auto; vertical-align: middle; } 



.jp-ici-scale-16,
.jp-ici-sprite-dam.jp-ici-scale-16 {
	height:  1em; 
	width: 1em; 
	line-height: 1em;
	-webkit-background-size: 45em 57em;
	     -o-background-size: 45em 57em;
	   -moz-background-size: 45em 57em;
	        background-size: 45em 57em;
}
        
.jp-ici-scale-32,
.jp-ici-sprite-dam.jp-ici-scale-32 {
	height:  2em; 
	width: 2em; 
	line-height: 2em; 
	-webkit-background-size: 90em 114em;
	     -o-background-size: 90em 114em;
	   -moz-background-size: 90em 114em;
	        background-size: 90em 114em;

}
        
.jp-ici-scale-48,
.jp-ici-sprite-dam.jp-ici-scale-48 {
            height:  3em; 
            width: 3em; 
            line-height: 3em;
            -webkit-background-size: 135em 171em;
                 -o-background-size: 135em 171em;
               -moz-background-size: 135em 171em;
                    background-size: 135em 171em;
}


/* Position patch for small icons in the large rendition containers */

.jp-ici-box.jp-ici.jp-ici-scale-48  {  
	position: relative !important;
	top: 50% !important;
	left: 50% !important;
	transform: translate(-50%, -50%) !important;

}     

        
.jp-ici-scale-64,
.jp-ici-sprite-dam.jp-ici-scale-64 {
            height:  4em; 
            width: 4em; 
            line-height: 4em;
            -webkit-background-size: 180em 228em;
                 -o-background-size: 180em 228em;
               -moz-background-size: 180em 228em;
                    background-size: 180em 228em;
}


.jp-ici-scale-84,
.jp-ici-sprite-dam.jp-ici-scale-84 {
            height:  5.25em; 
            width: 5.25em; 
            line-height: 5.25em;
            -webkit-background-size: 236.25em 299.25em;
                 -o-background-size: 236.25em 299.25em;
               -moz-background-size: 236.25em 299.25em;
                    background-size: 236.25em 299.25em;
}


/* jui-ici-icons-loaders-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-icons-loaders.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */

 
/* ========================================
  System logos, backgrounds and tiles
   ========================================*/
 


[data-image-rendition-branding="system-logo"] {margin: 0 auto; height: 70px; width: 100%; max-width: 200px; background-image:url('../images/icons/logos/sys-jrole-logo-sign.png'); background-size: contain; background-repeat:  no-repeat; background-position: center center;  }

[data-image-rendition-branding="system-icon"]  {position: relative; margin: 0 auto; height: 20px; width: 20px; background-image:url('../images/icons/logos/sys-jrole-logo-icon.png'); background-size: contain; background-repeat:  no-repeat; background-position: center center; background-color: none;}

[data-image-rendition-branding="system-cover"] {background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;background-image:url('../images/tiles/jrole-wallpaper-taihu-release.jpg');background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover; }
 



[data-image-rendition-branding="host-logo"] {margin: 0 auto; height: 70px; width: 100%; max-width: 200px; background-image:url('../../dam/host-logo-rendition.png'); background-size: contain; background-repeat:  no-repeat; background-position: center center; }

[data-image-rendition-branding="host-cover"] {background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;background-image:url('../../dam/host-cover-rendition.jpg');background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover; }
 


/* ========================================
  Loading icons - Animated
   ========================================*/

.jp-icon-loading {
 	background: url(../images/icons/etc/jp-icon-loading.gif) 0 0 no-repeat; 
	display: inline-block;
	position: relative;
	height: 16px;
	width: 16px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	cursor: progress !important;
}

.jp-icon-loading var {
       display: none;
}       


.jp-icon-building {
 	background: url(../images/icons/etc/jp-icon-building.gif) 0 0 no-repeat; 
	display: inline-block;
	position: relative;
	height: 32px;
	width: 32px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	cursor: progress !important;
}

.jp-icon-building  var {
       display: none;
} 


.jp-ici-loader {
    position: relative;
    width: 100%;
    padding: 4em 0;
    height: 12em;
    text-align: center;
}

/* Loader Default */

.jp-ici-loader-default {
    width: 4em;
    height: 4em;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    overflow: hidden;
    background: #e7e7e7;
}
  
.jp-ici-loader-default > span:first-child {
    display: block;   
    width: 4em;
    height: 4em;
    border-radius: 50%;
    background: #ffffff;
    background: -moz-linear-gradient(top, #1e8cff 0, rgba(30, 140, 231, 0) 50%);
    background: -webkit-linear-gradient(left, #1e8cff 0, rgba(30, 140, 231, 0) 50%);
    background: -o-linear-gradient(left, #1e8cff 0, rgba(30, 140, 231, 0) 50%);
    background: -ms-linear-gradient(left, #1e8cff 0, rgba(30, 140, 231, 0) 50%);
    background: linear-gradient(to bottom, #1e8cff 0, rgba(30, 140, 231, 0) 55%);
    position: relative;
    -webkit-animation: rotate360 1.4s infinite linear;
    animation: rotate360 1.4s infinite linear;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    overflow: hidden;
}


.jp-ici-loader-default > span:first-child::before {
    width: 0;
    height: 0;
    background: transparent;
    border: 2em solid transparent;
    border-color: transparent #e7e7e7 transparent transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    content: "";
    transform: translate(-50%, -50%)
}


.jp-ici-loader-default > span:first-child::after {
    content: "";
    background: #fff;
    width: 75%;
    height: 75%;
    border-radius: 50%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}


/* Loader Netco */

.jp-ici-loader-netco {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 2em;
    height: 2em;
}

.jp-ici-loader-netco-item {
    display: block;
    width: 33%;
    height: 33%;
    float: left;
    background-color: #999;
       -moz-animation: jp-loader-netco 1.3s infinite ease-in-out;
    -webkit-animation: jp-loader-netco 1.3s infinite ease-in-out;
            animation: jp-loader-netco 1.3s infinite ease-in-out;
}

.jp-ici-loader-netco .jp-ici-loader-netco-item1 {
       -moz-animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item2 {
       -moz-animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item3 {
       -moz-animation-delay: 0.4s;
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item4 {
       -moz-animation-delay: 0.1s;
    -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item5 {
       -moz-animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item6 {
       -moz-animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item7 {
       -moz-animation-delay: 0s;
    -webkit-animation-delay: 0s;
            animation-delay: 0s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item8 {
       -moz-animation-delay: 0.1s;
    -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s; 
}

.jp-ici-loader-netco .jp-ici-loader-netco-item9 {
       -moz-animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; 
}
          
.jp-ici-loader-badge {
    position: absolute;
    top: .4em;
    right: .4em;
    left: .4em;
    bottom: .4em;
    border-radius: 50%;
    z-index: 10;
    background: #333;
    color: #fff;
    overflow: hidden;
}

.jp-ici-loader-label {
    position: absolute;
    top: 50%;
    left: 0;
    display: inline-block;
    transform: translateY(-50%);
    text-align: center;
    width: 100%;
    font-size: .75em;
}

.jp-ici-loader-default .jp-ici-loader-badge {
    background: #e7e7e7;
    color: #000;
}

/* Animations */

@-moz-keyframes rotate360 {
    from {-moz-transform: rotate(0);}
    to {-moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate360 {
    from {-webkit-transform: rotate(0);}
    to {-webkit-transform: rotate(360deg);}
}

@keyframes rotate360 {
    from {transform: rotate(0);}
    to {transform: rotate(360deg);}
}

@-moz-keyframes jp-loader-netco {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1);
  } 35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1); 
  }
}

@-webkit-keyframes jp-loader-netco {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1);
  } 35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1); 
  }
}

@keyframes jp-loader-netco {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1);
  } 35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1);
  } 
}          


/* Loader Scale */


.jp-ici-loader.jp-ici-scale-16, 
.jp-ici-loader.jp-ici-scale-32, 
.jp-ici-loader.jp-ici-scale-48,
.jp-ici-loader.jp-ici-scale-64, 
.jp-ici-loader.jp-ici-scale-84, 
.jp-ici-loader.jp-ici-scale-128 {
    width: auto;
    height: auto;
}


.jp-ici-loader.jp-ici-scale-84 .jp-ici-loader-default {
    font-size: 1.3125em;
}

.jp-ici-loader.jp-ici-scale-128 .jp-ici-loader-default {
    font-size: 2em;
}

.jp-ici-loader.jp-ici-scale-64 .jp-ici-loader-netco {
    font-size: 2em;
}

.jp-ici-loader.jp-ici-scale-84 .jp-ici-loader-netco {
    font-size: 2.625em;
}

.jp-ici-loader.jp-ici-scale-128 .jp-ici-loader-netco {
    font-size: 4em;
}








/**
* Sceletons style
*/

/* Animated Glade */
@keyframes placeHolderGlage{
    0%{
        background-position: -150% 0
    }
    100%{
        background-position: 150% 0
    }
}

.jp-placeholder-animated-background {
    animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderGlage;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 10%, #dddddd 20%, #eeeeee 30%);
    background-size: 75% 100%;
    height: 100%;
    position: relative;
}

.jp-placeholder-widget {
    background-color: #fff;
    border: 1px solid;
    border-color: #b8b8b8;
    border-radius: 3px;
    padding: 15px;

}

.jp-placeholder-widget {
    background: #fff;
    padding: 15px;
}

.jp-placeholder-nav-deck,
.jp-placeholder-nav-deck-body {
    position: relative;
}


/* Position nav-doc */

.jp-placeholder-nav-deck-kpi .jp-placeholder-masker {
    background-color: #c0c0c0;
}

.jp-placeholder-nav-deck-kpi-svg {
    background: transparent  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMTQ1cHgiIHZpZXdCb3g9IjAgMCAzMDAgMTQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMDAgMTQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDMEMwQzAiIGQ9Ik0wLDB2MTQ1aDMwMC4xMjlWMEgweiBNMTI0Ljk5OCw1MGg1MFYxMDBoLTUwVjUweiBNMjkwLDMwSDEwVjE1aDI4MFYzMHogTTI5MCwxMzBIMTB2LTEwaDI4MFYxMzB6Ii8+DQo8L3N2Zz4NCg==') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 48.3333%;
}

/* view Roster sceleton */

.jp-placeholder-nav-deck-image {
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMjM2cHgiIHZpZXdCb3g9IjAgMCAzMDAgMjM2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMjM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTg0Ljk5OSwxMDcuMzY2YzExLjkxMiwwLDIxLjU3OC05LjY2MSwyMS41NzgtMjEuNTgyYzAtMTEuOTE3LTkuNjY3LTIxLjU3OC0yMS41NzgtMjEuNTc4DQoJYy0xMS45MTksMC0yMS41NzUsOS42NjItMjEuNTc1LDIxLjU3OEM2My40MjMsOTcuNzA2LDczLjA4LDEwNy4zNjYsODQuOTk5LDEwNy4zNjZ6IE0yNjgsMzJIMzF2MTcyaDIzN1YzMnogTTI0NywxMzkuNzM1DQoJbC00My4yMzQtNDMuMTU2bC02NC44MTEsNjQuNzMybC00My40NzgtMjEuNTc3TDUyLDE4Mi44OTFWNTRoMTk1VjEzOS43MzV6IE0wLDB2MjM2aDMwMFYwSDB6IE0yOTAsMjI2SDEwVjEwaDI4MFYyMjZ6Ii8+DQo8L3N2Zz4NCg==) 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 75%;
}

.jp-placeholder-nav-deck-video {
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMTgwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMTgwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMTgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTE4Mi4yMjcsNTBoLTQ0LjI1OGMtNC40NDMsMC03Ljk2OSwyLjk2OS03Ljk2OSw2LjU4MnY2Ljc3N2MwLDMuNjcyLDMuNTI1LDYuNjQxLDcuOTY5LDYuNjQxaDQ0LjI1OA0KCWM0LjIxOSwwLDcuNzczLTIuOTY5LDcuNzczLTYuNjQxdi02Ljc3N0MxOTAsNTIuOTY5LDE4Ni40NDUsNTAsMTgyLjIyNyw1MHogTTAsMHYxODBoMzAwVjBIMHogTTIxMCwxNTQuMDIzDQoJYzAsOC44MjgtNi45NTMsMTUuOTc3LTE1LjQ2OSwxNS45NzdIMjUuNDM5QzE2Ljg3NSwxNzAsMTAsMTYyLjg1MiwxMCwxNTQuMDIzVjI1Ljk5NkMxMCwxNy4xNDgsMTYuODc1LDEwLDI1LjQzOSwxMGgxNjkuMDkyDQoJQzIwMy4wNDcsMTAsMjEwLDE3LjE0OCwyMTAsMjUuOTk2VjE1NC4wMjN6IE0yOTAsMTUwbC02MC0zMC4zMzJWNjAuMzUyTDI5MCwzMFYxNTB6Ii8+DQo8L3N2Zz4NCg==) 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 60%;
}

.jp-placeholder-nav-deck-form-svg {
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzM1cHgiIHZpZXdCb3g9IjAgMCAzMDAgMzM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMzM1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTAsMHYzMzVoMzAwVjBIMHogTTE1NSwxMGg3NXYxMGgtNzVWMTB6IE0xNTUsNzVoNzV2MTBoLTc1Vjc1eiBNMTAsMTBoNzV2MTBIMTBWMTB6IE0xMCwzMGgxMzV2MzANCglIMTBWMzB6IE0xMCw3NWg3NXYxMEgxMFY3NXogTTEwLDk1aDEzNXYzMEgxMFY5NXogTTE0NSwzMjVIMTB2LTMwaDEzNVYzMjV6IE0yOTAsMzI1SDE1NXYtMzBoMTM1VjMyNXogTTI5MCwyODBIMTBWMTQwaDI4MFYyODB6DQoJIE0yOTAsMTI1SDE1NVY5NWgxMzVWMTI1eiBNMjkwLDYwSDE1NVYzMGgxMzVWNjB6Ii8+DQo8L3N2Zz4NCg==) 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 111.667%;
}

.jp-placeholder-nav-doc-svg {
    background: transparent  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDMwMCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2NTBoMzAwLjEyOVYwSDB6IE0xMCwxMGgzMHYzMEgxMFYxMHogTTI3NSwxNy41aDE1bC03Ljc1NSwxNUwyNzUsMTcuNXogTTI2NS4wMDQsMzIuNUg1MHYtMTVoMjE1LjAwNA0KCVYzMi41eiIvPg0KPC9zdmc+DQo=') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 16.6667%;
    border-bottom: 1px solid #c0c0c0;
}

.jp-placeholder-nav-doc-counter-svg {
    background: transparent   url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDMwMCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2NTBoMzAwLjEyOVYwSDB6IE0xMCwxMGgzMHYzMEgxMFYxMHogTTIzNS4wMTYsMTBoMzAuMDAxdjMwaC0zMC4wMDFWMTB6IE0yNzUsMTcuNWgxNWwtNy43NTUsMTUNCglMMjc1LDE3LjV6IE0yMjUsMzIuNUg1MHYtMTVoMTc1VjMyLjV6Ii8+DQo8L3N2Zz4NCg==') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 16.6667%;
    border-bottom: 1px solid #c0c0c0;
}

.jp-placeholder-nav-deck-roster-item-svg {
    background: transparent  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDMwMCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2NDBoMzAwLjEyOVYwSDB6IE0yMTUuMDA4LDI1SDE1VjE1aDIwMC4wMDhWMjV6IE0yODAuMjQ5LDI0Ljk5OWMtMi43NjIsMC01LTIuMjM4LTUtNXMyLjIzOC01LDUtNQ0KCXM1LDIuMjM4LDUsNVMyODMuMDExLDI0Ljk5OSwyODAuMjQ5LDI0Ljk5OXoiLz4NCjwvc3ZnPg0K') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 13.3333%;
    border-bottom: 1px solid #c0c0c0;
}

.jp-placeholder-nav-deck-roster-item-badge-svg {
    background: transparent  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMTE1cHgiIHZpZXdCb3g9IjAgMCAzMDAgMTE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMDAgMTE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2MTE1aDMwMFYwSDB6IE0yMTUuMDA2LDEwaDc1djE1aC03NVYxMHogTTEwLDEwaDE1MHYxNUgxMFYxMHogTTEwLDM1LjAwM2gxNTB2MTBIMTBWMzUuMDAzeiBNMTAsNTUuMDA1DQoJaDEyMHYxMEgxMFY1NS4wMDV6IE0xMCw3NC45OTloMTAwdjMwSDEwVjc0Ljk5OXoiLz4NCjwvc3ZnPg0K') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 13.3333%;
    border-bottom: 1px solid #c0c0c0;
}

.jp-placeholder-nav-deck-story-svg {
    background: transparent  url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMTE1cHgiIHZpZXdCb3g9IjAgMCAzMDAgMTE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMDAgMTE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2MTE1aDMwMFYwSDB6IE02MC4wMDMsMTBoMTIwLjAwMnYxNUg2MC4wMDNWMTB6IE0xMCwxMGg0MHY0MEgxMFYxMHogTTYwLjAwMywzNS4wMDNoMTIwLjAwMnYxMEg2MC4wMDMNCglWMzUuMDAzeiBNNjAuMDAyLDU1LjAwNWg3MHYxMGgtNzBWNTUuMDA1eiBNMTQwLjAwNyw1NS4wMDVoNzAuMDAxdjEwaC03MC4wMDFWNTUuMDA1eiBNMjIwLjAxNiw1NS4wMDVoNzB2MTBoLTcwVjU1LjAwNXoNCgkgTTYwLjAwMyw3NC45OTloMTAwdjMwaC0xMDBWNzQuOTk5eiIvPg0KPC9zdmc+DQo=') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 38.3333%;
    border-bottom: 1px solid #c0c0c0;
}

.jp-placeholder-nav-deck-roster-item-svg:last-child,
.jp-placeholder-nav-deck-story-svg:last-child,
.jp-placeholder-nav-deck-roster-item-badge-svg:last-child {
    border-bottom: none;
}


.jp-placeholder-nav-workspace-svg {
    background: transparent   url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzAwcHgiIGhlaWdodD0iNTUuMDA1cHgiIHZpZXdCb3g9IjAgMCAzMDAgNTUuMDA1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMDAgNTUuMDA1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2NTUuMDA1aDMwMC4xMjlWMEgweiBNNjAuMDAzLDEwaDEyMC4wMDJ2MTVINjAuMDAzVjEweiBNNDAsNDBIMTBWMTBoMzBWNDB6IE05OS45ODMsNDVINjAuMDAyVjM1DQoJaDM5Ljk4MVY0NXogTTE0OS45NzMsNDVoLTM5Ljk4NVYzNWgzOS45ODVWNDV6IE0xOTUsNDVoLTM5Ljk4NFYzNUgxOTVWNDV6IE0yNjUsNDVoLTYwVjM1aDYwVjQ1eiBNMjkwLjAzOSw0NWgtMjBWMzVoMjBWNDV6Ii8+DQo8L3N2Zz4NCg==') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 16.6667%;
}


.jp-placeholder-nav-actions-svg {
    background: transparent     url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzA1LjEzNHB4IiBoZWlnaHQ9IjU1LjAwNXB4IiB2aWV3Qm94PSIwIDAgMzA1LjEzNCA1NS4wMDUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwNS4xMzQgNTUuMDA1Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDB2NTVoMzA1VjBIMHogTTU1LDUwSDEwVjVoNDVWNTB6IE0xMTUsNTBINzBWNWg0NVY1MHogTTE3NSw1MGgtNDVWNWg0NVY1MHogTTIzNS4wMDYsNTBoLTQ1VjVoNDVWNTB6DQoJIE0yOTUuMDA0LDUwaC00NVY1aDQ1VjUweiIvPg0KPHJlY3QgeD0iMjE1IiB5PSItMzIiIGZpbGw9IiNEMEQwRDAiIHdpZHRoPSIwIiBoZWlnaHQ9IjAuNzUiLz4NCjwvc3ZnPg0K') 50% 50% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 16.6667%;
}



/* jui-ici-icons-flags-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   File    : jui-ici-icons-flags-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


.jp-ici.jp-ici-icons-flags.jp-icon-loc-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.jp-ici.jp-ici-icons-flags {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-scale-32 {
    width: 2.66666666em;
    height: 2em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-48 {
    width: 3.99999999em;
    height: 3em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-64 {
    width: 5.33333332em;
    height: 4em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-scale-84 {
    width: 6.99999825em;
    height: 5.25em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1 {
  width: 1em;
  height: 1em;
}

.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-32 {
  width: 2em;
  height: 2em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-48 {
  width: 3em;
  height: 3em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-64 {
  width: 4em;
  height: 4em;
}
.jp-ici.jp-ici-icons-flags.jp-ici-icon-rendition-flag-1x1.jp-ici-scale-84 {
  width: 5.25em;
  height: 5.25em;
}

.jp-ici.jp-ici-icons-flags.jp-icon-loc-an,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-an.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ad-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-an.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ad-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ae-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ae.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ae-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/af-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-af.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/af-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ag-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ag.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ag-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ai-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ai.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ai-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/al-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-al.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/al-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/am-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-am.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/am-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/ao-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ao.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ao-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/aq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/aq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ar-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ar.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ar-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/as-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-as.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/as-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/at-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-at.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/at-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/au-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-au.jp-ici-icon-rendition-flag-1x1{
  background-image: url(../images/icons/flags/au-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/aw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-aw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/aw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ax-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ax.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ax-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/az-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-az.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/az-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ba-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ba.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ba-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/be-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-be.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/be-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/bg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo.jp-ici-icon-rendition-flag-4x3  {
  background-image: url(../images/icons/flags/bo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/br-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-br.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/br-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/by-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-by.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/by-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/bz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-bz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/bz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ca-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ca.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ca-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ch-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ch.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ch-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ci-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ci.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ci-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ck-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ck.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ck-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/co-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-co.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/co-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/cz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-cz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/cz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/de-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-de.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/de-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/do-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-do.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/do-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/dz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-dz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/dz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ec-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ec.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ec-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ee-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ee.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ee-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/er-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-er.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/er-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/es-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-es.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/es-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/et-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-et.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/et-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/fr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-fr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/fr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ga-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ga.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ga-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ge-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ge.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ge-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/gy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-gy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/gy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ht-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ht.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ht-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/hu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-hu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/hu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/id-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-id.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/id-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ie-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ie.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ie-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/il-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-il.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/il-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/im-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-im.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/im-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/in-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-in.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/in-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/io-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-io.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/io-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/iq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-iq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/iq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ir-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ir.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ir-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/is-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-is.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/is-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/it-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-it.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/it-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/je-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-je.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/je-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/jp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-jp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/jp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ke-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ke.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ke-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ki-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ki.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ki-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/km-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-km.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/km-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ky-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ky.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ky-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/kz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-kz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/kz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/la-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-la.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/la-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/li-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-li.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/li-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ls-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ls.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ls-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv ,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/lv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-lv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/lv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ly-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ly.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ly-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ma-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ma.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ma-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/md-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-md.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/md-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/me-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-me.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/me-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ml-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ml.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ml-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mo-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mo.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mo-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mp {
  background-image: url(../images/icons/flags/mp-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mp.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mp-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mq-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mq.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mq-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ms-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ms.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ms-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/my-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-my.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/my-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/mz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-mz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/mz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/na-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-na.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/na-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ne-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ne.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ne-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ng-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ng.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ng-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ni-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ni.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ni-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/no-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-no.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/no-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/np-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-np.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/np-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/nz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-nz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/nz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/om-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-om.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/om-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pe-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pe.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pe-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ph-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ph.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ph-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ps-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ps.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ps-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/pw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-pw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/pw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/py-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-py.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/py-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/qa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-qa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/qa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/re-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-re.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/re-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ro-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ro.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ro-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/rs-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rs.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/rs-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ru-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ru.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ru-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/rw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-rw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/rw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sa-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sa.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sa-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sb-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sb.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sb-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sckotland-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sckotland.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sckotland-1x1.svg);
}

.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sd-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sd.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sd-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/se-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-se.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/se-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sh-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sh.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sh-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/si-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-si.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/si-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/so-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-so.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/so-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ss-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ss.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ss-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/st-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-st.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/st-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sx-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sx.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sx-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/sz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-sz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/sz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/td-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-td.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/td-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/th-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-th.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/th-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tj-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tj.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tj-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tk-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tk.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tk-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tl-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tl.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tl-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tm {
  background-image: url(../images/icons/flags/tm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/to-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-to.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/to-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tr-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tr.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tr-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tv-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tv.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tv-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/tz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-tz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/tz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ua-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ua.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ua-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ug-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ug.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ug-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/um-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-um.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/um-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/us-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-us.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/us-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/uy-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uy.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/uy-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/uz-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-uz.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/uz-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/va-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-va.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/va-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vc-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vc.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vc-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ve-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ve.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ve-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vg-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vg.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vg-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vi-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vi.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vi-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/vu-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-vu.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/vu-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/wales-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wales.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/wales-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/wf-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-wf.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/wf-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ws-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ws.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ws-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/ye-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-ye.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/ye-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/yt-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-yt.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/yt-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/za-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-za.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/za-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/zm-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zm.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/zm-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/zw-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-zw.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/zw-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/eur-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-eur.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/eur-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/unn-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-unn.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/unn-1x1.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row,
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row.jp-ici-icon-rendition-flag-4x3 {
  background-image: url(../images/icons/flags/row-4x3.svg);
}
.jp-ici.jp-ici-icons-flags.jp-icon-loc-row.jp-ici-icon-rendition-flag-1x1 {
  background-image: url(../images/icons/flags/row-1x1.svg);
}

/* jui-ici-icons-files-1.0.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-sprite-dam-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


.jp-ici.jp-ici-icons-files {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.jp-ici.jp-ici-icons-files {
  width: 1em;
  height: 1em;
}

.jp-ici.jp-ici-icons-files.jp-ici-scale-32 {
  width: 2em;
  height: 2em;
}
.jp-ici.jp-ici-icons-files.jp-ici-scale-48 {
  width: 3em;
  height: 3em;
}
.jp-ici.jp-ici-icons-files.jp-ici-scale-64 {
  width: 4em;
  height: 4em;
}
.jp-ici.jp-ici-icons-files.jp-ici-scale-84 {
  width: 5.25em;
  height: 5.25em;
}



/* ========================================
   Media type icons
   ========================================*/
   
/* ========================================
   a files icon
   ========================================*/   

.jp-icon-dam-3dm		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-3ds		{background-image: url(../images/icons/files/default_512.png);}
   
.jp-icon-dam-3g2		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-3gp		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-7z		{background-image: url(../images/icons/files/zip_512.png);}

.jp-icon-dam-aac	{background-image: url(../images/icons/files/aac_512.png);}

.jp-icon-dam-ai		{background-image: url(../images/icons/files/ai_512.png);}

.jp-icon-dam-aif	{background-image: url(../images/icons/files/aif_512.png);}

.jp-icon-dam-aiff	{background-image: url(../images/icons/files/aiff_512.png);}

.jp-icon-dam-apk	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-app	{background-image: url(../images/icons/files/app_512.png);}

.jp-icon-dam-asf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-asp	{background-image: url(../images/icons/files/asp_512.png);}

.jp-icon-dam-aspx	{background-image: url(../images/icons/files/aspx_512.png);}

.jp-icon-dam-asx	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-avi	{background-image: url(../images/icons/files/avi_512.png);}


/* ========================================
   b files icon
   ========================================*/

.jp-icon-dam-bak	{background-image: url(../images/icons/files/bak_512.png);}

.jp-icon-dam-bat	{background-image: url(../images/icons/files/bat_512.png);}

.jp-icon-dam-bin	{background-image: url(../images/icons/files/bin_512.png);}

.jp-icon-dam-bmp	{background-image: url(../images/icons/files/bmp_512.png);}


/* ========================================
   c files icon
   ========================================*/

.jp-icon-dam-cab	{background-image: url(../images/icons/files/cab_512.png);}

.jp-icon-dam-cad	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cdr	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cer	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cfg	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cfm	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cmd	{background-image: url(../images/icons/files/cmd_512.png);}

.jp-icon-dam-cgi	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-class	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-com	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cpl	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-cpp	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-crx	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-csr	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-css	{background-image: url(../images/icons/files/css_512.png);}

.jp-icon-dam-csv	{background-image: url(../images/icons/files/csv_512.png);}

.jp-icon-dam-cue	{background-image: url(../images/icons/files/cue_512.png);}

.jp-icon-dam-cur	{background-image: url(../images/icons/files/cur_512.png);}

/* ========================================
   d files icon
   ========================================*/

.jp-icon-dam-dat	{background-image: url(../images/icons/files/dat_512.png);}

.jp-icon-dam-db	    {background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-default	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-dbf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-dds	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-dem	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-dic	{background-image: url(../images/icons/files/dic_512.png);}

.jp-icon-dam-divx	{background-image: url(../images/icons/files/divx_512.png);}

.jp-icon-dam-dll	{background-image: url(../images/icons/files/dll_512.png);}

.jp-icon-dam-dmg	{background-image: url(../images/icons/files/dmg_512.png);}

.jp-icon-dam-dmp	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-doc	{background-image: url(../images/icons/files/doc_512.png);}

.jp-icon-dam-docx	{background-image: url(../images/icons/files/docx_512.png);}

.jp-icon-dam-drv	{background-image: url(../images/icons/files/drv_512.png);}

.jp-icon-dam-dtd	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-dvd	{background-image: url(../images/icons/files/dvd_512.png);}

.jp-icon-dam-dwg	{background-image: url(../images/icons/files/dwg_512.png);}

.jp-icon-dam-dxf	{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   e files icon
   ========================================*/

.jp-icon-dam-elf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-eps	{background-image: url(../images/icons/files/eps_512.png);}

.jp-icon-dam-eps2	{background-image: url(../images/icons/files/eps_512.png);}

.jp-icon-dam-exe	{background-image: url(../images/icons/files/exe_512.png);}

/* ========================================
   f files icon
   ========================================*/

.jp-icon-dam-fla	{background-image: url(../images/icons/files/fla_512.png);}

.jp-icon-dam-flash	{background-image: url(../images/icons/files/fla_512.png);}

.jp-icon-dam-flv	{background-image: url(../images/icons/files/fla_512.png);}

.jp-icon-dam-fcp	{background-image: url(../images/icons/files/fcp_512.png);}

.jp-icon-dam-fcpx	{background-image: url(../images/icons/files/fcpx_512.png);}

.jp-icon-dam-fnt	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-fon	{background-image: url(../images/icons/files/fon_512.png);}


/* ========================================
   g files icon
   ========================================*/

.jp-icon-dam-gam	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-gbr	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-ged	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-gif	{background-image: url(../images/icons/files/gif_512.png);}

.jp-icon-dam-gpx	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-gz   {background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-gzip	{background-image: url(../images/icons/files/zip_512.png);}

/* ========================================
   h files icon
   ========================================*/

.jp-icon-dam-hqz	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-html	{background-image: url(../images/icons/files/html_512.png);}

/* ========================================
   i files icon
   ========================================*/

.jp-icon-dam-ibook	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-icns	{background-image: url(../images/icons/files/icns_512.png);}

.jp-icon-dam-ico	{background-image: url(../images/icons/files/ico_512.png);}

.jp-icon-dam-idx	{background-image: url(../images/icons/files/idx_512.png);}

.jp-icon-dam-ifo	{background-image: url(../images/icons/files/ifo_512.png);}

.jp-icon-dam-ics	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-iff	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-indd	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-iso	{background-image: url(../images/icons/files/iso_512.png);}

.jp-icon-dam-ini	{background-image: url(../images/icons/files/ini_512.png);}



/* ========================================
   j files icon
   ========================================*/

.jp-icon-dam-jar	{background-image: url(../images/icons/files/java_512.png);}

.jp-icon-dam-java	{background-image: url(../images/icons/files/java_512.png);}

.jp-icon-dam-jpg	{background-image: url(../images/icons/files/jpg_512.png);}

.jp-icon-dam-jpeg	{background-image: url(../images/icons/files/jpeg_512.png);}

.jp-icon-dam-js		{background-image: url(../images/icons/files/js_512.png);}

.jp-icon-dam-jsp	{background-image: url(../images/icons/files/jsp_512.png);}


/* ========================================
   k files icon
   ========================================*/

.jp-icon-dam-key	{background-image: url(../images/icons/files/key_512.png);}

.jp-icon-dam-kml	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-kmz	{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   l files icon
   ========================================*/

.jp-icon-dam-lnk	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-log	{background-image: url(../images/icons/files/log_512.png);}

.jp-icon-dam-lua	{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   m files icon
   ========================================*/

.jp-icon-dam-m3u	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-m4a	{background-image: url(../images/icons/files/m4a_512.png);}

.jp-icon-dam-m4v	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mach-o	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-max	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mdb	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mdf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mid	{background-image: url(../images/icons/files/mid_512.png);}

.jp-icon-dam-midi	{background-image: url(../images/icons/files/MIDI_512.png);}

.jp-icon-dam-mim	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mmf	{background-image: url(../images/icons/files/mmf_512.png);}

.jp-icon-dam-mov	{background-image: url(../images/icons/files/mov_512.png);}

.jp-icon-dam-mp4	{background-image: url(../images/icons/files/mp4_512.png);}

.jp-icon-dam-mp3	{background-image: url(../images/icons/files/mp3_512.png);}

.jp-icon-dam-mpa	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-mpg	{background-image: url(../images/icons/files/mpg_512.png);}

.jp-icon-dam-mpeg	{background-image: url(../images/icons/files/mpeg_512.png);}

.jp-icon-dam-mpg2	{background-image: url(../images/icons/files/mpg2_512.png);}

.jp-icon-dam-msg	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-msi	{background-image: url(../images/icons/files/default_512.png);}


/* ========================================
   n files icon
   ========================================*/

.jp-icon-dam-nes	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-numbers	{background-image: url(../images/icons/files/numbers_512.png);}


/* ========================================
   o files icon
   ========================================*/

.jp-icon-dam-obj	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odb	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odc	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odg	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odi	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-ods	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odp	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odt	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odt2	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-odx	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-ogg	{background-image: url(../images/icons/files/ogg_512.png);}

.jp-icon-dam-otf	{background-image: url(../images/icons/files/otf_512.png);}

/* ========================================
   p files icon
   ========================================*/

.jp-icon-dam-pages	{background-image: url(../images/icons/files/pages_512.png);}

.jp-icon-dam-pct	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-pdb	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-pdf	{background-image: url(../images/icons/files/pdf_512.png);}

.jp-icon-dam-pif	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-php	{background-image: url(../images/icons/files/php_512.png);}

.jp-icon-dam-pkg	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-pl		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-png	{background-image: url(../images/icons/files/png_512.png);}

.jp-icon-dam-pps	{background-image: url(../images/icons/files/pps_512.png);}

.jp-icon-dam-ppt	{background-image: url(../images/icons/files/ppt_512.png);}

.jp-icon-dam-pptx	{background-image: url(../images/icons/files/pptx_512.png);}

.jp-icon-dam-ps		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-psd	{background-image: url(../images/icons/files/psd_512.png);}

.jp-icon-dam-pub	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-py		{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   q files  icon
   ========================================*/

.jp-icon-dam-qt		{background-image: url(../images/icons/files/qt_512.png);}


/* ========================================
   r files icon
   ========================================*/

.jp-icon-dam-ra		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-rar	{background-image: url(../images/icons/files/rar_512.png);}

.jp-icon-dam-raw	{background-image: url(../images/icons/files/raw_512.png);}

.jp-icon-dam-rm		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-rom	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-rpm	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-rss	{background-image: url(../images/icons/files/rss_512.png);}

.jp-icon-dam-rtf	{background-image: url(../images/icons/files/rtf_512.png);}

/* ========================================
   s files icon
   ========================================*/

.jp-icon-dam-sav	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-sdf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-sitx	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-sql	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-srt	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-svg	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-swf	{background-image: url(../images/icons/files/swf_512.png);}

.jp-icon-dam-sys	{background-image: url(../images/icons/files/sys_512.png);}


/* ========================================
   t files icon
   ========================================*/

.jp-icon-dam-tar	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-tex	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-tga	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-thm	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-tiff	{background-image: url(../images/icons/files/tiff_512.png);}

.jp-icon-dam-tmp	{background-image: url(../images/icons/files/tmp_512.png);}

.jp-icon-dam-torrent	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-ttf	{background-image: url(../images/icons/files/ttf_512.png);}

.jp-icon-dam-txt	{background-image: url(../images/icons/files/txt_512.png);}


/* ========================================
   u files icon
   ========================================*/

.jp-icon-dam-uue	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-url	{background-image: url(../images/icons/files/url_512.png);}


/* ========================================
   v files icon
   ========================================*/

.jp-icon-dam-vb		{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-vcd	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-vcf	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-vob	{background-image: url(../images/icons/files/vob_512.png);}


/* ========================================
   w files icon
   ========================================*/

.jp-icon-dam-wav	{background-image: url(../images/icons/files/wav_512.png);}

.jp-icon-dam-wma	{background-image: url(../images/icons/files/wma_512.png);}

.jp-icon-dam-wmv	{background-image: url(../images/icons/files/wmv_512.png);}

.jp-icon-dam-wpd	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-wps	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-wsf	{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   x files icon
   ========================================*/

.jp-icon-dam-xhtml	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-xlr	{background-image: url(../images/icons/files/default_512.png);}

.jp-icon-dam-xls	{background-image: url(../images/icons/files/xls_512.png);}

.jp-icon-dam-xlsx	{background-image: url(../images/icons/files/xlsx_512.png);}

.jp-icon-dam-xml	{background-image: url(../images/icons/files/xml_512.png);}

.jp-icon-dam-xmp	{background-image: url(../images/icons/files/xmp_512.png);}


/* ========================================
   y files icon
   ========================================*/

.jp-icon-dam-yuv	{background-image: url(../images/icons/files/default_512.png);}

/* ========================================
   z files icon
   ========================================*/

.jp-icon-dam-zip	{background-image: url(../images/icons/files/zip_512.png);}

/* jui-ici-sprite-system-2.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-sprite-system.css
   Version : 1.6.3
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
      

/* convas size - 720x912px (45x57em)*/

.jp-ici {
	background-image: url(../images/sprites/jp-sprite-system-2.1.svg);


}


/* ========================================
   Default placeholder icon 
   ========================================*/

.jp-icon-placeholder,
.jp-ici-scale-16.jp-icon-placeholder {background-position: 0 0}


/* ========================================
   SYS icons 
   ========================================*/

/* ========================================
   Unlock icon 
   ========================================*/

.jp-icon-sys-unlock,
.jp-ici-render-default .jp-icon-sys-unlock 	                {background-position: 0 -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-unlock,
a:hover .jp-ici-effect-hover.jp-icon-sys-unlock,
.jp-ici-render-active .jp-icon-sys-unlock,
.jp-ici-render-active.jp-icon-sys-unlock 	                {background-position: 0 -6em;}
.jp-ici-render-invert .jp-icon-sys-unlock, 
.jp-ici-render-invert.jp-icon-sys-unlock 	                {background-position: 0 -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-unlock,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-unlock 	{background-position: 0 -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unlock,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unlock,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-unlock,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-unlock 	{background-position: 0 -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-unlock, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-unlock 	{background-position: 0 -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-unlock,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-unlock 	{background-position: 0 -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unlock,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unlock,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-unlock,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-unlock 	{background-position: 0 -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-unlock, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-unlock 	{background-position: 0 -22.5em; cursor: default;}


.jp-ici-scale-64.jp-icon-sys-unlock,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-unlock 	{background-position: 0 -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unlock,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unlock,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-unlock,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-unlock 	{background-position: 0 -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-unlock,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-unlock 	{background-position: 0 -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-unlock,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-unlock 	{background-position: 0 -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unlock,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unlock,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-unlock,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-unlock 	{background-position: 0 -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-unlock, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-unlock 	{background-position: 0 -39.375em; cursor: default;}



/* ========================================
   zoom icon 
   ========================================*/

.jp-icon-sys-search,
.jp-ici-render-default .jp-icon-sys-search 			{background-position: -1.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-search,
a:hover .jp-ici-effect-hover.jp-icon-sys-search,
.jp-ici-render-active .jp-icon-sys-search,
.jp-ici-render-active.jp-icon-sys-search 				{background-position: -1.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-search, 
.jp-ici-render-invert.jp-icon-sys-search 				{background-position: -1.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-search,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-search 	{background-position: -3em -0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-search,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-search,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-search 		{background-position: -3em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-search, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-search 		{background-position: -3em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-search,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-search 	{background-position: -4.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-search,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-search,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-search 		{background-position: -4.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-search, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-search 		{background-position: -4.5em -9em; cursor: default;}


.jp-ici-scale-64.jp-icon-sys-search,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-search 	    {background-position: -6em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-search,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-search,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-search 		{background-position: -6em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-search, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-search 		{background-position: -6em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-search,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-search 	    {background-position: -7.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-search,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-search,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-search 		{background-position: -7.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-search, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-search 		{background-position: -7.875em -15.75em; cursor: default;}

/* ========================================
   zoomin icon 
   ========================================*/

.jp-icon-sys-zoomin,
.jp-ici-render-default .jp-icon-sys-zoomin 			        {background-position: -3em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-zoomin,
a:hover .jp-ici-effect-hover.jp-icon-sys-zoomin,
.jp-ici-render-active .jp-icon-sys-zoomin,
.jp-ici-render-active.jp-icon-sys-zoomin 			        {background-position: -3em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-zoomin, 
.jp-ici-render-invert.jp-icon-sys-zoomin 			        {background-position: -3em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-zoomin,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-zoomin 	{background-position: -6em -0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-zoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-zoomin,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-zoomin,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-zoomin 	{background-position: -6em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-zoomin, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-zoomin 	{background-position: -6em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-zoomin,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-zoomin 	{background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-zoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-zoomin,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-zoomin,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-zoomin 	{background-position: -9em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-zoomin, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-zoomin 	{background-position: -9em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-zoomin,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-zoomin 	{background-position: -12em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-zoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-zoomin,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-zoomin,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-zoomin 	{background-position: -12em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-zoomin, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-zoomin 	{background-position: -12em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-zoomin,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-zoomin 	{background-position: -15.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-zoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-zoomin,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-zoomin,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-zoomin 	{background-position: -15.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-zoomin, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-zoomin 	{background-position: -15.75em -15.75em; cursor: default;}


/* ========================================
   zoomout icon 
   ========================================*/

.jp-icon-sys-zoomout,
.jp-ici-render-default .jp-icon-sys-zoomout 			        {background-position: -4.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-zoomout,
a:hover .jp-ici-effect-hover.jp-icon-sys-zoomout,
.jp-ici-render-active .jp-icon-sys-zoomout,
.jp-ici-render-active.jp-icon-sys-zoomout 			            {background-position: -4.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-zoomout, 
.jp-ici-render-invert.jp-icon-sys-zoomout 			            {background-position: -4.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-zoomout,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-zoomout 	{background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-zoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-zoomout,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-zoomout,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-zoomout 	    {background-position: -9em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-zoomout, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-zoomout 	    {background-position: -9em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-zoomout,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-zoomout 	{background-position: -13.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-zoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-zoomout,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-zoomout,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-zoomout 	    {background-position: -13.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-zoomout, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-zoomout 	    {background-position: -13.5em -9em; cursor: default;}


.jp-ici-scale-64.jp-icon-sys-zoomout,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-zoomout 	{background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-zoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-zoomout,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-zoomout,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-zoomout 	    {background-position: -18em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-zoomout, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-zoomout 	    {background-position: -18em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-zoomout,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-zoomout 	{background-position: -23.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-zoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-zoomout,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-zoomout,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-zoomout 	    {background-position: -23.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-zoomout, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-zoomout 	    {background-position: -23.625em -15.75em; cursor: default;}


/* ========================================
   Lock icon 
   ========================================*/

.jp-icon-sys-lock,
.jp-ici-render-default .jp-icon-sys-lock 			        {background-position: -1.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-lock,
a:hover .jp-ici-effect-hover.jp-icon-sys-lock,
.jp-ici-render-active .jp-icon-sys-lock,
.jp-ici-render-active.jp-icon-sys-lock 				        {background-position: -1.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-lock, 
.jp-ici-render-invert.jp-icon-sys-lock 				        {background-position: -1.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-lock,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-lock 	{background-position: -3em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-lock,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-lock,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-lock,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-lock 		{background-position: -3em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-lock, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-lock 		{background-position: -3em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-lock,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-lock 	{background-position: -4.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-lock,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-lock,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-lock,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-lock 		{background-position: -4.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-lock, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-lock 		{background-position: -4.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-lock,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-lock 	{background-position: -6em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-lock,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-lock,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-lock,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-lock 		{background-position: -6em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-lock, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-lock 		{background-position: -6em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-lock,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-lock 	{background-position: -7.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-lock,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-lock,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-lock,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-lock 		{background-position: -7.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-lock, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-lock 		{background-position: -7.875em -39.375em; cursor: default;}


/* ========================================
   Member icon 
   ========================================*/

.jp-icon-sys-member,
.jp-ici-render-default .jp-icon-sys-member 			        {background-position: -3em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-member,
a:hover .jp-ici-effect-hover.jp-icon-sys-member,
.jp-ici-render-active .jp-icon-sys-member,
.jp-ici-render-active.jp-icon-sys-member 			        {background-position: -3em -6em;}
.jp-ici-render-invert .jp-icon-sys-member,
.jp-ici-render-invert.jp-icon-sys-member 			        {background-position: -3em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-member,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-member 	{background-position: -6em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-member,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-member,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-member,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-member 	{background-position: -6em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-member, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-member 	{background-position: -6em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-member,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-member 	{background-position: -9em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-member,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-member,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-member,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-member 	{background-position: -9em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-member, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-member 	{background-position: -9em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-member,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-member 	{background-position: -12em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-member,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-member,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-member,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-member 	{background-position: -12em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-member, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-member 	{background-position: -12em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-member,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-member 	{background-position: -15.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-member,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-member,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-member,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-member 	{background-position: -15.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-member, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-member 	{background-position: -15.75em -39.375em; cursor: default;}


/* ========================================
   Participant icon 
   ========================================*/

.jp-icon-sys-participant,
.jp-ici-render-default .jp-icon-sys-participant 		        {background-position: -4.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-participant,
a:hover .jp-ici-effect-hover.jp-icon-sys-participant,
.jp-ici-render-active .jp-icon-sys-participant,
.jp-ici-render-active.jp-icon-sys-participant 			         {background-position: -4.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-participant,
.jp-ici-render-invert.jp-icon-sys-participant 			        {background-position: -4.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-participant,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-participant {background-position: -9em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-participant,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-participant,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-participant,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-participant 	{background-position: -9em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-participant, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-participant 	{background-position: -9em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-participant,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-participant {background-position: -13.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-participant,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-participant,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-participant,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-participant 	{background-position: -13.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-participant, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-participant 	{background-position: -13.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-participant,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-participant {background-position: -18em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-participant,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-participant,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-participant,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-participant 	{background-position: -18em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-participant, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-participant 	{background-position: -18em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-participant,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-participant {background-position: -23.625em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-participant,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-participant,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-participant,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-participant 	{background-position: -23.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-participant, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-participant 	{background-position: -23.625em -39.375em; cursor: default;}


/* ========================================
   Checkout icon 
   ========================================*/

.jp-icon-sys-checkout,
.jp-ici-render-default .jp-icon-sys-checkout 			        {background-position: -6em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checkout,
a:hover .jp-ici-effect-hover.jp-icon-sys-checkout,
.jp-ici-render-active .jp-icon-sys-checkout,
.jp-ici-render-active.jp-icon-sys-checkout 			            {background-position: -6em -6em;}
.jp-ici-render-invert .jp-icon-sys-checkout,
.jp-ici-render-invert.jp-icon-sys-checkout 			            {background-position: -6em -7.5em; cursor: default;}


.jp-ici-scale-32.jp-icon-sys-checkout,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checkout 	{background-position: -12em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkout,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checkout,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checkout 	    {background-position: -12em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checkout, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checkout 	    {background-position: -12em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checkout,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checkout 	{background-position: -18em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkout,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checkout,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checkout 	    {background-position: -18em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checkout, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checkout 	    {background-position: -18em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checkout,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checkout 	{background-position: -24em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkout,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checkout,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checkout 	    {background-position: -24em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checkout, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checkout 	    {background-position: -24em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checkout,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checkout 	{background-position: -31.5em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkout,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checkout,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checkout 	    {background-position: -31.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checkout, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checkout 	    {background-position: -31.5em -39.375em; cursor: default;}



/* ========================================
   Highlight icon 
   ========================================*/

.jp-icon-sys-highlight,
.jp-ici-render-default .jp-icon-sys-highlight 			        {background-position: -7.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-highlight,
a:hover .jp-ici-effect-hover.jp-icon-sys-highlight,
.jp-ici-render-active .jp-icon-sys-highlight,
.jp-ici-render-active.jp-icon-sys-highlight 			        {background-position: -7.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-highlight,
.jp-ici-render-invert.jp-icon-sys-highlight 			        {background-position: -7.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-highlight,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-highlight 	{background-position: -15em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-highlight,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-highlight,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-highlight,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-highlight 	{background-position: -15em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-highlight, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-highlight 	{background-position: -15em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-highlight,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-highlight 	{background-position: -22.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-highlight,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-highlight,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-highlight,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-highlight 	{background-position: -22.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-highlight, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-highlight 	{background-position: -22.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-highlight,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-highlight 	{background-position: -30em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-highlight,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-highlight,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-highlight,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-highlight 	{background-position: -30em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-highlight, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-highlight 	{background-position: -30em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-highlight,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-highlight 	{background-position: -39.375em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-highlight,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-highlight,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-highlight,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-highlight 	{background-position: -39.375em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-highlight, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-highlight 	{background-position: -39.375em -39.375em; cursor: default;}


/* ========================================
   Delete icon 
   ========================================*/

.jp-icon-sys-delete,
.jp-ici-render-default .jp-icon-sys-delete 			        {background-position: -9em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-delete,
a:hover .jp-ici-effect-hover.jp-icon-sys-delete,
.jp-ici-render-active .jp-icon-sys-delete,
.jp-ici-render-active.jp-icon-sys-delete 			        {background-position: -9em -6em;}
.jp-ici-render-invert .jp-icon-sys-delete,
.jp-ici-render-invert.jp-icon-sys-delete 			        {background-position: -9em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-delete,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-delete 	{background-position: -18em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-delete,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-delete,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-delete,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-delete 	{background-position: -18em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-delete, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-delete 	{background-position: -18em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-delete,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-delete 	{background-position: -27em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-delete,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-delete,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-delete,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-delete 	{background-position: -27em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-delete, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-delete 	{background-position: -27em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-delete,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-delete 	    {background-position: -36em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-delete,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-delete,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-delete,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-delete 	    {background-position: -36em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-delete, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-delete 	    {background-position: -36em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-delete,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-delete 	    {background-position: -47.25em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-delete,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-delete,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-delete,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-delete 	    {background-position: -47.25em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-delete, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-delete 	    {background-position: -47.25em -39.375em; cursor: default;}


/* ========================================
   Message icon 
   ========================================*/

.jp-icon-sys-message,
.jp-ici-render-default .jp-icon-sys-message 			        {background-position: -10.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-message,
a:hover .jp-ici-effect-hover.jp-icon-sys-message,
.jp-ici-render-active .jp-icon-sys-message,
.jp-ici-render-active.jp-icon-sys-message 			            {background-position: -10.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-message,
.jp-ici-render-invert.jp-icon-sys-message 			            {background-position: -10.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-message,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-message 	{background-position: -21em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-message,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-message,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-message,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-message 	    {background-position: -21em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-message, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-message 	    {background-position: -21em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-message,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-message 	{background-position: -31.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-message,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-message,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-message,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-message 	    {background-position: -31.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-message, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-message 	    {background-position: -31.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-message,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-message 	{background-position: -42.5em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-message,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-message,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-message,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-message 	    {background-position: -42em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-message, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-message 	    {background-position: -42em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-message,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-message 	{background-position: -55.125em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-message,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-message,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-message,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-message 	    {background-position: -55.125em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-message, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-message 	    {background-position: -55.1255em -39.375em; cursor: default;}



/* ========================================
   Timer icon 
   ========================================*/

.jp-icon-sys-timer,
.jp-ici-render-default .jp-icon-sys-timer 			        {background-position: -12em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-timer,
a:hover .jp-ici-effect-hover.jp-icon-sys-timer,
.jp-ici-render-active .jp-icon-sys-timer,
.jp-ici-render-active.jp-icon-sys-timer 			        {background-position: -12em -6em;}
.jp-ici-render-invert .jp-icon-sys-timer,
.jp-ici-render-invert.jp-icon-sys-timer 			        {background-position: -12em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-timer,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-timer 	{background-position: -24em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timer,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timer,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-timer,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-timer 	{background-position: -24em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-timer, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-timer 	{background-position: -24em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-timer,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-timer 	{background-position: -36em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timer,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timer,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-timer,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-timer 	{background-position: -36em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-timer, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-timer 	{background-position: -36em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-timer,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-timer 	{background-position: -48em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timer,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timer,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-timer,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-timer 	{background-position: -48em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-timer, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-timer 	{background-position: -48em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-timer,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-timer 	{background-position: -63em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timer,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timer,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-timer,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-timer 	{background-position: -63em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-timer, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-timer 	{background-position: -63em -39.375em; cursor: default;}



/* ========================================
   Timerinvert icon 
   ========================================*/

.jp-icon-sys-timerinvert,
.jp-ici-render-default .jp-icon-sys-timerinvert 		        {background-position: -13.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-timerinvert,
a:hover .jp-ici-effect-hover.jp-icon-sys-timerinvert,
.jp-ici-render-active .jp-icon-sys-timerinvert,
.jp-ici-render-active.jp-icon-sys-timerinvert 			        {background-position: -13.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-timerinvert,
.jp-ici-render-invert.jp-icon-sys-timerinvert 			        {background-position: -13.5em -7.5em; cursor: default;}


.jp-ici-scale-32.jp-icon-sys-timerinvert,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-timerinvert {background-position: -27em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timerinvert,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timerinvert,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-timerinvert,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-timerinvert 	{background-position: -27em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-timerinvert, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-timerinvert 	{background-position: -27em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-timerinvert,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-timerinvert {background-position: -40.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timerinvert,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timerinvert,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-timerinvert,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-timerinvert 	{background-position: -40.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-timerinvert, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-timerinvert 	{background-position: -40.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-timerinvert,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-timerinvert {background-position: -54em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timerinvert,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timerinvert,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-timerinvert,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-timerinvert 	{background-position: -54em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-timerinvert, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-timerinvert 	{background-position: -54em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-timerinvert,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-timerinvert {background-position: -70.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timerinvert,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timerinvert,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-timerinvert,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-timerinvert 	{background-position: -70.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-timerinvert, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-timerinvert 	{background-position: -70.875em -39.375em; cursor: default;}



/* ========================================
   Edit icon 
   ========================================*/

.jp-icon-sys-edit,
.jp-ici-render-default .jp-icon-sys-edit 			            {background-position: -15em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-edit,
a:hover .jp-ici-effect-hover.jp-icon-sys-edit,
.jp-ici-render-active .jp-icon-sys-edit,
.jp-ici-render-active.jp-icon-sys-edit 				            {background-position: -15em -6em;}
.jp-ici-render-invert .jp-icon-sys-edit,
.jp-ici-render-invert.jp-icon-sys-edit 				            {background-position: -15em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-edit,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-edit 	    {background-position: -30em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-edit,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-edit,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-edit,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-edit 		    {background-position: -30em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-edit, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-edit 		    {background-position: -30em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-edit,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-edit 	    {background-position: -45em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-edit,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-edit,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-edit,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-edit 		    {background-position: -45em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-edit, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-edit 		    {background-position: -45em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-edit,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-edit 	    {background-position: -60em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-edit,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-edit,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-edit,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-edit 		    {background-position: -60em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-edit, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-edit 		    {background-position: -60em -30.5em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-edit,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-edit 	    {background-position: -78.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-edit,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-edit,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-edit,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-edit 		    {background-position: -78.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-edit, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-edit 		    {background-position: -78.75em -39.375em; cursor: default;}



/* ========================================
   Settings icon 
   ========================================*/

.jp-icon-sys-settings,
.jp-ici-render-default .jp-icon-sys-settings 			        {background-position: -16.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-settings,
a:hover .jp-ici-effect-hover.jp-icon-sys-settings,
.jp-ici-render-active .jp-icon-sys-settings,
.jp-ici-render-active.jp-icon-sys-settings 			            {background-position: -16.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-settings,
.jp-ici-render-invert.jp-icon-sys-settings 			            {background-position: -16.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-settings,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-settings 	{background-position: -33em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-settings,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-settings,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-settings 	    {background-position: -33em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-settings, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-settings 	    {background-position: -33em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-settings,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-settings 	{background-position: -49.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-settings,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-settings,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-settings 	    {background-position: -49.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-settings, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-settings 	    {background-position: -49.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-settings,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-settings 	{background-position: -66em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-settings,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-settings,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-settings 	    {background-position: -66em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-settings,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-settings 	    {background-position: -66em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-settings,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-settings 	{background-position: -86.625em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-settings,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-settings,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-settings 	    {background-position: -86.6255em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-settings, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-settings 	    {background-position: -86.625em -39.375em; cursor: default;}



/* ========================================
   Checkmark icon 
   ========================================*/

.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-icon-sys-checkmark 			        {background-position: -18em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-icon-sys-checkmark,
.jp-ici-render-active.jp-icon-sys-checkmark 			        {background-position: -18em -6em;}
.jp-ici-render-invert .jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-icon-sys-checkmark 			        {background-position: -18em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checkmark 	{background-position: -36em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checkmark 	{background-position: -36em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checkmark, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checkmark 	{background-position: -36em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checkmark 	{background-position: -54em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checkmark 	{background-position: -54em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checkmark, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checkmark 	{background-position: -54em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checkmark 	{background-position: -72em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checkmark 	{background-position: -72em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checkmark, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checkmark 	{background-position: -72em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checkmark 	{background-position: -94.5em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checkmark 	{background-position: -94.5em -31.58em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checkmark, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checkmark 	{background-position: -94.5em -39.575em; cursor: default;}



/* ========================================
   Plus icon 
   ========================================*/

.jp-icon-sys-plus,
.jp-ici-render-default .jp-icon-sys-plus 			        {background-position: -19.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-plus,
a:hover .jp-ici-effect-hover.jp-icon-sys-plus,
.jp-ici-render-active .jp-icon-sys-plus,
.jp-ici-render-active.jp-icon-sys-plus 				        {background-position: -19.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-plus,
.jp-ici-render-invert.jp-icon-sys-plus 				        {background-position: -19.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-plus,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-plus 	{background-position: -39em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-plus,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-plus,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-plus 		{background-position: -39em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-plus, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-plus 		{background-position: -39em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-plus,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-plus 	{background-position: -58.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-plus,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-plus,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-plus 		{background-position: -58.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-plus, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-plus 		{background-position: -58.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-plus,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-plus 	{background-position: -78em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-plus,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-plus,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-plus 		{background-position: -78em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-plus, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-plus 		{background-position: -78em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-plus,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-plus 	{background-position: -102.375em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-plus,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-plus,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-plus 		{background-position: -102.3755em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-plus, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-plus 		{background-position: -102.375em -39.375em; cursor: default;}


/* ========================================
   Minus icon 
   ========================================*/

.jp-icon-sys-minus,
.jp-ici-render-default .jp-icon-sys-minus 			        {background-position: -21em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-minus,
a:hover .jp-ici-effect-hover.jp-icon-sys-minus,
.jp-ici-render-active .jp-icon-sys-minus,
.jp-ici-render-active.jp-icon-sys-minus 			        {background-position: -21em -6em;}
.jp-ici-render-invert .jp-icon-sys-minus,
.jp-ici-render-invert.jp-icon-sys-minus 			        {background-position: -21em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-minus,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-minus 	{background-position: -42em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-minus,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-minus,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-minus,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-minus 	{background-position: -42em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-minus, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-minus 	{background-position: -42em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-minus,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-minus 	{background-position: -63em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-minus,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-minus,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-minus,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-minus 	{background-position: -63em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-minus, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-minus 	{background-position: -63em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-minus,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-minus 	{background-position: -84em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-minus,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-minus,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-minus,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-minus 	{background-position: -84em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-minus, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-minus 	{background-position: -84em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-minus,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-minus 	{background-position: -110.25em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-minus,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-minus,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-minus,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-minus 	{background-position: -110.25em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-minus, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-minus 	{background-position: -110.25em -39.375em; cursor: default;}


/* ========================================
   Flagmark icon 
   ========================================*/

.jp-icon-sys-flagmark,
.jp-ici-render-default .jp-icon-sys-flagmark 			        {background-position: -22.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-flagmark,
a:hover .jp-ici-effect-hover.jp-icon-sys-flagmark,
.jp-ici-render-active .jp-icon-sys-flagmark,
.jp-ici-render-active.jp-icon-sys-flagmark 			            {background-position: -22.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-flagmark,
.jp-ici-render-invert.jp-icon-sys-flagmark 			            {background-position: -22.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-flagmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-flagmark 	{background-position: -45em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-flagmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-flagmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-flagmark,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-flagmark 	    {background-position: -45em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-flagmark, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-flagmark 	    {background-position: -45em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-flagmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-flagmark 	{background-position: -67.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-flagmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-flagmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-flagmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-flagmark 	    {background-position: -67.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-flagmark, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-flagmark 	    {background-position: -67.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-flagmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-flagmark 	{background-position: -90em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-flagmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-flagmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-flagmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-flagmark 	    {background-position: -90em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-flagmark, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-flagmark 	    {background-position: -90em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-flagmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-flagmark 	{background-position: -118.125em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-flagmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-flagmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-flagmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-flagmark 	    {background-position: -118.125em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-flagmark, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-flagmark 	    {background-position: -118.125em -39.375em; cursor: default;}


/* ========================================
   Arrowsymbolup icon 
   ========================================*/

.jp-icon-sys-arrowsymbolup,
.jp-ici-render-default .jp-icon-sys-arrowsymbolup 			        {background-position: -24em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active .jp-icon-sys-arrowsymbolup,
.jp-ici-render-active.jp-icon-sys-arrowsymbolup 			        {background-position: -24em -6em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymbolup,
.jp-ici-render-invert.jp-icon-sys-arrowsymbolup 			        {background-position: -24em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymbolup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymbolup 	{background-position: -48em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymbolup 	{background-position: -48em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymbolup, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymbolup 	{background-position: -48em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymbolup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymbolup 	{background-position: -72em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymbolup 	{background-position: -72em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymbolup, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymbolup 	{background-position: -72em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymbolup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymbolup 	{background-position: -96em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymbolup 	{background-position: -96em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymbolup, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymbolup 	{background-position: -96em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymbolup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymbolup 	{background-position: -126em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymbolup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymbolup 	{background-position: -126em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymbolup, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymbolup 	{background-position: -126em -39.375em; cursor: default;}


/* ========================================
   Aarrowsymboldown icon 
   ========================================*/

.jp-icon-sys-arrowsymboldown,
.jp-ici-render-default .jp-icon-sys-arrowsymboldown 			        {background-position: -25.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active .jp-icon-sys-arrowsymboldown,
.jp-ici-render-active.jp-icon-sys-arrowsymboldown 			            {background-position: -25.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymboldown,
.jp-ici-render-invert.jp-icon-sys-arrowsymboldown 			            {background-position: -25.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymboldown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymboldown 	{background-position: -51em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymboldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymboldown 	    {background-position: -51em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymboldown, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymboldown 	    {background-position: -51em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymboldown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymboldown 	{background-position: -76.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymboldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymboldown 	    {background-position: -76.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymboldown, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymboldown 	    {background-position: -76.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymboldown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymboldown 	{background-position: -102em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymboldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymboldown 	    {background-position: -102em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymboldown, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymboldown 	    {background-position: -102em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymboldown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymboldown 	{background-position: -133.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymboldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymboldown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymboldown 	    {background-position: -133.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymboldown, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymboldown 	    {background-position: -133.875em -39.375em; cursor: default;}


/* ========================================
   arrowsymbolright icon 
   ========================================*/

.jp-icon-sys-arrowsymbolright,
.jp-ici-render-default .jp-icon-sys-arrowsymbolright 			        {background-position: -27em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolright,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active .jp-icon-sys-arrowsymbolright,
.jp-ici-render-active.jp-icon-sys-arrowsymbolright 			            {background-position: -27em -6em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymbolright,
.jp-ici-render-invert.jp-icon-sys-arrowsymbolright 			            {background-position: -27em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymbolright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymbolright 	{background-position: -54em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymbolright      {background-position: -54em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymbolright, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymbolright 	    {background-position: -54em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymbolright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymbolright 	{background-position: -81em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymbolright 	    {background-position: -81em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymbolright, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymbolright 	    {background-position: -81em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymbolright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymbolright 	{background-position: -108em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymbolright 	    {background-position: -108em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymbolright, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymbolright 	    {background-position: -108em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymbolright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymbolright 	{background-position: -141.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymbolright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymbolright 	    {background-position: -141.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymbolright, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymbolright 	    {background-position: -141.75em -39.375em; cursor: default;}


/* ========================================
   arrowsymbolleft icon 
   ========================================*/

.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-default .jp-icon-sys-arrowsymbolleft 			        {background-position: -28.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active .jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active.jp-icon-sys-arrowsymbolleft 			            {background-position: -28.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymbolleft,
.jp-ici-render-invert.jp-icon-sys-arrowsymbolleft 			            {background-position: -28.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymbolleft 	{background-position: -57em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymbolleft 	    {background-position: -57em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymbolleft, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymbolleft 	    {background-position: -57em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymbolleft 	{background-position: -85.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymbolleft 	    {background-position: -85.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymbolleft, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymbolleft 	    {background-position: -85.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymbolleft 	{background-position: -114em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymbolleft 	    {background-position: -114em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymbolleft, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymbolleft 	    {background-position: -114em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymbolleft 	{background-position: -149.625em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymbolleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymbolleft 	    {background-position: -149.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymbolleft, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymbolleft 	    {background-position: -149.625em -39.375em; cursor: default;}


/* ========================================
   Calendar icon 
   ========================================*/

.jp-icon-sys-calendar,
.jp-ici-render-default .jp-icon-sys-calendar 			        {background-position: -30em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar,
.jp-ici-render-active .jp-icon-sys-calendar,
.jp-ici-render-active.jp-icon-sys-calendar 			            {background-position: -30em -6em;}
.jp-ici-render-invert .jp-icon-sys-calendar,
.jp-ici-render-invert.jp-icon-sys-calendar 			            {background-position: -30em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar 	{background-position: -60em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar 	    {background-position: -60em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar 	    {background-position: -60em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar 	{background-position: -90em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar 	    {background-position: -90em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar 	    {background-position: -90em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar 	{background-position: -120em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar 	    {background-position: -120em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar 	    {background-position: -120em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar 	{background-position: -157.5em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar 	    {background-position: -157.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar 	    {background-position: -157.5em -39.375em; cursor: default;}


/* ========================================
   Calendar agenda icon 
   ========================================*/

.jp-icon-sys-calendar-agenda,
.jp-ici-render-default .jp-icon-sys-calendar-agenda 			        {background-position: -25.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-agenda,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-agenda,
.jp-ici-render-active .jp-icon-sys-calendar-agenda,
.jp-ici-render-active.jp-icon-sys-calendar-agenda 			            {background-position: -25.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-calendar-agenda,
.jp-ici-render-invert.jp-icon-sys-calendar-agenda 			            {background-position: -25.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-agenda,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-agenda 	{background-position: -51em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-agenda,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-agenda,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-agenda,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-agenda 	    {background-position: -51em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-agenda, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-agenda 	    {background-position: -51em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-agenda,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-agenda 	{background-position: -76.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-agenda,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-agenda,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-agenda,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-agenda 	    {background-position: -76.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-agenda, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-agenda 	    {background-position: -76.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-agenda,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-agenda 	{background-position: -102em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-agenda,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-agenda,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-agenda,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-agenda 	    {background-position: -102em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-agenda, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-agenda 	    {background-position: -102em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-agenda,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-agenda 	{background-position: -133.875em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-agenda,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-agenda,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-agenda,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-agenda 	    {background-position: -133.875em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-agenda, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-agenda 	    {background-position: -133.875em -196.875em; cursor: default;}


/* ========================================
   Calendar grid icon 
   ========================================*/

.jp-icon-sys-calendar-grid,
.jp-ici-render-default .jp-icon-sys-calendar-grid 			        {background-position: -27em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-grid,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-grid,
.jp-ici-render-active .jp-icon-sys-calendar-grid,
.jp-ici-render-active.jp-icon-sys-calendar-grid 			        {background-position: -27em -36em;}
.jp-ici-render-invert .jp-icon-sys-calendar-grid,
.jp-ici-render-invert.jp-icon-sys-calendar-grid 			        {background-position: -27em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-grid,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-grid 	{background-position: -54em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-grid,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-grid,                               
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-grid 	{background-position: -54em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-grid, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-grid 	{background-position: -54em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-grid,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-grid 	{background-position: -81em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-grid,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-grid,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-grid 	{background-position: -81em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-grid, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-grid 	{background-position: -81em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-grid,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-grid 	{background-position: -108em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-grid,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-grid,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-grid 	{background-position: -108em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-grid, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-grid 	{background-position: -108em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-grid,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-grid 	{background-position: -141.75em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-grid,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-grid,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-grid 	{background-position: -141.75em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-grid, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-grid 	{background-position: -141.75em -196.875em; cursor: default;}


/* ========================================
   Calendar kanban icon 
   ========================================*/

.jp-icon-sys-calendar-kanban,
.jp-ici-render-default .jp-icon-sys-calendar-kanban 			        {background-position: -28.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-kanban,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-kanban,
.jp-ici-render-active .jp-icon-sys-calendar-kanban,
.jp-ici-render-active.jp-icon-sys-calendar-kanban 			            {background-position: -28.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-calendar-kanban,
.jp-ici-render-invert.jp-icon-sys-calendar-kanban 			            {background-position: -28.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-kanban,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-kanban 	{background-position: -57em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-kanban,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-kanban,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-kanban 	    {background-position: -57em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-kanban, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-kanban 	    {background-position: -57em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-kanban,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-kanban 	{background-position: -85.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-kanban,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-kanban,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-kanban 	    {background-position: -85.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-kanban, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-kanban 	    {background-position: -85.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-kanban,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-kanban 	{background-position: -114em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-kanban,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-kanban,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-kanban 	    {background-position: -114em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-kanban, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-kanban 	    {background-position: -114em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-kanban,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-kanban 	{background-position: -149.625em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-kanban,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-kanban,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-kanban 	    {background-position: -149.625em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-kanban, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-kanban 	    {background-position: -149.625em -196.875em; cursor: default;}


/* ========================================
   Calendar list icon 
   ========================================*/

.jp-icon-sys-calendar-list,
.jp-ici-render-default .jp-icon-sys-calendar-list 			        {background-position: -30em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-list,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-list,
.jp-ici-render-active .jp-icon-sys-calendar-list,
.jp-ici-render-active.jp-icon-sys-calendar-list 			        {background-position: -30em -36em;}
.jp-ici-render-invert .jp-icon-sys-calendar-list,
.jp-ici-render-invert.jp-icon-sys-calendar-list 			        {background-position: -30em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-list,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-list 	{background-position: -60em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-list,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-list,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-list 	{background-position: -60em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-list, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-list 	{background-position: -60em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-list,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-list 	{background-position: -90em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-list,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-list,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-list 	{background-position: -90em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-list, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-list 	{background-position: -90em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-list,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-list 	{background-position: -120em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-list,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-list,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-list 	{background-position: -120em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-list, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-list 	{background-position: -120em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-list,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-list 	{background-position: -157.5em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-list,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-list,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-list 	{background-position: -157.5em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-list, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-list 	{background-position: -157.5em -196.875em; cursor: default;}


/* ===========================================
  calendar day history icon
   ========================================*/

.jp-icon-sys-calendar-day,
.jp-ici-render-default .jp-icon-sys-calendar-day						{background-position: -22.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-day,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-day,
.jp-ici-render-active .jp-icon-sys-calendar-day,
.jp-ici-render-active.jp-icon-sys-calendar-day 						    {background-position: -22.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-calendar-day,
.jp-ici-render-invert.jp-icon-sys-calendar-day 						    {background-position: -22.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-day,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-day		{background-position: -45em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-day,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-day,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-day,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-day 		    {background-position: -45em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-day,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-day 		    {background-position: -45em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-day,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-day		{background-position: -67.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-day,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-day,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-day,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-day 		    {background-position: -67.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-day,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-day 		    {background-position: -67.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-day,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-day		{background-position: -90em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-day,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-day,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-day,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-day 		    {background-position: -90em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-day,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-day 		    {background-position: -90em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-day,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-day		{background-position: -118.125em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-day,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-day,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-day,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-day 		    {background-position: -118.125em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-day,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-day 		    {background-position: -118.125em -244.125em; cursor: default;}

/* ===========================================
  calendar day hour icon
   ========================================*/

.jp-icon-sys-calendar-hour,
.jp-ici-render-default .jp-icon-sys-calendar-hour						    {background-position: -24em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendar-hour,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendar-hour,
.jp-ici-render-active .jp-icon-sys-calendar-hour,
.jp-ici-render-active.jp-icon-sys-calendar-hour 						    {background-position: -24em -45em;}
.jp-ici-render-invert .jp-icon-sys-calendar-hour,
.jp-ici-render-invert.jp-icon-sys-calendar-hour 						    {background-position: -24em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendar-hour,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendar-hour		    {background-position: -48em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-hour,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendar-hour,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendar-hour,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendar-hour 		    {background-position: -48em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendar-hour,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendar-hour 		    {background-position: -48em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendar-hour,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendar-hour		    {background-position: -72em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-hour,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendar-hour,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendar-hour,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendar-hour 		    {background-position: -72em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendar-hour,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendar-hour 		    {background-position: -72em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendar-hour,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendar-hour		    {background-position: -96em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-hour,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendar-hour,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendar-hour,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendar-hour 		    {background-position: -96em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendar-hour,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendar-hour 		    {background-position: -96em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendar-hour,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendar-hour		    {background-position: -126em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-hour,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendar-hour,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendar-hour,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendar-hour 		    {background-position: -126em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendar-hour,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendar-hour 		    {background-position: -126em -244.125em; cursor: default;}


/* ========================================
   Bell icon 
   ========================================*/

.jp-icon-sys-bell,
.jp-ici-render-default .jp-icon-sys-bell 			                {background-position: -31.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-bell,
a:hover .jp-ici-effect-hover.jp-icon-sys-bell,
.jp-ici-render-active .jp-icon-sys-bell,
.jp-ici-render-active.jp-icon-sys-bell 				                {background-position: -31.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-bell,
.jp-ici-render-invert.jp-icon-sys-bell 				                {background-position: -31.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-bell,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-bell 	        {background-position: -63em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bell,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bell,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-bell,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-bell 		        {background-position: -63em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-bell, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-bell 		        {background-position: -63em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-bell,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-bell 	        {background-position: -94.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bell,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bell,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-bell,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-bell 		        {background-position: -94.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-bell, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-bell 		        {background-position: -94.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-bell,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-bell 	        {background-position: -126em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bell,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bell,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-bell,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-bell 		        {background-position: -126em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-bell, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-bell 		        {background-position: -126em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-bell,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-bell 	        {background-position: -165.375em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bell,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bell,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-bell,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-bell 		        {background-position: -165.375em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-bell, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-bell 		        {background-position: -165.375em -196.875em; cursor: default;}


/* ========================================
   chat icon 
   ========================================*/

.jp-icon-sys-chat,
.jp-ici-render-default .jp-icon-sys-chat 			        {background-position: -33em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-icon-sys-chat,
.jp-ici-render-active .jp-icon-sys-chat,
.jp-ici-render-active.jp-icon-sys-chat 				        {background-position: -33em -36em;}
.jp-ici-render-invert .jp-icon-sys-chat,
.jp-ici-render-invert.jp-icon-sys-chat 				        {background-position: -33em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chat 	{background-position: -66em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chat 		{background-position: -66em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chat, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chat 		{background-position: -66em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chat 	{background-position: -99em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chat 		{background-position: -99em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chat, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chat 		{background-position: -99em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chat 	        {background-position: -132em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chat 		        {background-position: -132em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chat, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chat 		        {background-position: -132em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chat 	        {background-position: -173.25em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chat 		        {background-position: -173.25em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chat, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chat 		        {background-position: -173.25em -196.875em; cursor: default;}

/* ========================================
   chatgroup icon 
   ========================================*/

.jp-icon-sys-chatgroup,
.jp-ici-render-default .jp-icon-sys-chatgroup 			        {background-position: -34.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chatgroup,
a:hover .jp-ici-effect-hover.jp-icon-sys-chatgroup,
.jp-ici-render-active .jp-icon-sys-chatgroup,
.jp-ici-render-active.jp-icon-sys-chatgroup 			        {background-position: -34.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-chatgroup,
.jp-ici-render-invert.jp-icon-sys-chatgroup 			        {background-position: -34.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chatgroup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chatgroup 	{background-position: -69em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chatgroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chatgroup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chatgroup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chatgroup 	{background-position: -69em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chatgroup, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chatgroup 	{background-position: -69em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chatgroup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chatgroup 	{background-position: -103.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chatgroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chatgroup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chatgroup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chatgroup 	{background-position: -103.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chatgroup, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chatgroup 	{background-position: -103.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chatgroup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chatgroup 	{background-position: -138em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chatgroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chatgroup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chatgroup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chatgroup 	{background-position: -138em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chatgroup, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chatgroup 	{background-position: -138em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chatgroup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chatgroup 	{background-position: -181.125em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chatgroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chatgroup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chatgroup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chatgroup 	{background-position: -181.125em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chatgroup, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chatgroup 	{background-position: -181.125em -196.875em; cursor: default;}


/* ========================================
   vote-dn icon 
   ========================================*/

.jp-icon-sys-vote-dn,
.jp-ici-render-default .jp-icon-sys-vote-dn 			        {background-position: -36em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-vote-dn,
a:hover .jp-ici-effect-hover.jp-icon-sys-vote-dn,
.jp-ici-render-active .jp-icon-sys-vote-dn,
.jp-ici-render-active.jp-icon-sys-vote-dn 			            {background-position: -36em -36em;}
.jp-ici-render-invert .jp-icon-sys-vote-dn,
.jp-ici-render-invert.jp-icon-sys-vote-dn 			            {background-position: -36em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-vote-dn,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-vote-dn 	{background-position: -72em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-vote-dn,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-vote-dn,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-vote-dn,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-vote-dn 	    {background-position: -72em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-vote-dn, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-vote-dn 	    {background-position: -72em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-vote-dn,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-vote-dn 	{background-position: -108em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-vote-dn,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-vote-dn,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-vote-dn,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-vote-dn 	    {background-position: -108em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-vote-dn, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-vote-dn 	    {background-position: -108em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-vote-dn,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-vote-dn 	{background-position: -144em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-vote-dn,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-vote-dn,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-vote-dn,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-vote-dn 	    {background-position: -144em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-vote-dn, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-vote-dn 	    {background-position: -144em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-vote-dn,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-vote-dn 	{background-position: -189em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-vote-dn,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-vote-dn,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-vote-dn,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-vote-dn 	    {background-position: -189em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-vote-dn, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-vote-dn 	    {background-position: -189em -196.875em; cursor: default;}


/* ========================================
   vote-up icon 
   ========================================*/

.jp-icon-sys-vote-up,
.jp-ici-render-default .jp-icon-sys-vote-up 			        {background-position: -37.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-vote-up,
a:hover .jp-ici-effect-hover.jp-icon-sys-vote-up,
.jp-ici-render-active .jp-icon-sys-vote-up,
.jp-ici-render-active.jp-icon-sys-vote-up 			            {background-position: -37.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-vote-up,
.jp-ici-render-invert.jp-icon-sys-vote-up 			            {background-position: -37.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-vote-up,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-vote-up 	{background-position: -75em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-vote-up,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-vote-up,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-vote-up,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-vote-up 	    {background-position: -75em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-vote-up, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-vote-up 	    {background-position: -75em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-vote-up,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-vote-up 	{background-position: -112.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-vote-up,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-vote-up,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-vote-up,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-vote-up 	    {background-position: -112.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-vote-up, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-vote-up 	    {background-position: -112.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-vote-up,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-vote-up 	{background-position: -150em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-vote-up,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-vote-up,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-vote-up,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-vote-up 	     {background-position: -150em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-vote-up, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-vote-up 	    {background-position: -150em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-vote-up,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-vote-up 	{background-position: -196.875em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-vote-up,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-vote-up,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-vote-up,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-vote-up 	     {background-position: -196.875em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-vote-up, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-vote-up 	    {background-position: -196.875em -196.875em; cursor: default;}


/* ========================================
   Grid icon 
   ========================================*/

.jp-icon-sys-grid,
.jp-ici-render-default .jp-icon-sys-grid 			        {background-position: -31.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-grid,
a:hover .jp-ici-effect-hover.jp-icon-sys-grid,
.jp-ici-render-active .jp-icon-sys-grid,
.jp-ici-render-active.jp-icon-sys-grid 				        {background-position: -31.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-grid,
.jp-ici-render-invert.jp-icon-sys-grid 				        {background-position: -31.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-grid,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-grid 	{background-position: -63em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-grid,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-grid,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-grid 		{background-position: -63em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-grid, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-grid 		{background-position: -63em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-grid,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-grid 	{background-position: -94.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-grid,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-grid,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-grid 		{background-position: -94.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-grid, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-grid 		{background-position: -94.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-grid,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-grid 	{background-position: -126em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-grid,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-grid,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-grid 		{background-position: -126em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-grid, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-grid 		{background-position: -126em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-grid,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-grid 	{background-position: -165.375em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-grid,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-grid,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-grid,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-grid 		{background-position: -165.375em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-grid, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-grid 		{background-position: -165.375em -39.375em; cursor: default;}


/* ========================================
   List icon 
   ========================================*/

.jp-icon-sys-list,
.jp-ici-render-default .jp-icon-sys-list 			        {background-position: -33em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-list,
a:hover .jp-ici-effect-hover.jp-icon-sys-list,
.jp-ici-render-active .jp-icon-sys-list,
.jp-ici-render-active.jp-icon-sys-list 				        {background-position: -33em -6em;}
.jp-ici-render-invert .jp-icon-sys-list,
.jp-ici-render-invert.jp-icon-sys-list 				        {background-position: -33em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-list,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-list 	{background-position: -66em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-list,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-list,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-list 		{background-position: -66em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-list, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-list 		{background-position: -66em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-list,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-list 	{background-position: -99em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-list,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-list,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-list 		{background-position: -99em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-list, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-list 		{background-position: -99em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-list,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-list 	{background-position: -131em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-list,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-list,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-list 		{background-position: -131em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-list, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-list 		{background-position: -131em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-list,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-list 	{background-position: -173.25em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-list,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-list,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-list,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-list 		{background-position: -173.25em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-list, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-list 		{background-position: -173.25em -39.375em; cursor: default;}


/* ========================================
   Digest icon 
   ========================================*/

.jp-icon-sys-digest,
.jp-ici-render-default .jp-icon-sys-digest 			        {background-position: -34.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-digest,
a:hover .jp-ici-effect-hover.jp-icon-sys-digest,
.jp-ici-render-active .jp-icon-sys-digest,
.jp-ici-render-active.jp-icon-sys-digest 			        {background-position: -34.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-digest,
.jp-ici-render-invert.jp-icon-sys-digest 			        {background-position: -34.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-digest,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-digest 	{background-position: -69em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-digest,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-digest,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-digest,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-digest 	{background-position: -69em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-digest, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-digest 	{background-position: -69em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-digest,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-digest 	{background-position: -103.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-digest,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-digest,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-digest,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-digest 	{background-position: -103.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-digest, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-digest 	{background-position: -103.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-digest,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-digest 	{background-position: -138em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-digest,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-digest,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-digest,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-digest 	{background-position: -138em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-digest, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-digest 	{background-position: -138em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-digest,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-digest 	{background-position: -181.125em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-digest,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-digest,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-digest,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-digest 	{background-position: -181.125em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-digest, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-digest 	{background-position: -181.125em -39.375em; cursor: default;}


/* ========================================
   Tree icon 
   ========================================*/

.jp-icon-sys-tree,
.jp-ici-render-default .jp-icon-sys-tree 			        {background-position: -36em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-tree,
a:hover .jp-ici-effect-hover.jp-icon-sys-tree,
.jp-ici-render-active .jp-icon-sys-tree,
.jp-ici-render-active.jp-icon-sys-tree 				        {background-position: -36em -6em;}
.jp-ici-render-invert .jp-icon-sys-tree,
.jp-ici-render-invert.jp-icon-sys-tree 				        {background-position: -36em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-tree,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-tree 	{background-position: -72em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tree,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tree,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-tree,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-tree 		{background-position: -72em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-tree, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-tree 		{background-position: -72em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-tree,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-tree 	{background-position: -108em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tree,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tree,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-tree,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-tree 		{background-position: -108em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-tree, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-tree 		{background-position: -108em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-tree,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-tree 	{background-position: -144em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tree,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tree,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-tree,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-tree 		{background-position: -144em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-tree, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-tree 		{background-position: -144em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-tree,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-tree 	{background-position: -189em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tree,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tree,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-tree,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-tree 		{background-position: -189em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-tree, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-tree 		{background-position: -189em -39.375em; cursor: default;}


/* ========================================
   Tags icon 
   ========================================*/

.jp-icon-sys-tags,
.jp-ici-render-default .jp-icon-sys-tags 			        {background-position: -37.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-tags,
a:hover .jp-ici-effect-hover.jp-icon-sys-tags,
.jp-ici-render-active .jp-icon-sys-tags,
.jp-ici-render-active.jp-icon-sys-tags 				        {background-position: -37.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-tags,
.jp-ici-render-invert.jp-icon-sys-tags 				        {background-position: -37.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-tags,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-tags 	{background-position: -75em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tags,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tags,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-tags,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-tags 		{background-position: -75em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-tags, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-tags 		{background-position: -75em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-tags,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-tags 	{background-position: -112.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tags,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tags,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-tags,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-tags 		{background-position: -112.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-tags, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-tags 		{background-position: -112.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-tags,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-tags 	{background-position: -150em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tags,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tags,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-tags,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-tags 		{background-position: -150em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-tags, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-tags 		{background-position: -150em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-tags,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-tags 	{background-position: -196.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tags,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tags,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-tags,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-tags 		{background-position: -196.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-tags, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-tags 		{background-position: -196.875em -39.375em; cursor: default;}


/* ========================================
   Table icon 
   ========================================*/

.jp-icon-sys-table,
.jp-ici-render-default .jp-icon-sys-table 			{background-position: -39em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-table,
a:hover .jp-ici-effect-hover.jp-icon-sys-table,
.jp-ici-render-active .jp-icon-sys-table,
.jp-ici-render-active.jp-icon-sys-table 			{background-position: -39em -6em;}
.jp-ici-render-invert .jp-icon-sys-table,
.jp-ici-render-invert.jp-icon-sys-table 			{background-position: -39em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-table,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-table 	{background-position: -78em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-table,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-table,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-table,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-table 	{background-position: -78em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-table, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-table 	{background-position: -78em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-table,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-table 	{background-position: -117em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-table,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-table,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-table,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-table 	{background-position: -117em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-table, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-table 	{background-position: -117em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-table,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-table 	{background-position: -156em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-table,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-table,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-table,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-table 	{background-position: -156em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-table, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-table 	{background-position: -156em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-table,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-table 	{background-position: -204.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-table,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-table,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-table,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-table 	{background-position: -204.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-table, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-table 	{background-position: -204.75em -39.375em; cursor: default;}


/* ========================================
   Pulse icon 
   ========================================*/

.jp-icon-sys-pulse,
.jp-ici-render-default .jp-icon-sys-pulse 			        {background-position: -40.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-pulse,
a:hover .jp-ici-effect-hover.jp-icon-sys-pulse,
.jp-ici-render-active .jp-icon-sys-pulse,
.jp-ici-render-active.jp-icon-sys-pulse 			        {background-position: -40.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-pulse,
.jp-ici-render-invert.jp-icon-sys-pulse 			        {background-position: -40.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-pulse,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-pulse 	{background-position: -81em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pulse,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pulse,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-pulse,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-pulse 	{background-position: -81em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-pulse, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-pulse 	{background-position: -81em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-pulse,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-pulse 	{background-position: -121.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pulse,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pulse,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-pulse,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-pulse 	{background-position: -121.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-pulse, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-pulse 	{background-position: -121.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-pulse,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-pulse 	{background-position: -162em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pulse,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pulse,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-pulse,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-pulse 	{background-position: -162em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-pulse, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-pulse 	{background-position: -162em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-pulse,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-pulse 	{background-position: -212.625em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pulse,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pulse,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-pulse,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-pulse 	{background-position: -212.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-pulse, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-pulse 	{background-position: -212.625em -39.375em; cursor: default;}



/* ========================================
   SYS Editors icons 
   ========================================*/

/* ========================================
   Link icon 
   ========================================*/

.jp-icon-sys-link,
.jp-ici-render-default .jp-icon-sys-link 			            {background-position: 0 -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-link,
a:hover .jp-ici-effect-hover.jp-icon-sys-link,
.jp-ici-render-active .jp-icon-sys-link,
.jp-ici-render-active.jp-icon-sys-link 				            {background-position: 0 -10.5em;}
.jp-ici-render-invert .jp-icon-sys-link,
.jp-ici-render-invert.jp-icon-sys-link 				            {background-position: 0 -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-link,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-link 	    {background-position: 0 -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-link,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-link,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-link,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-link 		    {background-position: 0 -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-link, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-link 		    {background-position: 0 -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-link,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-link 	    {background-position: 0 -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-link,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-link,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-link,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-link 		    {background-position: 0 -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-link, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-link 		    {background-position: 0 -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-link,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-link 	    {background-position: 0 -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-link,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-link,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-link,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-link 		    {background-position: 0 -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-link, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-link 		    {background-position: 0 -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-link,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-link 	    {background-position: 0 -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-link,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-link,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-link,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-link 		    {background-position: 0 -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-link, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-link 		    {background-position: 0 -63em; cursor: default;}


/* ========================================
   Ulist icon 
   ========================================*/

.jp-icon-sys-ulist,
.jp-ici-render-default .jp-icon-sys-ulist 			        {background-position: -1.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-ulist,
a:hover .jp-ici-effect-hover.jp-icon-sys-ulist,
.jp-ici-render-active .jp-icon-sys-ulist,
.jp-ici-render-active.jp-icon-sys-ulist 			        {background-position: -1.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-ulist,
.jp-ici-render-invert.jp-icon-sys-ulist 			        {background-position: -1.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-ulist,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-ulist 	{background-position: -3em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-ulist,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-ulist,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-ulist,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-ulist 	{background-position: -3em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-ulist, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-ulist 	{background-position: -3em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-ulist,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-ulist 	{background-position: -4.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-ulist,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-ulist,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-ulist,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-ulist 	{background-position: -4.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-ulist, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-ulist 	{background-position: -4.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-ulist,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-ulist 	{background-position: -6em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-ulist,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-ulist,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-ulist,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-ulist 	{background-position: -6em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-ulist, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-ulist 	{background-position: -6em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-ulist,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-ulist 	{background-position: -7.875em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-ulist,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-ulist,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-ulist,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-ulist 	{background-position: -7.875em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-ulist, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-ulist 	{background-position: -7.875em -63em; cursor: default;}


/* ========================================
   Olist icon 
   ========================================*/

.jp-icon-sys-olist,
.jp-ici-render-default .jp-icon-sys-olist 			        {background-position: -3em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-olist,
a:hover .jp-ici-effect-hover.jp-icon-sys-olist,
.jp-ici-render-active .jp-icon-sys-olist,
.jp-ici-render-active.jp-icon-sys-olist 			        {background-position: -3em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-olist,
.jp-ici-render-invert.jp-icon-sys-olist 			        {background-position: -3em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-olist,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-olist 	{background-position: -6em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-olist,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-olist,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-olist,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-olist 	{background-position: -6em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-olist, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-olist 	{background-position: -6em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-olist,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-olist 	{background-position: -9em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-olist,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-olist,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-olist,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-olist 	{background-position: -9em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-olist, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-olist 	{background-position: -9em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-olist,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-olist 	{background-position: -12em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-olist,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-olist,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-olist,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-olist 	{background-position: -12em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-olist, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-olist 	{background-position: -12em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-olist,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-olist 	{background-position: -15.75em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-olist,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-olist,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-olist,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-olist 	{background-position: -15.75em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-olist, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-olist 	{background-position: -15.75em -63em; cursor: default;}


/* ========================================
   Image icon 
   ========================================*/

.jp-icon-sys-image,
.jp-ici-render-default .jp-icon-sys-image 			        {background-position: -4.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-icon-sys-image,
.jp-ici-render-active .jp-icon-sys-image,
.jp-ici-render-active.jp-icon-sys-image 			        {background-position: -4.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-image,
.jp-ici-render-invert.jp-icon-sys-image 			        {background-position: -4.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-image 	{background-position: -9em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-image 	{background-position: -9em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-image 	{background-position: -9em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-image 	{background-position: -13.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-image 	{background-position: -13.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-image 	{background-position: -13.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-image 	{background-position: -18em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-image 	{background-position: -18em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-image 	{background-position: -18em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-image 	{background-position: -23.625em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-image 	{background-position: -23.625em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-image 	{background-position: -23.625em -63em; cursor: default;}


/* ========================================
   Quote icon 
   ========================================*/

.jp-icon-sys-quote,
.jp-ici-render-default .jp-icon-sys-quote 			        {background-position: -6em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-quote,
a:hover .jp-ici-effect-hover.jp-icon-sys-quote,
.jp-ici-render-active .jp-icon-sys-quote,
.jp-ici-render-active.jp-icon-sys-quote 			        {background-position: -6em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-quote,
.jp-ici-render-invert.jp-icon-sys-quote 			        {background-position: -6em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-quote,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-quote 	{background-position: -12em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-quote,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-quote,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-quote,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-quote 	{background-position: -12em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-quote, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-quote 	{background-position: -12em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-quote,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-quote 	{background-position: -18em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-quote,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-quote,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-quote,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-quote 	{background-position: -18em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-quote, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-quote 	{background-position: -18em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-quote,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-quote 	{background-position: -24em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-quote,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-quote,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-quote,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-quote 	{background-position: -24em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-quote, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-quote 	{background-position: -24em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-quote,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-quote 	{background-position: -31.5em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-quote,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-quote,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-quote,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-quote 	{background-position: -31.5em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-quote, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-quote 	{background-position: -31.5em -63em; cursor: default;}


/* ========================================
   Bold icon 
   ========================================*/

.jp-icon-sys-bold,
.jp-ici-render-default .jp-icon-sys-bold 			        {background-position: -7.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-bold,
a:hover .jp-ici-effect-hover.jp-icon-sys-bold,
.jp-ici-render-active .jp-icon-sys-bold,
.jp-ici-render-active.jp-icon-sys-bold 				        {background-position: -7.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-bold,
.jp-ici-render-invert.jp-icon-sys-bold 				        {background-position: -7.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-bold,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-bold 	{background-position: -15em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bold,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bold,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-bold,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-bold 		{background-position: -15em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-bold, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-bold 		{background-position: -15em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-bold,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-bold 	{background-position: -22.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bold,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bold,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-bold,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-bold 		{background-position: -22.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-bold, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-bold 		{background-position: -22.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-bold,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-bold 	{background-position: -30em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bold,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bold,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-bold,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-bold 		{background-position: -30em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-bold, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-bold 		{background-position: -30em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-bold,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-bold 	{background-position: -39.375em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bold,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bold,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-bold,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-bold 		{background-position: -39.375em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-bold, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-bold 		{background-position: -39.375em -63em; cursor: default;}


/* ========================================
   Italic icon 
   ========================================*/

.jp-icon-sys-italic,
.jp-ici-render-default .jp-icon-sys-italic 			        {background-position: -9em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-italic,
a:hover .jp-ici-effect-hover.jp-icon-sys-italic,
.jp-ici-render-active .jp-icon-sys-italic,
.jp-ici-render-active.jp-icon-sys-italic 			        {background-position: -9em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-italic,
.jp-ici-render-invert.jp-icon-sys-italic 			        {background-position: -9em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-italic,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-italic 	{background-position: -18em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-italic,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-italic,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-italic,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-italic 	{background-position: -18em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-italic, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-italic 	{background-position: -18em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-italic,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-italic 	{background-position: -27em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-italic,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-italic,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-italic,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-italic 	{background-position: -27em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-italic, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-italic 	{background-position: -27em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-italic,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-italic 	{background-position: -36em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-italic,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-italic,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-italic,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-italic 	{background-position: -36em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-italic, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-italic 	{background-position: -36em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-italic,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-italic 	{background-position: -47.25em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-italic,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-italic,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-italic,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-italic 	{background-position: -47.25em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-italic, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-italic 	{background-position: -47.25em -63em; cursor: default;}


/* ========================================
   Underline icon 
   ========================================*/

.jp-icon-sys-underline,
.jp-ici-render-default .jp-icon-sys-underline 			        {background-position: -10.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-underline,
a:hover .jp-ici-effect-hover.jp-icon-sys-underline,
.jp-ici-render-active .jp-icon-sys-underline,
.jp-ici-render-active.jp-icon-sys-underline 			        {background-position: -10.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-underline,
.jp-ici-render-invert.jp-icon-sys-underline 			        {background-position: -10.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-underline,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-underline 	{background-position: -21em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-underline,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-underline,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-underline,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-underline 	{background-position: -21em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-underline, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-underline 	{background-position: -21em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-underline,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-underline 	{background-position: -31.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-underline,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-underline,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-underline,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-underline 	{background-position: -31.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-underline, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-underline 	{background-position: -31.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-underline,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-underline 	{background-position: -42em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-underline,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-underline,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-underline,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-underline 	{background-position: -42em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-underline, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-underline 	{background-position: -42em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-underline,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-underline 	{background-position: -55.125em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-underline,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-underline,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-underline,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-underline 	{background-position: -55.125em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-underline, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-underline 	{background-position: -55.125em -63em; cursor: default;}


/* ========================================
   Strike icon 
   ========================================*/

.jp-icon-sys-strike,
.jp-ici-render-default .jp-icon-sys-strike 			        {background-position: -37.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-strike,
a:hover .jp-ici-effect-hover.jp-icon-sys-strike,
.jp-ici-render-active .jp-icon-sys-strike,
.jp-ici-render-active.jp-icon-sys-strike 			        {background-position: -37.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-strike,
.jp-ici-render-invert.jp-icon-sys-strike 			        {background-position: -37.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-strike,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-strike 	{background-position: -75em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-strike,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-strike,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-strike,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-strike 	{background-position: -75em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-strike, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-strike 	{background-position: -75em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-strike,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-strike 	{background-position: -112.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-strike,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-strike,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-strike,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-strike 	{background-position: -112.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-strike, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-strike 	{background-position: -112.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-strike,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-strike 	{background-position: -150em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-strike,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-strike,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-strike,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-strike 	{background-position: -150em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-strike, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-strike 	{background-position: -150em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-strike,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-strike 	{background-position: -196.875em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-strike,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-strike,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-strike,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-strike 	{background-position: -196.875em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-strike, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-strike 	{background-position: -196.875em -63em; cursor: default;}



/* ========================================
   User icon 
   ========================================*/
   
.jp-icon-sys-user,
.jp-ici-render-default .jp-icon-sys-user 			        {background-position: -12em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-user,
a:hover .jp-ici-effect-hover.jp-icon-sys-user,
.jp-ici-render-active .jp-icon-sys-user,
.jp-ici-render-active.jp-icon-sys-user 				        {background-position: -12em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-user,
.jp-ici-render-invert.jp-icon-sys-user 				        {background-position: -12em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-user,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-user 	{background-position: -24em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-user,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-user,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-user,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-user 		{background-position: -24em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-user, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-user 		{background-position: -24em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-user,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-user 	{background-position: -36em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-user,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-user,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-user,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-user 		{background-position: -36em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-user, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-user 		{background-position: -36em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-user,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-user 	{background-position: -48em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-user,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-user,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-user,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-user 		{background-position: -48em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-user, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-user 		{background-position: -48em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-user,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-user 	{background-position: -63em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-user,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-user,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-user,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-user 		{background-position: -63em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-user, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-user 		{background-position: -63em -63em; cursor: default;}


/* ========================================
   Mention icon 
   ========================================*/

.jp-icon-sys-mention,
.jp-ici-render-default .jp-icon-sys-mention 			        {background-position: -13.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-mention,
a:hover .jp-ici-effect-hover.jp-icon-sys-mention,
.jp-ici-render-active .jp-icon-sys-mention,
.jp-ici-render-active.jp-icon-sys-mention 			            {background-position: -13.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-mention,
.jp-ici-render-invert.jp-icon-sys-mention 			            {background-position: -13.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-mention,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-mention 	{background-position: -27em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-mention,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-mention,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-mention,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-mention 	    {background-position: -27em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-mention, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-mention 	    {background-position: -27em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-mention,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-mention 	{background-position: -40.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-mention,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-mention,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-mention,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-mention 	    {background-position: -40.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-mention, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-mention 	    {background-position: -40.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-mention,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-mention 	{background-position: -54em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-mention,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-mention,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-mention,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-mention 	    {background-position: -54em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-mention, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-mention 	    {background-position: -54em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-mention,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-mention 	{background-position: -70.875em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-mention,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-mention,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-mention,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-mention 	    {background-position: -70.875em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-mention, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-mention 	    {background-position: -70.875em -63em; cursor: default;}


/* ========================================
   Alignleft icon 
   ========================================*/

.jp-icon-sys-alignleft,
.jp-ici-render-default .jp-icon-sys-alignleft 			        {background-position: -15em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-alignleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-alignleft,
.jp-ici-render-active .jp-icon-sys-alignleft,
.jp-ici-render-active.jp-icon-sys-alignleft 			        {background-position: -15em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-alignleft,
.jp-ici-render-invert.jp-icon-sys-alignleft 			        {background-position: -15em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-alignleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-alignleft 	{background-position: -30em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-alignleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-alignleft 	{background-position: -30em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-alignleft, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-alignleft 	{background-position: -30em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-alignleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-alignleft 	{background-position: -45em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-alignleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-alignleft 	{background-position: -45em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-alignleft, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-alignleft 	{background-position: -45em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-alignleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-alignleft 	{background-position: -60em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-alignleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-alignleft 	{background-position: -60em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-alignleft, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-alignleft 	{background-position: -60em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-alignleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-alignleft 	{background-position: -78.75em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-alignleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-alignleft 	{background-position: -78.75em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-alignleft, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-alignleft 	{background-position: -78.75em -63em; cursor: default;}


/* ========================================
   Aligncenter icon 
   ========================================*/

.jp-icon-sys-aligncenter,
.jp-ici-render-default .jp-icon-sys-aligncenter 		        {background-position: -16.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-aligncenter,
a:hover .jp-ici-effect-hover.jp-icon-sys-aligncenter,
.jp-ici-render-active .jp-icon-sys-aligncenter,
.jp-ici-render-active.jp-icon-sys-aligncenter 			        {background-position: -16.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-aligncenter,
.jp-ici-render-invert.jp-icon-sys-aligncenter 			        {background-position: -16.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-aligncenter,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-aligncenter {background-position: -33em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-aligncenter,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-aligncenter,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-aligncenter,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-aligncenter 	{background-position: -33em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-aligncenter, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-aligncenter 	{background-position: -33em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-aligncenter,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-aligncenter {background-position: -49.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-aligncenter,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-aligncenter,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-aligncenter,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-aligncenter 	{background-position: -49.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-aligncenter, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-aligncenter 	{background-position: -49.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-aligncenter,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-aligncenter {background-position: -66em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-aligncenter,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-aligncenter,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-aligncenter,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-aligncenter 	{background-position: -66em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-aligncenter, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-aligncenter 	{background-position: -66em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-aligncenter,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-aligncenter {background-position: -86.625em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-aligncenter,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-aligncenter,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-aligncenter,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-aligncenter 	{background-position: -86.625em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-aligncenter, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-aligncenter 	{background-position: -86.625em -63em; cursor: default;}


/* ========================================
   Alignright icon 
   ========================================*/

.jp-icon-sys-alignright,
.jp-ici-render-default .jp-icon-sys-alignright 			        {background-position: -18em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-alignright,
a:hover .jp-ici-effect-hover.jp-icon-sys-alignright,
.jp-ici-render-active .jp-icon-sys-alignright,
.jp-ici-render-active.jp-icon-sys-alignright 			        {background-position: -18em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-alignright,
.jp-ici-render-invert.jp-icon-sys-alignright 			        {background-position: -18em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-alignright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-alignright 	{background-position: -36em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-alignright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-alignright 	{background-position: -36em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-alignright, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-alignright 	{background-position: -36em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-alignright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-alignright 	{background-position: -54em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-alignright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-alignright 	{background-position: -54em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-alignright, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-alignright 	{background-position: -54em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-alignright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-alignright 	{background-position: -72em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-alignright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-alignright 	{background-position: -72em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-alignright, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-alignright 	{background-position: -72em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-alignright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-alignright 	{background-position: -94.5em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-alignright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-alignright 	{background-position: -94.5em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-alignright, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-alignright 	{background-position: -94.5em -63em; cursor: default;}


/* ========================================
   strikethrough icon 
   ========================================*/

.jp-icon-sys-strikethrough,
.jp-ici-render-default .jp-icon-sys-strikethrough 			        {background-position: -37.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-strikethrough,
a:hover .jp-ici-effect-hover.jp-icon-sys-strikethrough,
.jp-ici-render-active .jp-icon-sys-strikethrough,
.jp-ici-render-active.jp-icon-sys-strikethrough 			        {background-position: -37.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-strikethrough,
.jp-ici-render-invert.jp-icon-sys-strikethrough 			        {background-position: -37.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-strikethrough,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-strikethrough 	{background-position: -75em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-strikethrough,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-strikethrough,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-strikethrough,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-strikethrough 	{background-position: -75em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-strikethrough, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-strikethrough 	{background-position: -75em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-strikethrough,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-strikethrough 	{background-position: -112.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-strikethrough,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-strikethrough,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-strikethrough,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-strikethrough 	{background-position: -112.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-strikethrough, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-strikethrough 	{background-position: -112.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-strikethrough,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-strikethrough 	{background-position: -150em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-strikethrough,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-strikethrough,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-strikethrough,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-strikethrough 	{background-position: -150em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-strikethrough, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-strikethrough 	{background-position: -150em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-strikethrough,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-strikethrough 	{background-position: -196.875em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-strikethrough,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-strikethrough,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-strikethrough,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-strikethrough 	{background-position: -196.875em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-strikethrough, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-strikethrough 	{background-position: -196.875em -63em; cursor: default;}


/* ========================================
   Alignjustify icon 
   ========================================*/

.jp-icon-sys-alignjustify,
.jp-ici-render-default .jp-icon-sys-alignjustify 			        {background-position: -39em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-alignjustify,
a:hover .jp-ici-effect-hover.jp-icon-sys-alignjustify,
.jp-ici-render-active .jp-icon-sys-alignjustify,
.jp-ici-render-active.jp-icon-sys-alignjustify 				        {background-position: -39em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-alignjustify,
.jp-ici-render-invert.jp-icon-sys-alignjustify 				        {background-position: -39em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-alignjustify,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-alignjustify 	{background-position: -78em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignjustify,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-alignjustify,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-alignjustify,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-alignjustify 		{background-position: -78em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-alignjustify, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-alignjustify 		{background-position: -78em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-alignjustify,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-alignjustify 	{background-position: -117em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignjustify,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-alignjustify,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-alignjustify,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-alignjustify 		{background-position: -117em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-alignjustify, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-alignjustify 		{background-position: -117em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-alignjustify,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-alignjustify 	{background-position: -156em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignjustify,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-alignjustify,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-alignjustify,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-alignjustify 		{background-position: -156em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-alignjustify, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-alignjustify 		{background-position: -156em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-alignjustify,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-alignjustify 	{background-position: -204.75em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignjustify,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-alignjustify,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-alignjustify,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-alignjustify 		{background-position: -204.75em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-alignjustify, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-alignjustify 		{background-position: -204.75em -63em; cursor: default;}


/* ========================================
   Font icon 
   ========================================*/

.jp-icon-sys-font,
.jp-ici-render-default .jp-icon-sys-font 			        {background-position: -40.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-font,
a:hover .jp-ici-effect-hover.jp-icon-sys-font,
.jp-ici-render-active .jp-icon-sys-font,
.jp-ici-render-active.jp-icon-sys-font 				        {background-position: -40.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-font,
.jp-ici-render-invert.jp-icon-sys-font 				        {background-position: -40.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-font,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-font 	{background-position: -81em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-font,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-font,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-font,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-font 		{background-position: -81em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-font, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-font 		{background-position: -81em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-font,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-font 	{background-position: -121.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-font,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-font,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-font,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-font 		{background-position: -121.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-font, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-font 		{background-position: -121.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-font,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-font 	{background-position: -162em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-font,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-font,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-font,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-font 		{background-position: -162em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-font, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-font 		{background-position: -162em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-font,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-font 	{background-position: -212.625em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-font,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-font,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-font,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-font 		{background-position: -212.625em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-font, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-font 		{background-position: -212.625em -63em; cursor: default;}


/* ========================================
   Text height icon 
   ========================================*/

.jp-icon-sys-textheight,
.jp-ici-render-default .jp-icon-sys-textheight 			        {background-position: -42em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-textheight,
a:hover .jp-ici-effect-hover.jp-icon-sys-textheight,
.jp-ici-render-active .jp-icon-sys-textheight,
.jp-ici-render-active.jp-icon-sys-textheight 			        {background-position: -42em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-textheight,
.jp-ici-render-invert.jp-icon-sys-textheight 			        {background-position: -42em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-textheight,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-textheight 	{background-position: -84em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-textheight,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-textheight,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-textheight,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-textheight 	{background-position: -84em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-textheight, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-textheight 	{background-position: -84em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-textheight,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-textheight 	{background-position: -126em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-textheight,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-textheight,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-textheight,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-textheight 	{background-position: -126em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-textheight, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-textheight 	{background-position: -126em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-textheight,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-textheight 	{background-position: -168em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-textheight,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-textheight,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-textheight,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-textheight 	{background-position: -168em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-textheight, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-textheight 	{background-position: -168em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-textheight,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-textheight 	{background-position: -220.5em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-textheight,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-textheight,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-textheight,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-textheight 	{background-position: -220.5em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-textheight, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-textheight 	{background-position: -220.5em -63em; cursor: default;}



/* ========================================
  adjust icon
   ========================================*/

.jp-icon-sys-adjust,
.jp-ici-render-default .jp-icon-sys-adjust			        {background-position: -19.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-adjust,
a:hover .jp-ici-effect-hover.jp-icon-sys-adjust,
.jp-ici-render-active .jp-icon-sys-adjust,
.jp-ici-render-active.jp-icon-sys-adjust 			        {background-position: -19.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-adjust,
.jp-ici-render-invert.jp-icon-sys-adjust 			        {background-position: -19.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-adjust,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-adjust	{background-position: -39em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adjust,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adjust,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-adjust,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-adjust 	{background-position: -39em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-adjust,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-adjust 	{background-position: -39em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-adjust,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-adjust	{background-position: -58.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adjust,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adjust,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-adjust,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-adjust 	{background-position: -58.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-adjust,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-adjust 	{background-position: -58.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-adjust,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-adjust	{background-position: -78em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adjust,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adjust,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-adjust,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-adjust 	{background-position: -78em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-adjust,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-adjust 	{background-position: -78em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-adjust,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-adjust	{background-position: -102.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adjust,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adjust,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-adjust,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-adjust 	{background-position: -102.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-adjust,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-adjust 	{background-position: -102.375em -15.75em; cursor: default;}


/* ========================================
   Text header icon
   ========================================*/

.jp-icon-sys-header,
.jp-ici-render-default .jp-icon-sys-header			        {background-position: -21em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-header,
a:hover .jp-ici-effect-hover.jp-icon-sys-header,
.jp-ici-render-active .jp-icon-sys-header,
.jp-ici-render-active.jp-icon-sys-header 			        {background-position: -21em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-header,
.jp-ici-render-invert.jp-icon-sys-header 			        {background-position: -21em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-header,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-header	{background-position: -42em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-header,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-header,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-header,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-header 	{background-position: -42em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-header,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-header 	{background-position: -42em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-header,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-header	{background-position: -63em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-header,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-header,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-header,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-header 	{background-position: -63em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-header,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-header 	{background-position: -63em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-header,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-header	{background-position: -84em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-header,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-header,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-header,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-header 	{background-position: -84em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-header,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-header 	{background-position: -84em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-header,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-header	{background-position: -110.25em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-header,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-header,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-header,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-header 	{background-position: -110.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-header,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-header 	{background-position: -110.25em -15.75em; cursor: default;}


/* ========================================
  indent icon
   ========================================*/

.jp-icon-sys-indent,
.jp-ici-render-default .jp-icon-sys-indent			        {background-position: -22.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-indent,
a:hover .jp-ici-effect-hover.jp-icon-sys-indent,
.jp-ici-render-active .jp-icon-sys-indent,
.jp-ici-render-active.jp-icon-sys-indent 			        {background-position: -22.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-indent,
.jp-ici-render-invert.jp-icon-sys-indent 			        {background-position: -22.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-indent,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-indent	{background-position: -45em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-indent,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-indent,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-indent,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-indent 	{background-position: -45em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-indent,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-indent 	{background-position: -45em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-indent,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-indent	{background-position: -67.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-indent,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-indent,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-indent,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-indent 	{background-position: -67.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-indent,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-indent 	{background-position: -67.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-indent,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-indent	{background-position: -90em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-indent,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-indent,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-indent,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-indent 	{background-position: -90em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-indent,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-indent 	{background-position: -90em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-indent,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-indent	{background-position: -118.125em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-indent,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-indent,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-indent,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-indent 	{background-position: -118.125em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-indent,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-indent 	{background-position: -118.125em -15.75em; cursor: default;}


/* ========================================
  outdent icon
   ========================================*/

.jp-icon-sys-outdent,
.jp-ici-render-default .jp-icon-sys-outdent			        {background-position: -24em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-outdent,
a:hover .jp-ici-effect-hover.jp-icon-sys-outdent,
.jp-ici-render-active .jp-icon-sys-outdent,
.jp-ici-render-active.jp-icon-sys-outdent 			        {background-position: -24em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-outdent,
.jp-ici-render-invert.jp-icon-sys-outdent 			        {background-position: -24em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-outdent,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-outdent	{background-position: -48em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-outdent,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-outdent,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-outdent,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-outdent 	{background-position: -48em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-outdent,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-outdent 	{background-position: -48em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-outdent,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-outdent	{background-position: -72em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-outdent,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-outdent,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-outdent,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-outdent 	{background-position: -72em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-outdent,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-outdent 	{background-position: -72em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-outdent,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-outdent	{background-position: -96em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-outdent,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-outdent,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-outdent,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-outdent 	{background-position: -96em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-outdent,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-outdent 	{background-position: -96em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-outdent,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-outdent	{background-position: -126em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-outdent,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-outdent,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-outdent,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-outdent 	{background-position: -126em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-outdent,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-outdent 	{background-position: -126em -15.75em; cursor: default;}



/* ========================================
  paragraph icon
   ========================================*/

.jp-icon-sys-paragraph,
.jp-ici-render-default .jp-icon-sys-paragraph			        {background-position: -25.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-paragraph,
a:hover .jp-ici-effect-hover.jp-icon-sys-paragraph,
.jp-ici-render-active .jp-icon-sys-paragraph,
.jp-ici-render-active.jp-icon-sys-paragraph 			        {background-position: -25.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-paragraph,
.jp-ici-render-invert.jp-icon-sys-paragraph 			        {background-position: -25.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-paragraph,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-paragraph	{background-position: -51em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-paragraph,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-paragraph,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-paragraph,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-paragraph 	{background-position: -51em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-paragraph,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-paragraph 	{background-position: -51em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-paragraph,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-paragraph	{background-position: -76.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-paragraph,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-paragraph,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-paragraph,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-paragraph 	{background-position: -76.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-paragraph,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-paragraph 	{background-position: -76.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-paragraph,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-paragraph	{background-position: -102em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-paragraph,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-paragraph,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-paragraph,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-paragraph 	{background-position: -102em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-paragraph,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-paragraph 	{background-position: -102em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-paragraph,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-paragraph	{background-position: -133.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-paragraph,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-paragraph,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-paragraph,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-paragraph 	{background-position: -133.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-paragraph,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-paragraph 	{background-position: -133.875em -15.75em; cursor: default;}


/* ========================================
  plus-circle icon
   ========================================*/

.jp-icon-sys-pluscircle,
.jp-ici-render-default .jp-icon-sys-pluscircle			        {background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-pluscircle,
a:hover .jp-ici-effect-hover.jp-icon-sys-pluscircle,
.jp-ici-render-active .jp-icon-sys-pluscircle,
.jp-ici-render-active.jp-icon-sys-pluscircle 			        {background-position: -27em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-pluscircle,
.jp-ici-render-invert.jp-icon-sys-pluscircle 			        {background-position: -27em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-pluscircle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-pluscircle	{background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pluscircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pluscircle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-pluscircle,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-pluscircle 	{background-position: -54em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-pluscircle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-pluscircle 	{background-position: -54em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-pluscircle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-pluscircle	{background-position: -81em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pluscircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pluscircle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-pluscircle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-pluscircle 	{background-position: -81em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-pluscircle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-pluscircle 	{background-position: -81em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-pluscircle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-pluscircle	{background-position: -108em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pluscircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pluscircle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-pluscircle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-pluscircle 	{background-position: -108em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-pluscircle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-pluscircle 	{background-position: -108em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-pluscircle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-pluscircle	{background-position: -141.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pluscircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pluscircle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-pluscircle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-pluscircle 	{background-position: -141.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-pluscircle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-pluscircle 	{background-position: -141.75em -15.75em; cursor: default;}


/* ========================================
  plus-circle-invers icon
   ========================================*/

.jp-icon-sys-pluscircleinvers,
.jp-ici-render-default .jp-icon-sys-pluscircleinvers			        {background-position: -28.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-pluscircleinvers,
a:hover .jp-ici-effect-hover.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active .jp-icon-sys-pluscircleinvers,
.jp-ici-render-active.jp-icon-sys-pluscircleinvers 			            {background-position: -28.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-pluscircleinvers,
.jp-ici-render-invert.jp-icon-sys-pluscircleinvers 			            {background-position: -28.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-pluscircleinvers,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-pluscircleinvers	{background-position: -57em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pluscircleinvers,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-pluscircleinvers 	    {background-position: -57em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-pluscircleinvers,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-pluscircleinvers 	    {background-position: -57em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-pluscircleinvers,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-pluscircleinvers	{background-position: -85.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pluscircleinvers,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-pluscircleinvers 	    {background-position: -85.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-pluscircleinvers,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-pluscircleinvers 	    {background-position: -85.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-pluscircleinvers,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-pluscircleinvers	{background-position: -114em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pluscircleinvers,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-pluscircleinvers 	    {background-position: -114em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-pluscircleinvers,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-pluscircleinvers 	    {background-position: -114em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-pluscircleinvers,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-pluscircleinvers	{background-position: -149.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pluscircleinvers,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-pluscircleinvers,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-pluscircleinvers 	    {background-position: -149.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-pluscircleinvers,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-pluscircleinvers 	    {background-position: -149.625em -15.75em; cursor: default;}


/* ========================================
  code icon
   ========================================*/

.jp-icon-sys-code,
.jp-ici-render-default .jp-icon-sys-code			        {background-position: -30em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-code,
a:hover .jp-ici-effect-hover.jp-icon-sys-code,
.jp-ici-render-active .jp-icon-sys-code,
.jp-ici-render-active.jp-icon-sys-code 				        {background-position: -30em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-code,
.jp-ici-render-invert.jp-icon-sys-code 				        {background-position: -30em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-code,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-code	{background-position: -60em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-code,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-code,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-code,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-code 		{background-position: -60em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-code,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-code 		{background-position: -60em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-code,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-code	{background-position: -90em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-code,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-code,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-code,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-code 		{background-position: -90em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-code,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-code 		{background-position: -90em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-code,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-code	{background-position: -120em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-code,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-code,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-code,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-code 		{background-position: -120em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-code,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-code 		{background-position: -120em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-code,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-code	{background-position: -157.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-code,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-code,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-code,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-code 		{background-position: -157.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-code,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-code 		{background-position: -157.5em -15.75em; cursor: default;}

/* ========================================
  rss icon
   ========================================*/

.jp-icon-sys-rss,
.jp-ici-render-default .jp-icon-sys-rss				        {background-position: -31.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-rss,
a:hover .jp-ici-effect-hover.jp-icon-sys-rss,
.jp-ici-render-active .jp-icon-sys-rss,
.jp-ici-render-active.jp-icon-sys-rss 				        {background-position: -31.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-rss,
.jp-ici-render-invert.jp-icon-sys-rss 				        {background-position: -31.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-rss,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-rss		{background-position: -63em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-rss,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-rss,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-rss,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-rss 		{background-position: -63em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-rss,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-rss 		{background-position: -63em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-rss,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-rss		{background-position: -94.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-rss,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-rss,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-rss,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-rss 		{background-position: -94.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-rss,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-rss 		{background-position: -94.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-rss,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-rss		{background-position: -126em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-rss,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-rss,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-rss,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-rss 		{background-position: -126em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-rss,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-rss 		{background-position: -126em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-rss,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-rss		{background-position: -165.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-rss,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-rss,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-rss,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-rss 		{background-position: -165.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-rss,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-rss 		{background-position: -165.375em -15.75em; cursor: default;}


/* ========================================
  upload icon
   ========================================*/

.jp-icon-sys-upload,
.jp-ici-render-default .jp-icon-sys-upload			        {background-position: -33em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-upload,
a:hover .jp-ici-effect-hover.jp-icon-sys-upload,
.jp-ici-render-active .jp-icon-sys-upload,
.jp-ici-render-active.jp-icon-sys-upload 			        {background-position: -33em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-upload,
.jp-ici-render-invert.jp-icon-sys-upload 			        {background-position: -33em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-upload,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-upload	{background-position: -66em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-upload,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-upload,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-upload,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-upload 	{background-position: -66em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-upload,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-upload 	{background-position: -66em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-upload,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-upload	{background-position: -99em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-upload,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-upload,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-upload,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-upload 	{background-position: -99em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-upload,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-upload 	{background-position: -99em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-upload,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-upload	{background-position: -132em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-upload,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-upload,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-upload,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-upload 	{background-position: -132em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-upload,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-upload 	{background-position: -132em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-upload,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-upload	{background-position: -173.25em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-upload,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-upload,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-upload,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-upload 	{background-position: -173.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-upload,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-upload 	{background-position: -173.25em -15.75em; cursor: default;}


/* ========================================
  deletecircle icon
   ========================================*/

.jp-icon-sys-deletecircle,
.jp-ici-render-default .jp-icon-sys-deletecircle			        {background-position: -34.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-deletecircle,
a:hover .jp-ici-effect-hover.jp-icon-sys-deletecircle,
.jp-ici-render-active .jp-icon-sys-deletecircle,
.jp-ici-render-active.jp-icon-sys-deletecircle 			            {background-position: -34.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-deletecircle,
.jp-ici-render-invert.jp-icon-sys-deletecircle 			            {background-position: -34.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-deletecircle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-deletecircle	{background-position: -69em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-deletecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-deletecircle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-deletecircle,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-deletecircle 	    {background-position: -69em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-deletecircle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-deletecircle 	    {background-position: -69em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-deletecircle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-deletecircle	{background-position: -103.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-deletecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-deletecircle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-deletecircle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-deletecircle 	    {background-position: -103.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-deletecircle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-deletecircle 	    {background-position: -103.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-deletecircle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-deletecircle	{background-position: -138em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-deletecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-deletecircle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-deletecircle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-deletecircle 	    {background-position: -138em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-deletecircle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-deletecircle 	    {background-position: -138em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-deletecircle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-deletecircle	{background-position: -181.125em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-deletecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-deletecircle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-deletecircle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-deletecircle 	    {background-position: -181.125em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-deletecircle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-deletecircle 	    {background-position: -181.125em -15.75em; cursor: default;}


/* ========================================
  filter icon
   ========================================*/

.jp-icon-sys-filter,
.jp-ici-render-default .jp-icon-sys-filter			        {background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-filter,
a:hover .jp-ici-effect-hover.jp-icon-sys-filter,
.jp-ici-render-active .jp-icon-sys-filter,
.jp-ici-render-active.jp-icon-sys-filter 			        {background-position: -36em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-filter,
.jp-ici-render-invert.jp-icon-sys-filter 			        {background-position: -36em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-filter,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-filter	{background-position: -72em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-filter,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-filter,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-filter,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-filter 	{background-position: -72em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-filter,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-filter 	{background-position: -72em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-filter,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-filter	{background-position: -108em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-filter,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-filter,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-filter,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-filter 	{background-position: -108em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-filter,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-filter 	{background-position: -108em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-filter,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-filter	{background-position: -144em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-filter,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-filter,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-filter,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-filter 	{background-position: -144em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-filter,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-filter 	{background-position: -144em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-filter,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-filter	{background-position: -189em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-filter,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-filter,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-filter,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-filter 	{background-position: -189em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-filter,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-filter 	{background-position: -189em -15.75em; cursor: default;}


/* ========================================
  share icon
   ========================================*/

.jp-icon-sys-share,
.jp-ici-render-default .jp-icon-sys-share			        {background-position: -37.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-share,
a:hover .jp-ici-effect-hover.jp-icon-sys-share,
.jp-ici-render-active .jp-icon-sys-share,
.jp-ici-render-active.jp-icon-sys-share 			        {background-position: -37.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-share,
.jp-ici-render-invert.jp-icon-sys-share 			        {background-position: -37.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-share,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-share	{background-position: -75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-share,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-share,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-share 	{background-position: -75em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-share,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-share 	{background-position: -75em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-share,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-share	{background-position: -112.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-share,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-share,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-share 	{background-position: -112.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-share,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-share 	{background-position: -112.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-share,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-share	{background-position: -150em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-share,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-share,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-share 	{background-position: -150em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-share,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-share 	{background-position: -150em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-share,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-share	{background-position: -196.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-share,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-share,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-share 	{background-position: -196.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-share,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-share 	{background-position: -196.875em -15.75em; cursor: default;}


/* ========================================
  questioncircle icon
   ========================================*/

.jp-icon-sys-questioncircle,
.jp-ici-render-default .jp-icon-sys-questioncircle			        {background-position: -39em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-questioncircle,
a:hover .jp-ici-effect-hover.jp-icon-sys-questioncircle,
.jp-ici-render-active .jp-icon-sys-questioncircle,
.jp-ici-render-active.jp-icon-sys-questioncircle 			        {background-position: -39em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-questioncircle,
.jp-ici-render-invert.jp-icon-sys-questioncircle 			        {background-position: -39em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-questioncircle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-questioncircle	{background-position: -78em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-questioncircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-questioncircle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-questioncircle,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-questioncircle 	{background-position: -78em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-questioncircle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-questioncircle 	{background-position: -78em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-questioncircle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-questioncircle	{background-position: -117em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-questioncircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-questioncircle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-questioncircle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-questioncircle 	{background-position: -117em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-questioncircle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-questioncircle 	{background-position: -117em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-questioncircle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-questioncircle	{background-position: -156em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-questioncircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-questioncircle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-questioncircle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-questioncircle 	{background-position: -156em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-questioncircle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-questioncircle 	{background-position: -156em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-questioncircle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-questioncircle	{background-position: -204.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-questioncircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-questioncircle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-questioncircle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-questioncircle 	{background-position: -204.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-questioncircle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-questioncircle 	{background-position: -204.75em -15.75em; cursor: default;}


/* ========================================
  help icon
   ========================================*/

.jp-icon-sys-help,
.jp-ici-render-default .jp-icon-sys-help			        {background-position: -40.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-help,
a:hover .jp-ici-effect-hover.jp-icon-sys-help,
.jp-ici-render-active .jp-icon-sys-help,
.jp-ici-render-active.jp-icon-sys-help 				        {background-position: -40.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-help,
.jp-ici-render-invert.jp-icon-sys-help 				        {background-position: -40.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-help,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-help	{background-position: -81em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-help,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-help,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-help,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-help 		{background-position: -81em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-help,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-help 		{background-position: -81em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-help,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-help	{background-position: -121.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-help,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-help,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-help,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-help 		{background-position: -121.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-help,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-help 		{background-position: -121.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-help,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-help	{background-position: -162em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-help,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-help,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-help,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-help 		{background-position: -162em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-help,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-help 		{background-position: -162em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-help,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-help	{background-position: -212.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-help,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-help,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-help,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-help 		{background-position: -212.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-help,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-help 		{background-position: -212.625em -15.75em; cursor: default;}


/* ========================================
  trash icon
   ========================================*/

.jp-icon-sys-trash,
.jp-ici-render-default .jp-icon-sys-trash			        {background-position: -42em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-trash,
a:hover .jp-ici-effect-hover.jp-icon-sys-trash,
.jp-ici-render-active .jp-icon-sys-trash,
.jp-ici-render-active.jp-icon-sys-trash 			        {background-position: -42em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-trash,
.jp-ici-render-invert.jp-icon-sys-trash 			        {background-position: -42em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-trash,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-trash	{background-position: -84em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-trash,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-trash,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-trash,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-trash 	{background-position: -84em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-trash,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-trash 	{background-position: -84em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-trash,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-trash	{background-position: -126em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-trash,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-trash,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-trash,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-trash 	{background-position: -126em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-trash,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-trash 	{background-position: -126em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-trash,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-trash	{background-position: -168em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-trash,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-trash,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-trash,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-trash 	{background-position: -168em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-trash,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-trash 	{background-position: -168em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-trash,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-trash	{background-position: -220.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-trash,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-trash,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-trash,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-trash 	{background-position: -220.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-trash,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-trash 	{background-position: -220.5em -15.75em; cursor: default;}


/* ========================================
  removecircle icon
   ========================================*/

.jp-icon-sys-removecircle,
.jp-ici-render-default .jp-icon-sys-removecircle			        {background-position: -43.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-removecircle,
a:hover .jp-ici-effect-hover.jp-icon-sys-removecircle,
.jp-ici-render-active .jp-icon-sys-removecircle,
.jp-ici-render-active.jp-icon-sys-removecircle 				        {background-position: -43.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-removecircle,
.jp-ici-render-invert.jp-icon-sys-removecircle 				        {background-position: -43.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-removecircle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-removecircle	{background-position: -87em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-removecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-removecircle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-removecircle,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-removecircle 		{background-position: -87em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-removecircle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-removecircle 		{background-position: -87em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-removecircle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-removecircle	{background-position: -130.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-removecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-removecircle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-removecircle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-removecircle 		{background-position: -130.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-removecircle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-removecircle 		{background-position: -130.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-removecircle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-removecircle	{background-position: -174em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-removecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-removecircle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-removecircle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-removecircle 		{background-position: -174em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-removecircle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-removecircle 		{background-position: -174em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-removecircle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-removecircle	{background-position: -228.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-removecircle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-removecircle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-removecircle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-removecircle 		{background-position: -228.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-removecircle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-removecircle 		{background-position: -228.375em -15.75em; cursor: default;}


/* ========================================
  tabular icon
   ========================================*/

.jp-icon-sys-tabular,
.jp-ici-render-default .jp-icon-sys-tabular				        {background-position: -43.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-tabular,
a:hover .jp-ici-effect-hover.jp-icon-sys-tabular,
.jp-ici-render-active .jp-icon-sys-tabular,
.jp-ici-render-active.jp-icon-sys-tabular 				        {background-position: -43.5em -6em;}
.jp-ici-render-invert .jp-icon-sys-tabular,
.jp-ici-render-invert.jp-icon-sys-tabular 				        {background-position: -43.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-tabular,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-tabular		{background-position: -87em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tabular,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tabular,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-tabular,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-tabular 		{background-position: -87em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-tabular,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-tabular 		{background-position: -87em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-tabular,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-tabular		{background-position: -130.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tabular,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tabular,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-tabular,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-tabular 		{background-position: -130.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-tabular,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-tabular 		{background-position: -130.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-tabular,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-tabular		{background-position: -174em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tabular,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tabular,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-tabular,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-tabular 		{background-position: -174em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-tabular,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-tabular 		{background-position: -174em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-tabular,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-tabular		{background-position: -228.375em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tabular,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tabular,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-tabular,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-tabular 		{background-position: -228.375em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-tabular,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-tabular 		{background-position: -228.375em -39.375em; cursor: default;}


/* ========================================
  display icon
   ========================================*/

.jp-icon-sys-display,
.jp-ici-render-default .jp-icon-sys-display				        {background-position: -43.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-display,
a:hover .jp-ici-effect-hover.jp-icon-sys-display,
.jp-ici-render-active .jp-icon-sys-display,
.jp-ici-render-active.jp-icon-sys-display 				        {background-position: -43.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-display,
.jp-ici-render-invert.jp-icon-sys-display 				        {background-position: -43.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-display,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-display		{background-position: -87em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-display,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-display,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-display,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-display 		{background-position: -87em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-display,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-display 		{background-position: -87em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-display,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-display		{background-position: -130.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-display,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-display,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-display,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-display 		{background-position: -130.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-display,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-display 		{background-position: -130.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-display,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-display		{background-position: -174em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-display,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-display,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-display,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-display 		{background-position: -174em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-display,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-display 		{background-position: -174em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-display,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-display		{background-position: -228.375em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-display,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-display,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-display,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-display 		{background-position: -228.375em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-display,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-display 		{background-position: -228.375em -63em; cursor: default;}


/* ========================================
  userrole icon
   ========================================*/

.jp-icon-sys-userrole,
.jp-ici-render-default .jp-icon-sys-userrole				        {background-position: -43.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-userrole,
a:hover .jp-ici-effect-hover.jp-icon-sys-userrole,
.jp-ici-render-active .jp-icon-sys-userrole,
.jp-ici-render-active.jp-icon-sys-userrole 				            {background-position: -43.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-userrole,
.jp-ici-render-invert.jp-icon-sys-userrole 				            {background-position: -43.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-userrole,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-userrole		{background-position: -87em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-userrole,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-userrole,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-userrole,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-userrole 		    {background-position: -87em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-userrole,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-userrole 		    {background-position: -87em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-userrole,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-userrole		{background-position: -130.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-userrole,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-userrole,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-userrole,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-userrole 		    {background-position: -130.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-userrole,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-userrole 		    {background-position: -130.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-userrole,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-userrole		{background-position: -174em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-userrole,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-userrole,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-userrole,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-userrole 		    {background-position: -174em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-userrole,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-userrole 		    {background-position: -174em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-userrole,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-userrole		{background-position: -228.375em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-userrole,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-userrole,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-userrole,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-userrole 		    {background-position: -228.375em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-userrole,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-userrole 		    {background-position: -228.375em -86.625em; cursor: default;}





/* ========================================
   SYS Storyline icons
   ========================================*/

/* ========================================
   Statuson icon 
   ========================================*/

.jp-icon-sys-statuson,
.jp-ici-render-default .jp-icon-sys-statuson 			        {background-position: -19.5em -9em;}

.jp-ici-scale-32.jp-icon-sys-statuson,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statuson 	{background-position: -39em -18em;}

.jp-ici-scale-48.jp-icon-sys-statuson,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statuson 	{background-position: -58.5em -27em;}

.jp-ici-scale-64.jp-icon-sys-statuson,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statuson 	{background-position: -78em -36em;}

.jp-ici-scale-84.jp-icon-sys-statuson,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statuson 	{background-position: -102.375em -47.25em;}


/* ========================================
   Statusdnd icon 
   ========================================*/

.jp-icon-sys-statusdnd,
.jp-ici-render-default .jp-icon-sys-statusdnd 			        {background-position: -19.5em -10.5em;}

.jp-ici-scale-32.jp-icon-sys-statusdnd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statusdnd 	{background-position: -39em -21em;}

.jp-ici-scale-48.jp-icon-sys-statusdnd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusdnd 	{background-position: -58.5em -31.5em;}

.jp-ici-scale-64.jp-icon-sys-statusdnd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statusdnd 	{background-position: -78em -42em;}

.jp-ici-scale-84.jp-icon-sys-statusdnd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statusdnd 	{background-position: -102.375em -55.125em;}

/* ========================================
   Statusoff icon 
   ========================================*/

.jp-icon-sys-statusoff,
.jp-ici-render-default .jp-icon-sys-statusoff 			        {background-position: -19.5em -12em;}

.jp-ici-scale-32.jp-icon-sys-statusoff,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statusoff 	{background-position: -39em -24em;}

.jp-ici-scale-48.jp-icon-sys-statusoff,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusoff 	{background-position: -58.5em -36em;}

.jp-ici-scale-64.jp-icon-sys-statusoff,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statusoff 	{background-position: -78em -48em;}

.jp-ici-scale-84.jp-icon-sys-statusoff,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statusoff 	{background-position: -102.375em -63em;}

/* ========================================
   Statusactive icon 
   ========================================*/

.jp-icon-sys-statusactive,
.jp-ici-render-default .jp-icon-sys-statusactive 			        {background-position: -21em -9em;}

.jp-ici-scale-32.jp-icon-sys-statusactive,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statusactive 	{background-position: -42em -18em;}

.jp-ici-scale-48.jp-icon-sys-statusactive,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusactive 	{background-position: -63em -27em;}

.jp-ici-scale-64.jp-icon-sys-statusactive,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusactive 	{background-position: -84em -36em;}

.jp-ici-scale-84.jp-icon-sys-statusactive,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusactive 	{background-position: -110.25em -47.25em;}

/* ========================================
   statusdisabled icon 
   ========================================*/

.jp-icon-sys-statusdisabled,
.jp-ici-render-default .jp-icon-sys-statusdisabled 			        {background-position: -21em -10.5em;}

.jp-ici-scale-32.jp-icon-sys-statusdisabled,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statusdisabled 	{background-position: -42em -21em;}

.jp-ici-scale-48.jp-icon-sys-statusdisabled,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusdisabled 	{background-position: -63em -31.5em;}

.jp-ici-scale-64.jp-icon-sys-statusdisabled,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statusdisabled 	{background-position: -84em -42em;}

.jp-ici-scale-84.jp-icon-sys-statusdisabled,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statusdisabled 	{background-position: -110.25em -55.125em;}

/* ========================================
   statusapproved icon 
   ========================================*/

.jp-icon-sys-statusapproved,
.jp-ici-render-default .jp-icon-sys-statusapproved 			        {background-position: -24em -36em;}

.jp-ici-scale-32.jp-icon-sys-statusapproved,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statusapproved 	{background-position: -48em -72em;}

.jp-ici-scale-48.jp-icon-sys-statusapproved,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statusapproved 	{background-position: -72em -108em;}

.jp-ici-scale-64.jp-icon-sys-statusapproved,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statusapproved 	{background-position: -96em -144em;}

.jp-ici-scale-84.jp-icon-sys-statusapproved,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statusapproved 	{background-position: -126em -189em;}

/* ========================================
   statuspending icon 
   ========================================*/

.jp-icon-sys-statuspending,
.jp-ici-render-default .jp-icon-sys-statuspending 			        {background-position: -24em -34.5em;}

.jp-ici-scale-32.jp-icon-sys-statuspending,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-statuspending 	{background-position: -48em -69em;}

.jp-ici-scale-48.jp-icon-sys-statuspending,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-statuspending 	{background-position: -72em -103.5em;}

.jp-ici-scale-64.jp-icon-sys-statuspending,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-statuspending 	{background-position: -96em -138em;}

.jp-ici-scale-84.jp-icon-sys-statuspending,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-statuspending 	{background-position: -126em -181.125em;}


/* ========================================
   Signout icon 
   ========================================*/

.jp-icon-sys-signout,
.jp-ici-render-default .jp-icon-sys-signout 			{background-position: -22.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-signout,
a:hover .jp-ici-effect-hover.jp-icon-sys-signout,
.jp-ici-render-active .jp-icon-sys-signout,
.jp-ici-render-active.jp-icon-sys-signout 			{background-position: -22.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-signout,
.jp-ici-render-invert.jp-icon-sys-signout 			{background-position: -22.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-signout,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-signout	{background-position: -45em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-signout,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-signout,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-signout,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-signout 	{background-position: -45em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-signout,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-signout 	{background-position: -45em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-signout,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-signout	{background-position: -67.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-signout,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-signout,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-signout,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-signout 	{background-position: -67.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-signout,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-signout 	{background-position: -67.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-signout,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-signout	    {background-position: -90em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-signout,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-signout,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-signout,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-signout 	    {background-position: -90em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-signout,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-signout 	    {background-position: -90em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-signout,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-signout	    {background-position: -118.125em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-signout,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-signout,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-signout,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-signout 	    {background-position: -118.125em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-signout,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-signout 	    {background-position: -118.125em -63em; cursor: default;}


/* ========================================
   Arrowcollapse icon 
   ========================================*/

.jp-icon-sys-arrowcollapse,
.jp-ici-render-default .jp-icon-sys-arrowcollapse 			{background-position: -24em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowcollapse,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowcollapse,
.jp-ici-render-active .jp-icon-sys-arrowcollapse,
.jp-ici-render-active.jp-icon-sys-arrowcollapse 			{background-position: -24em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowcollapse,
.jp-ici-render-invert.jp-icon-sys-arrowcollapse 			{background-position: -24em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowcollapse,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowcollapse	{background-position: -48em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowcollapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowcollapse,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowcollapse,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowcollapse 	{background-position: -48em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowcollapse,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowcollapse 	{background-position: -48em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowcollapse,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowcollapse	{background-position: -72em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowcollapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowcollapse,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowcollapse,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowcollapse 	{background-position: -72em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowcollapse,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowcollapse 	{background-position: -72em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowcollapse,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowcollapse	{background-position: -96em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowcollapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowcollapse,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowcollapse,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowcollapse 	{background-position: -96em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowcollapse,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowcollapse 	{background-position: -96em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowcollapse,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowcollapse	{background-position: -126em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowcollapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowcollapse,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowcollapse,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowcollapse 	{background-position: -126em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowcollapse,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowcollapse 	{background-position: -126em -63em; cursor: default;}

/* ========================================
   Properties icon 
   ========================================*/

.jp-icon-sys-properties,
.jp-ici-render-default .jp-icon-sys-properties 			{background-position: -25.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-properties,
a:hover .jp-ici-effect-hover.jp-icon-sys-properties,
.jp-ici-render-active .jp-icon-sys-properties,
.jp-ici-render-active.jp-icon-sys-properties 			{background-position: -25.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-properties,
.jp-ici-render-invert.jp-icon-sys-properties 			{background-position: -25.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-properties,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-properties	{background-position: -51em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-properties,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-properties,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-properties,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-properties 	{background-position: -51em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-properties,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-properties 	{background-position: -51em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-properties,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-properties	{background-position: -76.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-properties,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-properties,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-properties,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-properties 	{background-position: -76.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-properties,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-properties 	{background-position: -76.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-properties,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-properties	    {background-position: -102em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-properties,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-properties,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-properties,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-properties 	    {background-position: -102em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-properties,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-properties 	    {background-position: -102em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-properties,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-properties	    {background-position: -133.875em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-properties,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-properties,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-properties,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-properties 	    {background-position: -133.875em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-properties,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-properties 	    {background-position: -133.875em -63em; cursor: default;}


/* ========================================
   Locationmark icon 
   ========================================*/

.jp-icon-sys-locationmark,
.jp-ici-render-default .jp-icon-sys-locationmark 			{background-position: -27em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-locationmark,
a:hover .jp-ici-effect-hover.jp-icon-sys-locationmark,
.jp-ici-render-active .jp-icon-sys-locationmark,
.jp-ici-render-active.jp-icon-sys-locationmark 				{background-position: -27em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-locationmark,
.jp-ici-render-invert.jp-icon-sys-locationmark 				{background-position: -27em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-locationmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-locationmark	{background-position: -54em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-locationmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-locationmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-locationmark,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-locationmark 		{background-position: -54em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-locationmark,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-locationmark 		{background-position: -54em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-locationmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-locationmark	{background-position: -81em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-locationmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-locationmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-locationmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-locationmark 		{background-position: -81em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-locationmark,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-locationmark 		{background-position: -81em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-locationmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-locationmark	{background-position: -108em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-locationmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-locationmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-locationmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-locationmark 		{background-position: -108em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-locationmark,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-locationmark 		{background-position: -108em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-locationmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-locationmark	{background-position: -141.75em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-locationmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-locationmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-locationmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-locationmark 		{background-position: -141.75em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-locationmark,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-locationmark 		{background-position: -141.75em -63em; cursor: default;}


/* ========================================
   Globe icon 
   ========================================*/

.jp-icon-sys-globe,
.jp-ici-render-default .jp-icon-sys-globe 			{background-position: -28.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-globe,
a:hover .jp-ici-effect-hover.jp-icon-sys-globe,
.jp-ici-render-active .jp-icon-sys-globe,
.jp-ici-render-active.jp-icon-sys-globe 			{background-position: -28.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-globe,
.jp-ici-render-invert.jp-icon-sys-globe 			{background-position: -28.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-globe,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-globe	{background-position: -57em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-globe,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-globe,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-globe,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-globe 	{background-position: -57em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-globe,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-globe 	{background-position: -57em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-globe,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-globe	{background-position: -85.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-globe,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-globe,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-globe,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-globe 	{background-position: -85.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-globe,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-globe 	{background-position: -85.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-globe,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-globe	    {background-position: -114em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-globe,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-globe,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-globe,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-globe 	    {background-position: -114em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-globe,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-globe 	    {background-position: -114em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-globe,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-globe	    {background-position: -149.625em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-globe,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-globe,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-globe,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-globe 	    {background-position: -149.625em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-globe,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-globe 	    {background-position: -149.625em -63em; cursor: default;}


/* ========================================
   Reloader icon 
   ========================================*/

.jp-icon-sys-reloader,
.jp-ici-render-default .jp-icon-sys-reloader 			{background-position: -30em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-reloader,
a:hover .jp-ici-effect-hover.jp-icon-sys-reloader,
.jp-ici-render-active .jp-icon-sys-reloader,
.jp-ici-render-active.jp-icon-sys-reloader 			{background-position: -30em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-reloader,
.jp-ici-render-invert.jp-icon-sys-reloader 			{background-position: -30em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-reloader,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-reloader	{background-position: -60em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-reloader,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-reloader,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-reloader,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-reloader 	{background-position: -60em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-reloader,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-reloader 	{background-position: -60em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-reloader,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-reloader	{background-position: -90em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-reloader,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-reloader,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-reloader,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-reloader 	{background-position: -90em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-reloader,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-reloader 	{background-position: -90em -36em; cursor: default;}
.jp-ici-scale-64.jp-icon-sys-reloader,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-reloader	{background-position: -120em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-reloader,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-reloader,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-reloader,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-reloader 	    {background-position: -120em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-reloader,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-reloader 	    {background-position: -120em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-reloader,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-reloader	{background-position: -157.5em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-reloader,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-reloader,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-reloader,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-reloader 	    {background-position: -157.5em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-reloader,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-reloader 	    {background-position: -157.5em -63em; cursor: default;}


/* ========================================
   Arrowconnect icon 
   ========================================*/

.jp-icon-sys-arrowconnect,
.jp-ici-render-default .jp-icon-sys-arrowconnect 			{background-position: -31.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowconnect,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowconnect,
.jp-ici-render-active .jp-icon-sys-arrowconnect,
.jp-ici-render-active.jp-icon-sys-arrowconnect 				{background-position: -31.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowconnect,
.jp-ici-render-invert.jp-icon-sys-arrowconnect 				{background-position: -31.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowconnect,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowconnect	{background-position: -63em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowconnect,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowconnect,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowconnect,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowconnect 		{background-position: -63em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowconnect,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowconnect 		{background-position: -63em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowconnect,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowconnect	{background-position: -94.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowconnect,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowconnect,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowconnect,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowconnect 		{background-position: -94.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowconnect,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowconnect 		{background-position: -94.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowconnect,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowconnect	{background-position: -126em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowconnect,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowconnect,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowconnect,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowconnect 		{background-position: -126em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowconnect,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowconnect 		{background-position: -126em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowconnect,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowconnect	{background-position: -165.375em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowconnect,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowconnect,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowconnect,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowconnect 		{background-position: -165.375em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowconnect,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowconnect 		{background-position: -165.375em -63em; cursor: default;}


/* ========================================
   Pin icon 
   ========================================*/

.jp-icon-sys-pin,
.jp-ici-render-default .jp-icon-sys-pin 		{background-position: -33em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-pin,
a:hover .jp-ici-effect-hover.jp-icon-sys-pin,
.jp-ici-render-active .jp-icon-sys-pin,
.jp-ici-render-active.jp-icon-sys-pin  			{background-position: -33em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-pin,
.jp-ici-render-invert.jp-icon-sys-pin  			{background-position: -33em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-pin,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-pin	{background-position: -66em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pin,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pin,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-pin,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-pin 	{background-position: -66em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-pin,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-pin 	{background-position: -66em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-pin,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-pin	{background-position: -99em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pin,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pin,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-pin,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-pin 	{background-position: -99em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-pin,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-pin 	{background-position: -99em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-pin,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-pin	    {background-position: -132em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pin,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pin,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-pin,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-pin 	    {background-position: -132em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-pin,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-pin 	    {background-position: -132em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-pin,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-pin	    {background-position: -173.25em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pin,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pin,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-pin,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-pin 	    {background-position: -173.25em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-pin,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-pin 	    {background-position: -173.25em -63em; cursor: default;}


/* ========================================
   Winopen icon 
   ========================================*/

.jp-icon-sys-winopen,
.jp-ici-render-default .jp-icon-sys-winopen 			{background-position: -34.5em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-winopen,
a:hover .jp-ici-effect-hover.jp-icon-sys-winopen,
.jp-ici-render-active .jp-icon-sys-winopen,
.jp-ici-render-active.jp-icon-sys-winopen 			{background-position: -34.5em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-winopen,
.jp-ici-render-invert.jp-icon-sys-winopen 			{background-position: -34.5em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-winopen,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-winopen	{background-position: -69em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-winopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-winopen,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-winopen,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-winopen 	{background-position: -69em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-winopen,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-winopen 	{background-position: -69em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-winopen,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-winopen	{background-position: -103.5em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-winopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-winopen,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-winopen,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-winopen 	{background-position: -103.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-winopen,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-winopen 	{background-position: -103.5em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-winopen,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-winopen	{background-position: -138em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-winopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-winopen,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-winopen,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-winopen 	{background-position: -138em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-winopen,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-winopen 	{background-position: -138em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-winopen,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-winopen	{background-position: -181.125em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-winopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-winopen,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-winopen,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-winopen 	{background-position: -181.125em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-winopen,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-winopen 	{background-position: -181.125em -63em; cursor: default;}


/* ========================================
   Winclose icon 
   ========================================*/

.jp-icon-sys-winclose,
.jp-ici-render-default .jp-icon-sys-winclose 			{background-position: -36em -9em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-winclose,
a:hover .jp-ici-effect-hover.jp-icon-sys-winclose,
.jp-ici-render-active .jp-icon-sys-winclose,
.jp-ici-render-active.jp-icon-sys-winclose 			{background-position: -36em -10.5em;}
.jp-ici-render-invert .jp-icon-sys-winclose,
.jp-ici-render-invert.jp-icon-sys-winclose 			{background-position: -36em -12em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-winclose,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-winclose	{background-position: -72em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-winclose,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-winclose,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-winclose,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-winclose 	{background-position: -72em -21em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-winclose,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-winclose 	{background-position: -72em -24em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-winclose,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-winclose	{background-position: -108em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-winclose,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-winclose,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-winclose,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-winclose 	{background-position: -108em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-winclose,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-winclose 	{background-position: -108em -36em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-winclose,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-winclose	{background-position: -144em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-winclose,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-winclose,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-winclose,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-winclose 	    {background-position: -144em -42em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-winclose,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-winclose 	    {background-position: -144em -48em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-winclose,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-winclose	{background-position: -189em -47.25em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-winclose,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-winclose,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-winclose,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-winclose 	    {background-position: -189em -55.125em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-winclose,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-winclose 	    {background-position: -189em -63em; cursor: default;}



/* ========================================
   Navigation icons 
   ========================================*/

/* ========================================
   arrowlongleft icon 
   ========================================*/

.jp-icon-sys-arrowlongleft,
.jp-ici-render-default .jp-icon-sys-arrowlongleft 		            {background-position: 0 -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongleft,
.jp-ici-render-active .jp-icon-sys-arrowlongleft,
.jp-ici-render-active.jp-icon-sys-arrowlongleft 			        {background-position: 0 -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowlongleft,
.jp-ici-render-invert.jp-icon-sys-arrowlongleft 			        {background-position: 0 -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowlongleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowlongleft	{background-position: 0 -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowlongleft,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowlongleft 	{background-position: 0 -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowlongleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowlongleft 	{background-position: 0 -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowlongleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowlongleft	{background-position: 0 -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowlongleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowlongleft 	{background-position: 0 -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowlongleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowlongleft 	{background-position: 0 -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowlongleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowlongleft	{background-position: 0 -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowlongleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowlongleft 	{background-position: 0 -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowlongleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowlongleft 	{background-position: 0 -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowlongleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowlongleft	{background-position: 0 -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowlongleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowlongleft 	{background-position: 0 -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowlongleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowlongleft 	{background-position: 0 -86.625em; cursor: default;}


/* ========================================
   arrowlongright icon 
   ========================================*/

.jp-icon-sys-arrowlongright,
.jp-ici-render-default .jp-icon-sys-arrowlongright			            {background-position: -1.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongright,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongright,
.jp-ici-render-active .jp-icon-sys-arrowlongright,
.jp-ici-render-active.jp-icon-sys-arrowlongright 				        {background-position: -1.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowlongright,
.jp-ici-render-invert.jp-icon-sys-arrowlongright 				        {background-position: -1.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowlongright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowlongright	    {background-position: -3em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowlongright,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowlongright 		{background-position: -3em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowlongright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowlongright 		{background-position: -3em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowlongright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowlongright	    {background-position: -4.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowlongright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowlongright 		{background-position: -4.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowlongright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowlongright 		{background-position: -4.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowlongright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowlongright	    {background-position: -6em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowlongright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowlongright 		{background-position: -6em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowlongright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowlongright 		{background-position: -6em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowlongright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowlongright	    {background-position: -7.875em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowlongright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowlongright 		{background-position: -7.875em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowlongright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowlongright 		{background-position: -7.875em -86.625em; cursor: default;}


/* ========================================
   arrowlongup icon 
   ========================================*/

.jp-icon-sys-arrowlongup,
.jp-ici-render-default .jp-icon-sys-arrowlongup			            {background-position: -3em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongup,
.jp-ici-render-active .jp-icon-sys-arrowlongup,
.jp-ici-render-active.jp-icon-sys-arrowlongup 			            {background-position: -3em -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowlongup,
.jp-ici-render-invert.jp-icon-sys-arrowlongup 			            {background-position: -3em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowlongup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowlongup	    {background-position: -6em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowlongup,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowlongup 	    {background-position: -6em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowlongup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowlongup 	    {background-position: -6em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowlongup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowlongup	    {background-position: -9em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowlongup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowlongup 	    {background-position: -9em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowlongup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowlongup 	    {background-position: -9em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowlongup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowlongup	    {background-position: -12em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowlongup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowlongup 	    {background-position: -12em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowlongup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowlongup 	    {background-position: -12em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowlongup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowlongup	    {background-position: -15.75em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowlongup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowlongup 	    {background-position: -15.75em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowlongup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowlongup 	    {background-position: -15.75em -86.625em; cursor: default;}


/* ========================================
   arrowlongdown icon 
   ========================================*/

.jp-icon-sys-arrowlongdown,
.jp-ici-render-default .jp-icon-sys-arrowlongdown			        {background-position: -4.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongdown,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowlongdown,
.jp-ici-render-active .jp-icon-sys-arrowlongdown,
.jp-ici-render-active.jp-icon-sys-arrowlongdown 			        {background-position: -4.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowlongdown,
.jp-ici-render-invert.jp-icon-sys-arrowlongdown 			        {background-position: -4.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowlongdown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowlongdown	{background-position: -9em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowlongdown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowlongdown,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowlongdown 	{background-position: -9em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowlongdown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowlongdown 	{background-position: -9em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowlongdown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowlongdown	{background-position: -13.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowlongdown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowlongdown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowlongdown 	{background-position: -13.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowlongdown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowlongdown 	{background-position: -13.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowlongdown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowlongdown	{background-position: -18em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowlongdown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowlongdown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowlongdown 	{background-position: -18em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowlongdown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowlongdown 	{background-position: -18em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowlongdown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowlongdown	{background-position: -23.625em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowlongdown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowlongdown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowlongdown 	{background-position: -23.625em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowlongdown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowlongdown 	{background-position: -23.625em -86.625em; cursor: default;}


/* ========================================
   chevronleft icon 
   ========================================*/

.jp-icon-sys-chevronleft,
.jp-ici-render-default .jp-icon-sys-chevronleft				        {background-position: -6em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chevronleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-chevronleft,
.jp-ici-render-active .jp-icon-sys-chevronleft,
.jp-ici-render-active.jp-icon-sys-chevronleft 				        {background-position: -6em -15em;}
.jp-ici-render-invert .jp-icon-sys-chevronleft,
.jp-ici-render-invert.jp-icon-sys-chevronleft 				        {background-position: -6em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chevronleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chevronleft		{background-position: -12em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chevronleft,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chevronleft 		{background-position: -12em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chevronleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chevronleft 		{background-position: -12em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chevronleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chevronleft		{background-position: -18em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chevronleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chevronleft 		{background-position: -18em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chevronleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chevronleft 		{background-position: -18em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chevronleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chevronleft		{background-position: -24em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chevronleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chevronleft 		{background-position: -24em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chevronleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chevronleft 		{background-position: -24em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chevronleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chevronleft		{background-position: -31.5em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chevronleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chevronleft 		{background-position: -31.5em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chevronleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chevronleft 		{background-position: -31.5em -86.625em; cursor: default;}


/* ========================================
   chevronright icon 
   ========================================*/

.jp-icon-sys-chevronright,
.jp-ici-render-default .jp-icon-sys-chevronright			        {background-position: -7.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chevronright,
a:hover .jp-ici-effect-hover.jp-icon-sys-chevronright,
.jp-ici-render-active .jp-icon-sys-chevronright,
.jp-ici-render-active.jp-icon-sys-chevronright 				        {background-position: -7.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-chevronright,
.jp-ici-render-invert.jp-icon-sys-chevronright 				        {background-position: -7.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chevronright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chevronright	{background-position: -15em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chevronright,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chevronright 		{background-position: -15em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chevronright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chevronright 		{background-position: -15em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chevronright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chevronright	{background-position: -22.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chevronright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chevronright 		{background-position: -22.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chevronright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chevronright 		{background-position: -22.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chevronright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chevronright	{background-position: -30em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chevronright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chevronright 		{background-position: -30em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chevronright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chevronright 		{background-position: -30em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chevronright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chevronright	{background-position: -39.375em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chevronright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chevronright 		{background-position: -39.375em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chevronright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chevronright 		{background-position: -39.375em -86.625em; cursor: default;}


/* ========================================
   chevronup icon 
   ========================================*/

.jp-icon-sys-chevronup,
.jp-ici-render-default .jp-icon-sys-chevronup			            {background-position: -9em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chevronup,
a:hover .jp-ici-effect-hover.jp-icon-sys-chevronup,
.jp-ici-render-active .jp-icon-sys-chevronup,
.jp-ici-render-active.jp-icon-sys-chevronup 			            {background-position: -9em -15em;}
.jp-ici-render-invert .jp-icon-sys-chevronup,
.jp-ici-render-invert.jp-icon-sys-chevronup 			            {background-position: -9em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chevronup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chevronup	    {background-position: -18em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevronup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chevronup,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chevronup 	    {background-position: -18em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chevronup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chevronup 	    {background-position: -18em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chevronup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chevronup	    {background-position: -27em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevronup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chevronup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chevronup 	    {background-position: -27em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chevronup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chevronup 	    {background-position: -27em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chevronup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chevronup	    {background-position: -36em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevronup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chevronup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chevronup 	    {background-position: -36em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chevronup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chevronup 	    {background-position: -36em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chevronup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chevronup	    {background-position: -47.25em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevronup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chevronup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chevronup 	    {background-position: -47.25em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chevronup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chevronup 	    {background-position: -47.25em -86.625em; cursor: default;}


/* ========================================
   chevrondown icon 
   ========================================*/

.jp-icon-sys-chevrondown,
.jp-ici-render-default .jp-icon-sys-chevrondown			            {background-position: -10.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chevrondown,
a:hover .jp-ici-effect-hover.jp-icon-sys-chevrondown,
.jp-ici-render-active .jp-icon-sys-chevrondown,
.jp-ici-render-active.jp-icon-sys-chevrondown 			            {background-position: -10.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-chevrondown,
.jp-ici-render-invert.jp-icon-sys-chevrondown 			            {background-position: -10.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chevrondown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chevrondown	    {background-position: -21em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chevrondown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chevrondown,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chevrondown 	    {background-position: -21em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chevrondown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chevrondown 	    {background-position: -21em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chevrondown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chevrondown	    {background-position: -31.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chevrondown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chevrondown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chevrondown 	    {background-position: -31.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chevrondown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chevrondown 	    {background-position: -31.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chevrondown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chevrondown	    {background-position: -42em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chevrondown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chevrondown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chevrondown 	    {background-position: -42em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chevrondown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chevrondown 	    {background-position: -42em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chevrondown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chevrondown	    {background-position: -55.125em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chevrondown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chevrondown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chevrondown 	    {background-position: -55.125em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chevrondown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chevrondown 	    {background-position: -55.125em -86.625em; cursor: default;}


/* ========================================
   Shut icon 
   ========================================*/

.jp-icon-sys-shut,
.jp-ici-render-default .jp-icon-sys-shut			            {background-position: -12em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-shut,
a:hover .jp-ici-effect-hover.jp-icon-sys-shut,
.jp-ici-render-active .jp-icon-sys-shut,
.jp-ici-render-active.jp-icon-sys-shut 				            {background-position: -12em -15em;}
.jp-ici-render-invert .jp-icon-sys-shut,
.jp-ici-render-invert.jp-icon-sys-shut 				            {background-position: -12em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-shut,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-shut	    {background-position: -24em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-shut,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-shut,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-shut,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-shut 		    {background-position: -24em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-shut,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-shut 		    {background-position: -24em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-shut,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-shut	    {background-position: -36em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-shut,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-shut,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-shut,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-shut 		    {background-position: -36em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-shut,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-shut 		    {background-position: -36em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-shut,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-shut	    {background-position: -48em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-shut,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-shut,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-shut,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-shut 		    {background-position: -48em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-shut,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-shut 		    {background-position: -48em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-shut,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-shut	    {background-position: -63em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-shut,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-shut,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-shut,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-shut 		    {background-position: -63em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-shut,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-shut 		    {background-position: -63em -86.625em; cursor: default;}


/* ========================================
   Caretup icon 
   ========================================*/

.jp-icon-sys-caretup,
.jp-ici-render-default .jp-icon-sys-caretup				        {background-position: -13.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretup,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretup,
.jp-ici-render-active .jp-icon-sys-caretup,
.jp-ici-render-active.jp-icon-sys-caretup 				        {background-position: -13.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-caretup,
.jp-ici-render-invert.jp-icon-sys-caretup 				        {background-position: -13.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-caretup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretup	    {background-position: -27em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretup,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretup 	    {background-position: -27em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretup 	    {background-position: -27em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretup	    {background-position: -40.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretup 	    {background-position: -40.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretup 	    {background-position: -40.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretup	    {background-position: -54em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretup 	    {background-position: -54em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretup 	    {background-position: -54em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretup	    {background-position: -70.875em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretup 	    {background-position: -70.875em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretup 	    {background-position: -70.875em -86.625em; cursor: default;}


/* ========================================
   Caretdown icon 
   ========================================*/

.jp-icon-sys-caretdown,
.jp-ici-render-default .jp-icon-sys-caretdown				    {background-position: -15em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretdown,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretdown,
.jp-ici-render-active .jp-icon-sys-caretdown,
.jp-ici-render-active.jp-icon-sys-caretdown 				    {background-position: -15em -15em;}
.jp-ici-render-invert .jp-icon-sys-caretdown,
.jp-ici-render-invert.jp-icon-sys-caretdown 				    {background-position: -15em -16.5em; cursor: default;}
   
.jp-ici-scale-32.jp-icon-sys-caretdown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretdown	{background-position: -30em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretdown,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretdown 	{background-position: -30em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretdown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretdown 	{background-position: -30em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretdown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretdown	{background-position: -45em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretdown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretdown 	{background-position: -45em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretdown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretdown 	{background-position: -45em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretdown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretdown	{background-position: -60em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretdown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretdown 	{background-position: -60em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretdown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretdown 	{background-position: -60em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretdown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretdown	{background-position: -78.75em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretdown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretdown 	{background-position: -78.75em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretdown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretdown 	{background-position: -78.75em -86.625em; cursor: default;}


/* ========================================
   Caretleft icon 
   ========================================*/

.jp-icon-sys-caretleft,
.jp-ici-render-default .jp-icon-sys-caretleft					{background-position: -16.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretleft,
.jp-ici-render-active .jp-icon-sys-caretleft,
.jp-ici-render-active.jp-icon-sys-caretleft 					{background-position: -16.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-caretleft,
.jp-ici-render-invert.jp-icon-sys-caretleft 					{background-position: -16.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-caretleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretleft	{background-position: -33em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretleft,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretleft 	{background-position: -33em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretleft 	{background-position: -33em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretleft	{background-position: -49.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretleft 	{background-position: -49.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretleft 	{background-position: -49.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretleft	{background-position: -66em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretleft 	{background-position: -66em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretleft 	{background-position: -66em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretleft	{background-position: -86.625em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretleft 	{background-position: -86.625em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretleft 	{background-position: -86.625em -196.875em; cursor: default;}


/* ========================================
   Caretright icon 
   ========================================*/

.jp-icon-sys-caretright,
.jp-ici-render-default .jp-icon-sys-caretright					{background-position: -18em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretright,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretright,
.jp-ici-render-active .jp-icon-sys-caretright,
.jp-ici-render-active.jp-icon-sys-caretright 					{background-position: -18em -36em;}
.jp-ici-render-invert .jp-icon-sys-caretright,
.jp-ici-render-invert.jp-icon-sys-caretright 					{background-position: -18em -37.5em; cursor: default;}
   
.jp-ici-scale-32.jp-icon-sys-caretright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretright	{background-position: -36em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretright,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretright 	{background-position: -36em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretright 	{background-position: -36em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretright	{background-position: -54em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretright 	{background-position: -54em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretright 	{background-position: -54em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretright	{background-position: -72em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretright 	{background-position: -72em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretright 	{background-position: -72em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretright	{background-position: -94.5em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretright 	{background-position: -94.5em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretright 	{background-position: -94.5em -196.875em; cursor: default;}


/* ========================================
   Caretdoublev icon 
   ========================================*/

.jp-icon-sys-caretdoublev,
.jp-ici-render-default .jp-icon-sys-caretdoublev			        {background-position: -16.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretdoublev,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretdoublev,
.jp-ici-render-active .jp-icon-sys-caretdoublev,
.jp-ici-render-active.jp-icon-sys-caretdoublev 			 	        {background-position: -16.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-caretdoublev,
.jp-ici-render-invert.jp-icon-sys-caretdoublev 			 	        {background-position: -16.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-caretdoublev,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretdoublev 	{background-position: -33em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdoublev,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdoublev,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretdoublev,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretdoublev 		{background-position: -33em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretdoublev,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretdoublev 		{background-position: -33em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretdoublev,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretdoublev	{background-position: -49.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdoublev,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdoublev,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretdoublev,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretdoublev 		{background-position: -49.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretdoublev,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretdoublev 		{background-position: -49.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretdoublev,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretdoublev	{background-position: -66em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdoublev,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdoublev,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretdoublev,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretdoublev 		{background-position: -66em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretdoublev,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretdoublev 		{background-position: -66em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretdoublev,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretdoublev	{background-position: -86.625em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdoublev,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdoublev,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretdoublev,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretdoublev 		{background-position: -86.625em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretdoublev,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretdoublev 		{background-position: -86.625em -86.625em; cursor: default;}


/* ========================================
   caretdoubleh icon 
   ========================================*/

.jp-icon-sys-caretdoubleh,
.jp-ici-render-default .jp-icon-sys-caretdoubleh			        {background-position: -18em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-caretdoubleh,
a:hover .jp-ici-effect-hover.jp-icon-sys-caretdoubleh,
.jp-ici-render-active .jp-icon-sys-caretdoubleh,
.jp-ici-render-active.jp-icon-sys-caretdoubleh 				        {background-position: -18em -15em;}
.jp-ici-render-invert .jp-icon-sys-caretdoubleh,
.jp-ici-render-invert.jp-icon-sys-caretdoubleh 				        {background-position: -18em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-caretdoubleh,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-caretdoubleh	{background-position: -36em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdoubleh,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-caretdoubleh,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-caretdoubleh,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-caretdoubleh 		{background-position: -36em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-caretdoubleh,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-caretdoubleh 		{background-position: -36em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-caretdoubleh,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-caretdoubleh	{background-position: -54em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdoubleh,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-caretdoubleh,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-caretdoubleh,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-caretdoubleh 		{background-position: -54em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-caretdoubleh,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-caretdoubleh 		{background-position: -54em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-caretdoubleh,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-caretdoubleh	{background-position: -72em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdoubleh,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-caretdoubleh,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-caretdoubleh,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-caretdoubleh 		{background-position: -72em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-caretdoubleh,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-caretdoubleh 		{background-position: -72em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-caretdoubleh,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-caretdoubleh	{background-position: -94.5em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdoubleh,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-caretdoubleh,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-caretdoubleh,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-caretdoubleh 		{background-position: -94.5em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-caretdoubleh,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-caretdoubleh 		{background-position: -94.5em -86.625em; cursor: default;}


/* ========================================
   Fullscreen icon 
   ========================================*/

.jp-icon-sys-fullscreen,
.jp-ici-render-default .jp-icon-sys-fullscreen			        {background-position: -19.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen,
a:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen,
.jp-ici-render-active .jp-icon-sys-fullscreen 			        {background-position: -19.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-fullscreen,
.jp-ici-render-invert.jp-icon-sys-fullscreen 			        {background-position: -19.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-fullscreen,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-fullscreen	{background-position: -39em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-fullscreen,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-fullscreen 	{background-position: -39em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-fullscreen,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-fullscreen 	{background-position: -39em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-fullscreen,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-fullscreen	{background-position: -58.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-fullscreen,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-fullscreen 	{background-position: -58.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-fullscreen,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-fullscreen 	{background-position: -58.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-fullscreen,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-fullscreen	{background-position: -78em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-fullscreen,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-fullscreen 	{background-position: -78em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-fullscreen,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-fullscreen 	{background-position: -78em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-fullscreen,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-fullscreen	{background-position: -102.375em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-fullscreen,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-fullscreen 	{background-position: -102.375em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-fullscreen,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-fullscreen 	{background-position: -102.375em -86.625em; cursor: default;}

/* ========================================
   resize-v icon
   ========================================*/

.jp-icon-sys-resize-v,
.jp-ici-render-default .jp-icon-sys-resize-v			        	{background-position:  -30em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-resize-v,
a:hover .jp-ici-effect-hover.jp-icon-sys-resize-v,
.jp-ici-render-active .jp-icon-sys-resize-v 			        	{background-position:  -30em -54em;}
.jp-ici-render-invert .jp-icon-sys-resize-v,
.jp-ici-render-invert.jp-icon-sys-resize-v 			        		{background-position:  -30em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize-v,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize-v		{background-position:  -60em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-v,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize-v,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize-v 			{background-position:  -60em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize-v,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize-v 			{background-position:  -60em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize-v,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize-v		{background-position:  -90em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-v,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize-v,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize-v 			{background-position:  -90em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize-v,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize-v 			{background-position:  -90em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize-v,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize-v		{background-position:  -120em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-v,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize-v,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize-v 			{background-position:  -120em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize-v,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize-v 			{background-position:  -120em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize-v,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize-v		{background-position:  -157.5em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-v,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize-v,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize-v 			{background-position:  -157.5em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize-v,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize-v 			{background-position:  -157.5em -291.375em; cursor: default;}


/* ========================================
   resize-h icon
   ========================================*/

.jp-icon-sys-resize-h,
.jp-ici-render-default .jp-icon-sys-resize-h			        	{background-position: -31.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-resize-h,
a:hover .jp-ici-effect-hover.jp-icon-sys-resize-h,
.jp-ici-render-active .jp-icon-sys-resize-h 			        	{background-position: -31.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-resize-h,
.jp-ici-render-invert.jp-icon-sys-resize-h 			        		{background-position: -31.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize-h,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize-h		{background-position: -63em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-h,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize-h,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize-h 			{background-position: -63em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize-h,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize-h 			{background-position: -63em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize-h,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize-h		{background-position: -94.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-h,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize-h,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize-h 			{background-position: -94.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize-h,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize-h 			{background-position: -94.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize-h,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize-h		{background-position: -126em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-h,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize-h,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize-h 			{background-position: -126em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize-h,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize-h 			{background-position: -126em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize-h,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize-h		{background-position: -165.375em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-h,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize-h,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize-h 			{background-position: -165.375em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize-h,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize-h 			{background-position: -165.375em -291.375em; cursor: default;}

/* ========================================
   drag-x icon
   ========================================*/

.jp-icon-sys-drag-x,
.jp-ici-render-default .jp-icon-sys-drag-x			        	    {background-position: -33em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-drag-x,
a:hover .jp-ici-effect-hover.jp-icon-sys-drag-x,
.jp-ici-render-active .jp-icon-sys-drag-x 			        	    {background-position: -33em -54em;}
.jp-ici-render-invert .jp-icon-sys-drag-x,
.jp-ici-render-invert.jp-icon-sys-drag-x 			        		{background-position: -33em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-drag-x,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-drag-x		    {background-position: -66em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-x,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-x,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-drag-x,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-drag-x 			{background-position: -66em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-drag-x,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-drag-x 			{background-position: -66em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-drag-x,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-drag-x		    {background-position: -99em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-x,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-x,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-drag-x,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-drag-x 			{background-position: -99em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-drag-x,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-drag-x 			{background-position: -99em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-drag-x,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-drag-x		    {background-position: -132em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-x,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-x,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-drag-x,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-drag-x 			{background-position: -132em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-drag-x,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-drag-x 			{background-position: -132em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-drag-x,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-drag-x		    {background-position: -173.25em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-x,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-x,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-drag-x,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-drag-x 			{background-position: -173.25em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-drag-x,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-drag-x 			{background-position: -173.25em -291.375em; cursor: default;}


/* ========================================
   drag-y icon
   ========================================*/

.jp-icon-sys-drag-y,
.jp-ici-render-default .jp-icon-sys-drag-y			        		{background-position: -34.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-drag-y,
a:hover .jp-ici-effect-hover.jp-icon-sys-drag-y,
.jp-ici-render-active .jp-icon-sys-drag-y 			        		{background-position: -34.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-drag-y,
.jp-ici-render-invert.jp-icon-sys-drag-y 			        		{background-position: -34.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-drag-y,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-drag-y			{background-position: -69em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-y,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-y,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-drag-y,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-drag-y 			{background-position: -69em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-drag-y,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-drag-y 			{background-position: -69em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-drag-y,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-drag-y			{background-position: -103.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-y,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-y,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-drag-y,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-drag-y 			{background-position: -103.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-drag-y,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-drag-y 			{background-position: -103.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-drag-y,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-drag-y			{background-position: -138em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-y,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-y,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-drag-y,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-drag-y 			{background-position: -138em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-drag-y,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-drag-y 			{background-position: -138em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-drag-y,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-drag-y			{background-position: -181.125em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-y,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-y,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-drag-y,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-drag-y 			{background-position: -181.125em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-drag-y,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-drag-y 			{background-position: -181.125em -291.375em; cursor: default;}


/* ========================================
   drag-xy icon
   ========================================*/

.jp-icon-sys-drag-xy,
.jp-ici-render-default .jp-icon-sys-drag-xy			        		{background-position: -36em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-drag-xy,
a:hover .jp-ici-effect-hover.jp-icon-sys-drag-xy,
.jp-ici-render-active .jp-icon-sys-drag-xy 			        		{background-position: -36em -54em;}
.jp-ici-render-invert .jp-icon-sys-drag-xy,
.jp-ici-render-invert.jp-icon-sys-drag-xy 			        		{background-position: -36em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-drag-xy,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-drag-xy			{background-position: -72em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-xy,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drag-xy,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-drag-xy,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-drag-xy 			{background-position: -72em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-drag-xy,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-drag-xy 			{background-position: -72em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-drag-xy,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-drag-xy			{background-position: -108em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-xy,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drag-xy,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-drag-xy,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-drag-xy 			{background-position: -108em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-drag-xy,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-drag-xy 			{background-position: -108em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-drag-xy,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-drag-xy			{background-position: -144em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-xy,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drag-xy,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-drag-xy,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-drag-xy 			{background-position: -144em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-drag-xy,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-drag-xy 			{background-position: -144em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-drag-xy,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-drag-xy			{background-position: -189em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-xy,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drag-xy,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-drag-xy,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-drag-xy 			{background-position: -189em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-drag-xy,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-drag-xy 			{background-position: -189em -291.375em; cursor: default;}

/* ========================================
   resize-e icon
   ========================================*/

.jp-icon-sys-resize-e,
.jp-ici-render-default .jp-icon-sys-resize-e			        		{background-position: -37.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-resize-e,
a:hover .jp-ici-effect-hover.jp-icon-sys-resize-e,
.jp-ici-render-active .jp-icon-sys-resize-e 			        		{background-position: -37.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-resize-e,
.jp-ici-render-invert.jp-icon-sys-resize-e 			        			{background-position: -37.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize-e,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize-e			{background-position: -75em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-e,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-e,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize-e,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize-e 				{background-position: -75em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize-e,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize-e 				{background-position: -75em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize-e,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize-e			{background-position: -112.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-e,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-e,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize-e,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize-e 				{background-position: -112.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize-e,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize-e 				{background-position: -112.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize-e,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize-e			{background-position: -150em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-e,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-e,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize-e,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize-e 				{background-position: -150em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize-e,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize-e 				{background-position: -150em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize-e,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize-e			{background-position: -196.8759em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-e,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-e,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize-e,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize-e 				{background-position: -196.8759em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize-e,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize-e 				{background-position: -196.8759em -291.375em; cursor: default;}


/* ========================================
   resize-b icon
   ========================================*/

.jp-icon-sys-resize-b,
.jp-ici-render-default .jp-icon-sys-resize-b			        		{background-position: -39em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-resize-b,
a:hover .jp-ici-effect-hover.jp-icon-sys-resize-b,
.jp-ici-render-active .jp-icon-sys-resize-b 			        		{background-position: -39em -54em;}
.jp-ici-render-invert .jp-icon-sys-resize-b,
.jp-ici-render-invert.jp-icon-sys-resize-b 			        			{background-position: -39em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize-b,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize-b			{background-position: -78em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-b,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize-b,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize-b 				{background-position: -78em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize-b,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize-b 				{background-position: -78em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize-b,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize-b			{background-position: -117em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-b,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize-b,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize-b 				{background-position: -117em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize-b,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize-b 				{background-position: -117em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize-b,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize-b			{background-position: -156em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-b,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize-b,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize-b 				{background-position: -156em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize-b,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize-b 				{background-position: -156em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize-b,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize-b			{background-position: -204.75em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-b,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize-b,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize-b 				{background-position: -204.75em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize-b,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize-b 				{background-position: -204.75em -291.375em; cursor: default;}


/* ========================================
   resize-t icon
   ========================================*/

.jp-icon-sys-resize-t,
.jp-ici-render-default .jp-icon-sys-resize-t			        		{background-position: -40.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-resize-t,
a:hover .jp-ici-effect-hover.jp-icon-sys-resize-t,
.jp-ici-render-active .jp-icon-sys-resize-t 			        		{background-position: -40.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-resize-t,
.jp-ici-render-invert.jp-icon-sys-resize-t 			        			{background-position: -40.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize-t,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize-t			{background-position: -81em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-t,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-resize-t,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize-t,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize-t 				{background-position: -81em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize-t,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize-t 				{background-position: -81em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize-t,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize-t			{background-position: -121.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-t,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-resize-t,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize-t,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize-t 				{background-position: -121.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize-t,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize-t 				{background-position: -121.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize-t,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize-t			{background-position: -162em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-t,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-resize-t,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize-t,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize-t 				{background-position: -162em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize-t,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize-t 				{background-position: -162em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize-t,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize-t			{background-position: -212.625em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-t,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-resize-t,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize-t,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize-t 				{background-position: -212.625em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize-t,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize-t 				{background-position: -212.625em -291.375em; cursor: default;}





/* ========================================
   Root icon 
   ========================================*/

.jp-icon-sys-root,
.jp-ici-render-default .jp-icon-sys-root			        {background-position: -21em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-root,
a:hover .jp-ici-effect-hover.jp-icon-sys-root,
.jp-ici-render-active .jp-icon-sys-root,
.jp-ici-render-active.jp-icon-sys-root 				        {background-position: -21em -15em;}
.jp-ici-render-invert .jp-icon-sys-root,
.jp-ici-render-invert.jp-icon-sys-root 				        {background-position: -21em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-root,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-root	{background-position: -42em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-root,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-root,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-root,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-root 		{background-position: -42em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-root,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-root 		{background-position: -42em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-root,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-root	{background-position: -63em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-root,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-root,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-root,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-root 		{background-position: -63em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-root,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-root 		{background-position: -63em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-root,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-root	{background-position: -84em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-root,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-root,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-root,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-root 		{background-position: -84em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-root,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-root 		{background-position: -84em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-root,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-root	{background-position: -110.25em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-root,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-root,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-root,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-root 		{background-position: -110.25em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-root,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-root 		{background-position: -110.25em -86.625em; cursor: default;}


/* ========================================
   Folderclosed icon 
   ========================================*/

.jp-icon-sys-folderclosed,
.jp-ici-render-default .jp-icon-sys-folderclosed			        {background-position: -22.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-folderclosed,
a:hover .jp-ici-effect-hover.jp-icon-sys-folderclosed,
.jp-ici-render-active .jp-icon-sys-folderclosed,
.jp-ici-render-active.jp-icon-sys-folderclosed 				        {background-position: -22.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-folderclosed,
.jp-ici-render-invert.jp-icon-sys-folderclosed 				        {background-position: -22.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-folderclosed,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-folderclosed	{background-position: -45em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-folderclosed,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-folderclosed,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-folderclosed,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-folderclosed 		{background-position: -45em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-folderclosed,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-folderclosed 		{background-position: -45em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-folderclosed,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-folderclosed	{background-position: -67.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-folderclosed,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-folderclosed,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-folderclosed,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-folderclosed 		{background-position: -67.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-folderclosed,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-folderclosed 		{background-position: -67.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-folderclosed,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-folderclosed	{background-position: -90em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-folderclosed,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-folderclosed,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-folderclosed,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-folderclosed 		{background-position: -90em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-folderclosed,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-folderclosed 		{background-position: -90em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-folderclosed,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-folderclosed	{background-position: -118.125em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-folderclosed,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-folderclosed,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-folderclosed,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-folderclosed 		{background-position: -118.125em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-folderclosed,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-folderclosed 		{background-position: -118.125em -86.625em; cursor: default;}


/* ========================================
   Folderopened icon 
   ========================================*/

.jp-icon-sys-folderopened,
.jp-ici-render-default .jp-icon-sys-folderopened			        {background-position: -24em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-folderopened,
a:hover .jp-ici-effect-hover.jp-icon-sys-folderopened,
.jp-ici-render-active .jp-icon-sys-folderopened,
.jp-ici-render-active.jp-icon-sys-folderopened 				        {background-position: -24em -15em;}
.jp-ici-render-invert .jp-icon-sys-folderopened,
.jp-ici-render-invert.jp-icon-sys-folderopened 				        {background-position: -24em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-folderopened,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-folderopened	{background-position: -48em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-folderopened,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-folderopened,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-folderopened,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-folderopened 		{background-position: -48em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-folderopened,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-folderopened 		{background-position: -48em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-folderopened,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-folderopened	{background-position: -72em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-folderopened,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-folderopened,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-folderopened,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-folderopened 		{background-position: -72em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-folderopened,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-folderopened 		{background-position: -72em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-folderopened,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-folderopened	{background-position: -96em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-folderopened,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-folderopened,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-folderopened,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-folderopened 		{background-position: -96em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-folderopened,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-folderopened 		{background-position: -96em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-folderopened,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-folderopened	{background-position: -126em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-folderopened,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-folderopened,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-folderopened,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-folderopened 		{background-position: -126em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-folderopened,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-folderopened 		{background-position: -126em -86.625em; cursor: default;}


/* ========================================
   Node icon 
   ========================================*/

.jp-icon-sys-node	,
.jp-ici-render-default .jp-icon-sys-node			        {background-position: -25.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-node,
a:hover .jp-ici-effect-hover.jp-icon-sys-node,
.jp-ici-render-active .jp-icon-sys-node,
.jp-ici-render-active.jp-icon-sys-node 				        {background-position: -25.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-node,
.jp-ici-render-invert.jp-icon-sys-node 				        {background-position: -25.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-node,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-node	{background-position: -51em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-node,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-node,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-node 		{background-position: -51em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-node,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-node 		{background-position: -51em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-node,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-node	{background-position: -76.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-node,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-node,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-node 		{background-position: -76.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-node,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-node 		{background-position: -76.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-node,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-node	{background-position: -102em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-node,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-node,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-node 		{background-position: -102em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-node,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-node 		{background-position: -102em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-node,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-node	{background-position: -133.875em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-node,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-node,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-node 		{background-position: -133.875em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-node,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-node 		{background-position: -133.875em -86.625em; cursor: default;}


/* ========================================
   Branch icon 
   ========================================*/

.jp-icon-sys-branch,
.jp-ici-render-default .jp-icon-sys-branch			        {background-position: -27em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-branch,
a:hover .jp-ici-effect-hover.jp-icon-sys-branch,
.jp-ici-render-active .jp-icon-sys-branch,
.jp-ici-render-active.jp-icon-sys-branch 			        {background-position: -27em -15em;}
.jp-ici-render-invert .jp-icon-sys-branch,
.jp-ici-render-invert.jp-icon-sys-branch 			        {background-position: -27em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-branch,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-branch	{background-position: -54em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-branch,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-branch,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-branch,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-branch 	{background-position: -54em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-branch,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-branch 	{background-position: -54em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-branch,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-branch	{background-position: -81em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-branch,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-branch,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-branch,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-branch 	{background-position: -81em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-branch,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-branch 	{background-position: -81em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-branch,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-branch	{background-position: -108em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-branch,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-branch,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-branch,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-branch 	{background-position: -108em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-branch,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-branch 	{background-position: -108em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-branch,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-branch	{background-position: -141.75em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-branch,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-branch,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-branch,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-branch 	{background-position: -141.75em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-branch,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-branch 	{background-position: -141.75em -86.625em; cursor: default;}


/* ========================================
   Branchcopy icon 
   ========================================*/

.jp-icon-sys-branchcopy,
.jp-ici-render-default .jp-icon-sys-branchcopy			        {background-position: -28.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-branchcopy,
a:hover .jp-ici-effect-hover.jp-icon-sys-branchcopy,
.jp-ici-render-active .jp-icon-sys-branchcopy,
.jp-ici-render-active.jp-icon-sys-branchcopy 			        {background-position: -28.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-branchcopy,
.jp-ici-render-invert.jp-icon-sys-branchcopy 			        {background-position: -28.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-branchcopy,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-branchcopy	{background-position: -57em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-branchcopy,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-branchcopy,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-branchcopy,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-branchcopy 	{background-position: -57em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-branchcopy,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-branchcopy 	{background-position: -57em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-branchcopy,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-branchcopy	{background-position: -85.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-branchcopy,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-branchcopy,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-branchcopy,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-branchcopy 	{background-position: -85.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-branchcopy,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-branchcopy 	{background-position: -85.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-branchcopy,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-branchcopy	{background-position: -114em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-branchcopy,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-branchcopy,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-branchcopy,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-branchcopy 	{background-position: -114em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-branchcopy,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-branchcopy 	{background-position: -114em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-branchcopy,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-branchcopy	{background-position: -149.625em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-branchcopy,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-branchcopy,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-branchcopy,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-branchcopy 	{background-position: -149.625em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-branchcopy,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-branchcopy 	{background-position: -149.625em -86.625em; cursor: default;}


/* ========================================
   Drawers icon 
   ========================================*/

.jp-icon-sys-drawers,
.jp-ici-render-default .jp-icon-sys-drawers			        {background-position: -30em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-drawers,
a:hover .jp-ici-effect-hover.jp-icon-sys-drawers,
.jp-ici-render-active .jp-icon-sys-drawers,
.jp-ici-render-active.jp-icon-sys-drawers 			        {background-position: -30em -15em;}
.jp-ici-render-invert .jp-icon-sys-drawers,
.jp-ici-render-invert.jp-icon-sys-drawers 			        {background-position: -30em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-drawers,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-drawers	{background-position: -60em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drawers,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-drawers,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-drawers,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-drawers 	{background-position: -60em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-drawers,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-drawers 	{background-position: -60em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-drawers,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-drawers	{background-position: -90em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drawers,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-drawers,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-drawers,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-drawers 	{background-position: -90em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-drawers,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-drawers 	{background-position: -90em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-drawers,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-drawers	{background-position: -120em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drawers,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-drawers,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-drawers,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-drawers 	{background-position: -120em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-drawers,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-drawers 	{background-position: -120em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-drawers,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-drawers	{background-position: -157.5em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drawers,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-drawers,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-drawers,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-drawers 	{background-position: -157.5em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-drawers,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-drawers 	{background-position: -157.5em -86.625em; cursor: default;}


/* ========================================
   Bookmark icon 
   ========================================*/

.jp-icon-sys-bookmark,
.jp-ici-render-default .jp-icon-sys-bookmark			        {background-position: -31.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-bookmark,
a:hover .jp-ici-effect-hover.jp-icon-sys-bookmark,
.jp-ici-render-active .jp-icon-sys-bookmark,
.jp-ici-render-active.jp-icon-sys-bookmark 			            {background-position: -31.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-bookmark,
.jp-ici-render-invert.jp-icon-sys-bookmark 			            {background-position: -31.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-bookmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-bookmark	{background-position: -63em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bookmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-bookmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-bookmark,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-bookmark 	    {background-position: -63em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-bookmark,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-bookmark 	    {background-position: -63em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-bookmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-bookmark	{background-position: -94.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bookmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-bookmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-bookmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-bookmark  	{background-position: -94.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-bookmark,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-bookmark 	    {background-position: -94.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-bookmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-bookmark	{background-position: -126em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bookmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-bookmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-bookmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-bookmark 	    {background-position: -126em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-bookmark,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-bookmark 	    {background-position: -126em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-bookmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-bookmark	{background-position: -165.375em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bookmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-bookmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-bookmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-bookmark 	    {background-position: -165.375em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-bookmark,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-bookmark 	    {background-position: -165.375em -86.625em; cursor: default;}


/* ========================================
   Tag icon 
   ========================================*/

.jp-icon-sys-tag,
.jp-ici-render-default .jp-icon-sys-tag			        {background-position: -33em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-tag,
a:hover .jp-ici-effect-hover.jp-icon-sys-tag,
.jp-ici-render-active .jp-icon-sys-tag,
.jp-ici-render-active.jp-icon-sys-tag 			        {background-position: -33em -15em;}
.jp-ici-render-invert .jp-icon-sys-tag,
.jp-ici-render-invert.jp-icon-sys-tag 			        {background-position: -33em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-tag,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-tag	{background-position: -66em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tag,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-tag,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-tag,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-tag 	{background-position: -66em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-tag,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-tag 	{background-position: -66em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-tag,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-tag	{background-position: -99em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tag,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-tag,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-tag,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-tag 	{background-position: -99em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-tag,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-tag 	{background-position: -99em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-tag,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-tag	{background-position: -132em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tag,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-tag,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-tag,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-tag 	{background-position: -132em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-tag,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-tag 	{background-position: -132em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-tag,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-tag	{background-position: -173.25em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tag,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-tag,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-tag,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-tag 	{background-position: -173.25em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-tag,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-tag 	{background-position: -173.25em -86.625em; cursor: default;}


/* ========================================
   Previewaction icon 
   ========================================*/

.jp-icon-sys-previewaction,
.jp-ici-render-default .jp-icon-sys-previewaction			        {background-position: -34.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-previewaction,
a:hover .jp-ici-effect-hover.jp-icon-sys-previewaction,
.jp-ici-render-active .jp-icon-sys-previewaction,
.jp-ici-render-active.jp-icon-sys-previewaction 			        {background-position: -34.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-previewaction,
.jp-ici-render-invert.jp-icon-sys-previewaction 			        {background-position: -34.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-previewaction,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-previewaction	{background-position: -69em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-previewaction,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-previewaction,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-previewaction,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-previewaction 	{background-position: -69em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-previewaction,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-previewaction 	{background-position: -69em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-previewaction,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-previewaction	{background-position: -103.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-previewaction,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-previewaction,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-previewaction,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-previewaction 	{background-position: -103.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-previewaction,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-previewaction 	{background-position: -103.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-previewaction,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-previewaction	{background-position: -138em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-previewaction,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-previewaction,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-previewaction,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-previewaction 	{background-position: -138em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-previewaction,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-previewaction 	{background-position: -138em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-previewaction,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-previewaction	{background-position: -181.125em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-previewaction,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-previewaction,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-previewaction,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-previewaction 	{background-position: -181.125em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-previewaction,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-previewaction 	{background-position: -181.125em -86.625em; cursor: default;}


/* ========================================
   Linkexternal icon 
   ========================================*/

.jp-icon-sys-linkexternal,
.jp-ici-render-default .jp-icon-sys-linkexternal			        {background-position: -36em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-linkexternal,
a:hover .jp-ici-effect-hover.jp-icon-sys-linkexternal,
.jp-ici-render-active .jp-icon-sys-linkexternal,
.jp-ici-render-active.jp-icon-sys-linkexternal 				        {background-position: -36em -15em;}
.jp-ici-render-invert .jp-icon-sys-linkexternal,
.jp-ici-render-invert.jp-icon-sys-linkexternal 				        {background-position: -36em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-linkexternal,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-linkexternal	{background-position: -72em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-linkexternal,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-linkexternal,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-linkexternal,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-linkexternal 		{background-position: -72em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-linkexternal,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-linkexternal 		{background-position: -72em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-linkexternal,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-linkexternal	{background-position: -108em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-linkexternal,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-linkexternal,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-linkexternal,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-linkexternal 		{background-position: -108em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-linkexternal,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-linkexternal 		{background-position: -108em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-linkexternal,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-linkexternal	{background-position: -144em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-linkexternal,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-linkexternal,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-linkexternal,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-linkexternal 		{background-position: -144em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-linkexternal,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-linkexternal 		{background-position: -144em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-linkexternal,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-linkexternal	{background-position: -189em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-linkexternal,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-linkexternal,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-linkexternal,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-linkexternal 		{background-position: -189em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-linkexternal,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-linkexternal 		{background-position: -189em -86.625em; cursor: default;}


/* ========================================
   Arrowmicrodown icon 
   ========================================*/

.jp-icon-sys-arrowmicrodown,
.jp-ici-render-default .jp-icon-sys-arrowmicrodown			        {background-position: -37.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowmicrodown,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active .jp-icon-sys-arrowmicrodown,
.jp-ici-render-active.jp-icon-sys-arrowmicrodown 			        {background-position: -37.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowmicrodown,
.jp-ici-render-invert.jp-icon-sys-arrowmicrodown 			        {background-position: -37.5em -16.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowmicrodown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowmicrodown	{background-position: -75em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowmicrodown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowmicrodown,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowmicrodown 	{background-position: -75em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowmicrodown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowmicrodown 	{background-position: -75em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowmicrodown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowmicrodown	{background-position: -112.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowmicrodown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowmicrodown 	{background-position: -112.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowmicrodown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowmicrodown 	{background-position: -112.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowmicrodown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowmicrodown	{background-position: -150em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowmicrodown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowmicrodown 	{background-position: -150em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowmicrodown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowmicrodown 	{background-position: -150em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowmicrodown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowmicrodown	{background-position: -196.875em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowmicrodown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowmicrodown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowmicrodown 	{background-position: -196.875em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowmicrodown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowmicrodown 	{background-position: -196.875em -86.625em; cursor: default;}


/* ========================================
   Arrowmicroup icon 
   ========================================*/

.jp-icon-sys-arrowmicroup,
.jp-ici-render-default .jp-icon-sys-arrowmicroup			        {background-position: -39em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowmicroup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowmicroup,
.jp-ici-render-active .jp-icon-sys-arrowmicroup,                                             
.jp-ici-render-active.jp-icon-sys-arrowmicroup	 			        {background-position: -39em -15em;}
.jp-ici-render-invert .jp-icon-sys-arrowmicroup,
.jp-ici-render-invert.jp-icon-sys-arrowmicroup	 			        {background-position: -39em -16.5em ; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowmicroup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowmicroup	{background-position: -78em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowmicroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowmicroup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowmicroup,                          
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowmicroup 		{background-position: -78em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowmicroup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowmicroup 		{background-position: -78em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowmicroup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowmicroup	{background-position: -117em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowmicroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowmicroup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowmicroup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowmicroup 		{background-position: -117em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowmicroup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowmicroup 		{background-position: -117em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowmicroup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowmicroup	{background-position: -156em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowmicroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowmicroup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowmicroup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowmicroup 		{background-position: -156em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowmicroup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowmicroup 		{background-position: -156em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowmicroup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowmicroup	{background-position: -204.75em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowmicroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowmicroup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowmicroup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowmicroup 		{background-position: -204.75em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowmicroup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowmicroup 		{background-position: -204.75em -86.625em; cursor: default;}



/* ========================================
   reply icon 
   ========================================*/

.jp-icon-sys-reply,
.jp-ici-render-default .jp-icon-sys-reply			        {background-position: -40.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-reply,
a:hover .jp-ici-effect-hover.jp-icon-sys-reply,
.jp-ici-render-active .jp-icon-sys-reply,                                             
.jp-ici-render-active.jp-icon-sys-reply	 			        {background-position: -40.5em -15em;}
.jp-ici-render-invert .jp-icon-sys-reply,
.jp-ici-render-invert.jp-icon-sys-reply	 			        {background-position: -40.5em -16.5em ; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-reply,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-reply	{background-position: -81em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-reply,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-reply,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-reply,                                             
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-reply	 	{background-position: -81em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-reply,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-reply	 	{background-position: -81em -33em ; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-reply,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-reply	{background-position: -121.5em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-reply,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-reply,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-reply,                                             
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-reply	 	{background-position: -121.5em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-reply,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-reply	 	{background-position: -121.5em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-reply,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-reply	{background-position: -162em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-reply,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-reply,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-reply,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-reply	 	{background-position: -162em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-reply,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-reply	 	{background-position: -162em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-reply,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-reply	{background-position: -212.625em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-reply,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-reply,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-reply,                                             
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-reply	 	{background-position: -212.625em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-reply,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-reply	 	{background-position: -212.625em -86.625em; cursor: default;}


/* ========================================
   forward icon 
   ========================================*/

.jp-icon-sys-forward,
.jp-ici-render-default .jp-icon-sys-forward				        {background-position: -42em -13.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-forward,
a:hover .jp-ici-effect-hover.jp-icon-sys-forward,
.jp-ici-render-active .jp-icon-sys-forward,                                             
.jp-ici-render-active.jp-icon-sys-forward	 			        {background-position: -42em -15em;}
.jp-ici-render-invert .jp-icon-sys-forward,
.jp-ici-render-invert.jp-icon-sys-forward	 			        {background-position: -42em -16.5em ; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-forward,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-forward		{background-position: -84em -27em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-forward,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-forward,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-forward,                                             
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-forward	 	{background-position: -84em -30em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-forward,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-forward	 	{background-position: -84em -33em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-forward,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-forward		{background-position: -126em -40.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-forward,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-forward,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-forward,                                             
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-forward	 	{background-position: -126em -45em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-forward,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-forward	 	{background-position: -126em -49.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-forward,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-forward		{background-position: -168em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-forward,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-forward,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-forward,                                             
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-forward	 	{background-position: -168em -60em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-forward,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-forward	 	{background-position: -168em -66em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-forward,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-forward		{background-position: -220.5em -70.875em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-forward,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-forward,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-forward,                                             
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-forward	 	{background-position: -220.5em -78.75em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-forward,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-forward	 	{background-position: -220.5em -86.625em; cursor: default;}


/* ========================================
   replayall icon 
   ========================================*/

.jp-icon-sys-replyall,
.jp-ici-render-default .jp-icon-sys-replyall				        {background-position: -40.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-replyall,
a:hover .jp-ici-effect-hover.jp-icon-sys-replyall,
.jp-ici-render-active .jp-icon-sys-replyall,                                             
.jp-ici-render-active.jp-icon-sys-replyall	 			            {background-position: -40.5em -19.5em;}
.jp-ici-render-invert .jp-icon-sys-replyall,
.jp-ici-render-invert.jp-icon-sys-replyall	 			            {background-position: -40.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-replyall,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-replyall		{background-position: -81em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-replyall,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-replyall,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-replyall,                                             
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-replyall	 	    {background-position: -81em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-replyall,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-replyall	 	    {background-position: -81em -42em ; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-replyall,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-replyall		{background-position: -121.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-replyall,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-replyall,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-replyall,                                             
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-replyall	 	    {background-position: -121.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-replyall,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-replyall	 	    {background-position: -121.5em -63em ; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-replyall,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-replyall		{background-position: -162em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-replyall,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-replyall,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-replyall,                                             
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-replyall	 	    {background-position: -162em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-replyall,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-replyall	 	    {background-position: -162em -84em ; cursor: default;}


.jp-ici-scale-84.jp-icon-sys-replyall,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-replyall		{background-position: -212.625em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-replyall,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-replyall,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-replyall,                                             
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-replyall	 	    {background-position: -212.625em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-replyall,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-replyall	 	    {background-position: -212.625em -110.25em ; cursor: default;}


/* ========================================
   forwardall icon 
   ========================================*/

.jp-icon-sys-forwardall,
.jp-ici-render-default .jp-icon-sys-forwardall				        {background-position: -42em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-forwardall,
a:hover .jp-ici-effect-hover.jp-icon-sys-forwardall,
.jp-ici-render-active .jp-icon-sys-forwardall,                                             
.jp-ici-render-active.jp-icon-sys-forwardall	 			        {background-position: -42em -19.5em;}
.jp-ici-render-invert .jp-icon-sys-forwardall,
.jp-ici-render-invert.jp-icon-sys-forwardall	 			        {background-position: -42em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-forwardall,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-forwardall		{background-position: -84em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-forwardall,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-forwardall,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-forwardall,                                             
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-forwardall	 	{background-position: -84em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-forwardall,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-forwardall	 	{background-position: -84em -42em ; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-forwardall,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-forwardall		{background-position: -126em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-forwardall,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-forwardall,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-forwardall,                                             
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-forwardall	 	{background-position: -126em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-forwardall,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-forwardall	 	{background-position: -126em -63em ; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-forwardall,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-forwardall		{background-position: -168em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-forwardall,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-forwardall,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-forwardall,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-forwardall	 	{background-position: -168em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-forwardall,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-forwardall	 	{background-position: -168em -84em ; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-forwardall,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-forwardall		{background-position: -220.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-forwardall,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-forwardall,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-forwardall,                                             
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-forwardall	 	{background-position: -220.5em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-forwardall,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-forwardall	 	{background-position: -220.5em -110.25em ; cursor: default;}


/* ========================================
   print icon
   ========================================*/

.jp-icon-sys-print,
.jp-ici-render-default .jp-icon-sys-print			            {background-position: -12em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-print,
a:hover .jp-ici-effect-hover.jp-icon-sys-print,
.jp-ici-render-active .jp-icon-sys-print,
.jp-ici-render-active.jp-icon-sys-print 			            {background-position: -12em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-print,
.jp-ici-render-invert.jp-icon-sys-print 			            {background-position: -12em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-print,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-print	    {background-position: -24em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-print,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-print,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-print,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-print 	    {background-position: -24em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-print,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-print 	    {background-position: -24em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-print,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-print	    {background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-print,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-print,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-print,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-print 	    {background-position: -36em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-print,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-print 	    {background-position: -36em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-print,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-print	    {background-position: -48em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-print,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-print,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-print,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-print 	    {background-position: -48em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-print,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-print 	    {background-position: -48em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-print,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-print	    {background-position: -63em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-print,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-print,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-print,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-print 	    {background-position: -63em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-print,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-print 	    {background-position: -63em -15.75em; cursor: default;}


/* ========================================
   sort-alphaasc icon
   ========================================*/

.jp-icon-sys-sortalphaasc,
.jp-ici-render-default .jp-icon-sys-sortalphaasc			            {background-position: -13.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-sortalphaasc,
a:hover .jp-ici-effect-hover.jp-icon-sys-sortalphaasc,
.jp-ici-render-active .jp-icon-sys-sortalphaasc,
.jp-ici-render-active.jp-icon-sys-sortalphaasc 				            {background-position: -13.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-sortalphaasc,
.jp-ici-render-invert.jp-icon-sys-sortalphaasc 				            {background-position: -13.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-sortalphaasc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-sortalphaasc	    {background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortalphaasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortalphaasc,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-sortalphaasc,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-sortalphaasc 		    {background-position: -27em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-sortalphaasc,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-sortalphaasc 		    {background-position: -27em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-sortalphaasc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-sortalphaasc	    {background-position: -40.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortalphaasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortalphaasc,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-sortalphaasc,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-sortalphaasc 		    {background-position: -40.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-sortalphaasc,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-sortalphaasc 		    {background-position: -40.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-sortalphaasc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-sortalphaasc	    {background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortalphaasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortalphaasc,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-sortalphaasc,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-sortalphaasc 		    {background-position: -54em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-sortalphaasc,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-sortalphaasc 		    {background-position: -54em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-sortalphaasc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-sortalphaasc	    {background-position: -70.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortalphaasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortalphaasc,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-sortalphaasc,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-sortalphaasc 		    {background-position: -70.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-sortalphaasc,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-sortalphaasc 		    {background-position: -70.875em -15.75em; cursor: default;}


/* ========================================
   sort-alpha-desc icon
   ========================================*/

.jp-icon-sys-sortalphadesc,
.jp-ici-render-default .jp-icon-sys-sortalphadesc			            {background-position: -15em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-sortalphadesc,
a:hover .jp-ici-effect-hover.jp-icon-sys-sortalphadesc,
.jp-ici-render-active .jp-icon-sys-sortalphadesc,
.jp-ici-render-active.jp-icon-sys-sortalphadesc 			            {background-position: -15em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-sortalphadesc,
.jp-ici-render-invert.jp-icon-sys-sortalphadesc 			            {background-position: -15em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-sortalphadesc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-sortalphadesc	    {background-position: -30em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortalphadesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortalphadesc,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-sortalphadesc,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-sortalphadesc 	    {background-position: -30em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-sortalphadesc,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-sortalphadesc 	    {background-position: -30em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-sortalphadesc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-sortalphadesc	    {background-position: -45em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortalphadesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortalphadesc,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-sortalphadesc,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-sortalphadesc 	    {background-position: -45em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-sortalphadesc,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-sortalphadesc 	    {background-position: -45em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-sortalphadesc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-sortalphadesc	    {background-position: -60em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortalphadesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortalphadesc,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-sortalphadesc,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-sortalphadesc 	    {background-position: -60em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-sortalphadesc,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-sortalphadesc 	    {background-position: -60em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-sortalphadesc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-sortalphadesc	    {background-position: -78.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortalphadesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortalphadesc,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-sortalphadesc,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-sortalphadesc 	    {background-position: -78.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-sortalphadesc,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-sortalphadesc 	    {background-position: -78.75em -15.75em; cursor: default;}


/* ========================================
   sort-amount-asc icon
   ========================================*/

.jp-icon-sys-sortamountasc,
.jp-ici-render-default .jp-icon-sys-sortamountasc			            {background-position: -16.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-sortamountasc,
a:hover .jp-ici-effect-hover.jp-icon-sys-sortamountasc,
.jp-ici-render-active .jp-icon-sys-sortamountasc,
.jp-ici-render-active.jp-icon-sys-sortamountasc 			            {background-position: -16.5em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-sortamountasc,
.jp-ici-render-invert.jp-icon-sys-sortamountasc 			            {background-position: -16.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-sortamountasc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-sortamountasc	    {background-position: -33em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortamountasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortamountasc,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-sortamountasc,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-sortamountasc 	    {background-position: -33em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-sortamountasc,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-sortamountasc 	    {background-position: -33em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-sortamountasc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-sortamountasc	    {background-position: -49.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortamountasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortamountasc,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-sortamountasc,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-sortamountasc 	    {background-position: -49.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-sortamountasc,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-sortamountasc 	    {background-position: -49.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-sortamountasc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-sortamountasc	    {background-position: -66em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortamountasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortamountasc,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-sortamountasc,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-sortamountasc 	    {background-position: -66em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-sortamountasc,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-sortamountasc 	    {background-position: -66em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-sortamountasc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-sortamountasc	    {background-position: -86.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortamountasc,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortamountasc,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-sortamountasc,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-sortamountasc 	    {background-position: -86.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-sortamountasc,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-sortamountasc 	    {background-position: -86.625em -15.75em; cursor: default;}


/* ========================================
   sort-amount-desc icon
   ========================================*/

.jp-icon-sys-sortamountdesc,
.jp-ici-render-default .jp-icon-sys-sortamountdesc			        {background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-icon-sys-sortamountdesc,
a:hover .jp-ici-effect-hover.jp-icon-sys-sortamountdesc,
.jp-ici-render-active .jp-icon-sys-sortamountdesc,
.jp-ici-render-active.jp-icon-sys-sortamountdesc 			        {background-position: -18em -1.5em;}
.jp-ici-render-invert .jp-icon-sys-sortamountdesc,
.jp-ici-render-invert.jp-icon-sys-sortamountdesc 			        {background-position: -18em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-sortamountdesc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-sortamountdesc	{background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortamountdesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-sortamountdesc,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-sortamountdesc,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-sortamountdesc 	{background-position: -36em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-sortamountdesc,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-sortamountdesc 	{background-position: -36em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-sortamountdesc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-sortamountdesc	{background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortamountdesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-sortamountdesc,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-sortamountdesc,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-sortamountdesc 	{background-position: -54em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-sortamountdesc,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-sortamountdesc 	{background-position: -54em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-sortamountdesc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-sortamountdesc	{background-position: -72em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortamountdesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-sortamountdesc,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-sortamountdesc,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-sortamountdesc 	{background-position: -72em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-sortamountdesc,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-sortamountdesc 	{background-position: -72em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-sortamountdesc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-sortamountdesc	{background-position: -94.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortamountdesc,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-sortamountdesc,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-sortamountdesc,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-sortamountdesc 	{background-position: -94.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-sortamountdesc,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-sortamountdesc 	{background-position: -94.5em -15.75em; cursor: default;}




/* ========================================
   levelup icon 
   ========================================*/

.jp-icon-sys-levelup,
.jp-ici-render-default .jp-icon-sys-levelup				        {background-position: 0 -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-levelup,
a:hover .jp-ici-effect-hover.jp-icon-sys-levelup,
.jp-ici-render-active .jp-icon-sys-levelup,                                             
.jp-ici-render-active.jp-icon-sys-levelup	 			        {background-position: 0 -36em;}
.jp-ici-render-invert .jp-icon-sys-levelup,
.jp-ici-render-invert.jp-icon-sys-levelup	 			        {background-position: 0 -37.5em ; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-levelup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-levelup		{background-position: 0 -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-levelup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-levelup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-levelup,                                             
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-levelup	 	{background-position: 0 -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-levelup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-levelup	 	{background-position: 0 -75em ; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-levelup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-levelup		{background-position: 0 -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-levelup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-levelup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-levelup,                                             
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-levelup	 	{background-position: 0 -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-levelup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-levelup	 	{background-position: 0 -112.5em ; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-levelup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-levelup		{background-position: 0 -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-levelup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-levelup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-levelup,                                             
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-levelup	 	{background-position: 0 -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-levelup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-levelup	 	{background-position: 0 -150em ; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-levelup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-levelup		{background-position: 0 -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-levelup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-levelup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-levelup,                                             
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-levelup	 	{background-position: 0 -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-levelup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-levelup	 	{background-position: 0 -196.875em ; cursor: default;}


/* ========================================
   leveldown icon
   ========================================*/

.jp-icon-sys-leveldown,
.jp-ici-render-default .jp-icon-sys-leveldown			        {background-position: -1.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-leveldown,
a:hover .jp-ici-effect-hover.jp-icon-sys-leveldown,
.jp-ici-render-active .jp-icon-sys-leveldown,
.jp-ici-render-active.jp-icon-sys-leveldown 			        {background-position: -1.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-leveldown,
.jp-ici-render-invert.jp-icon-sys-leveldown 			        {background-position: -1.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-leveldown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-leveldown	{background-position: -3em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-leveldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-leveldown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-leveldown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-leveldown 	{background-position: -3em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-leveldown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-leveldown 	{background-position: -3em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-leveldown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-leveldown	{background-position: -4.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-leveldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-leveldown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-leveldown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-leveldown 	{background-position: -4.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-leveldown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-leveldown 	{background-position: -4.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-leveldown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-leveldown	{background-position: -6em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-leveldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-leveldown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-leveldown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-leveldown 	{background-position: -6em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-leveldown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-leveldown 	{background-position: -6em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-leveldown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-leveldown	{background-position: -7.875em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-leveldown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-leveldown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-leveldown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-leveldown 	{background-position: -7.875em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-leveldown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-leveldown 	{background-position: -7.875em -196.875em; cursor: default;}


/* ========================================
   info icon
   ========================================*/

.jp-icon-sys-info,
.jp-ici-render-default .jp-icon-sys-info			        {background-position: -3em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-info,
a:hover .jp-ici-effect-hover.jp-icon-sys-info,
.jp-ici-render-active .jp-icon-sys-info,
.jp-ici-render-active.jp-icon-sys-info 				        {background-position: -3em -36em;}
.jp-ici-render-invert .jp-icon-sys-info,
.jp-ici-render-invert.jp-icon-sys-info 				        {background-position: -3em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-info,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-info	{background-position: -6em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-info,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-info,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-info,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-info 		{background-position: -6em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-info,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-info 		{background-position: -6em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-info,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-info	{background-position: -9em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-info,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-info,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-info,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-info 		{background-position: -9em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-info,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-info 		{background-position: -9em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-info,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-info	{background-position: -9em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-info,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-info,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-info,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-info 		{background-position: -9em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-info,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-info 		{background-position: -9em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-info,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-info	{background-position: -15.75em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-info,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-info,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-info,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-info 		{background-position: -15.75em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-info,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-info 		{background-position: -15.75em -196.875em; cursor: default;}


/* ===========================================
   cloud icon
   ========================================*/

.jp-icon-tree-cloud,
.jp-ici-render-default .jp-icon-tree-cloud			        {background-position: -4.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-cloud,
a:hover .jp-ici-effect-hover.jp-icon-tree-cloud,
.jp-ici-render-active .jp-icon-tree-cloud,
.jp-ici-render-active.jp-icon-tree-cloud 			        {background-position: -4.5em -36em;}
.jp-ici-render-invert .jp-icon-tree-cloud,
.jp-ici-render-invert.jp-icon-tree-cloud 			        {background-position: -4.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-cloud,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-cloud	{background-position: -9em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-cloud,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-cloud,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-cloud,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-cloud 	{background-position: -9em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-cloud,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-cloud 	{background-position: -9em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-cloud,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-cloud	{background-position: -13.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-cloud,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-cloud,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-cloud,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-cloud 	{background-position: -13.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-cloud,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-cloud 	{background-position: -13.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-cloud,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-cloud	{background-position: -18em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-cloud,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-cloud,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-cloud,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-cloud 	{background-position: -18em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-cloud,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-cloud 	{background-position: -18em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-cloud,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-cloud	{background-position: -23.625em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-cloud,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-cloud,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-cloud,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-cloud 	{background-position: -23.625em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-cloud,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-cloud 	{background-position: -23.625em -196.875em; cursor: default;}


/* ===========================================
   folder icon
   ========================================*/

.jp-icon-tree-folder,
.jp-ici-render-default .jp-icon-tree-folder			        {background-position: -6em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-folder,
a:hover .jp-ici-effect-hover.jp-icon-tree-folder,
.jp-ici-render-active .jp-icon-tree-folder,
.jp-ici-render-active.jp-icon-tree-folder 			        {background-position: -6em -36em;}
.jp-ici-render-invert .jp-icon-tree-folder,
.jp-ici-render-invert.jp-icon-tree-folder 			        {background-position: -6em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-folder,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-folder	{background-position: -12em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-folder,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-folder,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-folder,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-folder 	{background-position: -12em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-folder,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-folder 	{background-position: -12em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-folder,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-folder	{background-position: -18em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-folder,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-folder,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-folder,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-folder 	{background-position: -18em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-folder,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-folder 	{background-position: -18em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-folder,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-folder	{background-position: -24em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-folder,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-folder,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-folder,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-folder 	{background-position: -24em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-folder,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-folder 	{background-position: -24em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-folder,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-folder	{background-position: -31.5em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-folder,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-folder,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-folder,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-folder 	{background-position: -31.5em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-folder,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-folder 	{background-position: -31.5em -196.875em; cursor: default;}


/* ===========================================
   folderopen icon
   ========================================*/

.jp-icon-tree-folderopen,
.jp-ici-render-default .jp-icon-tree-folderopen			        {background-position: -7.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-folderopen,
a:hover .jp-ici-effect-hover.jp-icon-tree-folderopen,
.jp-ici-render-active .jp-icon-tree-folderopen,
.jp-ici-render-active.jp-icon-tree-folderopen 			        {background-position: -7.5em -36em;}
.jp-ici-render-invert .jp-icon-tree-folderopen,
.jp-ici-render-invert.jp-icon-tree-folderopen 			        {background-position: -7.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-folderopen,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-folderopen	{background-position: -15em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-folderopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-folderopen,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-folderopen,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-folderopen 	{background-position: -15em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-folderopen,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-folderopen 	{background-position: -15em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-folderopen,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-folderopen	{background-position: -22.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-folderopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-folderopen,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-folderopen,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-folderopen 	{background-position: -22.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-folderopen,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-folderopen 	{background-position: -22.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-folderopen,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-folderopen	{background-position: -30em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-folderopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-folderopen,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-folderopen,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-folderopen 	{background-position: -30em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-folderopen,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-folderopen 	{background-position: -30em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-folderopen,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-folderopen	{background-position: -39.375em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-folderopen,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-folderopen,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-folderopen,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-folderopen 	{background-position: -39.375em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-folderopen,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-folderopen 	{background-position: -39.375em -196.875em; cursor: default;}


/* ===========================================
   deploy icon
   ========================================*/

.jp-icon-tree-deploy,
.jp-ici-render-default .jp-icon-tree-deploy			        {background-position: -9em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-deploy,
a:hover .jp-ici-effect-hover.jp-icon-tree-deploy,
.jp-ici-render-active .jp-icon-tree-deploy,
.jp-ici-render-active.jp-icon-tree-deploy 			        {background-position: -9em -36em;}
.jp-ici-render-invert .jp-icon-tree-deploy,
.jp-ici-render-invert.jp-icon-tree-deploy 			        {background-position: -9em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-deploy,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-deploy	{background-position: -18em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-deploy,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-deploy,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-deploy,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-deploy 	{background-position: -18em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-deploy,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-deploy 	{background-position: -18em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-deploy,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-deploy	{background-position: -27em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-deploy,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-deploy,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-deploy,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-deploy 	{background-position: -27em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-deploy,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-deploy 	{background-position: -27em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-deploy,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-deploy	{background-position: -36em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-deploy,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-deploy,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-deploy,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-deploy 	{background-position: -36em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-deploy,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-deploy 	{background-position: -36em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-deploy,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-deploy	{background-position: -47.25em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-deploy,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-deploy,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-deploy,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-deploy 	{background-position: -47.25em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-deploy,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-deploy 	{background-position: -47.25em -196.875em; cursor: default;}


/* ===========================================
   collapse icon
   ========================================*/

.jp-icon-tree-collapse,
.jp-ici-render-default .jp-icon-tree-collapse			        {background-position: -10.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-collapse,
a:hover .jp-ici-effect-hover.jp-icon-tree-collapse,
.jp-ici-render-active .jp-icon-tree-collapse,
.jp-ici-render-active.jp-icon-tree-collapse 			        {background-position: -10.5em -36em;}
.jp-ici-render-invert .jp-icon-tree-collapse,
.jp-ici-render-invert.jp-icon-tree-collapse 			        {background-position: -10.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-collapse,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-collapse	{background-position: -21em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-collapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-collapse,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-collapse,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-collapse 	{background-position: -21em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-collapse,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-collapse 	{background-position: -21em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-collapse,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-collapse	{background-position: -31.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-collapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-collapse,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-collapse,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-collapse 	{background-position: -31.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-collapse,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-collapse 	{background-position: -31.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-collapse,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-collapse	{background-position: -42em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-collapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-collapse,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-collapse,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-collapse 	{background-position: -42em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-collapse,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-collapse 	{background-position: -42em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-collapse,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-collapse	{background-position: -55.125em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-collapse,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-collapse,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-collapse,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-collapse 	{background-position: -55.125em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-collapse,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-collapse 	{background-position: -55.125em -196.875em; cursor: default;}

/* ===========================================
   previous icon
   ========================================*/

.jp-icon-tree-previous,
.jp-ici-render-default .jp-icon-tree-previous			        {background-position: -12em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-previous,
a:hover .jp-ici-effect-hover.jp-icon-tree-previous,
.jp-ici-render-active .jp-icon-tree-previous,
.jp-ici-render-active.jp-icon-tree-previous 			        {background-position: -12em -36em;}
.jp-ici-render-invert .jp-icon-tree-previous,
.jp-ici-render-invert.jp-icon-tree-previous 			        {background-position: -12em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-previous,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-previous	{background-position: -24em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-previous,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-previous,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-previous,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-previous 	{background-position: -24em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-previous,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-previous 	{background-position: -24em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-previous,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-previous	{background-position: -36em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-previous,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-previous,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-previous,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-previous 	{background-position: -36em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-previous,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-previous 	{background-position: -36em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-previous,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-previous	{background-position: -48em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-previous,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-previous,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-previous,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-previous 	{background-position: -48em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-previous,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-previous 	{background-position: -48em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-previous,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-previous	{background-position: -63em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-previous,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-previous,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-previous,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-previous 	{background-position: -63em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-previous,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-previous 	{background-position: -63em -196.875em; cursor: default;}


/* ===========================================
   next icon
   ========================================*/

.jp-icon-tree-next,
.jp-ici-render-default .jp-icon-tree-next			        {background-position: -13.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-next,
a:hover .jp-ici-effect-hover.jp-icon-tree-next,
.jp-ici-render-active .jp-icon-tree-next,
.jp-ici-render-active.jp-icon-tree-next 			        {background-position: -13.5em -36em;}
.jp-ici-render-invert .jp-icon-tree-next,
.jp-ici-render-invert.jp-icon-tree-next 			        {background-position: -13.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-next,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-next	{background-position: -27em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-next,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-next,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-next,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-next 	{background-position: -27em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-next,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-next 	{background-position: -27em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-next,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-next	{background-position: -40.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-next,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-next,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-next,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-next 	{background-position: -40.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-next,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-next 	{background-position: -40.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-next,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-next	{background-position: -54em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-next,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-next,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-next,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-next 	{background-position: -54em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-next,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-next 	{background-position: -54em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-next,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-next	{background-position: -70.875em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-next,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-next,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-next,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-next 	{background-position: -70.875em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-next,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-next 	{background-position: -70.875em -196.875em; cursor: default;}


/* ===========================================
   node icon
   ========================================*/

.jp-icon-tree-node,
.jp-ici-render-default .jp-icon-tree-node			        {background-position: -15em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-tree-node,
a:hover .jp-ici-effect-hover.jp-icon-tree-node,
.jp-ici-render-active .jp-icon-tree-node,
.jp-ici-render-active.jp-icon-tree-node 			        {background-position: -15em -36em;}
.jp-ici-render-invert .jp-icon-tree-node,
.jp-ici-render-invert.jp-icon-tree-node 			        {background-position: -15em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-tree-node,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-tree-node	{background-position: -30em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-tree-node,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-tree-node,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-tree-node 	{background-position: -30em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-tree-node,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-tree-node 	{background-position: -30em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-tree-node,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-tree-node	{background-position: -45em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-tree-node,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-tree-node,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-tree-node 	{background-position: -45em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-tree-node,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-tree-node 	{background-position: -45em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-tree-node,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-tree-node	{background-position: -60em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-tree-node,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-tree-node,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-tree-node 	{background-position: -60em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-tree-node,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-tree-node 	{background-position: -60em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-tree-node,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-tree-node	{background-position: -78.75em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-node,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-tree-node,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-tree-node,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-tree-node 	{background-position: -78.75em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-tree-node,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-tree-node 	{background-position: -78.75em -196.875em; cursor: default;}



/* ===========================================
   dashboard icon
   ========================================*/

.jp-icon-sys-dashboard,
.jp-ici-render-default .jp-icon-sys-dashboard			        {background-position: -19.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-dashboard,
a:hover .jp-ici-effect-hover.jp-icon-sys-dashboard,
.jp-ici-render-active .jp-icon-sys-dashboard,
.jp-ici-render-active.jp-icon-sys-dashboard 			        {background-position: -19.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-dashboard,
.jp-ici-render-invert.jp-icon-sys-dashboard 			        {background-position: -19.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-dashboard,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-dashboard	{background-position: -39em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-dashboard,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-dashboard,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-dashboard,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-dashboard 	{background-position: -39em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-dashboard,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-dashboard 	{background-position: -39em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-dashboard,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-dashboard	{background-position: -58.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-dashboard,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-dashboard,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-dashboard,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-dashboard 	{background-position: -58.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-dashboard,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-dashboard 	{background-position: -58.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-dashboard,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-dashboard	{background-position: -78em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-dashboard,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-dashboard,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-dashboard,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-dashboard 	{background-position: -78em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-dashboard,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-dashboard 	{background-position: -78em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-dashboard,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-dashboard	{background-position: -102.375em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-dashboard,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-dashboard,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-dashboard,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-dashboard 	{background-position: -102.375em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-dashboard,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-dashboard 	{background-position: -102.375em -196.875em; cursor: default;}



/* ===========================================
   history icon
   ========================================*/

.jp-icon-sys-history,
.jp-ici-render-default .jp-icon-sys-history			        {background-position: -21em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-history,
a:hover .jp-ici-effect-hover.jp-icon-sys-history,
.jp-ici-render-active .jp-icon-sys-history,
.jp-ici-render-active.jp-icon-sys-history 			        {background-position: -21em -36em;}
.jp-ici-render-invert .jp-icon-sys-history,
.jp-ici-render-invert.jp-icon-sys-history 			        {background-position: -21em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-history,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-history	{background-position: -42em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-history,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-history,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-history,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-history 	{background-position: -42em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-history,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-history 	{background-position: -42em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-history,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-history	{background-position: -63em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-history,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-history,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-history,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-history 	{background-position: -63em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-history,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-history 	{background-position: -63em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-history,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-history	{background-position: -84em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-history,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-history,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-history,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-history 	{background-position: -84em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-history,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-history 	{background-position: -84em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-history,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-history	{background-position: -110.25em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-history,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-history,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-history,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-history 	{background-position: -110.25em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-history,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-history 	{background-position: -110.25em -196.875em; cursor: default;}


/* ===========================================
   save icon
   ========================================*/

.jp-icon-sys-save,
.jp-ici-render-default .jp-icon-sys-save			        {background-position: -22.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-save,
a:hover .jp-ici-effect-hover.jp-icon-sys-save,
.jp-ici-render-active .jp-icon-sys-save,
.jp-ici-render-active.jp-icon-sys-save 				        {background-position: -22.5em -36em;}
.jp-ici-render-invert .jp-icon-sys-save,
.jp-ici-render-invert.jp-icon-sys-save 				        {background-position: -22.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-save,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-save	{background-position: -45em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-save,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-save,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-save,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-save 		{background-position: -45em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-save,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-save 		{background-position: -45em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-save,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-save	{background-position: -67.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-save,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-save,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-save,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-save 		{background-position: -67.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-save,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-save 		{background-position: -67.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-save,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-save	{background-position: -90em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-save,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-save,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-save,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-save 		{background-position: -90em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-save,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-save 		{background-position: -90em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-save,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-save	{background-position: -118.125em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-save,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-save,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-save,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-save 		{background-position: -118.125em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-save,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-save 		{background-position: -118.125em -196.875em; cursor: default;}


/* ===========================================
   home icon
   ========================================*/

.jp-icon-sys-home,
.jp-ici-render-default .jp-icon-sys-home					{background-position: 0 -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-home,
a:hover .jp-ici-effect-hover.jp-icon-sys-home,
.jp-ici-render-active .jp-icon-sys-home,
.jp-ici-render-active.jp-icon-sys-home 						{background-position: 0 -40.5em;}
.jp-ici-render-invert .jp-icon-sys-home,
.jp-ici-render-invert.jp-icon-sys-home 						{background-position: 0 -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-home,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-home	{background-position: 0 -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-home,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-home,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-home,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-home 		{background-position: 0 -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-home,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-home 		{background-position: 0 -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-home,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-home	{background-position: 0 -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-home,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-home,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-home,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-home 		{background-position: 0 -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-home,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-home 		{background-position: 0 -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-home,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-home	{background-position: 0 -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-home,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-home,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-home,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-home 		{background-position: 0 -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-home,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-home 		{background-position: 0 -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-home,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-home	{background-position: 0 -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-home,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-home,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-home,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-home 		{background-position: 0 -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-home,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-home 		{background-position: 0 -220.5em; cursor: default;}


/* ===========================================
   basket icon
   ========================================*/

.jp-icon-sys-basket,
.jp-ici-render-default .jp-icon-sys-basket					{background-position: -1.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-basket,
a:hover .jp-ici-effect-hover.jp-icon-sys-basket,
.jp-ici-render-active .jp-icon-sys-basket,
.jp-ici-render-active.jp-icon-sys-basket 					{background-position: -1.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-basket,
.jp-ici-render-invert.jp-icon-sys-basket 					{background-position: -1.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-basket,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-basket	{background-position: -3em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-basket,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-basket,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-basket,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-basket 	{background-position: -3em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-basket,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-basket 	{background-position: -3em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-basket,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-basket	{background-position: -4.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-basket,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-basket,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-basket,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-basket 	{background-position: -4.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-basket,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-basket 	{background-position: -4.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-basket,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-basket	{background-position: -6em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-basket,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-basket,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-basket,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-basket 	{background-position: -6em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-basket,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-basket 	{background-position: -6em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-basket,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-basket	{background-position: -7.875em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-basket,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-basket,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-basket,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-basket 	{background-position: -7.875em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-basket,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-basket 	{background-position: -7.875em -220.5em; cursor: default;}


/* ===========================================
   angleleft icon
   ========================================*/

.jp-icon-sys-angleleft,
.jp-ici-render-default .jp-icon-sys-angleleft			        {background-position: -3em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angleleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-angleleft,
.jp-ici-render-active .jp-icon-sys-angleleft,
.jp-ici-render-active.jp-icon-sys-angleleft 			        {background-position: -3em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angleleft,
.jp-ici-render-invert.jp-icon-sys-angleleft 			        {background-position: -3em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angleleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angleleft	{background-position: -6em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angleleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angleleft 	{background-position: -6em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angleleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angleleft 	{background-position: -6em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angleleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angleleft	{background-position: -9em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angleleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angleleft 	{background-position: -9em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angleleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angleleft 	{background-position: -9em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angleleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angleleft	{background-position: -12em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angleleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angleleft 	{background-position: -12em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angleleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angleleft 	{background-position: -12em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angleleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angleleft	{background-position: -15.75em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angleleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angleleft 	{background-position: -15.75em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angleleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angleleft 	{background-position: -15.75em -220.5em; cursor: default;}


/* ===========================================
   angleright icon
   ========================================*/

.jp-icon-sys-angleright,
.jp-ici-render-default .jp-icon-sys-angleright			        {background-position: -4.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angleright,
a:hover .jp-ici-effect-hover.jp-icon-sys-angleright,
.jp-ici-render-active .jp-icon-sys-angleright,
.jp-ici-render-active.jp-icon-sys-angleright 			        {background-position: -4.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angleright,
.jp-ici-render-invert.jp-icon-sys-angleright 			        {background-position: -4.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angleright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angleright	{background-position: -9em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angleright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angleright 	{background-position: -9em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angleright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angleright 	{background-position: -9em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angleright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angleright	{background-position: -13.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angleright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angleright 	{background-position: -13.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angleright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angleright 	{background-position: -13.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angleright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angleright	{background-position: -18em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angleright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angleright 	{background-position: -18em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angleright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angleright 	{background-position: -18em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angleright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angleright	{background-position: -23.625em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angleright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angleright 	{background-position: -23.625em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angleright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angleright 	{background-position: -23.625em -220.5em; cursor: default;}


/* ===========================================
   angleup icon
   ========================================*/

.jp-icon-sys-angleup,
.jp-ici-render-default .jp-icon-sys-angleup			        {background-position: -6em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angleup,
a:hover .jp-ici-effect-hover.jp-icon-sys-angleup,
.jp-ici-render-active .jp-icon-sys-angleup,
.jp-ici-render-active.jp-icon-sys-angleup 			        {background-position: -6em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angleup,
.jp-ici-render-invert.jp-icon-sys-angleup 			        {background-position: -6em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angleup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angleup	{background-position: -12em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angleup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angleup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angleup 	{background-position: -12em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angleup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angleup 	{background-position: -12em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angleup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angleup	{background-position: -18em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angleup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angleup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angleup 	{background-position: -18em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angleup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angleup 	{background-position: -18em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angleup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angleup	{background-position: -24em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angleup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angleup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angleup 	{background-position: -24em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angleup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angleup 	{background-position: -24em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angleup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angleup	{background-position: -31.5em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angleup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angleup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angleup 	{background-position: -31.5em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angleup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angleup 	{background-position: -31.5em -220.5em; cursor: default;}


/* ===========================================
   angledown icon
   ========================================*/

.jp-icon-sys-angledown,
.jp-ici-render-default .jp-icon-sys-angledown			        {background-position: -7.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angledown,
a:hover .jp-ici-effect-hover.jp-icon-sys-angledown,
.jp-ici-render-active .jp-icon-sys-angledown,
.jp-ici-render-active.jp-icon-sys-angledown 			        {background-position: -7.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angledown,
.jp-ici-render-invert.jp-icon-sys-angledown 			        {background-position: -7.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angledown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angledown	{background-position: -15em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angledown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angledown 	{background-position: -15em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angledown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angledown 	{background-position: -15em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angledown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angledown	{background-position: -22.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angledown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angledown 	{background-position: -22.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angledown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angledown 	{background-position: -22.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angledown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angledown	{background-position: -30em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angledown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angledown 	{background-position: -30em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angledown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angledown 	{background-position: -30em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angledown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angledown	{background-position: -39.375em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angledown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angledown 	{background-position: -39.375em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angledown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angledown 	{background-position: -39.375em -220.5em; cursor: default;}


/* ===========================================
   angledoubleleft icon
   ========================================*/

.jp-icon-sys-angledoubleleft,
.jp-ici-render-default .jp-icon-sys-angledoubleleft			        {background-position: -9em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleleft,
.jp-ici-render-active .jp-icon-sys-angledoubleleft,
.jp-ici-render-active.jp-icon-sys-angledoubleleft 			        {background-position: -9em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angledoubleleft,
.jp-ici-render-invert.jp-icon-sys-angledoubleleft 			        {background-position: -9em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angledoubleleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angledoubleleft	{background-position: -18em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angledoubleleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angledoubleleft 	{background-position: -18em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angledoubleleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angledoubleleft 	{background-position: -18em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angledoubleleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angledoubleleft	{background-position: -27em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angledoubleleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angledoubleleft 	{background-position: -27em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angledoubleleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angledoubleleft 	{background-position: -27em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angledoubleleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angledoubleleft	{background-position: -36em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angledoubleleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angledoubleleft 	{background-position: -36em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angledoubleleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angledoubleleft 	{background-position: -36em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angledoubleleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angledoubleleft	{background-position: -47.25em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angledoubleleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angledoubleleft 	{background-position: -47.25em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angledoubleleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angledoubleleft 	{background-position: -47.25em -220.5em; cursor: default;}


/* ===========================================
   angledoubleright icon
   ========================================*/

.jp-icon-sys-angledoubleright,
.jp-ici-render-default .jp-icon-sys-angledoubleright			        {background-position: -10.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleright,
a:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleright,
.jp-ici-render-active .jp-icon-sys-angledoubleright,
.jp-ici-render-active.jp-icon-sys-angledoubleright 			            {background-position: -10.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angledoubleright,
.jp-ici-render-invert.jp-icon-sys-angledoubleright 			            {background-position: -10.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angledoubleright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angledoubleright	{background-position: -21em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angledoubleright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angledoubleright 	    {background-position: -21em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angledoubleright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angledoubleright  	{background-position: -21em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angledoubleright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angledoubleright	{background-position: -31.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angledoubleright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angledoubleright 	    {background-position: -31.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angledoubleright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angledoubleright 	    {background-position: -31.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angledoubleright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angledoubleright	{background-position: -42em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angledoubleright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angledoubleright 	    {background-position: -42em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angledoubleright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angledoubleright 	    {background-position: -42em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angledoubleright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angledoubleright	{background-position: -55.125em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angledoubleright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angledoubleright 	    {background-position: -55.125em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angledoubleright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angledoubleright 	    {background-position: -55.125em -220.5em; cursor: default;}


/* ===========================================
   angledoubleup icon
   ========================================*/

.jp-icon-sys-angledoubleup,
.jp-ici-render-default .jp-icon-sys-angledoubleup			        {background-position: -12em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleup,
a:hover .jp-ici-effect-hover.jp-icon-sys-angledoubleup,
.jp-ici-render-active .jp-icon-sys-angledoubleup,
.jp-ici-render-active.jp-icon-sys-angledoubleup 			        {background-position: -12em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angledoubleup,
.jp-ici-render-invert.jp-icon-sys-angledoubleup 			        {background-position: -12em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angledoubleup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angledoubleup	{background-position: -24em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubleup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angledoubleup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angledoubleup 	{background-position: -24em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angledoubleup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angledoubleup 	{background-position: -24em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angledoubleup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angledoubleup	{background-position: -36em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubleup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angledoubleup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angledoubleup 	{background-position: -36em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angledoubleup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angledoubleup 	{background-position: -36em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angledoubleup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angledoubleup	{background-position: -48em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubleup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angledoubleup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angledoubleup 	{background-position: -48em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angledoubleup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angledoubleup 	{background-position: -48em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angledoubleup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angledoubleup	{background-position: -63em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubleup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angledoubleup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angledoubleup 	{background-position: -63em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angledoubleup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angledoubleup 	{background-position: -63em -220.5em; cursor: default;}


/* ===========================================
   angledoubledown icon
   ========================================*/

.jp-icon-sys-angledoubledown,
.jp-ici-render-default .jp-icon-sys-angledoubledown			        {background-position: -13.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-angledoubledown,
a:hover .jp-ici-effect-hover.jp-icon-sys-angledoubledown,
.jp-ici-render-active .jp-icon-sys-angledoubledown,
.jp-ici-render-active.jp-icon-sys-angledoubledown 			        {background-position: -13.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-angledoubledown,
.jp-ici-render-invert.jp-icon-sys-angledoubledown 			        {background-position: -13.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-angledoubledown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-angledoubledown	{background-position: -27em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-angledoubledown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-angledoubledown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-angledoubledown 	{background-position: -27em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-angledoubledown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-angledoubledown 	{background-position: -27em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-angledoubledown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-angledoubledown	{background-position: -40.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-angledoubledown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-angledoubledown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-angledoubledown 	{background-position: -40.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-angledoubledown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-angledoubledown 	{background-position: -40.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-angledoubledown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-angledoubledown	{background-position: -54em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-angledoubledown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-angledoubledown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-angledoubledown 	{background-position: -54em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-angledoubledown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-angledoubledown 	{background-position: -54em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-angledoubledown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-angledoubledown	{background-position: -70.875em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubledown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-angledoubledown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-angledoubledown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-angledoubledown 	{background-position: -70.875em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-angledoubledown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-angledoubledown 	{background-position: -70.875em -220.5em; cursor: default;}


/* ===========================================
   arrowshortleft icon
   ========================================*/

.jp-icon-sys-arrowshortleft,
.jp-ici-render-default .jp-icon-sys-arrowshortleft			        {background-position: -15em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortleft,
.jp-ici-render-active .jp-icon-sys-arrowshortleft,
.jp-ici-render-active.jp-icon-sys-arrowshortleft 			        {background-position: -15em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowshortleft,
.jp-ici-render-invert.jp-icon-sys-arrowshortleft 			        {background-position: -15em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowshortleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowshortleft	{background-position: -30em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowshortleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowshortleft 	{background-position: -30em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowshortleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowshortleft 	{background-position: -30em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowshortleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowshortleft	{background-position: -45em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowshortleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowshortleft 	{background-position: -45em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowshortleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowshortleft 	{background-position: -45em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowshortleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowshortleft	{background-position: -60em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowshortleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowshortleft 	{background-position: -60em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowshortleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowshortleft 	{background-position: -60em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowshortleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowshortleft	{background-position: -78.75em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowshortleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowshortleft 	{background-position: -78.75em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowshortleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowshortleft 	{background-position: -78.75em -220.5em; cursor: default;}


/* ===========================================
   arrowshortright icon
   ========================================*/

.jp-icon-sys-arrowshortright,
.jp-ici-render-default .jp-icon-sys-arrowshortright			        {background-position: -16.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortright,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortright,
.jp-ici-render-active .jp-icon-sys-arrowshortright,
.jp-ici-render-active.jp-icon-sys-arrowshortright 			        {background-position: -16.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowshortright,
.jp-ici-render-invert.jp-icon-sys-arrowshortright 			        {background-position: -16.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowshortright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowshortright	{background-position: -33em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowshortright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowshortright 	{background-position: -33em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowshortright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowshortright 	{background-position: -33em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowshortright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowshortright	{background-position: -49.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowshortright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowshortright 	{background-position: -49.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowshortright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowshortright 	{background-position: -49.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowshortright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowshortright	{background-position: -66em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowshortright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowshortright 	{background-position: -66em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowshortright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowshortright 	{background-position: -66em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowshortright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowshortright	{background-position: -86.625em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowshortright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowshortright 	{background-position: -86.625em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowshortright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowshortright 	{background-position: -86.625em -220.5em; cursor: default;}



/* ===========================================
   arrowshortup icon
   ========================================*/

.jp-icon-sys-arrowshortup,
.jp-ici-render-default .jp-icon-sys-arrowshortup			        {background-position: -18em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortup,
.jp-ici-render-active .jp-icon-sys-arrowshortup,
.jp-ici-render-active.jp-icon-sys-arrowshortup 				        {background-position: -18em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowshortup,
.jp-ici-render-invert.jp-icon-sys-arrowshortup 				        {background-position: -18em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowshortup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowshortup	{background-position: -36em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowshortup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowshortup 		{background-position: -36em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowshortup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowshortup 		{background-position: -36em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowshortup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowshortup	{background-position: -54em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowshortup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowshortup 		{background-position: -54em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowshortup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowshortup 		{background-position: -54em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowshortup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowshortup	{background-position: -72em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowshortup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowshortup 		{background-position: -72em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowshortup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowshortup 		{background-position: -72em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowshortup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowshortup	{background-position: -94.5em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowshortup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowshortup 		{background-position: -94.5em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowshortup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowshortup 		{background-position: -94.5em -220.5em; cursor: default;}


/* ===========================================
   arrowshortdown icon
   ========================================*/

.jp-icon-sys-arrowshortdown,
.jp-ici-render-default .jp-icon-sys-arrowshortdown			        {background-position: -19.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortdown,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowshortdown,
.jp-ici-render-active .jp-icon-sys-arrowshortdown,
.jp-ici-render-active.jp-icon-sys-arrowshortdown 			        {background-position: -19.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowshortdown,
.jp-ici-render-invert.jp-icon-sys-arrowshortdown 			        {background-position: -19.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowshortdown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowshortdown	{background-position: -39em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowshortdown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowshortdown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowshortdown 	{background-position: -39em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowshortdown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowshortdown 	{background-position: -39em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowshortdown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowshortdown	{background-position: -58.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowshortdown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowshortdown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowshortdown 	{background-position: -58.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowshortdown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowshortdown 	{background-position: -58.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowshortdown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowshortdown	{background-position: -78em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowshortdown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowshortdown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowshortdown 	{background-position: -78em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowshortdown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowshortdown 	{background-position: -78em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowshortdown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowshortdown	{background-position: -102.375em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortdown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowshortdown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowshortdown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowshortdown 	{background-position: -102.375em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowshortdown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowshortdown 	{background-position: -102.375em -220.5em; cursor: default;}


/* ===========================================
   arrowsymbolbull icon
   ========================================*/

.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-default .jp-icon-sys-arrowsymbolbull			        {background-position: -21em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolbull,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active .jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active.jp-icon-sys-arrowsymbolbull 			        {background-position: -21em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymbolbull,
.jp-ici-render-invert.jp-icon-sys-arrowsymbolbull 			        {background-position: -21em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymbolbull	{background-position: -42em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolbull,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymbolbull 	{background-position: -42em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymbolbull 	{background-position: -42em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymbolbull	{background-position: -63em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolbull,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymbolbull 	{background-position: -63em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymbolbull 	{background-position: -63em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymbolbull	{background-position: -84em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolbull,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymbolbull 	{background-position: -84em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymbolbull 	{background-position: -84em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymbolbull	{background-position: -110.25em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolbull,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymbolbull 	{background-position: -110.25em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymbolbull,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymbolbull 	{background-position: -110.25em -220.5em; cursor: default;}


/* ===========================================
   arrowsymbolbear icon
   ========================================*/

.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-default .jp-icon-sys-arrowsymbolbear			        {background-position: -22.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolbear,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active .jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active.jp-icon-sys-arrowsymbolbear 			        {background-position: -22.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowsymbolbear,
.jp-ici-render-invert.jp-icon-sys-arrowsymbolbear 			        {background-position: -22.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowsymbolbear	{background-position: -45em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolbear,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowsymbolbear 	{background-position: -45em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowsymbolbear 	{background-position: -45em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowsymbolbear	{background-position: -67.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolbear,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowsymbolbear 	{background-position: -67.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowsymbolbear 	{background-position: -67.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowsymbolbear	{background-position: -90em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolbear,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowsymbolbear 	{background-position: -90em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowsymbolbear 	{background-position: -90em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowsymbolbear	{background-position: -118.125em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolbear,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowsymbolbear 	{background-position: -118.125em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowsymbolbear,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowsymbolbear 	{background-position: -118.125em -220.5em; cursor: default;}


/* ===========================================
   arrowbookendup icon
   ========================================*/

.jp-icon-sys-arrowbookendup,
.jp-ici-render-default .jp-icon-sys-arrowbookendup			        {background-position: -24em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendup,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendup,
.jp-ici-render-active .jp-icon-sys-arrowbookendup,
.jp-ici-render-active.jp-icon-sys-arrowbookendup 			        {background-position: -24em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowbookendup,
.jp-ici-render-invert.jp-icon-sys-arrowbookendup 			        {background-position: -24em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowbookendup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowbookendup	{background-position: -48em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowbookendup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowbookendup 	{background-position: -48em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowbookendup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowbookendup 	{background-position: -48em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowbookendup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowbookendup	{background-position: -72em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowbookendup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowbookendup 	{background-position: -72em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowbookendup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowbookendup 	{background-position: -72em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowbookendup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowbookendup	{background-position: -96em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowbookendup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowbookendup 	{background-position: -96em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowbookendup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowbookendup 	{background-position: -96em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowbookendup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowbookendup	{background-position: -126em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowbookendup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowbookendup 	{background-position: -126em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowbookendup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowbookendup 	{background-position: -126em -220.5em; cursor: default;}


/* ===========================================
   arrowbookenddown icon
   ========================================*/

.jp-icon-sys-arrowbookenddown,
.jp-ici-render-default .jp-icon-sys-arrowbookenddown			        {background-position: -25.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookenddown,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active .jp-icon-sys-arrowbookenddown,
.jp-ici-render-active.jp-icon-sys-arrowbookenddown 			            {background-position: -25.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowbookenddown,
.jp-ici-render-invert.jp-icon-sys-arrowbookenddown 			            {background-position: -25.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowbookenddown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowbookenddown	{background-position: -51em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookenddown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowbookenddown 	    {background-position: -51em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowbookenddown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowbookenddown      {background-position: -51em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowbookenddown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowbookenddown	{background-position: -76.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookenddown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowbookenddown 	    {background-position: -76.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowbookenddown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowbookenddown 	    {background-position: -76.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowbookenddown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowbookenddown	{background-position: -102em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookenddown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowbookenddown 	    {background-position: -102em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowbookenddown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowbookenddown 	    {background-position: -102em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowbookenddown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowbookenddown	{background-position: -133.875em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookenddown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowbookenddown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowbookenddown 	    {background-position: -133.875em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowbookenddown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowbookenddown 	    {background-position: -133.875em -220.5em; cursor: default;}


/* ===========================================
   arrowbookendleft icon
   ========================================*/

.jp-icon-sys-arrowbookendleft,
.jp-ici-render-default .jp-icon-sys-arrowbookendleft			        {background-position: -27em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendleft,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active .jp-icon-sys-arrowbookendleft,
.jp-ici-render-active.jp-icon-sys-arrowbookendleft 			            {background-position: -27em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowbookendleft,
.jp-ici-render-invert.jp-icon-sys-arrowbookendleft 			            {background-position: -27em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowbookendleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowbookendleft	{background-position: -54em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowbookendleft 	    {background-position: -54em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowbookendleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowbookendleft 	    {background-position: -54em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowbookendleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowbookendleft	{background-position: -81.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowbookendleft 	    {background-position: -81.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowbookendleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowbookendleft 	    {background-position: -81.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowbookendleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowbookendleft	{background-position: -108.5em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowbookendleft 	    {background-position: -108.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowbookendleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowbookendleft 	    {background-position: -108.5em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowbookendleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowbookendleft	{background-position: -141.75em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowbookendleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowbookendleft 	    {background-position: -141.75em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowbookendleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowbookendleft 	    {background-position: -141.75em -220.5em; cursor: default;}



/* ===========================================
   arrowbookendright icon
   ========================================*/

.jp-icon-sys-arrowbookendright,     
.jp-ici-render-default .jp-icon-sys-arrowbookendright			        {background-position: -28.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendright,
a:hover .jp-ici-effect-hover.jp-icon-sys-arrowbookendright,
.jp-ici-render-active .jp-icon-sys-arrowbookendright,
.jp-ici-render-active.jp-icon-sys-arrowbookendright 			        {background-position: -28.5em -40.5em;}
.jp-ici-render-invert .jp-icon-sys-arrowbookendright,
.jp-ici-render-invert.jp-icon-sys-arrowbookendright 			        {background-position: -28.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-arrowbookendright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-arrowbookendright	{background-position: -57em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-arrowbookendright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-arrowbookendright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-arrowbookendright 	{background-position: -57em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-arrowbookendright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-arrowbookendright 	{background-position: -57em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-arrowbookendright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-arrowbookendright	{background-position: -85.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-arrowbookendright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-arrowbookendright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-arrowbookendright 	{background-position: -85.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-arrowbookendright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-arrowbookendright 	{background-position: -85.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-arrowbookendright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-arrowbookendright	{background-position: -114em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-arrowbookendright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-arrowbookendright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-arrowbookendright 	{background-position: -114em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-arrowbookendright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-arrowbookendright 	{background-position: -114em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-arrowbookendright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-arrowbookendright	{background-position: -149.625em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-arrowbookendright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-arrowbookendright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-arrowbookendright 	{background-position: -149.625em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-arrowbookendright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-arrowbookendright 	{background-position: -149.625em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefronleft icon
   ========================================*/

.jp-icon-att-chevronleft,
.jp-ici-render-default .jp-icon-att-chevronleft			        {background-position: -33em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-chevronleft,
a:hover .jp-ici-effect-hover.jp-icon-att-chevronleft,
.jp-ici-render-active .jp-icon-att-chevronleft,
.jp-ici-render-active.jp-icon-att-chevronleft 			        {background-position: -33em -40.5em;}
.jp-ici-render-invert .jp-icon-att-chevronleft,
.jp-ici-render-invert.jp-icon-att-chevronleft 			        {background-position: -33em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-chevronleft,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-chevronleft	{background-position: -66em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronleft,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-chevronleft,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-chevronleft 	{background-position: -66em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-chevronleft,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-chevronleft 	{background-position: -66em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-chevronleft,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-chevronleft	{background-position: -99em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronleft,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-chevronleft,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-chevronleft 	{background-position: -99em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-chevronleft,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-chevronleft 	{background-position: -99em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-chevronleft,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-chevronleft	{background-position: -132em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronleft,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-chevronleft,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-chevronleft 	{background-position: -132em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-chevronleft,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-chevronleft 	{background-position: -132em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-chevronleft,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-chevronleft	{background-position: -173.25em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronleft,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronleft,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-chevronleft,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-chevronleft 	{background-position: -173.25em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-chevronleft,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-chevronleft 	{background-position: -173.25em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefronright icon
   ========================================*/

.jp-icon-att-chevronright,
.jp-ici-render-default .jp-icon-att-chevronright		        {background-position: -34.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-chevronright,
a:hover .jp-ici-effect-hover.jp-icon-att-chevronright,
.jp-ici-render-active .jp-icon-att-chevronright,
.jp-ici-render-active.jp-icon-att-chevronright 			        {background-position: -34.5em -40.5em;}
.jp-ici-render-invert .jp-icon-att-chevronright,
.jp-ici-render-invert.jp-icon-att-chevronright 			        {background-position: -34.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-chevronright,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-chevronright{background-position: -69em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronright,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-chevronright,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-chevronright 	{background-position: -69em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-chevronright,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-chevronright 	{background-position: -69em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-chevronright,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-chevronright{background-position: -103.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronright,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-chevronright,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-chevronright 	{background-position: -103.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-chevronright,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-chevronright 	{background-position: -103.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-chevronright,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-chevronright{background-position: -138em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronright,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-chevronright,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-chevronright 	{background-position: -138em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-chevronright,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-chevronright 	{background-position: -138em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-chevronright,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-chevronright{background-position: -181.125em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronright,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronright,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-chevronright,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-chevronright 	{background-position: -181.125em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-chevronright,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-chevronright 	{background-position: -181.125em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefron icon
   ========================================*/

.jp-icon-att-chevron,
.jp-ici-render-default .jp-icon-att-chevron			        {background-position: -34.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-chevron,
a:hover .jp-ici-effect-hover.jp-icon-att-chevron,
.jp-ici-render-active .jp-icon-att-chevron,
.jp-ici-render-active.jp-icon-att-chevron 			        {background-position: -34.5em -40.5em;}
.jp-ici-render-invert .jp-icon-att-chevron,
.jp-ici-render-invert.jp-icon-att-chevron 			        {background-position: -34.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-chevron,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-chevron	{background-position: -69em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevron,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevron,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-chevron,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-chevron 	{background-position: -69em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-chevron,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-chevron 	{background-position: -69em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-chevron,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-chevron	{background-position: -103.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevron,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevron,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-chevron,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-chevron 	{background-position: -103.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-chevron,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-chevron 	{background-position: -103.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-chevron,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-chevron	{background-position: -138em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevron,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevron,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-chevron,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-chevron 	{background-position: -138em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-chevron,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-chevron 	{background-position: -138em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-chevron,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-chevron	{background-position: -181.125em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevron,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevron,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-chevron,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-chevron 	{background-position: -181.125em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-chevron,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-chevron 	{background-position: -181.125em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefronup icon
   ========================================*/

.jp-icon-att-chevronup,
.jp-ici-render-default .jp-icon-att-chevronup			        {background-position: -36em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-chevronup,
a:hover .jp-ici-effect-hover.jp-icon-att-chevronup,
.jp-ici-render-active .jp-icon-att-chevronup,
.jp-ici-render-active.jp-icon-att-chevronup 			        {background-position: -36em -40.5em;}
.jp-ici-render-invert .jp-icon-att-chevronup,
.jp-ici-render-invert.jp-icon-att-chevronup 			        {background-position: -36em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-chevronup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-chevronup	{background-position: -72em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevronup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-chevronup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-chevronup 	{background-position: -72em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-chevronup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-chevronup 	{background-position: -72em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-chevronup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-chevronup	{background-position: -108em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevronup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-chevronup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-chevronup 	{background-position: -108em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-chevronup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-chevronup 	{background-position: -108em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-chevronup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-chevronup	{background-position: -144em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevronup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-chevronup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-chevronup 	{background-position: -144em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-chevronup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-chevronup 	{background-position: -144em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-chevronup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-chevronup	{background-position: -189em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevronup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-chevronup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-chevronup 	{background-position: -189em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-chevronup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-chevronup 	{background-position: -189em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefrondown icon
   ========================================*/

.jp-icon-att-chevrondown,
.jp-ici-render-default .jp-icon-att-chevrondown			        {background-position: -37.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-chevrondown,
a:hover .jp-ici-effect-hover.jp-icon-att-chevrondown,
.jp-ici-render-active .jp-icon-att-chevrondown,
.jp-ici-render-active.jp-icon-att-chevrondown 			        {background-position: -37.5em -40.5em;}
.jp-ici-render-invert .jp-icon-att-chevrondown,
.jp-ici-render-invert.jp-icon-att-chevrondown 			        {background-position: -37.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-chevrondown,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-chevrondown{background-position: -75em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-chevrondown,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-chevrondown,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-chevrondown 	{background-position: -75em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-chevrondown,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-chevrondown 	{background-position: -75em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-chevrondown,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-chevrondown{background-position: -112.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-chevrondown,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-chevrondown,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-chevrondown 	{background-position: -112.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-chevrondown,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-chevrondown 	{background-position: -112.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-chevrondown,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-chevrondown{background-position: -150em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-chevrondown,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-chevrondown,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-chevrondown 	{background-position: -150em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-chevrondown,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-chevrondown 	{background-position: -150em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-chevrondown,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-chevrondown{background-position: -196.875em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevrondown,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-chevrondown,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-chevrondown,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-chevrondown 	{background-position: -196.875em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-chevrondown,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-chevrondown 	{background-position: -196.875em -220.5em; cursor: default;}


/* ===========================================
  Attribute property icon
   ========================================*/

.jp-icon-att-property,
.jp-ici-render-default .jp-icon-att-property			        {background-position: -39em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-property,
a:hover .jp-ici-effect-hover.jp-icon-att-property,
.jp-ici-render-active .jp-icon-att-property,
.jp-ici-render-active.jp-icon-att-property 			            {background-position: -39em -40.5em;}
.jp-ici-render-invert .jp-icon-att-property,
.jp-ici-render-invert.jp-icon-att-property 			            {background-position: -39em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-property,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-property	{background-position: -78em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-property,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-property,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-property,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-property 	    {background-position: -78em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-property,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-property 	    {background-position: -78em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-property,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-property	{background-position: -117em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-property,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-property,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-property,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-property 	    {background-position: -117em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-property,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-property 	    {background-position: -117em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-property,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-property	{background-position: -156em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-property,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-property,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-property,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-property 	    {background-position: -156em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-property,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-property 	    {background-position: -156em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-property,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-property	{background-position: -204.75em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-property,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-property,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-property,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-property 	    {background-position: -204.75em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-property,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-property 	    {background-position: -204.75em -220.5em; cursor: default;}


/* ===========================================
  Attribute plus icon
   ========================================*/

.jp-icon-att-plus,
.jp-ici-render-default .jp-icon-att-plus		            {background-position: -40.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-plus,
a:hover .jp-ici-effect-hover.jp-icon-att-plus,
.jp-ici-render-active .jp-icon-att-plus,
.jp-ici-render-active.jp-icon-att-plus 			            {background-position: -40.5em -40.5em;}
.jp-ici-render-invert .jp-icon-att-plus,
.jp-ici-render-invert.jp-icon-att-plus 			            {background-position: -40.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-plus,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-plus    {background-position: -81em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-plus,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-plus,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-plus 	    {background-position: -81em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-plus,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-plus 	    {background-position: -81em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-plus,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-plus    {background-position: -121.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-plus,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-plus,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-plus 	    {background-position: -121.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-plus,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-plus 	    {background-position: -121.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-plus,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-plus    {background-position: -162em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-plus,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-plus,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-plus 	    {background-position: -162em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-plus,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-plus 	    {background-position: -162em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-plus,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-plus    {background-position: -212.625em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-plus,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-plus,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-plus,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-plus 	    {background-position: -212.625em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-plus,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-plus 	    {background-position: -212.625em -220.5em; cursor: default;}


/* ===========================================
  Attribute ellipsis icon
   ========================================*/

.jp-icon-att-ellipsis,
.jp-ici-render-default .jp-icon-att-ellipsis			        {background-position: -42em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-ellipsis,
a:hover .jp-ici-effect-hover.jp-icon-att-ellipsis,
.jp-ici-render-active .jp-icon-att-ellipsis,
.jp-ici-render-active.jp-icon-att-ellipsis 			            {background-position: -42em -40.5em;}
.jp-ici-render-invert .jp-icon-att-ellipsis,
.jp-ici-render-invert.jp-icon-att-ellipsis 			            {background-position: -42em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-ellipsis,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-ellipsis	{background-position: -84em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-ellipsis,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-ellipsis,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-ellipsis,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-ellipsis 	    {background-position: -84em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-ellipsis,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-ellipsis 	    {background-position: -84em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-ellipsis,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-ellipsis	{background-position: -126em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-ellipsis,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-ellipsis,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-ellipsis,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-ellipsis 	    {background-position: -126em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-ellipsis,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-ellipsis 	    {background-position: -126em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-ellipsis,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-ellipsis	{background-position: -168em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-ellipsis,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-ellipsis,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-ellipsis,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-ellipsis 	    {background-position: -168em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-ellipsis,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-ellipsis 	    {background-position: -168em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-ellipsis,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-ellipsis	{background-position: -220.5em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-ellipsis,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-ellipsis,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-ellipsis,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-ellipsis 	    {background-position: -220.5em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-ellipsis,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-ellipsis 	    {background-position: -220.5em -220.5em; cursor: default;}


/* ===========================================
  Attribute information icon
   ========================================*/

.jp-icon-att-information,
.jp-ici-render-default .jp-icon-att-information			        {background-position: -43.5em -39em;}
button:hover .jp-ici-effect-hover.jp-icon-att-information,
a:hover .jp-ici-effect-hover.jp-icon-att-information,
.jp-ici-render-active .jp-icon-att-information,
.jp-ici-render-active.jp-icon-att-information 			        {background-position: -43.5em -40.5em;}
.jp-ici-render-invert .jp-icon-att-information,
.jp-ici-render-invert.jp-icon-att-information 			        {background-position: -43.5em -42em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-information,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-information	{background-position: -87em -78em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-information,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-information,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-information,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-information 	{background-position: -87em -81em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-information,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-information 	{background-position: -87em -84em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-information,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-information	{background-position: -130.5em -117em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-information,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-information,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-information,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-information 	{background-position: -130.5em -121.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-information,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-information 	{background-position: -130.5em -126em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-information,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-information	{background-position: -174em -156em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-information,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-information,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-information,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-information 	{background-position: -174em -162em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-information,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-information 	{background-position: -174em -168em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-information,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-information	{background-position: -228.375em -204.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-information,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-information,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-information,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-information 	{background-position: -228.375em -212.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-information,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-information 	{background-position: -228.375em -220.5em; cursor: default;}


/* ===========================================
  Attribute chefronleft icon
   ========================================*/

.jp-icon-att-question,
.jp-ici-render-default .jp-icon-att-question			        {background-position: -43.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-question,
a:hover .jp-ici-effect-hover.jp-icon-att-question,
.jp-ici-render-active .jp-icon-att-question,
.jp-ici-render-active.jp-icon-att-question 			            {background-position: -43.5em -36em;}
.jp-ici-render-invert .jp-icon-att-question,
.jp-ici-render-invert.jp-icon-att-question 			            {background-position: -43.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-question,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-question	{background-position: -87em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-question,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-question,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-question,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-question 	    {background-position: -87em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-question,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-question 	    {background-position: -87em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-question,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-question	{background-position: -130.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-question,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-question,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-question,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-question 	    {background-position: -130.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-question,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-question 	    {background-position: -130.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-question,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-question	{background-position: -174em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-question,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-question,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-question,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-question 	    {background-position: -174em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-question,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-question 	    {background-position: -174em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-question,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-question	{background-position: -228.375em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-question,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-question,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-question,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-question 	    {background-position: -228.375em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-question,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-question 	    {background-position: -228.375em -196.875em; cursor: default;}



/* ===========================================
   navicon-o-h icon
   ========================================*/

.jp-icon-sys-navicon-o-h,
.jp-ici-render-default .jp-icon-sys-navicon-o-h					{background-position: 0 -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-navicon-o-h,
a:hover .jp-ici-effect-hover.jp-icon-sys-navicon-o-h,
.jp-ici-render-active .jp-icon-sys-navicon-o-h,
.jp-ici-render-active.jp-icon-sys-navicon-o-h 					{background-position: 0 -45em;}
.jp-ici-render-invert .jp-icon-sys-navicon-o-h,
.jp-ici-render-invert.jp-icon-sys-navicon-o-h 					{background-position: 0 -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-navicon-o-h,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-navicon-o-h	{background-position: 0 -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-o-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-o-h,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-navicon-o-h,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-navicon-o-h 	{background-position: 0 -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-navicon-o-h,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-navicon-o-h 	{background-position: 0 -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-navicon-o-h,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-navicon-o-h	{background-position: 0 -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-o-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-o-h,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-navicon-o-h,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-navicon-o-h 	{background-position: 0 -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-navicon-o-h,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-navicon-o-h 	{background-position: 0 -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-navicon-o-h,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-navicon-o-h	{background-position: 0 -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-o-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-o-h,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-navicon-o-h,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-navicon-o-h 	{background-position: 0 -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-navicon-o-h,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-navicon-o-h 	{background-position: 0 -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-navicon-o-h,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-navicon-o-h	{background-position: 0 -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-o-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-o-h,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-navicon-o-h,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-navicon-o-h 	{background-position: 0 -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-navicon-o-h,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-navicon-o-h 	{background-position: 0 -244.125em; cursor: default;}


/* ===========================================
   navicon-o-v icon
   ========================================*/

.jp-icon-sys-navicon-o-v,
.jp-ici-render-default .jp-icon-sys-navicon-o-v					{background-position: -1.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-navicon-o-v,
a:hover .jp-ici-effect-hover.jp-icon-sys-navicon-o-v,
.jp-ici-render-active .jp-icon-sys-navicon-o-v,
.jp-ici-render-active.jp-icon-sys-navicon-o-v 					{background-position: -1.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-navicon-o-v,
.jp-ici-render-invert.jp-icon-sys-navicon-o-v 					{background-position: -1.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-navicon-o-v,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-navicon-o-v	{background-position: -3em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-o-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-o-v,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-navicon-o-v,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-navicon-o-v 	{background-position: -3em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-navicon-o-v,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-navicon-o-v 	{background-position: -3em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-navicon-o-v,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-navicon-o-v	{background-position: -4.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-o-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-o-v,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-navicon-o-v,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-navicon-o-v 	{background-position: -4.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-navicon-o-v,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-navicon-o-v 	{background-position: -4.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-navicon-o-v,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-navicon-o-v	{background-position: -6em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-o-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-o-v,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-navicon-o-v,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-navicon-o-v 	{background-position: -6em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-navicon-o-v,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-navicon-o-v 	{background-position: -6em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-navicon-o-v,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-navicon-o-v	{background-position: -7.875em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-o-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-o-v,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-navicon-o-v,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-navicon-o-v 	{background-position: -7.875em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-navicon-o-v,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-navicon-o-v 	{background-position: -7.875em -244.125em; cursor: default;}


/* ===========================================
   navicon-h icon
   ========================================*/

.jp-icon-sys-navicon-h,
.jp-ici-render-default .jp-icon-sys-navicon-h					{background-position: -3em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-navicon-h,
a:hover .jp-ici-effect-hover.jp-icon-sys-navicon-h,
.jp-ici-render-active .jp-icon-sys-navicon-h,
.jp-ici-render-active.jp-icon-sys-navicon-h 					{background-position: -3em -45em;}
.jp-ici-render-invert .jp-icon-sys-navicon-h,
.jp-ici-render-invert.jp-icon-sys-navicon-h 					{background-position: -3em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-navicon-h,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-navicon-h	{background-position: -6em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-h,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-navicon-h,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-navicon-h 	{background-position: -6em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-navicon-h,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-navicon-h 	{background-position: -6em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-navicon-h,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-navicon-h	{background-position: -9em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-h,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-navicon-h,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-navicon-h 	{background-position: -9em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-navicon-h,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-navicon-h 	{background-position: -9em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-navicon-h,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-navicon-h	{background-position: -12em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-h,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-navicon-h,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-navicon-h 	{background-position: -12em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-navicon-h,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-navicon-h 	{background-position: -12em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-navicon-h,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-navicon-h	{background-position: -15.75em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-h,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-h,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-navicon-h,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-navicon-h 	{background-position: -15.75em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-navicon-h,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-navicon-h 	{background-position: -15.75em -244.125em; cursor: default;}


/* ===========================================
   navicon-v icon
   ========================================*/

.jp-icon-sys-navicon-v,
.jp-ici-render-default .jp-icon-sys-navicon-v					{background-position: -4.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-navicon-v,
a:hover .jp-ici-effect-hover.jp-icon-sys-navicon-v,
.jp-ici-render-active .jp-icon-sys-navicon-v,
.jp-ici-render-active.jp-icon-sys-navicon-v 					{background-position: -4.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-navicon-v,
.jp-ici-render-invert.jp-icon-sys-navicon-v 					{background-position: -4.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-navicon-v,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-navicon-v	{background-position: -9em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-navicon-v,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-navicon-v,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-navicon-v 	{background-position: -9em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-navicon-v,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-navicon-v 	{background-position: -9em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-navicon-v,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-navicon-v	{background-position: -13.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-navicon-v,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-navicon-v,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-navicon-v 	{background-position: -13.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-navicon-v,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-navicon-v 	{background-position: -13.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-navicon-v,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-navicon-v	{background-position: -18em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-navicon-v,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-navicon-v,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-navicon-v 	{background-position: -18em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-navicon-v,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-navicon-v 	{background-position: -18em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-navicon-v,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-navicon-v	{background-position: -23.625em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-v,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-navicon-v,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-navicon-v,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-navicon-v 	{background-position: -23.625em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-navicon-v,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-navicon-v 	{background-position: -23.625em -244.125em; cursor: default;}


/* ===========================================
   cards icon
   ========================================*/

.jp-icon-sys-cards,
.jp-ici-render-default .jp-icon-sys-cards					{background-position: -6em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-cards,
a:hover .jp-ici-effect-hover.jp-icon-sys-cards,
.jp-ici-render-active .jp-icon-sys-cards,
.jp-ici-render-active.jp-icon-sys-cards 					{background-position: -6em -45em;}
.jp-ici-render-invert .jp-icon-sys-cards,
.jp-ici-render-invert.jp-icon-sys-cards 					{background-position: -6em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-cards,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-cards	{background-position: -12em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-cards,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-cards,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-cards,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-cards 	{background-position: -12em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-cards,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-cards 	{background-position: -12em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-cards,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-cards	{background-position: -18em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-cards,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-cards,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-cards,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-cards 	{background-position: -18em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-cards,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-cards 	{background-position: -18em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-cards,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-cards	{background-position: -24em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-cards,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-cards,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-cards,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-cards 	{background-position: -24em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-cards,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-cards 	{background-position: -24em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-cards,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-cards	{background-position: -31.5em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-cards,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-cards,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-cards,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-cards 	{background-position: -31.5em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-cards,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-cards 	{background-position: -31.5em -244.25em; cursor: default;}


/* ===========================================
   fullscreen-a icon
   ========================================*/

.jp-icon-sys-fullscreen-a,
.jp-ici-render-default .jp-icon-sys-fullscreen-a					{background-position: -7.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen-a,
a:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen-a,
.jp-ici-render-active .jp-icon-sys-fullscreen-a,
.jp-ici-render-active.jp-icon-sys-fullscreen-a 						{background-position: -7.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-fullscreen-a,
.jp-ici-render-invert.jp-icon-sys-fullscreen-a 						{background-position: -7.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-fullscreen-a,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-fullscreen-a	{background-position: -15em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen-a,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-fullscreen-a,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-fullscreen-a 		{background-position: -15em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-fullscreen-a,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-fullscreen-a 		{background-position: -15em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-fullscreen-a,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-fullscreen-a	{background-position: -22.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen-a,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-fullscreen-a,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-fullscreen-a 		{background-position: -22.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-fullscreen-a,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-fullscreen-a 		{background-position: -22.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-fullscreen-a,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-fullscreen-a	{background-position: -30em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen-a,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-fullscreen-a,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-fullscreen-a 		{background-position: -30em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-fullscreen-a,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-fullscreen-a 		{background-position: -30em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-fullscreen-a,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-fullscreen-a	{background-position: -39.375em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen-a,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-fullscreen-a,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-fullscreen-a 		{background-position: -39.375em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-fullscreen-a,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-fullscreen-a 		{background-position: -39.375em -244.125em; cursor: default;}


/* ===========================================
   fullscreen-b icon
   ========================================*/

.jp-icon-sys-fullscreen-b,
.jp-ici-render-default .jp-icon-sys-fullscreen-b					{background-position: -9em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen-b,
a:hover .jp-ici-effect-hover.jp-icon-sys-fullscreen-b,
.jp-ici-render-active .jp-icon-sys-fullscreen-b,
.jp-ici-render-active.jp-icon-sys-fullscreen-b 						{background-position: -9em -45em;}
.jp-ici-render-invert .jp-icon-sys-fullscreen-b,
.jp-ici-render-invert.jp-icon-sys-fullscreen-b 						{background-position: -9em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-fullscreen-b,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-fullscreen-b	{background-position: -18em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullscreen-b,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-fullscreen-b,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-fullscreen-b 		{background-position: -18em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-fullscreen-b,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-fullscreen-b 		{background-position: -18em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-fullscreen-b,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-fullscreen-b	{background-position: -27em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullscreen-b,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-fullscreen-b,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-fullscreen-b 		{background-position: -27em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-fullscreen-b,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-fullscreen-b 		{background-position: -27em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-fullscreen-b,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-fullscreen-b	{background-position: -36em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullscreen-b,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-fullscreen-b,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-fullscreen-b 		{background-position: -36em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-fullscreen-b,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-fullscreen-b 		{background-position: -36em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-fullscreen-b,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-fullscreen-b	{background-position: -47.25em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullscreen-b,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-fullscreen-b,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-fullscreen-b 		{background-position: -47.25em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-fullscreen-b,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-fullscreen-b 		{background-position: -47.25em -244.125em; cursor: default;}





/* ========================================
   Rated icon 
   ========================================*/

/* ========================================
   Fullrated icon 
   ========================================*/

.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-icon-sys-fullrated 				        {background-position: -42em -4.5em;}

.jp-ici-scale-32.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-fullrated 		{background-position: -84em -9em;}

.jp-ici-scale-48.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-fullrated 		{background-position: -126em -13.5em;}

/* ========================================
   Halfrated icon 
   ========================================*/

.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-icon-sys-halfrated 				        {background-position: -42em -6em;}

.jp-ici-scale-32.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-halfrated 		{background-position: -84em -12em;}

.jp-ici-scale-48.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-halfrated 		{background-position: -126em -18em;}

/* ========================================
   Unrated icon 
   ========================================*/

.jp-icon-sys-unrated,
.jp-ici-render-default .jp-icon-sys-unrated 				        {background-position: -42em -7.5em;}

.jp-ici-scale-32.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-unrated 		{background-position: -84em -15em;}

.jp-ici-scale-48.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-unrated 		{background-position: -126em -22.5em;}

/* ===========================================
  Fullrated icon
   ========================================*/

.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-icon-sys-fullrated						{background-position: -10.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-fullrated,
a:hover .jp-ici-effect-hover.jp-icon-sys-fullrated,
.jp-ici-render-active .jp-icon-sys-fullrated,
.jp-ici-render-active.jp-icon-sys-fullrated 						{background-position: -10.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-fullrated,
.jp-ici-render-invert.jp-icon-sys-fullrated 						{background-position: -10.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-fullrated		{background-position: -21em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-fullrated,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-fullrated,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-fullrated 		{background-position: -21em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-fullrated,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-fullrated 		{background-position: -21em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-fullrated		{background-position: -31.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-fullrated,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-fullrated,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-fullrated 		{background-position: -31.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-fullrated,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-fullrated 		{background-position: -31.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-fullrated		{background-position: -42em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-fullrated,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-fullrated,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-fullrated 		{background-position: -42em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-fullrated,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-fullrated 		{background-position: -42em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-fullrated,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-fullrated		{background-position: -55.125em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-fullrated,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-fullrated,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-fullrated 		{background-position: -55.125em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-fullrated,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-fullrated 		{background-position: -55.125em -244.125em; cursor: default;}


/* ===========================================
  Halfrated icon
   ========================================*/

.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-icon-sys-halfrated						{background-position: -12em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-halfrated,
a:hover .jp-ici-effect-hover.jp-icon-sys-halfrated,
.jp-ici-render-active .jp-icon-sys-halfrated,
.jp-ici-render-active.jp-icon-sys-halfrated 						{background-position: -12em -45em;}
.jp-ici-render-invert .jp-icon-sys-halfrated,
.jp-ici-render-invert.jp-icon-sys-halfrated 						{background-position: -12em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-halfrated		{background-position: -24em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-halfrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-halfrated,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-halfrated,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-halfrated 		{background-position: -24em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-halfrated,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-halfrated 		{background-position: -24em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-halfrated		{background-position: -36em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-halfrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-halfrated,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-halfrated,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-halfrated 		{background-position: -36em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-halfrated,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-halfrated 		{background-position: -36em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-halfrated		{background-position: -48em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-halfrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-halfrated,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-halfrated,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-halfrated 		{background-position: -48em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-halfrated,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-halfrated 		{background-position: -48em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-halfrated,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-halfrated		{background-position: -63em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-halfrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-halfrated,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-halfrated,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-halfrated 		{background-position: -63em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-halfrated,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-halfrated 		{background-position: -63em -244.125em; cursor: default;}


/* ===========================================
  Unrated icon
   ========================================*/

.jp-icon-sys-unrated,
.jp-ici-render-default .jp-icon-sys-unrated						{background-position: -13.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-unrated,
a:hover .jp-ici-effect-hover.jp-icon-sys-unrated,
.jp-ici-render-active .jp-icon-sys-unrated,
.jp-ici-render-active.jp-icon-sys-unrated 						{background-position: -13.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-unrated,
.jp-ici-render-invert.jp-icon-sys-unrated 						{background-position: -13.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-unrated		{background-position: -27em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unrated,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-unrated,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-unrated 		{background-position: -27em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-unrated,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-unrated 		{background-position: -27em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-unrated		{background-position: -40.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unrated,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-unrated,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-unrated 		{background-position: -40.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-unrated,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-unrated 		{background-position: -40.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-unrated		{background-position: -54em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unrated,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-unrated,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-unrated 		{background-position: -54em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-unrated,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-unrated 		{background-position: -54em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-unrated,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-unrated		{background-position: -70.875em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unrated,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unrated,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-unrated,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-unrated 		{background-position: -70.875em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-unrated,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-unrated 		{background-position: -70.875em -244.125em; cursor: default;}



/* ========================================
   APP icons  
   ========================================*/
   

/* ========================================
   Pofile icons  
   ========================================*/

/* ========================================
   Agents icon
   ========================================*/


.jp-icon-app-agents,
.jp-ici-render-default .jp-icon-app-agents		            {background-position: 0 -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-agents,
a:hover .jp-ici-effect-hover.jp-icon-app-agents,
.jp-ici-render-active .jp-icon-app-agents,
.jp-ici-render-active.jp-icon-app-agents 		            {background-position: 0 -19.5em;}
.jp-ici-render-invert .jp-icon-app-agents,
.jp-ici-render-invert.jp-icon-app-agents 		            {background-position: 0 -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-agents,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-agents	{background-position: 0 -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-agents,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-agents,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-agents,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-agents 	{background-position: 0 -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-agents,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-agents 	{background-position: 0 -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-agents,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-agents	{background-position: 0 -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-agents,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-agents,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-agents,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-agents 	{background-position: 0 -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-agents,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-agents 	{background-position: 0 -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-agents,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-agents	{background-position: 0 -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-agents,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-agents,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-agents,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-agents 	{background-position: 0 -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-agents,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-agents 	{background-position: 0 -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-agents,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-agents	{background-position: 0 -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-agents,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-agents,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-agents,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-agents 	{background-position: 0 -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-agents,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-agents 	{background-position: 0 -110.125em; cursor: default;}



/* ========================================
   Files icon
   ========================================*/

.jp-icon-app-files,
.jp-ici-render-default .jp-icon-app-files		            {background-position: -1.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-files,
a:hover .jp-ici-effect-hover.jp-icon-app-files,
.jp-ici-render-active .jp-icon-app-files,
.jp-ici-render-active.jp-icon-app-files 		            {background-position: -1.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-files,
.jp-ici-render-invert.jp-icon-app-files 		            {background-position: -1.5em -21em; cursor: default;}


.jp-ici-scale-32.jp-icon-app-files,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-files	{background-position: -3em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-files,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-files,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-files,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-files 	{background-position: -3em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-files,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-files 	{background-position: -3em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-files,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-files	{background-position: -4.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-files,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-files,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-files,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-files 	{background-position: -4.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-files,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-files 	{background-position: -4.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-files,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-files	{background-position: -6em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-files,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-files,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-files,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-files 	{background-position: -6em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-files,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-files 	{background-position: -6em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-files,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-files	{background-position: -7.875em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-files,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-files,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-files,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-files 	{background-position: -7.875em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-files,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-files 	{background-position: -7.875em -110.125em; cursor: default;}


/* ========================================
   Trees icon
   ========================================*/

.jp-icon-app-trees,
.jp-ici-render-default .jp-icon-app-trees			        {background-position: -3em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-trees,
a:hover .jp-ici-effect-hover.jp-icon-app-trees,
.jp-ici-render-active .jp-icon-app-trees,
.jp-ici-render-active.jp-icon-app-trees 			        {background-position: -3em -19.5em;}
.jp-ici-render-invert .jp-icon-app-trees,
.jp-ici-render-invert.jp-icon-app-trees 			        {background-position: -3em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-trees,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-trees	{background-position: -6em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-trees,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-trees,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-trees,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-trees 	{background-position: -6em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-trees,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-trees 	{background-position: -6em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-trees,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-trees	{background-position: -9em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-trees,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-trees,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-trees,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-trees 	{background-position: -9em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-trees,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-trees 	{background-position: -9em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-trees,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-trees	{background-position: -12em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-trees,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-trees,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-trees,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-trees 	{background-position: -12em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-trees,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-trees 	{background-position: -12em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-trees,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-trees	{background-position: -15.75em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-trees,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-trees,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-trees,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-trees 	{background-position: -15.75em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-trees,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-trees 	{background-position: -15.75em -110.125em; cursor: default;}


/* ========================================
   References icon
   ========================================*/

.jp-icon-app-references,
.jp-ici-render-default .jp-icon-app-references			        {background-position: -4.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-references,
a:hover .jp-ici-effect-hover.jp-icon-app-references,
.jp-ici-render-active .jp-icon-app-references,
.jp-ici-render-active.jp-icon-app-references 			        {background-position: -4.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-references,
.jp-ici-render-invert.jp-icon-app-references 			        {background-position: -4.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-references,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-references	{background-position: -9em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-references,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-references,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-references,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-references 	{background-position: -9em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-references,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-references 	{background-position: -9em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-references,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-references	{background-position: -13.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-references,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-references,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-references,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-references 	{background-position: -13.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-references,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-references 	{background-position: -13.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-references,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-references	{background-position: -18em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-references,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-references,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-references,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-references 	{background-position: -18em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-references,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-references 	{background-position: -18em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-references,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-references	{background-position: -23.625em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-references,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-references,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-references,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-references 	{background-position: -23.625em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-references,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-references 	{background-position: -23.625em -110.125em; cursor: default;}


/* ========================================
   Policies icon
   ========================================*/

.jp-icon-app-policies,
.jp-ici-render-default .jp-icon-app-policies			        {background-position: -6em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-policies,
a:hover .jp-ici-effect-hover.jp-icon-app-policies,
.jp-ici-render-active .jp-icon-app-policies,
.jp-ici-render-active.jp-icon-app-policies 			            {background-position: -6em -19.5em;}
.jp-ici-render-invert .jp-icon-app-policies,
.jp-ici-render-invert.jp-icon-app-policies 			            {background-position: -6em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-policies,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-policies	{background-position: -12em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-policies,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-policies,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-policies,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-policies 	    {background-position: -12em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-policies,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-policies 	    {background-position: -12em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-policies,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-policies	{background-position: -18em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-policies,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-policies,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-policies,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-policies 	    {background-position: -18em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-policies,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-policies 	    {background-position: -18em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-policies,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-policies	{background-position: -24em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-policies,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-policies,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-policies,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-policies 	    {background-position: -24em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-policies,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-policies 	    {background-position: -24em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-policies,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-policies	{background-position: -31.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-policies,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-policies,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-policies,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-policies 	    {background-position: -31.5em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-policies,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-policies 	    {background-position: -31.5em -110.125em; cursor: default;}


/* ========================================
   Locations icon
   ========================================*/

.jp-icon-app-locations,
.jp-ici-render-default .jp-icon-app-locations			        {background-position: -7.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-locations,
a:hover .jp-ici-effect-hover.jp-icon-app-locations,
.jp-ici-render-active .jp-icon-app-locations,
.jp-ici-render-active.jp-icon-app-locations 			        {background-position: -7.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-locations,
.jp-ici-render-invert.jp-icon-app-locations 			        {background-position: -7.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-locations,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-locations	{background-position: -15em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-locations,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-locations,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-locations,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-locations 	{background-position: -15em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-locations,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-locations 	{background-position: -15em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-locations,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-locations	{background-position: -22.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-locations,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-locations,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-locations,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-locations 	{background-position: -22.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-locations,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-locations 	{background-position: -22.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-locations,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-locations	{background-position: -30em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-locations,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-locations,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-locations,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-locations 	{background-position: -30em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-locations,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-locations 	{background-position: -30em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-locations,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-locations	{background-position: -39.375em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-locations,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-locations,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-locations,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-locations 	{background-position: -39.375em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-locations,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-locations 	{background-position: -39.375em -110.125em; cursor: default;}


/* ========================================
   Documents icon
   ========================================*/

.jp-icon-app-documents,
.jp-ici-render-default .jp-icon-app-documents			        {background-position: -9em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-documents,
a:hover .jp-ici-effect-hover.jp-icon-app-documents,
.jp-ici-render-active .jp-icon-app-documents,
.jp-ici-render-active.jp-icon-app-documents 			        {background-position: -9em -19.5em;}
.jp-ici-render-invert .jp-icon-app-documents,
.jp-ici-render-invert.jp-icon-app-documents 			        {background-position: -9em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-documents,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-documents	{background-position: -18em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-documents,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-documents,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-documents,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-documents 	{background-position: -18em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-documents,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-documents 	{background-position: -18em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-documents,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-documents	{background-position: -27em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-documents,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-documents,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-documents,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-documents 	{background-position: -27em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-documents,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-documents 	{background-position: -27em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-documents,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-documents	{background-position: -36em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-documents,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-documents,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-documents,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-documents 	{background-position: -36em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-documents,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-documents 	{background-position: -36em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-documents,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-documents	{background-position: -47.25em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-documents,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-documents,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-documents,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-documents 	{background-position: -47.25em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-documents,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-documents 	{background-position: -47.25em -110.125em; cursor: default;}


/* ========================================
   Center icons
   ========================================*/

/* ========================================
   Reports icon
   ========================================*/

.jp-icon-app-reports,
.jp-ici-render-default .jp-icon-app-reports			        {background-position: -10.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-reports,
a:hover .jp-ici-effect-hover.jp-icon-app-reports,
.jp-ici-render-active .jp-icon-app-reports,
.jp-ici-render-active.jp-icon-app-reports 			        {background-position: -10.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-reports,
.jp-ici-render-invert.jp-icon-app-reports 			        {background-position: -10.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-reports,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-reports	{background-position: -21em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-reports,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-reports,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-reports,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-reports 	{background-position: -21em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-reports,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-reports 	{background-position: -21em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-reports,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-reports	{background-position: -31.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-reports,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-reports,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-reports,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-reports 	{background-position: -31.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-reports,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-reports 	{background-position: -31.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-reports,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-reports	{background-position: -42em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-reports,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-reports,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-reports,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-reports 	{background-position: -42em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-reports,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-reports 	{background-position: -42em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-reports,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-reports	{background-position: -55.125em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-reports,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-reports,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-reports,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-reports 	{background-position: -55.125em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-reports,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-reports 	{background-position: -55.125em -110.125em; cursor: default;}



/* ========================================
   Products icon
   ========================================*/
.jp-icon-app-products,
.jp-ici-render-default .jp-icon-app-products			        {background-position: -12em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-products,
a:hover .jp-ici-effect-hover.jp-icon-app-products,
.jp-ici-render-active .jp-icon-app-products,
.jp-ici-render-active.jp-icon-app-products 			            {background-position: -12em -19.5em;}
.jp-ici-render-invert .jp-icon-app-products,
.jp-ici-render-invert.jp-icon-app-products 			            {background-position: -12em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-products,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-products	{background-position: -24em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-products,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-products,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-products,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-products 	    {background-position: -24em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-products,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-products 	    {background-position: -24em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-products,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-products	{background-position: -36em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-products,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-products,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-products,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-products 	    {background-position: -36em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-products,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-products 	    {background-position: -36em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-products,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-products	{background-position: -48em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-products,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-products,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-products,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-products 	    {background-position: -48em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-products,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-products 	    {background-position: -48em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-products,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-products	{background-position: -63em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-products,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-products,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-products,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-products 	    {background-position: -63em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-products,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-products 	    {background-position: -63em -110.125em; cursor: default;}


/* ========================================
   Messaging icon
   ========================================*/

.jp-icon-app-messaging,
.jp-ici-render-default .jp-icon-app-messaging			        {background-position: -13.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-messaging,
a:hover .jp-ici-effect-hover.jp-icon-app-messaging,
.jp-ici-render-active .jp-icon-app-messaging,
.jp-ici-render-active.jp-icon-app-messaging 			        {background-position: -13.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-messaging,
.jp-ici-render-invert.jp-icon-app-messaging 			        {background-position: -13.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-messaging,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-messaging	{background-position: -27em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-messaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-messaging,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-messaging,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-messaging 	{background-position: -27em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-messaging,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-messaging 	{background-position: -27em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-messaging,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-messaging	{background-position: -40.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-messaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-messaging,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-messaging,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-messaging 	{background-position: -40.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-messaging,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-messaging 	{background-position: -40.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-messaging,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-messaging	{background-position: -54em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-messaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-messaging,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-messaging,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-messaging 	{background-position: -54em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-messaging,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-messaging 	{background-position: -54em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-messaging,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-messaging	{background-position: -70.875em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-messaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-messaging,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-messaging,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-messaging 	{background-position: -70.875em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-messaging,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-messaging 	{background-position: -70.875em -110.125em; cursor: default;}


/* ========================================
   Fullfilment icon
   ========================================*/

.jp-icon-app-fullfilment,
.jp-ici-render-default .jp-icon-app-fullfilment			        {background-position: -15em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-fullfilment,
a:hover .jp-ici-effect-hover.jp-icon-app-fullfilment,
.jp-ici-render-active .jp-icon-app-fullfilment,
.jp-ici-render-active.jp-icon-app-fullfilment 			        {background-position: -15em -19.5em;}
.jp-ici-render-invert .jp-icon-app-fullfilment,
.jp-ici-render-invert.jp-icon-app-fullfilment 			        {background-position: -15em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-fullfilment,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-fullfilment	{background-position: -30em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-fullfilment,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-fullfilment,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-fullfilment,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-fullfilment 	{background-position: -30em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-fullfilment,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-fullfilment 	{background-position: -30em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-fullfilment,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-fullfilment	{background-position: -45em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-fullfilment,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-fullfilment,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-fullfilment,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-fullfilment 	{background-position: -45em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-fullfilment,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-fullfilment 	{background-position: -45em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-fullfilment,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-fullfilment	{background-position: -60em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-fullfilment,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-fullfilment,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-fullfilment,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-fullfilment 	{background-position: -60em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-fullfilment,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-fullfilment 	{background-position: -60em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-fullfilment,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-fullfilment	{background-position: -78.75em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-fullfilment,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-fullfilment,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-fullfilment,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-fullfilment 	{background-position: -78.75em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-fullfilment,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-fullfilment 	{background-position: -78.75em -110.125em; cursor: default;}


/* ========================================
   Billing icon
   ========================================*/

.jp-icon-app-billing,
.jp-ici-render-default .jp-icon-app-billing			            {background-position: -16.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-billing,
a:hover .jp-ici-effect-hover.jp-icon-app-billing,
.jp-ici-render-active .jp-icon-app-billing,
.jp-ici-render-active.jp-icon-app-billing 			            {background-position: -16.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-billing,
.jp-ici-render-invert.jp-icon-app-billing 			            {background-position: -16.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-billing,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-billing	    {background-position: -33em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-billing,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-billing,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-billing,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-billing 	    {background-position: -33em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-billing,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-billing 	    {background-position: -33em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-billing,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-billing	    {background-position: -49.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-billing,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-billing,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-billing,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-billing 	    {background-position: -49.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-billing,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-billing 	    {background-position: -49.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-billing,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-billing	    {background-position: -66em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-billing,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-billing,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-billing,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-billing 	    {background-position: -66em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-billing,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-billing 	    {background-position: -66em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-billing,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-billing	    {background-position: -86.625em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-billing,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-billing,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-billing,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-billing 	    {background-position: -86.625em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-billing,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-billing 	    {background-position: -86.625em -110.125em; cursor: default;}


/* ========================================
   Participants icon
   ========================================*/

.jp-icon-app-participants,
.jp-ici-render-default .jp-icon-app-participants			        {background-position: -18em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-participants,
a:hover .jp-ici-effect-hover.jp-icon-app-participants,
.jp-ici-render-active .jp-icon-app-participants,
.jp-ici-render-active.jp-icon-app-participants 				        {background-position: -18em -19.5em;}
.jp-ici-render-invert .jp-icon-app-participants,
.jp-ici-render-invert.jp-icon-app-participants 				        {background-position: -18em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-participants,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-participants	{background-position: -36em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-participants,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-participants,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-participants,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-participants 		{background-position: -36em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-participants,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-participants 		{background-position: -36em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-participants,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-participants	{background-position: -54em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-participants,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-participants,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-participants,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-participants 		{background-position: -54em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-participants,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-participants 		{background-position: -54em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-participants,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-participants	{background-position: -72em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-participants,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-participants,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-participants,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-participants 		{background-position: -72em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-participants,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-participants 		{background-position: -72em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-participants,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-participants	{background-position: -94.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-participants,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-participants,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-participants,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-participants 		{background-position: -94.5em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-participants,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-participants 		{background-position: -94.5em -110.125em; cursor: default;}


/* ========================================
   Settings icon
   ========================================*/

.jp-icon-app-settings,
.jp-ici-render-default .jp-icon-app-settings			        {background-position: -19.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-settings,
a:hover .jp-ici-effect-hover.jp-icon-app-settings,
.jp-ici-render-active .jp-icon-app-settings,
.jp-ici-render-active.jp-icon-app-settings 			            {background-position: -19.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-settings,
.jp-ici-render-invert.jp-icon-app-settings 			            {background-position: -19.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-settings,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-settings	{background-position: -39em -36em;}
button:hover .jp-ici-effect-hover.jp-icon-app-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-settings,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-settings,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-settings 	    {background-position: -39em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-settings,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-settings 	    {background-position: -39em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-settings,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-settings	{background-position: -58.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-settings,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-settings,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-settings 	    {background-position: -58.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-settings,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-settings 	    {background-position: -58.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-settings,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-settings	{background-position: -78em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-settings,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-settings,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-settings 	    {background-position: -78em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-settings,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-settings 	    {background-position: -78em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-settings,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-settings	{background-position: -102.375em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-settings,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-settings,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-settings,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-settings 	    {background-position: -102.375em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-settings,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-settings 	    {background-position: -102.375em -110.125em; cursor: default;}


/* ========================================
   Publisher icon
   ========================================*/

.jp-icon-app-publisher,
.jp-ici-render-default .jp-icon-app-publisher			        {background-position: -21em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-publisher,
a:hover .jp-ici-effect-hover.jp-icon-app-publisher,
.jp-ici-render-active .jp-icon-app-publisher,
.jp-ici-render-active.jp-icon-app-publisher 			        {background-position: -21em -19.5em;}
.jp-ici-render-invert .jp-icon-app-publisher,
.jp-ici-render-invert.jp-icon-app-publisher 			        {background-position: -21em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-publisher,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-publisher	{background-position: -42em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-publisher,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-publisher,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-publisher,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-publisher 	{background-position: -42em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-publisher,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-publisher 	{background-position: -42em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-publisher,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-publisher	{background-position: -63em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-publisher,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-publisher,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-publisher,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-publisher 	{background-position: -63em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-publisher,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-publisher 	{background-position: -63em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-publisher,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-publisher	{background-position: -84em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-publisher,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-publisher,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-publisher,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-publisher 	{background-position: -84em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-publisher,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-publisher 	{background-position: -84em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-publisher,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-publisher	{background-position: -110.25em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-publisher,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-publisher,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-publisher,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-publisher 	{background-position: -110.25em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-publisher,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-publisher 	{background-position: -110.25em -110.125em; cursor: default;}


/* ========================================
   Widgets icon
   ========================================*/

.jp-icon-app-widgets,
.jp-ici-render-default .jp-icon-app-widgets			        {background-position: -22.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-widgets,
a:hover .jp-ici-effect-hover.jp-icon-app-widgets,
.jp-ici-render-active .jp-icon-app-widgets,
.jp-ici-render-active.jp-icon-app-widgets 			        {background-position: -22.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-widgets,
.jp-ici-render-invert.jp-icon-app-widgets 			        {background-position: -22.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-widgets,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-widgets	{background-position: -45em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-widgets,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-widgets,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-widgets,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-widgets 	{background-position: -45em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-widgets,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-widgets 	{background-position: -45em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-widgets,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-widgets	{background-position: -67.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-widgets,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-widgets,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-widgets,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-widgets 	{background-position: -67.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-widgets,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-widgets 	{background-position: -67.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-widgets,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-widgets	{background-position: -90em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-widgets,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-widgets,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-widgets,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-widgets 	{background-position: -90em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-widgets,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-widgets 	{background-position: -90em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-widgets,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-widgets	{background-position: -118.125em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-widgets,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-widgets,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-widgets,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-widgets 	{background-position: -118.125em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-widgets,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-widgets 	{background-position: -118.125em -110.125em; cursor: default;}


/* ========================================
   Aapplications icon
   ========================================*/

.jp-icon-app-applications,
.jp-ici-render-default .jp-icon-app-applications			        {background-position: -24em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-applications,
a:hover .jp-ici-effect-hover.jp-icon-app-applications,
.jp-ici-render-active .jp-icon-app-applications,
.jp-ici-render-active.jp-icon-app-applications 				        {background-position: -24em -19.5em;}
.jp-ici-render-invert .jp-icon-app-applications,
.jp-ici-render-invert.jp-icon-app-applications 				        {background-position: -24em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-applications,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-applications	{background-position: -48em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-applications,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-applications,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-applications,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-applications 		{background-position: -48em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-applications,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-applications 		{background-position: -48em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-applications,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-applications	{background-position: -72em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-applications,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-applications,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-applications,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-applications 		{background-position: -72em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-applications,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-applications 		{background-position: -72em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-applications,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-applications	{background-position: -96em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-applications,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-applications,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-applications,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-applications 		{background-position: -96em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-applications,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-applications 		{background-position: -96em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-applications,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-applications	{background-position: -126em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-applications,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-applications,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-applications,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-applications 		{background-position: -126em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-applications,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-applications 		{background-position: -126em -110.125em; cursor: default;}



/* ========================================
   Events icon
   ========================================*/

.jp-icon-app-events,
.jp-ici-render-default .jp-icon-app-events			        {background-position: -25.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-events,
a:hover .jp-ici-effect-hover.jp-icon-app-events,
.jp-ici-render-active .jp-icon-app-events,
.jp-ici-render-active.jp-icon-app-events 			        {background-position: -25.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-events,
.jp-ici-render-invert.jp-icon-app-events 			        {background-position: -25.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-events,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-events	{background-position: -51em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-events,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-events,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-events,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-events 	{background-position: -51em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-events,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-events 	{background-position: -51em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-events,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-events	{background-position: -76.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-events,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-events,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-events,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-events 	{background-position: -76.5em -58.5em;}
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-events,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-events 	{background-position: -76.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-events,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-events	{background-position: -102em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-events,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-events,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-events,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-events 	{background-position: -102em -78em;}
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-events,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-events 	{background-position: -102em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-events,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-events	{background-position: -133.875em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-events,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-events,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-events,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-events 	{background-position: -133.875em -102.375em;}
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-events,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-events 	{background-position: -133.875em -110.125em; cursor: default;}


/* ========================================
   Hub icon
   ========================================*/

.jp-icon-app-hub,
.jp-ici-render-default .jp-icon-app-hub			        {background-position: -27em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-hub,
a:hover .jp-ici-effect-hover.jp-icon-app-hub,
.jp-ici-render-active .jp-icon-app-hub,
.jp-ici-render-active.jp-icon-app-hub 			        {background-position: -27em -19.5em;}
.jp-ici-render-invert .jp-icon-app-hub,
.jp-ici-render-invert.jp-icon-app-hub 			        {background-position: -27em -21em ; cursor: default;}

.jp-ici-scale-32.jp-icon-app-hub,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-hub	{background-position: -54em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-hub,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-hub,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-hub,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-hub 	{background-position: -54em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-hub,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-hub 	{background-position: -54em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-hub,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-hub	{background-position: -81em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-hub,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-hub,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-hub,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-hub 	{background-position: -81em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-hub,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-hub 	{background-position: -81em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-hub,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-hub	{background-position: -108em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-hub,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-hub,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-hub,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-hub 	{background-position: -108em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-hub,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-hub 	{background-position: -108em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-hub,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-hub	{background-position: -141.75em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-hub,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-hub,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-hub,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-hub 	{background-position: -141.75em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-hub,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-hub 	{background-position: -141.75em -110.125em; cursor: default;}



/* ========================================
   Search icon
   ========================================*/

.jp-icon-app-search,
.jp-ici-render-default .jp-icon-app-search			        {background-position: -28.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-search,
a:hover .jp-ici-effect-hover.jp-icon-app-search,
.jp-ici-render-active .jp-icon-app-search,
.jp-ici-render-active.jp-icon-app-search 			        {background-position: -28.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-search,
.jp-ici-render-invert.jp-icon-app-search 			        {background-position: -28.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-search,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-search	{background-position: -57em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-search,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-search,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-search 	{background-position: -57em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-search,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-search 	{background-position: -57em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-search,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-search	{background-position: -85.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-search,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-search,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-search 	{background-position: -85.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-search,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-search 	{background-position: -85.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-search,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-search	{background-position: -114em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-search,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-search,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-search 	{background-position: -114em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-search,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-search 	{background-position: -114em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-search,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-search	{background-position: -149.625em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-search,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-search,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-search,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-search 	{background-position: -149.625em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-search,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-search 	{background-position: -149.625em -110.125em; cursor: default;}


/* ========================================
   Members icon
   ========================================*/

.jp-icon-app-members,
.jp-ici-render-default .jp-icon-app-members			        {background-position: -30em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-members,
a:hover .jp-ici-effect-hover.jp-icon-app-members,
.jp-ici-render-active .jp-icon-app-members,
.jp-ici-render-active.jp-icon-app-members 			        {background-position: -30em -19.5em;}
.jp-ici-render-invert .jp-icon-app-members,
.jp-ici-render-invert.jp-icon-app-members 			        {background-position: -30em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-members,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-members	{background-position: -60em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-members,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-members,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-members,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-members 	{background-position: -60em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-members,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-members 	{background-position: -60em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-members,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-members	{background-position: -90em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-members,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-members,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-members,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-members 	{background-position: -90em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-members,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-members 	{background-position: -90em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-members,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-members	{background-position: -120em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-members,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-members,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-members,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-members 	{background-position: -120em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-members,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-members 	{background-position: -120em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-members,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-members	{background-position: -157.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-members,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-members,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-members,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-members 	{background-position: -157.5em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-members,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-members 	{background-position: -157.5em -110.125em; cursor: default;}


/* ========================================
   Activities icon
   ========================================*/

.jp-icon-app-activities,
.jp-ici-render-default .jp-icon-app-activities			        {background-position: -31.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-app-activities,
a:hover .jp-ici-effect-hover.jp-icon-app-activities,
.jp-ici-render-active .jp-icon-app-activities,
.jp-ici-render-active.jp-icon-app-activities 			        {background-position: -31.5em -19.5em;}
.jp-ici-render-invert .jp-icon-app-activities,
.jp-ici-render-invert.jp-icon-app-activities 			        {background-position: -31.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-activities,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-activities	{background-position: -63em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-activities,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-activities,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-activities,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-activities 	{background-position: -63em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-activities,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-activities 	{background-position: -63em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-activities,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-activities	{background-position: -94.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-activities,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-activities,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-activities,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-activities 	{background-position: -94.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-activities,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-activities 	{background-position: -94.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-activities,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-activities	{background-position: -126em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-activities,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-activities,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-activities,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-activities 	{background-position: -126em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-activities,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-activities 	{background-position: -126em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-activities,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-activities	{background-position: -165.375em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-activities,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-activities,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-activities,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-activities 	{background-position: -165.375em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-activities,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-activities 	{background-position: -165.375em -110.125em; cursor: default;}


/* ========================================
   Puzzle-piece icon
   ========================================*/

.jp-icon-app-puzzlepiece,
.jp-ici-render-default .jp-icon-app-puzzlepiece			        {background-position: -7.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-app-puzzlepiece,
a:hover .jp-ici-effect-hover.jp-icon-app-puzzlepiece,
.jp-ici-render-active .jp-icon-app-puzzlepiece,
.jp-ici-render-active.jp-icon-app-puzzlepiece 			        {background-position: -7.5em -1.5em;}
.jp-ici-render-invert .jp-icon-app-puzzlepiece,
.jp-ici-render-invert.jp-icon-app-puzzlepiece 			        {background-position: -7.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-puzzlepiece,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-puzzlepiece	{background-position: -15em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-puzzlepiece,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-puzzlepiece,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-puzzlepiece,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-puzzlepiece 	{background-position: -15em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-puzzlepiece,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-puzzlepiece 	{background-position: -15em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-puzzlepiece,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-puzzlepiece	{background-position: -22.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-puzzlepiece,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-puzzlepiece,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-puzzlepiece,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-puzzlepiece 	{background-position: -22.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-puzzlepiece,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-puzzlepiece 	{background-position: -22.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-puzzlepiece,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-puzzlepiece	{background-position: -30em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-puzzlepiece,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-puzzlepiece,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-puzzlepiece,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-puzzlepiece 	{background-position: -30em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-puzzlepiece,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-puzzlepiece 	{background-position: -30em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-puzzlepiece,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-puzzlepiece	{background-position: -39.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-puzzlepiece,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-puzzlepiece,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-puzzlepiece,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-puzzlepiece 	{background-position: -39.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-puzzlepiece,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-puzzlepiece 	{background-position: -39.375em -15.75em; cursor: default;}


/* ========================================
   retweet icon
   ========================================*/

.jp-icon-app-retweet,
.jp-ici-render-default .jp-icon-app-retweet			        {background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-icon-app-retweet,
a:hover .jp-ici-effect-hover.jp-icon-app-retweet,
.jp-ici-render-active .jp-icon-app-retweet,
.jp-ici-render-active.jp-icon-app-retweet 			        {background-position: -9em -1.5em;}
.jp-ici-render-invert .jp-icon-app-retweet,     
.jp-ici-render-invert.jp-icon-app-retweet 			        {background-position: -9em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-retweet,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-retweet	{background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-retweet,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-retweet,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-retweet,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-retweet 	{background-position: -18em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-retweet,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-retweet 	{background-position: -18em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-retweet,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-retweet	{background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-retweet,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-retweet,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-retweet,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-retweet 	{background-position: -27em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-retweet,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-retweet 	{background-position: -27em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-retweet,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-retweet	{background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-retweet,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-retweet,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-retweet,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-retweet 	{background-position: -36em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-retweet,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-retweet 	{background-position: -36em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-retweet,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-retweet	{background-position: -47.25em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-retweet,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-retweet,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-retweet,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-retweet 	{background-position: -47.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-retweet,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-retweet 	{background-position: -47.25em -15.75em; cursor: default;}


/* ========================================
   cubes icon
   ========================================*/

.jp-icon-app-cubes,
.jp-ici-render-default .jp-icon-app-cubes			        {background-position: -10.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-app-cubes,
a:hover .jp-ici-effect-hover.jp-icon-app-cubes,
.jp-ici-render-active .jp-icon-app-cubes,
.jp-ici-render-active.jp-icon-app-cubes 			        {background-position: -10.5em -1.5em;}
.jp-ici-render-invert .jp-icon-app-cubes,
.jp-ici-render-invert.jp-icon-app-cubes 			        {background-position: -10.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-cubes,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-cubes	{background-position: -21em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-cubes,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-cubes,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-cubes,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-cubes 	{background-position: -21em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-cubes,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-cubes 	{background-position: -21em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-cubes,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-cubes	{background-position: -31.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-cubes,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-cubes,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-cubes,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-cubes 	{background-position: -31.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-cubes,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-cubes 	{background-position: -31.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-cubes,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-cubes	{background-position: -42em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-cubes,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-cubes,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-cubes,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-cubes 	{background-position: -42em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-cubes,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-cubes 	{background-position: -42em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-cubes,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-cubes	{background-position: -55.125em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-cubes,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-cubes,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-cubes,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-cubes 	{background-position: -55.125em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-cubes,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-cubes 	{background-position: -55.125em -15.75em; cursor: default;}


/* ===========================================
  channel-network icon
   ========================================*/

.jp-icon-app-channel-network,
.jp-ici-render-default .jp-icon-app-channel-network						{background-position: -15em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-app-channel-network,
a:hover .jp-ici-effect-hover.jp-icon-app-channel-network,
.jp-ici-render-active .jp-icon-app-channel-network,
.jp-ici-render-active.jp-icon-app-channel-network 						{background-position: -15em -45em;}
.jp-ici-render-invert .jp-icon-app-channel-network,
.jp-ici-render-invert.jp-icon-app-channel-network 						{background-position: -15em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-channel-network,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-channel-network		{background-position: -30em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-network,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-network,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-channel-network,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-channel-network 		{background-position: -30em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-channel-network,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-channel-network 		{background-position: -30em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-channel-network,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-channel-network		{background-position: -45em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-network,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-network,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-channel-network,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-channel-network 		{background-position: -45em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-channel-network,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-channel-network 		{background-position: -45em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-channel-network,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-channel-network		{background-position: -60em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-network,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-network,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-channel-network,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-channel-network 		{background-position: -60em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-channel-network,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-channel-network 		{background-position: -60em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-channel-network,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-channel-network		{background-position: -78.75em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-network,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-network,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-channel-network,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-channel-network 		{background-position: -78.75em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-channel-network,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-channel-network 		{background-position: -78.75em -244.125em; cursor: default;}


/* ===========================================
  channel icon
   ========================================*/

.jp-icon-app-channel,
.jp-ici-render-default .jp-icon-app-channel						{background-position: -16.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-app-channel,
a:hover .jp-ici-effect-hover.jp-icon-app-channel,
.jp-ici-render-active .jp-icon-app-channel,
.jp-ici-render-active.jp-icon-app-channel 						{background-position: -16.5em -45em;}
.jp-ici-render-invert .jp-icon-app-channel,
.jp-ici-render-invert.jp-icon-app-channel 						{background-position: -16.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-channel,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-channel		{background-position: -33em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-channel,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-channel 		{background-position: -33em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-channel,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-channel 		{background-position: -33em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-channel,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-channel		{background-position: -49.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-channel,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-channel 		{background-position: -49.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-channel,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-channel 		{background-position: -49.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-channel,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-channel		{background-position: -66em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-channel,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-channel 		{background-position: -66em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-channel,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-channel 		{background-position: -66em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-channel,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-channel		{background-position: -86.625em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-channel,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-channel 		{background-position: -86.625em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-channel,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-channel 		{background-position: -86.625em -244.125em; cursor: default;}


/* ===========================================
  channel-hover icon
   ========================================*/

.jp-icon-app-channel-hover,
.jp-ici-render-default .jp-icon-app-channel-hover						{background-position: -18em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-app-channel-hover,
a:hover .jp-ici-effect-hover.jp-icon-app-channel-hover,
.jp-ici-render-active .jp-icon-app-channel-hover,
.jp-ici-render-active.jp-icon-app-channel-hover 						{background-position: -18em -45em;}
.jp-ici-render-invert .jp-icon-app-channel-hover,
.jp-ici-render-invert.jp-icon-app-channel-hover 						{background-position: -18em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-channel-hover,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-channel-hover		{background-position: -36em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-hover,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-hover,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-channel-hover,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-channel-hover 		{background-position: -36em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-channel-hover,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-channel-hover 		{background-position: -36em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-channel-hover,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-channel-hover		{background-position: -54em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-hover,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-hover,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-channel-hover,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-channel-hover 		{background-position: -54em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-channel-hover,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-channel-hover 		{background-position: -54em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-channel-hover,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-channel-hover		{background-position: -72em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-hover,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-hover,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-channel-hover,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-channel-hover 		{background-position: -72em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-channel-hover,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-channel-hover 		{background-position: -72em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-channel-hover,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-channel-hover		{background-position: -94.5em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-hover,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-hover,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-channel-hover,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-channel-hover 		{background-position: -94.5em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-channel-hover,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-channel-hover 		{background-position: -94.5em -244.125em; cursor: default;}


/* ===========================================
  channel-activity icon
   ========================================*/

.jp-icon-app-channel-activity,
.jp-ici-render-default .jp-icon-app-channel-activity						{background-position: -19.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-app-channel-activity,
a:hover .jp-ici-effect-hover.jp-icon-app-channel-activity,
.jp-ici-render-active .jp-icon-app-channel-activity,
.jp-ici-render-active.jp-icon-app-channel-activity 						    {background-position: -19.5em -45em;}
.jp-ici-render-invert .jp-icon-app-channel-activity,
.jp-ici-render-invert.jp-icon-app-channel-activity 						    {background-position: -19.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-channel-activity,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-channel-activity		{background-position: -39em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-activity,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-activity,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-channel-activity,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-channel-activity 		    {background-position: -39em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-channel-activity,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-channel-activity 		    {background-position: -39em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-channel-activity,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-channel-activity		{background-position: -58.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-activity,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-activity,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-channel-activity,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-channel-activity 		    {background-position: -58.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-channel-activity,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-channel-activity 		    {background-position: -58.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-channel-activity,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-channel-activity		{background-position: -78em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-activity,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-activity,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-channel-activity,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-channel-activity 		    {background-position: -78em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-channel-activity,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-channel-activity 		    {background-position: -78em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-channel-activity,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-channel-activity		{background-position: -102.375em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-activity,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-activity,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-channel-activity,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-channel-activity 		    {background-position: -102.375em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-channel-activity,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-channel-activity 		    {background-position: -102.375em -244.125em; cursor: default;}

/* ===========================================
  channel-broadcast icon
   ========================================*/

.jp-icon-app-channel-broadcast,
.jp-ici-render-default .jp-icon-app-channel-broadcast						    {background-position: -21em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-app-channel-broadcast,
a:hover .jp-ici-effect-hover.jp-icon-app-channel-broadcast,
.jp-ici-render-active .jp-icon-app-channel-broadcast,
.jp-ici-render-active.jp-icon-app-channel-broadcast 						    {background-position: -21em -45em;}
.jp-ici-render-invert .jp-icon-app-channel-broadcast,
.jp-ici-render-invert.jp-icon-app-channel-broadcast 						    {background-position: -21em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-app-channel-broadcast,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-app-channel-broadcast		    {background-position: -42em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-broadcast,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-app-channel-broadcast,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-app-channel-broadcast,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-app-channel-broadcast 		    {background-position: -42em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-app-channel-broadcast,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-app-channel-broadcast 		    {background-position: -42em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-app-channel-broadcast,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-app-channel-broadcast		    {background-position: -63em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-broadcast,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-app-channel-broadcast,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-app-channel-broadcast,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-app-channel-broadcast 		    {background-position: -63em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-app-channel-broadcast,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-app-channel-broadcast 		    {background-position: -63em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-app-channel-broadcast,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-app-channel-broadcast		    {background-position: -84em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-broadcast,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-app-channel-broadcast,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-app-channel-broadcast,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-app-channel-broadcast 		    {background-position: -84em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-app-channel-broadcast,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-app-channel-broadcast 		    {background-position: -84em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-app-channel-broadcast,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-app-channel-broadcast		    {background-position: -110.25em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-broadcast,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-app-channel-broadcast,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-app-channel-broadcast,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-app-channel-broadcast 		    {background-position: -110.25em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-app-channel-broadcast,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-app-channel-broadcast 		    {background-position: -110.25em -244.125em; cursor: default;}



/* ===========================================
  checkmark icon
   ========================================*/

.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-icon-sys-checkmark						    {background-position: -25.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-icon-sys-checkmark,
.jp-ici-render-active.jp-icon-sys-checkmark 						    {background-position: -25.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-icon-sys-checkmark 						    {background-position: -25.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checkmark		    {background-position: -51em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checkmark 		    {background-position: -51em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checkmark 		    {background-position: -51em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checkmark		    {background-position: -76.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checkmark 		    {background-position: -76.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checkmark 		    {background-position: -76.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checkmark		    {background-position: -102em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checkmark 		    {background-position: -102em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checkmark 		    {background-position: -102em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checkmark		    {background-position: -133.875em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checkmark 		    {background-position: -133.875em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checkmark,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checkmark 		    {background-position: -133.875em -244.125em; cursor: default;}

/* ===========================================
  uncheckedchecbox icon
   ========================================*/

.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-default .jp-icon-sys-uncheckedcheckbox						    {background-position: -27em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-uncheckedcheckbox,
a:hover .jp-ici-effect-hover.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active .jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active.jp-icon-sys-uncheckedcheckbox 						    {background-position: -27em -45em;}
.jp-ici-render-invert .jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-invert.jp-icon-sys-uncheckedcheckbox 						    {background-position: -27em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox		    {background-position: -54em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox 		    {background-position: -54em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-uncheckedcheckbox 		    {background-position: -54em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox		    {background-position: -81em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox 		    {background-position: -81em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-uncheckedcheckbox 		    {background-position: -81em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox		    {background-position: -108em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox 		    {background-position: -108em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-uncheckedcheckbox 		    {background-position: -108em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox		    {background-position: -141.75em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox 		    {background-position: -141.75em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-uncheckedcheckbox 		    {background-position: -141.75em -244.125em; cursor: default;}

/* ===========================================
  checkedchecbox icon
   ========================================*/

.jp-icon-sys-checkedcheckbox,
.jp-ici-render-default .jp-icon-sys-checkedcheckbox						    {background-position: -28.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checkedcheckbox,
a:hover .jp-ici-effect-hover.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active .jp-icon-sys-checkedcheckbox,
.jp-ici-render-active.jp-icon-sys-checkedcheckbox 						    {background-position: -28.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-checkedcheckbox,
.jp-ici-render-invert.jp-icon-sys-checkedcheckbox 						    {background-position: -28.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checkedcheckbox,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checkedcheckbox		    {background-position: -57em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checkedcheckbox 		    {background-position: -57em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checkedcheckbox,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checkedcheckbox 		    {background-position: -57em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checkedcheckbox,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checkedcheckbox		    {background-position: -85.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checkedcheckbox 		    {background-position: -85.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checkedcheckbox,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checkedcheckbox 		    {background-position: -85.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checkedcheckbox,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checkedcheckbox		    {background-position: -114em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checkedcheckbox 		    {background-position: -114em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checkedcheckbox,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checkedcheckbox 		    {background-position: -114em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checkedcheckbox,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checkedcheckbox		    {background-position: -149.625em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkedcheckbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checkedcheckbox,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checkedcheckbox 		    {background-position: -149.625em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checkedcheckbox,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checkedcheckbox 		    {background-position: -149.625em -244.125em; cursor: default;}

/* ===========================================
  checkedcheckbox2 icon
   ========================================*/

.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-default .jp-icon-sys-checkedcheckbox2						    {background-position: -30em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checkedcheckbox2,
a:hover .jp-ici-effect-hover.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active .jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active.jp-icon-sys-checkedcheckbox2 						        {background-position: -30em -45em;}
.jp-ici-render-invert .jp-icon-sys-checkedcheckbox2,
.jp-ici-render-invert.jp-icon-sys-checkedcheckbox2 						        {background-position: -30em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checkedcheckbox2		    {background-position: -60em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkedcheckbox2,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checkedcheckbox2 		        {background-position: -60em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checkedcheckbox2 		        {background-position: -60em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checkedcheckbox2		    {background-position: -90em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkedcheckbox2,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checkedcheckbox2 		        {background-position: -90em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checkedcheckbox2 		        {background-position: -90em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checkedcheckbox2		    {background-position: -120em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkedcheckbox2,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checkedcheckbox2 		        {background-position: -120em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checkedcheckbox2 		        {background-position: -120em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checkedcheckbox2		    {background-position: -157.5em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkedcheckbox2,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checkedcheckbox2 		        {background-position: -157.5em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checkedcheckbox2,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checkedcheckbox2 		        {background-position: -157.5em -244.125em; cursor: default;}

/* ===========================================
  checked icon
   ========================================*/

.jp-icon-sys-checked,
.jp-ici-render-default .jp-icon-sys-checked						        {background-position: -31.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checked,
a:hover .jp-ici-effect-hover.jp-icon-sys-checked,
.jp-ici-render-active .jp-icon-sys-checked,
.jp-ici-render-active.jp-icon-sys-checked 						        {background-position: -31.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-checked,
.jp-ici-render-invert.jp-icon-sys-checked 						        {background-position: -31.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checked,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checked		        {background-position: -63em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checked,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checked,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checked,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checked 		        {background-position: -63em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checked,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checked 		        {background-position: -63em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checked,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checked		        {background-position: -94.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checked,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checked,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checked,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checked 		        {background-position: -94.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checked,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checked 		        {background-position: -94.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checked,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checked		        {background-position: -126em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checked,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checked,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checked,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checked 		        {background-position: -126em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checked,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checked 		        {background-position: -126em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checked,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checked		        {background-position: -165.375em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checked,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checked,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checked,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checked 		        {background-position: -165.375em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checked,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checked 		        {background-position: -165.375em -244.125em; cursor: default;}

/* ===========================================
  doubletick icon
   ========================================*/

.jp-icon-sys-doubletick,
.jp-ici-render-default .jp-icon-sys-doubletick						        {background-position: -33em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-doubletick,
a:hover .jp-ici-effect-hover.jp-icon-sys-doubletick,
.jp-ici-render-active .jp-icon-sys-doubletick,
.jp-ici-render-active.jp-icon-sys-doubletick 						        {background-position: -33em -45em;}
.jp-ici-render-invert .jp-icon-sys-doubletick,
.jp-ici-render-invert.jp-icon-sys-doubletick 						        {background-position: -33em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-doubletick,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-doubletick		        {background-position: -66em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-doubletick,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-doubletick,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-doubletick,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-doubletick 		        {background-position: -66em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-doubletick,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-doubletick 		        {background-position: -66em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-doubletick,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-doubletick		        {background-position: -99em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-doubletick,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-doubletick,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-doubletick,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-doubletick 		        {background-position: -99em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-doubletick,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-doubletick 		        {background-position: -99em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-doubletick,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-doubletick		        {background-position: -132em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-doubletick,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-doubletick,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-doubletick,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-doubletick 		        {background-position: -132em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-doubletick,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-doubletick 		        {background-position: -132em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-doubletick,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-doubletick		        {background-position: -173.25em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-doubletick,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-doubletick,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-doubletick,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-doubletick 		        {background-position: -173.25em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-doubletick,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-doubletick 		        {background-position: -173.25em -244.125em; cursor: default;}

/* ===========================================
  checklist icon
   ========================================*/

.jp-icon-sys-checklist,
.jp-ici-render-default .jp-icon-sys-checklist						        {background-position: -34.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-checklist,
a:hover .jp-ici-effect-hover.jp-icon-sys-checklist,
.jp-ici-render-active .jp-icon-sys-checklist,
.jp-ici-render-active.jp-icon-sys-checklist 						        {background-position: -34.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-checklist,
.jp-ici-render-invert.jp-icon-sys-checklist 						        {background-position: -34.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-checklist,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-checklist		        {background-position: -69em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checklist,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-checklist,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-checklist,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-checklist 		        {background-position: -69em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-checklist,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-checklist 		        {background-position: -69em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-checklist,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-checklist		        {background-position: -103.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checklist,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-checklist,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-checklist,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-checklist 		        {background-position: -103.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-checklist,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-checklist 		        {background-position: -103.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-checklist,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-checklist		        {background-position: -138em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checklist,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-checklist,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-checklist,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-checklist 		        {background-position: -138em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-checklist,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-checklist 		        {background-position: -138em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-checklist,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-checklist		        {background-position: -181.125em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checklist,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-checklist,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-checklist,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-checklist 		        {background-position: -181.125em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-checklist,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-checklist 		        {background-position: -181.125em -244.125em; cursor: default;}


/* ===========================================
  todolist icon
   ========================================*/

.jp-icon-sys-todolist,
.jp-ici-render-default .jp-icon-sys-todolist						        {background-position: -36em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-todolist,
a:hover .jp-ici-effect-hover.jp-icon-sys-todolist,
.jp-ici-render-active .jp-icon-sys-todolist,
.jp-ici-render-active.jp-icon-sys-todolist 						            {background-position: -36em -45em;}
.jp-ici-render-invert .jp-icon-sys-todolist,
.jp-ici-render-invert.jp-icon-sys-todolist 						            {background-position: -36em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-todolist,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-todolist		        {background-position: -72em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-todolist,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-todolist,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-todolist,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-todolist 		            {background-position: -72em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-todolist,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-todolist 		            {background-position: -72em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-todolist,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-todolist		        {background-position: -108em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-todolist,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-todolist,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-todolist,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-todolist 		            {background-position: -108em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-todolist,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-todolist 		            {background-position: -108em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-todolist,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-todolist		        {background-position: -144em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-todolist,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-todolist,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-todolist,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-todolist 		            {background-position: -144em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-todolist,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-todolist 		            {background-position: -144em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-todolist,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-todolist		        {background-position: -189em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-todolist,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-todolist,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-todolist,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-todolist 		            {background-position: -189em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-todolist,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-todolist 		            {background-position: -189em -244.125em; cursor: default;}

/* ===========================================
  pin2 icon
   ========================================*/

.jp-icon-sys-pin2,
.jp-ici-render-default .jp-icon-sys-pin2						        {background-position: -37.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-pin2,
a:hover .jp-ici-effect-hover.jp-icon-sys-pin2,
.jp-ici-render-active .jp-icon-sys-pin2,
.jp-ici-render-active.jp-icon-sys-pin2 						            {background-position: -37.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-pin2,
.jp-ici-render-invert.jp-icon-sys-pin2 						            {background-position: -37.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-pin2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-pin2		        {background-position: -75em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-pin2,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-pin2,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-pin2 		            {background-position: -75em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-pin2,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-pin2 		            {background-position: -75em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-pin2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-pin2		        {background-position: -112.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-pin2,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-pin2,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-pin2 		            {background-position: -112.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-pin2,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-pin2 		            {background-position: -112.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-pin2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-pin2		        {background-position: -150em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-pin2,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-pin2,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-pin2 		            {background-position: -150em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-pin2,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-pin2 		            {background-position: -150em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-pin2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-pin2		        {background-position: -196.875em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-pin2,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-pin2,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-pin2 		            {background-position: -196.875em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-pin2,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-pin2 		            {background-position: -196.875em -244.125em; cursor: default;}

/* ===========================================
  unpin2 icon
   ========================================*/

.jp-icon-sys-unpin2,
.jp-ici-render-default .jp-icon-sys-unpin2						        {background-position: -39em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-unpin2,
a:hover .jp-ici-effect-hover.jp-icon-sys-unpin2,
.jp-ici-render-active .jp-icon-sys-unpin2,
.jp-ici-render-active.jp-icon-sys-unpin2 						        {background-position: -39em -45em;}
.jp-ici-render-invert .jp-icon-sys-unpin2,
.jp-ici-render-invert.jp-icon-sys-unpin2 						        {background-position: -39em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-unpin2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-unpin2		        {background-position: -78em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unpin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-unpin2,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-unpin2,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-unpin2 		        {background-position: -78em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-unpin2,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-unpin2 		        {background-position: -78em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-unpin2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-unpin2		        {background-position: -117em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unpin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-unpin2,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-unpin2,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-unpin2 		        {background-position: -117em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-unpin2,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-unpin2 		        {background-position: -117em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-unpin2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-unpin2		        {background-position: -156em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unpin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-unpin2,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-unpin2,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-unpin2 		        {background-position: -156em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-unpin2,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-unpin2 		        {background-position: -156em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-unpin2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-unpin2		        {background-position: -204.75em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unpin2,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-unpin2,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-unpin2,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-unpin2 		        {background-position: -204.75em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-unpin2,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-unpin2 		        {background-position: -204.75em -244.125em; cursor: default;}

/* ===========================================
  speechbubble icon
   ========================================*/

.jp-icon-sys-speechbubble,
.jp-ici-render-default .jp-icon-sys-speechbubble						    {background-position: -40.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-speechbubble,
a:hover .jp-ici-effect-hover.jp-icon-sys-speechbubble,
.jp-ici-render-active .jp-icon-sys-speechbubble,
.jp-ici-render-active.jp-icon-sys-speechbubble 						        {background-position: -40.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-speechbubble,
.jp-ici-render-invert.jp-icon-sys-speechbubble 						        {background-position: -40.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-speechbubble,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-speechbubble		    {background-position: -81em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-speechbubble,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-speechbubble,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-speechbubble,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-speechbubble 		        {background-position: -81em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-speechbubble,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-speechbubble 		        {background-position: -81em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-speechbubble,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-speechbubble		    {background-position: -121.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-speechbubble,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-speechbubble,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-speechbubble,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-speechbubble 		        {background-position: -121.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-speechbubble,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-speechbubble 		        {background-position: -121.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-speechbubble,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-speechbubble		    {background-position: -162em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-speechbubble,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-speechbubble,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-speechbubble,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-speechbubble 		        {background-position: -162em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-speechbubble,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-speechbubble 		        {background-position: -162em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-speechbubble,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-speechbubble		    {background-position: -212.625em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-speechbubble,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-speechbubble,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-speechbubble,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-speechbubble 		        {background-position: -212.625em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-speechbubble,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-speechbubble 		        {background-position: -212.625em -244.125em; cursor: default;}

/* ===========================================
  comments icon
   ========================================*/

.jp-icon-sys-comments,
.jp-ici-render-default .jp-icon-sys-comments						    {background-position: -42em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-comments,
a:hover .jp-ici-effect-hover.jp-icon-sys-comments,
.jp-ici-render-active .jp-icon-sys-comments,
.jp-ici-render-active.jp-icon-sys-comments 						        {background-position: -42em -45em;}
.jp-ici-render-invert .jp-icon-sys-comments,
.jp-ici-render-invert.jp-icon-sys-comments 						        {background-position: -42em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-comments,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-comments		    {background-position: -84em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-comments,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-comments,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-comments,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-comments 		        {background-position: -84em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-comments,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-comments 		        {background-position: -84em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-comments,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-comments		    {background-position: -126em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-comments,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-comments,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-comments,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-comments 		        {background-position: -126em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-comments,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-comments 		        {background-position: -126em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-comments,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-comments		    {background-position: -168em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-comments,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-comments,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-comments,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-comments 		        {background-position: -168em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-comments,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-comments 		        {background-position: -168em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-comments,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-comments		    {background-position: -220.5em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-comments,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-comments,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-comments,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-comments 		        {background-position: -220.5em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-comments,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-comments 		        {background-position: -220.5em -244.125em; cursor: default;}

/* ===========================================
  topic icon
   ========================================*/

.jp-icon-sys-topic,
.jp-ici-render-default .jp-icon-sys-topic						        {background-position: -43.5em -43.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-topic,
a:hover .jp-ici-effect-hover.jp-icon-sys-topic,
.jp-ici-render-active .jp-icon-sys-topic,
.jp-ici-render-active.jp-icon-sys-topic 						        {background-position: -43.5em -45em;}
.jp-ici-render-invert .jp-icon-sys-topic,
.jp-ici-render-invert.jp-icon-sys-topic 						        {background-position: -43.5em -46.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-topic,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-topic		        {background-position: -87em -87em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-topic,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-topic,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-topic,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-topic 		        {background-position: -87em -90em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-topic,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-topic 		        {background-position: -87em -93em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-topic,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-topic		        {background-position: -130.5em -130.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-topic,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-topic,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-topic,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-topic 		        {background-position: -130.5em -135em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-topic,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-topic 		        {background-position: -130.5em -139.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-topic,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-topic		        {background-position: -174em -174em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-topic,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-topic,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-topic,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-topic 		        {background-position: -174em -180em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-topic,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-topic 		        {background-position: -174em -186em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-topic,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-topic		        {background-position: -228.375em -228.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-topic,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-topic,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-topic,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-topic 		        {background-position: -228.375em -236.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-topic,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-topic 		        {background-position: -228.375em -244.125em; cursor: default;}

/* ===========================================
  chat icon
   ========================================*/

.jp-icon-sys-chat,
.jp-ici-render-default .jp-icon-sys-chat						        {background-position: 0 -31.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-icon-sys-chat,
.jp-ici-render-active .jp-icon-sys-chat,
.jp-ici-render-active.jp-icon-sys-chat 						            {background-position: 0 -33em;}
.jp-ici-render-invert .jp-icon-sys-chat,
.jp-ici-render-invert.jp-icon-sys-chat 						            {background-position: -1.5em -33em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-chat		        {background-position: 0 -63em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-chat 		            {background-position: 0 -66em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-chat,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-chat 		            {background-position: -3em -66em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-chat		        {background-position: 0 -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-chat 		            {background-position: 0 -99em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-chat,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-chat 		            {background-position: -4.5em -99em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-chat		        {background-position: 0 -126em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-chat 		            {background-position: 0 -132em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-chat,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-chat 		            {background-position: -6em -132em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-chat		        {background-position: 0em -165.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chat,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-chat 		            {background-position: 0em -173.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-chat,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-chat 		            {background-position: -7.875em -173.25em; cursor: default;}

/* ===========================================
  note icon
   ========================================*/

.jp-icon-sys-note,
.jp-ici-render-default .jp-icon-sys-note						        {background-position: -1.5em -31.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-note,
a:hover .jp-ici-effect-hover.jp-icon-sys-note,
.jp-ici-render-active .jp-icon-sys-note,
.jp-ici-render-active.jp-icon-sys-note 						            {background-position: -3em -31.5em;}
.jp-ici-render-invert .jp-icon-sys-note,
.jp-ici-render-invert.jp-icon-sys-note 						            {background-position: -3em -33em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-note,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-note		        {background-position: -3em -63em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-note,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-note,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-note,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-note 		            {background-position: -6em -63em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-note,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-note 		            {background-position: -6em -66em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-note,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-note		        {background-position: -4.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-note,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-note,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-note,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-note 		            {background-position: -9em -94.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-note,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-note 		            {background-position: -9em -99em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-note,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-note		        {background-position: -6em -126em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-note,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-note,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-note,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-note 		            {background-position: -12em -126em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-note,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-note 		            {background-position: -12em -132em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-note,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-note		        {background-position: -7.875em -165.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-note,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-note,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-note,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-note 		            {background-position: -15.75em -165.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-note,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-note 		            {background-position: -15.75em -173.25em; cursor: default;}

/* ===========================================
  currencyexchenge icon
   ========================================*/

.jp-icon-sys-currencyexchenge,
.jp-ici-render-default .jp-icon-sys-currencyexchenge						        {background-position: -4.5em -31.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-currencyexchenge,
a:hover .jp-ici-effect-hover.jp-icon-sys-currencyexchenge,
.jp-ici-render-active .jp-icon-sys-currencyexchenge,
.jp-ici-render-active.jp-icon-sys-currencyexchenge 						            {background-position: -4.5em -33em;}
.jp-ici-render-invert .jp-icon-sys-currencyexchenge,
.jp-ici-render-invert.jp-icon-sys-currencyexchenge 						            {background-position: -6em -33em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-currencyexchenge,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-currencyexchenge		        {background-position: -9em -63em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-currencyexchenge,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-currencyexchenge,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-currencyexchenge,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-currencyexchenge 		            {background-position: -9em -66em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-currencyexchenge,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-currencyexchenge 		            {background-position: -12em -66em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-currencyexchenge,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-currencyexchenge		        {background-position: -13.5em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-currencyexchenge,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-currencyexchenge,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-currencyexchenge,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-currencyexchenge 		            {background-position: -13.5em -99em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-currencyexchenge,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-currencyexchenge 		            {background-position: -18em -99em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-currencyexchenge,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-currencyexchenge		        {background-position: -18em -126em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-currencyexchenge,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-currencyexchenge,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-currencyexchenge,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-currencyexchenge 		            {background-position: -18em -132em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-currencyexchenge,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-currencyexchenge 		            {background-position: -24em -132em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-currencyexchenge,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-currencyexchenge		        {background-position: -23.625em -165.375em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-currencyexchenge,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-currencyexchenge,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-currencyexchenge,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-currencyexchenge 		            {background-position: -23.625em -173.25em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-currencyexchenge,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-currencyexchenge 		            {background-position: -31.5em -173.25em; cursor: default;}











/* ========================================
   Location icons
   ========================================*/


/* ========================================
   Default Place icon
   ========================================*/

.jp-icon-loc-place,
.jp-ici-theme-flags.jp-icon-loc-place,
.jp-ici-render-default .jp-icon-loc-place			        {background-position: -33em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-loc-place,
a:hover .jp-ici-effect-hover.jp-icon-loc-place,
.jp-ici-render-active .jp-icon-loc-place,
.jp-ici-render-active.jp-icon-loc-place 			        {background-position: -33em -19.5em;}
.jp-ici-render-invert .jp-icon-loc-place,
.jp-ici-render-invert.jp-icon-loc-place 			        {background-position: -33em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-loc-place,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-loc-place	{background-position: -66em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-place,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-place,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-loc-place,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-loc-place 	{background-position: -66em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-loc-place,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-loc-place 	{background-position: -66em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-loc-place,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-loc-place	{background-position: -99em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-place,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-place,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-loc-place,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-loc-place 	{background-position: -99em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-loc-place,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-loc-place 	{background-position: -99em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-loc-place,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-loc-place	{background-position: -132em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-place,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-place,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-loc-place,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-loc-place 	{background-position: -132em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-loc-place,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-loc-place 	{background-position: -132em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-loc-place,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-loc-place	{background-position: -173.25em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-place,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-place,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-loc-place,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-loc-place 	{background-position: -173.25em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-loc-place,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-loc-place 	{background-position: -173.25em -110.125em; cursor: default;}



/* ========================================
   Default Markmap icon
   ========================================*/

.jp-icon-loc-mapmark,
.jp-ici-render-default .jp-icon-loc-mapmark			            {background-position: -34.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-loc-mapmark,
a:hover .jp-ici-effect-hover.jp-icon-loc-mapmark,
.jp-ici-render-active .jp-icon-loc-mapmark,
.jp-ici-render-active.jp-icon-loc-mapmark 			            {background-position: -34.5em -19.5em;}
.jp-ici-render-invert .jp-icon-loc-mapmark,
.jp-ici-render-invert.jp-icon-loc-mapmark 			            {background-position: -34.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-loc-mapmark,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-loc-mapmark	    {background-position: -69em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-mapmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-mapmark,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-loc-mapmark,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-loc-mapmark 	    {background-position: -69em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-loc-mapmark,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-loc-mapmark 	    {background-position: -69em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-loc-mapmark,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-loc-mapmark	    {background-position: -103.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-mapmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-mapmark,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-loc-mapmark,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-loc-mapmark 	    {background-position: -103.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-loc-mapmark,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-loc-mapmark 	    {background-position: -103.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-loc-mapmark,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-loc-mapmark	    {background-position: -138em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-mapmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-mapmark,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-loc-mapmark,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-loc-mapmark 	    {background-position: -138em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-loc-mapmark,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-loc-mapmark 	    {background-position: -138em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-loc-mapmark,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-loc-mapmark	    {background-position: -181.125em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-mapmark,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-mapmark,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-loc-mapmark,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-loc-mapmark 	    {background-position: -181.125em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-loc-mapmark,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-loc-mapmark 	    {background-position: -181.125em -110.25em; cursor: default;}



/* ========================================
   Default World icon
   ========================================*/

.jp-icon-loc-world,
.jp-ici-render-default .jp-icon-loc-world			        {background-position: -36em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-loc-world,
a:hover .jp-ici-effect-hover.jp-icon-loc-world,
.jp-ici-render-active .jp-icon-loc-world,
.jp-ici-render-active.jp-icon-loc-world 			        {background-position: -36em -19.5em;}
.jp-ici-render-invert .jp-icon-loc-world,
.jp-ici-render-invert.jp-icon-loc-world 			        {background-position: -36em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-loc-world,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-loc-world	{background-position: -72em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-world,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-loc-world,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-loc-world,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-loc-world 	{background-position: -72em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-loc-world,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-loc-world 	{background-position: -72em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-loc-world,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-loc-world	{background-position: -108em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-world,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-loc-world,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-loc-world,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-loc-world 	{background-position: -108em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-loc-world,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-loc-world 	{background-position: -108em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-loc-world,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-loc-world	{background-position: -144em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-world,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-loc-world,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-loc-world,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-loc-world 	{background-position: -144em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-loc-world,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-loc-world 	{background-position: -144em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-loc-world,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-loc-world	{background-position: -189em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-world,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-loc-world,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-loc-world,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-loc-world 	{background-position: -189em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-loc-world,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-loc-world 	{background-position: -189em -110.25em; cursor: default;}


/* ========================================
   group icon
   ========================================*/

.jp-icon-sys-group,
.jp-ici-render-default .jp-icon-sys-group			        {background-position: -43.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-group,
a:hover .jp-ici-effect-hover.jp-icon-sys-group,
.jp-ici-render-active .jp-icon-sys-group,
.jp-ici-render-active.jp-icon-sys-group 			        {background-position: -43.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-group,
.jp-ici-render-invert.jp-icon-sys-group 			        {background-position: -43.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-group,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-group	{background-position: -87em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-group,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-group,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-group,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-group 	{background-position: -87em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-group,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-group 	{background-position: -87em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-group,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-group	{background-position: -130.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-group,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-group,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-group,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-group 	{background-position: -130.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-group,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-group 	{background-position: -130.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-group,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-group	{background-position: -174em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-group,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-group,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-group,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-group 	{background-position: -174em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-group,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-group 	{background-position: -174em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-group,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-group	{background-position: -228.375em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-group,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-group,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-group,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-group 	{background-position: -228.375em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-group,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-group 	{background-position: -228.375em -133.875em; cursor: default;}


/* ========================================
   ungroup icon
   ========================================*/

.jp-icon-sys-ungroup,
.jp-ici-render-default .jp-icon-sys-ungroup			        {background-position: -43.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-ungroup,
a:hover .jp-ici-effect-hover.jp-icon-sys-ungroup,
.jp-ici-render-active .jp-icon-sys-ungroup,
.jp-ici-render-active.jp-icon-sys-ungroup 			        {background-position: -43.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-ungroup,
.jp-ici-render-invert.jp-icon-sys-ungroup 			        {background-position: -43.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-ungroup,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-ungroup	{background-position: -87em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-ungroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-ungroup,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-ungroup,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-ungroup 	{background-position: -87em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-ungroup,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-ungroup 	{background-position: -87em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-ungroup,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-ungroup	{background-position: -130.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-ungroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-ungroup,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-ungroup,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-ungroup 	{background-position: -130.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-ungroup,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-ungroup 	{background-position: -130.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-ungroup,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-ungroup	{background-position: -174em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-ungroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-ungroup,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-ungroup,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-ungroup 	{background-position: -174em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-ungroup,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-ungroup 	{background-position: -174em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-ungroup,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-ungroup	{background-position: -228.375em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-ungroup,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-ungroup,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-ungroup,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-ungroup 	{background-position: -228.375em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-ungroup,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-ungroup 	{background-position: -228.375em -157.5em; cursor: default;}


/* ========================================
   flip icon
   ========================================*/

.jp-icon-sys-flip,
.jp-ici-render-default .jp-icon-sys-flip			        {background-position: -42em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-flip,
a:hover .jp-ici-effect-hover.jp-icon-sys-flip,
.jp-ici-render-active .jp-icon-sys-flip,
.jp-ici-render-active.jp-icon-sys-flip 			            {background-position: -42em -24em;}
.jp-ici-render-invert .jp-icon-sys-flip,
.jp-ici-render-invert.jp-icon-sys-flip 			            {background-position: -42em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-flip,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-flip	{background-position: -84em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-flip,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-flip,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-flip,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-flip 	    {background-position: -84em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-flip,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-flip 	    {background-position: -84em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-flip,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-flip	{background-position: -126em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-flip,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-flip,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-flip,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-flip 	    {background-position: -126em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-flip,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-flip 	    {background-position: -126em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-flip,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-flip	{background-position: -168em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-flip,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-flip,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-flip,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-flip 	    {background-position: -168em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-flip,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-flip 	    {background-position: -168em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-flip,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-flip	{background-position: -220.5em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-flip,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-flip,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-flip,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-flip 	    {background-position: -220.5em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-flip,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-flip 	    {background-position: -220.5em -133.875em; cursor: default;}


/* ========================================
   effect icon
   ========================================*/

.jp-icon-sys-effect,
.jp-ici-render-default .jp-icon-sys-effect			            {background-position: -40.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-effect,
a:hover .jp-ici-effect-hover.jp-icon-sys-effect,
.jp-ici-render-active .jp-icon-sys-effect,
.jp-ici-render-active.jp-icon-sys-effect 			            {background-position: -40.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-effect,
.jp-ici-render-invert.jp-icon-sys-effect 			            {background-position: -40.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-effect,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-effect	    {background-position: -81em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-effect,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-effect,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-effect,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-effect 	    {background-position: -81em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-effect,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-effect 	    {background-position: -81em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-effect,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-effect	    {background-position: -121.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-effect,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-effect,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-effect,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-effect 	    {background-position: -121.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-effect,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-effect 	    {background-position: -121.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-effect,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-effect	    {background-position: -162em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-effect,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-effect,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-effect,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-effect 	    {background-position: -162em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-effect,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-effect 	    {background-position: -162em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-effect,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-effect	    {background-position: -212.625em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-effect,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-effect,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-effect,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-effect 	    {background-position: -212.625em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-effect,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-effect 	    {background-position: -212.625em -133.875em; cursor: default;}

/* ========================================
   rotate icon
   ========================================*/

.jp-icon-sys-rotate,
.jp-ici-render-default .jp-icon-sys-rotate			            {background-position: -39em -22.5em;}
button:hover .jp-ici-rotate-hover.jp-icon-sys-rotate,
a:hover .jp-ici-rotate-hover.jp-icon-sys-rotate,
.jp-ici-render-active .jp-icon-sys-rotate,
.jp-ici-render-active.jp-icon-sys-rotate 			            {background-position: -39em -24em;}
.jp-ici-render-invert .jp-icon-sys-rotate,
.jp-ici-render-invert.jp-icon-sys-rotate 			            {background-position: -39em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-rotate,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-rotate	    {background-position: -78em -45em;}
button:hover .jp-ici-rotate-hover.jp-ici-scale-32.jp-icon-sys-rotate,
a:hover .jp-ici-rotate-hover.jp-ici-scale-32.jp-icon-sys-rotate,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-rotate,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-rotate 	    {background-position: -78em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-rotate,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-rotate 	    {background-position: -78em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-rotate,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-rotate	    {background-position: -117em -67.5em;}
button:hover .jp-ici-rotate-hover.jp-ici-scale-48.jp-icon-sys-rotate,
a:hover .jp-ici-rotate-hover.jp-ici-scale-48.jp-icon-sys-rotate,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-rotate,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-rotate 	    {background-position: -117em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-rotate,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-rotate 	    {background-position: -117em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-rotate,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-rotate	    {background-position: -156em -90em;}
button:hover .jp-ici-rotate-hover.jp-ici-scale-64.jp-icon-sys-rotate,
a:hover .jp-ici-rotate-hover.jp-ici-scale-64.jp-icon-sys-rotate,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-rotate,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-rotate 	    {background-position: -156em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-rotate,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-rotate 	    {background-position: -156em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-rotate,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-rotate	    {background-position: -204.75em -118.125em;}
button:hover .jp-ici-rotate-hover.jp-ici-scale-84.jp-icon-sys-rotate,
a:hover .jp-ici-rotate-hover.jp-ici-scale-84.jp-icon-sys-rotate,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-rotate,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-rotate 	    {background-position: -204.75em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-rotate,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-rotate 	    {background-position: -204.75em -133.875em; cursor: default;}


/* ========================================
   resize icon
   ========================================*/

.jp-icon-sys-resize,
.jp-ici-render-default .jp-icon-sys-resize			            {background-position: -37.5em -22.5em;}
button:hover .jp-ici-resize-hover.jp-icon-sys-resize,
a:hover .jp-ici-resize-hover.jp-icon-sys-resize,
.jp-ici-render-active .jp-icon-sys-resize,
.jp-ici-render-active.jp-icon-sys-resize 			            {background-position: -37.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-resize,
.jp-ici-render-invert.jp-icon-sys-resize 			            {background-position: -37.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-resize,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-resize	    {background-position: -75em -45em;}
button:hover .jp-ici-resize-hover.jp-ici-scale-32.jp-icon-sys-resize,
a:hover .jp-ici-resize-hover.jp-ici-scale-32.jp-icon-sys-resize,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-resize,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-resize 	    {background-position: -75em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-resize,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-resize 	    {background-position: -75em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-resize,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-resize	    {background-position: -112.5em -67.5em;}
button:hover .jp-ici-resize-hover.jp-ici-scale-48.jp-icon-sys-resize,
a:hover .jp-ici-resize-hover.jp-ici-scale-48.jp-icon-sys-resize,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-resize,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-resize 	    {background-position: -112.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-resize,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-resize 	    {background-position: -112.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-resize,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-resize	    {background-position: -150em -90em;}
button:hover .jp-ici-resize-hover.jp-ici-scale-64.jp-icon-sys-resize,
a:hover .jp-ici-resize-hover.jp-ici-scale-64.jp-icon-sys-resize,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-resize,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-resize 	    {background-position: -150em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-resize,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-resize 	    {background-position: -150em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-resize,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-resize	    {background-position: -196.875em -118.125em;}
button:hover .jp-ici-resize-hover.jp-ici-scale-84.jp-icon-sys-resize,
a:hover .jp-ici-resize-hover.jp-ici-scale-84.jp-icon-sys-resize,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-resize,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-resize 	    {background-position: -196.875em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-resize,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-resize 	    {background-position: -196.875em -133.875em; cursor: default;}

/* ========================================
   crop icon
   ========================================*/

.jp-icon-sys-crop,
.jp-ici-render-default .jp-icon-sys-crop			            {background-position: -36em -22.5em;}
button:hover .jp-ici-crop-hover.jp-icon-sys-crop,
a:hover .jp-ici-crop-hover.jp-icon-sys-crop,
.jp-ici-render-active .jp-icon-sys-crop,
.jp-ici-render-active.jp-icon-sys-crop 			                {background-position: -36em -24em;}
.jp-ici-render-invert .jp-icon-sys-crop,
.jp-ici-render-invert.jp-icon-sys-crop 			                {background-position: -36em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-crop,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-crop	    {background-position: -72em -45em;}
button:hover .jp-ici-crop-hover.jp-ici-scale-32.jp-icon-sys-crop,
a:hover .jp-ici-crop-hover.jp-ici-scale-32.jp-icon-sys-crop,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-crop,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-crop 	        {background-position: -72em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-crop,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-crop 	        {background-position: -72em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-crop,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-crop	    {background-position: -108em -67.5em;}
button:hover .jp-ici-crop-hover.jp-ici-scale-48.jp-icon-sys-crop,
a:hover .jp-ici-crop-hover.jp-ici-scale-48.jp-icon-sys-crop,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-crop,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-crop 	        {background-position: -108em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-crop,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-crop 	        {background-position: -108em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-crop,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-crop	    {background-position: -144em -90em;}
button:hover .jp-ici-crop-hover.jp-ici-scale-64.jp-icon-sys-crop,
a:hover .jp-ici-crop-hover.jp-ici-scale-64.jp-icon-sys-crop,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-crop,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-crop 	        {background-position: -144em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-crop,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-crop 	        {background-position: -144em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-crop,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-crop	    {background-position: -189em -118.125em;}
button:hover .jp-ici-crop-hover.jp-ici-scale-84.jp-icon-sys-crop,
a:hover .jp-ici-crop-hover.jp-ici-scale-84.jp-icon-sys-crop,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-crop,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-crop 	        {background-position: -189em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-crop,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-crop 	        {background-position: -189em -133.875em; cursor: default;}


/* ========================================
   publish sys icon 
   ========================================*/

.jp-icon-sys-publish,
.jp-ici-render-default .jp-icon-sys-publish 			                {background-position: -12em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-publish,
a:hover .jp-ici-effect-hover.jp-icon-sys-publish,
.jp-ici-render-active .jp-icon-sys-publish,
.jp-ici-render-active.jp-icon-sys-publish 			                    {background-position: -12em -24em;}
.jp-ici-render-invert .jp-icon-sys-publish,
.jp-ici-render-invert.jp-icon-sys-publish 			                    {background-position: -12em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-publish,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-publish 	        {background-position: -24em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-publish,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-publish,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-publish,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-publish 	            {background-position: -24em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-publish, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-publish 	            {background-position: -24em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-publish,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-publish 	        {background-position: -36em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-publish,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-publish,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-publish,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-publish 	            {background-position: -36em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-publish, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-publish 	            {background-position: -36em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-publish,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-publish 	        {background-position: -48em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-publish,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-publish,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-publish,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-publish 	            {background-position: -48em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-publish, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-publish 	            {background-position: -48em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-publish,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-publish 	        {background-position: -63em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-publish,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-publish,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-publish,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-publish 	            {background-position: -63em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-publish, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-publish 	            {background-position: -63em -133.875em; cursor: default;}

/* ========================================
   image-album sys icon 
   ========================================*/

.jp-icon-sys-image-album,
.jp-ici-render-default .jp-icon-sys-image-album 			                {background-position: -13.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-image-album,
a:hover .jp-ici-effect-hover.jp-icon-sys-image-album,
.jp-ici-render-active .jp-icon-sys-image-album,
.jp-ici-render-active.jp-icon-sys-image-album 			                    {background-position: -13.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-image-album,
.jp-ici-render-invert.jp-icon-sys-image-album 			                    {background-position: -13.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-image-album,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-image-album 	        {background-position: -27em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image-album,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image-album,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-image-album,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-image-album 	            {background-position: -27em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-image-album, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-image-album 	            {background-position: -27em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-image-album,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-image-album 	        {background-position: -40.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image-album,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image-album,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-image-album,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-image-album 	            {background-position: -40.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-image-album, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-image-album 	            {background-position: -40.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-image-album,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-image-album 	        {background-position: -54em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image-album,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image-album,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-image-album,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-image-album 	            {background-position: -54em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-image-album, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-image-album 	            {background-position: -54em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-image-album,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-image-album 	        {background-position: -70.875em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image-album,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image-album,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-image-album,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-image-album 	            {background-position: -70.875em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-image-album, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-image-album 	            {background-position: -70.875em -133.875em; cursor: default;}

/* ========================================
   download sys icon 
   ========================================*/

.jp-icon-sys-download,
.jp-ici-render-default .jp-icon-sys-download 			                {background-position: -15em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-download,
a:hover .jp-ici-effect-hover.jp-icon-sys-download,
.jp-ici-render-active .jp-icon-sys-download,
.jp-ici-render-active.jp-icon-sys-download 			                    {background-position: -15em -24em;}
.jp-ici-render-invert .jp-icon-sys-download,
.jp-ici-render-invert.jp-icon-sys-download 			                    {background-position: -15em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-download,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-download 	        {background-position: -30em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-download,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-download,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-download,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-download 	            {background-position: -30em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-download, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-download 	            {background-position: -30em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-download,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-download 	        {background-position: -45em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-download,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-download,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-download,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-download 	            {background-position: -45em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-download, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-download 	            {background-position: -45em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-download,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-download 	        {background-position: -60em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-download,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-download,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-download,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-download 	            {background-position: -60em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-download, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-download 	            {background-position: -60em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-download,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-download 	        {background-position: -78.75em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-download,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-download,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-download,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-download 	            {background-position: -78.75em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-download, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-download 	            {background-position: -78.75em -133.875em; cursor: default;}


/* ========================================
   attachment sys icon 
   ========================================*/

.jp-icon-sys-attachment,
.jp-ici-render-default .jp-icon-sys-attachment 			                    {background-position: -16.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-attachment,
a:hover .jp-ici-effect-hover.jp-icon-sys-attachment,
.jp-ici-render-active .jp-icon-sys-attachment,
.jp-ici-render-active.jp-icon-sys-attachment 			                    {background-position: -16.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-attachment,
.jp-ici-render-invert.jp-icon-sys-attachment 			                    {background-position: -16.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-attachment,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-attachment 	            {background-position: -33em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-attachment,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-attachment,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-attachment,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-attachment 	            {background-position: -33em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-attachment, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-attachment 	            {background-position: -33em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-attachment,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-attachment 	            {background-position: -49.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-attachment,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-attachment,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-attachment,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-attachment 	            {background-position: -49.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-attachment, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-attachment 	            {background-position: -49.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-attachment,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-attachment 	            {background-position: -66em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-attachment,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-attachment,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-attachment,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-attachment 	            {background-position: -66em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-attachment, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-attachment 	            {background-position: -66em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-attachment,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-attachment 	            {background-position: -86.625em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-attachment,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-attachment,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-attachment,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-attachment 	            {background-position: -86.625em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-attachment, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-attachment 	            {background-position: -86.625em -133.875em; cursor: default;}

/* ========================================
   category sys icon 
   ========================================*/

.jp-icon-sys-category,
.jp-ici-render-default .jp-icon-sys-category 			                    {background-position: -18em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-category,
a:hover .jp-ici-effect-hover.jp-icon-sys-category,
.jp-ici-render-active .jp-icon-sys-category,
.jp-ici-render-active.jp-icon-sys-category 			                        {background-position: -18em -24em;}
.jp-ici-render-invert .jp-icon-sys-category,
.jp-ici-render-invert.jp-icon-sys-category 			                        {background-position: -18em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-category,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-category 	            {background-position: -36em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-category,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-category,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-category,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-category 	                {background-position: -36em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-category, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-category 	                {background-position: -36em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-category,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-category 	            {background-position: -54em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-category,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-category,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-category,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-category 	                {background-position: -54em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-category, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-category 	                {background-position: -54em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-category,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-category 	            {background-position: -72em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-category,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-category,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-category,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-category 	                {background-position: -72em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-category, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-category 	                {background-position: -72em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-category,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-category 	            {background-position: -94.5em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-category,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-category,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-category,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-category 	                {background-position: -94.5em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-category, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-category 	                {background-position: -894.5em -133.875em; cursor: default;}


/* ========================================
   classification sys icon 
   ========================================*/

.jp-icon-sys-classification,
.jp-ici-render-default .jp-icon-sys-classification 			                        {background-position: -19.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-classification,
a:hover .jp-ici-effect-hover.jp-icon-sys-classification,
.jp-ici-render-active .jp-icon-sys-classification,
.jp-ici-render-active.jp-icon-sys-classification 			                        {background-position: -19.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-classification,
.jp-ici-render-invert.jp-icon-sys-classification 			                        {background-position: -19.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-classification,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-classification 	                {background-position: -39em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-classification,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-classification,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-classification,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-classification 	                {background-position: -39em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-classification, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-classification 	                {background-position: -39em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-classification,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-classification 	                {background-position: -58.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-classification,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-classification,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-classification,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-classification 	                {background-position: -58.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-classification, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-classification 	                {background-position: -58.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-classification,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-classification 	                {background-position: -78em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-classification,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-classification,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-classification,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-classification 	                {background-position: -78em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-classification, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-classification 	                {background-position: -78em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-classification,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-classification 	                {background-position: -102.375em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-classification,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-classification,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-classification,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-classification 	                {background-position: -102.375em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-classification, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-classification 	                {background-position: -102.375em -133.875em; cursor: default;}

/* ========================================
   contactcard sys icon 
   ========================================*/

.jp-icon-sys-contactcard,
.jp-ici-render-default .jp-icon-sys-contactcard 			                        {background-position: -21em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-contactcard,
a:hover .jp-ici-effect-hover.jp-icon-sys-contactcard,
.jp-ici-render-active .jp-icon-sys-contactcard,
.jp-ici-render-active.jp-icon-sys-contactcard 			                            {background-position: -21em -24em;}
.jp-ici-render-invert .jp-icon-sys-contactcard,
.jp-ici-render-invert.jp-icon-sys-contactcard 			                            {background-position: -21em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-contactcard,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-contactcard 	                {background-position: -42em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-contactcard,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-contactcard,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-contactcard,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-contactcard 	                    {background-position: -42em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-contactcard, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-contactcard 	                    {background-position: -42em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-contactcard,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-contactcard 	                {background-position: -63em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-contactcard,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-contactcard,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-contactcard,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-contactcard 	                    {background-position: -63em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-contactcard, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-contactcard 	                    {background-position: -63em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-contactcard,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-contactcard 	                {background-position: -84em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-contactcard,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-contactcard,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-contactcard,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-contactcard 	                    {background-position: -84em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-contactcard, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-contactcard 	                    {background-position: -84em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-contactcard,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-contactcard 	                {background-position: -110.25em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-contactcard,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-contactcard,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-contactcard,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-contactcard 	                    {background-position: -110.25em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-contactcard, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-contactcard 	                    {background-position: -110.25em -133.875em; cursor: default;}

/* ========================================
   addresspostal sys icon 
   ========================================*/

.jp-icon-sys-addresspostal,
.jp-ici-render-default .jp-icon-sys-addresspostal 			                        {background-position: -22.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-addresspostal,
a:hover .jp-ici-effect-hover.jp-icon-sys-addresspostal,
.jp-ici-render-active .jp-icon-sys-addresspostal,
.jp-ici-render-active.jp-icon-sys-addresspostal 			                        {background-position: -22.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-addresspostal,
.jp-ici-render-invert.jp-icon-sys-addresspostal 			                        {background-position: -22.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-addresspostal,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-addresspostal 	                {background-position: -45em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-addresspostal,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-addresspostal,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-addresspostal,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-addresspostal 	                {background-position: -45em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-addresspostal, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-addresspostal 	                {background-position: -45em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-addresspostal,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-addresspostal 	                {background-position: -67.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-addresspostal,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-addresspostal,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-addresspostal,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-addresspostal 	                {background-position: -67.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-addresspostal, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-addresspostal 	                {background-position: -67.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-addresspostal,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-addresspostal 	                {background-position: -90em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-addresspostal,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-addresspostal,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-addresspostal,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-addresspostal 	                {background-position: -90em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-addresspostal, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-addresspostal 	                {background-position: -90em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-addresspostal,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-addresspostal 	                {background-position: -118.125em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-addresspostal,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-addresspostal,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-addresspostal,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-addresspostal 	                {background-position: -118.125em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-addresspostal, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-addresspostal 	                {background-position: -118.125em -133.875em; cursor: default;}

/* ========================================
   addressarea sys icon 
   ========================================*/

.jp-icon-sys-addressarea,
.jp-ici-render-default .jp-icon-sys-addressarea 			                        {background-position: -24em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-addressarea,
a:hover .jp-ici-effect-hover.jp-icon-sys-addressarea,
.jp-ici-render-active .jp-icon-sys-addressarea,
.jp-ici-render-active.jp-icon-sys-addressarea 			                            {background-position: -24em -24em;}
.jp-ici-render-invert .jp-icon-sys-addressarea,
.jp-ici-render-invert.jp-icon-sys-addressarea 			                            {background-position: -24em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-addressarea,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-addressarea 	                {background-position: -48em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-addressarea,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-addressarea,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-addressarea,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-addressarea 	                    {background-position: -48em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-addressarea, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-addressarea 	                    {background-position: -48em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-addressarea,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-addressarea 	                {background-position: -72em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-addressarea,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-addressarea,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-addressarea,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-addressarea 	                    {background-position: -72em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-addressarea, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-addressarea 	                    {background-position: -72em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-addressarea,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-addressarea 	                {background-position: -96em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-addressarea,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-addressarea,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-addressarea,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-addressarea 	                    {background-position: -96em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-addressarea, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-addressarea 	                    {background-position: -96em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-addressarea,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-addressarea 	                {background-position: -126em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-addressarea,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-addressarea,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-addressarea,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-addressarea 	                    {background-position: -126em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-addressarea, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-addressarea 	                    {background-position: -126em -133.875em; cursor: default;}

/* ========================================
   calendarevent sys icon 
   ========================================*/

.jp-icon-sys-calendarevent,
.jp-ici-render-default .jp-icon-sys-calendarevent 			                        {background-position: -25.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendarevent,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendarevent,
.jp-ici-render-active .jp-icon-sys-calendarevent,
.jp-ici-render-active.jp-icon-sys-calendarevent 			                        {background-position: -25.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-calendarevent,
.jp-ici-render-invert.jp-icon-sys-calendarevent 			                        {background-position: -25.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendarevent,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendarevent 	                {background-position: -51em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendarevent,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendarevent,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendarevent,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendarevent 	                {background-position: -51em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendarevent, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendarevent 	                {background-position: -51em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendarevent,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendarevent 	                {background-position: -76.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendarevent,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendarevent,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendarevent,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendarevent 	                {background-position: -76.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendarevent, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendarevent 	                {background-position: -76.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendarevent,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendarevent 	                {background-position: -102em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendarevent,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendarevent,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendarevent,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendarevent 	                {background-position: -102em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendarevent, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendarevent 	                {background-position: -102em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendarevent,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendarevent 	                {background-position: -133.875em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendarevent,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendarevent,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendarevent,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendarevent 	                {background-position: -133.875em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendarevent, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendarevent 	                {background-position: -133.875em -133.875em; cursor: default;}


/* ========================================
   calendarshedule sys icon 
   ========================================*/

.jp-icon-sys-calendarshedule,
.jp-ici-render-default .jp-icon-sys-calendarshedule 			                    {background-position: -27em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendarshedule,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendarshedule,
.jp-ici-render-active .jp-icon-sys-calendarshedule,
.jp-ici-render-active.jp-icon-sys-calendarshedule 			                        {background-position: -27em -24em;}
.jp-ici-render-invert .jp-icon-sys-calendarshedule,
.jp-ici-render-invert.jp-icon-sys-calendarshedule 			                        {background-position: -27em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendarshedule,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendarshedule 	            {background-position: -54em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendarshedule,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendarshedule,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendarshedule,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendarshedule 	                {background-position: -54em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendarshedule, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendarshedule 	                {background-position: -54em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendarshedule,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendarshedule 	            {background-position: -81em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendarshedule,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendarshedule,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendarshedule,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendarshedule 	                {background-position: -81em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendarshedule, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendarshedule 	                {background-position: -81em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendarshedule,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendarshedule 	            {background-position: -108em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendarshedule,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendarshedule,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendarshedule,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendarshedule 	                {background-position: -108em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendarshedule, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendarshedule 	                {background-position: -108em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendarshedule,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendarshedule 	            {background-position: -141.75em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendarshedule,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendarshedule,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendarshedule,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendarshedule 	                {background-position: -141.75em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendarshedule, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendarshedule 	                {background-position: -141.75em -133.875em; cursor: default;}

/* ========================================
   calendaravailability sys icon 
   ========================================*/

.jp-icon-sys-calendaravailability,
.jp-ici-render-default .jp-icon-sys-calendaravailability 			                    {background-position: -28.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendaravailability,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendaravailability,
.jp-ici-render-active .jp-icon-sys-calendaravailability,
.jp-ici-render-active.jp-icon-sys-calendaravailability 			                        {background-position: -28.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-calendaravailability,
.jp-ici-render-invert.jp-icon-sys-calendaravailability 			                        {background-position: -28.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendaravailability,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendaravailability 	            {background-position: -57em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendaravailability,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendaravailability,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendaravailability,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendaravailability 	                {background-position: -57em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendaravailability, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendaravailability 	                {background-position: -57em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendaravailability,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendaravailability 	            {background-position: -85.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendaravailability,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendaravailability,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendaravailability,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendaravailability 	                {background-position: -85.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendaravailability, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendaravailability 	                {background-position: -85.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendaravailability,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendaravailability 	            {background-position: -114em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendaravailability,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendaravailability,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendaravailability,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendaravailability 	                {background-position: -114em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendaravailability, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendaravailability 	                {background-position: -114em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendaravailability,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendaravailability 	            {background-position: -149.625em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendaravailability,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendaravailability,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendaravailability,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendaravailability 	                {background-position: -149.625em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendaravailability, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendaravailability 	                {background-position: -149.625em -133.875em; cursor: default;}


/* ========================================
   calendaralarm sys icon 
   ========================================*/

.jp-icon-sys-calendaralarm,
.jp-ici-render-default .jp-icon-sys-calendaralarm 			                        {background-position: -30em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-calendaralarm,
a:hover .jp-ici-effect-hover.jp-icon-sys-calendaralarm,
.jp-ici-render-active .jp-icon-sys-calendaralarm,
.jp-ici-render-active.jp-icon-sys-calendaralarm 			                        {background-position: -30em -24em;}
.jp-ici-render-invert .jp-icon-sys-calendaralarm,
.jp-ici-render-invert.jp-icon-sys-calendaralarm 			                        {background-position: -30em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-calendaralarm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-calendaralarm 	                {background-position: -60em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendaralarm,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-calendaralarm,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-calendaralarm,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-calendaralarm 	                {background-position: -60em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-calendaralarm, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-calendaralarm 	                {background-position: -60em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-calendaralarm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-calendaralarm 	                {background-position: -90em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendaralarm,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-calendaralarm,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-calendaralarm,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-calendaralarm 	                {background-position: -90em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-calendaralarm, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-calendaralarm 	                {background-position: -90em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-calendaralarm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-calendaralarm 	                {background-position: -120em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendaralarm,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-calendaralarm,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-calendaralarm,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-calendaralarm 	                {background-position: -120em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-calendaralarm, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-calendaralarm 	                {background-position: -120em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-calendaralarm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-calendaralarm 	                {background-position: -157.5em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendaralarm,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-calendaralarm,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-calendaralarm,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-calendaralarm 	                {background-position: -157.5em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-calendaralarm, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-calendaralarm 	                {background-position: -157.5em -133.875em; cursor: default;}


/* ========================================
   adstarget sys icon 
   ========================================*/

.jp-icon-sys-adstarget,
.jp-ici-render-default .jp-icon-sys-adstarget 			                        {background-position: -31.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-adstarget,
a:hover .jp-ici-effect-hover.jp-icon-sys-adstarget,
.jp-ici-render-active .jp-icon-sys-adstarget,
.jp-ici-render-active.jp-icon-sys-adstarget 			                        {background-position: -31.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-adstarget,
.jp-ici-render-invert.jp-icon-sys-adstarget 			                        {background-position: -31.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-adstarget,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-adstarget 	                {background-position: -63em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adstarget,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adstarget,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-adstarget,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-adstarget 	                {background-position: -63em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-adstarget, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-adstarget 	                {background-position: -63em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-adstarget,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-adstarget 	                {background-position: -94.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adstarget,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adstarget,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-adstarget,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-adstarget 	                {background-position: -94.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-adstarget, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-adstarget 	                {background-position: -94.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-adstarget,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-adstarget 	                {background-position: -126em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adstarget,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adstarget,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-adstarget,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-adstarget 	                {background-position: -126em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-adstarget, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-adstarget 	                {background-position: -126em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-adstarget,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-adstarget 	                {background-position: -165.375em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adstarget,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adstarget,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-adstarget,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-adstarget 	                {background-position: -165.375em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-adstarget, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-adstarget 	                {background-position: -165.375em -133.875em; cursor: default;}

/* ========================================
   adspromote sys icon 
   ========================================*/

.jp-icon-sys-adspromote,
.jp-ici-render-default .jp-icon-sys-adspromote 			                        {background-position: -33em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-adspromote,
a:hover .jp-ici-effect-hover.jp-icon-sys-adspromote,
.jp-ici-render-active .jp-icon-sys-adspromote,
.jp-ici-render-active.jp-icon-sys-adspromote 			                        {background-position: -33em -24em;}
.jp-ici-render-invert .jp-icon-sys-adspromote,
.jp-ici-render-invert.jp-icon-sys-adspromote 			                        {background-position: -33em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-adspromote,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-adspromote 	                {background-position: -66em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adspromote,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-adspromote,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-adspromote,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-adspromote 	                {background-position: -66em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-adspromote, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-adspromote 	                {background-position: -66em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-adspromote,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-adspromote 	                {background-position: -99em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adspromote,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-adspromote,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-adspromote,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-adspromote 	                {background-position: -99em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-adspromote, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-adspromote 	                {background-position: -99em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-adspromote,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-adspromote 	                {background-position: -132em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adspromote,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-adspromote,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-adspromote,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-adspromote 	                {background-position: -132em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-adspromote, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-adspromote 	                {background-position: -132em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-adspromote,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-adspromote 	                {background-position: -173.25em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adspromote,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-adspromote,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-adspromote,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-adspromote 	                {background-position: -173.25em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-adspromote, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-adspromote 	                {background-position: -173.25em -133.875em; cursor: default;}







/* ========================================
   ATTRIBUTE ICONS
   ========================================*/


/* ========================================
   Phone attribute icon
   ========================================*/

.jp-icon-att-phone,
.jp-ici-render-default .jp-icon-att-phone			        {background-position: -37.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-att-phone,
a:hover .jp-ici-effect-hover.jp-icon-att-phone,
.jp-ici-render-active .jp-icon-att-phone,
.jp-ici-render-active.jp-icon-att-phone 			        {background-position: -37.5em -19.5em;}
.jp-ici-render-invert .jp-icon-att-phone,
.jp-ici-render-invert.jp-icon-att-phone 			        {background-position: -37.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-phone,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-phone	{background-position: -75em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-phone,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-phone,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-phone,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-phone 	{background-position: -75em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-phone,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-phone 	{background-position: -75em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-phone,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-phone	{background-position: -112.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-phone,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-phone,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-phone,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-phone 	{background-position: -112.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-phone,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-phone 	{background-position: -112.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-phone,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-phone	{background-position: -150em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-phone,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-phone,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-phone,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-phone 	{background-position: -150em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-phone,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-phone 	{background-position: -150em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-phone,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-phone	{background-position: -196.875em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-phone,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-phone,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-phone,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-phone 	{background-position: -196.875em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-phone,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-phone 	{background-position: -196.875em -110.25em; cursor: default;}


/* ========================================
   E-mail attribute icon
   ========================================*/

.jp-icon-att-email,
.jp-ici-render-default .jp-icon-att-email			        {background-position: -39em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-att-email,
a:hover .jp-ici-effect-hover.jp-icon-att-email,
.jp-ici-render-active .jp-icon-att-email,
.jp-ici-render-active.jp-icon-att-email 			        {background-position: -39em -19.5em;}
.jp-ici-render-invert .jp-icon-att-email,
.jp-ici-render-invert.jp-icon-att-email 			        {background-position: -39em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-email,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-email	{background-position: -78em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-email,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-email,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-email,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-email 	{background-position: -78em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-email,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-email 	{background-position: -78em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-email,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-email	{background-position: -117em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-email,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-email,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-email,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-email 	{background-position: -117em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-email,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-email 	{background-position: -117em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-email,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-email	{background-position: -156em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-email,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-email,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-email,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-email 	{background-position: -156em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-email,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-email 	{background-position: -156em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-email,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-email	{background-position: -204.75em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-email,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-email,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-email,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-email 	{background-position: -204.75em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-email,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-email 	{background-position: -204.75em -110.25em; cursor: default;}


/* ========================================
   Location attribute icon
   ========================================*/

.jp-icon-att-location,
.jp-ici-render-default .jp-icon-att-location			        {background-position: -43.5em -18em;}
button:hover .jp-ici-effect-hover.jp-icon-att-location,
a:hover .jp-ici-effect-hover.jp-icon-att-location,
.jp-ici-render-active .jp-icon-att-location,
.jp-ici-render-active.jp-icon-att-location 			            {background-position: -43.5em -19.5em;}
.jp-ici-render-invert .jp-icon-att-location,
.jp-ici-render-invert.jp-icon-att-location 			            {background-position: -43.5em -21em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-location,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-location	{background-position: -87em -36em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-location,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-location,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-location,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-location 	    {background-position: -87em -39em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-location,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-location 	    {background-position: -87em -42em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-location,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-location	{background-position: -130.5em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-location,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-location,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-location,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-location 	    {background-position: -130.5em -58.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-location,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-location 	    {background-position: -130.5em -63em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-location,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-location	{background-position: -174em -72em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-location,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-location,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-location,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-location 	    {background-position: -174em -78em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-location,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-location 	    {background-position: -174em -84em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-location,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-location	{background-position: -228.375em -94.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-location,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-location,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-location,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-location 	    {background-position: -228.375em -102.375em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-location,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-location 	    {background-position: -228.375em -110.25em; cursor: default;}


/* ========================================
   Address attribute icon 
   ========================================*/

.jp-icon-att-address,
.jp-ici-render-default .jp-icon-att-address 			        {background-position: -39em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-address,
a:hover .jp-ici-effect-hover.jp-icon-att-address,
.jp-ici-render-active .jp-icon-att-address,
.jp-ici-render-active.jp-icon-att-address 			            {background-position: -39em -36em;}
.jp-ici-render-invert .jp-icon-att-address,
.jp-ici-render-invert.jp-icon-att-address 			            {background-position: -39em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-address,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-address 	{background-position: -78em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-address,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-address,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-address,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-address 	    {background-position: -78em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-address, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-address 	    {background-position: -78em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-address,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-address 	{background-position: -117em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-address,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-address,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-address,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-address 	    {background-position: -117em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-address, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-address 	    {background-position: -117em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-address,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-address 	{background-position: -156em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-address,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-address,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-address,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-address 	    {background-position: -156em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-address, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-address 	    {background-position: -156em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-address,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-address 	{background-position: -204.75em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-address,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-address,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-address,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-address 	    {background-position: -204.75em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-address, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-address 	    {background-position: -204.75em -196.875em; cursor: default;}


/* ========================================
   Attribute attribute icon 
   ========================================*/

.jp-icon-att-attribute,
.jp-ici-render-default .jp-icon-att-attribute 			        {background-position: -40.5em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-attribute,
a:hover .jp-ici-effect-hover.jp-icon-att-attribute,
.jp-ici-render-active .jp-icon-att-attribute,
.jp-ici-render-active.jp-icon-att-attribute 			        {background-position: -40.5em -36em;}
.jp-ici-render-invert .jp-icon-att-attribute,
.jp-ici-render-invert.jp-icon-att-attribute 			        {background-position: -40.5em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-attribute,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-attribute 	{background-position: -81em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-attribute,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-attribute,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-attribute,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-attribute 	{background-position: -81em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-attribute, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-attribute 	{background-position: -81em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-attribute,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-attribute 	{background-position: -121.5em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-attribute,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-attribute,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-attribute,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-attribute 	{background-position: -121.5em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-attribute, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-attribute 	{background-position: -121.5em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-attribute,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-attribute 	{background-position: -162em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-attribute,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-attribute,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-attribute,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-attribute 	{background-position: -162em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-attribute, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-attribute 	{background-position: -162em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-attribute,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-attribute 	{background-position: -212.625em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-attribute,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-attribute,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-attribute,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-attribute 	{background-position: -212.625em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-attribute, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-attribute 	{background-position: -212.625em -196.875em; cursor: default;}


/* ========================================
   Profile attribute icon 
   ========================================*/

.jp-icon-att-profile,
.jp-ici-render-default .jp-icon-att-profile 			        {background-position: -42em -34.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-profile,
a:hover .jp-ici-effect-hover.jp-icon-att-profile,
.jp-ici-render-active .jp-icon-att-profile,
.jp-ici-render-active.jp-icon-att-profile 			            {background-position: -42em -36em;}
.jp-ici-render-invert .jp-icon-att-profile,
.jp-ici-render-invert.jp-icon-att-profile 			            {background-position: -42em -37.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-profile,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-profile 	{background-position: -84em -69em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-profile,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-profile,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-profile,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-profile 	    {background-position: -84em -72em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-profile, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-profile 	    {background-position: -84em -75em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-profile,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-profile 	{background-position: -126em -103.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-profile,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-profile,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-profile,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-profile 	    {background-position: -126em -108em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-profile, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-profile 	    {background-position: -126em -112.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-profile,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-profile 	{background-position: -168em -138em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-profile,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-profile,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-profile,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-profile 	    {background-position: -168em -144em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-profile, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-profile 	    {background-position: -168em -150em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-profile,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-profile 	{background-position: -220.5em -181.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-profile,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-profile,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-profile,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-profile 	    {background-position: -220.5em -189em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-profile, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-profile 	    {background-position: -220.5em -196.875em; cursor: default;}

/* ========================================
   module attribute icon 
   ========================================*/

.jp-icon-att-module,
.jp-ici-render-default .jp-icon-att-module 			                    {background-position: -7.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-module,
a:hover .jp-ici-effect-hover.jp-icon-att-module,
.jp-ici-render-active .jp-icon-att-module,
.jp-ici-render-active.jp-icon-att-module 			                    {background-position: -7.5em -24em;}
.jp-ici-render-invert .jp-icon-att-module,
.jp-ici-render-invert.jp-icon-att-module 			                    {background-position: -7.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-module,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-module 	            {background-position: -15em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-module,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-module,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-module,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-module 	            {background-position: -15em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-module, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-module 	            {background-position: -15em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-module,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-module 	            {background-position: -22.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-module,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-module,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-module,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-module 	            {background-position: -22.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-module, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-module 	            {background-position: -22.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-module,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-module 	            {background-position: -30em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-module,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-module,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-module,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-module 	            {background-position: -30em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-module, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-module 	            {background-position: -30em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-module,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-module 	            {background-position: -39.375em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-module,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-module,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-module,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-module 	            {background-position: -39.375em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-module, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-module 	            {background-position: -39.375em -133.875em; cursor: default;}

/* ========================================
   appsymbol attribute icon 
   ========================================*/

.jp-icon-att-appsymbol,
.jp-ici-render-default .jp-icon-att-appsymbol 			                    {background-position: -9em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-appsymbol,
a:hover .jp-ici-effect-hover.jp-icon-att-appsymbol,
.jp-ici-render-active .jp-icon-att-appsymbol,
.jp-ici-render-active.jp-icon-att-appsymbol 			                    {background-position: -9em -24em;}
.jp-ici-render-invert .jp-icon-att-appsymbol,
.jp-ici-render-invert.jp-icon-att-appsymbol 			                    {background-position: -9em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-appsymbol,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-appsymbol 	            {background-position: -18em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-appsymbol,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-appsymbol,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-appsymbol,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-appsymbol 	            {background-position: -18em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-appsymbol, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-appsymbol 	            {background-position: -18em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-appsymbol,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-appsymbol 	            {background-position: -27em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-appsymbol,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-appsymbol,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-appsymbol,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-appsymbol 	            {background-position: -27em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-appsymbol, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-appsymbol 	            {background-position: -27em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-appsymbol,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-appsymbol 	            {background-position: -36em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-appsymbol,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-appsymbol,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-appsymbol,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-appsymbol 	            {background-position: -36em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-appsymbol, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-appsymbol 	            {background-position: -36em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-appsymbol,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-appsymbol 	            {background-position: -47.25em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-appsymbol,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-appsymbol,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-appsymbol,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-appsymbol 	            {background-position: -47.25em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-appsymbol, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-appsymbol 	            {background-position: -47.25em -133.875em; cursor: default;}

/* ========================================
   controlpanel attribute icon 
   ========================================*/

.jp-icon-att-controlpanel,
.jp-ici-render-default .jp-icon-att-controlpanel 			                {background-position: -10.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-att-controlpanel,
a:hover .jp-ici-effect-hover.jp-icon-att-controlpanel,
.jp-ici-render-active .jp-icon-att-controlpanel,
.jp-ici-render-active.jp-icon-att-controlpanel 			                    {background-position: -10.5em -24em;}
.jp-ici-render-invert .jp-icon-att-controlpanel,
.jp-ici-render-invert.jp-icon-att-controlpanel 			                    {background-position: -10.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-att-controlpanel,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-att-controlpanel 	        {background-position: -21em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-controlpanel,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-att-controlpanel,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-att-controlpanel,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-att-controlpanel 	            {background-position: -21em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-att-controlpanel, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-att-controlpanel 	            {background-position: -21em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-att-controlpanel,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-att-controlpanel 	        {background-position: -31.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-controlpanel,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-att-controlpanel,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-att-controlpanel,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-att-controlpanel 	            {background-position: -31.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-att-controlpanel, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-att-controlpanel 	            {background-position: -31.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-att-controlpanel,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-att-controlpanel 	        {background-position: -42em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-controlpanel,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-att-controlpanel,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-att-controlpanel,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-att-controlpanel 	            {background-position: -42em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-att-controlpanel, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-att-controlpanel 	            {background-position: -42em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-att-controlpanel,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-att-controlpanel 	        {background-position: -55.125em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-controlpanel,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-att-controlpanel,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-att-controlpanel,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-att-controlpanel 	            {background-position: -55.125em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-att-controlpanel, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-att-controlpanel 	            {background-position: -55.125em -133.875em; cursor: default;}



/* ========================================
   FILE TYPE ICONS
   ========================================*/

/* ========================================
   Default Motion icon
   ========================================*/

.jp-icon-sys-motion,
.jp-ici-render-default .jp-icon-sys-motion			            {background-position: -1.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-motion,
a:hover .jp-ici-effect-hover.jp-icon-sys-motion,
.jp-ici-render-active .jp-icon-sys-motion,
.jp-ici-render-active.jp-icon-sys-motion 			            {background-position: -1.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-motion,
.jp-ici-render-invert.jp-icon-sys-motion 			            {background-position: -1.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-motion,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-motion	    {background-position: -3em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-motion,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-motion,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-motion,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-motion 	    {background-position: -3em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-motion, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-motion 	    {background-position: -3em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-motion,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-motion	    {background-position: -4.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-motion,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-motion,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-motion,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-motion 	    {background-position: -4.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-motion, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-motion 	    {background-position: -4.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-motion,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-motion	    {background-position: -6em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-motion,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-motion,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-motion,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-motion 	    {background-position: -6em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-motion, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-motion 	    {background-position: -6em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-motion,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-motion	    {background-position: -7.875em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-motion,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-motion,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-motion,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-motion 	    {background-position: -7.875em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-motion, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-motion 	    {background-position: -7.875em -133.875em; cursor: default;}

/* ========================================
   Default Photo icon
   ========================================*/

.jp-icon-sys-photo,
.jp-ici-render-default .jp-icon-sys-photo			            {background-position: -3em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-photo,
a:hover .jp-ici-effect-hover.jp-icon-sys-photo,
.jp-ici-render-active .jp-icon-sys-photo,
.jp-ici-render-active.jp-icon-sys-photo 			            {background-position: -3em -24em;}
.jp-ici-render-invert .jp-icon-sys-photo,
.jp-ici-render-invert.jp-icon-sys-photo 			            {background-position: -3em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-photo,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-photo	    {background-position: -6em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-photo,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-photo,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-photo,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-photo 	    {background-position: -6em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-photo, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-photo 	    {background-position: -6em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-photo,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-photo	    {background-position: -9em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-photo,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-photo,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-photo,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-photo 	    {background-position: -9em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-photo, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-photo 	    {background-position: -9em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-photo,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-photo	    {background-position: -12em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-photo,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-photo,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-photo,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-photo 	    {background-position: -12em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-photo, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-photo 	    {background-position: -12em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-photo,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-photo	    {background-position: -15.75em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-photo,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-photo,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-photo,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-photo 	    {background-position: -15.75em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-photo, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-photo 	    {background-position: -15.75em -133.875em; cursor: default;}

/* ========================================
   Default File icon
   ========================================*/

.jp-icon-sys-file,
.jp-ici-render-default .jp-icon-sys-file			        {background-position: 0 -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-file,
a:hover .jp-ici-effect-hover.jp-icon-sys-file,
.jp-ici-render-active .jp-icon-sys-file,
.jp-ici-render-active.jp-icon-sys-file 			            {background-position: 0 -24em;}
.jp-ici-render-invert .jp-icon-sys-file,
.jp-ici-render-invert.jp-icon-sys-file 			            {background-position: 0 -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-file,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-file	{background-position: 0 -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-file,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-file,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-file,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-file 	    {background-position: 0 -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-file, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-file 	    {background-position: 0 -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-file,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-file	{background-position: 0 -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-file,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-file,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-file,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-file 	    {background-position: 0 -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-file, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-file 	    {background-position: 0 -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-file,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-file	{background-position: 0 -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-file,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-file,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-file,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-file 	    {background-position: 0 -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-file, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-file 	    {background-position: 0 -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-file,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-file	{background-position: 0 -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-file,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-file,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-file,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-file 	    {background-position: 0 -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-file, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-file 	    {background-position: 0 -133.875em; cursor: default;}

/* ========================================
   Default Image icon
   ========================================*/
.jp-icon-sys-image,
.jp-ici-render-default .jp-icon-sys-image			            {background-position: -4.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-icon-sys-image,
.jp-ici-render-active .jp-icon-sys-image,
.jp-ici-render-active.jp-icon-sys-image 			            {background-position: -4.5em -24em;}
.jp-ici-render-invert .jp-icon-sys-image,
.jp-ici-render-invert.jp-icon-sys-image 			            {background-position: -4.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-image	    {background-position: -9em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-image 	    {background-position: -9em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-image 	    {background-position: -9em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-image	    {background-position: -13.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-image 	    {background-position: -13.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-image 	    {background-position: -13.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-image	    {background-position: -18em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-image 	    {background-position: -18em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-image 	    {background-position: -18em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-image	    {background-position: -23.625em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-image,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-image 	    {background-position: -23.625em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-image, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-image 	    {background-position: -23.625em -133.875em; cursor: default;}

/* ========================================
   Default Video icon
   ========================================*/

.jp-icon-sys-video,
.jp-ici-render-default .jp-icon-sys-video			            {background-position: -6em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-video,
a:hover .jp-ici-effect-hover.jp-icon-sys-video,
.jp-ici-render-active .jp-icon-sys-video,
.jp-ici-render-active.jp-icon-sys-video 			            {background-position: -6em -24em;}
.jp-ici-render-invert .jp-icon-sys-video,
.jp-ici-render-invert.jp-icon-sys-video 			            {background-position: -6em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-video,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-video	    {background-position: -12em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-video,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-video,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-video,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-video 	    {background-position: -12em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-video, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-video 	    {background-position: -12em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-video,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-video	    {background-position: -18em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-video,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-video,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-video,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-video 	    {background-position: -18em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-video, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-video 	    {background-position: -18em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-video,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-video	    {background-position: -24em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-video,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-video,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-video,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-video 	    {background-position: -24em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-video, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-video 	    {background-position: -24em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-video,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-video	    {background-position: -31.5em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-video,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-video,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-video,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-video 	    {background-position: -31.5em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-video, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-video 	    {background-position: -31.5em -133.875em; cursor: default;}

/* ========================================
   GESTURES ICONS
   ========================================*/

/* ========================================
   Tap icon
   ========================================*/
   
.jp-icon-sys-1xtap,
.jp-ici-render-default .jp-icon-sys-1xtap			            {background-position: 0 -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xtap,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xtap,
.jp-ici-render-active .jp-icon-sys-1xtap,
.jp-ici-render-active.jp-icon-sys-1xtap 			            {background-position: 0 -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xtap,
.jp-ici-render-invert.jp-icon-sys-1xtap 			            {background-position: 0 -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xtap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xtap	    {background-position: 0 -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xtap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xtap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xtap 	    {background-position: 0 -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xtap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xtap 	    {background-position: 0 -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xtap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xtap	    {background-position: 0 -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xtap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xtap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xtap 	    {background-position: 0 -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xtap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xtap 	    {background-position: 0 -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xtap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xtap	    {background-position: 0 -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xtap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xtap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xtap 	    {background-position: 0 -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xtap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xtap 	    {background-position: 0 -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xtap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xtap	    {background-position: 0 -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xtap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xtap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xtap 	    {background-position: 0 -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xtap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xtap 	    {background-position: 0 -157.5em; cursor: default;}   
   
/* ========================================
   DoubleTap icon
   ========================================*/   
   
.jp-icon-sys-1xdoubletap,
.jp-ici-render-default .jp-icon-sys-1xdoubletap			            {background-position: -1.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xdoubletap,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xdoubletap,
.jp-ici-render-active .jp-icon-sys-1xdoubletap,
.jp-ici-render-active.jp-icon-sys-1xdoubletap 			            {background-position: -1.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xdoubletap,
.jp-ici-render-invert.jp-icon-sys-1xdoubletap 			            {background-position: -1.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xdoubletap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xdoubletap	    {background-position: -3em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xdoubletap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xdoubletap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xdoubletap 	    {background-position: -3em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xdoubletap 	    {background-position: -3em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xdoubletap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xdoubletap	    {background-position: -4.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xdoubletap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xdoubletap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xdoubletap 	    {background-position: -4.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xdoubletap 	    {background-position: -4.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xdoubletap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xdoubletap	    {background-position: -6em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xdoubletap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xdoubletap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xdoubletap 	    {background-position: -6em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xdoubletap 	    {background-position: -6em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xdoubletap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xdoubletap	    {background-position: -7.875em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xdoubletap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xdoubletap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xdoubletap 	    {background-position: -7.875em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xdoubletap 	    {background-position: -7.875em -157.5em; cursor: default;}

/* ========================================
   holdpress icon
   ========================================*/   
   
.jp-icon-sys-1xholdpress,
.jp-ici-render-default .jp-icon-sys-1xholdpress			            {background-position: -3em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xholdpress,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xholdpress,
.jp-ici-render-active .jp-icon-sys-1xholdpress,
.jp-ici-render-active.jp-icon-sys-1xholdpress 			            {background-position: -3em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xholdpress,
.jp-ici-render-invert.jp-icon-sys-1xholdpress 			            {background-position: -3em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xholdpress,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xholdpress	    {background-position: -6em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xholdpress,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xholdpress,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xholdpress 	    {background-position: -6em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xholdpress, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xholdpress 	    {background-position: -6em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xholdpress,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xholdpress	    {background-position: -9em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xholdpress,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xholdpress,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xholdpress 	    {background-position: -9em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xholdpress, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xholdpress 	    {background-position: -9em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xholdpress,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xholdpress	    {background-position: -12em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xholdpress,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xholdpress,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xholdpress 	    {background-position: -12em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xholdpress, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xholdpress 	    {background-position: -12em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xholdpress,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xholdpress	    {background-position: -15.75em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xholdpress,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xholdpress,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xholdpress 	    {background-position: -15.75em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xholdpress, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xholdpress 	    {background-position: -15.75em -157.5em; cursor: default;}


/* ========================================
   freedrag icon
   ========================================*/   
   
.jp-icon-sys-1xfreedrag,
.jp-ici-render-default .jp-icon-sys-1xfreedrag			            {background-position: -4.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xfreedrag,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xfreedrag,
.jp-ici-render-active .jp-icon-sys-1xfreedrag,
.jp-ici-render-active.jp-icon-sys-1xfreedrag 			                {background-position: -4.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xfreedrag,
.jp-ici-render-invert.jp-icon-sys-1xfreedrag 			                {background-position: -4.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xfreedrag,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xfreedrag	    {background-position: -9em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xfreedrag,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xfreedrag,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xfreedrag 	        {background-position: -9em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xfreedrag 	        {background-position: -9em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xfreedrag,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xfreedrag	    {background-position: -13.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xfreedrag,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xfreedrag,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xfreedrag 	        {background-position: -13.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xfreedrag 	        {background-position: -13.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xfreedrag,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xfreedrag	    {background-position: -18em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xfreedrag,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xfreedrag,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xfreedrag 	        {background-position: -18em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xfreedrag 	        {background-position: -18em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xfreedrag,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xfreedrag	    {background-position: -23.625em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xfreedrag,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xfreedrag,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xfreedrag 	        {background-position: -23.625em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xfreedrag 	        {background-position: -23.625em -157.5em; cursor: default;}


/* ========================================
   vscroll icon
   ========================================*/   
   
.jp-icon-sys-1xvscroll,
.jp-ici-render-default .jp-icon-sys-1xvscroll			            {background-position: -6em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xvscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xvscroll,
.jp-ici-render-active .jp-icon-sys-1xvscroll,
.jp-ici-render-active.jp-icon-sys-1xvscroll 			            {background-position: -6em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xvscroll,
.jp-ici-render-invert.jp-icon-sys-1xvscroll 			            {background-position: -6em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xvscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xvscroll	    {background-position: -12em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xvscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xvscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xvscroll 	    {background-position: -12em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xvscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xvscroll 	    {background-position: -12em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xvscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xvscroll	    {background-position: -18em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xvscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xvscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xvscroll 	    {background-position: -18em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xvscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xvscroll 	    {background-position: -18em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xvscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xvscroll	    {background-position: -24em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xvscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xvscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xvscroll 	    {background-position: -24em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xvscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xvscroll 	    {background-position: -24em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xvscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xvscroll	    {background-position: -31.5em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xvscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xvscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xvscroll 	    {background-position: -31.5em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xvscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xvscroll 	    {background-position: -31.5em -157.5em; cursor: default;}

/* ========================================
   hscroll icon
   ========================================*/   
   
.jp-icon-sys-1xhscroll,
.jp-ici-render-default .jp-icon-sys-1xhscroll			            {background-position: -7.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-1xhscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-1xhscroll,
.jp-ici-render-active .jp-icon-sys-1xhscroll,
.jp-ici-render-active.jp-icon-sys-1xhscroll 			            {background-position: -7.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-1xhscroll,
.jp-ici-render-invert.jp-icon-sys-1xhscroll 			            {background-position: -7.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-1xhscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-1xhscroll	    {background-position: -15em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-1xhscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-1xhscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-1xhscroll 	    {background-position: -15em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-1xhscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-1xhscroll 	    {background-position: -15em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-1xhscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-1xhscroll	    {background-position: -22.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-1xhscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-1xhscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-1xhscroll 	    {background-position: -22.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-1xhscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-1xhscroll 	    {background-position: -22.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-1xhscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-1xhscroll	    {background-position: -30em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-1xhscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-1xhscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-1xhscroll 	    {background-position: -30em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-1xhscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-1xhscroll 	    {background-position: -30em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-1xhscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-1xhscroll	    {background-position: -39.375em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-1xhscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-1xhscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-1xhscroll 	    {background-position: -39.375em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-1xhscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-1xhscroll 	    {background-position: -39.375em -157.5em; cursor: default;}

/* ========================================
   2xtap icon
   ========================================*/   
   
.jp-icon-sys-2xtap,
.jp-ici-render-default .jp-icon-sys-2xtap			            {background-position: -9em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xtap,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xtap,
.jp-ici-render-active .jp-icon-sys-2xtap,
.jp-ici-render-active.jp-icon-sys-2xtap 			            {background-position: -9em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xtap,
.jp-ici-render-invert.jp-icon-sys-2xtap 			            {background-position: -9em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xtap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xtap	    {background-position: -18em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xtap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xtap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xtap 	    {background-position: -18em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xtap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xtap 	    {background-position: -18em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xtap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xtap	    {background-position: -27em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xtap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xtap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xtap 	    {background-position: -27em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xtap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xtap 	    {background-position: -27em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xtap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xtap	    {background-position: -36em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xtap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xtap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xtap 	    {background-position: -36em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xtap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xtap 	    {background-position: -36em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xtap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xtap	    {background-position: -47.25em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xtap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xtap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xtap 	    {background-position: -47.25em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xtap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xtap 	    {background-position: -47.25em -157.5em; cursor: default;}

/* ========================================
   2xdoubletap icon
   ========================================*/   
   
.jp-icon-sys-2xdoubletap,
.jp-ici-render-default .jp-icon-sys-2xdoubletap			            {background-position: -10.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xdoubletap,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xdoubletap,
.jp-ici-render-active .jp-icon-sys-2xdoubletap,
.jp-ici-render-active.jp-icon-sys-2xdoubletap 			            {background-position: -10.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xdoubletap,
.jp-ici-render-invert.jp-icon-sys-2xdoubletap 			            {background-position: -10.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xdoubletap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xdoubletap	    {background-position: -21em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xdoubletap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xdoubletap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xdoubletap 	    {background-position: -21em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xdoubletap 	    {background-position: -21em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xdoubletap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xdoubletap	    {background-position: -31.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xdoubletap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xdoubletap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xdoubletap 	    {background-position: -31.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xdoubletap 	    {background-position: -31.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xdoubletap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xdoubletap	    {background-position: -42em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xdoubletap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xdoubletap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xdoubletap 	    {background-position: -42em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xdoubletap 	    {background-position: -42em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xdoubletap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xdoubletap	    {background-position: -55.125em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xdoubletap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xdoubletap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xdoubletap 	    {background-position: -55.125em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xdoubletap 	    {background-position: -55.125em -157.5em; cursor: default;}

/* ========================================
   2xholdpress icon
   ========================================*/   
   
.jp-icon-sys-2xholdpress,
.jp-ici-render-default .jp-icon-sys-2xholdpress			            {background-position: -12em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xholdpress,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xholdpress,
.jp-ici-render-active .jp-icon-sys-2xholdpress,
.jp-ici-render-active.jp-icon-sys-2xholdpress 			            {background-position: -12em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xholdpress,
.jp-ici-render-invert.jp-icon-sys-2xholdpress 			            {background-position: -12em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xholdpress,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xholdpress	    {background-position: -24em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xholdpress,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xholdpress,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xholdpress 	    {background-position: -24em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xholdpress, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xholdpress 	    {background-position: -24em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xholdpress,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xholdpress	    {background-position: -36em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xholdpress,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xholdpress,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xholdpress 	    {background-position: -36em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xholdpress, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xholdpress 	    {background-position: -36em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xholdpress,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xholdpress	    {background-position: -48em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xholdpress,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xholdpress,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xholdpress 	    {background-position: -48em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xholdpress, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xholdpress 	    {background-position: -48em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xholdpress,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xholdpress	    {background-position: -63em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xholdpress,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xholdpress,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xholdpress 	    {background-position: -63em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xholdpress, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xholdpress 	    {background-position: -63em -157.5em; cursor: default;}

/* ========================================
   2xfreedrag icon
   ========================================*/   
   
.jp-icon-sys-2xfreedrag,
.jp-ici-render-default .jp-icon-sys-2xfreedrag			            {background-position: -13.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xfreedrag,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xfreedrag,
.jp-ici-render-active .jp-icon-sys-2xfreedrag,
.jp-ici-render-active.jp-icon-sys-2xfreedrag 			            {background-position: -13.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xfreedrag,
.jp-ici-render-invert.jp-icon-sys-2xfreedrag 			            {background-position: -13.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xfreedrag,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xfreedrag	    {background-position: -27em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xfreedrag,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xfreedrag,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xfreedrag 	    {background-position: -27em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xfreedrag 	    {background-position: -27em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xfreedrag,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xfreedrag	    {background-position: -40.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xfreedrag,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xfreedrag,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xfreedrag 	    {background-position: -40.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xfreedrag 	    {background-position: -40.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xfreedrag,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xfreedrag	    {background-position: -54em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xfreedrag,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xfreedrag,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xfreedrag 	    {background-position: -54em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xfreedrag 	    {background-position: -54em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xfreedrag,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xfreedrag	    {background-position: -70.875em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xfreedrag,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xfreedrag,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xfreedrag 	    {background-position: -70.875em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xfreedrag 	    {background-position: -70.875em -157.5em; cursor: default;}

/* ========================================
   2xvscroll icon
   ========================================*/   
   
.jp-icon-sys-2xvscroll,
.jp-ici-render-default .jp-icon-sys-2xvscroll			            {background-position: -15em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xvscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xvscroll,
.jp-ici-render-active .jp-icon-sys-2xvscroll,
.jp-ici-render-active.jp-icon-sys-2xvscroll 			            {background-position: -15em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xvscroll,
.jp-ici-render-invert.jp-icon-sys-2xvscroll 			            {background-position: -15em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xvscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xvscroll	    {background-position: -30em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xvscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xvscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xvscroll 	    {background-position: -30em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xvscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xvscroll 	    {background-position: -30em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xvscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xvscroll	    {background-position: -45em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xvscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xvscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xvscroll 	    {background-position: -45em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xvscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xvscroll 	    {background-position: -45em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xvscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xvscroll	    {background-position: -60em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xvscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xvscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xvscroll 	    {background-position: -60em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xvscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xvscroll 	    {background-position: -60em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xvscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xvscroll	    {background-position: -78.75em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xvscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xvscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xvscroll 	    {background-position: -78.75em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xvscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xvscroll 	    {background-position: -78.75em -157.5em; cursor: default;}

/* ========================================
   2xhscroll icon
   ========================================*/   
   
.jp-icon-sys-2xhscroll,
.jp-ici-render-default .jp-icon-sys-2xhscroll			            {background-position: -16.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xhscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xhscroll,
.jp-ici-render-active .jp-icon-sys-2xhscroll,
.jp-ici-render-active.jp-icon-sys-2xhscroll 			            {background-position: -16.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xhscroll,
.jp-ici-render-invert.jp-icon-sys-2xhscroll 			            {background-position: -16.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xhscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xhscroll	    {background-position: -33em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xhscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xhscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xhscroll 	    {background-position: -33em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xhscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xhscroll 	    {background-position: -33em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xhscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xhscroll	    {background-position: -49.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xhscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xhscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xhscroll 	    {background-position: -49.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xhscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xhscroll 	    {background-position: -49.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xhscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xhscroll	    {background-position: -66em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xhscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xhscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xhscroll 	    {background-position: -66em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xhscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xhscroll 	    {background-position: -66em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xhscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xhscroll	    {background-position: -86.625em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xhscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xhscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xhscroll 	    {background-position: -86.625em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xhscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xhscroll 	    {background-position: -86.625em -157.5em; cursor: default;}

/* ========================================
   3xtap icon
   ========================================*/   
   
.jp-icon-sys-3xtap,
.jp-ici-render-default .jp-icon-sys-3xtap			            {background-position: -18em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xtap,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xtap,
.jp-ici-render-active .jp-icon-sys-3xtap,
.jp-ici-render-active.jp-icon-sys-3xtap 			            {background-position: -18em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xtap,
.jp-ici-render-invert.jp-icon-sys-3xtap 			            {background-position: -18em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xtap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xtap	    {background-position: -36em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xtap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xtap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xtap 	    {background-position: -36em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xtap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xtap 	    {background-position: -36em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xtap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xtap	    {background-position: -54em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xtap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xtap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xtap 	    {background-position: -54em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xtap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xtap 	    {background-position: -54em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xtap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xtap	    {background-position: -72em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xtap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xtap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xtap 	    {background-position: -72em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xtap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xtap 	    {background-position: -72em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xtap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xtap	    {background-position: -94.5em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xtap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xtap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xtap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xtap 	    {background-position: -94.5em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xtap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xtap 	    {background-position: -94.5em -157.5em; cursor: default;}

/* ========================================
   3xdoubletap icon
   ========================================*/   
   
.jp-icon-sys-3xdoubletap,
.jp-ici-render-default .jp-icon-sys-3xdoubletap			            {background-position: -19.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xdoubletap,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xdoubletap,
.jp-ici-render-active .jp-icon-sys-3xdoubletap,
.jp-ici-render-active.jp-icon-sys-3xdoubletap 			            {background-position: -19.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xdoubletap,
.jp-ici-render-invert.jp-icon-sys-3xdoubletap 			            {background-position: -19.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xdoubletap,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xdoubletap	    {background-position: -39em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xdoubletap,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xdoubletap,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xdoubletap 	    {background-position: -39em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xdoubletap 	    {background-position: -39em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xdoubletap,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xdoubletap	    {background-position: -58.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xdoubletap,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xdoubletap,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xdoubletap 	    {background-position: -58.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xdoubletap 	    {background-position: -58.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xdoubletap,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xdoubletap	    {background-position: -78em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xdoubletap,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xdoubletap,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xdoubletap 	    {background-position: -78em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xdoubletap 	    {background-position: -78em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xdoubletap,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xdoubletap	    {background-position: -102.375em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xdoubletap,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xdoubletap,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xdoubletap,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xdoubletap 	    {background-position: -102.375em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xdoubletap, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xdoubletap 	    {background-position: -102.375em -157.5em; cursor: default;}

/* ========================================
   3xholdpress icon
   ========================================*/   
   
.jp-icon-sys-3xholdpress,
.jp-ici-render-default .jp-icon-sys-3xholdpress			            {background-position: -21em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xholdpress,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xholdpress,
.jp-ici-render-active .jp-icon-sys-3xholdpress,
.jp-ici-render-active.jp-icon-sys-3xholdpress 			            {background-position: -21em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xholdpress,
.jp-ici-render-invert.jp-icon-sys-3xholdpress 			            {background-position: -21em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xholdpress,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xholdpress	    {background-position: -42em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xholdpress,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xholdpress,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xholdpress 	    {background-position: -42em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xholdpress, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xholdpress 	    {background-position: -42em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xholdpress,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xholdpress	    {background-position: -63em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xholdpress,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xholdpress,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xholdpress 	    {background-position: -63em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xholdpress, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xholdpress 	    {background-position: -63em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xholdpress,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xholdpress	    {background-position: -84em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xholdpress,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xholdpress,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xholdpress 	    {background-position: -84em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xholdpress, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xholdpress 	    {background-position: -84em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xholdpress,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xholdpress	    {background-position: -110.25em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xholdpress,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xholdpress,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xholdpress,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xholdpress 	    {background-position: -110.25em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xholdpress, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xholdpress 	    {background-position: -110.25em -157.5em; cursor: default;}

/* ========================================
   3xfreedrag icon
   ========================================*/   
   
.jp-icon-sys-3xfreedrag,
.jp-ici-render-default .jp-icon-sys-3xfreedrag			            {background-position: -22.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xfreedrag,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xfreedrag,
.jp-ici-render-active .jp-icon-sys-3xfreedrag,
.jp-ici-render-active.jp-icon-sys-3xfreedrag 			            {background-position: -22.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xfreedrag,
.jp-ici-render-invert.jp-icon-sys-3xfreedrag 			            {background-position: -22.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xfreedrag,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xfreedrag	    {background-position: -45em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xfreedrag,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xfreedrag,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xfreedrag 	    {background-position: -45em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xfreedrag 	    {background-position: -45em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xfreedrag,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xfreedrag	    {background-position: -67.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xfreedrag,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xfreedrag,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xfreedrag 	    {background-position: -67.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xfreedrag 	    {background-position: -67.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xfreedrag,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xfreedrag	    {background-position: -90em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xfreedrag,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xfreedrag,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xfreedrag 	    {background-position: -90em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xfreedrag 	    {background-position: -90em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xfreedrag,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xfreedrag	    {background-position: -118.125em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xfreedrag,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xfreedrag,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xfreedrag,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xfreedrag 	    {background-position: -118.125em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xfreedrag, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xfreedrag 	    {background-position: -118.125em -157.5em; cursor: default;}


/* ========================================
   3xvscroll icon
   ========================================*/   
   
.jp-icon-sys-3xvscroll,
.jp-ici-render-default .jp-icon-sys-3xvscroll			            {background-position: -24em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xvscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xvscroll,
.jp-ici-render-active .jp-icon-sys-3xvscroll,
.jp-ici-render-active.jp-icon-sys-3xvscroll 			            {background-position: -24em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xvscroll,
.jp-ici-render-invert.jp-icon-sys-3xvscroll 			            {background-position: -24em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xvscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xvscroll	    {background-position: -48em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xvscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xvscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xvscroll 	    {background-position: -48em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xvscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xvscroll 	    {background-position: -48em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xvscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xvscroll	    {background-position: -72em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xvscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xvscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xvscroll 	    {background-position: -72em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xvscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xvscroll 	    {background-position: -72em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xvscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xvscroll	    {background-position: -96em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xvscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xvscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xvscroll 	    {background-position: -96em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xvscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xvscroll 	    {background-position: -96em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xvscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xvscroll	    {background-position: -126em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xvscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xvscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xvscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xvscroll 	    {background-position: -126em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xvscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xvscroll 	    {background-position: -126em -157.5em; cursor: default;}

/* ========================================
   3xhscroll icon
   ========================================*/   
   
.jp-icon-sys-3xhscroll,
.jp-ici-render-default .jp-icon-sys-3xhscroll			            {background-position: -25.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-3xhscroll,
a:hover .jp-ici-effect-hover.jp-icon-sys-3xhscroll,
.jp-ici-render-active .jp-icon-sys-3xhscroll,
.jp-ici-render-active.jp-icon-sys-3xhscroll 			            {background-position: -25.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-3xhscroll,
.jp-ici-render-invert.jp-icon-sys-3xhscroll 			            {background-position: -25.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-3xhscroll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-3xhscroll	    {background-position: -51em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-3xhscroll,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-3xhscroll,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-3xhscroll 	    {background-position: -51em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-3xhscroll, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-3xhscroll 	    {background-position: -51em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-3xhscroll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-3xhscroll	    {background-position: -76.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-3xhscroll,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-3xhscroll,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-3xhscroll 	    {background-position: -76.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-3xhscroll, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-3xhscroll 	    {background-position: -76.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-3xhscroll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-3xhscroll	    {background-position: -102em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-3xhscroll,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-3xhscroll,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-3xhscroll 	    {background-position: -102em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-3xhscroll, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-3xhscroll 	    {background-position: -102em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-3xhscroll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-3xhscroll	    {background-position: -133.875em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xhscroll,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-3xhscroll,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-3xhscroll,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-3xhscroll 	    {background-position: -133.875em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-3xhscroll, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-3xhscroll 	    {background-position: -133.875em -157.5em; cursor: default;}

/* ========================================
   2xzoomin icon
   ========================================*/   
   
.jp-icon-sys-2xzoomin,
.jp-ici-render-default .jp-icon-sys-2xzoomin			            {background-position: -27em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xzoomin,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xzoomin,
.jp-ici-render-active .jp-icon-sys-2xzoomin,
.jp-ici-render-active.jp-icon-sys-2xzoomin 			                {background-position: -27em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xzoomin,
.jp-ici-render-invert.jp-icon-sys-2xzoomin 			                {background-position: -27em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xzoomin,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xzoomin	    {background-position: -54em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xzoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xzoomin,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xzoomin,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xzoomin 	        {background-position: -54em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xzoomin, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xzoomin 	        {background-position: -54em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xzoomin,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xzoomin	    {background-position: -81em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xzoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xzoomin,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xzoomin,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xzoomin 	        {background-position: -81em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xzoomin, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xzoomin 	        {background-position: -81em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xzoomin,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xzoomin	    {background-position: -108em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xzoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xzoomin,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xzoomin,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xzoomin 	        {background-position: -108em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xzoomin, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xzoomin 	        {background-position: -108em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xzoomin,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xzoomin	    {background-position: -141.75em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xzoomin,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xzoomin,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xzoomin,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xzoomin 	        {background-position: -141.75em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xzoomin, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xzoomin 	        {background-position: -141.75em -157.5em; cursor: default;}

/* ========================================
   2xzoomout icon
   ========================================*/   
   
.jp-icon-sys-2xzoomout,
.jp-ici-render-default .jp-icon-sys-2xzoomout			                {background-position: -28.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xzoomout,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xzoomout,
.jp-ici-render-active .jp-icon-sys-2xzoomout,
.jp-ici-render-active.jp-icon-sys-2xzoomout 			                {background-position: -28.5em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xzoomout,
.jp-ici-render-invert.jp-icon-sys-2xzoomout 			                {background-position: -28.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xzoomout,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xzoomout	        {background-position: -57em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xzoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xzoomout,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xzoomout,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xzoomout 	        {background-position: -57em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xzoomout, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xzoomout 	        {background-position: -57em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xzoomout,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xzoomout	        {background-position: -85.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xzoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xzoomout,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xzoomout,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xzoomout 	        {background-position: -85.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xzoomout, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xzoomout 	        {background-position: -85.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xzoomout,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xzoomout	        {background-position: -114em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xzoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xzoomout,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xzoomout,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xzoomout 	        {background-position: -114em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xzoomout, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xzoomout 	        {background-position: -114em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xzoomout,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xzoomout	        {background-position: -149.625em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xzoomout,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xzoomout,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xzoomout,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xzoomout 	        {background-position: -149.625em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xzoomout, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xzoomout 	        {background-position: -149.625em -157.5em; cursor: default;}

/* ========================================
   2xrotate icon
   ========================================*/   
   
.jp-icon-sys-2xrotate,
.jp-ici-render-default .jp-icon-sys-2xrotate			                {background-position: -30em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-2xrotate,
a:hover .jp-ici-effect-hover.jp-icon-sys-2xrotate,
.jp-ici-render-active .jp-icon-sys-2xrotate,
.jp-ici-render-active.jp-icon-sys-2xrotate 			                    {background-position: -30em -28.5em;}
.jp-ici-render-invert .jp-icon-sys-2xrotate,
.jp-ici-render-invert.jp-icon-sys-2xrotate 			                    {background-position: -30em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-2xrotate,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-2xrotate	        {background-position: -60em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xrotate,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-2xrotate,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-2xrotate,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-2xrotate 	            {background-position: -60em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-2xrotate, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-2xrotate 	            {background-position: -60em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-2xrotate,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-2xrotate	        {background-position: -90em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xrotate,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-2xrotate,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-2xrotate,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-2xrotate 	            {background-position: -90em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-2xrotate, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-2xrotate 	            {background-position: -90em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-2xrotate,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-2xrotate	        {background-position: -120em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xrotate,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-2xrotate,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-2xrotate,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-2xrotate 	            {background-position: -120em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-2xrotate, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-2xrotate 	            {background-position: -120em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-2xrotate,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-2xrotate	        {background-position: -157.5em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xrotate,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-2xrotate,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-2xrotate,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-2xrotate 	            {background-position: -157.5em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-2xrotate, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-2xrotate 	            {background-position: -157.5em -157.5em; cursor: default;}


/* ========================================
   timeline icon
   ========================================*/

.jp-icon-sys-timeline,
.jp-ici-render-default .jp-icon-sys-timeline 			                        {background-position: -40.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-timeline,
a:hover .jp-ici-effect-hover.jp-icon-sys-timeline,
.jp-ici-render-active .jp-icon-sys-timeline,
.jp-ici-render-active.jp-icon-sys-timeline 			                       		{background-position: -40.5em -49.5em;}
.jp-ici-render-invert .jp-icon-sys-timeline,
.jp-ici-render-invert.jp-icon-sys-timeline 		                        		{background-position: -40.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-timeline,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-timeline 	               	{background-position: -81em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timeline,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-timeline,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-timeline,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-timeline 	                	{background-position: -81em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-timeline,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-timeline                 		{background-position: -81em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-timeline,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-timeline 	               	{background-position: -121.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timeline,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-timeline,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-timeline,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-timeline                 		{background-position: -121.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-timeline,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-timeline                 		{background-position: -121.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-timeline,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-timeline 	               	{background-position: -162em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timeline,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-timeline,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-timeline,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-timeline                 		{background-position: -162em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-timeline,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-timeline                 		{background-position: -162em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-timeline,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-timeline 	               	{background-position: -212.625em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timeline,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-timeline,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-timeline,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-timeline                		{background-position: -212.625em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-timeline,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-timeline                 		{background-position: -212.625em -267.75em; cursor: default;}


/* ========================================
   audio icon
   ========================================*/

.jp-icon-sys-audio,
.jp-ici-render-default .jp-icon-sys-audio 			                        	{background-position: -42em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-audio,
a:hover .jp-ici-effect-hover.jp-icon-sys-audio,
.jp-ici-render-active .jp-icon-sys-audio,
.jp-ici-render-active.jp-icon-sys-audio 			                       		{background-position: -42em -49.5em;}
.jp-ici-render-invert .jp-icon-sys-audio,
.jp-ici-render-invert.jp-icon-sys-audio 		                        		{background-position: -42em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-audio,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-audio 	               		{background-position: -84em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-audio,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-audio,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-audio,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-audio 	                	{background-position: -84em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-audio,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-audio                 		{background-position: -84em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-audio,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-audio 	               		{background-position: -126em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-audio,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-audio,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-audio,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-audio                 		{background-position: -126em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-audio,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-audio                 		{background-position: -126em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-audio,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-audio 	               		{background-position: -168em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-audio,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-audio,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-audio,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-audio                 		{background-position: -168em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-audio,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-audio                 		{background-position: -168em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-audio,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-audio 	               		{background-position: -220.5em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-audio,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-audio,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-audio,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-audio                			{background-position: -220.5em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-audio,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-audio                 		{background-position: -220.5em -267.75em; cursor: default;}


/* ========================================
   idea icon
   ========================================*/

.jp-icon-sys-idea,
.jp-ici-render-default .jp-icon-sys-idea 			                        	{background-position: -43.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-idea,
a:hover .jp-ici-effect-hover.jp-icon-sys-idea,
.jp-ici-render-active .jp-icon-sys-idea,
.jp-ici-render-active.jp-icon-sys-idea 			                       			{background-position: -43.5em -49.5em;}
.jp-ici-render-invert .jp-icon-sys-idea,
.jp-ici-render-invert.jp-icon-sys-idea 		                        			{background-position: -43.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-idea,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-idea 	               		{background-position: -87em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-idea,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-idea,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-idea,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-idea 	                		{background-position: -87em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-idea,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-idea                 			{background-position: -87em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-idea,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-idea 	               		{background-position: -130.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-idea,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-idea,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-idea,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-idea                 			{background-position: -130.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-idea,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-idea                 			{background-position: -130.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-idea,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-idea 	               		{background-position: -174em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-idea,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-idea,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-idea,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-idea                 			{background-position: -174em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-idea,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-idea                 			{background-position: -174em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-idea,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-idea 	               		{background-position: -228.375em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-idea,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-idea,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-idea,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-idea                			{background-position: -228.375em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-idea,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-idea                 			{background-position: -228.375em -267.75em; cursor: default;}






/* ========================================
   IMAGE EDITOR ICONS
   ========================================*/


/* ========================================
   effects icon 
   ========================================*/

.jp-icon-image-effects,
.jp-ici-render-default .jp-icon-image-effects 			                        {background-position: -34.5em -22.5em;}
button:hover .jp-ici-effect-hover.jp-icon-image-effects,
a:hover .jp-ici-effect-hover.jp-icon-image-effects,
.jp-ici-render-active .jp-icon-image-effects,
.jp-ici-render-active.jp-icon-image-effects 			                        {background-position: -34.5em -24em;}
.jp-ici-render-invert .jp-icon-image-effects,
.jp-ici-render-invert.jp-icon-image-effects 			                        {background-position: -34.5em -25.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-effects,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-effects 	                {background-position: -69em -45em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-effects,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-effects,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-effects,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-effects 	                {background-position: -69em -48em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-effects, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-effects 	                {background-position: -69em -51em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-effects,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-effects 	                {background-position: -103.5em -67.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-effects,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-effects,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-effects,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-effects 	                {background-position: -103.5em -72em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-effects, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-effects 	                {background-position: -103.5em -76.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-effects,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-effects 	                {background-position: -138em -90em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-effects,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-effects,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-effects,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-effects 	                {background-position: -138em -96em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-effects, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-effects 	                {background-position: -138em -102em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-effects,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-effects 	                {background-position: -181.125em -118.125em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-effects,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-effects,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-effects,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-effects 	                {background-position: -181.125em -126em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-effects, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-effects 	                {background-position: -181.125em -133.875em; cursor: default;}


/* ========================================
   enchance icon
   ========================================*/   
   
.jp-icon-image-enchance,
.jp-ici-render-default .jp-icon-image-enchance			                    {background-position: -31.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-enchance,
a:hover .jp-ici-effect-hover.jp-icon-image-enchance,
.jp-ici-render-active .jp-icon-image-enchance,
.jp-ici-render-active.jp-icon-image-enchance 			                    {background-position: -31.5em -28.5em;}
.jp-ici-render-invert .jp-icon-image-enchance,
.jp-ici-render-invert.jp-icon-image-enchance 			                    {background-position: -31.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-enchance,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-enchance	            {background-position: -63em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-enchance,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-enchance,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-enchance,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-enchance 	            {background-position: -63em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-enchance, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-enchance 	            {background-position: -63em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-enchance,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-enchance	            {background-position: -94.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-enchance,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-enchance,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-enchance,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-enchance 	            {background-position: -94.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-enchance, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-enchance 	            {background-position: -94.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-enchance,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-enchance	            {background-position: -126em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-enchance,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-enchance,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-enchance,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-enchance 	            {background-position: -126em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-enchance, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-enchance 	            {background-position: -126em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-enchance,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-enchance	            {background-position: -165.375em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-enchance,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-enchance,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-enchance,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-enchance 	            {background-position: -165.375em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-enchance, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-enchance 	            {background-position: -165.375em -157.5em; cursor: default;}


/* ========================================
   frames icon
   ========================================*/   
   
.jp-icon-image-frames,
.jp-ici-render-default .jp-icon-image-frames			                    {background-position: -33em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-frames,
a:hover .jp-ici-effect-hover.jp-icon-image-frames,
.jp-ici-render-active .jp-icon-image-frames,
.jp-ici-render-active.jp-icon-image-frames 			                        {background-position: -33em -28.5em;}
.jp-ici-render-invert .jp-icon-image-frames,
.jp-ici-render-invert.jp-icon-image-frames 			                        {background-position: -33em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-frames,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-frames	            {background-position: -66em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-frames,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-frames,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-frames,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-frames 	                {background-position: -66em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-frames, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-frames 	                {background-position: -66em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-frames,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-frames	            {background-position: -99em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-frames,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-frames,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-frames,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-frames 	                {background-position: -99em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-frames, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-frames 	                {background-position: -99em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-frames,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-frames	            {background-position: -132em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-frames,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-frames,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-frames,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-frames 	                {background-position: -132em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-frames, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-frames 	                {background-position: -132em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-frames,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-frames	            {background-position: -173.25em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-frames,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-frames,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-frames,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-frames 	                {background-position: -173.25em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-frames, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-frames 	                {background-position: -173.25em -157.5em; cursor: default;}

/* ========================================
   overlays icon
   ========================================*/   
   
.jp-icon-image-overlays,
.jp-ici-render-default .jp-icon-image-overlays			                    {background-position: -34.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-overlays,
a:hover .jp-ici-effect-hover.jp-icon-image-overlays,
.jp-ici-render-active .jp-icon-image-overlays,
.jp-ici-render-active.jp-icon-image-overlays 			                    {background-position: -34.5em -28.5em;}
.jp-ici-render-invert .jp-icon-image-overlays,
.jp-ici-render-invert.jp-icon-image-overlays 			                    {background-position: -34.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-overlays,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-overlays	            {background-position: -69em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-overlays,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-overlays,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-overlays,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-overlays 	            {background-position: -69em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-overlays, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-overlays 	            {background-position: -69em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-overlays,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-overlays	            {background-position: -103.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-overlays,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-overlays,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-overlays,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-overlays 	            {background-position: -103.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-overlays, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-overlays 	            {background-position: -103.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-overlays,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-overlays	            {background-position: -138em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-overlays,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-overlays,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-overlays,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-overlays 	            {background-position: -138em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-overlays, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-overlays 	            {background-position: -138em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-overlays,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-overlays	            {background-position: -181.125em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-overlays,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-overlays,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-overlays,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-overlays 	            {background-position: -181.125em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-overlays, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-overlays 	            {background-position: -181.125em -157.5em; cursor: default;}

/* ========================================
   orientation icon
   ========================================*/   
   
.jp-icon-image-orientation,
.jp-ici-render-default .jp-icon-image-orientation			                    {background-position: -36em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-orientation,
a:hover .jp-ici-effect-hover.jp-icon-image-orientation,
.jp-ici-render-active .jp-icon-image-orientation,
.jp-ici-render-active.jp-icon-image-orientation 			                    {background-position: -36em -28.5em;}
.jp-ici-render-invert .jp-icon-image-orientation,
.jp-ici-render-invert.jp-icon-image-orientation 			                    {background-position: -36em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-orientation,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-orientation	            {background-position: -72em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-orientation,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-orientation,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-orientation,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-orientation 	            {background-position: -72em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-orientation, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-orientation 	            {background-position: -72em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-orientation,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-orientation	            {background-position: -108em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-orientation,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-orientation,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-orientation,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-orientation 	            {background-position: -108em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-orientation, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-orientation 	            {background-position: -108em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-orientation,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-orientation	            {background-position: -144em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-orientation,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-orientation,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-orientation,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-orientation 	            {background-position: -144em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-orientation, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-orientation 	            {background-position: -144em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-orientation,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-orientation	            {background-position: -189em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-orientation,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-orientation,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-orientation,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-orientation 	            {background-position: -189em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-orientation, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-orientation 	            {background-position: -189em -157.5em; cursor: default;}

/* ========================================
   crop icon
   ========================================*/   
   
.jp-icon-image-crop,
.jp-ici-render-default .jp-icon-image-crop			                    {background-position: -37.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-crop,
a:hover .jp-ici-effect-hover.jp-icon-image-crop,
.jp-ici-render-active .jp-icon-image-crop,
.jp-ici-render-active.jp-icon-image-crop 			                    {background-position: -37.5em -28.5em;}
.jp-ici-render-invert .jp-icon-image-crop,
.jp-ici-render-invert.jp-icon-image-crop 			                    {background-position: -37.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-crop,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-crop	            {background-position: -75em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-crop,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-crop,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-crop,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-crop 	            {background-position: -75em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-crop, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-crop 	            {background-position: -75em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-crop,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-crop	            {background-position: -112.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-crop,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-crop,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-crop,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-crop 	            {background-position: -112.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-crop, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-crop 	            {background-position: -112.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-crop,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-crop	            {background-position: -150em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-crop,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-crop,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-crop,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-crop 	            {background-position: -150em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-crop, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-crop 	            {background-position: -150em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-crop,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-crop	            {background-position: -196.875em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-crop,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-crop,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-crop,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-crop 	            {background-position: -196.875em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-crop, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-crop 	            {background-position: -196.875em -157.5em; cursor: default;}


/* ========================================
   color icon
   ========================================*/   
   
.jp-icon-image-color,
.jp-ici-render-default .jp-icon-image-color			                    {background-position: -39em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-color,
a:hover .jp-ici-effect-hover.jp-icon-image-color,
.jp-ici-render-active .jp-icon-image-color,
.jp-ici-render-active.jp-icon-image-color 			                    {background-position: -39em -28.5em;}
.jp-ici-render-invert .jp-icon-image-color,
.jp-ici-render-invert.jp-icon-image-color 			                    {background-position: -39em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-color,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-color	            {background-position: -78em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-color,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-color,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-color,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-color 	            {background-position: -78em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-color, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-color 	            {background-position: -78em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-color,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-color	            {background-position: -117em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-color,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-color,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-color,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-color 	            {background-position: -117em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-color, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-color 	            {background-position: -117em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-color,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-color	            {background-position: -156em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-color,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-color,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-color,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-color 	            {background-position: -156em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-color, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-color 	            {background-position: -156em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-color,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-color	            {background-position: -204.75em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-color,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-color,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-color,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-color 	            {background-position: -204.75em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-color, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-color 	            {background-position: -204.75em -157.5em; cursor: default;}

/* ========================================
   sharpness icon
   ========================================*/   
   
.jp-icon-image-sharpness,
.jp-ici-render-default .jp-icon-image-sharpness			                    {background-position: -40.5em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-sharpness,
a:hover .jp-ici-effect-hover.jp-icon-image-sharpness,
.jp-ici-render-active .jp-icon-image-sharpness,
.jp-ici-render-active.jp-icon-image-sharpness 			                    {background-position: -40.5em -28.5em;}
.jp-ici-render-invert .jp-icon-image-sharpness,
.jp-ici-render-invert.jp-icon-image-sharpness 			                    {background-position: -40.5em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-sharpness,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-sharpness	            {background-position: -81em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-sharpness,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-sharpness,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-sharpness,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-sharpness 	            {background-position: -81em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-sharpness, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-sharpness 	            {background-position: -81em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-sharpness,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-sharpness	            {background-position: -121.5em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-sharpness,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-sharpness,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-sharpness,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-sharpness 	            {background-position: -121.5em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-sharpness, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-sharpness 	            {background-position: -121.5em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-sharpness,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-sharpness	            {background-position: -162em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-sharpness,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-sharpness,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-sharpness,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-sharpness 	            {background-position: -162em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-sharpness, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-sharpness 	            {background-position: -162em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-sharpness,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-sharpness	            {background-position: -212.625em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-sharpness,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-sharpness,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-sharpness,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-sharpness 	            {background-position: -212.625em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-sharpness, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-sharpness 	            {background-position: -212.625em -157.5em; cursor: default;}


/* ========================================
   focus icon
   ========================================*/   
   
.jp-icon-image-focus,
.jp-ici-render-default .jp-icon-image-focus			                    {background-position: -42em -27em;}
button:hover .jp-ici-effect-hover.jp-icon-image-focus,
a:hover .jp-ici-effect-hover.jp-icon-image-focus,
.jp-ici-render-active .jp-icon-image-focus,
.jp-ici-render-active.jp-icon-image-focus 			                    {background-position: -42em -28.5em;}
.jp-ici-render-invert .jp-icon-image-focus,
.jp-ici-render-invert.jp-icon-image-focus 			                    {background-position: -42em -30em; cursor: default;}

.jp-ici-scale-32.jp-icon-image-focus,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-image-focus	            {background-position: -84em -54em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-focus,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-image-focus,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-image-focus,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-image-focus 	            {background-position: -84em -57em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-image-focus, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-image-focus 	            {background-position: -84em -60em; cursor: default;}

.jp-ici-scale-48.jp-icon-image-focus,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-image-focus	            {background-position: -126em -81em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-focus,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-image-focus,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-image-focus,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-image-focus 	            {background-position: -126em -85.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-image-focus, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-image-focus 	            {background-position: -126em -90em; cursor: default;}

.jp-ici-scale-64.jp-icon-image-focus,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-image-focus	            {background-position: -168em -108em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-focus,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-image-focus,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-image-focus,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-image-focus 	            {background-position: -168em -114em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-image-focus, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-image-focus 	            {background-position: -168em -120em; cursor: default;}

.jp-ici-scale-84.jp-icon-image-focus,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-image-focus	            {background-position: -220.5em -141.75em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-focus,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-image-focus,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-image-focus,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-image-focus 	            {background-position: -220.5em -149.625em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-image-focus, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-image-focus 	            {background-position: -220.5em -157.5em; cursor: default;}


/* ========================================
   VIDEO PLAYER ICONS
   ========================================*/


/* ========================================
   play icon
   ========================================*/

.jp-icon-video-play,
.jp-ici-render-default .jp-icon-video-play 			                        {background-position: 0 -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-play,
a:hover .jp-ici-effect-hover.jp-icon-video-play,
.jp-ici-render-active .jp-icon-video-play,
.jp-ici-render-active.jp-icon-video-play 			                        {background-position: 0 -49.5em;}
.jp-ici-render-invert .jp-icon-video-play,
.jp-ici-render-invert.jp-icon-video-play 			                        {background-position: 0 -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-play,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-play 	                {background-position: 0 -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-play,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-play,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-play,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-play 	                {background-position: 0 -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-play,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-play 	                {background-position: 0 -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-play,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-play 	                {background-position: 0 -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-play,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-play,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-play,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-play 	                {background-position: 0 -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-play,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-play 	                {background-position: 0 -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-play,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-play 	                {background-position: 0 -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-play,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-play,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-play,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-play 	                {background-position: 0 -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-play,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-play 	                {background-position: 0 -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-play,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-play 	                {background-position: 0 -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-play,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-play,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-play,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-play 	                {background-position: 0 -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-play,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-play 	                {background-position: 0 -267.75em; cursor: default;}

/* ========================================
   play circle icon
   ========================================*/

.jp-icon-video-play-circle,
.jp-ici-render-default .jp-icon-video-play-circle 			                        {background-position: -1.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-play-circle,
a:hover .jp-ici-effect-hover.jp-icon-video-play-circle,
.jp-ici-render-active .jp-icon-video-play-circle,
.jp-ici-render-active.jp-icon-video-play-circle 			                        {background-position: -1.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-play-circle,
.jp-ici-render-invert.jp-icon-video-play-circle 			                        {background-position: -1.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-play-circle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-play-circle 	                {background-position: -3em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-play-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-play-circle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-play-circle,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-play-circle 	                {background-position: -3em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-play-circle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-play-circle 	                {background-position: -3em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-play-circle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-play-circle 	                {background-position: -4.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-play-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-play-circle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-play-circle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-play-circle 	                {background-position: -4.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-play-circle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-play-circle 	                {background-position: -4.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-play-circle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-play-circle 	                {background-position: -6em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-play-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-play-circle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-play-circle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-play-circle 	                {background-position: -6em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-play-circle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-play-circle 	                {background-position: -6em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-play-circle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-play-circle 	                {background-position: -7.875em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-play-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-play-circle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-play-circle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-play-circle 	                {background-position: -7.875em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-play-circle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-play-circle 	                {background-position: -7.875em -267.75em; cursor: default;}

/* ========================================
   pause icon
   ========================================*/

.jp-icon-video-pause,
.jp-ici-render-default .jp-icon-video-pause 			                        {background-position: -3em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-pause,
a:hover .jp-ici-effect-hover.jp-icon-video-pause,
.jp-ici-render-active .jp-icon-video-pause,
.jp-ici-render-active.jp-icon-video-pause 			                        	{background-position: -3em -49.5em;}
.jp-ici-render-invert .jp-icon-video-pause,
.jp-ici-render-invert.jp-icon-video-pause 			                        	{background-position: -3em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-pause,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-pause 	                {background-position: -6em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-pause,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-pause,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-pause,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-pause 	                	{background-position: -6em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-pause,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-pause 	                	{background-position: -6em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-pause,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-pause 	                {background-position: -9em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-pause,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-pause,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-pause,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-pause 	                	{background-position: -9em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-pause,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-pause 	                	{background-position: -9em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-pause,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-pause 	                {background-position: -12em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-pause,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-pause,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-pause,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-pause 	                	{background-position: -12em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-pause,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-pause 	                	{background-position: -12em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-pause,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-pause 	                {background-position: -15.75em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-pause,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-pause,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-pause,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-pause 	                	{background-position: -15.75em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-pause,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-pause 	                	{background-position: -15.75em -267.75em; cursor: default;}

/* ========================================
   volume mute icon
   ========================================*/

.jp-icon-video-volume-mute,
.jp-ici-render-default .jp-icon-video-volume-mute 			                        {background-position: -4.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-volume-mute,
a:hover .jp-ici-effect-hover.jp-icon-video-volume-mute,
.jp-ici-render-active .jp-icon-video-volume-mute,
.jp-ici-render-active.jp-icon-video-volume-mute 			                       	{background-position: -4.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-volume-mute,
.jp-ici-render-invert.jp-icon-video-volume-mute 		                        	{background-position: -4.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-volume-mute,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-volume-mute 	                {background-position: -9em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-mute,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-mute,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-volume-mute,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-volume-mute 	                {background-position: -9em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-volume-mute,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-volume-mute 	                {background-position: -9em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-volume-mute,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-volume-mute 	                {background-position: -13.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-mute,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-mute,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-volume-mute,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-volume-mute 	                {background-position: -13.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-volume-mute,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-volume-mute 	                {background-position: -13.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-volume-mute,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-volume-mute 	                {background-position: -18em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-mute,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-mute,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-volume-mute,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-volume-mute 	                {background-position: -18em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-volume-mute,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-volume-mute 	                {background-position: -18em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-volume-mute,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-volume-mute 	                {background-position: -23.625em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-mute,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-mute,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-volume-mute,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-volume-mute 	               	{background-position: -23.625em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-volume-mute,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-volume-mute 	                {background-position: -23.625em -267.75em; cursor: default;}


/* ========================================
   volume low icon
   ========================================*/

.jp-icon-video-volume-low,
.jp-ici-render-default .jp-icon-video-volume-low 			                        {background-position: -6em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-volume-low,
a:hover .jp-ici-effect-hover.jp-icon-video-volume-low,
.jp-ici-render-active .jp-icon-video-volume-low,
.jp-ici-render-active.jp-icon-video-volume-low 			                       		{background-position: -6em -49.5em;}
.jp-ici-render-invert .jp-icon-video-volume-low,
.jp-ici-render-invert.jp-icon-video-volume-low 		                        		{background-position: -6em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-volume-low,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-volume-low 	                {background-position: -12em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-low,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-low,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-volume-low,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-volume-low 	                	{background-position: -12em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-volume-low,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-volume-low 	                	{background-position: -12em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-volume-low,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-volume-low 	                {background-position: -18em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-low,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-low,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-volume-low,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-volume-low 	                	{background-position: -18em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-volume-low,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-volume-low 	                	{background-position: -18em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-volume-low,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-volume-low 	                {background-position: -24em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-low,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-low,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-volume-low,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-volume-low 	                	{background-position: -24em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-volume-low,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-volume-low 	                	{background-position: -24em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-volume-low,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-volume-low 	                {background-position: -31.5em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-low,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-low,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-volume-low,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-volume-low 	               		{background-position: -31.5em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-volume-low,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-volume-low 	                	{background-position: -31.5em -267.75em; cursor: default;}

/* ========================================
   volume high icon
   ========================================*/

.jp-icon-video-volume-high,
.jp-ici-render-default .jp-icon-video-volume-high 			                        {background-position: -7.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-volume-high,
a:hover .jp-ici-effect-hover.jp-icon-video-volume-high,
.jp-ici-render-active .jp-icon-video-volume-high,
.jp-ici-render-active.jp-icon-video-volume-high 			                       	{background-position: -7.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-volume-high,
.jp-ici-render-invert.jp-icon-video-volume-high 		                        	{background-position: -7.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-volume-high,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-volume-high 	                {background-position: -15em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-high,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-high,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-volume-high,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-volume-high 	                {background-position: -15em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-volume-high,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-volume-high 	                {background-position: -15em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-volume-high,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-volume-high 	                {background-position: -22.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-high,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-high,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-volume-high,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-volume-high 	                {background-position: -22.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-volume-high,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-volume-high 	                {background-position: -22.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-volume-high,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-volume-high 	                {background-position: -30em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-high,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-high,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-volume-high,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-volume-high 	                {background-position: -30em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-volume-high,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-volume-high 	                {background-position: -30em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-volume-high,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-volume-high 	                {background-position: -39.375em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-high,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-high,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-volume-high,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-volume-high 	               	{background-position: -39.375em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-volume-high,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-volume-high 	                {background-position: -39.375em -267.75em; cursor: default;}


/* ========================================
   volume mid icon
   ========================================*/

.jp-icon-video-volume-mid,
.jp-ici-render-default .jp-icon-video-volume-mid 			                        {background-position: -9em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-volume-mid,
a:hover .jp-ici-effect-hover.jp-icon-video-volume-mid,
.jp-ici-render-active .jp-icon-video-volume-mid,
.jp-ici-render-active.jp-icon-video-volume-mid 			                       		{background-position: -9em -49.5em;}
.jp-ici-render-invert .jp-icon-video-volume-mid,
.jp-ici-render-invert.jp-icon-video-volume-mid 		                        		{background-position: -9em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-volume-mid,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-volume-mid 	                {background-position: -18em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-mid,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-volume-mid,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-volume-mid,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-volume-mid 	                	{background-position: -18em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-volume-mid,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-volume-mid 	                	{background-position: -18em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-volume-mid,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-volume-mid 	                {background-position: -27em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-mid,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-volume-mid,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-volume-mid,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-volume-mid 	                	{background-position: -27em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-volume-mid,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-volume-mid 	                	{background-position: -27em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-volume-mid,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-volume-mid 	                {background-position: -36em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-mid,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-volume-mid,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-volume-mid,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-volume-mid 	                	{background-position: -36em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-volume-mid,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-volume-mid 	                	{background-position: -36em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-volume-mid,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-volume-mid 	                {background-position: -47.25em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-mid,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-volume-mid,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-volume-mid,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-volume-mid 	               		{background-position: -47.25em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-volume-mid,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-volume-mid 	                	{background-position: -47.25em -267.75em; cursor: default;}


/* ========================================
   spinner icon
   ========================================*/

.jp-icon-video-spinner,
.jp-ici-render-default .jp-icon-video-spinner 			                        	{background-position: -10.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-spinner,
a:hover .jp-ici-effect-hover.jp-icon-video-spinner,
.jp-ici-render-active .jp-icon-video-spinner,
.jp-ici-render-active.jp-icon-video-spinner 			                       		{background-position: -10.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-spinner,
.jp-ici-render-invert.jp-icon-video-spinner 		                        		{background-position: -10.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-spinner,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-spinner 	                	{background-position: -21em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-spinner,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-spinner,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-spinner,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-spinner 	                	{background-position: -21em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-spinner,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-spinner 	                	{background-position: -21em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-spinner,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-spinner 	                	{background-position: -31.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-spinner,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-spinner,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-spinner,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-spinner 	                	{background-position: -31.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-spinner,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-spinner 	                	{background-position: -31.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-spinner,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-spinner 	                	{background-position: -42em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-spinner,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-spinner,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-spinner,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-spinner 	                	{background-position: -42em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-spinner,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-spinner 	                	{background-position: -42em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-spinner,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-spinner 	                	{background-position: -55.125em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-spinner,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-spinner,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-spinner,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-spinner 	               		{background-position: -55.125em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-spinner,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-spinner 	                	{background-position: -55.125em -267.75em; cursor: default;}


/* ========================================
   subtitles icon
   ========================================*/

.jp-icon-video-subtitles,
.jp-ici-render-default .jp-icon-video-subtitles 			                       	{background-position: -12em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-subtitles,
a:hover .jp-ici-effect-hover.jp-icon-video-subtitles,
.jp-ici-render-active .jp-icon-video-subtitles,
.jp-ici-render-active.jp-icon-video-subtitles 			                       		{background-position: -12em -49.5em;}
.jp-ici-render-invert .jp-icon-video-subtitles,
.jp-ici-render-invert.jp-icon-video-subtitles 		                        		{background-position: -12em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-subtitles,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-subtitles 	               	{background-position: -24em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-subtitles,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-subtitles,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-subtitles,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-subtitles 	                	{background-position: -24em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-subtitles,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-subtitles 	                	{background-position: -24em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-subtitles,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-subtitles 	               	{background-position: -36em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-subtitles,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-subtitles,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-subtitles,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-subtitles 	                	{background-position: -36em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-subtitles,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-subtitles 	                	{background-position: -36em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-subtitles,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-subtitles 	               	{background-position: -48em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-subtitles,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-subtitles,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-subtitles,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-subtitles 	                	{background-position: -48em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-subtitles,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-subtitles 	                	{background-position: -48em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-subtitles,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-subtitles 	               	{background-position: -63em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-subtitles,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-subtitles,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-subtitles,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-subtitles 	               		{background-position: -63em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-subtitles,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-subtitles 	                	{background-position: -63em -267.75em; cursor: default;}


/* ========================================
   capters icon
   ========================================*/

.jp-icon-video-capters,
.jp-ici-render-default .jp-icon-video-capters 			                       		{background-position: -13.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-capters,
a:hover .jp-ici-effect-hover.jp-icon-video-capters,
.jp-ici-render-active .jp-icon-video-capters,
.jp-ici-render-active.jp-icon-video-capters 			                       		{background-position: -13.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-capters,
.jp-ici-render-invert.jp-icon-video-capters 		                        		{background-position: -13.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-capters,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-capters 	               		{background-position: -27em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-capters,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-capters,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-capters,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-capters 	                	{background-position: -27em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-capters,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-capters 	                	{background-position: -27em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-capters,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-capters 	               		{background-position: -40.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-capters,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-capters,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-capters,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-capters 	                	{background-position: -40.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-capters,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-capters 	                	{background-position: -40.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-capters,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-capters 	               		{background-position: -54em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-capters,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-capters,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-capters,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-capters 	                	{background-position: -54em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-capters,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-capters 	                	{background-position: -54em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-capters,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-capters 	               		{background-position: -70.875em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-capters,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-capters,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-capters,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-capters 	               		{background-position: -70.875em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-capters,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-capters 	                	{background-position: -70.875em -267.75em; cursor: default;}

/* ========================================
   caption icon
   ========================================*/

.jp-icon-video-captions,
.jp-ici-render-default .jp-icon-video-captions 			                       		{background-position: -15em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-captions,
a:hover .jp-ici-effect-hover.jp-icon-video-captions,
.jp-ici-render-active .jp-icon-video-captions,
.jp-ici-render-active.jp-icon-video-captions 			                       		{background-position: -15em -49.5em;}
.jp-ici-render-invert .jp-icon-video-captions,
.jp-ici-render-invert.jp-icon-video-captions 		                        		{background-position: -15em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-captions,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-captions 	               		{background-position: -30em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-captions,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-captions,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-captions,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-captions 	                	{background-position: -30em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-captions,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-captions 	                	{background-position: -30em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-captions,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-captions 	               		{background-position: -45em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-captions,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-captions,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-captions,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-captions 	                	{background-position: -45em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-captions,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-captions 	                	{background-position: -45em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-captions,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-captions 	               		{background-position: -60em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-captions,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-captions,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-captions,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-captions 	                	{background-position: -60em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-captions,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-captions 	                	{background-position: -60em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-captions,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-captions 	               		{background-position: -78.75em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-captions,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-captions,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-captions,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-captions 	               		{background-position: -78.75em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-captions,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-captions 	                	{background-position: -78.75em -267.75em; cursor: default;}


/* ========================================
   share icon
   ========================================*/

.jp-icon-video-share,
.jp-ici-render-default .jp-icon-video-share 			                       		{background-position: -16.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-share,
a:hover .jp-ici-effect-hover.jp-icon-video-share,
.jp-ici-render-active .jp-icon-video-share,
.jp-ici-render-active.jp-icon-video-share 			                       			{background-position: -16.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-share,
.jp-ici-render-invert.jp-icon-video-share 		                        			{background-position: -16.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-share,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-share 	               		{background-position: -33em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-share,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-share,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-share 	                		{background-position: -33em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-share,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-share 	                		{background-position: -33em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-share,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-share 	               		{background-position: -49.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-share,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-share,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-share 	                		{background-position: -49.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-share,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-share 	                		{background-position: -49.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-share,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-share 	               		{background-position: -66em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-share,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-share,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-share 	                		{background-position: -66em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-share,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-share 	                		{background-position: -66em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-share,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-share 	               		{background-position: -86.625em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-share,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-share,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-share,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-share 	               			{background-position: -86.625em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-share,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-share 	                		{background-position: -86.625em -267.75em; cursor: default;}


/* ========================================
   cog icon
   ========================================*/

.jp-icon-video-cog,
.jp-ici-render-default .jp-icon-video-cog 			                       			{background-position: -18em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-cog,
a:hover .jp-ici-effect-hover.jp-icon-video-cog,
.jp-ici-render-active .jp-icon-video-cog,
.jp-ici-render-active.jp-icon-video-cog 			                       			{background-position: -18em -49.5em;}
.jp-ici-render-invert .jp-icon-video-cog,
.jp-ici-render-invert.jp-icon-video-cog 		                        			{background-position: -18em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-cog,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-cog 	               			{background-position: -36em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-cog,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-cog,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-cog,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-cog 	                		{background-position: -36em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-cog,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-cog 	                		{background-position: -36em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-cog,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-cog 	               			{background-position: -54em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-cog,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-cog,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-cog,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-cog 	                		{background-position: -54em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-cog,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-cog 	                		{background-position: -54em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-cog,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-cog 	               			{background-position: -72em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-cog,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-cog,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-cog,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-cog 	                		{background-position: -72em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-cog,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-cog 	                		{background-position: -72em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-cog,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-cog 	               			{background-position: -94.5em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-cog,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-cog,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-cog,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-cog 	               			{background-position: -94.5em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-cog,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-cog 	                		{background-position: -94.5em -267.75em; cursor: default;}

/* ========================================
   circle icon
   ========================================*/

.jp-icon-video-circle,
.jp-ici-render-default .jp-icon-video-circle 			                       		{background-position: -19.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-circle,
a:hover .jp-ici-effect-hover.jp-icon-video-circle,
.jp-ici-render-active .jp-icon-video-circle,
.jp-ici-render-active.jp-icon-video-circle 			                       			{background-position: -19.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-circle,
.jp-ici-render-invert.jp-icon-video-circle 		                        			{background-position: -19.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-circle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-circle 	               		{background-position: -39em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-circle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-circle,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-circle 	                		{background-position: -39em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-circle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-circle 	                		{background-position: -39em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-circle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-circle 	               		{background-position: -58.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-circle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-circle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-circle 	                		{background-position: -58.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-circle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-circle 	                		{background-position: -58.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-circle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-circle 	               		{background-position: -78em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-circle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-circle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-circle 	                		{background-position: -78em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-circle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-circle 	                		{background-position: -78em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-circle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-circle 	               		{background-position: -102.375em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-circle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-circle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-circle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-circle 	               			{background-position: -102.375em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-circle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-circle 	                		{background-position: -102.375em -267.75em; cursor: default;}


/* ========================================
   cancel icon
   ========================================*/

.jp-icon-video-cancel,
.jp-ici-render-default .jp-icon-video-cancel 			                       		{background-position: -21em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-cancel,
a:hover .jp-ici-effect-hover.jp-icon-video-cancel,
.jp-ici-render-active .jp-icon-video-cancel,
.jp-ici-render-active.jp-icon-video-cancel 			                       			{background-position: -21em -49.5em;}
.jp-ici-render-invert .jp-icon-video-cancel,
.jp-ici-render-invert.jp-icon-video-cancel 		                        			{background-position: -21em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-cancel,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-cancel 	               		{background-position: -42em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-cancel,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-cancel,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-cancel,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-cancel 	                		{background-position: -42em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-cancel,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-cancel 	                		{background-position: -42em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-cancel,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-cancel 	               		{background-position: -63em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-cancel,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-cancel,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-cancel,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-cancel 	                		{background-position: -63em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-cancel,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-cancel 	                		{background-position: -63em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-cancel,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-cancel 	               		{background-position: -84em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-cancel,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-cancel,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-cancel,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-cancel 	                		{background-position: -84em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-cancel,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-cancel 	                		{background-position: -84em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-cancel,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-cancel 	               		{background-position: -110.25em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-cancel,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-cancel,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-cancel,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-cancel 	               			{background-position: -110.25em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-cancel,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-cancel 	                		{background-position: -110.25em -267.75em; cursor: default;}


/* ========================================
   replay icon
   ========================================*/

.jp-icon-video-replay,
.jp-ici-render-default .jp-icon-video-replay 			                       		{background-position: -22.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-replay,
a:hover .jp-ici-effect-hover.jp-icon-video-replay,
.jp-ici-render-active .jp-icon-video-replay,
.jp-ici-render-active.jp-icon-video-replay 			                       			{background-position: -22.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-replay,
.jp-ici-render-invert.jp-icon-video-replay 		                        			{background-position: -22.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-replay,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-replay 	               		{background-position: -45em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-replay,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-replay,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-replay,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-replay 	                		{background-position: -45em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-replay,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-replay 	                		{background-position: -45em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-replay,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-replay 	               		{background-position: -67.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-replay,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-replay,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-replay,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-replay 	                		{background-position: -67.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-replay,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-replay 	                		{background-position: -67.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-replay,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-replay 	               		{background-position: -90em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-replay,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-replay,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-replay,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-replay 	                		{background-position: -90em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-replay,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-replay 	                		{background-position: -90em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-replay,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-replay 	               		{background-position: -118.125em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-replay,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-replay,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-replay,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-replay 	               			{background-position: -118.125em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-replay,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-replay 	                		{background-position: -118.125em -267.75em; cursor: default;}

/* ========================================
   fullscreen icon
   ========================================*/

.jp-icon-video-fullscreen,
.jp-ici-render-default .jp-icon-video-fullscreen 			                       		{background-position: -24em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-fullscreen,
a:hover .jp-ici-effect-hover.jp-icon-video-fullscreen,
.jp-ici-render-active .jp-icon-video-fullscreen,
.jp-ici-render-active.jp-icon-video-fullscreen 			                       			{background-position: -24em -49.5em;}
.jp-ici-render-invert .jp-icon-video-fullscreen,
.jp-ici-render-invert.jp-icon-video-fullscreen 		                        			{background-position: -24em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-fullscreen,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-fullscreen 	               		{background-position: -48em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-fullscreen,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-fullscreen,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-fullscreen 	                		{background-position: -48em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-fullscreen,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-fullscreen 	                		{background-position: -48em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-fullscreen,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-fullscreen 	               		{background-position: -72em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-fullscreen,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-fullscreen,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-fullscreen 	                		{background-position: -72em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-fullscreen,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-fullscreen 	                		{background-position: -72em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-fullscreen,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-fullscreen 	               		{background-position: -96em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-fullscreen,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-fullscreen,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-fullscreen 	                		{background-position: -96em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-fullscreen,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-fullscreen 	                		{background-position: -96em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-fullscreen,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-fullscreen 	               		{background-position: -126em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-fullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-fullscreen,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-fullscreen,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-fullscreen 	               			{background-position: -126em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-fullscreen,                                                
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-fullscreen 	                		    {background-position: -126em -267.75em; cursor: default;}


/* ========================================
   nonefullscreen icon
   ========================================*/

.jp-icon-video-nonefullscreen,
.jp-ici-render-default .jp-icon-video-nonefullscreen 			                       		{background-position: -25.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-nonefullscreen,
a:hover .jp-ici-effect-hover.jp-icon-video-nonefullscreen,
.jp-ici-render-active .jp-icon-video-nonefullscreen,
.jp-ici-render-active.jp-icon-video-nonefullscreen 			                       			{background-position: -25.5em -49.5em;}
.jp-ici-render-invert .jp-icon-video-nonefullscreen,
.jp-ici-render-invert.jp-icon-video-nonefullscreen 		                        			{background-position: -25.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-nonefullscreen,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-nonefullscreen 	               		{background-position: -51em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-nonefullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-nonefullscreen,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-nonefullscreen,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-nonefullscreen 	                		{background-position: -51em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-nonefullscreen,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-nonefullscreen 	                		{background-position: -51em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-nonefullscreen,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-nonefullscreen 	               		{background-position: -76.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-nonefullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-nonefullscreen,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-nonefullscreen,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-nonefullscreen 	                		{background-position: -76.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-nonefullscreen,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-nonefullscreen 	                		{background-position: -76.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-nonefullscreen,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-nonefullscreen 	               		{background-position: -102em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-nonefullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-nonefullscreen,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-nonefullscreen,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-nonefullscreen 	                		{background-position: -102em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-nonefullscreen,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-nonefullscreen 	                		{background-position: -102em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-nonefullscreen,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-nonefullscreen 	               		{background-position: -133.875em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-nonefullscreen,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-nonefullscreen,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-nonefullscreen,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-nonefullscreen 	               			{background-position: -133.875em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-nonefullscreen,                                                
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-nonefullscreen 	                		        {background-position: -133.875em -267.75em; cursor: default;}

/* ========================================
   resolution icon
   ========================================*/

.jp-icon-video-resolution,
.jp-ici-render-default .jp-icon-video-resolution 			                       		{background-position: -27em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-video-resolution,
a:hover .jp-ici-effect-hover.jp-icon-video-resolution,
.jp-ici-render-active .jp-icon-video-resolution,
.jp-ici-render-active.jp-icon-video-resolution 			                       			{background-position: -27em -49.5em;}
.jp-ici-render-invert .jp-icon-video-resolution,
.jp-ici-render-invert.jp-icon-video-resolution 		                        			{background-position: -27em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-video-resolution,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-video-resolution 	               		{background-position: -54em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-resolution,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-video-resolution,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-video-resolution,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-video-resolution 	                		{background-position: -54em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-video-resolution,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-video-resolution 	                		{background-position: -54em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-video-resolution,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-video-resolution 	               		{background-position: -81em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-resolution,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-video-resolution,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-video-resolution,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-video-resolution 	                		{background-position: -81em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-video-resolution,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-video-resolution 	                		{background-position: -81em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-video-resolution,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-video-resolution 	               		{background-position: -108em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-resolution,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-video-resolution,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-video-resolution,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-video-resolution 	                		{background-position: -108em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-video-resolution,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-video-resolution 	                		{background-position: -108em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-video-resolution,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-video-resolution 	               		{background-position: -141.75em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-resolution,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-video-resolution,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-video-resolution,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-video-resolution 	               			{background-position: -141.75em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-video-resolution,                                                
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-video-resolution 	                		{background-position: -141.75em -267.75em; cursor: default;}


/* ========================================
   equalizer-a icon
   ========================================*/

.jp-icon-audio-equalizer-a,
.jp-ici-render-default .jp-icon-audio-equalizer-a 			                       		{background-position: -28.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-a,
a:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-a,
.jp-ici-render-active .jp-icon-audio-equalizer-a,
.jp-ici-render-active.jp-icon-audio-equalizer-a 			                       		{background-position: -28.5em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-equalizer-a,
.jp-ici-render-invert.jp-icon-audio-equalizer-a 		                        		{background-position: -28.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-equalizer-a,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-equalizer-a 	               		{background-position: -57em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-a,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-equalizer-a,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-equalizer-a 	                	{background-position: -57em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-equalizer-a,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-equalizer-a                 		{background-position: -57em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-equalizer-a,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-equalizer-a 	               		{background-position: -85.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-a,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-equalizer-a,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-equalizer-a                 		{background-position: -85.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-equalizer-a,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-equalizer-a                 		{background-position: -85.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-equalizer-a,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-equalizer-a 	               		{background-position: -114em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-a,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-equalizer-a,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-equalizer-a                 		{background-position: -114em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-equalizer-a,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-equalizer-a                 		{background-position: -114em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-equalizer-a,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-equalizer-a 	               		{background-position: -149.625em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-a,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-equalizer-a,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-equalizer-a                			{background-position: -149.625em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-equalizer-a,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-equalizer-a                 		{background-position: -149.625em -267.75em; cursor: default;}

/* ========================================
   equalizer-b icon
   ========================================*/

.jp-icon-audio-equalizer-b,
.jp-ici-render-default .jp-icon-audio-equalizer-b 			                       		{background-position: -30em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-b,
a:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-b,
.jp-ici-render-active .jp-icon-audio-equalizer-b,
.jp-ici-render-active.jp-icon-audio-equalizer-b 			                       		{background-position: -30em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-equalizer-b,
.jp-ici-render-invert.jp-icon-audio-equalizer-b 		                        		{background-position: -30em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-equalizer-b,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-equalizer-b 	               		{background-position: -60em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-b,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-equalizer-b,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-equalizer-b 	                	{background-position: -60em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-equalizer-b,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-equalizer-b                 		{background-position: -60em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-equalizer-b,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-equalizer-b 	               		{background-position: -90em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-b,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-equalizer-b,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-equalizer-b                 		{background-position: -90em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-equalizer-b,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-equalizer-b                 		{background-position: -90em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-equalizer-b,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-equalizer-b 	               		{background-position: -120em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-b,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-equalizer-b,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-equalizer-b                 		{background-position: -120em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-equalizer-b,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-equalizer-b                 		{background-position: -120em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-equalizer-b,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-equalizer-b 	               		{background-position: -157.5em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-b,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-equalizer-b,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-equalizer-b                			{background-position: -157.5em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-equalizer-b,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-equalizer-b                 		{background-position: -157.5em -267.75em; cursor: default;}


/* ========================================
   equalizer-c icon
   ========================================*/

.jp-icon-audio-equalizer-c,
.jp-ici-render-default .jp-icon-audio-equalizer-c 			                       		{background-position: -31.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-c,
a:hover .jp-ici-effect-hover.jp-icon-audio-equalizer-c,
.jp-ici-render-active .jp-icon-audio-equalizer-c,
.jp-ici-render-active.jp-icon-audio-equalizer-c 			                       		{background-position: -31.5em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-equalizer-c,
.jp-ici-render-invert.jp-icon-audio-equalizer-c 		                        		{background-position: -31.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-equalizer-c,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-equalizer-c 	               		{background-position: -63em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-c,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-equalizer-c,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-equalizer-c,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-equalizer-c 	                	{background-position: -63em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-equalizer-c,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-equalizer-c                 		{background-position: -63em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-equalizer-c,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-equalizer-c 	               		{background-position: -94.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-c,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-equalizer-c,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-equalizer-c,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-equalizer-c                 		{background-position: -94.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-equalizer-c,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-equalizer-c                 		{background-position: -94.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-equalizer-c,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-equalizer-c 	               		{background-position: -126em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-c,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-equalizer-c,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-equalizer-c,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-equalizer-c                 		{background-position: -126em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-equalizer-c,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-equalizer-c                 		{background-position: -126em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-equalizer-c,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-equalizer-c 	               		{background-position: -165.375em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-c,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-equalizer-c,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-equalizer-c,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-equalizer-c                			{background-position: -165.375em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-equalizer-c,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-equalizer-c                 		{background-position: -165.375em -267.75em; cursor: default;}


/* ========================================
   podcast-b icon
   ========================================*/

.jp-icon-audio-podcast-b,
.jp-ici-render-default .jp-icon-audio-podcast-b 			                       		{background-position: -33em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-podcast-b,
a:hover .jp-ici-effect-hover.jp-icon-audio-podcast-b,
.jp-ici-render-active .jp-icon-audio-podcast-b,
.jp-ici-render-active.jp-icon-audio-podcast-b 			                       			{background-position: -33em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-podcast-b,
.jp-ici-render-invert.jp-icon-audio-podcast-b 		                        			{background-position: -33em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-podcast-b,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-podcast-b 	               		{background-position: -66em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-podcast-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-podcast-b,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-podcast-b,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-podcast-b 	                		{background-position: -66em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-podcast-b,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-podcast-b                 			{background-position: -66em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-podcast-b,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-podcast-b 	               		{background-position: -99em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-podcast-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-podcast-b,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-podcast-b,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-podcast-b                 			{background-position: -99em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-podcast-b,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-podcast-b                 			{background-position: -99em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-podcast-b,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-podcast-b 	               		{background-position: -132em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-podcast-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-podcast-b,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-podcast-b,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-podcast-b                 			{background-position: -132em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-podcast-b,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-podcast-b                 			{background-position: -132em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-podcast-b,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-podcast-b 	               		{background-position: -173.25em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-podcast-b,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-podcast-b,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-podcast-b,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-podcast-b                			{background-position: -173.25em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-podcast-b,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-podcast-b                 			{background-position: -173.25em -267.75em; cursor: default;}

/* ========================================
   podcast-a icon
   ========================================*/

.jp-icon-audio-podcast-a,
.jp-ici-render-default .jp-icon-audio-podcast-a 			                       		{background-position: -34.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-podcast-a,
a:hover .jp-ici-effect-hover.jp-icon-audio-podcast-a,
.jp-ici-render-active .jp-icon-audio-podcast-a,
.jp-ici-render-active.jp-icon-audio-podcast-a 			                       			{background-position: -34.5em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-podcast-a,
.jp-ici-render-invert.jp-icon-audio-podcast-a 		                        			{background-position: -34.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-podcast-a,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-podcast-a 	               		{background-position: -69em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-podcast-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-podcast-a,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-podcast-a,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-podcast-a 	                		{background-position: -69em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-podcast-a,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-podcast-a                 			{background-position: -69em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-podcast-a,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-podcast-a 	               		{background-position: -103.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-podcast-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-podcast-a,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-podcast-a,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-podcast-a                 			{background-position: -103.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-podcast-a,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-podcast-a                 			{background-position: -103.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-podcast-a,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-podcast-a 	               		{background-position: -138em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-podcast-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-podcast-a,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-podcast-a,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-podcast-a                 			{background-position: -138em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-podcast-a,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-podcast-a                 			{background-position: -138em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-podcast-a,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-podcast-a 	               		{background-position: -181.125em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-podcast-a,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-podcast-a,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-podcast-a,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-podcast-a                			{background-position: -181.125em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-podcast-a,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-podcast-a                 			{background-position: -181.125em -267.75em; cursor: default;}


/* ========================================
   playlist icon
   ========================================*/

.jp-icon-audio-playlist,
.jp-ici-render-default .jp-icon-audio-playlist 			                       			{background-position: -36em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-playlist,
a:hover .jp-ici-effect-hover.jp-icon-audio-playlist,
.jp-ici-render-active .jp-icon-audio-playlist,
.jp-ici-render-active.jp-icon-audio-playlist 			                       			{background-position: -36em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-playlist,
.jp-ici-render-invert.jp-icon-audio-playlist 		                        			{background-position: -36em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-playlist,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-playlist 	               			{background-position: -72em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-playlist,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-playlist,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-playlist,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-playlist 	                		{background-position: -72em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-playlist,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-playlist                 			{background-position: -72em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-playlist,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-playlist 	               			{background-position: -108em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-playlist,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-playlist,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-playlist,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-playlist                 			{background-position: -108em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-playlist,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-playlist                 			{background-position: -108em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-playlist,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-playlist 	               			{background-position: -144em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-playlist,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-playlist,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-playlist,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-playlist                 			{background-position: -144em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-playlist,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-playlist                 			{background-position: -144em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-playlist,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-playlist 	               			{background-position: -189em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-playlist,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-playlist,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-playlist,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-playlist                			{background-position: -189em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-playlist,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-playlist                 			{background-position: -189em -267.75em; cursor: default;}


/* ========================================
   track-shuffle icon
   ========================================*/

.jp-icon-audio-track-shuffle,
.jp-ici-render-default .jp-icon-audio-track-shuffle 			                       	{background-position: -37.5em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-track-shuffle,
a:hover .jp-ici-effect-hover.jp-icon-audio-track-shuffle,
.jp-ici-render-active .jp-icon-audio-track-shuffle,
.jp-ici-render-active.jp-icon-audio-track-shuffle 			                       		{background-position: -37.5em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-track-shuffle,
.jp-ici-render-invert.jp-icon-audio-track-shuffle 		                        		{background-position: -37.5em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-track-shuffle,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-track-shuffle 	               	{background-position: -75em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-track-shuffle,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-track-shuffle,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-track-shuffle,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-track-shuffle 	                	{background-position: -75em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-track-shuffle,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-track-shuffle                 		{background-position: -75em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-track-shuffle,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-track-shuffle 	               	{background-position: -112.5em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-track-shuffle,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-track-shuffle,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-track-shuffle,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-track-shuffle                 		{background-position: -112.5em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-track-shuffle,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-track-shuffle                 		{background-position: -112.5em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-track-shuffle,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-track-shuffle 	               	{background-position: -150em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-track-shuffle,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-track-shuffle,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-track-shuffle,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-track-shuffle                 		{background-position: -150em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-track-shuffle,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-track-shuffle                 		{background-position: -150em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-track-shuffle,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-track-shuffle 	               	{background-position: -196.875em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-track-shuffle,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-track-shuffle,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-track-shuffle,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-track-shuffle                		{background-position: -196.875em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-track-shuffle,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-track-shuffle                 		{background-position: -196.875em -267.75em; cursor: default;}


/* ========================================
   track-repeat icon
   ========================================*/

.jp-icon-audio-track-repeat,
.jp-ici-render-default .jp-icon-audio-track-repeat 			                       		{background-position: -39em -48em;}
button:hover .jp-ici-effect-hover.jp-icon-audio-track-repeat,
a:hover .jp-ici-effect-hover.jp-icon-audio-track-repeat,
.jp-ici-render-active .jp-icon-audio-track-repeat,
.jp-ici-render-active.jp-icon-audio-track-repeat 			                       		{background-position: -39em -49.5em;}
.jp-ici-render-invert .jp-icon-audio-track-repeat,
.jp-ici-render-invert.jp-icon-audio-track-repeat 		                        		{background-position: -39em -51em; cursor: default;}

.jp-ici-scale-32.jp-icon-audio-track-repeat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-audio-track-repeat 	               		{background-position: -78em -96em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-track-repeat,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-audio-track-repeat,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-audio-track-repeat,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-audio-track-repeat 	                	{background-position: -78em -99em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-audio-track-repeat,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-audio-track-repeat                 		{background-position: -78em -102em; cursor: default;}

.jp-ici-scale-48.jp-icon-audio-track-repeat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-audio-track-repeat 	               		{background-position: -117em -144em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-track-repeat,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-audio-track-repeat,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-audio-track-repeat,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-audio-track-repeat                 		{background-position: -117em -148.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-audio-track-repeat,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-audio-track-repeat                 		{background-position: -117em -153em; cursor: default;}

.jp-ici-scale-64.jp-icon-audio-track-repeat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-audio-track-repeat 	               		{background-position: -156em -192em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-track-repeat,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-audio-track-repeat,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-audio-track-repeat,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-audio-track-repeat                 		{background-position: -156em -198em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-audio-track-repeat,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-audio-track-repeat                 		{background-position: -156em -204em; cursor: default;}

.jp-ici-scale-84.jp-icon-audio-track-repeat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-audio-track-repeat 	               		{background-position: -204.75em -252em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-track-repeat,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-audio-track-repeat,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-audio-track-repeat,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-audio-track-repeat                		{background-position: -204.75em -259.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-audio-track-repeat,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-audio-track-repeat                 		{background-position: -204.75em -267.75em; cursor: default;}



/* ========================================
   layout-frame icon
   ========================================*/

.jp-icon-sys-layout-frame,
.jp-ici-render-default .jp-icon-sys-layout-frame			        	        {background-position: 0 -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-frame,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-frame,
.jp-ici-render-active .jp-icon-sys-layout-frame 			        	        {background-position: 0 -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-frame,
.jp-ici-render-invert.jp-icon-sys-layout-frame 			        		    {background-position: 0 -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-frame,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-frame		        {background-position: 0 -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-frame,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-frame,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-frame,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-frame 			    {background-position: 0 -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-frame,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-frame 			    {background-position: 0 -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-frame,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-frame		        {background-position: 0 -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-frame,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-frame,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-frame,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-frame 			    {background-position: 0 -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-frame,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-frame 			    {background-position: 0 -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-frame,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-frame		        {background-position: 0 -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-frame,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-frame,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-frame,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-frame 			    {background-position: 0 -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-frame,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-frame 			    {background-position: 0 -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-frame,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-frame		        {background-position: 0 -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-frame,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-frame,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-frame,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-frame 			    {background-position: 0 -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-frame,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-frame 			    {background-position: 0 -291.375em; cursor: default;}


/* ========================================
   layout-ashore icon
   ========================================*/

.jp-icon-sys-layout-ashore,
.jp-ici-render-default .jp-icon-sys-layout-ashore			        	    {background-position: -1.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-ashore,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-ashore,
.jp-ici-render-active .jp-icon-sys-layout-ashore 			        	    {background-position: -1.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-ashore,
.jp-ici-render-invert.jp-icon-sys-layout-ashore 			        		    {background-position: -1.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-ashore,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-ashore		    {background-position: -3em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-ashore,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-ashore,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-ashore,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-ashore 			    {background-position: -3em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-ashore,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-ashore 			    {background-position: -3em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-ashore,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-ashore		    {background-position: -4.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-ashore,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-ashore,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-ashore,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-ashore 			    {background-position: -4.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-ashore,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-ashore 			    {background-position: -4.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-ashore,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-ashore		    {background-position: -6em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-ashore,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-ashore,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-ashore,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-ashore 			    {background-position: -6em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-ashore,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-ashore 			    {background-position: -6em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-ashore,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-ashore		    {background-position: -7.875em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-ashore,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-ashore,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-ashore,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-ashore 			    {background-position: -7.875em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-ashore,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-ashore 			    {background-position: -7.875em -291.375em; cursor: default;}

/* ========================================
   layout-asea icon
   ========================================*/

.jp-icon-sys-layout-asea,
.jp-ici-render-default .jp-icon-sys-layout-asea			        	        {background-position: -3em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-asea,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-asea,
.jp-ici-render-active .jp-icon-sys-layout-asea 			        	        {background-position: -3em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-asea,
.jp-ici-render-invert.jp-icon-sys-layout-asea 			        		    {background-position: -3em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-asea,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-asea		        {background-position: -6em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-asea,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-asea,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-asea,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-asea 			    {background-position: -6em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-asea,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-asea 			    {background-position: -6em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-asea,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-asea		        {background-position: -9em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-asea,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-asea,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-asea,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-asea 			    {background-position: -9em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-asea,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-asea 			    {background-position: -9em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-asea,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-asea		        {background-position: -12em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-asea,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-asea,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-asea,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-asea 			    {background-position: -12em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-asea,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-asea 			    {background-position: -12em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-asea,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-asea		        {background-position: -15.75em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-asea,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-asea,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-asea,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-asea 			    {background-position: -15.75em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-asea,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-asea 			    {background-position: -15.75em -291.375em; cursor: default;}


/* ========================================
   layout-cargo icon
   ========================================*/

.jp-icon-sys-layout-cargo,
.jp-ici-render-default .jp-icon-sys-layout-cargo			        	    {background-position: -4.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-cargo,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-cargo,
.jp-ici-render-active .jp-icon-sys-layout-cargo 			        	    {background-position: -4.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-cargo,
.jp-ici-render-invert.jp-icon-sys-layout-cargo 			        		    {background-position: -4.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-cargo,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-cargo		    {background-position: -9em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-cargo,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-cargo,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-cargo,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-cargo 			    {background-position: -9em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-cargo,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-cargo 			    {background-position: -9em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-cargo,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-cargo		    {background-position: -13.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-cargo,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-cargo,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-cargo,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-cargo 			    {background-position: -13.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-cargo,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-cargo 			    {background-position: -13.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-cargo,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-cargo		    {background-position: -18em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-cargo,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-cargo,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-cargo,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-cargo 			    {background-position: -18em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-cargo,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-cargo 			    {background-position: -18em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-cargo,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-cargo		    {background-position: -23.625em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-cargo,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-cargo,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-cargo,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-cargo 			    {background-position: -23.625em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-cargo,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-cargo 			    {background-position: -23.625em -291.375em; cursor: default;}

/* ========================================
   layout-split icon
   ========================================*/

.jp-icon-sys-layout-split,
.jp-ici-render-default .jp-icon-sys-layout-split			        	    {background-position: -6em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-split,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-split,
.jp-ici-render-active .jp-icon-sys-layout-split 			        	    {background-position: -6em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-split,
.jp-ici-render-invert.jp-icon-sys-layout-split 			        		    {background-position: -6em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-split,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-split		    {background-position: -12em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-split,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-split,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-split,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-split 			    {background-position: -12em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-split,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-split 			    {background-position: -12em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-split,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-split		    {background-position: -18em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-split,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-split,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-split,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-split 			    {background-position: -18em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-split,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-split 			    {background-position: -18em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-split,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-split		    {background-position: -24em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-split,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-split,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-split,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-split 			    {background-position: -24em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-split,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-split 			    {background-position: -24em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-split,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-split		    {background-position: -31.5em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-split,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-split,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-split,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-split 			    {background-position: -31.5em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-split,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-split 			    {background-position: -31.5em -291.375em; cursor: default;}

/* ========================================
   layout-triplet icon
   ========================================*/

.jp-icon-sys-layout-triplet,
.jp-ici-render-default .jp-icon-sys-layout-triplet			        	        {background-position: -7.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-triplet,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-triplet,
.jp-ici-render-active .jp-icon-sys-layout-triplet 			        	        {background-position: -7.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-triplet,
.jp-ici-render-invert.jp-icon-sys-layout-triplet 			        		    {background-position: -7.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-triplet,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-triplet		        {background-position: -15em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-triplet,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-triplet,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-triplet,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-triplet 			    {background-position: -15em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-triplet,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-triplet 			    {background-position: -15em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-triplet,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-triplet		        {background-position: -22.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-triplet,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-triplet,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-triplet,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-triplet 			    {background-position: -22.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-triplet,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-triplet 			    {background-position: -22.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-triplet,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-triplet		        {background-position: -30em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-triplet,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-triplet,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-triplet,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-triplet 			    {background-position: -30em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-triplet,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-triplet 			    {background-position: -30em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-triplet,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-triplet		        {background-position: -39.375em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-triplet,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-triplet,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-triplet,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-triplet 			    {background-position: -39.375em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-triplet,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-triplet 			    {background-position: -39.375em -291.375em; cursor: default;}

/* ========================================
   layout-kanban icon
   ========================================*/

.jp-icon-sys-layout-kanban,
.jp-ici-render-default .jp-icon-sys-layout-kanban			        	        {background-position: -9em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-kanban,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-kanban,
.jp-ici-render-active .jp-icon-sys-layout-kanban 			        	        {background-position: -9em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-kanban,
.jp-ici-render-invert.jp-icon-sys-layout-kanban 			        		    {background-position: -9em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-kanban,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-kanban		        {background-position: -18em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-kanban,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-kanban,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-kanban 			    {background-position: -18em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-kanban,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-kanban 			    {background-position: -18em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-kanban,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-kanban		        {background-position: -27em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-kanban,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-kanban,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-kanban 			    {background-position: -27em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-kanban,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-kanban 			    {background-position: -27em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-kanban,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-kanban		        {background-position: -36em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-kanban,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-kanban,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-kanban 			    {background-position: -36em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-kanban,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-kanban 			    {background-position: -36em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-kanban,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-kanban		        {background-position: -47.25em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-kanban,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-kanban,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-kanban,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-kanban 			    {background-position: -47.25em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-kanban,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-kanban 			    {background-position: -47.25em -291.375em; cursor: default;}


/* ========================================
   layout-rubic icon
   ========================================*/

.jp-icon-sys-layout-rubic,
.jp-ici-render-default .jp-icon-sys-layout-rubic			        	        {background-position: -10.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-rubic,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-rubic,
.jp-ici-render-active .jp-icon-sys-layout-rubic 			        	        {background-position: -10.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-rubic,
.jp-ici-render-invert.jp-icon-sys-layout-rubic 			        		        {background-position: -10.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-rubic,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-rubic		        {background-position: -21em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-rubic,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-rubic,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-rubic,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-rubic 			        {background-position: -21em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-rubic,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-rubic 			        {background-position: -21em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-rubic,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-rubic		        {background-position: -31.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-rubic,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-rubic,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-rubic,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-rubic 			        {background-position: -31.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-rubic,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-rubic 			        {background-position: -31.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-rubic,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-rubic		        {background-position: -42em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-rubic,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-rubic,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-rubic,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-rubic 			        {background-position: -42em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-rubic,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-rubic 			        {background-position: -42em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-rubic,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-rubic		        {background-position: -55.125em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-rubic,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-rubic,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-rubic,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-rubic 			        {background-position: -55.125em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-rubic,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-rubic 			        {background-position: -55.125em -291.375em; cursor: default;}

/* ========================================
   layout-hut icon
   ========================================*/

.jp-icon-sys-layout-hut,
.jp-ici-render-default .jp-icon-sys-layout-hut			        	            {background-position: -12em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-hut,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-hut,
.jp-ici-render-active .jp-icon-sys-layout-hut 			        	            {background-position: -12em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-hut,
.jp-ici-render-invert.jp-icon-sys-layout-hut 			        		        {background-position: -12em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-hut,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-hut		            {background-position: -24em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hut,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hut,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-hut,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-hut 			        {background-position: -24em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-hut,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-hut 			        {background-position: -24em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-hut,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-hut		            {background-position: -36em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hut,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hut,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-hut,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-hut 			        {background-position: -36em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-hut,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-hut 			        {background-position: -36em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-hut,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-hut		            {background-position: -48em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hut,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hut,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-hut,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-hut 			        {background-position: -48em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-hut,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-hut 			        {background-position: -48em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-hut,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-hut		            {background-position: -63em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hut,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hut,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-hut,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-hut 			        {background-position: -63em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-hut,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-hut 			        {background-position: -63em -291.375em; cursor: default;}

/* ========================================
   layout-routine icon
   ========================================*/

.jp-icon-sys-layout-routine,
.jp-ici-render-default .jp-icon-sys-layout-routine			        	            {background-position: -13.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-routine,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-routine,
.jp-ici-render-active .jp-icon-sys-layout-routine 			        	            {background-position: -13.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-routine,
.jp-ici-render-invert.jp-icon-sys-layout-routine 			        		        {background-position: -13.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-routine,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-routine		            {background-position: -27em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-routine,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-routine,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-routine,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-routine 			        {background-position: -27em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-routine,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-routine 			        {background-position: -27em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-routine,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-routine		            {background-position: -40.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-routine,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-routine,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-routine,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-routine 			        {background-position: -40.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-routine,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-routine 			        {background-position: -40.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-routine,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-routine		            {background-position: -54em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-routine,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-routine,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-routine,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-routine 			        {background-position: -54em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-routine,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-routine 			        {background-position: -54em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-routine,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-routine		            {background-position: -70.875em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-routine,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-routine,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-routine,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-routine 			        {background-position: -70.875em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-routine,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-routine 			        {background-position: -70.875em -291.375em; cursor: default;}

/* ========================================
   layout-hilltop icon
   ========================================*/

.jp-icon-sys-layout-hilltop,
.jp-ici-render-default .jp-icon-sys-layout-hilltop			        	            {background-position: -15em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-hilltop,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-hilltop,
.jp-ici-render-active .jp-icon-sys-layout-hilltop 			        	            {background-position: -15em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-hilltop,
.jp-ici-render-invert.jp-icon-sys-layout-hilltop 			        		        {background-position: -15em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-hilltop,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-hilltop		            {background-position: -30em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hilltop,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hilltop,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-hilltop,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-hilltop 			        {background-position: -30em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-hilltop,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-hilltop 			        {background-position: -30em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-hilltop,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-hilltop		            {background-position: -45em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hilltop,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hilltop,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-hilltop,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-hilltop 			        {background-position: -45em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-hilltop,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-hilltop 			        {background-position: -45em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-hilltop,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-hilltop		            {background-position: -60em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hilltop,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hilltop,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-hilltop,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-hilltop 			        {background-position: -60em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-hilltop,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-hilltop 			        {background-position: -60em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-hilltop,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-hilltop		            {background-position: -78.75em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hilltop,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hilltop,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-hilltop,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-hilltop 			        {background-position: -78.75em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-hilltop,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-hilltop 			        {background-position: -78.75em -291.375em; cursor: default;}


/* ========================================
   layout-curtain icon
   ========================================*/

.jp-icon-sys-layout-curtain,
.jp-ici-render-default .jp-icon-sys-layout-curtain			        	            {background-position: -16.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-curtain,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-curtain,
.jp-ici-render-active .jp-icon-sys-layout-curtain 			        	            {background-position: -16.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-curtain,
.jp-ici-render-invert.jp-icon-sys-layout-curtain 			        		        {background-position: -16.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-curtain,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-curtain		            {background-position: -33em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-curtain,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-curtain,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-curtain,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-curtain 			        {background-position: -33em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-curtain,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-curtain 			        {background-position: -33em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-curtain,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-curtain		            {background-position: -49.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-curtain,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-curtain,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-curtain,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-curtain 			        {background-position: -49.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-curtain,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-curtain 			        {background-position: -49.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-curtain,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-curtain		            {background-position: -66em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-curtain,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-curtain,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-curtain,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-curtain 			        {background-position: -66em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-curtain,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-curtain 			        {background-position: -66em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-curtain,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-curtain		            {background-position: -86.625em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-curtain,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-curtain,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-curtain,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-curtain 			        {background-position: -86.625em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-curtain,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-curtain 			        {background-position: -86.625em -291.375em; cursor: default;}

/* ========================================
   layout-hoop icon
   ========================================*/

.jp-icon-sys-layout-hoop,
.jp-ici-render-default .jp-icon-sys-layout-hoop			        	            {background-position: -18em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-hoop,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-hoop,
.jp-ici-render-active .jp-icon-sys-layout-hoop 			        	            {background-position: -18em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-hoop,
.jp-ici-render-invert.jp-icon-sys-layout-hoop 			        		        {background-position: -18em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-hoop,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-hoop		            {background-position: -36em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hoop,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-hoop,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-hoop,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-hoop 			        {background-position: -36em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-hoop,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-hoop 			        {background-position: -36em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-hoop,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-hoop		            {background-position: -54em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hoop,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-hoop,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-hoop,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-hoop 			        {background-position: -54em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-hoop,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-hoop 			        {background-position: -54em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-hoop,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-hoop		            {background-position: -72em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hoop,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-hoop,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-hoop,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-hoop 			        {background-position: -72em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-hoop,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-hoop 			        {background-position: -72em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-hoop,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-hoop		            {background-position: -94.5em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hoop,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-hoop,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-hoop,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-hoop 			        {background-position: -94.5em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-hoop,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-hoop 			        {background-position: -94.5em -291.375em; cursor: default;}

/* ========================================
   layout-stove icon
   ========================================*/

.jp-icon-sys-layout-stove,
.jp-ici-render-default .jp-icon-sys-layout-stove			        	            {background-position: -19.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-stove,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-stove,
.jp-ici-render-active .jp-icon-sys-layout-stove 			        	            {background-position: -19.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-stove,
.jp-ici-render-invert.jp-icon-sys-layout-stove 			        		            {background-position: -19.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-stove,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-stove		            {background-position: -39em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-stove,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-stove,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-stove,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-stove 			            {background-position: -39em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-stove,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-stove 			            {background-position: -39em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-stove,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-stove		            {background-position: -58.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-stove,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-stove,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-stove,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-stove 			            {background-position: -58.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-stove,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-stove 			            {background-position: -58.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-stove,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-stove		            {background-position: -78em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-stove,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-stove,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-stove,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-stove 			        {background-position: -78em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-stove,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-stove 			            {background-position: -78em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-stove,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-stove		            {background-position: -102.375em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-stove,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-stove,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-stove,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-stove 			            {background-position: -102.375em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-stove,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-stove 			            {background-position: -102.375em -291.375em; cursor: default;}

/* ========================================
   layout-cheif icon
   ========================================*/

.jp-icon-sys-layout-cheif,
.jp-ici-render-default .jp-icon-sys-layout-cheif			        	            {background-position: -21em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-cheif,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-cheif,
.jp-ici-render-active .jp-icon-sys-layout-cheif 			        	            {background-position: -21em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-cheif,
.jp-ici-render-invert.jp-icon-sys-layout-cheif 			        		            {background-position: -21em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-cheif,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-cheif		            {background-position: -42em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-cheif,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-cheif,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-cheif,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-cheif 			            {background-position: -42em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-cheif,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-cheif 			            {background-position: -42em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-cheif,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-cheif		            {background-position: -63em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-cheif,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-cheif,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-cheif,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-cheif 			            {background-position: -63em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-cheif,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-cheif 			            {background-position: -63em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-cheif,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-cheif		            {background-position: -84em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-cheif,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-cheif,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-cheif,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-cheif 			        {background-position: -84em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-cheif,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-cheif 			            {background-position: -84em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-cheif,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-cheif		            {background-position: -110.25em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-cheif,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-cheif,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-cheif,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-cheif 			            {background-position: -110.25em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-cheif,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-cheif 			            {background-position: -110.25em -291.375em; cursor: default;}

/* ========================================
   layout-mason icon
   ========================================*/

.jp-icon-sys-layout-mason,
.jp-ici-render-default .jp-icon-sys-layout-mason			        	            {background-position: -22.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-mason,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-mason,
.jp-ici-render-active .jp-icon-sys-layout-mason 			        	            {background-position: -22.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-mason,
.jp-ici-render-invert.jp-icon-sys-layout-mason 			        		            {background-position: -22.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-mason,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-mason		            {background-position: -45em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-mason,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-mason,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-mason,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-mason 			            {background-position: -45em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-mason,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-mason 			            {background-position: -45em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-mason,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-mason		            {background-position: -67.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-mason,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-mason,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-mason,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-mason 			            {background-position: -67.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-mason,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-mason 			            {background-position: -67.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-mason,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-mason		            {background-position: -90em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-mason,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-mason,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-mason,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-mason 			        {background-position: -90em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-mason,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-mason 			            {background-position: -90em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-mason,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-mason		            {background-position: -118.125em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-mason,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-mason,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-mason,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-mason 			            {background-position: -118.125em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-mason,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-mason 			            {background-position: -118.125em -291.375em; cursor: default;}


/* ========================================
   layout-align-left icon
   ========================================*/

.jp-icon-sys-layout-align-left,
.jp-ici-render-default .jp-icon-sys-layout-align-left			        	            {background-position: -24em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-left,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-left,
.jp-ici-render-active .jp-icon-sys-layout-align-left 			        	            {background-position: -24em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-align-left,
.jp-ici-render-invert.jp-icon-sys-layout-align-left 			        		        {background-position: -24em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-align-left,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-align-left		            {background-position: -48em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-left,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-left,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-align-left,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-align-left 			        {background-position: -48em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-align-left,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-align-left 			        {background-position: -48em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-align-left,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-align-left		            {background-position: -72em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-left,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-left,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-align-left,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-align-left 			        {background-position: -72em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-align-left,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-align-left 			        {background-position: -72em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-align-left,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-align-left		            {background-position: -96em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-left,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-left,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-align-left,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-align-left 			    {background-position: -96em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-align-left,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-align-left 			        {background-position: -96em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-align-left,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-align-left		            {background-position: -126em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-left,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-left,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-align-left,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-align-left 			        {background-position: -126em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-align-left,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-align-left 			        {background-position: -126em -291.375em; cursor: default;}

/* ========================================
   layout-align-right icon
   ========================================*/

.jp-icon-sys-layout-align-right,
.jp-ici-render-default .jp-icon-sys-layout-align-right			        	            {background-position: -25.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-right,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-right,
.jp-ici-render-active .jp-icon-sys-layout-align-right 			        	            {background-position: -25.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-align-right,
.jp-ici-render-invert.jp-icon-sys-layout-align-right 			        		        {background-position: -25.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-align-right,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-align-right		            {background-position: -51em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-right,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-right,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-align-right,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-align-right 			        {background-position: -51em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-align-right,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-align-right 			        {background-position: -51em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-align-right,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-align-right		            {background-position: -76.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-right,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-right,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-align-right,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-align-right 			        {background-position: -76.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-align-right,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-align-right 			        {background-position: -76.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-align-right,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-align-right		            {background-position: -102em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-right,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-right,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-align-right,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-align-right 			    {background-position: -102em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-align-right,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-align-right 			        {background-position: -102em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-align-right,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-align-right		            {background-position: -133.875em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-right,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-right,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-align-right,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-align-right 			        {background-position: -133.875em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-align-right,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-align-right 			        {background-position: -133.875em -291.375em; cursor: default;}

/* ========================================
   layout-align-center icon
   ========================================*/

.jp-icon-sys-layout-align-center,
.jp-ici-render-default .jp-icon-sys-layout-align-center			        	            {background-position: -287em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-center,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-center,
.jp-ici-render-active .jp-icon-sys-layout-align-center 			        	            {background-position: -27em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-align-center,
.jp-ici-render-invert.jp-icon-sys-layout-align-center 			        		        {background-position: -27em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-align-center,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-align-center		            {background-position: -54em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-center,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-center,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-align-center,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-align-center 			        {background-position: -54em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-align-center,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-align-center 			        {background-position: -54em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-align-center,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-align-center		            {background-position: -81em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-center,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-center,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-align-center,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-align-center 			        {background-position: -81em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-align-center,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-align-center 			        {background-position: -81em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-align-center,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-align-center		            {background-position: -108em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-center,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-center,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-align-center,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-align-center 			    {background-position: -108em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-align-center,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-align-center 			        {background-position: -108em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-align-center,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-align-center		            {background-position: -141.75em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-center,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-center,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-align-center,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-align-center 			        {background-position: -141.75em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-align-center,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-align-center 			        {background-position: -141.75em -291.375em; cursor: default;}


/* ========================================
   layout-align-inline icon
   ========================================*/

.jp-icon-sys-layout-align-inline,
.jp-ici-render-default .jp-icon-sys-layout-align-inline			        	            {background-position: -28.5em -52.5em;}
button:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-inline,
a:hover .jp-ici-effect-hover.jp-icon-sys-layout-align-inline,
.jp-ici-render-active .jp-icon-sys-layout-align-inline 			        	            {background-position: -28.5em -54em;}
.jp-ici-render-invert .jp-icon-sys-layout-align-inline,
.jp-ici-render-invert.jp-icon-sys-layout-align-inline 			        		        {background-position: -28.5em -55.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-sys-layout-align-inline,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-sys-layout-align-inline		            {background-position: -57em -105em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-inline,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-sys-layout-align-inline,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-sys-layout-align-inline,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-sys-layout-align-inline 			        {background-position: -57em -108em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-sys-layout-align-inline,
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-sys-layout-align-inline 			        {background-position: -57em -111em; cursor: default;}

.jp-ici-scale-48.jp-icon-sys-layout-align-inline,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-sys-layout-align-inline		            {background-position: -85.5em -157.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-inline,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-sys-layout-align-inline,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-sys-layout-align-inline,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-sys-layout-align-inline 			        {background-position: -85.5em -162em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-sys-layout-align-inline,
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-sys-layout-align-inline 			        {background-position: -85.5em -166.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-sys-layout-align-inline,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-sys-layout-align-inline		            {background-position: -114em -210em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-inline,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-sys-layout-align-inline,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-sys-layout-align-inline,
    .jp-ici-render-active.jp-ici-scale-64.jp-icon-sys-layout-align-inline 			    {background-position: -114em -216em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-sys-layout-align-inline,
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-sys-layout-align-inline 			        {background-position: -114em -222em; cursor: default;}

.jp-ici-scale-84.jp-icon-sys-layout-align-inline,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-sys-layout-align-inline		            {background-position: -149.625em -275.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-inline,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-sys-layout-align-inline,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-sys-layout-align-inline,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-sys-layout-align-inline 			        {background-position: -149.625em -283.55em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-sys-layout-align-inline,
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-sys-layout-align-inline 			        {background-position: -149.625em -291.375em; cursor: default;}



/* jui-ici-sprite-workflow-2.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-sprite-worlflow.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
      

.jp-ici.jp-ici-sprite-workflow {
	background-image: url(../images/sprites/jp-sprite-workflow-2.1.svg);
}



/* ========================================
   box icon 
   ========================================*/

.jp-icon-workflow-box,
.jp-ici-render-default .jp-icon-workflow-box 			        {background-position: 0 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-box,
a:hover .jp-ici-effect-hover.jp-icon-workflow-box,
.jp-ici-render-active .jp-icon-workflow-box,
.jp-ici-render-active.jp-icon-workflow-box 			            {background-position: 0 -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-box, 
.jp-ici-render-invert.jp-icon-workflow-box 			            {background-position: 0 -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-box,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-box 	{background-position: 0 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-box,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-box,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-box,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-box 	    {background-position: 0 -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-box, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-box 	    {background-position: 0 -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-box,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-box 	{background-position: 0 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-box,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-box,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-box,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-box 	    {background-position: 0 -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-box, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-box 	    {background-position: 0 -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-box,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-box 	{background-position: 0 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-box,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-box,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-box,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-box 	    {background-position: 0 -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-box, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-box 	    {background-position: 0 -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-box,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-box 	{background-position: 0 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-box,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-box,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-box,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-box 	    {background-position: 0 -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-box, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-box 	    {background-position: 0 -15.75em; cursor: default;}


/* ========================================
   package icon 
   ========================================*/

.jp-icon-workflow-package,
.jp-ici-render-default .jp-icon-workflow-package 			        {background-position: -1.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-package,
a:hover .jp-ici-effect-hover.jp-icon-workflow-package,
.jp-ici-render-active .jp-icon-workflow-package,
.jp-ici-render-active.jp-icon-workflow-package 			            {background-position: -1.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-package, 
.jp-ici-render-invert.jp-icon-workflow-package 			            {background-position: -1.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-package,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-package 	{background-position: -3em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-package,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-package,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-package,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-package 	    {background-position: -3em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-package, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-package 	    {background-position: -3em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-package,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-package 	{background-position: -4.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-package,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-package,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-package,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-package 	    {background-position: -4.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-package, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-package 	    {background-position: -4.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-package,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-package 	{background-position: -6em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-package,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-package,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-package,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-package 	    {background-position: -6em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-package, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-package 	    {background-position: -6em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-package,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-package 	{background-position: -7.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-package,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-package,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-package,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-package 	    {background-position: -7.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-package, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-package 	    {background-position: -7.875em -15.75em; cursor: default;}


/* ========================================
   Delivery icon 
   ========================================*/

.jp-icon-workflow-delivery,
.jp-ici-render-default .jp-icon-workflow-delivery 			        {background-position: -3em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-delivery,
a:hover .jp-ici-effect-hover.jp-icon-workflow-delivery,
.jp-ici-render-active .jp-icon-workflow-delivery,
.jp-ici-render-active.jp-icon-workflow-delivery 			            {background-position: -3em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-delivery, 
.jp-ici-render-invert.jp-icon-workflow-delivery 			            {background-position: -3em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-delivery,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-delivery 	{background-position: -6em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-delivery,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-delivery,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-delivery,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-delivery 	    {background-position: -6em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-delivery, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-delivery 	    {background-position: -6em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-delivery,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-delivery 	{background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-delivery,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-delivery,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-delivery,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-delivery 	    {background-position: -9em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-delivery, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-delivery 	    {background-position: -9em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-delivery,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-delivery 	{background-position: -12em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-delivery,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-delivery,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-delivery,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-delivery 	    {background-position: -12em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-delivery, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-delivery 	    {background-position: -12em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-delivery,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-delivery 	{background-position: -15.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-delivery,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-delivery,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-delivery,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-delivery 	    {background-position: -15.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-delivery, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-delivery 	    {background-position: -15.75em -15.75em; cursor: default;}


/* ========================================
   shipped icon 
   ========================================*/

.jp-icon-workflow-shipped,
.jp-ici-render-default .jp-icon-workflow-shipped 			        {background-position: -4.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-shipped,
a:hover .jp-ici-effect-hover.jp-icon-workflow-shipped,
.jp-ici-render-active .jp-icon-workflow-shipped,
.jp-ici-render-active.jp-icon-workflow-shipped 			            {background-position: -4.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-shipped, 
.jp-ici-render-invert.jp-icon-workflow-shipped 			            {background-position: -4.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-shipped,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-shipped 	{background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shipped,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shipped,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-shipped,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-shipped 	    {background-position: -9em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-shipped, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-shipped 	    {background-position: -9em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-shipped,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-shipped 	{background-position: -13.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shipped,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shipped,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-shipped,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-shipped 	    {background-position: -13.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-shipped, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-shipped 	    {background-position: -13.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-shipped,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-shipped 	{background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shipped,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shipped,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-shipped,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-shipped 	    {background-position: -18em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-shipped, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-shipped 	    {background-position: -18em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-shipped,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-shipped 	{background-position: -23.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shipped,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shipped,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-shipped,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-shipped 	    {background-position: -23.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-shipped, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-shipped 	    {background-position: -23.625em -15.75em; cursor: default;}


/* ========================================
   intransit icon 
   ========================================*/

.jp-icon-workflow-intransit,
.jp-ici-render-default .jp-icon-workflow-intransit 			            {background-position: -6em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-intransit,
a:hover .jp-ici-effect-hover.jp-icon-workflow-intransit,
.jp-ici-render-active .jp-icon-workflow-intransit,
.jp-ici-render-active.jp-icon-workflow-intransit 			            {background-position: -6em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-intransit, 
.jp-ici-render-invert.jp-icon-workflow-intransit 			            {background-position: -6em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-intransit,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-intransit 	    {background-position: -12em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-intransit,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-intransit,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-intransit,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-intransit 	    {background-position: -12em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-intransit, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-intransit 	    {background-position: -12em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-intransit,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-intransit 	    {background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-intransit,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-intransit,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-intransit,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-intransit 	    {background-position: -18em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-intransit, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-intransit 	    {background-position: -18em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-intransit,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-intransit 	    {background-position: -24em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-intransit,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-intransit,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-intransit,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-intransit 	    {background-position: -24em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-intransit, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-intransit 	    {background-position: -24em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-intransit,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-intransit 	    {background-position: -31.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-intransit,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-intransit,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-intransit,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-intransit 	    {background-position: -31.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-intransit, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-intransit 	    {background-position: -31.5em -15.75em; cursor: default;}


/* ========================================
   truck icon 
   ========================================*/

.jp-icon-workflow-truck,
.jp-ici-render-default .jp-icon-workflow-truck 			            {background-position: -7.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-truck,
a:hover .jp-ici-effect-hover.jp-icon-workflow-truck,
.jp-ici-render-active .jp-icon-workflow-truck,
.jp-ici-render-active.jp-icon-workflow-truck 				        {background-position: -7.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-truck, 
.jp-ici-render-invert.jp-icon-workflow-truck 				        {background-position: -7.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-truck,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-truck 	    {background-position: -15em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-truck,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-truck,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-truck,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-truck 		{background-position: -15em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-truck, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-truck 		{background-position: -15em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-truck,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-truck 	    {background-position: -22.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-truck,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-truck,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-truck,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-truck 		{background-position: -22.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-truck, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-truck 		{background-position: -22.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-truck,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-truck 	    {background-position: -30em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-truck,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-truck,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-truck,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-truck 		{background-position: -30em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-truck, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-truck 		{background-position: -30em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-truck,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-truck 	    {background-position: -39.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-truck,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-truck,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-truck,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-truck 		{background-position: -39.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-truck, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-truck 		{background-position: -39.375em -15.75em; cursor: default;}


/* ========================================
   towtruckm icon 
   ========================================*/

.jp-icon-workflow-towtruck,
.jp-ici-render-default .jp-icon-workflow-towtruck 			            {background-position: -9em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-towtruck,
a:hover .jp-ici-effect-hover.jp-icon-workflow-towtruck,
.jp-ici-render-active .jp-icon-workflow-towtruck,
.jp-ici-render-active.jp-icon-workflow-towtruck 				        {background-position: -9em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-towtruck, 
.jp-ici-render-invert.jp-icon-workflow-towtruck 				        {background-position: -9em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-towtruck,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-towtruck 	    {background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-towtruck,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-towtruck,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-towtruck,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-towtruck 		{background-position: -18em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-towtruck, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-towtruck 		{background-position: -18em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-towtruck,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-towtruck 	    {background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-towtruck,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-towtruck,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-towtruck,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-towtruck 		{background-position: -27em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-towtruck, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-towtruck 		{background-position: -27em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-towtruck,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-towtruck 	    {background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-towtruck,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-towtruck,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-towtruck,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-towtruck 		{background-position: -36em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-towtruck, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-towtruck 		{background-position: -36em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-towtruck,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-towtruck 	    {background-position: -47.25em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-towtruck,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-towtruck,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-towtruck,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-towtruck 		{background-position: -47.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-towtruck, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-towtruck 		{background-position: -47.25em -15.75em; cursor: default;}

/* ========================================
   airportm icon 
   ========================================*/

.jp-icon-workflow-airport,
.jp-ici-render-default .jp-icon-workflow-airport 			            {background-position: -10.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-airport,
a:hover .jp-ici-effect-hover.jp-icon-workflow-airport,
.jp-ici-render-active .jp-icon-workflow-airport,
.jp-ici-render-active.jp-icon-workflow-airport 				            {background-position: -10.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-airport, 
.jp-ici-render-invert.jp-icon-workflow-airport 				            {background-position: -10.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-airport,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-airport 	    {background-position: -21em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-airport,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-airport,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-airport,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-airport 		    {background-position: -21em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-airport, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-airport 		    {background-position: -21em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-airport,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-airport 	    {background-position: -30.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-airport,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-airport,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-airport,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-airport 		    {background-position: -30.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-airport, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-airport 		    {background-position: -30.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-airport,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-airport 	    {background-position: -42em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-airport,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-airport,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-airport,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-airport 		    {background-position: -42em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-airport, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-airport 		    {background-position: -42em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-airport,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-airport 	    {background-position: -55.125em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-airport,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-airport,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-airport,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-airport 		    {background-position: -55.125em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-airport, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-airport 		    {background-position: -55.125em -15.75em; cursor: default;}

/* ========================================
   packagingm icon 
   ========================================*/

.jp-icon-workflow-packaging,
.jp-ici-render-default .jp-icon-workflow-packaging 			                {background-position: -12em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-packaging,
a:hover .jp-ici-effect-hover.jp-icon-workflow-packaging,
.jp-ici-render-active .jp-icon-workflow-packaging,
.jp-ici-render-active.jp-icon-workflow-packaging 				            {background-position: -12em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-packaging, 
.jp-ici-render-invert.jp-icon-workflow-packaging 				            {background-position: -12em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-packaging,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-packaging 	        {background-position: -24em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-packaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-packaging,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-packaging,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-packaging 		    {background-position: -24em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-packaging, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-packaging 		    {background-position: -24em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-packaging,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-packaging 	        {background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-packaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-packaging,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-packaging,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-packaging 		    {background-position: -36em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-packaging, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-packaging 		    {background-position: -36em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-packaging,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-packaging 	        {background-position: -48em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-packaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-packaging,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-packaging,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-packaging 		    {background-position: -48em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-packaging, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-packaging 		    {background-position: -48em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-packaging,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-packaging 	        {background-position: -63em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-packaging,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-packaging,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-packaging,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-packaging 		    {background-position: -63em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-packaging, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-packaging 		    {background-position: -63em -15.75em; cursor: default;}

/* ========================================
   giftm icon 
   ========================================*/

.jp-icon-workflow-gift,
.jp-ici-render-default .jp-icon-workflow-gift 			                    {background-position: -13.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-gift,
a:hover .jp-ici-effect-hover.jp-icon-workflow-gift,
.jp-ici-render-active .jp-icon-workflow-gift,
.jp-ici-render-active.jp-icon-workflow-gift 				                {background-position: -13.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-gift, 
.jp-ici-render-invert.jp-icon-workflow-gift 				                {background-position: -13.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-gift,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-gift 	            {background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-gift,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-gift,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-gift,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-gift 		        {background-position: -27em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-gift, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-gift 		        {background-position: -27em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-gift,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-gift 	            {background-position: -40.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-gift,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-gift,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-gift,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-gift 		        {background-position: -40.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-gift, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-gift 		        {background-position: -40.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-gift,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-gift 	            {background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-gift,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-gift,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-gift,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-gift 		        {background-position: -54em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-gift, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-gift 		        {background-position: -54em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-gift,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-gift 	            {background-position: -70.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-gift,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-gift,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-gift,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-gift 		        {background-position: -70.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-gift, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-gift 		        {background-position: -70.875em -15.75em; cursor: default;}

/* ========================================
   protectfrommagneticfieldm icon 
   ========================================*/

.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-default .jp-icon-workflow-protectfrommagneticfield 			                    {background-position: -15em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-protectfrommagneticfield,
a:hover .jp-ici-effect-hover.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active .jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active.jp-icon-workflow-protectfrommagneticfield 				                {background-position: -15em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-protectfrommagneticfield, 
.jp-ici-render-invert.jp-icon-workflow-protectfrommagneticfield 				                {background-position: -15em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield 	            {background-position: -30em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -30em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -30em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield 	            {background-position: -45em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -45em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -45em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield 	            {background-position: -60em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -60em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -60em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield 	            {background-position: -78.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -78.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-protectfrommagneticfield 		        {background-position: -78.75em -15.75em; cursor: default;}

/* ========================================
   donottilt icon 
   ========================================*/

.jp-icon-workflow-donottilt,
.jp-ici-render-default .jp-icon-workflow-donottilt 			                    {background-position: -16.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-donottilt,
a:hover .jp-ici-effect-hover.jp-icon-workflow-donottilt,
.jp-ici-render-active .jp-icon-workflow-donottilt,
.jp-ici-render-active.jp-icon-workflow-donottilt 				                {background-position: -16.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-donottilt, 
.jp-ici-render-invert.jp-icon-workflow-donottilt 				                {background-position: -16.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-donottilt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-donottilt 	            {background-position: -33em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donottilt,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donottilt,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-donottilt,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-donottilt 		        {background-position: -33em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-donottilt, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-donottilt 		        {background-position: -33em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-donottilt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-donottilt 	            {background-position: -49.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donottilt,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donottilt,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-donottilt,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-donottilt 		        {background-position: -49.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-donottilt, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-donottilt 		        {background-position: -49.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-donottilt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-donottilt 	            {background-position: -66em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donottilt,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donottilt,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-donottilt,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-donottilt 		        {background-position: -66em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-donottilt, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-donottilt 		        {background-position: -66em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-donottilt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-donottilt 	            {background-position: -86.625em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donottilt,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donottilt,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-donottilt,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-donottilt 		        {background-position: -86.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-donottilt, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-donottilt 		        {background-position: -86.625em -15.75em; cursor: default;}

/* ========================================
   donotdrop icon 
   ========================================*/

.jp-icon-workflow-donotdrop,
.jp-ici-render-default .jp-icon-workflow-donotdrop 			                    {background-position: -18em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-donotdrop,
a:hover .jp-ici-effect-hover.jp-icon-workflow-donotdrop,
.jp-ici-render-active .jp-icon-workflow-donotdrop,
.jp-ici-render-active.jp-icon-workflow-donotdrop 				                {background-position: -18em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-donotdrop, 
.jp-ici-render-invert.jp-icon-workflow-donotdrop 				                {background-position: -18em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-donotdrop,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-donotdrop 	            {background-position: -36em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donotdrop,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donotdrop,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-donotdrop,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-donotdrop 		        {background-position: -36em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-donotdrop, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-donotdrop 		        {background-position: -36em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-donotdrop,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-donotdrop 	            {background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donotdrop,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donotdrop,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-donotdrop,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-donotdrop 		        {background-position: -54em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-donotdrop, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-donotdrop 		        {background-position: -54em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-donotdrop,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-donotdrop 	            {background-position: -72em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donotdrop,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donotdrop,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-donotdrop,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-donotdrop 		        {background-position: -72em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-donotdrop, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-donotdrop 		        {background-position: -72em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-donotdrop,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-donotdrop 	            {background-position: -94.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donotdrop,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donotdrop,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-donotdrop,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-donotdrop 		        {background-position: -94.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-donotdrop, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-donotdrop 		        {background-position: -94.5em -15.75em; cursor: default;}

/* ========================================
   temperaturesensitivem icon 
   ========================================*/

.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-default .jp-icon-workflow-temperaturesensitive 			                        {background-position: -19.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-temperaturesensitive,
a:hover .jp-ici-effect-hover.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active .jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active.jp-icon-workflow-temperaturesensitive 				                    {background-position: -19.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-temperaturesensitive, 
.jp-ici-render-invert.jp-icon-workflow-temperaturesensitive 				                    {background-position: -19.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-temperaturesensitive 	                {background-position: -39em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-temperaturesensitive,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-temperaturesensitive 		            {background-position: -39em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-temperaturesensitive, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-temperaturesensitive 		            {background-position: -39em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-temperaturesensitive 	                {background-position: -58.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-temperaturesensitive,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-temperaturesensitive 		            {background-position: -58.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-temperaturesensitive, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-temperaturesensitive 		            {background-position: -58.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-temperaturesensitive 	                {background-position: -78em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-temperaturesensitive,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-temperaturesensitive 		            {background-position: -78em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-temperaturesensitive, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-temperaturesensitive 		            {background-position: -78em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-temperaturesensitive 	                {background-position: -102.375em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-temperaturesensitive,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-temperaturesensitive,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-temperaturesensitive 		            {background-position: -102.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-temperaturesensitive, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-temperaturesensitive 		            {background-position: -102.375em -15.75em; cursor: default;}

/* ========================================
   donotstack icon 
   ========================================*/

.jp-icon-workflow-donotstack,
.jp-ici-render-default .jp-icon-workflow-donotstack 			                    {background-position: -21em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-donotstack,
a:hover .jp-ici-effect-hover.jp-icon-workflow-donotstack,
.jp-ici-render-active .jp-icon-workflow-donotstack,
.jp-ici-render-active.jp-icon-workflow-donotstack 				                    {background-position: -21em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-donotstack, 
.jp-ici-render-invert.jp-icon-workflow-donotstack 				                    {background-position: -21em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-donotstack,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-donotstack 	            {background-position: -42em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donotstack,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-donotstack,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-donotstack,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-donotstack 		            {background-position: -42em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-donotstack, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-donotstack 		            {background-position: -42em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-donotstack,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-donotstack 	            {background-position: -63em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donotstack,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-donotstack,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-donotstack,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-donotstack 		            {background-position: -63em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-donotstack, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-donotstack 		            {background-position: -63em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-donotstack,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-donotstack 	            {background-position: -84em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donotstack,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-donotstack,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-donotstack,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-donotstack 		            {background-position: -84em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-donotstack, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-donotstack 		            {background-position: -84em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-donotstack,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-donotstack 	            {background-position: -110.25em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donotstack,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-donotstack,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-donotstack,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-donotstack 		            {background-position: -110.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-donotstack, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-donotstack 		            {background-position: -110.25em -15.75em; cursor: default;}

/* ========================================
   keepdry icon 
   ========================================*/

.jp-icon-workflow-keepdry,
.jp-ici-render-default .jp-icon-workflow-keepdry 			                    {background-position: -22.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-keepdry,
a:hover .jp-ici-effect-hover.jp-icon-workflow-keepdry,
.jp-ici-render-active .jp-icon-workflow-keepdry,
.jp-ici-render-active.jp-icon-workflow-keepdry 				                    {background-position: -22.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-keepdry, 
.jp-ici-render-invert.jp-icon-workflow-keepdry 				                    {background-position: -22.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-keepdry,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-keepdry 	            {background-position: -45em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-keepdry,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-keepdry,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-keepdry,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-keepdry 		            {background-position: -45em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-keepdry, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-keepdry 		            {background-position: -45em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-keepdry,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-keepdry 	            {background-position: -67.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-keepdry,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-keepdry,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-keepdry,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-keepdry 		            {background-position: -67.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-keepdry, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-keepdry 		            {background-position: -67.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-keepdry,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-keepdry 	            {background-position: -90em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-keepdry,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-keepdry,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-keepdry,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-keepdry 		            {background-position: -90em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-keepdry, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-keepdry 		            {background-position: -90em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-keepdry,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-keepdry 	            {background-position: -118.125em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-keepdry,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-keepdry,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-keepdry,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-keepdry 		            {background-position: -118.125em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-keepdry, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-keepdry 		            {background-position: -118.125em -15.75em; cursor: default;}

/* ========================================
   handlewithcare icon 
   ========================================*/

.jp-icon-workflow-handlewithcare,
.jp-ici-render-default .jp-icon-workflow-handlewithcare 			                    {background-position: -24em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-handlewithcare,
a:hover .jp-ici-effect-hover.jp-icon-workflow-handlewithcare,
.jp-ici-render-active .jp-icon-workflow-handlewithcare,
.jp-ici-render-active.jp-icon-workflow-handlewithcare 				                    {background-position: -24em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-handlewithcare, 
.jp-ici-render-invert.jp-icon-workflow-handlewithcare 				                    {background-position: -24em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-handlewithcare,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-handlewithcare 	            {background-position: -48em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-handlewithcare,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-handlewithcare,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-handlewithcare,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-handlewithcare 		            {background-position: -48em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-handlewithcare, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-handlewithcare 		            {background-position: -48em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-handlewithcare,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-handlewithcare 	            {background-position: -72em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-handlewithcare,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-handlewithcare,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-handlewithcare,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-handlewithcare 		            {background-position: -72em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-handlewithcare, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-handlewithcare 		            {background-position: -72em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-handlewithcare,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-handlewithcare 	            {background-position: -96em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-handlewithcare,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-handlewithcare,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-handlewithcare,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-handlewithcare 		            {background-position: -96em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-handlewithcare, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-handlewithcare 		            {background-position: -96em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-handlewithcare,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-handlewithcare 	            {background-position: -126em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-handlewithcare,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-handlewithcare,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-handlewithcare,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-handlewithcare 		            {background-position: -126em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-handlewithcare, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-handlewithcare 		            {background-position: -126em -15.75em; cursor: default;}

/* ========================================
   cardboardbox icon 
   ========================================*/

.jp-icon-workflow-cardboardbox,
.jp-ici-render-default .jp-icon-workflow-cardboardbox 			                        {background-position: -25.5em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-cardboardbox,
a:hover .jp-ici-effect-hover.jp-icon-workflow-cardboardbox,
.jp-ici-render-active .jp-icon-workflow-cardboardbox,
.jp-ici-render-active.jp-icon-workflow-cardboardbox 				                    {background-position: -25.5em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-cardboardbox, 
.jp-ici-render-invert.jp-icon-workflow-cardboardbox 				                    {background-position: -25.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-cardboardbox,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-cardboardbox 	                {background-position: -51em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-cardboardbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-cardboardbox,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-cardboardbox,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-cardboardbox 		            {background-position: -51em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-cardboardbox, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-cardboardbox 		            {background-position: -51em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-cardboardbox,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-cardboardbox 	                {background-position: -76.5em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-cardboardbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-cardboardbox,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-cardboardbox,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-cardboardbox 		            {background-position: -76.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-cardboardbox, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-cardboardbox 		            {background-position: -76.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-cardboardbox,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-cardboardbox 	                {background-position: -102em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-cardboardbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-cardboardbox,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-cardboardbox,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-cardboardbox 		            {background-position: -102em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-cardboardbox, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-cardboardbox 		            {background-position: -102em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-cardboardbox,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-cardboardbox 	                {background-position: -133.875em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-cardboardbox,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-cardboardbox,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-cardboardbox,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-cardboardbox 		            {background-position: -133.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-cardboardbox, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-cardboardbox 		            {background-position: -133.875em -15.75em; cursor: default;}

/* ========================================
   advertising icon 
   ========================================*/

.jp-icon-workflow-advertising,
.jp-ici-render-default .jp-icon-workflow-advertising 			                        {background-position: -27em 0;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-advertising,
a:hover .jp-ici-effect-hover.jp-icon-workflow-advertising,
.jp-ici-render-active .jp-icon-workflow-advertising,
.jp-ici-render-active.jp-icon-workflow-advertising 				                        {background-position: -27em -1.5em;}
.jp-ici-render-invert .jp-icon-workflow-advertising, 
.jp-ici-render-invert.jp-icon-workflow-advertising 				                        {background-position: -27em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-advertising,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-advertising 	                {background-position: -54em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-advertising,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-advertising,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-advertising,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-advertising 		                {background-position: -54em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-advertising, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-advertising 		                {background-position: -54em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-advertising,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-advertising 	                {background-position: -81em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-advertising,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-advertising,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-advertising,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-advertising 		                {background-position: -81em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-advertising, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-advertising 		                {background-position: -81em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-advertising,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-advertising 	                {background-position: -108em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-advertising,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-advertising,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-advertising,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-advertising 		                {background-position: -108em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-advertising, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-advertising 		                {background-position: -108em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-advertising,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-advertising 	                {background-position: -141.75em 0;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-advertising,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-advertising,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-advertising,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-advertising 		                {background-position: -141.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-advertising, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-advertising 		                {background-position: -141.75em -15.75em; cursor: default;}









/* ========================================
   sale icon 
   ========================================*/

.jp-icon-workflow-sale,
.jp-ici-render-default .jp-icon-workflow-sale 			                {background-position: 0 -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-sale,
a:hover .jp-ici-effect-hover.jp-icon-workflow-sale,
.jp-ici-render-active .jp-icon-workflow-sale,
.jp-ici-render-active.jp-icon-workflow-sale 				            {background-position: 0 -6em;}
.jp-ici-render-invert .jp-icon-workflow-sale, 
.jp-ici-render-invert.jp-icon-workflow-sale 				            {background-position: 0 -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-sale,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-sale 	        {background-position: 0 -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-sale,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-sale,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-sale,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-sale 		    {background-position: 0 -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-sale, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-sale 		    {background-position: 0 -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-sale,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-sale 	        {background-position: 0 -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-sale,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-sale,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-sale,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-sale 		    {background-position: 0 -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-sale, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-sale 		    {background-position: 0 -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-sale,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-sale 	        {background-position: 0 -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-sale,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-sale,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-sale,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-sale 		    {background-position: 0 -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-sale, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-sale 		    {background-position: 0 -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-sale,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-sale 	        {background-position: 0 -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-sale,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-sale,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-sale,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-sale 		    {background-position: 0 -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-sale, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-sale 		    {background-position: 0 -39.375em; cursor: default;}

/* ========================================
   new icon 
   ========================================*/

.jp-icon-workflow-new,
.jp-ici-render-default .jp-icon-workflow-new 			            {background-position: -1.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-new,
a:hover .jp-ici-effect-hover.jp-icon-workflow-new,
.jp-ici-render-active .jp-icon-workflow-new,
.jp-ici-render-active.jp-icon-workflow-new 				        {background-position: -1.5em -6em;}
.jp-ici-render-invert .jp-icon-workflow-new, 
.jp-ici-render-invert.jp-icon-workflow-new 				        {background-position: -1.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-new,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-new 	    {background-position: -3em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-new,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-new,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-new,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-new 		{background-position: -3em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-new, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-new 		{background-position: -3em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-new,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-new 	    {background-position: -4.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-new,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-new,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-new,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-new 		{background-position: -4.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-new, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-new 		{background-position: -4.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-new,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-new 	    {background-position: -6em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-new,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-new,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-new,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-new 		{background-position: -6em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-new, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-new 		{background-position: -6em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-new,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-new 	    {background-position: -7.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-new,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-new,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-new,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-new 		{background-position: -7.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-new, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-new 		{background-position: -7.875em -39.375em; cursor: default;}

/* ========================================
   discount icon 
   ========================================*/

.jp-icon-workflow-discount,
.jp-ici-render-default .jp-icon-workflow-discount 			            {background-position: -3em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-discount,
a:hover .jp-ici-effect-hover.jp-icon-workflow-discount,
.jp-ici-render-active .jp-icon-workflow-discount,
.jp-ici-render-active.jp-icon-workflow-discount 				        {background-position: -3em -6em;}
.jp-ici-render-invert .jp-icon-workflow-discount, 
.jp-ici-render-invert.jp-icon-workflow-discount 				        {background-position: -3em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-discount,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-discount 	    {background-position: -6em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-discount,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-discount,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-discount,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-discount 		{background-position: -6em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-discount, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-discount 		{background-position: -6em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-discount,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-discount 	    {background-position: -9em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-discount,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-discount,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-discount,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-discount 		{background-position: -9em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-discount, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-discount 		{background-position: -9em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-discount,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-discount 	    {background-position: -12em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-discount,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-discount,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-discount,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-discount 		{background-position: -12em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-discount, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-discount 		{background-position: -12em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-discount,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-discount 	    {background-position: -15.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-discount,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-discount,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-discount,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-discount 		{background-position: -15.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-discount, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-discount 		{background-position: -15.75em -39.375em; cursor: default;}

/* ========================================
   cuttingcoupon icon 
   ========================================*/

.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-default .jp-icon-workflow-cuttingcoupon 			            {background-position: -4.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-cuttingcoupon,
a:hover .jp-ici-effect-hover.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active .jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active.jp-icon-workflow-cuttingcoupon 				            {background-position: -4.5em -6em;}
.jp-ici-render-invert .jp-icon-workflow-cuttingcoupon, 
.jp-ici-render-invert.jp-icon-workflow-cuttingcoupon 				            {background-position: -4.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-cuttingcoupon 	    {background-position: -9em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-cuttingcoupon,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-cuttingcoupon 		    {background-position: -9em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-cuttingcoupon, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-cuttingcoupon 		    {background-position: -9em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-cuttingcoupon 	    {background-position: -13.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-cuttingcoupon,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-cuttingcoupon 		    {background-position: -13.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-cuttingcoupon, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-cuttingcoupon 		    {background-position: -13.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-cuttingcoupon 	    {background-position: -18em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-cuttingcoupon,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-cuttingcoupon 		    {background-position: -18em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-cuttingcoupon, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-cuttingcoupon 		    {background-position: -18em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-cuttingcoupon 	    {background-position: -23.625em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-cuttingcoupon,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-cuttingcoupon,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-cuttingcoupon 		    {background-position: -23.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-cuttingcoupon, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-cuttingcoupon 		    {background-position: -23.625em -39.375em; cursor: default;}

/* ========================================
   shoppingcart icon 
   ========================================*/

.jp-icon-workflow-shoppingcart,
.jp-ici-render-default .jp-icon-workflow-shoppingcart 			                {background-position: -6em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-shoppingcart,
a:hover .jp-ici-effect-hover.jp-icon-workflow-shoppingcart,
.jp-ici-render-active .jp-icon-workflow-shoppingcart,
.jp-ici-render-active.jp-icon-workflow-shoppingcart 				            {background-position: -6em -6em;}
.jp-ici-render-invert .jp-icon-workflow-shoppingcart, 
.jp-ici-render-invert.jp-icon-workflow-shoppingcart 				            {background-position: -6em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-shoppingcart,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-shoppingcart 	        {background-position: -12em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shoppingcart,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-shoppingcart,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-shoppingcart 		    {background-position: -12em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-shoppingcart, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-shoppingcart 		    {background-position: -12em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-shoppingcart,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-shoppingcart 	        {background-position: -18em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shoppingcart,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-shoppingcart,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-shoppingcart 		    {background-position: -18em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-shoppingcart, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-shoppingcart 		    {background-position: -18em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-shoppingcart,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-shoppingcart 	        {background-position: -24em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shoppingcart,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-shoppingcart,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-shoppingcart 		    {background-position: -24em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-shoppingcart, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-shoppingcart 		    {background-position: -24em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-shoppingcart,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-shoppingcart 	        {background-position: -31.5em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shoppingcart,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-shoppingcart,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-shoppingcart 		    {background-position: -31.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-shoppingcart, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-shoppingcart 		    {background-position: -31.5em -39.375em; cursor: default;}

/* ========================================
   returnpurchase icon 
   ========================================*/

.jp-icon-workflow-returnpurchase,
.jp-ici-render-default .jp-icon-workflow-returnpurchase 			                {background-position: -7.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-returnpurchase,
a:hover .jp-ici-effect-hover.jp-icon-workflow-returnpurchase,
.jp-ici-render-active .jp-icon-workflow-returnpurchase,
.jp-ici-render-active.jp-icon-workflow-returnpurchase 				            {background-position: -7.5em -6em;}
.jp-ici-render-invert .jp-icon-workflow-returnpurchase, 
.jp-ici-render-invert.jp-icon-workflow-returnpurchase 				            {background-position: -7.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-returnpurchase,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-returnpurchase 	        {background-position: -15em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-returnpurchase,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-returnpurchase,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-returnpurchase,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-returnpurchase 		    {background-position: -15em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-returnpurchase, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-returnpurchase 		    {background-position: -15em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-returnpurchase,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-returnpurchase 	        {background-position: -22.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-returnpurchase,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-returnpurchase,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-returnpurchase,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-returnpurchase 		    {background-position: -22.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-returnpurchase, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-returnpurchase 		    {background-position: -22.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-returnpurchase,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-returnpurchase 	        {background-position: -30em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-returnpurchase,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-returnpurchase,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-returnpurchase,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-returnpurchase 		    {background-position: -30em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-returnpurchase, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-returnpurchase 		    {background-position: -30em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-returnpurchase,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-returnpurchase 	        {background-position: -39.375em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-returnpurchase,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-returnpurchase,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-returnpurchase,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-returnpurchase 		    {background-position: -39.375em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-returnpurchase, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-returnpurchase 		    {background-position: -39.375em -39.375em; cursor: default;}

/* ========================================
   buy icon 
   ========================================*/

.jp-icon-workflow-buy,
.jp-ici-render-default .jp-icon-workflow-buy 			            {background-position: -9em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-buy,
a:hover .jp-ici-effect-hover.jp-icon-workflow-buy,
.jp-ici-render-active .jp-icon-workflow-buy,
.jp-ici-render-active.jp-icon-workflow-buy 				            {background-position: -9em -6em;}
.jp-ici-render-invert .jp-icon-workflow-buy, 
.jp-ici-render-invert.jp-icon-workflow-buy 				            {background-position: -9em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-buy,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-buy 	    {background-position: -18em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-buy,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-buy,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-buy,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-buy 		    {background-position: -18em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-buy, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-buy 		    {background-position: -18em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-buy,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-buy 	    {background-position: -27em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-buy,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-buy,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-buy,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-buy 		    {background-position: -27em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-buy, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-buy 		    {background-position: -27em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-buy,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-buy 	    {background-position: -36em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-buy,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-buy,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-buy,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-buy 		    {background-position: -36em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-buy, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-buy 		    {background-position: -36em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-buy,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-buy 	    {background-position: -47.25em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-buy,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-buy,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-buy,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-buy 		    {background-position: -47.25em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-buy, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-buy 		    {background-position: -47.25em -39.375em; cursor: default;}

/* ========================================
   addshoppingcart icon 
   ========================================*/

.jp-icon-workflow-addshoppingcart,
.jp-ici-render-default .jp-icon-workflow-addshoppingcart 			                {background-position: -10.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-addshoppingcart,
a:hover .jp-ici-effect-hover.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active .jp-icon-workflow-addshoppingcart,
.jp-ici-render-active.jp-icon-workflow-addshoppingcart 				            {background-position: -10.5em -6em;}
.jp-ici-render-invert .jp-icon-workflow-addshoppingcart, 
.jp-ici-render-invert.jp-icon-workflow-addshoppingcart 				            {background-position: -10.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-addshoppingcart,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-addshoppingcart 	        {background-position: -21em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-addshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-addshoppingcart 		    {background-position: -21em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-addshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-addshoppingcart 		    {background-position: -21em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-addshoppingcart,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-addshoppingcart 	        {background-position: -31.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-addshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-addshoppingcart 		    {background-position: -31.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-addshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-addshoppingcart 		    {background-position: -31.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-addshoppingcart,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-addshoppingcart 	        {background-position: -42em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-addshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-addshoppingcart 		    {background-position: -42em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-addshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-addshoppingcart 		    {background-position: -42em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-addshoppingcart,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-addshoppingcart 	        {background-position: -55.125em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-addshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-addshoppingcart,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-addshoppingcart 		    {background-position: -55.125em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-addshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-addshoppingcart 		    {background-position: -55.125em -39.375em; cursor: default;}

/* ========================================
   clearshoppingcart icon 
   ========================================*/

.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-default .jp-icon-workflow-clearshoppingcart 			                {background-position: -12em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-clearshoppingcart,
a:hover .jp-ici-effect-hover.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active .jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active.jp-icon-workflow-clearshoppingcart 				            {background-position: -12em -6em;}
.jp-ici-render-invert .jp-icon-workflow-clearshoppingcart, 
.jp-ici-render-invert.jp-icon-workflow-clearshoppingcart 				            {background-position: -12em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-clearshoppingcart 	        {background-position: -24em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-clearshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-clearshoppingcart 		    {background-position: -24em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-clearshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-clearshoppingcart 		    {background-position: -24em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-clearshoppingcart 	        {background-position: -36em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-clearshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-clearshoppingcart 		    {background-position: -36em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-clearshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-clearshoppingcart 		    {background-position: -36em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-clearshoppingcart 	        {background-position: -48em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-clearshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-clearshoppingcart 		    {background-position: -48em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-clearshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-clearshoppingcart 		    {background-position: -48em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-clearshoppingcart 	        {background-position: -63em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-clearshoppingcart,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-clearshoppingcart,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-clearshoppingcart 		    {background-position: -63em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-clearshoppingcart, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-clearshoppingcart 		    {background-position: -63em -39.375em; cursor: default;}

/* ========================================
   shoppingcartloaded icon 
   ========================================*/

.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-default .jp-icon-workflow-shoppingcartloaded 			                {background-position: -13.5em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-shoppingcartloaded,
a:hover .jp-ici-effect-hover.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active .jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active.jp-icon-workflow-shoppingcartloaded 				                {background-position: -13.5em -6em;}
.jp-ici-render-invert .jp-icon-workflow-shoppingcartloaded, 
.jp-ici-render-invert.jp-icon-workflow-shoppingcartloaded 				                {background-position: -13.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded 	        {background-position: -27em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded 		        {background-position: -27em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-shoppingcartloaded 		        {background-position: -27em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded 	        {background-position: -40.5em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded 		        {background-position: -40.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-shoppingcartloaded 		        {background-position: -40.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded 	        {background-position: -54em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded 		        {background-position: -54em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-shoppingcartloaded 		        {background-position: -54em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded 	        {background-position: -70.875em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded 		        {background-position: -70.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-shoppingcartloaded 		        {background-position: -70.875em -39.375em; cursor: default;}

/* ========================================
   checkout icon 
   ========================================*/

.jp-icon-workflow-checkout,
.jp-ici-render-default .jp-icon-workflow-checkout 			                    {background-position: -15em -4.5em;}
button:hover .jp-ici-effect-hover.jp-icon-workflow-checkout,
a:hover .jp-ici-effect-hover.jp-icon-workflow-checkout,
.jp-ici-render-active .jp-icon-workflow-checkout,
.jp-ici-render-active.jp-icon-workflow-checkout 				                {background-position: -15em -6em;}
.jp-ici-render-invert .jp-icon-workflow-checkout, 
.jp-ici-render-invert.jp-icon-workflow-checkout 				                {background-position: -15em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-workflow-checkout,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-workflow-checkout 	            {background-position: -30em -9em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-32.jp-icon-workflow-checkout,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-workflow-checkout,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-workflow-checkout 		        {background-position: -30em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-workflow-checkout, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-workflow-checkout 		        {background-position: -30em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-workflow-checkout,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-workflow-checkout 	            {background-position: -45em -13.5em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-48.jp-icon-workflow-checkout,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-workflow-checkout,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-workflow-checkout 		        {background-position: -45em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-workflow-checkout, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-workflow-checkout 		        {background-position: -45em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-workflow-checkout,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-workflow-checkout 	            {background-position: -60em -18em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-64.jp-icon-workflow-checkout,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-workflow-checkout,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-workflow-checkout 		        {background-position: -60em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-workflow-checkout, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-workflow-checkout 		        {background-position: -60em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-workflow-checkout,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-workflow-checkout 	            {background-position: -78.75em -23.625em;}
button:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-checkout,
a:hover .jp-ici-effect-hover.jp-ici-scale-84.jp-icon-workflow-checkout,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-workflow-checkout,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-workflow-checkout 		        {background-position: -78.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-workflow-checkout, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-workflow-checkout 		        {background-position: -78.75em -39.375em; cursor: default;}


/* jui-ici-sprite-dam-2.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-sprite-dam-1.0.css
   Version : 1.0.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


/* convas size - 720x840x (45x52.5em) */

.jp-ici.jp-ici-sprite-dam {
	background-image: url(../images/sprites/jp-sprite-dam-2.1.svg);


}


/* ========================================
   Media type icons
   ========================================*/

/* ========================================
   3dm icon
   ========================================*/

.jp-icon-dam-3dm,
.jp-ici-render-default .jp-icon-dam-3dm				        {background-position: 0 -24em;}

.jp-ici-scale-32.jp-icon-dam-3dm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-3dm		{background-position: 0 -48em;}

.jp-ici-scale-48.jp-icon-dam-3dm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-3dm		{background-position: 0 -72em;}

.jp-ici-scale-64.jp-icon-dam-3dm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-3dm		{background-position: 0 -96em;}

.jp-ici-scale-84.jp-icon-dam-3dm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-3dm		{background-position: 0 -126em;}

/* ========================================
   3dsi icon
   ========================================*/

.jp-icon-dam-3ds,
.jp-ici-render-default .jp-icon-dam-3ds				        {background-position: -1.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-3ds,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-3ds		{background-position: -3em -48em;}

.jp-ici-scale-48.jp-icon-dam-3ds,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-3ds		{background-position: -4.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-3ds,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-3ds		{background-position: -6em -96em;}

.jp-ici-scale-84.jp-icon-dam-3ds,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-3ds		{background-position: -7.875em -126em;}

/* ========================================
   3g2 icon
   ========================================*/
   
.jp-icon-dam-3g2,
.jp-ici-render-default .jp-icon-dam-3g2				        {background-position: -3em -24em;}

.jp-ici-scale-32.jp-icon-dam-3g2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-3g2		{background-position: -6em -48em;}

.jp-ici-scale-48.jp-icon-dam-3g2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-3g2		{background-position: -9em -72em;}

.jp-ici-scale-64.jp-icon-dam-3g2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-3g2		{background-position: -12em -96em;}

.jp-ici-scale-84.jp-icon-dam-3g2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-3g2		{background-position: -15.75em -126em;}

/* ========================================
   3gp icon
   ========================================*/

.jp-icon-dam-3gp,
.jp-ici-render-default .jp-icon-dam-3gp				        {background-position: -4.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-3gp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-3gp	    {background-position: -9em -48em;}

.jp-ici-scale-48.jp-icon-dam-3gp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-3gp	    {background-position: -13.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-3gp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-3gp	    {background-position: -18em -96em;}

.jp-ici-scale-84.jp-icon-dam-3gp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-3gp	    {background-position: -23.625em -126em;}

/* ========================================
   7z icon
   ========================================*/

.jp-icon-dam-7z,
.jp-ici-render-default .jp-icon-dam-7z						{background-position: -6em -24em;}

.jp-ici-scale-32.jp-icon-dam-7z,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-7z		{background-position: -12em -48em;}

.jp-ici-scale-48.jp-icon-dam-7z,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-7z		{background-position: -18em -72em;}

.jp-ici-scale-64.jp-icon-dam-7z,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-7z		{background-position: -24em -96em;}

.jp-ici-scale-84.jp-icon-dam-7z,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-7z		{background-position: -31.5em -126em;}

/* ========================================
   aac icon
   ========================================*/

.jp-icon-dam-aac,
.jp-ici-render-default .jp-icon-dam-aac						{background-position: -7.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-aac,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-aac		{background-position: -15em -48em;}

.jp-ici-scale-48.jp-icon-dam-aac,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-aac		{background-position: -22.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-aac,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-aac		{background-position: -30em -96em;}

.jp-ici-scale-84.jp-icon-dam-aac,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-aac		{background-position: -39.375em -126em;}

/* ========================================
   ai icon
   ========================================*/

.jp-icon-dam-ai,
.jp-ici-render-default .jp-icon-dam-ai						{background-position: -9em -24em;}

.jp-ici-scale-32.jp-icon-dam-ai,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ai		{background-position: -18em -48em;}

.jp-ici-scale-48.jp-icon-dam-ai,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ai		{background-position: -27em -72em;}

.jp-ici-scale-64.jp-icon-dam-ai,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ai		{background-position: -36em -96em;}

.jp-ici-scale-84.jp-icon-dam-ai,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ai		{background-position: -47.25em -126em;}

/* ========================================
   aif icon
   ========================================*/

.jp-icon-dam-aif,
.jp-ici-render-default .jp-icon-dam-aif						{background-position: -10.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-aif,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-aif		{background-position: -21em -48em;}

.jp-ici-scale-48.jp-icon-dam-aif,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-aif		{background-position: -31.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-aif,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-aif		{background-position: -42em -96em;}

.jp-ici-scale-84.jp-icon-dam-aif,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-aif		{background-position: -55.125em -126em;}

/* ========================================
   aiff icon
   ========================================*/

.jp-icon-dam-apk,
.jp-ici-render-default .jp-icon-dam-apk					{background-position: -12em -24em;}

.jp-ici-scale-32.jp-icon-dam-apk,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-apk	{background-position: -24em -48em;}

.jp-ici-scale-48.jp-icon-dam-apk,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-apk	{background-position: -36em -72em;}

.jp-ici-scale-64.jp-icon-dam-apk,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-apk	{background-position: -48em -96em;}

.jp-ici-scale-84.jp-icon-dam-apk,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-apk	{background-position: -63em -126em;}

/* ========================================
   app icon
   ========================================*/

.jp-icon-dam-app,
.jp-ici-render-default .jp-icon-dam-app						{background-position: -13.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-app,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-app		{background-position: -27em -48em;}

.jp-ici-scale-48.jp-icon-dam-app,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-app		{background-position: -40.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-app,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-app		{background-position: -54em -96em;}

.jp-ici-scale-84.jp-icon-dam-app,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-app		{background-position: -70.875em -126em;}


/* ========================================
   asf icon
   ========================================*/

.jp-icon-dam-asf,
.jp-ici-render-default .jp-icon-dam-asf						{background-position: -15em -24em;}

.jp-ici-scale-32.jp-icon-dam-asf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-asf		{background-position: -30em -48em;}

.jp-ici-scale-48.jp-icon-dam-asf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-asf		{background-position: -45em -72em;}

.jp-ici-scale-64.jp-icon-dam-asf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-asf		{background-position: -60em -96em;}

.jp-ici-scale-84.jp-icon-dam-asf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-asf		{background-position: -78.75em -126em;}

/* ========================================
   asp icon
   ========================================*/

.jp-icon-dam-asp,
.jp-ici-render-default .jp-icon-dam-asp						{background-position: -16.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-asp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-asp		{background-position: -33em -48em;}

.jp-ici-scale-48.jp-icon-dam-asp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-asp		{background-position: -49.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-asp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-asp		{background-position: -66em -96em;}

.jp-ici-scale-84.jp-icon-dam-asp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-asp		{background-position: -86.625em -126em;}


/* ========================================
   aspx icon
   ========================================*/

.jp-icon-dam-aspx,
.jp-ici-render-default .jp-icon-dam-aspx					{background-position: -18em -24em;}

.jp-ici-scale-32.jp-icon-dam-aspx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-aspx	{background-position: -36em -48em;}

.jp-ici-scale-48.jp-icon-dam-aspx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-aspx	{background-position: -54em -72em;}

.jp-ici-scale-64.jp-icon-dam-aspx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-aspx	{background-position: -72em -96em;}

.jp-ici-scale-84.jp-icon-dam-aspx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-aspx	{background-position: -94.5em -126em;}

/* ========================================
   asx icon
   ========================================*/

.jp-icon-dam-asx,
.jp-ici-render-default .jp-icon-dam-asx						{background-position: -19.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-asx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-asx		{background-position: -39em -48em;}

.jp-ici-scale-48.jp-icon-dam-asx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-asx		{background-position: -58.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-asx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-asx		{background-position: -78em -96em;}

.jp-ici-scale-84.jp-icon-dam-asx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-asx		{background-position: -102.375em -126em;}

/* ========================================
   avi icon
   ========================================*/

.jp-icon-dam-avi,
.jp-ici-render-default .jp-icon-dam-avi						{background-position: -21em -24em;}

.jp-ici-scale-32.jp-icon-dam-avi,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-avi		{background-position: -42em -48em;}

.jp-ici-scale-48.jp-icon-dam-avi,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-avi		{background-position: -63em -72em;}

.jp-ici-scale-64.jp-icon-dam-avi,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-avi		{background-position: -84em -96em;}

.jp-ici-scale-84.jp-icon-dam-avi,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-avi		{background-position: -110.25em -126em;}


/* ========================================
   bak icon
   ========================================*/

.jp-icon-dam-bak,
.jp-ici-render-default .jp-icon-dam-bak						{background-position: -22.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-bak,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-bak		{background-position: -45em -48em;}

.jp-ici-scale-48.jp-icon-dam-bak,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-bak		{background-position: -67.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-bak,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-bak		{background-position: -90em -96em;}

.jp-ici-scale-84.jp-icon-dam-bak,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-bak		{background-position: -118.125em -126em;}

/* ========================================
   bat icon
   ========================================*/

.jp-icon-dam-bat,
.jp-ici-render-default .jp-icon-dam-bat						{background-position: -24em -24em;}

.jp-ici-scale-32.jp-icon-dam-bat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-bat		{background-position: -48em -48em;}

.jp-ici-scale-48.jp-icon-dam-bat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-bat		{background-position: -72em -72em;}

.jp-ici-scale-64.jp-icon-dam-bat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-bat		{background-position: -96em -96em;}

.jp-ici-scale-84.jp-icon-dam-bat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-bat		{background-position: -126em -126em;}

/* ========================================
   bin icon
   ========================================*/

.jp-icon-dam-bin,
.jp-ici-render-default .jp-icon-dam-bin						{background-position: -25.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-bin,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-bin		{background-position: -51em -48em;}

.jp-ici-scale-48.jp-icon-dam-bin,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-bin		{background-position: -76.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-bin,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-bin		{background-position: -102em -96em;}

.jp-ici-scale-84.jp-icon-dam-bin,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-bin		{background-position: -133.875em -126em;}

/* ========================================
   bmp icon
   ========================================*/

.jp-icon-dam-bmp,
.jp-ici-render-default .jp-icon-dam-bmp						{background-position: -27em -24em;}

.jp-ici-scale-32.jp-icon-dam-bmp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-bmp		{background-position: -54em -48em;}

.jp-ici-scale-48.jp-icon-dam-bmp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-bmp		{background-position: -81em -72em;}

.jp-ici-scale-64.jp-icon-dam-bmp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-bmp		{background-position: -108em -96em;}

.jp-ici-scale-84.jp-icon-dam-bmp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-bmp		{background-position: -141.75em -126em;}

/* ========================================
   cab icon
   ========================================*/

.jp-icon-dam-cab,
.jp-ici-render-default .jp-icon-dam-cab						{background-position: -28.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-cab,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cab		{background-position: -57em -48em;}

.jp-ici-scale-48.jp-icon-dam-cab,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cab		{background-position: -85.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-cab,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cab		{background-position: -114em -96em;}

.jp-ici-scale-84.jp-icon-dam-cab,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cab		{background-position: -149.625em -126em;}


/* ========================================
   cad icon
   ========================================*/

.jp-icon-dam-cad,
.jp-ici-render-default .jp-icon-dam-cad						{background-position: -30em -24em;}

.jp-ici-scale-32.jp-icon-dam-cad,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cad		{background-position: -60em -48em;}

.jp-ici-scale-48.jp-icon-dam-cad,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cad		{background-position: -90em -72em;}

.jp-ici-scale-64.jp-icon-dam-cad,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cad		{background-position: -120em -96em;}

.jp-ici-scale-84.jp-icon-dam-cad,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cad		{background-position: -157.5em -126em;}


/* ========================================
   cdr icon
   ========================================*/

.jp-icon-dam-cdr,
.jp-ici-render-default .jp-icon-dam-cdr						{background-position: -31.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-cdr,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cdr		{background-position: -63em -48em;}

.jp-ici-scale-48.jp-icon-dam-cdr,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cdr		{background-position: -94.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-cdr,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cdr		{background-position: -126em -96em;}

.jp-ici-scale-84.jp-icon-dam-cdr,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cdr		{background-position: -165.375em -126em;}


/* ========================================
   cer icon
   ========================================*/

.jp-icon-dam-cer,
.jp-ici-render-default .jp-icon-dam-cer						{background-position: -33em -24em;}

.jp-ici-scale-32.jp-icon-dam-cer,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cer		{background-position: -66em -48em;}

.jp-ici-scale-48.jp-icon-dam-cer,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cer		{background-position: -99em -72em;}

.jp-ici-scale-64.jp-icon-dam-cer,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cer		{background-position: -132em -96em;}

.jp-ici-scale-84.jp-icon-dam-cer,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cer		{background-position: -173.25em -126em;}


/* ========================================
   cfg icon
   ========================================*/

.jp-icon-dam-cfg,
.jp-ici-render-default .jp-icon-dam-cfg						{background-position: -34.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-cfg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cfg		{background-position: -69em -48em;}

.jp-ici-scale-48.jp-icon-dam-cfg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cfg		{background-position: -103.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-cfg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cfg		{background-position: -138em -96em;}

.jp-ici-scale-84.jp-icon-dam-cfg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cfg		{background-position: -181.125em -126em;}


/* ========================================
   cfm icon
   ========================================*/

.jp-icon-dam-cfm,
.jp-ici-render-default .jp-icon-dam-cfm						{background-position: -36em -24em;}

.jp-ici-scale-32.jp-icon-dam-cfm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cfm		{background-position: -72em -48em;}

.jp-ici-scale-48.jp-icon-dam-cfm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cfm		{background-position: -108em -72em;}

.jp-ici-scale-64.jp-icon-dam-cfm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cfm		{background-position: -144em -96em;}

.jp-ici-scale-84.jp-icon-dam-cfm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cfm		{background-position: -189em -126em;}


/* ========================================
   cmd icon
   ========================================*/

.jp-icon-dam-cmd,
.jp-ici-render-default .jp-icon-dam-cmd						{background-position: -4.5em -33em;}

.jp-ici-scale-32.jp-icon-dam-cmd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cmd		{background-position: -9em -66em;}

.jp-ici-scale-48.jp-icon-dam-cmd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cmd		{background-position: -13.5em -99em;}

.jp-ici-scale-64.jp-icon-dam-cmd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cmd		{background-position: -18em -102em;}

.jp-ici-scale-84.jp-icon-dam-cmd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cmd		{background-position: -23.625em -173.25em;}


/* ========================================
   cgi icon
   ========================================*/

.jp-icon-dam-cgi,
.jp-ici-render-default .jp-icon-dam-cgi						{background-position: -37.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-cgi,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cgi		{background-position: -75em -48em;}

.jp-ici-scale-48.jp-icon-dam-cgi,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cgi		{background-position: -112.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-cgi,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cgi		{background-position: -150em -96em;}

.jp-ici-scale-84.jp-icon-dam-cgi,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cgi		{background-position: -196.875em -126em;}

/* ========================================
   class icon
   ========================================*/

.jp-icon-dam-class,
.jp-ici-render-default .jp-icon-dam-class						{background-position: -39em -24em;}

.jp-ici-scale-32.jp-icon-dam-class,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-class		{background-position: -78em -48em;}

.jp-ici-scale-48.jp-icon-dam-class,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-class		{background-position: -117em -72em;}

.jp-ici-scale-64.jp-icon-dam-class,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-class		{background-position: -156em -96em;}

.jp-ici-scale-84.jp-icon-dam-class,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-class		{background-position: -204.75em -126em;}


/* ========================================
   com icon
   ========================================*/

.jp-icon-dam-com,
.jp-ici-render-default .jp-icon-dam-com						{background-position: -40.5em -24em;}

.jp-ici-scale-32.jp-icon-dam-com,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-com		{background-position: -81em -48em;}

.jp-ici-scale-48.jp-icon-dam-com,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-com		{background-position: -121.5em -72em;}

.jp-ici-scale-64.jp-icon-dam-com,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-com		{background-position: -162em -96em;}

.jp-ici-scale-84.jp-icon-dam-com,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-com		{background-position: -212.625em -126em;}

/* ========================================
   cpl icon
   ========================================*/

.jp-icon-dam-cpl,
.jp-ici-render-default .jp-icon-dam-cpl						{background-position: -42em -24em;}

.jp-ici-scale-32.jp-icon-dam-cpl,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cpl		{background-position: -84em -48em;}

.jp-ici-scale-48.jp-icon-dam-cpl,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cpl		{background-position: -126em -72em;}

.jp-ici-scale-64.jp-icon-dam-cpl,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cpl		{background-position: -168em -96em;}

.jp-ici-scale-84.jp-icon-dam-cpl,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cpl		{background-position: -220.5em -126em;}

/* ========================================
   cpp icon
   ========================================*/

.jp-icon-dam-cpp,
.jp-ici-render-default .jp-icon-dam-cpp						{background-position: 0 -25.5em;}

.jp-ici-scale-32.jp-icon-dam-cpp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cpp		{background-position: 0 -51em;}

.jp-ici-scale-48.jp-icon-dam-cpp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cpp		{background-position: 0 -76.5em;}

.jp-ici-scale-64.jp-icon-dam-cpp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cpp		{background-position: 0 -102em;}

.jp-ici-scale-84.jp-icon-dam-cpp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cpp		{background-position: 0 -133.875em;}


/* ========================================
   crx icon
   ========================================*/

.jp-icon-dam-crx,
.jp-ici-render-default .jp-icon-dam-crx						{background-position: -1.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-crx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-crx		{background-position: -3em -51em;}

.jp-ici-scale-48.jp-icon-dam-crx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-crx		{background-position: -4.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-crx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-crx		{background-position: -6em -102em;}

.jp-ici-scale-84.jp-icon-dam-crx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-crx		{background-position: -7.875em -133.875em;}

/* ========================================
   csr icon
   ========================================*/

.jp-icon-dam-csr,
.jp-ici-render-default .jp-icon-dam-csr						{background-position: -3em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-csr,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-csr		{background-position: -6em -51em;}

.jp-ici-scale-48.jp-icon-dam-csr,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-csr		{background-position: -9em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-csr,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-csr		{background-position: -12em -102em;}

.jp-ici-scale-84.jp-icon-dam-csr,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-csr		{background-position: -15.75em -133.875em;}


/* ========================================
   css icon
   ========================================*/

.jp-icon-dam-css,
.jp-ici-render-default .jp-icon-dam-css						{background-position: -4.5em -25.5em;}
	
.jp-ici-scale-32.jp-icon-dam-css,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-css		{background-position: -9em -51em;}

.jp-ici-scale-48.jp-icon-dam-css,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-css		{background-position: -13.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-css,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-css		{background-position: -18em -102em;}

.jp-ici-scale-84.jp-icon-dam-css,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-css		{background-position: -23.625em -133.875em;}


/* ========================================
   csv icon
   ========================================*/

.jp-icon-dam-csv,
.jp-ici-render-default .jp-icon-dam-csv						{background-position: -6em -25.5em;}
	
.jp-ici-scale-32.jp-icon-dam-csv,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-csv		{background-position: -12em -51em;}

.jp-ici-scale-48.jp-icon-dam-csv,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-csv		{background-position: -18em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-csv,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-csv		{background-position: -24em -102em;}

.jp-ici-scale-84.jp-icon-dam-csv,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-csv		{background-position: -31.5em -133.875em;}


/* ========================================
   cue icon
   ========================================*/

.jp-icon-dam-cue,
.jp-ici-render-default .jp-icon-dam-cue				        {background-position: -7.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-cue,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cue		{background-position: -15em -51em;}

.jp-ici-scale-48.jp-icon-dam-cue,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cue		{background-position: -22.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-cue,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cue		{background-position: -30em -102em;}

.jp-ici-scale-84.jp-icon-dam-cue,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cue		{background-position: -39.375em -133.875em;}

/* ========================================
   cur icon
   ========================================*/

.jp-icon-dam-cur,
.jp-ici-render-default .jp-icon-dam-cur						{background-position: -9em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-cur,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-cur		{background-position: -18em -51em;}

.jp-ici-scale-48.jp-icon-dam-cur,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-cur		{background-position: -27em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-cur,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-cur		{background-position: -36em -102em;}

.jp-ici-scale-84.jp-icon-dam-cur,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-cur		{background-position: -47.25em -133.875em;}

/* ========================================
   dat icon
   ========================================*/

.jp-icon-dam-dat,
.jp-ici-render-default .jp-icon-dam-dat						{background-position: -10.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dat		{background-position: -21em -51em;}

.jp-ici-scale-48.jp-icon-dam-dat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dat		{background-position: -31.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dat		{background-position: -42em -102em;}

.jp-ici-scale-84.jp-icon-dam-dat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dat		{background-position: -55.125em -133.875em;}

/* ========================================
   default icon
   ========================================*/

.jp-icon-dam-default,
.jp-ici-render-default .jp-icon-dam-default					{background-position: 0 -24em;}

.jp-ici-scale-32.jp-icon-dam-default,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-default	{background-position: 0 -48em;}

.jp-ici-scale-48.jp-icon-dam-default,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-default	{background-position: 0 -72em;}

.jp-ici-scale-64.jp-icon-dam-default,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-default	{background-position: 0 -96em;}

.jp-ici-scale-84.jp-icon-dam-default,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-default	{background-position: 0 -126em;}

/* ========================================
   db icon
   ========================================*/

.jp-icon-dam-db,
.jp-ici-render-default .jp-icon-dam-db						{background-position: -12em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-db,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-db		{background-position: -24em -51em;}

.jp-ici-scale-48.jp-icon-dam-db,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-db		{background-position: -36em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-db,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-db		{background-position: -48em -102em;}

.jp-ici-scale-84.jp-icon-dam-db,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-db		{background-position: -63em -133.875em;}

/* ========================================
   dbf icon
   ========================================*/

.jp-icon-dam-dbf,
.jp-ici-render-default .jp-icon-dam-dbf						{background-position: -13.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dbf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dbf		{background-position: -27em -51em;}

.jp-ici-scale-48.jp-icon-dam-dbf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dbf		{background-position: -40.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dbf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dbf		{background-position: -54em -102em;}

.jp-ici-scale-84.jp-icon-dam-dbf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dbf		{background-position: -70.875em -133.875em;}

/* ========================================
   dds icon
   ========================================*/

.jp-icon-dam-dds,
.jp-ici-render-default .jp-icon-dam-dds						{background-position: -15em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dds,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dds		{background-position: -30em -51em;}

.jp-ici-scale-48.jp-icon-dam-dds,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dds		{background-position: -45em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dds,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dds		{background-position: -60em -102em;}

.jp-ici-scale-84.jp-icon-dam-dds,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dds		{background-position: -78.75em -133.875em;}

/* ========================================
   dem icon
   ========================================*/

.jp-icon-dam-dem,
.jp-ici-render-default .jp-icon-dam-dem						{background-position: -16.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dem,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dem		{background-position: -33em -51em;}

.jp-ici-scale-48.jp-icon-dam-dem,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dem		{background-position: -49.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dem,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dem		{background-position: -66em -102em;}

.jp-ici-scale-84.jp-icon-dam-dem,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dem		{background-position: -86.625em -133.875em;}

/* ========================================
   dic icon
   ========================================*/

.jp-icon-dam-dic,
.jp-ici-render-default .jp-icon-dam-dic						{background-position: -7.5px -33em;}

.jp-ici-scale-32.jp-icon-dam-dic,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dic		{background-position: -15em -66em;}

.jp-ici-scale-48.jp-icon-dam-dic,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dic		{background-position: -22.5em -99em;}

.jp-ici-scale-64.jp-icon-dam-dic,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dic		{background-position: -30em -132em;}

.jp-ici-scale-84.jp-icon-dam-dic,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dic		{background-position: -39.375em -173.25em;}

/* ========================================
   divx icon
   ========================================*/

.jp-icon-dam-divx,
.jp-ici-render-default .jp-icon-dam-divx					{background-position: -9em -33em;}

.jp-ici-scale-32.jp-icon-dam-divx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-divx	{background-position: -18em -66em;}

.jp-ici-scale-48.jp-icon-dam-divx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-divx	{background-position: -27em -99em;}

.jp-ici-scale-64.jp-icon-dam-divx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-divx	{background-position: -36em -132em;}

.jp-ici-scale-84.jp-icon-dam-divx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-divx	{background-position: -47.25em -173.25em;}


/* ========================================
   dll icon
   ========================================*/

.jp-icon-dam-dll,
.jp-ici-render-default .jp-icon-dam-dll						{background-position: -18em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dll,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dll		{background-position: -36em -51em;}

.jp-ici-scale-48.jp-icon-dam-dll,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dll		{background-position: -54em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dll,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dll		{background-position: -72em -102em;}

.jp-ici-scale-84.jp-icon-dam-dll,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dll		{background-position: -94.5em -133.875em;}

/* ========================================
   dmg icon
   ========================================*/

.jp-icon-dam-dmg,
.jp-ici-render-default .jp-icon-dam-dmg						{background-position: -19.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dmg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dmg		{background-position: -39em -51em;}

.jp-ici-scale-48.jp-icon-dam-dmg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dmg		{background-position: -58.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dmg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dmg		{background-position: -78em -102em;}

.jp-ici-scale-84.jp-icon-dam-dmg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dmg		{background-position: -102.375em -133.875em;}

/* ========================================
   dmp icon
   ========================================*/

.jp-icon-dam-dmp,
.jp-ici-render-default .jp-icon-dam-dmp						{background-position: -21em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dmp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dmp		{background-position: -42em -51em;}

.jp-ici-scale-48.jp-icon-dam-dmp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dmp		{background-position: -63em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dmp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dmp		{background-position: -84em -102em;}

.jp-ici-scale-84.jp-icon-dam-dmp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dmp		{background-position: -110.25em -133.875em;}

/* ========================================
   doc icon
   ========================================*/

.jp-icon-dam-doc,
.jp-ici-render-default .jp-icon-dam-doc						{background-position: -22.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-doc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-doc		{background-position: -45em -51em;}

.jp-ici-scale-48.jp-icon-dam-doc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-doc		{background-position: -67.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-doc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-doc		{background-position: -90em -102em;}

.jp-ici-scale-84.jp-icon-dam-doc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-doc		{background-position: -118.125em -133.875em;}


/* ========================================
   docx icon
   ========================================*/

.jp-icon-dam-docx,
.jp-ici-render-default .jp-icon-dam-docx						{background-position: -24em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-docx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-docx		{background-position: -48em -51em;}

.jp-ici-scale-48.jp-icon-dam-docx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-docx		{background-position: -72em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-docx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-docx		{background-position: -96em -102em;}

.jp-ici-scale-84.jp-icon-dam-docx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-docx		{background-position: -126em -133.875em;}


/* ========================================
   drv icon
   ========================================*/

.jp-icon-dam-drv,
.jp-ici-render-default .jp-icon-dam-drv						{background-position: -25.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-drv,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-drv		{background-position: -51em -51em;}

.jp-ici-scale-48.jp-icon-dam-drv,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-drv		{background-position: -76.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-drv,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-drv		{background-position: -102em -102em;}

.jp-ici-scale-84.jp-icon-dam-drv,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-drv		{background-position: -133.875em -133.875em;}

/* ========================================
   dtd icon
   ========================================*/

.jp-icon-dam-dtd,
.jp-ici-render-default .jp-icon-dam-dtd						{background-position: -27em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dtd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dtd		{background-position: -54em -51em;}

.jp-ici-scale-48.jp-icon-dam-dtd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dtd		{background-position: -81em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dtd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dtd		{background-position: -108em -102em;}

.jp-ici-scale-84.jp-icon-dam-dtd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dtd		{background-position: -141.75em -133.875em;}


/* ========================================
   dvd icon
   ========================================*/

.jp-icon-dam-dvd,
.jp-ici-render-default .jp-icon-dam-dvd						{background-position: -6em -33em;}

.jp-ici-scale-32.jp-icon-dam-dvd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dvd		{background-position: -12em -66em;}

.jp-ici-scale-48.jp-icon-dam-dvd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dvd		{background-position: -18em -99em;}

.jp-ici-scale-64.jp-icon-dam-dvd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dvd		{background-position: -24em -132em;}

.jp-ici-scale-84.jp-icon-dam-dvd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dvd		{background-position: -31.5em -173.25em;}

/* ========================================
   dwg icon
   ========================================*/

.jp-icon-dam-dwg,
.jp-ici-render-default .jp-icon-dam-dwg				        {background-position: -28.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dwg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dwg		{background-position: -57em -51em;}

.jp-ici-scale-48.jp-icon-dam-dwg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dwg		{background-position: -85.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dwg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dwg		{background-position: -114em -102em;}

.jp-ici-scale-84.jp-icon-dam-dwg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dwg		{background-position: -149.625em -133.875em;}

/* ========================================
   dxf icon
   ========================================*/

.jp-icon-dam-dxf,
.jp-ici-render-default .jp-icon-dam-dxf				        {background-position: -30em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-dxf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-dxf		{background-position: -60em -51em;}

.jp-ici-scale-48.jp-icon-dam-dxf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-dxf		{background-position: -90em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-dxf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-dxf		{background-position: -120em -102em;}

.jp-ici-scale-84.jp-icon-dam-dxf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-dxf		{background-position: -157.5em -133.875em;}

/* ========================================
   elf icon
   ========================================*/

.jp-icon-dam-elf,
.jp-ici-render-default .jp-icon-dam-elf				        {background-position: -31.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-elf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-elf		{background-position: -63em -51em;}

.jp-ici-scale-48.jp-icon-dam-elf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-elf		{background-position: -94.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-elf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-elf		{background-position: -126em -102em;}

.jp-ici-scale-84.jp-icon-dam-elf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-elf		{background-position: -165.375em -133.875em;}


/* ========================================
   eps icon
   ========================================*/

.jp-icon-dam-eps,
.jp-ici-render-default .jp-icon-dam-eps						{background-position: -33em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-eps,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-eps		{background-position: -66em -51em;}

.jp-ici-scale-48.jp-icon-dam-eps,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-eps		{background-position: -99em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-eps,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-eps		{background-position: -132em -102em;}

.jp-ici-scale-84.jp-icon-dam-eps,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-eps		{background-position: -173.25em -133.875em;}

/* ========================================
   eps2 icon
   ========================================*/

.jp-icon-dam-eps2,
.jp-ici-render-default .jp-icon-dam-eps2					{background-position: -34.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-eps2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-eps2	{background-position: -69em -51em;}

.jp-ici-scale-48.jp-icon-dam-eps2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-eps2	{background-position: -103.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-eps2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-eps2	{background-position: -138em -102em;}

.jp-ici-scale-84.jp-icon-dam-eps2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-eps2	{background-position: -181.125em -133.875em;}

/* ========================================
   exe icon
   ========================================*/

.jp-icon-dam-exe,
.jp-ici-render-default .jp-icon-dam-exe						{background-position: -36em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-exe,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-exe		{background-position: -72em -51em;}

.jp-ici-scale-48.jp-icon-dam-exe,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-exe		{background-position: -108em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-exe,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-exe		{background-position: -144em -102em;}

.jp-ici-scale-84.jp-icon-dam-exe,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-exe		{background-position: -189em -133.875em;}


/* ========================================
   fla icon
   ========================================*/

.jp-icon-dam-fla,
.jp-ici-render-default .jp-icon-dam-fla						{background-position: -37.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-fla,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-fla		{background-position: -75em -51em;}

.jp-ici-scale-48.jp-icon-dam-fla,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-fla		{background-position: -112.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-fla,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-fla		{background-position: -150em -102em;}

.jp-ici-scale-84.jp-icon-dam-fla,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-fla		{background-position: -196.875em -133.875em;}

/* ========================================
   flash icon
   ========================================*/

.jp-icon-dam-flash,
.jp-ici-render-default .jp-icon-dam-flash						{background-position: -39em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-flash,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-flash		{background-position: -78em -51em;}

.jp-ici-scale-48.jp-icon-dam-flash,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-flash		{background-position: -117em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-flash,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-flash		{background-position: -156em -102em;}

.jp-ici-scale-84.jp-icon-dam-flash,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-flash		{background-position: -204.75em -133.875em;}

/* ========================================
   flv icon
   ========================================*/

.jp-icon-dam-flv,
.jp-ici-render-default .jp-icon-dam-flv				        {background-position: -40.5em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-flv,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-flv		{background-position: -81em -51em;}

.jp-ici-scale-48.jp-icon-dam-flv,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-flv		{background-position: -121.5em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-flv,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-flv		{background-position: -162em -102em;}

.jp-ici-scale-84.jp-icon-dam-flv,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-flv		{background-position: -212.625em -133.875em;}


/* ========================================
   fnt icon
   ========================================*/

.jp-icon-dam-fnt,
.jp-ici-render-default .jp-icon-dam-fnt				        {background-position: -42em -25.5em;}

.jp-ici-scale-32.jp-icon-dam-fnt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-fnt		{background-position: -84em -51em;}

.jp-ici-scale-48.jp-icon-dam-fnt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-fnt		{background-position: -126em -76.5em;}

.jp-ici-scale-64.jp-icon-dam-fnt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-fnt		{background-position: -168em -102em;}

.jp-ici-scale-84.jp-icon-dam-fnt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-fnt		{background-position: -220.5em -133.875em;}


/* ========================================
   fon icon
   ========================================*/

.jp-icon-dam-fon,
.jp-ici-render-default .jp-icon-dam-fon						{background-position: 0 -27em;}

.jp-ici-scale-32.jp-icon-dam-fon,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-fon		{background-position: 0 -54em;}

.jp-ici-scale-48.jp-icon-dam-fon,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-fon		{background-position: 0 -81em;}

.jp-ici-scale-64.jp-icon-dam-fon,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-fon		{background-position: 0 -108em;}

.jp-ici-scale-84.jp-icon-dam-fon,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-fon		{background-position: 0 -141.75em;}


/* ========================================
   gam icon
   ========================================*/

.jp-icon-dam-gam,
.jp-ici-render-default .jp-icon-dam-gam						{background-position: -1.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-gam,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gam		{background-position: -3em -54em;}

.jp-ici-scale-48.jp-icon-dam-gam,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gam		{background-position: -4.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-gam,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gam		{background-position: -6em -108em;}

.jp-ici-scale-84.jp-icon-dam-gam,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gam		{background-position: -7.875em -141.75em;}


/* ========================================
   gbr icon
   ========================================*/

.jp-icon-dam-gbr,
.jp-ici-render-default .jp-icon-dam-gbr						{background-position: -3em -27em;}

.jp-ici-scale-32.jp-icon-dam-gbr,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gbr		{background-position: -6em -54em;}

.jp-ici-scale-48.jp-icon-dam-gbr,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gbr		{background-position: -9em -81em;}

.jp-ici-scale-64.jp-icon-dam-gbr,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gbr		{background-position: -12em -108em;}

.jp-ici-scale-84.jp-icon-dam-gbr,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gbr		{background-position: -15.75em -141.75em;}

/* ========================================
   ged icon
   ========================================*/

.jp-icon-dam-ged,
.jp-ici-render-default .jp-icon-dam-ged						{background-position: -4.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-ged,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ged		{background-position: -9em -54em;}

.jp-ici-scale-48.jp-icon-dam-ged,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ged		{background-position: -13.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-ged,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ged		{background-position: -18em -108em;}

.jp-ici-scale-84.jp-icon-dam-ged,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ged		{background-position: -23.625em -141.75em;}


/* ========================================
   gif icon
   ========================================*/

.jp-icon-dam-gif,
.jp-ici-render-default .jp-icon-dam-gif						{background-position: -6em -27em;}

.jp-ici-scale-32.jp-icon-dam-gif,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gif		{background-position: -12em -54em;}

.jp-ici-scale-48.jp-icon-dam-gif,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gif		{background-position: -18em -81em;}

.jp-ici-scale-64.jp-icon-dam-gif,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gif		{background-position: -24em -108em;}

.jp-ici-scale-84.jp-icon-dam-gif,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gif		{background-position: -31.5em -141.75em;}

/* ========================================
   gpx icon
   ========================================*/

.jp-icon-dam-gpx,
.jp-ici-render-default .jp-icon-dam-gpx						{background-position: -7.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-gpx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gpx		{background-position: -15em -54em;}

.jp-ici-scale-48.jp-icon-dam-gpx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gpx		{background-position: -22.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-gpx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gpx		{background-position: -30em -108em;}

.jp-ici-scale-84.jp-icon-dam-gpx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gpx		{background-position: -39.375em -141.75em;}

/* ========================================
   gz icon
   ========================================*/

.jp-icon-dam-gz,
.jp-ici-render-default .jp-icon-dam-gz						{background-position: -9em -27em;}

.jp-ici-scale-32.jp-icon-dam-gz,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gz		{background-position: -18em -54em;}

.jp-ici-scale-48.jp-icon-dam-gz,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gz		{background-position: -27em -81em;}

.jp-ici-scale-64.jp-icon-dam-gz,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gz		{background-position: -36em -108em;}

.jp-ici-scale-84.jp-icon-dam-gz,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gz		{background-position: -47.25em -141.75em;}


/* ========================================
   gzip icon
   ========================================*/

.jp-icon-dam-gzip,
.jp-ici-render-default .jp-icon-dam-gzip						{background-position: -10.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-gzip,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-gzip		{background-position: -21em -54em;}

.jp-ici-scale-48.jp-icon-dam-gzip,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-gzip		{background-position: -31.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-gzip,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-gzip		{background-position: -42em -108em;}

.jp-ici-scale-84.jp-icon-dam-gzip,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-gzip		{background-position: -55.125em -141.75em;}


/* ========================================
   hqz icon
   ========================================*/

.jp-icon-dam-hqz,
.jp-ici-render-default .jp-icon-dam-hqz						{background-position: -12em -27em;}

.jp-ici-scale-32.jp-icon-dam-hqz,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-hqz		{background-position: -24em -54em;}

.jp-ici-scale-48.jp-icon-dam-hqz,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-hqz		{background-position: -36em -81em;}

.jp-ici-scale-64.jp-icon-dam-hqz,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-hqz		{background-position: -48em -108em;}

.jp-ici-scale-84.jp-icon-dam-hqz,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-hqz		{background-position: -63em -141.75em;}


/* ========================================
   html icon
   ========================================*/

.jp-icon-dam-html,
.jp-ici-render-default .jp-icon-dam-html				    {background-position: -13.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-html,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-html	{background-position: -27em -54em;}

.jp-ici-scale-48.jp-icon-dam-html,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-html	{background-position: -40.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-html,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-html	{background-position: -54em -108em;}

.jp-ici-scale-84.jp-icon-dam-html,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-html	{background-position: -70.875em -141.75em;}

/* ========================================
   ibook icon
   ========================================*/

.jp-icon-dam-ibook,
.jp-ici-render-default .jp-icon-dam-ibook				        {background-position: -15em -27em;}

.jp-ici-scale-32.jp-icon-dam-ibook,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ibook		{background-position: -30em -54em;}

.jp-ici-scale-48.jp-icon-dam-ibook,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ibook		{background-position: -45em -81em;}

.jp-ici-scale-64.jp-icon-dam-ibook,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ibook		{background-position: -60em -108em;}

.jp-ici-scale-84.jp-icon-dam-ibook,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ibook		{background-position: -78.75em -141.75em;}

/* ========================================
   icns icon
   ========================================*/

.jp-icon-dam-icns,
.jp-ici-render-default .jp-icon-dam-icns						{background-position: -16.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-icns,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-icns		{background-position: -33em -54em;}

.jp-ici-scale-48.jp-icon-dam-icns,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-icns		{background-position: -49.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-icns,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-icns		{background-position: -66em -108em;}

.jp-ici-scale-84.jp-icon-dam-icns,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-icns		{background-position: -86.625em -141.75em;}

/* ========================================
   ico icon
   ========================================*/

.jp-icon-dam-ico,
.jp-ici-render-default .jp-icon-dam-ico						{background-position: -18em -27em;}

.jp-ici-scale-32.jp-icon-dam-ico,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ico		{background-position: -36em -54em;}

.jp-ici-scale-48.jp-icon-dam-ico,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ico		{background-position: -54em -81em;}

.jp-ici-scale-64.jp-icon-dam-ico,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ico		{background-position: -72em -108em;}

.jp-ici-scale-84.jp-icon-dam-ico,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ico		{background-position: -94.5em -141.75em;}

/* ========================================
   ics icon
   ========================================*/

.jp-icon-dam-ics,
.jp-ici-render-default .jp-icon-dam-ics						{background-position: -19.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-ics,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ics		{background-position: -39em -54em;}

.jp-ici-scale-48.jp-icon-dam-ics,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ics		{background-position: -58.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-ics,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ics		{background-position: -78em -108em;}

.jp-ici-scale-84.jp-icon-dam-ics,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ics		{background-position: -102.375em -141.75em;}

/* ========================================
   iff icon
   ========================================*/

.jp-icon-dam-iff,
.jp-ici-render-default .jp-icon-dam-iff						{background-position: -21em -27em;}

.jp-ici-scale-32.jp-icon-dam-iff,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-iff		{background-position: -42em -54em;}

.jp-ici-scale-48.jp-icon-dam-iff,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-iff		{background-position: -63em -81em;}

.jp-ici-scale-64.jp-icon-dam-iff,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-iff		{background-position: -84em -108em;}

.jp-ici-scale-84.jp-icon-dam-iff,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-iff		{background-position: -110.25em -141.75em;}

/* ========================================
   indd icon
   ========================================*/

.jp-icon-dam-indd,
.jp-ici-render-default .jp-icon-dam-indd						{background-position: -22.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-indd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-indd		{background-position: -45em -54em;}

.jp-ici-scale-48.jp-icon-dam-indd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-indd		{background-position: -67.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-indd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-indd		{background-position: -90em -108em;}

.jp-ici-scale-84.jp-icon-dam-indd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-indd		{background-position: -118.125em -141.75em;}


/* ========================================
   iso icon
   ========================================*/

.jp-icon-dam-iso,
.jp-ici-render-default .jp-icon-dam-iso				        {background-position: -24em -27em;}

.jp-ici-scale-32.jp-icon-dam-iso,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-iso		{background-position: -48em -54em;}

.jp-ici-scale-48.jp-icon-dam-iso,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-iso		{background-position: -72em -81em;}

.jp-ici-scale-64.jp-icon-dam-iso,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-iso		{background-position: -96em -108em;}

.jp-ici-scale-84.jp-icon-dam-iso,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-iso		{background-position: -126em -141.75em;}


/* ========================================
   ini icon
   ========================================*/

.jp-icon-dam-ini,
.jp-ici-render-default .jp-icon-dam-ini				        {background-position: -13.5em -33em;}

.jp-ici-scale-32.jp-icon-dam-ini,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ini		{background-position: -27em -66em;}

.jp-ici-scale-48.jp-icon-dam-ini,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ini		{background-position: -40.5em -99em;}

.jp-ici-scale-64.jp-icon-dam-ini,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ini		{background-position: -54em -132em;}

.jp-ici-scale-84.jp-icon-dam-ini,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ini		{background-position: -70.875em -173.25em;}



/* ========================================
   jar icon
   ========================================*/

.jp-icon-dam-jar,
.jp-ici-render-default .jp-icon-dam-jar						{background-position: -27em -27em;}

.jp-ici-scale-32.jp-icon-dam-jar,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-jar		{background-position: -54em -54em;}

.jp-ici-scale-48.jp-icon-dam-jar,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-jar		{background-position: -81em -81em;}

.jp-ici-scale-64.jp-icon-dam-jar,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-jar		{background-position: -108em -108em;}

.jp-ici-scale-84.jp-icon-dam-jar,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-jar		{background-position: -141.75em -141.75em;}


/* ========================================
   jpg icon
   ========================================*/

.jp-icon-dam-jpg,
.jp-ici-render-default .jp-icon-dam-jpg						{background-position: -28.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-jpg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-jpg		{background-position: -57em -54em;}

.jp-ici-scale-48.jp-icon-dam-jpg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-jpg		{background-position: -85.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-jpg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-jpg		{background-position: -114em -108em;}

.jp-ici-scale-84.jp-icon-dam-jpg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-jpg		{background-position: -149.625em -141.75em;}


/* ========================================
   jpeg icon
   ========================================*/

.jp-icon-dam-jpeg,
.jp-ici-render-default .jp-icon-dam-jpeg						{background-position: -28.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-jpeg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-jpeg		{background-position: -57em -54em;}

.jp-ici-scale-48.jp-icon-dam-jpeg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-jpeg		{background-position: -85.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-jpeg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-jpeg		{background-position: -114em -108em;}

.jp-ici-scale-84.jp-icon-dam-jpeg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-jpeg		{background-position: -149.625em -141.75em;}

/* ========================================
   js icon
   ========================================*/

.jp-icon-dam-js,
.jp-ici-render-default .jp-icon-dam-js						{background-position: -30em -27em;}

.jp-ici-scale-32.jp-icon-dam-js,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-js		{background-position: -60em -54em;}

.jp-ici-scale-48.jp-icon-dam-js,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-js		{background-position: -90em -81em;}

.jp-ici-scale-64.jp-icon-dam-js,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-js		{background-position: -120em -108em;}

.jp-ici-scale-84.jp-icon-dam-js,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-js		{background-position: -157.5em -141.75em;}

/* ========================================
   jsp icon
   ========================================*/

.jp-icon-dam-jsp,
.jp-ici-render-default .jp-icon-dam-jsp						{background-position: -31.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-jsp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-jsp		{background-position: -63em -54em;}

.jp-ici-scale-48.jp-icon-dam-jsp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-jsp		{background-position: -94.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-jsp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-jsp		{background-position: -126em -108em;}

.jp-ici-scale-84.jp-icon-dam-jsp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-jsp		{background-position: -165.375em -141.5em;}



/* ========================================
   key icon
   ========================================*/

.jp-icon-dam-key,
.jp-ici-render-default .jp-icon-dam-key						{background-position: -33em -27em;}

.jp-ici-scale-32.jp-icon-dam-key,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-key		{background-position: -66em -54em;}

.jp-ici-scale-48.jp-icon-dam-key,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-key		{background-position: -99em -81em;}

.jp-ici-scale-64.jp-icon-dam-key,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-key		{background-position: -132em -108em;}

.jp-ici-scale-84.jp-icon-dam-key,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-key		{background-position: -173.25em -141.75em;}


/* ========================================
   kml icon
   ========================================*/

.jp-icon-dam-kml,
.jp-ici-render-default .jp-icon-dam-kml						{background-position: -34.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-kml,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-kml		{background-position: -69em -54em;}

.jp-ici-scale-48.jp-icon-dam-kml,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-kml		{background-position: -103.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-kml,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-kml		{background-position: -138em -108em;}

.jp-ici-scale-84.jp-icon-dam-kml,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-kml		{background-position: -181.125em -141.75em;}


/* ========================================
   kmz icon
   ========================================*/

.jp-icon-dam-kmz,
.jp-ici-render-default .jp-icon-dam-kmz						{background-position: -36em -27em;}

.jp-ici-scale-32.jp-icon-dam-kmz,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-kmz		{background-position: -72em -54em;}

.jp-ici-scale-48.jp-icon-dam-kmz,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-kmz		{background-position: -108em -81em;}

.jp-ici-scale-64.jp-icon-dam-kmz,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-kmz		{background-position: -144em -108em;}

.jp-ici-scale-84.jp-icon-dam-kmz,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-kmz		{background-position: -189em -141.75em;}


/* ========================================
   link icon
   ========================================*/

.jp-icon-dam-lnk,
.jp-ici-render-default .jp-icon-dam-lnk				        {background-position: -37.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-lnk,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-lnk		{background-position: -75em -54em;}

.jp-ici-scale-48.jp-icon-dam-lnk,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-lnk		{background-position: -112.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-lnk,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-lnk		{background-position: -150em -108em;}

.jp-ici-scale-84.jp-icon-dam-lnk,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-lnk		{background-position: -196.875em -141.75em;}

/* ========================================
   log icon
   ========================================*/

.jp-icon-dam-log,
.jp-ici-render-default .jp-icon-dam-log						{background-position: -39em -27em;}

.jp-ici-scale-32.jp-icon-dam-log,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-log		{background-position: -78em -54em;}

.jp-ici-scale-48.jp-icon-dam-log,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-log		{background-position: -117em -81em;}

.jp-ici-scale-64.jp-icon-dam-log,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-log		{background-position: -156em -108em;}

.jp-ici-scale-84.jp-icon-dam-log,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-log		{background-position: -204.75em -141.75em;}

/* ========================================
   lua icon
   ========================================*/

.jp-icon-dam-lua,
.jp-ici-render-default .jp-icon-dam-lua						{background-position: -40.5em -27em;}

.jp-ici-scale-32.jp-icon-dam-lua,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-lua		{background-position: -81em -54em;}

.jp-ici-scale-48.jp-icon-dam-lua,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-lua		{background-position: -121.5em -81em;}

.jp-ici-scale-64.jp-icon-dam-lua,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-lua		{background-position: -162em -108em;}

.jp-ici-scale-84.jp-icon-dam-lua,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-lua		{background-position: -212.625em -141.75em;}


/* ========================================
   m3u icon
   ========================================*/

.jp-icon-dam-m3u,
.jp-ici-render-default .jp-icon-dam-m3u				        {background-position: 0 -28.5em;}

.jp-ici-scale-32.jp-icon-dam-m3u,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-m3u		{background-position: 0 -57em;}

.jp-ici-scale-48.jp-icon-dam-m3u,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-m3u		{background-position: 0 -85.5em;}

.jp-ici-scale-64.jp-icon-dam-m3u,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-m3u		{background-position: 0 -114em;}

.jp-ici-scale-84.jp-icon-dam-m3u,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-m3u		{background-position: 0 -149.625em;}

/* ========================================
   m4a icon
   ========================================*/

.jp-icon-dam-m4a,
.jp-ici-render-default .jp-icon-dam-m4a				        {background-position: -1.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-m4a,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-m4a		{background-position: -3em -57em;}

.jp-ici-scale-48.jp-icon-dam-m4a,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-m4a		{background-position: -4.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-m4a,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-m4a		{background-position: -6em -114em;}

.jp-ici-scale-84.jp-icon-dam-m4a,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-m4a		{background-position: -7.875em -149.625em;}



/* ========================================
   m4v icon
   ========================================*/

.jp-icon-dam-m4v,
.jp-ici-render-default .jp-icon-dam-m4v				        {background-position: -3em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-m4v,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-m4v		{background-position: -6em -57em;}

.jp-ici-scale-48.jp-icon-dam-m4v,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-m4v		{background-position: -9em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-m4v,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-m4v		{background-position: -12em -114em;}

.jp-ici-scale-84.jp-icon-dam-m4v,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-m4v		{background-position: -15.75em -149.625em;}


/* ========================================
   mach-o icon
   ========================================*/

.jp-icon-dam-mach-o,
.jp-ici-render-default .jp-icon-dam-mach-o			        {background-position: -4.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mach-o,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mach-o	{background-position: -9em -57em;}

.jp-ici-scale-48.jp-icon-dam-mach-o,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mach-o	{background-position: -13.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mach-o,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mach-o	{background-position: -18em -114em;}

.jp-ici-scale-84.jp-icon-dam-mach-o,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mach-o	{background-position: -23.625em -149.625em;}


/* ========================================
   max icon
   ========================================*/

.jp-icon-dam-max,
.jp-ici-render-default .jp-icon-dam-max				        {background-position: -6em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-max,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-max		{background-position: -12em -57em;}

.jp-ici-scale-48.jp-icon-dam-max,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-max		{background-position: -18em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-max,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-max		{background-position: -24em -114em;}

.jp-ici-scale-84.jp-icon-dam-max,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-max		{background-position: -31.5em -149.625em;}


/* ========================================
   mdb icon
   ========================================*/

.jp-icon-dam-mdb,
.jp-ici-render-default .jp-icon-dam-mdb				        {background-position: -7.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mdb,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mdb		{background-position: -15em -57em;}

.jp-ici-scale-48.jp-icon-dam-mdb,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mdb		{background-position: -22.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mdb,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mdb		{background-position: -30em -114em;}

.jp-ici-scale-84.jp-icon-dam-mdb,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mdb		{background-position: -39.375em -149.625em;}


/* ========================================
   mdf icon
   ========================================*/

.jp-icon-dam-mdf,
.jp-ici-render-default .jp-icon-dam-mdf				        {background-position: -9em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mdf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mdf		{background-position: -18em -57em;}

.jp-ici-scale-48.jp-icon-dam-mdf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mdf		{background-position: -27em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mdf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mdf		{background-position: -36em -114em;}

.jp-ici-scale-84.jp-icon-dam-mdf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mdf		{background-position: -47.25em -149.625em;}


/* ========================================
   mid icon
   ========================================*/

.jp-icon-dam-mid,
.jp-ici-render-default .jp-icon-dam-mid				        {background-position: -10.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mid,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mid		{background-position: -21em -57em;}

.jp-ici-scale-48.jp-icon-dam-mid,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mid		{background-position: -31.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mid,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mid		{background-position: -42em -114em;}

.jp-ici-scale-84.jp-icon-dam-mid,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mid		{background-position: -55.125em -149.625em;}


/* ========================================
   midi icon
   ========================================*/

.jp-icon-dam-midi,
.jp-ici-render-default .jp-icon-dam-midi			        {background-position: -10.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-midi,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-midi	{background-position: -21em -57em;}

.jp-ici-scale-48.jp-icon-dam-midi,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-midi	{background-position: -31.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-midi,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-midi	{background-position: -42em -114em;}

.jp-ici-scale-84.jp-icon-dam-midi,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-midi	{background-position: -55.125em -149.625em;}


/* ========================================
   mim icon
   ========================================*/

.jp-icon-dam-mim,
.jp-ici-render-default .jp-icon-dam-mim				        {background-position: -12em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mim,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mim		{background-position: -24em -57em;}

.jp-ici-scale-48.jp-icon-dam-mim,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mim		{background-position: -36em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mim,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mim		{background-position: -48em -114em;}

.jp-ici-scale-84.jp-icon-dam-mim,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mim		{background-position: -63em -149.625em;}


/* ========================================
   mov icon
   ========================================*/

.jp-icon-dam-mov,
.jp-ici-render-default .jp-icon-dam-mov				        {background-position: -13.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mov,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mov		{background-position: -27em -57em;}

.jp-ici-scale-48.jp-icon-dam-mov,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mov		{background-position: -40.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mov,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mov		{background-position: -54em -114em;}

.jp-ici-scale-84.jp-icon-dam-mov,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mov		{background-position: -70.875em -149.625em;}


/* ========================================
   mp4 icon
   ========================================*/

.jp-icon-dam-mp4,
.jp-ici-render-default .jp-icon-dam-mp4				        {background-position: -15em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mp4,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mp4		{background-position: -30em -57em;}

.jp-ici-scale-48.jp-icon-dam-mp4,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mp4		{background-position: -45em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mp4,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mp4		{background-position: -60em -114em;}

.jp-ici-scale-84.jp-icon-dam-mp4,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mp4		{background-position: -78.75em -149.625em;}


/* ========================================
   mp3 icon
   ========================================*/

.jp-icon-dam-mp3,
.jp-ici-render-default .jp-icon-dam-mp3				        {background-position: -16.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mp3,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mp3		{background-position: -33em -57em;}

.jp-ici-scale-48.jp-icon-dam-mp3,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mp3		{background-position: -49.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mp3,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mp3		{background-position: -66em -114em;}

.jp-ici-scale-84.jp-icon-dam-mp3,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mp3		{background-position: -86.625em -149.625em;}


/* ========================================
   mpa icon
   ========================================*/

.jp-icon-dam-mpa,
.jp-ici-render-default .jp-icon-dam-mpa				        {background-position: -18em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mpa,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mpa		{background-position: -36em -57em;}

.jp-ici-scale-48.jp-icon-dam-mpa,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mpa		{background-position: -54em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mpa,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mpa		{background-position: -72em -114em;}

.jp-ici-scale-84.jp-icon-dam-mpa,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mpa		{background-position: -94.5em -149.625em;}


/* ========================================
   mpg icon
   ========================================*/

.jp-icon-dam-mpg,
.jp-ici-render-default .jp-icon-dam-mpg				        {background-position: -19.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mpg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mpg		{background-position: -39em -57em;}

.jp-ici-scale-48.jp-icon-dam-mpg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mpg		{background-position: -58.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mpg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mpg		{background-position: -78em -114em;}

.jp-ici-scale-84.jp-icon-dam-mpg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mpg		{background-position: -102.375em -149.625em;}


/* ========================================
   mpeg icon
   ========================================*/

.jp-icon-dam-mpeg,
.jp-ici-render-default .jp-icon-dam-mpeg			        {background-position: -19.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mpeg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mpeg	{background-position: -39em -57em;}

.jp-ici-scale-48.jp-icon-dam-mpeg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mpeg	{background-position: -58.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mpeg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mpeg	{background-position: -78em -114em;}

.jp-ici-scale-84.jp-icon-dam-mpeg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mpeg	{background-position: -102.375em -149.625em;}


/* ========================================
   mpg2 icon
   ========================================*/

.jp-icon-dam-mpg2,
.jp-ici-render-default .jp-icon-dam-mpg2			        {background-position: -19.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-mpg2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-mpg2	{background-position: -39em -57em;}

.jp-ici-scale-48.jp-icon-dam-mpg2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-mpg2	{background-position: -58.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-mpg2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-mpg2	{background-position: -78em -114em;}

.jp-ici-scale-84.jp-icon-dam-mpg2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-mpg2	{background-position: -102.375em -149.625em;}


/* ========================================
   msg icon
   ========================================*/

.jp-icon-dam-msg,
.jp-ici-render-default .jp-icon-dam-msg				        {background-position: -21em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-msg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-msg		{background-position: -42em -57em;}

.jp-ici-scale-48.jp-icon-dam-msg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-msg		{background-position: -63em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-msg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-msg		{background-position: -84em -114em;}

.jp-ici-scale-84.jp-icon-dam-msg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-msg		{background-position: -110.25em -149.625em;}


/* ========================================
   msi icon
   ========================================*/

.jp-icon-dam-msi,
.jp-ici-render-default .jp-icon-dam-msi				        {background-position: -22.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-msi,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-msi		{background-position: -45em -57em;}

.jp-ici-scale-48.jp-icon-dam-msi,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-msi		{background-position: -67.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-msi,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-msi		{background-position: -90em -114em;}

.jp-ici-scale-84.jp-icon-dam-msi,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-msi		{background-position: -118.125em -149.625em;}


/* ========================================
   nes icon
   ========================================*/

.jp-icon-dam-nes,
.jp-ici-render-default .jp-icon-dam-nes				        {background-position: -24em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-nes,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-nes		{background-position: -48em -57em;}

.jp-ici-scale-48.jp-icon-dam-nes,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-nes		{background-position: -72em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-nes,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-nes		{background-position: -96em -114em;}

.jp-ici-scale-84.jp-icon-dam-nes,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-nes		{background-position: -126em -149.625em;}


/* ========================================
   obj icon
   ========================================*/

.jp-icon-dam-obj,
.jp-ici-render-default .jp-icon-dam-obj				        {background-position: -25.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-obj,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-obj		{background-position: -51em -57em;}

.jp-ici-scale-48.jp-icon-dam-obj,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-obj		{background-position: -76.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-obj,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-obj		{background-position: -102em -114em;}

.jp-ici-scale-84.jp-icon-dam-obj,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-obj		{background-position: -133.875em -149.625em;}

/* ========================================
   odb icon
   ========================================*/

.jp-icon-dam-odb,
.jp-ici-render-default .jp-icon-dam-odb				        {background-position: -27em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odb,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odb		{background-position: -54em -57em;}

.jp-ici-scale-48.jp-icon-dam-odb,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odb		{background-position: -81em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odb,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odb		{background-position: -108em -114em;}

.jp-ici-scale-84.jp-icon-dam-odb,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odb		{background-position: -141.75em -149.625em;}

/* ========================================
   odc icon
   ========================================*/

.jp-icon-dam-odc,
.jp-ici-render-default .jp-icon-dam-odc				        {background-position: -28.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odc,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odc		{background-position: -57em -57em;}

.jp-ici-scale-48.jp-icon-dam-odc,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odc		{background-position: -85.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odc,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odc		{background-position: -114em -114em;}

.jp-ici-scale-84.jp-icon-dam-odc,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odc		{background-position: -149.625em -149.625em;}

/* ========================================
   odf icon
   ========================================*/

.jp-icon-dam-odf,
.jp-ici-render-default .jp-icon-dam-odf				        {background-position: -30em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odf		{background-position: -60em -57em;}

.jp-ici-scale-48.jp-icon-dam-odf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odf		{background-position: -90em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odf		{background-position: -120em -114em;}

.jp-ici-scale-84.jp-icon-dam-odf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odf		{background-position: -157.5em -149.625em;}

/* ========================================
   odg icon
   ========================================*/

.jp-icon-dam-odg,
.jp-ici-render-default .jp-icon-dam-odg				        {background-position: -31.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odg		{background-position: -63em -57em;}

.jp-ici-scale-48.jp-icon-dam-odg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odg		{background-position: -94.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odg		{background-position: -126em -114em;}

.jp-ici-scale-84.jp-icon-dam-odg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odg		{background-position: -165.375em -149.625em;}


/* ========================================
   odi icon
   ========================================*/

.jp-icon-dam-odi,
.jp-ici-render-default .jp-icon-dam-odi				        {background-position: -33em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odi,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odi		{background-position: -66em -57em;}

.jp-ici-scale-48.jp-icon-dam-odi,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odi		{background-position: -99em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odi,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odi		{background-position: -132em -114em;}

.jp-ici-scale-84.jp-icon-dam-odi,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odi		{background-position: -173.25em -149.625em;}


/* ========================================
   odp icon
   ========================================*/

.jp-icon-dam-odp,
.jp-ici-render-default .jp-icon-dam-odp				        {background-position: -34.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odp		{background-position: -69em -57em;}

.jp-ici-scale-48.jp-icon-dam-odp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odp		{background-position: -103.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odp		{background-position: -138em -114em;}

.jp-ici-scale-84.jp-icon-dam-odp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odp		{background-position: -181.125em -149.625em;}

/* ========================================
   ods icon
   ========================================*/

.jp-icon-dam-ods,
.jp-ici-render-default .jp-icon-dam-ods				        {background-position: -36em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-ods,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ods		{background-position: -72em -57em;}

.jp-ici-scale-48.jp-icon-dam-ods,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ods		{background-position: -108em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-ods,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ods		{background-position: -144em -114em;}

.jp-ici-scale-84.jp-icon-dam-ods,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ods		{background-position: -189em -149.625em;}


/* ========================================
   odt icon
   ========================================*/

.jp-icon-dam-odt,
.jp-ici-render-default .jp-icon-dam-odt				        {background-position: -37.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odt		{background-position: -75em -57em;}

.jp-ici-scale-48.jp-icon-dam-odt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odt		{background-position: -112.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odt		{background-position: -150em -114em;}

.jp-ici-scale-84.jp-icon-dam-odt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odt		{background-position: -196.875em -149.625em;}


/* ========================================
   odt2 icon
   ========================================*/

.jp-icon-dam-odt2,
.jp-ici-render-default .jp-icon-dam-odt2			        {background-position: -39em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odt2,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odt2	{background-position: -78em -57em;}

.jp-ici-scale-48.jp-icon-dam-odt2,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odt2	{background-position: -117em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odt2,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odt2	{background-position: -156em -114em;}

.jp-ici-scale-84.jp-icon-dam-odt2,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odt2	{background-position: -204.75em -149.625em;}


/* ========================================
   odx icon
   ========================================*/

.jp-icon-dam-odx,
.jp-ici-render-default .jp-icon-dam-odx				        {background-position: -40.5em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-odx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-odx		{background-position: -81em -57em;}

.jp-ici-scale-48.jp-icon-dam-odx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-odx		{background-position: -121.5em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-odx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-odx		{background-position: -162em -114em;}

.jp-ici-scale-84.jp-icon-dam-odx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-odx		{background-position: -212.625em -149.625em;}

/* ========================================
   ogg icon
   ========================================*/

.jp-icon-dam-ogg,
.jp-ici-render-default .jp-icon-dam-ogg				        {background-position: -42em -28.5em;}

.jp-ici-scale-32.jp-icon-dam-ogg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ogg		{background-position: -84em -57em;}

.jp-ici-scale-48.jp-icon-dam-ogg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ogg		{background-position: -126em -85.5em;}

.jp-ici-scale-64.jp-icon-dam-ogg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ogg		{background-position: -168em -114em;}

.jp-ici-scale-84.jp-icon-dam-ogg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ogg		{background-position: -220.5em -149.625em;}


/* ========================================
   otf icon
   ========================================*/

.jp-icon-dam-otf,
.jp-ici-render-default .jp-icon-dam-otf				        {background-position: 0 -30em;}

.jp-ici-scale-32.jp-icon-dam-otf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-otf		{background-position: 0 -60em;}

.jp-ici-scale-48.jp-icon-dam-otf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-otf		{background-position: 0 -90em;}

.jp-ici-scale-64.jp-icon-dam-otf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-otf		{background-position: 0 -120em;}

.jp-ici-scale-84.jp-icon-dam-otf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-otf		{background-position: 0 -157.5em;}


/* ========================================
   pages icon
   ========================================*/

.jp-icon-dam-pages,
.jp-ici-render-default .jp-icon-dam-pages			        {background-position: -1.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pages,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pages	{background-position: -3em -60em;}

.jp-ici-scale-48.jp-icon-dam-pages,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pages	{background-position: -4.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pages,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pages	{background-position: -6em -120em;}

.jp-ici-scale-84.jp-icon-dam-pages,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pages	{background-position: -7.875em -157.5em;}

/* ========================================
   pct icon
   ========================================*/

.jp-icon-dam-pct,
.jp-ici-render-default .jp-icon-dam-pct				        {background-position: -3em -30em;}

.jp-ici-scale-32.jp-icon-dam-pct,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pct		{background-position: -6em -60em;}

.jp-ici-scale-48.jp-icon-dam-pct,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pct		{background-position: -9em -90em;}

.jp-ici-scale-64.jp-icon-dam-pct,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pct		{background-position: -12em -120em;}

.jp-ici-scale-84.jp-icon-dam-pct,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pct		{background-position: -15.75em -157.5em;}

/* ========================================
   pdb icon
   ========================================*/

.jp-icon-dam-pdb,
.jp-ici-render-default .jp-icon-dam-pdb				        {background-position: -4.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pdb,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pdb		{background-position: -9em -60em;}

.jp-ici-scale-48.jp-icon-dam-pdb,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pdb		{background-position: -13.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pdb,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pdb		{background-position: -18em -120em;}

.jp-ici-scale-84.jp-icon-dam-pdb,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pdb		{background-position: -23.625em -157.5em;}

/* ========================================
   pdf icon
   ========================================*/

.jp-icon-dam-pdf,
.jp-ici-render-default .jp-icon-dam-pdf				        {background-position: -6em -30em;}

.jp-ici-scale-32.jp-icon-dam-pdf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pdf		{background-position: -12em -60em;}

.jp-ici-scale-48.jp-icon-dam-pdf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pdf		{background-position: -18em -90em;}

.jp-ici-scale-64.jp-icon-dam-pdf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pdf		{background-position: -24em -120em;}

.jp-ici-scale-84.jp-icon-dam-pdf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pdf		{background-position: -31.5em -157.5em;}


/* ========================================
   pif icon
   ========================================*/

.jp-icon-dam-pif,
.jp-ici-render-default .jp-icon-dam-pif				        {background-position: -7.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pif,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pif		{background-position: -15em -60em;}

.jp-ici-scale-48.jp-icon-dam-pif,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pif		{background-position: -22.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pif,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pif		{background-position: -30em -120em;}

.jp-ici-scale-84.jp-icon-dam-pif,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pif		{background-position: -39.375em -157.5em;}

/* ========================================
   php icon
   ========================================*/                   

.jp-icon-dam-php,
.jp-ici-render-default .jp-icon-dam-php				        {background-position: -10.5em -33em;}

.jp-ici-scale-32.jp-icon-dam-php,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-php		{background-position: -21em -66em;}

.jp-ici-scale-48.jp-icon-dam-php,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-php		{background-position: -31.5em -99em;}

.jp-ici-scale-64.jp-icon-dam-php,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-php		{background-position: -42em -120em;}

.jp-ici-scale-84.jp-icon-dam-php,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-php		{background-position: -55.125em -157.5em;}


/* ========================================
   pkg icon
   ========================================*/

.jp-icon-dam-pkg,
.jp-ici-render-default .jp-icon-dam-pkg				        {background-position: -9em -30em;}

.jp-ici-scale-32.jp-icon-dam-pkg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pkg		{background-position: -18em -60em;}

.jp-ici-scale-48.jp-icon-dam-pkg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pkg		{background-position: -27em -90em;}

.jp-ici-scale-64.jp-icon-dam-pkg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pkg		{background-position: -36em -120em;}

.jp-ici-scale-84.jp-icon-dam-pkg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pkg		{background-position: -47.25em -157.5em;}


/* ========================================
   pl icon
   ========================================*/

.jp-icon-dam-pl,
.jp-ici-render-default .jp-icon-dam-pl				        {background-position: -10.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pl,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pl		{background-position: -21em -60em;}

.jp-ici-scale-48.jp-icon-dam-pl,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pl		{background-position: -31.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pl,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pl		{background-position: -42em -120em;}

.jp-ici-scale-84.jp-icon-dam-pl,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pl		{background-position: -55.125em -157.5em;}


/* ========================================
   png icon
   ========================================*/

.jp-icon-dam-png,
.jp-ici-render-default .jp-icon-dam-png				        {background-position: -12em -30em;}

.jp-ici-scale-32.jp-icon-dam-png,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-png		{background-position: -24em -60em;}

.jp-ici-scale-48.jp-icon-dam-png,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-png		{background-position: -36em -90em;}

.jp-ici-scale-64.jp-icon-dam-png,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-png		{background-position: -48em -120em;}

.jp-ici-scale-84.jp-icon-dam-png,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-png		{background-position: -63em -157.5em;}


/* ========================================
   pps icon
   ========================================*/

.jp-icon-dam-pps,
.jp-ici-render-default .jp-icon-dam-pps				        {background-position: -13.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pps,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pps		{background-position: -27em -60em;}

.jp-ici-scale-48.jp-icon-dam-pps,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pps		{background-position: -40.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pps,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pps		{background-position: -54em -120em;}

.jp-ici-scale-84.jp-icon-dam-pps,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pps		{background-position: -70.875em -157.5em;}


/* ========================================
   ppt icon
   ========================================*/

.jp-icon-dam-ppt,
.jp-ici-render-default .jp-icon-dam-ppt				        {background-position: -15em -30em;}

.jp-ici-scale-32.jp-icon-dam-ppt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ppt		{background-position: -30em -60em;}

.jp-ici-scale-48.jp-icon-dam-ppt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ppt		{background-position: -45em -90em;}

.jp-ici-scale-64.jp-icon-dam-ppt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ppt		{background-position: -60em -120em;}

.jp-ici-scale-84.jp-icon-dam-ppt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ppt		{background-position: -78.75em -157.5em;}


/* ========================================
   pptx icon
   ========================================*/

.jp-icon-dam-pptx,
.jp-ici-render-default .jp-icon-dam-pptx			        {background-position: -16.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-pptx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pptx	{background-position: -33em -60em;}

.jp-ici-scale-48.jp-icon-dam-pptx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pptx	{background-position: -49.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-pptx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pptx	{background-position: -66em -120em;}

.jp-ici-scale-84.jp-icon-dam-pptx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pptx	{background-position: -86.625em -157.5em;}


/* ========================================
   ps icon
   ========================================*/

.jp-icon-dam-ps,
.jp-ici-render-default .jp-icon-dam-ps				        {background-position: -18em -30em;}

.jp-ici-scale-32.jp-icon-dam-ps,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ps		{background-position: -36em -60em;}

.jp-ici-scale-48.jp-icon-dam-ps,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ps		{background-position: -54em -90em;}

.jp-ici-scale-64.jp-icon-dam-ps,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ps		{background-position: -72em -120em;}

.jp-ici-scale-84.jp-icon-dam-ps,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ps		{background-position: -94.5em -157.5em;}


/* ========================================
   psd icon
   ========================================*/

.jp-icon-dam-psd,
.jp-ici-render-default .jp-icon-dam-psd				        {background-position: -19.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-psd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-psd		{background-position: -39em -60em;}

.jp-ici-scale-48.jp-icon-dam-psd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-psd		{background-position: -58.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-psd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-psd		{background-position: -78em -120em;}

.jp-ici-scale-84.jp-icon-dam-psd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-psd		{background-position: -102.375em -157.5em;}


/* ========================================
   pub icon
   ========================================*/

.jp-icon-dam-pub,
.jp-ici-render-default .jp-icon-dam-pub				        {background-position: -21em -30em;}

.jp-ici-scale-32.jp-icon-dam-pub,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-pub		{background-position: -42em -60em;}

.jp-ici-scale-48.jp-icon-dam-pub,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-pub		{background-position: -63em -90em;}

.jp-ici-scale-64.jp-icon-dam-pub,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-pub		{background-position: -84em -120em;}

.jp-ici-scale-84.jp-icon-dam-pub,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-pub		{background-position: -110.25em -157.5em;}

/* ========================================
   py icon
   ========================================*/

.jp-icon-dam-py,
.jp-ici-render-default .jp-icon-dam-py				        {background-position: -22.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-py,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-py		{background-position: -45em -60em;}

.jp-ici-scale-48.jp-icon-dam-py,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-py		{background-position: -67.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-py,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-py		{background-position: -90em -120em;}

.jp-ici-scale-84.jp-icon-dam-py,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-py		{background-position: -118.125em -157.5em;}

/* ========================================
   qt icon
   ========================================*/

.jp-icon-dam-qt,
.jp-ici-render-default .jp-icon-dam-qt				        {background-position: -12em -33em;}

.jp-ici-scale-32.jp-icon-dam-qt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-qt		{background-position: -24em -66em;}

.jp-ici-scale-48.jp-icon-dam-qt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-qt		{background-position: -36em -99em;}

.jp-ici-scale-64.jp-icon-dam-qt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-qt		{background-position: -48em -132em;}

.jp-ici-scale-84.jp-icon-dam-qt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-qt		{background-position: -63em -173.25em;}



/* ========================================
   ra icon
   ========================================*/

.jp-icon-dam-ra,
.jp-ici-render-default .jp-icon-dam-ra				        {background-position: -24em -30em;}

.jp-ici-scale-32.jp-icon-dam-ra,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ra		{background-position: -48em -60em;}

.jp-ici-scale-48.jp-icon-dam-ra,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ra		{background-position: -72em -90em;}

.jp-ici-scale-64.jp-icon-dam-ra,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ra		{background-position: -96em -120em;}

.jp-ici-scale-84.jp-icon-dam-ra,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ra		{background-position: -126em -157.5em;}


/* ========================================
   rar icon
   ========================================*/

.jp-icon-dam-rar,
.jp-ici-render-default .jp-icon-dam-rar				        {background-position: -25.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-rar,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rar		{background-position: -51em -60em;}

.jp-ici-scale-48.jp-icon-dam-rar,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rar		{background-position: -76.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-rar,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rar		{background-position: -102em -120em;}

.jp-ici-scale-84.jp-icon-dam-rar,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rar		{background-position: -133.875em -157.5em;}


/* ========================================
   raw icon
   ========================================*/

.jp-icon-dam-raw,
.jp-ici-render-default .jp-icon-dam-raw				        {background-position: -27em -30em;}

.jp-ici-scale-32.jp-icon-dam-raw,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-raw		{background-position: -54em -60em;}

.jp-ici-scale-48.jp-icon-dam-raw,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-raw		{background-position: -81em -90em;}

.jp-ici-scale-64.jp-icon-dam-raw,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-raw		{background-position: -108em -120em;}

.jp-ici-scale-84.jp-icon-dam-raw,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-raw		{background-position: -141.75em -157.5em;}


/* ========================================
   rm icon
   ========================================*/

.jp-icon-dam-rm,
.jp-ici-render-default .jp-icon-dam-rm				        {background-position: -28.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-rm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rm		{background-position: -57em -60em;}

.jp-ici-scale-48.jp-icon-dam-rm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rm		{background-position: -85.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-rm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rm		{background-position: -114em -120em;}

.jp-ici-scale-84.jp-icon-dam-rm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rm		{background-position: -149.625em -157.5em;}


/* ========================================
   rom icon
   ========================================*/

.jp-icon-dam-rom,
.jp-ici-render-default .jp-icon-dam-rom				        {background-position: -30em -30em;}

.jp-ici-scale-32.jp-icon-dam-rom,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rom		{background-position: -60em -60em;}

.jp-ici-scale-48.jp-icon-dam-rom,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rom		{background-position: -90em -90em;}

.jp-ici-scale-64.jp-icon-dam-rom,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rom		{background-position: -120em -120em;}

.jp-ici-scale-84.jp-icon-dam-rom,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rom		{background-position: -157.5em -157.5em;}


/* ========================================
   rpm icon
   ========================================*/

.jp-icon-dam-rpm,
.jp-ici-render-default .jp-icon-dam-rpm				        {background-position: -31.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-rpm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rpm		{background-position: -63em -60em;}

.jp-ici-scale-48.jp-icon-dam-rpm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rpm		{background-position: -94.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-rpm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rpm		{background-position: -126em -120em;}

.jp-ici-scale-84.jp-icon-dam-rpm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rpm		{background-position: -165.375em -157.5em;}


/* ========================================
   rss icon
   ========================================*/

.jp-icon-dam-rss,
.jp-ici-render-default .jp-icon-dam-rss				        {background-position: -33em -30em;}

.jp-ici-scale-32.jp-icon-dam-rss,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rss		{background-position: -66em -60em;}

.jp-ici-scale-48.jp-icon-dam-rss,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rss		{background-position: -99em -90em;}

.jp-ici-scale-64.jp-icon-dam-rss,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rss		{background-position: -132em -120em;}

.jp-ici-scale-84.jp-icon-dam-rss,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rss		{background-position: -173.5em -157.5em;}


/* ========================================
   rtf icon
   ========================================*/

.jp-icon-dam-rtf,
.jp-ici-render-default .jp-icon-dam-rtf				        {background-position: -34.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-rtf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-rtf		{background-position: -69em -60em;}

.jp-ici-scale-48.jp-icon-dam-rtf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-rtf		{background-position: -103.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-rtf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-rtf		{background-position: -138em -120em;}

.jp-ici-scale-84.jp-icon-dam-rtf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-rtf		{background-position: -181.125em -157.5em;}


/* ========================================
   sav icon
   ========================================*/

.jp-icon-dam-sav,
.jp-ici-render-default .jp-icon-dam-sav				        {background-position: -36em -30em;}

.jp-ici-scale-32.jp-icon-dam-sav,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-sav		{background-position: -72em -60em;}

.jp-ici-scale-48.jp-icon-dam-sav,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-sav		{background-position: -108em -90em;}

.jp-ici-scale-64.jp-icon-dam-sav,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-sav		{background-position: -144em -120em;}

.jp-ici-scale-84.jp-icon-dam-sav,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-sav		{background-position: -189em -157.5em;}


/* ========================================
   sdf icon
   ========================================*/

.jp-icon-dam-sdf,
.jp-ici-render-default .jp-icon-dam-sdf				        {background-position: -37.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-sdf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-sdf		{background-position: -75em -60em;}

.jp-ici-scale-48.jp-icon-dam-sdf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-sdf		{background-position: -112.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-sdf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-sdf		{background-position: -150em -120em;}

.jp-ici-scale-84.jp-icon-dam-sdf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-sdf		{background-position: -196.875em -157.5em;}


/* ========================================
   sitx icon
   ========================================*/

.jp-icon-dam-sitx,
.jp-ici-render-default .jp-icon-dam-sitx			        {background-position: -39em -30em;}

.jp-ici-scale-32.jp-icon-dam-sitx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-sitx	{background-position: -78em -60em;}

.jp-ici-scale-48.jp-icon-dam-sitx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-sitx	{background-position: -117em -90em;}

.jp-ici-scale-64.jp-icon-dam-sitx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-sitx	{background-position: -156em -120em;}

.jp-ici-scale-84.jp-icon-dam-sitx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-sitx	{background-position: -204.75em -157.5em;}


/* ========================================
   sql icon
   ========================================*/

.jp-icon-dam-sql,
.jp-ici-render-default .jp-icon-dam-sql				        {background-position: -40.5em -30em;}

.jp-ici-scale-32.jp-icon-dam-sql,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-sql		{background-position: -81em -60em;}

.jp-ici-scale-48.jp-icon-dam-sql,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-sql		{background-position: -121.5em -90em;}

.jp-ici-scale-64.jp-icon-dam-sql,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-sql		{background-position: -162em -120em;}

.jp-ici-scale-84.jp-icon-dam-sql,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-sql		{background-position: -212.625em -157.5em;}


/* ========================================
   srt icon
   ========================================*/

.jp-icon-dam-srt,
.jp-ici-render-default .jp-icon-dam-srt				        {background-position: -1.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-srt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-srt		{background-position: -3em -63em;}

.jp-ici-scale-48.jp-icon-dam-srt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-srt		{background-position: -4.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-srt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-srt		{background-position: -6em -126em;}

.jp-ici-scale-84.jp-icon-dam-srt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-srt		{background-position: -7.875em -165.375em;}


/* ========================================
   svg icon
   ========================================*/

.jp-icon-dam-svg,
.jp-ici-render-default .jp-icon-dam-svg				        {background-position: -3em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-svg,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-svg		{background-position: -6em -63em;}

.jp-ici-scale-48.jp-icon-dam-svg,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-svg		{background-position: -9em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-svg,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-svg		{background-position: -12em -126em;}

.jp-ici-scale-84.jp-icon-dam-svg,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-svg		{background-position: -15.75em -165.375em;}


/* ========================================
   swf icon
   ========================================*/

.jp-icon-dam-swf,
.jp-ici-render-default .jp-icon-dam-swf				        {background-position: -4.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-swf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-swf		{background-position: -9em -63em;}

.jp-ici-scale-48.jp-icon-dam-swf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-swf		{background-position: -13.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-swf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-swf		{background-position: -18em -126em;}

.jp-ici-scale-84.jp-icon-dam-swf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-swf		{background-position: -23.625em -165.375em;}


/* ========================================
   sys icon
   ========================================*/

.jp-icon-dam-sys,
.jp-ici-render-default .jp-icon-dam-sys				        {background-position: -6em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-sys,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-sys		{background-position: -12em -63em;}

.jp-ici-scale-48.jp-icon-dam-sys,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-sys		{background-position: -18em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-sys,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-sys		{background-position: -24em -126em;}

.jp-ici-scale-84.jp-icon-dam-sys,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-sys		{background-position: -31.5em -165.375em;}


/* ========================================
   tar icon
   ========================================*/

.jp-icon-dam-tar,
.jp-ici-render-default .jp-icon-dam-tar				        {background-position: -7.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-tar,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-tar		{background-position: -15em -63em;}

.jp-ici-scale-48.jp-icon-dam-tar,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-tar		{background-position: -22.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-tar,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-tar		{background-position: -30em -126em;}

.jp-ici-scale-84.jp-icon-dam-tar,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-tar		{background-position: -39.375em -165.375em;}


/* ========================================
   tex icon
   ========================================*/

.jp-icon-dam-tex,
.jp-ici-render-default .jp-icon-dam-tex				        {background-position: -9em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-tex,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-tex		{background-position: -18em -63em;}

.jp-ici-scale-48.jp-icon-dam-tex,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-tex		{background-position: -27em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-tex,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-tex		{background-position: -36em -126em;}

.jp-ici-scale-84.jp-icon-dam-tex,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-tex		{background-position: -47.25em -165.375em;}


/* ========================================
   tga icon
   ========================================*/

.jp-icon-dam-tga,
.jp-ici-render-default .jp-icon-dam-tga				        {background-position: -10.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-tga,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-tga		{background-position: -21em -63em;}

.jp-ici-scale-48.jp-icon-dam-tga,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-tga		{background-position: -31.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-tga,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-tga		{background-position: -42em -126em;}

.jp-ici-scale-84.jp-icon-dam-tga,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-tga		{background-position: -55.125em -165.375em;}


/* ========================================
   thm icon
   ========================================*/

.jp-icon-dam-thm,
.jp-ici-render-default .jp-icon-dam-thm				        {background-position: -12em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-thm,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-thm		{background-position: -24em -63em;}

.jp-ici-scale-48.jp-icon-dam-thm,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-thm		{background-position: -36em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-thm,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-thm		{background-position: -48em -126em;}

.jp-ici-scale-84.jp-icon-dam-thm,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-thm		{background-position: -63em -165.375em;}


/* ========================================
   tiff icon
   ========================================*/

.jp-icon-dam-tiff,
.jp-ici-render-default .jp-icon-dam-tiff			        {background-position: -13.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-tiff,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-tiff	{background-position: -27em -63em;}

.jp-ici-scale-48.jp-icon-dam-tiff,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-tiff	{background-position: -40.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-tiff,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-tiff	{background-position: -54em -126em;}

.jp-ici-scale-84.jp-icon-dam-tiff,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-tiff	{background-position: -70.875em -165.375em;}



/* ========================================
   tmp icon
   ========================================*/

.jp-icon-dam-tmp,
.jp-ici-render-default .jp-icon-dam-tmp				        {background-position: -15em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-tmp,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-tmp		{background-position: -30em -63em;}

.jp-ici-scale-48.jp-icon-dam-tmp,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-tmp		{background-position: -45em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-tmp,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-tmp		{background-position: -60em -126em;}

.jp-ici-scale-84.jp-icon-dam-tmp,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-tmp		{background-position: -78.75em -165.375em;}



/* ========================================
   torrent icon
   ========================================*/

.jp-icon-dam-torrent,
.jp-ici-render-default .jp-icon-dam-torrent				        {background-position: -16.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-torrent,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-torrent		{background-position: -33em -63em;}

.jp-ici-scale-48.jp-icon-dam-torrent,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-torrent		{background-position: -49.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-torrent,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-torrent		{background-position: -66em -126em;}

.jp-ici-scale-84.jp-icon-dam-torrent,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-torrent		{background-position: -86.625em -165.375em;}


/* ========================================
   ttf icon
   ========================================*/

.jp-icon-dam-ttf,
.jp-ici-render-default .jp-icon-dam-ttf				        {background-position: -18em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-ttf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-ttf		{background-position: -36em -63em;}

.jp-ici-scale-48.jp-icon-dam-ttf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-ttf		{background-position: -54em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-ttf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-ttf		{background-position: -72em -126em;}

.jp-ici-scale-84.jp-icon-dam-ttf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-ttf		{background-position: -94.5em -165.375em;}


/* ========================================
   txt icon
   ========================================*/

.jp-icon-dam-txt,
.jp-ici-render-default .jp-icon-dam-txt				        {background-position: -19.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-txt,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-txt		{background-position: -39em -63em;}

.jp-ici-scale-48.jp-icon-dam-txt,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-txt		{background-position: -58.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-txt,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-txt		{background-position: -78em -126em;}

.jp-ici-scale-84.jp-icon-dam-txt,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-txt		{background-position: -102.375em -165.375em;}


/* ========================================
   uue icon
   ========================================*/

.jp-icon-dam-uue,
.jp-ici-render-default .jp-icon-dam-uue				        {background-position: -21em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-uue,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-uue		{background-position: -42em -63em;}

.jp-ici-scale-48.jp-icon-dam-uue,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-uue		{background-position: -63em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-uue,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-uue		{background-position: -84em -126em;}

.jp-ici-scale-84.jp-icon-dam-uue,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-uue		{background-position: -110.25em -165.375em;}


/* ========================================
   vb icon
   ========================================*/

.jp-icon-dam-vb,
.jp-ici-render-default .jp-icon-dam-vb				        {background-position: -22.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-vb,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-vb		{background-position: -45em -63em;}

.jp-ici-scale-48.jp-icon-dam-vb,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-vb		{background-position: -67.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-vb,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-vb		{background-position: -90em -126em;}

.jp-ici-scale-84.jp-icon-dam-vb,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-vb		{background-position: -118.125em -165.375em;}


/* ========================================
   vcd icon
   ========================================*/

.jp-icon-dam-vcd,
.jp-ici-render-default .jp-icon-dam-vcd				        {background-position: -24em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-vcd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-vcd		{background-position: -48em -63em;}

.jp-ici-scale-48.jp-icon-dam-vcd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-vcd		{background-position: -72em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-vcd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-vcd		{background-position: -96em -126em;}

.jp-ici-scale-84.jp-icon-dam-vcd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-vcd		{background-position: -126em -165.375em;}


/* ========================================
   vcf icon
   ========================================*/

.jp-icon-dam-vcf,
.jp-ici-render-default .jp-icon-dam-vcf				        {background-position: -25.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-vcf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-vcf		{background-position: -51em -63em;}

.jp-ici-scale-48.jp-icon-dam-vcf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-vcf		{background-position: -76.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-vcf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-vcf		{background-position: -102em -126em;}

.jp-ici-scale-84.jp-icon-dam-vcf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-vcf		{background-position: -133.875em -165.375em;}


/* ========================================
   vob icon
   ========================================*/

.jp-icon-dam-vob,
.jp-ici-render-default .jp-icon-dam-vob				        {background-position: -27em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-vob,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-vob		{background-position: -54em -63em;}

.jp-ici-scale-48.jp-icon-dam-vob,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-vob		{background-position: -81em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-vob,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-vob		{background-position: -108em -126em;}

.jp-ici-scale-84.jp-icon-dam-vob,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-vob		{background-position: -141.75em -165.375em;}


/* ========================================
   wav icon
   ========================================*/

.jp-icon-dam-wav,
.jp-ici-render-default .jp-icon-dam-wav				        {background-position: -28.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wav,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wav		{background-position: -57em -63em;}

.jp-ici-scale-48.jp-icon-dam-wav,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wav		{background-position: -85.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wav,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wav		{background-position: -114em -126em;}

.jp-ici-scale-84.jp-icon-dam-wav,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wav		{background-position: -149.625em -165.375em;}


/* ========================================
   wma icon
   ========================================*/

.jp-icon-dam-wma,
.jp-ici-render-default .jp-icon-dam-wma				        {background-position: -30em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wma,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wma		{background-position: -60em -63em;}

.jp-ici-scale-48.jp-icon-dam-wma,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wma		{background-position: -90em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wma,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wma		{background-position: -120em -126em;}

.jp-ici-scale-84.jp-icon-dam-wma,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wma		{background-position: -157.5em -165.375em;}


/* ========================================
   wmv icon
   ========================================*/

.jp-icon-dam-wmv,
.jp-ici-render-default .jp-icon-dam-wmv				        {background-position: -31.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wmv,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wmv		{background-position: -63em -63em;}

.jp-ici-scale-48.jp-icon-dam-wmv,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wmv		{background-position: -94.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wmv,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wmv		{background-position: -126em -126em;}

.jp-ici-scale-84.jp-icon-dam-wmv,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wmv		{background-position: -165.375em -165.375em;}


/* ========================================
   wpd icon
   ========================================*/

.jp-icon-dam-wpd,
.jp-ici-render-default .jp-icon-dam-wpd				        {background-position: -33em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wpd,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wpd		{background-position: -66em -63em;}

.jp-ici-scale-48.jp-icon-dam-wpd,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wpd		{background-position: -99em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wpd,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wpd		{background-position: -132em -126em;}

.jp-ici-scale-84.jp-icon-dam-wpd,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wpd		{background-position: -173.25em -165.375em;}


/* ========================================
   wps icon
   ========================================*/

.jp-icon-dam-wps,
.jp-ici-render-default .jp-icon-dam-wps				        {background-position: -34.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wps,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wps		{background-position: -69em -63em;}

.jp-ici-scale-48.jp-icon-dam-wps,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wps		{background-position: -103.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wps,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wps		{background-position: -138em -126em;}

.jp-ici-scale-84.jp-icon-dam-wps,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wps		{background-position: -181.125em -165.375em;}


/* ========================================
   wsf icon
   ========================================*/

.jp-icon-dam-wsf,
.jp-ici-render-default .jp-icon-dam-wsf				        {background-position: -36em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-wsf,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-wsf		{background-position: -72em -63em;}

.jp-ici-scale-48.jp-icon-dam-wsf,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-wsf		{background-position: -108em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-wsf,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-wsf		{background-position: -144em -126em;}

.jp-ici-scale-84.jp-icon-dam-wsf,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-wsf		{background-position: -189em -165.375em;}


/* ========================================
   xhtml icon
   ========================================*/

.jp-icon-dam-xhtml,
.jp-ici-render-default .jp-icon-dam-xhtml			        {background-position: -37.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-xhtml,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-xhtml	{background-position: -75em -63em;}

.jp-ici-scale-48.jp-icon-dam-xhtml,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-xhtml	{background-position: -112.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-xhtml,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-xhtml	{background-position: -150em -126em;}

.jp-ici-scale-84.jp-icon-dam-xhtml,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-xhtml	{background-position: -196.875em -165.375em;}


/* ========================================
   xlr icon
   ========================================*/

.jp-icon-dam-xlr,
.jp-ici-render-default .jp-icon-dam-xlr				        {background-position: -39em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-xlr,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-xlr		{background-position: -78em -63em;}

.jp-ici-scale-48.jp-icon-dam-xlr,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-xlr		{background-position: -117em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-xlr,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-xlr		{background-position: -156em -126em;}

.jp-ici-scale-84.jp-icon-dam-xlr,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-xlr		{background-position: -204.75em -165.375em;}


/* ========================================
   xls icon
   ========================================*/

.jp-icon-dam-xls,
.jp-ici-render-default .jp-icon-dam-xls				        {background-position: -40.5em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-xls,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-xls		{background-position: -81em -63em;}

.jp-ici-scale-48.jp-icon-dam-xls,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-xls		{background-position: -121.5em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-xls,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-xls		{background-position: -162em -126em;}

.jp-ici-scale-84.jp-icon-dam-xls,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-xls		{background-position: -212.5em -165.375em;}


/* ========================================
   xlsx icon
   ========================================*/

.jp-icon-dam-xlsx,
.jp-ici-render-default .jp-icon-dam-xlsx			        {background-position: -42em -31.5em;}

.jp-ici-scale-32.jp-icon-dam-xlsx,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-xlsx	{background-position: -84em -63em;}

.jp-ici-scale-48.jp-icon-dam-xlsx,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-xlsx	{background-position: -126em -94.5em;}

.jp-ici-scale-64.jp-icon-dam-xlsx,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-xlsx	{background-position: -168em -126em;}

.jp-ici-scale-84.jp-icon-dam-xlsx,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-xlsx	{background-position: -220.5em -165.375em;}


/* ========================================
   xml icon
   ========================================*/

.jp-icon-dam-xml,
.jp-ici-render-default .jp-icon-dam-xml				        {background-position: 0 -33em;}

.jp-ici-scale-32.jp-icon-dam-xml,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-xml		{background-position: 0 -66em;}

.jp-ici-scale-48.jp-icon-dam-xml,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-xml		{background-position: 0 -99em;}

.jp-ici-scale-64.jp-icon-dam-xml,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-xml		{background-position: 0 -132em;}

.jp-ici-scale-84.jp-icon-dam-xml,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-xml		{background-position: 0 -173.25em;}


/* ========================================
   yuv icon
   ========================================*/

.jp-icon-dam-yuv,
.jp-ici-render-default .jp-icon-dam-yuv				        {background-position: -1.5em -33em;}

.jp-ici-scale-32.jp-icon-dam-yuv,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-yuv		{background-position: -3em -66em;}

.jp-ici-scale-48.jp-icon-dam-yuv,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-yuv		{background-position: -4.5em -99em;}

.jp-ici-scale-64.jp-icon-dam-yuv,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-yuv		{background-position: -6em -132em;}

.jp-ici-scale-84.jp-icon-dam-yuv,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-yuv		{background-position: -7.875em -173.25em;}


/* ========================================
   zip icon
   ========================================*/

.jp-icon-dam-zip,
.jp-ici-render-default .jp-icon-dam-zip				        {background-position: -3em -33em;}

.jp-ici-scale-32.jp-icon-dam-zip,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-dam-zip		{background-position: -6em -66em;}

.jp-ici-scale-48.jp-icon-dam-zip,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-dam-zip		{background-position: -9em -99em;}

.jp-ici-scale-64.jp-icon-dam-zip,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-dam-zip		{background-position: -12em -132em;}

.jp-ici-scale-84.jp-icon-dam-zip,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-dam-zip		{background-position: -15.75em -173.25em;}

/* jui-ici-sprite-bid-2.1.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-ici-sprite-bid.css
   Version : 1.5.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */
      

.jp-ici.jp-ici-theme-social,
.jp-ici.jp-ici-theme-bid,
.jp-ici.jp-ici-sprite-bid {
	background-image: url(../images/sprites/jp-sprite-bid-2.1.svg);


}


.jp-ici-theme-social var,
.jp-ici-theme-bid var {
        display: none;
 	visibility:hidden;
}


a i.jp-ici-theme-social, button i.jp-ici-theme-social,
a i.jp-ici-theme-bid, button i.jp-ici-theme-bid {
       cursor: pointer !important;
}


.jp-ici-theme-social,
.jp-ici-theme-bid,
.jp-ici-theme-social.jp-ici-scale-16,
.jp-ici-theme-bid.jp-ici-scale-16 {
	height:  1em; 
	width: 1em; 
	line-height: 1em;
	-webkit-background-size: 30em 31.5em;
	     -o-background-size: 30em 31.5em;
	   -moz-background-size: 30em 31.5em;
	        background-size: 30em 31.5em;
}
        
.jp-ici-theme-social.jp-ici-scale-32,
.jp-ici-theme-bid.jp-ici-scale-32 {
	height:  2em; 
	width: 2em; 
	line-height: 2em; 
	-webkit-background-size: 60em 63em; 
	     -o-background-size: 60em 63em; 
	   -moz-background-size: 60em 63em; 
	        background-size: 60em 63em;

}
        
.jp-ici-theme-social.jp-ici-scale-48,
.jp-ici-theme-bid.jp-ici-scale-48 {
            height:  3em; 
            width: 3em; 
            line-height: 3em;
            -webkit-background-size: 90em 94.5em;
                 -o-background-size: 90em 94.5em;
               -moz-background-size: 90em 94.5em;
                    background-size: 90em 94.5em;            
}
        
.jp-ici-theme-social.jp-ici-scale-64,
.jp-ici-theme-bid.jp-ici-scale-64 {
            height:  4em; 
            width: 4em; 
            line-height: 4em;
            -webkit-background-size: 120em 126em; 
                 -o-background-size: 120em 126em; 
               -moz-background-size: 120em 126em; 
                    background-size: 120em 126em;
}


.jp-ici-theme-social.jp-ici-scale-84,
.jp-ici-theme-bid.jp-ici-scale-84 {
            height:  5.25em; 
            width: 5.25em; 
            line-height: 5.25em;
            -webkit-background-size: 157.5em 165.375em; 
                 -o-background-size: 157.5em 165.375em; 
               -moz-background-size: 157.5em 165.375em; 
                    background-size: 157.5em 165.375em;
}


/* ========================================
   Facebook icon 
   ========================================*/

.jp-icon-bid-facebook,
.jp-ici-render-default .jp-icon-bid-facebook 			        {background-position: 0 0;}
button:hover .jp-icon-bid-facebook,
a:hover .jp-icon-bid-facebook,
.jp-ici-render-active .jp-icon-bid-facebook,
.jp-ici-render-active.jp-icon-bid-facebook 			            {background-position: 0 -1.5em;}
.jp-ici-render-invert .jp-icon-bid-facebook, 
.jp-ici-render-invert.jp-icon-bid-facebook 			            {background-position: 0 -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-facebook,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-facebook 	{background-position: 0 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-facebook,
a:hover .jp-ici-scale-32.jp-icon-bid-facebook,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-facebook,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-facebook 	    {background-position: 0 -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-facebook, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-facebook 	    {background-position: 0 -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-facebook,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-facebook 	{background-position: 0 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-facebook,
a:hover .jp-ici-scale-48.jp-icon-bid-facebook,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-facebook,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-facebook 	    {background-position: 0 -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-facebook, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-facebook 	    {background-position: 0 -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-facebook,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-facebook 	{background-position: 0 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-facebook,
a:hover .jp-ici-scale-64.jp-icon-bid-facebook,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-facebook,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-facebook 	    {background-position: 0 -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-facebook, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-facebook 	    {background-position: 0 -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-facebook,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-facebook 	{background-position: 0 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-facebook,
a:hover .jp-ici-scale-84.jp-icon-bid-facebook,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-facebook,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-facebook 	    {background-position: 0 -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-facebook, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-facebook 	    {background-position: 0 -15.75em; cursor: default;}


/* ========================================
   Google plus icon 
   ========================================*/

.jp-icon-bid-googleplus,
.jp-ici-render-default .jp-icon-bid-googleplus 			        {background-position: -1.5em 0;}
button:hover .jp-icon-bid-googleplus,
a:hover .jp-icon-bid-googleplus,
.jp-ici-render-active .jp-icon-bid-googleplus,
.jp-ici-render-active.jp-icon-bid-googleplus 			        {background-position: -1.5em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-googleplus, 
.jp-ici-render-invert.jp-icon-bid-googleplus 			        {background-position: -1.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-googleplus,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-googleplus 	{background-position: -3em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-googleplus,
a:hover .jp-ici-scale-32.jp-icon-bid-googleplus,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-googleplus,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-googleplus 	{background-position: -3em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-googleplus, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-googleplus 	{background-position: -3em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-googleplus,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-googleplus 	{background-position: -4.5em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-googleplus,
a:hover .jp-ici-scale-48.jp-icon-bid-googleplus,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-googleplus,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-googleplus 	{background-position: -4.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-googleplus, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-googleplus 	{background-position: -4.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-googleplus,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-googleplus 	{background-position: -6em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-googleplus,
a:hover .jp-ici-scale-64.jp-icon-bid-googleplus,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-googleplus,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-googleplus 	{background-position: -6em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-googleplus, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-googleplus 	{background-position: -6em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-googleplus,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-googleplus 	{background-position: -7.875em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-googleplus,
a:hover .jp-ici-scale-84.jp-icon-bid-googleplus,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-googleplus,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-googleplus 	{background-position: -7.875em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-googleplus, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-googleplus 	{background-position: -7.875em -15.75em; cursor: default;}


/* ========================================
   LinkedIn plus icon 
   ========================================*/

.jp-icon-bid-linkedin,
.jp-ici-render-default .jp-icon-bid-linkedin 			        {background-position: -3em 0;}
button:hover .jp-icon-bid-linkedin,
a:hover .jp-icon-bid-linkedin,
.jp-ici-render-active .jp-icon-bid-linkedin,
.jp-ici-render-active.jp-icon-bid-linkedin 			            {background-position: -3em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-linkedin, 
.jp-ici-render-invert.jp-icon-bid-linkedin 			            {background-position: -3em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-linkedin,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-linkedin 	{background-position: -6em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-linkedin,
a:hover .jp-ici-scale-32.jp-icon-bid-linkedin,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-linkedin,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-linkedin 	    {background-position: -6em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-linkedin, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-linkedin 	    {background-position: -6em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-linkedin,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-linkedin 	{background-position: -9em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-linkedin,
a:hover .jp-ici-scale-48.jp-icon-bid-linkedin,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-linkedin,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-linkedin 	    {background-position: -9em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-linkedin, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-linkedin 	    {background-position: -9em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-linkedin,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-linkedin 	{background-position: -12em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-linkedin,
a:hover .jp-ici-scale-64.jp-icon-bid-linkedin,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-linkedin,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-linkedin 	    {background-position: -12em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-linkedin, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-linkedin 	    {background-position: -12em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-linkedin,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-linkedin 	{background-position: -15.75em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-linkedin,
a:hover .jp-ici-scale-84.jp-icon-bid-linkedin,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-linkedin,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-linkedin 	    {background-position: -15.75em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-linkedin, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-linkedin 	    {background-position: -15.75em -15.75em; cursor: default;}


/* ========================================
   Pinterest plus icon 
   ========================================*/

.jp-icon-bid-pinterest,
.jp-ici-render-default .jp-icon-bid-pinterest 			        {background-position: -4.5em 0;}
button:hover .jp-icon-bid-pinterest,
a:hover .jp-icon-bid-pinterest,
.jp-ici-render-active .jp-icon-bid-pinterest,
.jp-ici-render-active.jp-icon-bid-pinterest 			        {background-position: -4.5em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-pinterest, 
.jp-ici-render-invert.jp-icon-bid-pinterest 			        {background-position: -4.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-pinterest,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-pinterest 	{background-position: -9em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-pinterest,
a:hover .jp-ici-scale-32.jp-icon-bid-pinterest,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-pinterest,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-pinterest 	{background-position: -9em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-pinterest, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-pinterest 	{background-position: -9em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-pinterest,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-pinterest 	{background-position: -13.5em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-pinterest,
a:hover .jp-ici-scale-48.jp-icon-bid-pinterest,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-pinterest,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-pinterest 	{background-position: -13.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-pinterest, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-pinterest 	{background-position: -13.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-pinterest,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-pinterest 	{background-position: -18em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-pinterest,
a:hover .jp-ici-scale-64.jp-icon-bid-pinterest,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-pinterest,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-pinterest 	{background-position: -18em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-pinterest, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-pinterest 	{background-position: -18em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-pinterest,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-pinterest 	{background-position: -23.625em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-pinterest,
a:hover .jp-ici-scale-84.jp-icon-bid-pinterest,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-pinterest,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-pinterest 	{background-position: -23.625em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-pinterest, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-pinterest 	{background-position: -23.625em -15.75em; cursor: default;}


/* ========================================
   Twitter plus icon 
   ========================================*/

.jp-icon-bid-twitter,
.jp-ici-render-default .jp-icon-bid-twitter 			        {background-position: -6em 0;}
button:hover .jp-icon-bid-twitter,
a:hover .jp-icon-bid-twitter,
.jp-ici-render-active .jp-icon-bid-twitter,
.jp-ici-render-active.jp-icon-bid-twitter 			            {background-position: -6em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-twitter, 
.jp-ici-render-invert.jp-icon-bid-twitter 			            {background-position: -6em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-twitter,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-twitter 	{background-position: -12em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-twitter,
a:hover .jp-ici-scale-32.jp-icon-bid-twitter,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-twitter,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-twitter 	    {background-position: -12em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-twitter, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-twitter 	    {background-position: -12em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-twitter,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-twitter 	{background-position: -18em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-twitter,
a:hover .jp-ici-scale-48.jp-icon-bid-twitter,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-twitter,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-twitter 	    {background-position: -18em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-twitter, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-twitter 	    {background-position: -18em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-twitter,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-twitter 	{background-position: -24em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-twitter,
a:hover .jp-ici-scale-64.jp-icon-bid-twitter,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-twitter,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-twitter 	    {background-position: -24em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-twitter, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-twitter 	    {background-position: -24em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-twitter,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-twitter 	{background-position: -31.5em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-twitter,
a:hover .jp-ici-scale-84.jp-icon-bid-twitter,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-twitter,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-twitter 	    {background-position: -31.5em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-twitter, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-twitter 	    {background-position: -31.5em -15.75em; cursor: default;}


/* ========================================
   RSS plus icon 
   ========================================*/

.jp-icon-bid-rss,
.jp-ici-render-default .jp-icon-bid-rss 			        {background-position: -7.5em 0;}
button:hover .jp-icon-bid-rss,
a:hover .jp-icon-bid-rss,
.jp-ici-render-active .jp-icon-bid-rss,
.jp-ici-render-active.jp-icon-bid-rss 				        {background-position: -7.5em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-rss, 
.jp-ici-render-invert.jp-icon-bid-rss 				        {background-position: -7.5em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-rss,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-rss 	{background-position: -15em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-rss,
a:hover .jp-ici-scale-32.jp-icon-bid-rss,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-rss,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-rss 		{background-position: -15em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-rss, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-rss 		{background-position: -15em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-rss,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-rss 	{background-position: -22.5em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-rss,
a:hover .jp-ici-scale-48.jp-icon-bid-rss,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-rss,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-rss 		{background-position: -22.5em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-rss, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-rss 		{background-position: -22.5em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-rss,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-rss 	{background-position: -30em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-rss,
a:hover .jp-ici-scale-64.jp-icon-bid-rss,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-rss,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-rss 		{background-position: -30em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-rss, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-rss 		{background-position: -30em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-rss,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-rss 	{background-position: -39.375em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-rss,
a:hover .jp-ici-scale-84.jp-icon-bid-rss,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-rss,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-rss 		{background-position: -39.375em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-rss, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-rss 		{background-position: -39.375em -15.75em; cursor: default;}


/* ========================================
   Instagramm icon 
   ========================================*/

.jp-icon-bid-instagram,
.jp-ici-render-default .jp-icon-bid-instagram 			            {background-position: -9em 0;}
button:hover .jp-icon-bid-instagram,
a:hover .jp-icon-bid-instagram,
.jp-ici-render-active .jp-icon-bid-instagram,
.jp-ici-render-active.jp-icon-bid-instagram 				        {background-position: -9em -1.5em;}
.jp-ici-render-invert .jp-icon-bid-instagram, 
.jp-ici-render-invert.jp-icon-bid-instagram 				        {background-position: -9em -3em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-instagram,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-instagram 	    {background-position: -18em 0;}
button:hover .jp-ici-scale-32.jp-icon-bid-instagram,
a:hover .jp-ici-scale-32.jp-icon-bid-instagram,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-instagram,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-instagram 		{background-position: -18em -3em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-instagram, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-instagram 		{background-position: -18em -6em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-instagram,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-instagram 	    {background-position: -27em 0;}
button:hover .jp-ici-scale-48.jp-icon-bid-instagram,
a:hover .jp-ici-scale-48.jp-icon-bid-instagram,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-instagram,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-instagram 		{background-position: -27em -4.5em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-instagram, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-instagram 		{background-position: -27em -9em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-instagram,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-instagram 	    {background-position: -36em 0;}
button:hover .jp-ici-scale-64.jp-icon-bid-instagram,
a:hover .jp-ici-scale-64.jp-icon-bid-instagram,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-instagram,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-instagram 		{background-position: -36em -6em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-instagram, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-instagram 		{background-position: -36em -12em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-instagram,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-instagram 	    {background-position: -47.25em 0;}
button:hover .jp-ici-scale-84.jp-icon-bid-instagram,
a:hover .jp-ici-scale-84.jp-icon-bid-instagram,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-instagram,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-instagram 		{background-position: -47.25em -7.875em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-instagram, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-instagram 		{background-position: -47.25em -15.75em; cursor: default;}

/* ========================================
   Chrome icon 
   ========================================*/

.jp-icon-bid-chrome,
.jp-ici-render-default .jp-icon-bid-chrome 			            {background-position: 0 -4.5em;}
button:hover .jp-icon-bid-chrome,
a:hover .jp-icon-bid-chrome,
.jp-ici-render-active .jp-icon-bid-chrome,
.jp-ici-render-active.jp-icon-bid-chrome 				        {background-position: 0 -6em;}
.jp-ici-render-invert .jp-icon-bid-chrome, 
.jp-ici-render-invert.jp-icon-bid-chrome 				        {background-position: 0 -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-chrome,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-chrome 	    {background-position: 0 -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-chrome,
a:hover .jp-ici-scale-32.jp-icon-bid-chrome,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-chrome,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-chrome 		{background-position: 0 -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-chrome, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-chrome 		{background-position: 0 -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-chrome,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-chrome 	    {background-position: 0 -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-chrome,
a:hover .jp-ici-scale-48.jp-icon-bid-chrome,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-chrome,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-chrome 		{background-position: 0 -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-chrome, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-chrome 		{background-position: 0 -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-chrome,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-chrome 	    {background-position: 0 -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-chrome,
a:hover .jp-ici-scale-64.jp-icon-bid-chrome,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-chrome,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-chrome 		{background-position: 0 -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-chrome, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-chrome 		{background-position: 0 -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-chrome,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-chrome 	    {background-position: 0 -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-chrome,
a:hover .jp-ici-scale-84.jp-icon-bid-chrome,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-chrome,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-chrome 		{background-position: 0 -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-chrome, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-chrome 		{background-position: 0 -39.375em; cursor: default;}

/* ========================================
   opera icon 
   ========================================*/

.jp-icon-bid-opera,
.jp-ici-render-default .jp-icon-bid-opera 			            {background-position: -1.5em -4.5em;}
button:hover .jp-icon-bid-opera,
a:hover .jp-icon-bid-opera,
.jp-ici-render-active .jp-icon-bid-opera,
.jp-ici-render-active.jp-icon-bid-opera 				        {background-position: -1.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-opera, 
.jp-ici-render-invert.jp-icon-bid-opera 				        {background-position: -1.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-opera,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-opera 	    {background-position: -3em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-opera,
a:hover .jp-ici-scale-32.jp-icon-bid-opera,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-opera,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-opera 		{background-position: -3em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-opera, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-opera 		{background-position: -3em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-opera,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-opera 	    {background-position: -4.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-opera,
a:hover .jp-ici-scale-48.jp-icon-bid-opera,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-opera,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-opera 		{background-position: -4.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-opera, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-opera 		{background-position: -4.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-opera,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-opera 	    {background-position: -6em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-opera,
a:hover .jp-ici-scale-64.jp-icon-bid-opera,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-opera,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-opera 		{background-position: -6em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-opera, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-opera 		{background-position: -6em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-opera,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-opera 	    {background-position: -7.875em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-opera,
a:hover .jp-ici-scale-84.jp-icon-bid-opera,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-opera,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-opera 		{background-position: -7.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-opera, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-opera 		{background-position: -7.875em -39.375em; cursor: default;}

/* ========================================
   safari icon 
   ========================================*/

.jp-icon-bid-safari,
.jp-ici-render-default .jp-icon-bid-safari 			            {background-position: -3em -4.5em;}
button:hover .jp-icon-bid-safari,
a:hover .jp-icon-bid-safari,
.jp-ici-render-active .jp-icon-bid-safari,
.jp-ici-render-active.jp-icon-bid-safari 				        {background-position: -3em -6em;}
.jp-ici-render-invert .jp-icon-bid-safari, 
.jp-ici-render-invert.jp-icon-bid-safari 				        {background-position: -3em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-safari,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-safari 	    {background-position: -6em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-safari,
a:hover .jp-ici-scale-32.jp-icon-bid-safari,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-safari,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-safari 		{background-position: -6em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-safari, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-safari 		{background-position: -6em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-safari,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-safari 	    {background-position: -9em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-safari,
a:hover .jp-ici-scale-48.jp-icon-bid-safari,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-safari,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-safari 		{background-position: -9em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-safari, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-safari 		{background-position: -9em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-safari,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-safari 	    {background-position: -12em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-safari,
a:hover .jp-ici-scale-64.jp-icon-bid-safari,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-safari,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-safari 		{background-position: -12em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-safari, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-safari 		{background-position: -12em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-safari,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-safari 	    {background-position: -15.75em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-safari,
a:hover .jp-ici-scale-84.jp-icon-bid-safari,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-safari,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-safari 		{background-position: -15.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-safari, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-safari 		{background-position: -15.75em -39.375em; cursor: default;}

/* ========================================
   firefox icon 
   ========================================*/

.jp-icon-bid-firefox,
.jp-ici-render-default .jp-icon-bid-firefox 			            {background-position: -4.5em -4.5em;}
button:hover .jp-icon-bid-firefox,
a:hover .jp-icon-bid-firefox,
.jp-ici-render-active .jp-icon-bid-firefox,
.jp-ici-render-active.jp-icon-bid-firefox 				            {background-position: -4.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-firefox, 
.jp-ici-render-invert.jp-icon-bid-firefox 				            {background-position: -4.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-firefox,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-firefox 	    {background-position: -9em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-firefox,
a:hover .jp-ici-scale-32.jp-icon-bid-firefox,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-firefox,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-firefox 		    {background-position: -9em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-firefox, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-firefox 		    {background-position: -9em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-firefox,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-firefox 	    {background-position: -13.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-firefox,
a:hover .jp-ici-scale-48.jp-icon-bid-firefox,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-firefox,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-firefox 		    {background-position: -13.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-firefox, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-firefox 		    {background-position: -13.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-firefox,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-firefox 	    {background-position: -18em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-firefox,
a:hover .jp-ici-scale-64.jp-icon-bid-firefox,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-firefox,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-firefox 		    {background-position: -18em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-firefox, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-firefox 		    {background-position: -18em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-firefox,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-firefox 	    {background-position: -23.625em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-firefox,
a:hover .jp-ici-scale-84.jp-icon-bid-firefox,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-firefox,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-firefox 		    {background-position: -23.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-firefox, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-firefox 		    {background-position: -23.625em -39.375em; cursor: default;}

/* ========================================
   ie icon 
   ========================================*/

.jp-icon-bid-ie,
.jp-ici-render-default .jp-icon-bid-ie 			                {background-position: -6em -4.5em;}
button:hover .jp-icon-bid-ie,
a:hover .jp-icon-bid-ie,
.jp-ici-render-active .jp-icon-bid-ie,
.jp-ici-render-active.jp-icon-bid-ie 				            {background-position: -6em -6em;}
.jp-ici-render-invert .jp-icon-bid-ie, 
.jp-ici-render-invert.jp-icon-bid-ie 				            {background-position: -6em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-ie,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-ie 	        {background-position: -12em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-ie,
a:hover .jp-ici-scale-32.jp-icon-bid-ie,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-ie,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-ie 		    {background-position: -12em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-ie, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-ie 		    {background-position: -12em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-ie,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-ie 	        {background-position: -18em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-ie,
a:hover .jp-ici-scale-48.jp-icon-bid-ie,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-ie,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-ie 		    {background-position: -18em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-ie, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-ie 		    {background-position: -18em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-ie,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-ie 	        {background-position: -24em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-ie,
a:hover .jp-ici-scale-64.jp-icon-bid-ie,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-ie,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-ie 		    {background-position: -24em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-ie, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-ie 		    {background-position: -24em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-ie,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-ie 	        {background-position: -31.5em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-ie,
a:hover .jp-ici-scale-84.jp-icon-bid-ie,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-ie,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-ie 		    {background-position: -31.5em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-ie, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-ie 		    {background-position: -31.5em -39.375em; cursor: default;}

/* ========================================
   msedge icon 
   ========================================*/

.jp-icon-bid-msedge,
.jp-ici-render-default .jp-icon-bid-msedge 			                {background-position: -7.5em -4.5em;}
button:hover .jp-icon-bid-msedge,
a:hover .jp-icon-bid-msedge,
.jp-ici-render-active .jp-icon-bid-msedge,
.jp-ici-render-active.jp-icon-bid-msedge 				            {background-position: -7.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-msedge, 
.jp-ici-render-invert.jp-icon-bid-msedge 				            {background-position: -7.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-msedge,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-msedge 	        {background-position: -15em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-msedge,
a:hover .jp-ici-scale-32.jp-icon-bid-msedge,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-msedge,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-msedge 		    {background-position: -15em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-msedge, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-msedge 		    {background-position: -15em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-msedge,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-msedge 	        {background-position: -22.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-msedge,
a:hover .jp-ici-scale-48.jp-icon-bid-msedge,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-msedge,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-msedge 		    {background-position: -22.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-msedge, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-msedge 		    {background-position: -22.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-msedge,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-msedge 	        {background-position: -30em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-msedge,
a:hover .jp-ici-scale-64.jp-icon-bid-msedge,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-msedge,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-msedge 		    {background-position: -30em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-msedge, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-msedge 		    {background-position: -30em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-msedge,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-msedge 	        {background-position: -39.375em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-msedge,
a:hover .jp-ici-scale-84.jp-icon-bid-msedge,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-msedge,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-msedge 		    {background-position: -39.375em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-msedge, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-msedge 		    {background-position: -39.375em -39.375em; cursor: default;}

/* ========================================
   windows icon 
   ========================================*/

.jp-icon-bid-windows,
.jp-ici-render-default .jp-icon-bid-windows 			            {background-position: -9em -4.5em;}
button:hover .jp-icon-bid-windows,
a:hover .jp-icon-bid-windows,
.jp-ici-render-active .jp-icon-bid-windows,
.jp-ici-render-active.jp-icon-bid-windows 				            {background-position: -9em -6em;}
.jp-ici-render-invert .jp-icon-bid-windows, 
.jp-ici-render-invert.jp-icon-bid-windows 				            {background-position: -9em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-windows,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-windows 	    {background-position: -18em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-windows,
a:hover .jp-ici-scale-32.jp-icon-bid-windows,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-windows,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-windows 		    {background-position: -18em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-windows, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-windows 		    {background-position: -18em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-windows,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-windows 	    {background-position: -27em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-windows,
a:hover .jp-ici-scale-48.jp-icon-bid-windows,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-windows,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-windows 		    {background-position: -27em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-windows, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-windows 		    {background-position: -27em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-windows,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-windows 	    {background-position: -36em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-windows,
a:hover .jp-ici-scale-64.jp-icon-bid-windows,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-windows,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-windows 		    {background-position: -36em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-windows, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-windows 		    {background-position: -36em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-windows,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-windows 	    {background-position: -47.25em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-windows,
a:hover .jp-ici-scale-84.jp-icon-bid-windows,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-windows,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-windows 		    {background-position: -47.25em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-windows, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-windows 		    {background-position: -47.25em -39.375em; cursor: default;}

/* ========================================
   macos icon 
   ========================================*/

.jp-icon-bid-macos,
.jp-ici-render-default .jp-icon-bid-macos 			                {background-position: -10.5em -4.5em;}
button:hover .jp-icon-bid-macos,
a:hover .jp-icon-bid-macos,
.jp-ici-render-active .jp-icon-bid-macos,
.jp-ici-render-active.jp-icon-bid-macos 				            {background-position: -10.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-macos, 
.jp-ici-render-invert.jp-icon-bid-macos 				            {background-position: -10.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-macos,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-macos 	        {background-position: -21em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-macos,
a:hover .jp-ici-scale-32.jp-icon-bid-macos,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-macos,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-macos 		    {background-position: -21em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-macos, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-macos 		    {background-position: -21em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-macos,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-macos 	        {background-position: -31.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-macos,
a:hover .jp-ici-scale-48.jp-icon-bid-macos,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-macos,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-macos 		    {background-position: -31.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-macos, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-macos 		    {background-position: -31.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-macos,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-macos 	        {background-position: -42em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-macos,
a:hover .jp-ici-scale-64.jp-icon-bid-macos,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-macos,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-macos 		    {background-position: -42em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-macos, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-macos 		    {background-position: -42em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-macos,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-macos 	        {background-position: -55.125em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-macos,
a:hover .jp-ici-scale-84.jp-icon-bid-macos,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-macos,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-macos 		    {background-position: -55.125em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-macos, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-macos 		    {background-position: -55.125em -39.375em; cursor: default;}

/* ========================================
   redhat icon 
   ========================================*/

.jp-icon-bid-redhat,
.jp-ici-render-default .jp-icon-bid-redhat 			                {background-position: -12em -4.5em;}
button:hover .jp-icon-bid-redhat,
a:hover .jp-icon-bid-redhat,
.jp-ici-render-active .jp-icon-bid-redhat,
.jp-ici-render-active.jp-icon-bid-redhat 				            {background-position: -12em -6em;}
.jp-ici-render-invert .jp-icon-bid-redhat, 
.jp-ici-render-invert.jp-icon-bid-redhat 				            {background-position: -12em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-redhat,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-redhat 	        {background-position: -24em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-redhat,
a:hover .jp-ici-scale-32.jp-icon-bid-redhat,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-redhat,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-redhat 		    {background-position: -24em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-redhat, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-redhat 		    {background-position: -24em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-redhat,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-redhat 	        {background-position: -36em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-redhat,
a:hover .jp-ici-scale-48.jp-icon-bid-redhat,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-redhat,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-redhat 		    {background-position: -36em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-redhat, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-redhat 		    {background-position: -36em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-redhat,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-redhat 	        {background-position: -48em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-redhat,
a:hover .jp-ici-scale-64.jp-icon-bid-redhat,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-redhat,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-redhat 		    {background-position: -48em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-redhat, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-redhat 		    {background-position: -48em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-redhat,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-redhat 	        {background-position: -63em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-redhat,
a:hover .jp-ici-scale-84.jp-icon-bid-redhat,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-redhat,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-redhat 		    {background-position: -63em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-redhat, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-redhat 		    {background-position: -63em -39.375em; cursor: default;}

/* ========================================
   ubuntu icon 
   ========================================*/

.jp-icon-bid-ubuntu,
.jp-ici-render-default .jp-icon-bid-ubuntu 			                {background-position: -13.5em -4.5em;}
button:hover .jp-icon-bid-ubuntu,
a:hover .jp-icon-bid-ubuntu,
.jp-ici-render-active .jp-icon-bid-ubuntu,
.jp-ici-render-active.jp-icon-bid-ubuntu 				            {background-position: -13.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-ubuntu, 
.jp-ici-render-invert.jp-icon-bid-ubuntu 				            {background-position: -13.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-ubuntu,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-ubuntu 	        {background-position: -27em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-ubuntu,
a:hover .jp-ici-scale-32.jp-icon-bid-ubuntu,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-ubuntu,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-ubuntu 		    {background-position: -27em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-ubuntu, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-ubuntu 		    {background-position: -27em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-ubuntu,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-ubuntu 	        {background-position: -40.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-ubuntu,
a:hover .jp-ici-scale-48.jp-icon-bid-ubuntu,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-ubuntu,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-ubuntu 		    {background-position: -40.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-ubuntu, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-ubuntu 		    {background-position: -40.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-ubuntu,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-ubuntu 	        {background-position: -54em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-ubuntu,
a:hover .jp-ici-scale-64.jp-icon-bid-ubuntu,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-ubuntu,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-ubuntu 		    {background-position: -54em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-ubuntu, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-ubuntu 		    {background-position: -54em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-ubuntu,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-ubuntu 	        {background-position: -70.875em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-ubuntu,
a:hover .jp-ici-scale-84.jp-icon-bid-ubuntu,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-ubuntu,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-ubuntu 		    {background-position: -70.875em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-ubuntu, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-ubuntu 		    {background-position: -70.875em -39.375em; cursor: default;}

/* ========================================
   netcomposite icon 
   ========================================*/

.jp-icon-bid-netcomposite,
.jp-ici-render-default .jp-icon-bid-netcomposite 			            {background-position: -15em -4.5em;}
button:hover .jp-icon-bid-netcomposite,
a:hover .jp-icon-bid-netcomposite,
.jp-ici-render-active .jp-icon-bid-netcomposite,
.jp-ici-render-active.jp-icon-bid-netcomposite 				            {background-position: -15em -6em;}
.jp-ici-render-invert .jp-icon-bid-netcomposite, 
.jp-ici-render-invert.jp-icon-bid-netcomposite 				            {background-position: -15em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-netcomposite,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-netcomposite 	    {background-position: -30em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-netcomposite,
a:hover .jp-ici-scale-32.jp-icon-bid-netcomposite,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-netcomposite,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-netcomposite 		    {background-position: -30em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-netcomposite, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-netcomposite 		    {background-position: -30em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-netcomposite,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-netcomposite 	    {background-position: -45em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-netcomposite,
a:hover .jp-ici-scale-48.jp-icon-bid-netcomposite,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-netcomposite,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-netcomposite 		    {background-position: -45em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-netcomposite, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-netcomposite 		    {background-position: -45em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-netcomposite,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-netcomposite 	    {background-position: -60em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-netcomposite,
a:hover .jp-ici-scale-64.jp-icon-bid-netcomposite,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-netcomposite,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-netcomposite 		    {background-position: -60em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-netcomposite, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-netcomposite 		    {background-position: -60em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-netcomposite,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-netcomposite 	    {background-position: -78.75em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-netcomposite,
a:hover .jp-ici-scale-84.jp-icon-bid-netcomposite,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-netcomposite,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-netcomposite 		    {background-position: -78.75em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-netcomposite, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-netcomposite 		    {background-position: -78.75em -39.375em; cursor: default;}

/* ========================================
   jrole icon 
   ========================================*/

.jp-icon-bid-jrole,
.jp-ici-render-default .jp-icon-bid-jrole 			                {background-position: -16.5em -4.5em;}
button:hover .jp-icon-bid-jrole,
a:hover .jp-icon-bid-jrole,
.jp-ici-render-active .jp-icon-bid-jrole,
.jp-ici-render-active.jp-icon-bid-jrole 				            {background-position: -16.5em -6em;}
.jp-ici-render-invert .jp-icon-bid-jrole, 
.jp-ici-render-invert.jp-icon-bid-jrole 				            {background-position: -16.5em -7.5em; cursor: default;}

.jp-ici-scale-32.jp-icon-bid-jrole,
.jp-ici-render-default .jp-ici-scale-32.jp-icon-bid-jrole 	        {background-position: -33em -9em;}
button:hover .jp-ici-scale-32.jp-icon-bid-jrole,
a:hover .jp-ici-scale-32.jp-icon-bid-jrole,
.jp-ici-render-active .jp-ici-scale-32.jp-icon-bid-jrole,
.jp-ici-render-active.jp-ici-scale-32.jp-icon-bid-jrole 		    {background-position: -33em -12em;}
.jp-ici-render-invert .jp-ici-scale-32.jp-icon-bid-jrole, 
.jp-ici-render-invert.jp-ici-scale-32.jp-icon-bid-jrole 		    {background-position: -33em -15em; cursor: default;}

.jp-ici-scale-48.jp-icon-bid-jrole,
.jp-ici-render-default .jp-ici-scale-48.jp-icon-bid-jrole 	        {background-position: -49.5em -13.5em;}
button:hover .jp-ici-scale-48.jp-icon-bid-jrole,
a:hover .jp-ici-scale-48.jp-icon-bid-jrole,
.jp-ici-render-active .jp-ici-scale-48.jp-icon-bid-jrole,
.jp-ici-render-active.jp-ici-scale-48.jp-icon-bid-jrole 		    {background-position: -49.5em -18em;}
.jp-ici-render-invert .jp-ici-scale-48.jp-icon-bid-jrole, 
.jp-ici-render-invert.jp-ici-scale-48.jp-icon-bid-jrole 		    {background-position: -49.5em -22.5em; cursor: default;}

.jp-ici-scale-64.jp-icon-bid-jrole,
.jp-ici-render-default .jp-ici-scale-64.jp-icon-bid-jrole 	        {background-position: -66em -18em;}
button:hover .jp-ici-scale-64.jp-icon-bid-jrole,
a:hover .jp-ici-scale-64.jp-icon-bid-jrole,
.jp-ici-render-active .jp-ici-scale-64.jp-icon-bid-jrole,
.jp-ici-render-active.jp-ici-scale-64.jp-icon-bid-jrole 		    {background-position: -66em -24em;}
.jp-ici-render-invert .jp-ici-scale-64.jp-icon-bid-jrole, 
.jp-ici-render-invert.jp-ici-scale-64.jp-icon-bid-jrole 		    {background-position: -66em -30em; cursor: default;}

.jp-ici-scale-84.jp-icon-bid-jrole,
.jp-ici-render-default .jp-ici-scale-84.jp-icon-bid-jrole 	        {background-position: -86.625em -23.625em;}
button:hover .jp-ici-scale-84.jp-icon-bid-jrole,
a:hover .jp-ici-scale-84.jp-icon-bid-jrole,
.jp-ici-render-active .jp-ici-scale-84.jp-icon-bid-jrole,
.jp-ici-render-active.jp-ici-scale-84.jp-icon-bid-jrole 		    {background-position: -86.625em -31.5em;}
.jp-ici-render-invert .jp-ici-scale-84.jp-icon-bid-jrole, 
.jp-ici-render-invert.jp-ici-scale-84.jp-icon-bid-jrole 		    {background-position: -86.625em -39.375em; cursor: default;}

/* ========================================
   jrole-c 
   ========================================*/

.jp-icon-bid-jrole-c 			        {background-position: -18em -4.5em;}
.jp-ici-scale-32.jp-icon-bid-jrole-c 	{background-position: -36em -9em;}
.jp-ici-scale-48.jp-icon-bid-jrole-c 	{background-position: -54em -13.5em;}
.jp-ici-scale-64.jp-icon-bid-jrole-c 	{background-position: -72em -18em;}
.jp-ici-scale-84.jp-icon-bid-jrole-c 	{background-position: -94.5em -23.625em;}




/* ========================================
   PAYPAL icons 
   ========================================*/


/* ========================================
   2co icon 
   ========================================*/

.jp-icon-bid-co 			        {background-position: 0 -13.5em;}
.jp-ici-scale-32.jp-icon-bid-co 	{background-position: 0 -27em;}
.jp-ici-scale-48.jp-icon-bid-co 	{background-position: 0 -40.5em;}
.jp-ici-scale-64.jp-icon-bid-co 	{background-position: 0 -54em;}
.jp-ici-scale-84.jp-icon-bid-co 	{background-position: 0 -70.875em;}



/* ========================================
   alipay icon 
   ========================================*/

.jp-icon-bid-alipay 			        {background-position: -1.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-alipay 	{background-position: -3em -27em;}
.jp-ici-scale-48.jp-icon-bid-alipay 	{background-position: -4.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-alipay 	{background-position: -6em -54em;}
.jp-ici-scale-84.jp-icon-bid-alipay 	{background-position: -7.875em -70.875em;}


/* ========================================
   amazon icon 
   ========================================*/

.jp-icon-bid-amazon 			        {background-position: -3em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-amazon 	{background-position: -6em -27em;}
.jp-ici-scale-48.jp-icon-bid-amazon 	{background-position: -9em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-amazon 	{background-position: -12em -54em;}
.jp-ici-scale-84.jp-icon-bid-amazon 	{background-position: -15.75em -70.875em;}


/* ========================================
   americanexpress icon 
   ========================================*/


.jp-icon-bid-americanexpress 			        {background-position: -4.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-americanexpress 	{background-position: -9em -27em;}
.jp-ici-scale-48.jp-icon-bid-americanexpress 	{background-position: -13.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-americanexpress 	{background-position: -18em -54em;}
.jp-ici-scale-84.jp-icon-bid-americanexpress 	{background-position: -23.625em -70.875em;}


/* ========================================
   aziapay icon 
   ========================================*/

.jp-icon-bid-aziapay 			        {background-position: -6em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-aziapay 	{background-position: -12em -27em;}
.jp-ici-scale-48.jp-icon-bid-aziapay 	{background-position: -18em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-aziapay 	{background-position: -24em -54em;}
.jp-ici-scale-84.jp-icon-bid-aziapay 	{background-position: -31.5em -70.875em;}


/* ========================================
   atos icon 
   ========================================*/

.jp-icon-bid-atos 			        {background-position: -7.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-atos 	{background-position: -15em -27em;}
.jp-ici-scale-48.jp-icon-bid-atos 	{background-position: -22.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-atos 	{background-position: -30em -54em;}
.jp-ici-scale-84.jp-icon-bid-atos 	{background-position: -39.375em -70.875em;}


/* ========================================
   banktransfer icon 
   ========================================*/

.jp-icon-bid-banktransfer 			        {background-position: -9em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-banktransfer 	{background-position: -18em -27em;}
.jp-ici-scale-48.jp-icon-bid-banktransfer 	{background-position: -27em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-banktransfer 	{background-position: -36em -54em;}
.jp-ici-scale-84.jp-icon-bid-banktransfer 	{background-position: -47.25em -70.875em;}


/* ========================================
   BBB icon 
   ========================================*/

.jp-icon-bid-bbb 			        {background-position: -10.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-bbb 	{background-position: -21em -27em;}
.jp-ici-scale-48.jp-icon-bid-bbb 	{background-position: -31.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-bbb 	{background-position: -42em -54em;}
.jp-ici-scale-84.jp-icon-bid-bbb 	{background-position: -55.125em -70.875em;}


/* ========================================
   bips icon 
   ========================================*/

.jp-icon-bid-bips 			        {background-position: -12em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-bips 	{background-position: -24em -27em;}
.jp-ici-scale-48.jp-icon-bid-bips 	{background-position: -36em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-bips 	{background-position: -48em -54em;}
.jp-ici-scale-84.jp-icon-bid-bips 	{background-position: -63em -70.875em;}


/* ========================================
   bpay icon 
   ========================================*/

.jp-icon-bid-bpay 			{background-position: -13.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-bpay 	{background-position: -27em -27em;}
.jp-ici-scale-48.jp-icon-bid-bpay 	{background-position: -40.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-bpay 	{background-position: -54em -54em;}
.jp-ici-scale-84.jp-icon-bid-bpay 	{background-position: -70.875em -70.875em;}


/* ========================================
   cirrus icon 
   ========================================*/

.jp-icon-bid-cirrus 			        {background-position: -15em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-cirrus 	{background-position: -30em -27em;}
.jp-ici-scale-48.jp-icon-bid-cirrus 	{background-position: -45em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-cirrus 	{background-position: -60em -54em;}
.jp-ici-scale-84.jp-icon-bid-cirrus 	{background-position: -78.75em -70.875em;}


/* ========================================
   citibank icon 
   ========================================*/

.jp-icon-bid-citibank 			        {background-position: -16.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-citibank 	{background-position: -33em -27em;}
.jp-ici-scale-48.jp-icon-bid-citibank 	{background-position: -49.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-citibank 	{background-position: -66em -54em;}
.jp-ici-scale-84.jp-icon-bid-citibank 	{background-position: -86.625em -70.875em;}


/* ========================================
   clickandbuy icon 
   ========================================*/

.jp-icon-bid-clickandbuy 			        {background-position: -18em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-clickandbuy 	{background-position: -36em -27em;}
.jp-ici-scale-48.jp-icon-bid-clickandbuy 	{background-position: -54em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-clickandbuy 	{background-position: -72em -54em;}
.jp-ici-scale-84.jp-icon-bid-clickandbuy 	{background-position: -94.5em -70.875em;}


/* ========================================
   creditcard icon 
   ========================================*/

.jp-icon-bid-creditcard 			        {background-position: -19.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-creditcard 	{background-position: -39em -27em;}
.jp-ici-scale-48.jp-icon-bid-creditcard 	{background-position: -58.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-creditcard 	{background-position: -78em -54em;}
.jp-ici-scale-84.jp-icon-bid-creditcard 	{background-position: -102.375em -70.875em;}


/* ========================================
   dinersclub icon 
   ========================================*/

.jp-icon-bid-dinersclub 			{background-position: -22.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-dinersclub 	{background-position: -45em -27em;}
.jp-ici-scale-48.jp-icon-bid-dinersclub 	{background-position: -67.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-dinersclub 	{background-position: -90em -54em;}
.jp-ici-scale-84.jp-icon-bid-dinersclub 	{background-position: -118.125em -70.975em;}


/* ========================================
   directdebit icon 
   ========================================*/

.jp-icon-bid-directdebit 			        {background-position: -24em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-directdebit 	{background-position: -48em -27em;}
.jp-ici-scale-48.jp-icon-bid-directdebit 	{background-position: -72em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-directdebit 	{background-position: -96em -54em;}
.jp-ici-scale-84.jp-icon-bid-directdebit 	{background-position: -126em -70.875em;}


/* ========================================
   discover icon 
   ========================================*/

.jp-icon-bid-discover 			        {background-position: -25.5em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-discover 	{background-position: -51em -27em;}
.jp-ici-scale-48.jp-icon-bid-discover 	{background-position: -76.5em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-discover 	{background-position: -102em -54em;}
.jp-ici-scale-84.jp-icon-bid-discover 	{background-position: -133.875em -70.875em;}


/* ========================================
   dwolla icon 
   ========================================*/

.jp-icon-bid-dwolla 			        {background-position: -27em -13.5em;}
.jp-ici-scale-32.jp-icon-bid-dwolla 	{background-position: -54em -27em;}
.jp-ici-scale-48.jp-icon-bid-dwolla 	{background-position: -81em -40.5em;}
.jp-ici-scale-64.jp-icon-bid-dwolla 	{background-position: -108em -54em;}
.jp-ici-scale-84.jp-icon-bid-dwolla 	{background-position: -141.75em -70.875em;}


/* ========================================
   ebay icon 
   ========================================*/

.jp-icon-bid-ebay 			        {background-position: 0 -15em;}
.jp-ici-scale-32.jp-icon-bid-ebay 	{background-position: 0 -30em;}
.jp-ici-scale-48.jp-icon-bid-ebay 	{background-position: 0 -45em;}
.jp-ici-scale-64.jp-icon-bid-ebay 	{background-position: 0 -60em;}
.jp-ici-scale-84.jp-icon-bid-ebay 	{background-position: 0 -78.75em;}


/* ========================================
   eco icon 
   ========================================*/

.jp-icon-bid-eco 			        {background-position: -1.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-eco 	{background-position: -3em -30em;}
.jp-ici-scale-48.jp-icon-bid-eco 	{background-position: -4.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-eco 	{background-position: -6em -60em;}
.jp-ici-scale-84.jp-icon-bid-eco 	{background-position: -7.875em -78.75em;}


/* ========================================
   ec icon 
   ========================================*/

.jp-icon-bid-ec 			        {background-position: -3em -15em;}
.jp-ici-scale-32.jp-icon-bid-ec 	{background-position: -6em -30em;}
.jp-ici-scale-48.jp-icon-bid-ec 	{background-position: -9em -45em;}
.jp-ici-scale-64.jp-icon-bid-ec 	{background-position: -12em -60em;}
.jp-ici-scale-84.jp-icon-bid-ec 	{background-position: -15.75em -78.75em;}


/* ========================================
   eps icon 
   ========================================*/

.jp-icon-bid-eps 			        {background-position: -4.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-eps 	{background-position: -9em -30em;}
.jp-ici-scale-48.jp-icon-bid-eps 	{background-position: -13.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-eps 	{background-position: -18em -60em;}
.jp-ici-scale-84.jp-icon-bid-eps 	{background-position: -23.825em -78.75em;}


/* ========================================
   euronet icon 
   ========================================*/

.jp-icon-bid-euronet 			        {background-position: -6em -15em;}
.jp-ici-scale-32.jp-icon-bid-euronet 	{background-position: -12em -30em;}
.jp-ici-scale-48.jp-icon-bid-euronet 	{background-position: -18em -45em;}
.jp-ici-scale-64.jp-icon-bid-euronet 	{background-position: -24em -60em;}
.jp-ici-scale-84.jp-icon-bid-euronet 	{background-position: -31.5em -78.75em;}


/* ========================================
   eway icon 
   ========================================*/

.jp-icon-bid-eway 			        {background-position: -7.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-eway 	{background-position: -15em -30em;}
.jp-ici-scale-48.jp-icon-bid-eway 	{background-position: -22.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-eway 	{background-position: -30em -60em;}
.jp-ici-scale-84.jp-icon-bid-eway 	{background-position: -39.375em -78.75em;}


/* ========================================
   gifcard icon 
   ========================================*/

.jp-icon-bid-gifcard 			        {background-position: -9em -15em;}
.jp-ici-scale-32.jp-icon-bid-gifcard 	{background-position: -18em -30em;}
.jp-ici-scale-48.jp-icon-bid-gifcard 	{background-position: -27em -45em;}
.jp-ici-scale-64.jp-icon-bid-gifcard 	{background-position: -36em -60em;}
.jp-ici-scale-84.jp-icon-bid-gifcard 	{background-position: -47.25em -78.75em;}


/* ========================================
   giropay icon 
   ========================================*/

.jp-icon-bid-giropay 			        {background-position: -10.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-giropay 	{background-position: -21em -30em;}
.jp-ici-scale-48.jp-icon-bid-giropay 	{background-position: -31.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-giropay 	{background-position: -42em -60em;}
.jp-ici-scale-84.jp-icon-bid-giropay 	{background-position: -55.125em -78.75em;}


/* ========================================
   googlewallet icon 
   ========================================*/

.jp-icon-bid-googlewallet 			        {background-position: -12em -15em;}
.jp-ici-scale-32.jp-icon-bid-googlewallet 	{background-position: -24em -30em;}
.jp-ici-scale-48.jp-icon-bid-googlewallet 	{background-position: -36em -45em;}
.jp-ici-scale-64.jp-icon-bid-googlewallet 	{background-position: -48em -60em;}
.jp-ici-scale-84.jp-icon-bid-googlewallet 	{background-position: -63em -78.75em;}


/* ========================================
   heartland icon 
   ========================================*/

.jp-icon-bid-heartland 			        {background-position: -13.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-heartland 	{background-position: -27em -30em;}
.jp-ici-scale-48.jp-icon-bid-heartland 	{background-position: -40.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-heartland 	{background-position: -54em -60em;}
.jp-ici-scale-84.jp-icon-bid-heartland 	{background-position: -70.875em -78.75em;}


/* ========================================
   hsbc icon 
   ========================================*/

.jp-icon-bid-hsbc 			        {background-position: -15em -15em;}
.jp-ici-scale-32.jp-icon-bid-hsbc 	{background-position: -30em -30em;}
.jp-ici-scale-48.jp-icon-bid-hsbc 	{background-position: -45em -45em;}
.jp-ici-scale-64.jp-icon-bid-hsbc 	{background-position: -60em -60em;}
.jp-ici-scale-84.jp-icon-bid-hsbc 	{background-position: -78.75em -78.75em;}


/* ========================================
   izzetle icon 
   ========================================*/

.jp-icon-bid-izzetle 			        {background-position: -16.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-izzetle 	{background-position: -33em -30em;}
.jp-ici-scale-48.jp-icon-bid-izzetle 	{background-position: -49.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-izzetle 	{background-position: -66em -60em;}
.jp-ici-scale-84.jp-icon-bid-izzetle 	{background-position: -86.625em -78.75em;}


/* ========================================
   jcb icon 
   ========================================*/

.jp-icon-bid-jcb 			        {background-position: -18em -15em;}
.jp-ici-scale-32.jp-icon-bid-jcb 	{background-position: -36em -30em;}
.jp-ici-scale-48.jp-icon-bid-jcb 	{background-position: -54em -45em;}
.jp-ici-scale-64.jp-icon-bid-jcb 	{background-position: -72em -60em;}
.jp-ici-scale-84.jp-icon-bid-jcb 	{background-position: -94.5em -78.75em;}


/* ========================================
   klarna icon 
   ========================================*/

.jp-icon-bid-klarna 			        {background-position: -19.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-klarna 	{background-position: -39em -30em;}
.jp-ici-scale-48.jp-icon-bid-klarna 	{background-position: -58.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-klarna 	{background-position: -78em -60em;}
.jp-ici-scale-84.jp-icon-bid-klarna 	{background-position: -102.375em -78.75em;}


/* ========================================
   laser icon 
   ========================================*/

.jp-icon-bid-laser 			        {background-position: -21em -15em;}
.jp-ici-scale-32.jp-icon-bid-laser 	{background-position: -42em -30em;}
.jp-ici-scale-48.jp-icon-bid-laser 	{background-position: -63em -45em;}
.jp-ici-scale-64.jp-icon-bid-laser 	{background-position: -84em -60em;}
.jp-ici-scale-84.jp-icon-bid-laser 	{background-position: -110.25em -78.75em;}


/* ========================================
   maestro icon 
   ========================================*/

.jp-icon-bid-maestro 			        {background-position: -22.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-maestro 	{background-position: -45em -30em;}
.jp-ici-scale-48.jp-icon-bid-maestro 	{background-position: -67.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-maestro 	{background-position: -90em -60em;}
.jp-ici-scale-84.jp-icon-bid-maestro 	{background-position: -118.125em -78.75em;}


/* ========================================
   mastercard icon 
   ========================================*/

.jp-icon-bid-mastercard 			        {background-position: -24em -15em;}
.jp-ici-scale-32.jp-icon-bid-mastercard 	{background-position: -48em -30em;}
.jp-ici-scale-48.jp-icon-bid-mastercard 	{background-position: -72em -45em;}
.jp-ici-scale-64.jp-icon-bid-mastercard 	{background-position: -96em -60em;}
.jp-ici-scale-84.jp-icon-bid-mastercard 	{background-position: -126em -78.75em;}

/* ========================================
   moneygramp icon 
   ========================================*/

.jp-icon-bid-moneygram 			        {background-position: -27em -15em;}
.jp-ici-scale-32.jp-icon-bid-moneygram 	{background-position: -54em -30em;}
.jp-ici-scale-48.jp-icon-bid-moneygram 	{background-position: -81em -45em;}
.jp-ici-scale-64.jp-icon-bid-moneygram 	{background-position: -108em -60em;}
.jp-ici-scale-84.jp-icon-bid-moneygram 	{background-position: -141.75em -78.75em;}


/* ========================================
   neteller icon 
   ========================================*/

.jp-icon-bid-neteller 			        {background-position: -28.5em -15em;}
.jp-ici-scale-32.jp-icon-bid-neteller 	{background-position: -57em -30em;}
.jp-ici-scale-48.jp-icon-bid-neteller 	{background-position: -85.5em -45em;}
.jp-ici-scale-64.jp-icon-bid-neteller 	{background-position: -114em -60em;}
.jp-ici-scale-84.jp-icon-bid-neteller 	{background-position: -149.625em -78.75em;}


/* ========================================
   ogone icon 
   ========================================*/

.jp-icon-bid-ogone 			        {background-position: 0 -16.5em;}
.jp-ici-scale-32.jp-icon-bid-ogone 	{background-position: 0 -33em;}
.jp-ici-scale-48.jp-icon-bid-ogone 	{background-position: 0 -49.5em;}
.jp-ici-scale-64.jp-icon-bid-ogone 	{background-position: 0 -66em;}
.jp-ici-scale-84.jp-icon-bid-ogone 	{background-position: 0 -86.625em;}


/* ========================================
   paypoint icon 
   ========================================*/

.jp-icon-bid-paypoint 			        {background-position: -1.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-paypoint 	{background-position: -3em -33em;}
.jp-ici-scale-48.jp-icon-bid-paypoint 	{background-position: -4.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-paypoint 	{background-position: -6em -66em;}
.jp-ici-scale-84.jp-icon-bid-paypoint 	{background-position: -7.875em -86.625em;}


/* ========================================
   paymate icon 
   ========================================*/

.jp-icon-bid-paymate 			        {background-position: -3em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-paymate 	{background-position: -6em -33em;}
.jp-ici-scale-48.jp-icon-bid-paymate 	{background-position: -9em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-paymate 	{background-position: -12em -66em;}
.jp-ici-scale-84.jp-icon-bid-paymate 	{background-position: -15.75em -86.625em;}


/* ========================================
   payoneer icon 
   ========================================*/

.jp-icon-bid-payoneer 			        {background-position: -4.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-payoneer 	{background-position: -9em -33em;}
.jp-ici-scale-48.jp-icon-bid-payoneer 	{background-position: -13.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-payoneer 	{background-position: -18em -66em;}
.jp-ici-scale-84.jp-icon-bid-payoneer 	{background-position: -23.625em -86.625em;}


/* ========================================
   paypal icon 
   ========================================*/

.jp-icon-bid-paypal 			        {background-position: -6em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-paypal 	{background-position: -12em -33em;}
.jp-ici-scale-48.jp-icon-bid-paypal 	{background-position: -18em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-paypal 	{background-position: -24em -66em;}
.jp-ici-scale-84.jp-icon-bid-paypal 	{background-position: -31.5em -86.625em;}


/* ========================================
   paysafecard icon 
   ========================================*/

.jp-icon-bid-paysafecard 			        {background-position: -7.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-paysafecard 	{background-position: -15em -33em;}
.jp-ici-scale-48.jp-icon-bid-paysafecard 	{background-position: -22.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-paysafecard 	{background-position: -30em -66em;}
.jp-ici-scale-84.jp-icon-bid-paysafecard 	{background-position: -39.375em -86.625em;}


/* ========================================
   payza icon 
   ========================================*/

.jp-icon-bid-payza 			        {background-position: -9em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-payza 	{background-position: -18em -33em;}
.jp-ici-scale-48.jp-icon-bid-payza 	{background-position: -27em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-payza 	{background-position: -36em -66em;}
.jp-ici-scale-84.jp-icon-bid-payza 	{background-position: -47.25em -86.625em;}


/* ========================================
   popmoney icon 
   ========================================*/

.jp-icon-bid-popmoney 			        {background-position: -10.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-popmoney 	{background-position: -21em -33em;}
.jp-ici-scale-48.jp-icon-bid-popmoney 	{background-position: -31.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-popmoney 	{background-position: -42em -66em;}
.jp-ici-scale-84.jp-icon-bid-popmoney 	{background-position: -55.125em -86.625em;}


/* ========================================
   realex icon 
   ========================================*/

.jp-icon-bid-realex 			        {background-position: -12em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-realex 	{background-position: -24em -33em;}
.jp-ici-scale-48.jp-icon-bid-realex 	{background-position: -36em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-realex 	{background-position: -48em -66em;}
.jp-ici-scale-84.jp-icon-bid-realex 	{background-position: -63em -86.625em;}



/* ========================================
   recurly icon 
   ========================================*/

.jp-icon-bid-recurly 			{background-position: -13.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-recurly 	{background-position: -27em -33em;}
.jp-ici-scale-48.jp-icon-bid-recurly 	{background-position: -40.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-recurly 	{background-position: -54em -66em;}
.jp-ici-scale-84.jp-icon-bid-recurly 	{background-position: -70.875em -86.625em;}


/* ========================================
   sage icon 
   ========================================*/

.jp-icon-bid-sage 			        {background-position: -15em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-sage 	{background-position: -30em -33em;}
.jp-ici-scale-48.jp-icon-bid-sage 	{background-position: -45em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-sage 	{background-position: -60em -66em;}
.jp-ici-scale-84.jp-icon-bid-sage 	{background-position: -78.75em -86.625em;}


/* ========================================
   skrill icon 
   ========================================*/

.jp-icon-bid-skrill 			        {background-position: -16.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-skrill 	{background-position: -33em -33em;}
.jp-ici-scale-48.jp-icon-bid-skrill 	{background-position: -49.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-skrill 	{background-position: -66em -66em;}
.jp-ici-scale-84.jp-icon-bid-skrill 	{background-position: -86.625em -86.625em;}

/* ========================================
   square icon 
   ========================================*/

.jp-icon-bid-square 			        {background-position: -19.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-square 	{background-position: -39em -33em;}
.jp-ici-scale-48.jp-icon-bid-square 	{background-position: -58.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-square 	{background-position: -78em -66em;}
.jp-ici-scale-84.jp-icon-bid-square 	{background-position: -102.375em -86.625em;}


/* ========================================
   stripe icon 
   ========================================*/

.jp-icon-bid-stripe 			        {background-position: -21em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-stripe 	{background-position: -42em -33em;}
.jp-ici-scale-48.jp-icon-bid-stripe 	{background-position: -63em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-stripe 	{background-position: -84em -66em;}
.jp-ici-scale-84.jp-icon-bid-stripe 	{background-position: -110.25em -86.625em;}

/* ========================================
   telecheck icon 
   ========================================*/

.jp-icon-bid-telecheck 			        {background-position: -24em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-telecheck 	{background-position: -48em -33em;}
.jp-ici-scale-48.jp-icon-bid-telecheck 	{background-position: -72em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-telecheck 	{background-position: -96em -66em;}
.jp-ici-scale-84.jp-icon-bid-telecheck 	{background-position: -126em -86.625em;}


/* ========================================
   timwe icon 
   ========================================*/

.jp-icon-bid-timwe 			        {background-position: -25.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-timwe 	{background-position: -51em -33em;}
.jp-ici-scale-48.jp-icon-bid-timwe 	{background-position: -76.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-timwe 	{background-position: -102em -66em;}
.jp-ici-scale-84.jp-icon-bid-timwe 	{background-position: -133.875em -86.625em;}


/* ========================================
   truste icon 
   ========================================*/

.jp-icon-bid-truste 			        {background-position: -27em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-truste 	{background-position: -54em -33em;}
.jp-ici-scale-48.jp-icon-bid-truste 	{background-position: -81em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-truste 	{background-position: -108em -66em;}
.jp-ici-scale-84.jp-icon-bid-truste 	{background-position: -141.75em -86.625em;}


/* ========================================
   ukash icon 
   ========================================*/

.jp-icon-bid-ukash 			        {background-position: -28.5em -16.5em;}
.jp-ici-scale-32.jp-icon-bid-ukash 	{background-position: -57em -33em;}
.jp-ici-scale-48.jp-icon-bid-ukash 	{background-position: -85.5em -49.5em;}
.jp-ici-scale-64.jp-icon-bid-ukash 	{background-position: -114em -66em;}
.jp-ici-scale-84.jp-icon-bid-ukash 	{background-position: -149.625em -86.625em;}


/* ========================================
   unionpay icon 
   ========================================*/

.jp-icon-bid-unionpay 			        {background-position: 0 -18em;}
.jp-ici-scale-32.jp-icon-bid-unionpay 	{background-position: 0 -36em;}
.jp-ici-scale-48.jp-icon-bid-unionpay 	{background-position: 0 -54em;}
.jp-ici-scale-64.jp-icon-bid-unionpay 	{background-position: 0 -72em;}
.jp-ici-scale-84.jp-icon-bid-unionpay 	{background-position: 0 -94.5em;}


/* ========================================
   verifiedbyviza icon 
   ========================================*/

.jp-icon-bid-verifiedbyvisa 			        {background-position: -1.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-verifiedbyvisa 	{background-position: -3em -36em;}
.jp-ici-scale-48.jp-icon-bid-verifiedbyvisa 	{background-position: -4.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-verifiedbyvisa 	{background-position: -6em -72em;}
.jp-ici-scale-84.jp-icon-bid-verifiedbyvisa 	{background-position: -7.875em -94.5em;}


/* ========================================
   veryfone icon 
   ========================================*/

.jp-icon-bid-veryfone 			        {background-position: -3em -18em;}
.jp-ici-scale-32.jp-icon-bid-veryfone 	{background-position: -6em -36em;}
.jp-ici-scale-48.jp-icon-bid-veryfone 	{background-position: -9em -54em;}
.jp-ici-scale-64.jp-icon-bid-veryfone 	{background-position: -12em -72em;}
.jp-ici-scale-84.jp-icon-bid-veryfone 	{background-position: -15.75em -94.5em;}


/* ========================================
   verysign icon 
   ========================================*/

.jp-icon-bid-verysign 			        {background-position: -4.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-verysign 	{background-position: -9em -36em;}
.jp-ici-scale-48.jp-icon-bid-verysign 	{background-position: -13.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-verysign 	{background-position: -18em -72em;}
.jp-ici-scale-84.jp-icon-bid-verysign 	{background-position: -23.625em -94.5em;}


/* ========================================
   vindicia icon 
   ========================================*/

.jp-icon-bid-vindicia 			        {background-position: -6em -18em;}
.jp-ici-scale-32.jp-icon-bid-vindicia 	{background-position: -12em -36em;}
.jp-ici-scale-48.jp-icon-bid-vindicia 	{background-position: -18em -54em;}
.jp-ici-scale-64.jp-icon-bid-vindicia 	{background-position: -24em -72em;}
.jp-ici-scale-84.jp-icon-bid-vindicia 	{background-position: -31.5em -94.5em;}


/* ========================================
   visa icon 
   ========================================*/

.jp-icon-bid-visa 			        {background-position: -7.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-visa 	{background-position: -15em -36em;}
.jp-ici-scale-48.jp-icon-bid-visa 	{background-position: -22.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-visa 	{background-position: -30em -72em;}
.jp-ici-scale-84.jp-icon-bid-visa 	{background-position: -39.375em -94.5em;}


/* ========================================
   webmoney icon 
   ========================================*/

.jp-icon-bid-webmoney 			        {background-position: -9em -18em;}
.jp-ici-scale-32.jp-icon-bid-webmoney 	{background-position: -18em -36em;}
.jp-ici-scale-48.jp-icon-bid-webmoney 	{background-position: -27em -54em;}
.jp-ici-scale-64.jp-icon-bid-webmoney 	{background-position: -36em -72em;}
.jp-ici-scale-84.jp-icon-bid-webmoney 	{background-position: -47.25em -94.5em;}


/* ========================================
   wepay icon 
   ========================================*/

.jp-icon-bid-wepay 			        {background-position: -10.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-wepay 	{background-position: -21em -36em;}
.jp-ici-scale-48.jp-icon-bid-wepay 	{background-position: -31.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-wepay 	{background-position: -42em -72em;}
.jp-ici-scale-84.jp-icon-bid-wepay 	{background-position: -55.125em -94.5em;}


/* ========================================
   westernunion icon 
   ========================================*/

.jp-icon-bid-westernunion 			        {background-position: -12em -18em;}
.jp-ici-scale-32.jp-icon-bid-westernunion 	{background-position: -24em -36em;}
.jp-ici-scale-48.jp-icon-bid-westernunion 	{background-position: -36em -54em;}
.jp-ici-scale-64.jp-icon-bid-westernunion 	{background-position: -48em -72em;}
.jp-ici-scale-84.jp-icon-bid-westernunion 	{background-position: -63em -94.5em;}


/* ========================================
   wiretransfer icon 
   ========================================*/

.jp-icon-bid-wiretransfer 			        {background-position: -13.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-wiretransfer 	{background-position: -27em -36em;}
.jp-ici-scale-48.jp-icon-bid-wiretransfer 	{background-position: -40.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-wiretransfer 	{background-position: -54em -72em;}
.jp-ici-scale-84.jp-icon-bid-wiretransfer 	{background-position: -70.875em -94.5em;}


/* ========================================
   wirecard icon 
   ========================================*/

.jp-icon-bid-wirecard 			        {background-position: -15em -18em;}
.jp-ici-scale-32.jp-icon-bid-wirecard 	{background-position: -30em -36em;}
.jp-ici-scale-48.jp-icon-bid-wirecard 	{background-position: -45em -54em;}
.jp-ici-scale-64.jp-icon-bid-wirecard 	{background-position: -60em -72em;}
.jp-ici-scale-84.jp-icon-bid-wirecard 	{background-position: -78.75em -94.5em;}


/* ========================================
   yandex icon 
   ========================================*/

.jp-icon-bid-yandex 			        {background-position: -18em -18em;}
.jp-ici-scale-32.jp-icon-bid-yandex 	{background-position: -36em -36em;}
.jp-ici-scale-48.jp-icon-bid-yandex 	{background-position: -54em -54em;}
.jp-ici-scale-64.jp-icon-bid-yandex 	{background-position: -72em -72em;}
.jp-ici-scale-84.jp-icon-bid-yandex 	{background-position: -94.5em -94.5em;}


/* ========================================
   pp icon 
   ========================================*/

.jp-icon-bid-pp 			        {background-position: -19.5em -18em;}
.jp-ici-scale-32.jp-icon-bid-pp 	{background-position: -39em -36em;}
.jp-ici-scale-48.jp-icon-bid-pp 	{background-position: -58.5em -54em;}
.jp-ici-scale-64.jp-icon-bid-pp 	{background-position: -78em -72em;}
.jp-ici-scale-84.jp-icon-bid-pp 	{background-position: -102.375em -94.5em;}


/* ========================================
   pppaypal icon 
   ========================================*/

.jp-icon-bid-pppaypal 			        {background-position: -21em -18em;}
.jp-ici-scale-32.jp-icon-bid-pppaypal 	{background-position: -42em -36em;}
.jp-ici-scale-48.jp-icon-bid-pppaypal 	{background-position: -63em -54em;}
.jp-ici-scale-64.jp-icon-bid-pppaypal 	{background-position: -84em -72em;}
.jp-ici-scale-84.jp-icon-bid-pppaypal 	{background-position: -110.25em -94.5em;}






/* color pay */

/* ========================================
   amazon color icon 
   ========================================*/

.jp-icon-bid-amazon-c 			        {background-position: 0 -19.5em;}
.jp-ici-scale-32.jp-icon-bid-amazon-c 	{background-position: 0 -39em;}
.jp-ici-scale-48.jp-icon-bid-amazon-c 	{background-position: 0 -58.5em;}
.jp-ici-scale-64.jp-icon-bid-amazon-c 	{background-position: 0 -78em;}
.jp-ici-scale-84.jp-icon-bid-amazon-c 	{background-position: 0 -102.375em;}

/* ========================================
   americanexpress color icon 
   ========================================*/

.jp-icon-bid-americanexpress-c 			        {background-position: -1.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-americanexpress-c 	{background-position: -3em -39em;}
.jp-ici-scale-48.jp-icon-bid-americanexpress-c 	{background-position: -4.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-americanexpress-c 	{background-position: -6em -78em;}
.jp-ici-scale-84.jp-icon-bid-americanexpress-c 	{background-position: -7.875em -102.375em;}


/* ========================================
   cirrus color icon 
   ========================================*/

.jp-icon-bid-cirrus-c 			        {background-position: -3em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-cirrus-c 	{background-position: -6em -39em;}
.jp-ici-scale-48.jp-icon-bid-cirrus-c 	{background-position: -9em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-cirrus-c 	{background-position: -12em -78em;}
.jp-ici-scale-84.jp-icon-bid-cirrus-c 	{background-position: -15.75em -102.375em;}

/* ========================================
   dinersclub color icon 
   ========================================*/

.jp-icon-bid-dinersclub-c 			        {background-position: -6em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-dinersclub-c 	{background-position: -12em -39em;}
.jp-ici-scale-48.jp-icon-bid-dinersclub-c 	{background-position: -18em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-dinersclub-c 	{background-position: -24em -78em;}
.jp-ici-scale-84.jp-icon-bid-dinersclub-c 	{background-position: -31.5em -102.375em;}


/* ========================================
   directdebit color icon 
   ========================================*/

.jp-icon-bid-directdebit-c 			        {background-position: -7.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-directdebit-c 	{background-position: -15em -39em;}
.jp-ici-scale-48.jp-icon-bid-directdebit-c 	{background-position: -22.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-directdebit-c 	{background-position: -30em -78em;}
.jp-ici-scale-84.jp-icon-bid-directdebit-c 	{background-position: -39.375em -102.375em;}


/* ========================================
   discover color icon 
   ========================================*/

.jp-icon-bid-discover-c 			        {background-position: -9em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-discover-c 	{background-position: -18em -39em;}
.jp-ici-scale-48.jp-icon-bid-discover-c 	{background-position: -27em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-discover-c 	{background-position: -36em -78em;}
.jp-ici-scale-84.jp-icon-bid-discover-c 	{background-position: -47.25em -102.375em;}


/* ========================================
   ebay color icon 
   ========================================*/

.jp-icon-bid-ebay-c 			        {background-position: -10.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-ebay-c 	{background-position: -21em -39em;}
.jp-ici-scale-48.jp-icon-bid-ebay-c 	{background-position: -31.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-ebay-c 	{background-position: -42em -78em;}
.jp-ici-scale-84.jp-icon-bid-ebay-c 	{background-position: -55.125em -102.375em;}


/* ========================================
   eway color icon 
   ========================================*/

.jp-icon-bid-eway-c 			        {background-position: -12em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-eway-c 	{background-position: -24em -39em;}
.jp-ici-scale-48.jp-icon-bid-eway-c 	{background-position: -36em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-eway-c 	{background-position: -48em -78em;}
.jp-ici-scale-84.jp-icon-bid-eway-c 	{background-position: -63em -102.375em;}


/* ========================================
   giropay color icon 
   ========================================*/

.jp-icon-bid-giropay-c 			        {background-position: -13.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-giropay-c 	{background-position: -27em -39em;}
.jp-ici-scale-48.jp-icon-bid-giropay-c 	{background-position: -40.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-giropay-c 	{background-position: -54em -78em;}
.jp-ici-scale-84.jp-icon-bid-giropay-c 	{background-position: -70.875em -102.375em;}


/* ========================================
   jcb color icon 
   ========================================*/

.jp-icon-bid-jcb-c 			        {background-position: -15em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-jcb-c 	{background-position: -30em -39em;}
.jp-ici-scale-48.jp-icon-bid-jcb-c 	{background-position: -45em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-jcb-c 	{background-position: -60em -78em;}
.jp-ici-scale-84.jp-icon-bid-jcb-c 	{background-position: -78.75em -102.375em;}


/* ========================================
   maestro color icon 
   ========================================*/

.jp-icon-bid-maestro-c 			        {background-position: -16.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-maestro-c 	{background-position: -33em -39em;}
.jp-ici-scale-48.jp-icon-bid-maestro-c 	{background-position: -49.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-maestro-c 	{background-position: -66em -78em;}
.jp-ici-scale-84.jp-icon-bid-maestro-c 	{background-position: -86.825em -102.375em;}


/* ========================================
   paypal color icon 
   ========================================*/

.jp-icon-bid-paypal-c 			        {background-position: -18em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-paypal-c 	{background-position: -36em -39em;}
.jp-ici-scale-48.jp-icon-bid-paypal-c 	{background-position: -54em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-paypal-c 	{background-position: -72em -78em;}
.jp-ici-scale-84.jp-icon-bid-paypal-c 	{background-position: -94.5em -102.375em;}


/* ========================================
   unionpay color icon 
   ========================================*/

.jp-icon-bid-unionpay-c 			        {background-position: -22.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-unionpay-c 	{background-position: -45em -39em;}
.jp-ici-scale-48.jp-icon-bid-unionpay-c 	{background-position: -67.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-unionpay-c 	{background-position: -90em -78em;}
.jp-ici-scale-84.jp-icon-bid-unionpay-c 	{background-position: -118.125em -102.375em;}

/* ========================================
   verifiedbyvisa color icon 
   ========================================*/

.jp-icon-bid-verifiedbyvisa-c 			        {background-position: -24em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-verifiedbyvisa-c 	{background-position: -48em -39em;}
.jp-ici-scale-48.jp-icon-bid-verifiedbyvisa-c 	{background-position: -72em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-verifiedbyvisa-c 	{background-position: -96em -78em;}
.jp-ici-scale-84.jp-icon-bid-verifiedbyvisa-c 	{background-position: -126em -102.375em;}


/* ========================================
   visa color icon 
   ========================================*/

.jp-icon-bid-visa-c 			        {background-position: -25.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-visa-c 	{background-position: -51em -39em;}
.jp-ici-scale-48.jp-icon-bid-visa-c 	{background-position: -76.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-visa-c 	{background-position: -102em -78em;}
.jp-ici-scale-84.jp-icon-bid-visa-c 	{background-position: -133.875em -102.375em;}


/* ========================================
   webmoney color icon 
   ========================================*/

.jp-icon-bid-webmoney-c 			        {background-position: -27em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-webmoney-c 	{background-position: -54em -39em;}
.jp-ici-scale-48.jp-icon-bid-webmoney-c 	{background-position: -81em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-webmoney-c 	{background-position: -108em -78em;}
.jp-ici-scale-84.jp-icon-bid-webmoney-c 	{background-position: -141.75em -102.375em;}


/* ========================================
   westernunion color icon 
   ========================================*/

.jp-icon-bid-westernunion-c 			        {background-position: -28.5em -19.5em;}
.jp-ici-scale-32.jp-icon-bid-westernunion-c 	{background-position: -57em -39em;}
.jp-ici-scale-48.jp-icon-bid-westernunion-c 	{background-position: -85.5em -58.5em;}
.jp-ici-scale-64.jp-icon-bid-westernunion-c 	{background-position: -114em -78em;}
.jp-ici-scale-84.jp-icon-bid-westernunion-c 	{background-position: -149.625em -102.375em;}

/* ========================================
   mastercard color icon 
   ========================================*/

.jp-icon-bid-mastercard-c 			        {background-position: 0 -21em;}
.jp-ici-scale-32.jp-icon-bid-mastercard-c 	{background-position: 0 -42em;}
.jp-ici-scale-48.jp-icon-bid-mastercard-c 	{background-position: 0 -63em;}
.jp-ici-scale-64.jp-icon-bid-mastercard-c 	{background-position: 0 -84em;}
.jp-ici-scale-84.jp-icon-bid-mastercard-c 	{background-position: 0 -110.25em;}

/* ========================================
   laser color icon 
   ========================================*/

.jp-icon-bid-laser-c 			        {background-position: -1.5em -21em;}
.jp-ici-scale-32.jp-icon-bid-laser-c 	{background-position: -3em -42em;}
.jp-ici-scale-48.jp-icon-bid-laser-c 	{background-position: -4.5em -63em;}
.jp-ici-scale-64.jp-icon-bid-laser-c 	{background-position: -6em -84em;}
.jp-ici-scale-84.jp-icon-bid-laser-c 	{background-position: -7.875em -110.25em;}

/* ========================================
   pp color icon 
   ========================================*/

.jp-icon-bid-pp-c 			        {background-position: -3em -21em;}
.jp-ici-scale-32.jp-icon-bid-pp-c 	{background-position: -6em -42em;}
.jp-ici-scale-48.jp-icon-bid-pp-c 	{background-position: -9em -63em;}
.jp-ici-scale-64.jp-icon-bid-pp-c 	{background-position: -12em -84em;}
.jp-ici-scale-84.jp-icon-bid-pp-c 	{background-position: -15.75em -110.25em;}

/* ========================================
   pp color icon 
   ========================================*/

.jp-icon-bid-pppaypal-c 			        {background-position: -4.5em -21em;}
.jp-ici-scale-32.jp-icon-bid-pppaypal-c 	{background-position: -9em -42em;}
.jp-ici-scale-48.jp-icon-bid-pppaypal-c 	{background-position: -13.5em -63em;}
.jp-ici-scale-64.jp-icon-bid-pppaypal-c 	{background-position: -18em -84em;}
.jp-ici-scale-84.jp-icon-bid-pppaypal-c 	{background-position: -23.625em -110.25em;}


/* jui-responsive-1.2.css >>>*/
/* ===========================================
   Jrole User Interface CSS Framework
   Output  : Uncompressed
   Theme   : Taihu
   File    : jui-responsive.css
   Version : 1.1.0
   Author  : Netcomposite http://www.netcomposite.com/
   =========================================== */


[data-io-layout="io-row-media"] .jp-box-masthead-scale-mini {color: #000 !important;} /* temporary patch for modal widnow overlay */



/*
*
* I.  Break point for large screens | Desktop | TV | . Push to horizontal layout. Large fonts. More white space
*  
*/



@media (min-width: 1200px) { 


/*
*  Breadcrumb location-based navigation widget configuration for large display  
*  
*/

[data-viewport-role="option::bnw::start-point"] {visibility: visible; }
[data-viewport-role="option::bnw::switch-point"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::bnw::level-node"] {visibility: visible; }
[data-viewport-role="option::bnw::end-point"] {visibility: visible; }


/*
*  Cascade navigation widgets configuration for large display  
*  
*/

[data-viewport-role="box::usw::layout"] {visibility: visible; padding-top: 0.5em;}
[data-viewport-role="box::usw::root"] {z-index: 90001; visibility: visible; }
[data-viewport-role="box::usw::vid"]    {visibility: visible; }
[data-viewport-role="box::usw::focus"]  {visibility: visible; margin-left: 90px;}
[data-viewport-role="box::usw::flow"]  {visibility: visible; margin-left: -94px;}
[data-viewport-role="box::usw::roster"] {visibility: visible; z-index: 999; position: absolute; left: 0; right: 0; top:100%;}

[data-viewport-role="box::gsw::layout"]  {visibility: visible; padding-top: 2em; }
[data-viewport-role="box::gsw::root"]  {visibility: visible; margin: 0 0 0 auto;}
[data-viewport-role="box::gsw::roster"]  {visibility: visible; z-index: 999; position: absolute; left: 0; right: 0; top:100%;}
[data-viewport-role="label::gsw::search-button"]  {visibility: visible; }
[data-viewport-role="label::gsw::segment-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::search-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::segment-button"]  {visibility: visible; }



/*
*  Layout  columns configiuration for large display  
*  
*/

[data-viewport-role="box::column::layout::1::1::1"] {visibility: visible;}



/*
*  Main navigation widget menu options configuration for large display  
*  Hide mobile directory | Hide  excess navigation labels | Show clock
*/

[data-viewport-role="option::mnw::back"] {visibility: visible; }
[data-viewport-role="label::mnw::back"] {visibility: visible; }
[data-viewport-role="icon::mnw::back"]  {visibility: visible; }
[data-viewport-role="option::mnw::directory"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::directory"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::directory"] {display: none;visibility: hidden !important; }
[data-viewport-role="option::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="label::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="icon::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="option::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="option::mnw::inbox"] {visibility: visible; }
[data-viewport-role="label::mnw::inbox"] {visibility: visible; }
[data-viewport-role="icon::mnw::inbox"] {visibility: visible; }
[data-viewport-role="option::mnw::notifications"] {visibility: visible; }
[data-viewport-role="label::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="label::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="icon::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="toggle::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="option::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="label::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="icon::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="option::mnw::application"] {visibility: visible; }
[data-viewport-role="label::mnw::application"] {visibility: visible; }
[data-viewport-role="icon::mnw::application"] {visibility: visible; }
[data-viewport-role="toggle::mnw::application"] {visibility: visible; }
[data-viewport-role="option::mnw::calendar"] {visibility: visible; }
[data-viewport-role="label::mnw::calendar"] {visibility: visible; }
[data-viewport-role="icon::mnw::calendar"] {visibility: visible; }
[data-viewport-role="option::mnw::date"]{visibility: visible; }
[data-viewport-role="label::mnw::date"]{visibility: visible; }
[data-viewport-role="icon::mnw::date"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::time"] {visibility: visible; } 
[data-viewport-role="label::mnw::time"] {visibility: visible; } 
[data-viewport-role="icon::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::locale"]  {visibility: visible; }
[data-viewport-role="label::mnw::locale"]  {visibility: visible; }
[data-viewport-role="icon::mnw::locale"]  {visibility: visible; }
[data-viewport-role="option::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmark-action"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="option::mnw::wami"] {visibility: visible; }
[data-viewport-role="label::mnw::wami"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::wami"] {visibility: visible; }
[data-viewport-role="option::mnw::settings"] {visibility: visible; }
[data-viewport-role="label::mnw::settings"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::settings"] {visibility: visible; }
 
 }


/*
*
* II.  Break point for medium screens | Tablets | Laptops . Push to horizontal layout. Normal fonts.
*  Pay attention to labels and lines length 
*  
*/


@media (min-width: 750px) and (max-width: 1199px) {


/*
*  Breadcrumb location-based navigation widget configuration for large display  
*  
*/

[data-viewport-role="option::bnw::start-point"] {visibility: visible; }
[data-viewport-role="option::bnw::switch-point"] {visibility: visible; }
[data-viewport-role="option::bnw::level-node"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::bnw::end-point"] {visibility: visible; width: 100% !important; }




/*
*  Cascade navigation widgets configuration for tablets   
*  
*/

[data-viewport-role="box::usw::layout"] {visibility: visible; padding-top: 0.5em;}
[data-viewport-role="box::usw::root"] {z-index: 90001; visibility: visible; }
[data-viewport-role="box::usw::vid"]    {visibility: visible; }
[data-viewport-role="box::usw::focus"]  {visibility: visible; margin-left: 90px;}
[data-viewport-role="box::usw::flow"]  {visibility: visible; margin-left: -94px;}
[data-viewport-role="box::usw::roster"] {visibility: visible; z-index: 999; position: absolute; left: 0; right: 0; top:100%;}

[data-viewport-role="box::gsw::layout"]  {visibility: visible; padding-top: 2em; text-align: right !important;}
[data-viewport-role="box::gsw::root"]  {visibility: visible; margin: 0 0 0 auto;}
[data-viewport-role="box::gsw::roster"]  {visibility: visible; z-index: 999; position: absolute; left: 0; right: 0; top:100%;}
[data-viewport-role="label::gsw::search-button"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::gsw::segment-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::search-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::segment-button"]  {visibility: visible; }



/*
*  Layout  columns configiuration for for tablets   
*  
*/

[data-viewport-role="box::column::layout::1::1::1"] {visibility: visible;}



/*
*  Main navigation widget menu options configuration for tablets   
*  Hide mobile directory | Hide  excess navigation labels | Show clock | Hide date
*/

[data-viewport-role="option::mnw::back"] {visibility: visible; }
[data-viewport-role="label::mnw::back"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::back"]  {visibility: visible; }
[data-viewport-role="option::mnw::directory"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::directory"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::directory"] {display: none;visibility: hidden !important; }
[data-viewport-role="option::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="label::mnw::dashboard"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="option::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="option::mnw::inbox"] {visibility: visible; }
[data-viewport-role="label::mnw::inbox"] {visibility: visible; }
[data-viewport-role="icon::mnw::inbox"] {visibility: visible; }
[data-viewport-role="option::mnw::notifications"] {visibility: visible; }
[data-viewport-role="label::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="label::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="icon::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="toggle::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="option::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="label::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="icon::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="option::mnw::application"] {visibility: visible; }
[data-viewport-role="label::mnw::application"] {visibility: visible; }
[data-viewport-role="icon::mnw::application"] {visibility: visible; }
[data-viewport-role="toggle::mnw::application"] {visibility: visible; }
[data-viewport-role="option::mnw::calendar"] {visibility: visible; }
[data-viewport-role="label::mnw::calendar"] {visibility: visible; }
[data-viewport-role="icon::mnw::calendar"] {visibility: visible; }
[data-viewport-role="option::mnw::date"]{visibility: visible; }
[data-viewport-role="label::mnw::date"] {visibility: visible; } 
[data-viewport-role="icon::mnw::date"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::time"] {visibility: visible; } 
[data-viewport-role="label::mnw::time"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::locale"]  {visibility: visible; }
[data-viewport-role="label::mnw::locale"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::locale"]  {visibility: visible; }
[data-viewport-role="option::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmark-action"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="option::mnw::wami"] {visibility: visible; }
[data-viewport-role="label::mnw::wami"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::wami"] {visibility: visible; }
[data-viewport-role="option::mnw::settings"] {visibility: visible; }
[data-viewport-role="label::mnw::settings"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::settings"] {visibility: visible; }


}



/*
*
* III.  Break point for small screens | Protrait smarphones | Tablets . Push to vertical layout. Normal fonts.
*  Collpase long horizontal spreads
*/

@media (min-width: 481px) and (max-width: 749px) {


/*
*  Breadcrumb location-based navigation widget configuration for large display  
*  
*/

[data-viewport-role="option::bnw::start-point"] {visibility: visible; }
[data-viewport-role="option::bnw::switch-point"] {visibility: visible; }
[data-viewport-role="option::bnw::level-node"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::bnw::end-point"] {visibility: visible; width: 100% !important; }



/*
*  Collapse horizontally aligned columns in the grid layout   
*  
*/

[data-viewport-role="box::column::layout::1::1::1"]  [class*="jp-column"] {display: block; width: 100%; float: none;}

[data-viewport-layout="1:1:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:2:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:3:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:4:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:5:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:6:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:7:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:8:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:9:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:10:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:11:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:12:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}

/* Collapse horizontally aligned columns in the navigation lists */

[data-viewport-layout="1:4:H"] {height: auto;}
[data-viewport-layout="1:4:H"] dl {width: 50% !important; border-right: none !important;}

	
/*
*  Cascade navigation widgets configuration for tablets   
*  
*/

[data-viewport-role="box::usw::layout"] {visibility: visible; padding-top: 0.5em;}
[data-viewport-role="box::usw::root"] {z-index: 90001; visibility: visible; }
[data-viewport-role="box::usw::vid"]    {visibility: visible; }
[data-viewport-role="box::usw::focus"]  {visibility: visible; margin-left: 90px;}
[data-viewport-role="box::usw::flow"]  {visibility: visible; margin-left: -94px;}
[data-viewport-role="box::usw::roster"]  {visibility: visible; z-index: 999; position: absolute; left: 0; right: 0; top:100%;}

[data-viewport-role="box::gsw::layout"]  {visibility: visible; padding-top: 0.25em; text-align: left !important;}
[data-viewport-role="box::gsw::root"]  {visibility: visible; margin: 0 0 0; max-width: 749px !important;}
[data-viewport-role="box::gsw::roster"] {visibility: visible;}
[data-viewport-role="label::gsw::search-button"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::gsw::segment-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::search-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::segment-button"]  {visibility: visible; }


	


/*
*  Main navigation widget menu options configuration for phablets   
*  Hide mobile directory | Hide  excess navigation labels | Show calendar | Hide date | Hide time
*/

[data-viewport-role="option::mnw::back"] {visibility: visible; }
[data-viewport-role="label::mnw::back"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::back"]  {visibility: visible; }
[data-viewport-role="option::mnw::directory"] {display: inline-block !important; visibility: visible !important; }
[data-viewport-role="label::mnw::directory"] {display: none !important; visibility: hidden !important; }
[data-viewport-role="icon::mnw::directory"]  {display:inline-block !important; visibility: visible !important; }
[data-viewport-role="option::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="label::mnw::dashboard"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="option::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmarks-menu"] {visibility: visible; }
[data-viewport-role="option::mnw::inbox"] {visibility: visible; }
[data-viewport-role="label::mnw::inbox"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::inbox"] {visibility: visible; }
[data-viewport-role="option::mnw::notifications"] {visibility: visible; }
[data-viewport-role="label::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="label::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="icon::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="toggle::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="option::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="label::mnw::role-based-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="option::mnw::application"] {visibility: visible; }
[data-viewport-role="label::mnw::application"] {visibility: visible; }
[data-viewport-role="icon::mnw::application"] {visibility: visible; }
[data-viewport-role="toggle::mnw::application"] {visibility: visible; }
[data-viewport-role="option::mnw::calendar"] {visibility: visible; }
[data-viewport-role="label::mnw::calendar"] {visibility: visible; }
[data-viewport-role="icon::mnw::calendar"] {visibility: visible; }
[data-viewport-role="option::mnw::date"]{visibility: visible; }
[data-viewport-role="label::mnw::date"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::date"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::time"] {visibility: visible; } 
[data-viewport-role="label::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::locale"] {visibility: visible; }
[data-viewport-role="label::mnw::locale"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::locale"]  {visibility: visible; }
[data-viewport-role="option::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="label::mnw::bookmark-action"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="option::mnw::wami"] {visibility: visible; }
[data-viewport-role="label::mnw::wami"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::wami"] {visibility: visible; }
[data-viewport-role="option::mnw::settings"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::settings"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::settings"] {visibility: visible; }



/*
*  Media  Grid collapse rules  
*  
*/

[data-io-layout="io-row-media"] [data-io-layout="io-cell-rendition"] {clear:both !important;float:none !important; width:100%; padding-bottom: 40% !important; margin-bottom: 60px;}
[data-io-layout="io-row-media"] [data-io-layout="io-cell-rendition"]:last-child {clear:both !important;float:none !important; width:100%; padding-bottom: 40% !important; margin-bottom: 0px;}

}


/*
*
* IV.  Break point for tiny screens | Mobile phones | Portrait tablets . Push everything to vertical layout. Normal fonts.
*  All drop lists must be converted to slides
*/


@media (max-width: 480px) { 

/*
*  Breadcrumb location-based navigation widget configuration for large display  
*  
*/

[data-viewport-role="option::bnw::start-point"] {visibility: visible; }
[data-viewport-role="option::bnw::switch-point"] {visibility: visible; }
[data-viewport-role="option::bnw::level-node"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::bnw::end-point"] {visibility: visible; width: 100% !important; }


/*
*  Collapse horizontally aligned columns in the grid layout   
*  
*/

[data-viewport-role="box::column::layout::1::1::1"]  [class*="jp-column"] {display: block; width: 100%; float: none;}

[data-viewport-layout="1:1:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:2:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:3:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:4:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:5:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:6:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:7:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:8:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:9:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:10:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:11:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}
[data-viewport-layout="1:12:G"] [class*="jp-column"] {display: block; width: 100%; float: none;}

/* Collapse horizontally aligned columns in the navigation lists */

[data-viewport-layout="1:4:H"] {height: auto;}
[data-viewport-layout="1:4:H"] dl {width: 100% !important; border-bottom: 1px solid #b8b8b8 !important;}



/*
*  Cascade navigation widgets configuration for mobile phones, narrow screens 
*  
*/
[data-viewport-role="box::usw::layout"] {visibility: visible; padding-top: 0.5em;}
[data-viewport-role="box::usw::root"] {z-index: 90001; visibility: visible; }
[data-viewport-role="box::usw::vid"]    {display: none !important;visibility: hidden !important; }
[data-viewport-role="box::usw::focus"]  {visibility: visible; margin-left: 0px;}
[data-viewport-role="box::usw::flow"]  {visibility: visible; z-index: 1; margin-left:  0px;}
[data-viewport-role="box::usw::roster"] {visibility: visible;}

[data-viewport-role="box::gsw::layout"]  {visibility: visible; padding-top: 0.25em; text-align: left !important;}
[data-viewport-role="box::gsw::root"]  {visibility: visible; margin: 0 0 0; max-width: 749px !important;}
[data-viewport-role="box::gsw::roster"] {visibility: visible;}
[data-viewport-role="label::gsw::search-button"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::gsw::segment-button"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::gsw::search-button"]  {visibility: visible; }
[data-viewport-role="icon::gsw::segment-button"]  {visibility: visible; }



/*
*  Main navigation widget menu options configuration for phablets   
*  Hide mobile directory | Hide  excess navigation labels | Show calendar | Hide date | Hide time
*/

[data-viewport-role="option::mnw::back"] {visibility: visible; }
[data-viewport-role="label::mnw::back"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::back"]  {visibility: visible; }
[data-viewport-role="option::mnw::directory"] {display: inline-block !important; visibility: visible !important; }
[data-viewport-role="label::mnw::directory"] {display: none !important; visibility: hidden !important; }
[data-viewport-role="icon::mnw::directory"]  {display:inline-block !important; visibility: visible !important; }
[data-viewport-role="option::mnw::dashboard"]  {visibility: visible; }
[data-viewport-role="label::mnw::dashboard"]  {visibility: visible; width: 100% !important; }
[data-viewport-role="icon::mnw::dashboard"] {visibility: visible; }
[data-viewport-role="option::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmarks-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::inbox"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::inbox"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::inbox"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::notifications"] {visibility: visible; }
[data-viewport-role="label::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::notifications"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="label::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="icon::mnw::alert-indicator"] {visibility: visible; }
[data-viewport-role="toggle::mnw::alert-indicator"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::role-based-menu"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::role-based-menu"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::role-based-menu"]  {visibility: visible; }
[data-viewport-role="option::mnw::application"] {visibility: visible; }
[data-viewport-role="label::mnw::application"] {visibility: visible; }
[data-viewport-role="icon::mnw::application"] {visibility: visible; }
[data-viewport-role="toggle::mnw::application"] {visibility: visible; }
[data-viewport-role="option::mnw::calendar"] {visibility: visible; }
[data-viewport-role="label::mnw::calendar"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::calendar"]   {visibility: visible; }
[data-viewport-role="option::mnw::date"] {visibility: visible; }
[data-viewport-role="label::mnw::date"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::date"] { display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::time"] {visibility: visible; } 
[data-viewport-role="label::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::time"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::locale"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::locale"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::locale"]   {display: none !important;visibility: hidden !important; }
[data-viewport-role="option::mnw::bookmark-action"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::bookmark-action"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::bookmark-action"] {visibility: visible; }
[data-viewport-role="option::mnw::wami"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::wami"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::wami"] {visibility: visible; }
[data-viewport-role="option::mnw::settings"]  {display: none !important;visibility: hidden !important; }
[data-viewport-role="label::mnw::settings"] {display: none !important;visibility: hidden !important; }
[data-viewport-role="icon::mnw::settings"] {visibility: visible; }

/*
*  Media  Grid collapse rules  
*  
*/

[data-io-layout="io-row-media"] [data-io-layout="io-cell-rendition"] {clear:both !important;float:none !important; width:100%; padding-bottom: 80% !important; margin-bottom: 60px;}
[data-io-layout="io-row-media"] [data-io-layout="io-cell-rendition"]:last-child {clear:both !important;float:none !important; width:100%; padding-bottom: 80% !important; margin-bottom: 0px;}

}