/* ===========================================
   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%; }

