/* Pixel Perfect Grid */
/* Visit pixelperfectgrid.com for details */

.wrapper { margin: 0 auto; }
.container { 
   margin: 0 auto;
   width: 98.4375% !important;
}
.container:before, .container:after, .row:before, .row:after { content: " "; display: table; clear: both;}
.container .row { margin: 0; display: block; transform: translatex(0.78125%); }
.col { position: relative; margin: .75vw 0.78125%; display: inline-block; float: left; padding: 0px 0px; box-sizing: border-box; }
.col.add-top { margin-top: 1.5vw !important; }


/*  Alignments  */


.center { text-align: center; }
.aln-left { text-align: left; }
.aln-right { text-align: right; }


/* Nested rows */


.row .row { margin: 0 -1.5625% }
.container > .row > .col:nth-child(1) > .row { margin-right: -3.125%; }
.row .row .col { margin: 0 0.78125%; }
.row .row .col:first-child { padding-left: 0; }
.row .row .col:last-child { padding-right: 0; }


/*  Standard 12-columns */


.x1  { width: 6.640625%; }
.x2  { width: 14.84375%; }
.x3  { width: 23.046875%; }
.x4  { width: 31.25%; }
.x5  { width: 39.453125%; }
.x6  { width: 47.65625%; }
.x7  { width: 55.859375%; }
.x8  { width: 64.0625%; }
.x9  { width: 72.265625%; }
.x10 { width: 80.46875%; }
.x11 { width: 88.671875%; }
.full { width: 96.875%; }  



/* Fifths (only perfect at 640px, 1280px, and 1920px) */


.one-5   { width: 18.125%; } 
.two-5   { width: 37.8125%; } 
.three-5 { width: 57.5%; }      
.four-5  { width: 77.1875%; }


/* Sevenths */


.one-7   { width: 12.5%; }  
.two-7   { width: 26.5625%; }  
.three-7 { width: 40.625%; }  
.four-7  { width: 54.6875%; }
.five-7  { width: 68.75%; }
.six-7   { width: 82.8125%; }


/* Ninths */


.one-9   { width: 9.375%; }  
.two-9   { width: 20.3125%; }  
.three-9 { width: 31.25%; }  
.four-9  { width: 42.1875%; }
.five-9  { width: 53.125%; }
.six-9   { width: 64.0625%; }
.seven-9 { width: 75%; }
.eight-9 { width: 85.9375%; }


/* Elevenths (imperfect at any width) */


.one-11   { width: 7.3863636364%; }  
.two-11   { width: 16.3352272727%; }  
.three-11 { width: 25.2840909091%; }   
.four-11  { width: 34.2329545455%; }  
.five-11  { width: 43.1818181818%; }  
.six-11   { width: 52.1306818182%; }  
.seven-11 { width: 61.0795454545%; }  
.eight-11 { width: 70.0284090909%; } 
.nine-11  { width: 78.9772727273%; }  
.ten-11   { width: 87.9261363636%; }  


/*  Push Left Classes  */


.pl-x1   { left: 8.203125%; }
.pl-x2   { left: 16.40625%; }
.pl-x3   { left: 24.609375%; }
.pl-x4   { left: 32.8125%; }
.pl-x5   { left: 41.015625%; }
.pl-x6   { left: 49.21875%; }
.pl-x7   { left: 57.421875%; }
.pl-x8   { left: 65.625%; }
.pl-x9   { left: 73.828125%; }
.pl-x10  { left: 82.03125%; }
.pl-x11  { left: 90.234375%; }

.pl-one-5    { left: 19.6875%; }
.pl-two-5    { left: 39.375%; }
.pl-three-5  { left: 59.0625%; }
.pl-four-5   { left: 78.75%; }

.pl-one-7    { left: 14.0625%; }
.pl-two-7    { left: 28.125%; }
.pl-three-7  { left: 42.1875%; }
.pl-four-7   { left: 56.25%; }
.pl-five-7   { left: 70.3125%; }
.pl-six-7    { left: 84.375%; }

.pl-one-9    { left: 10.9375%; }
.pl-two-9    { left: 21.875%; }
.pl-three-9  { left: 32.8125%; }
.pl-four-9   { left: 43.75%; }
.pl-five-9   { left: 54.6875%; }
.pl-six-9    { left: 65.625%; }
.pl-seven-9  { left: 76.5625%; }
.pl-eight-9  { left: 87.5%; }

.pl-one-11    { left: 8.9488636364%; }
.pl-two-11    { left: 17.8977272727%; }
.pl-three-11  { left: 26.8465909091%; }
.pl-four-11   { left: 35.7954545455%; }
.pl-five-11   { left: 44.7443181818%; }
.pl-six-11    { left: 53.6931818182%; }
.pl-seven-11  { left: 62.6420454545%; }
.pl-eight-11  { left: 71.5909090909%; }
.pl-nine-11   { left: 80.5397727273%; }
.pl-ten-11    { left: 89.4886363636%; }


/*  Push right Classes  */


.pr-x1   { right: 8.203125%; }
.pr-x2   { right: 16.40625%; }
.pr-x3   { right: 24.609375%; }
.pr-x4   { right: 32.8125%; }
.pr-x5   { right: 41.015625%; }
.pr-x6   { right: 49.21875%; }
.pr-x7   { right: 57.421875%; }
.pr-x8   { right: 65.625%; }
.pr-x9   { right: 73.828125%; }
.pr-x10  { right: 82.03125%; }
.pr-x11  { right: 90.234375%; }

.pr-one-5    { right: 19.6875%; }
.pr-two-5    { right: 39.375%; }
.pr-three-5  { right: 59.0625%; }
.pr-four-5   { right: 78.75%; }

.pr-one-7    { right: 14.0625%; }
.pr-two-7    { right: 28.125%; }
.pr-three-7  { right: 42.1875%; }
.pr-four-7   { right: 56.25%; }
.pr-five-7   { right: 70.3125%; }
.pr-six-7    { right: 84.375%; }

.pr-one-9    { right: 10.9375%; }
.pr-two-9    { right: 21.875%; }
.pr-three-9  { right: 32.8125%; }
.pr-four-9   { right: 43.75%; }
.pr-five-9   { right: 54.6875%; }
.pr-six-9    { right: 65.625%; }
.pr-seven-9  { right: 76.5625%; }
.pr-eight-9  { right: 87.5%; }

.pr-one-11    { right: 8.9488636364%; }
.pr-two-11    { right: 17.8977272727%; }
.pr-three-11  { right: 26.8465909091%; }
.pr-four-11   { right: 35.7954545455%; }
.pr-five-11   { right: 44.7443181818%; }
.pr-six-11    { right: 53.6931818182%; }
.pr-seven-11  { right: 62.6420454545%; }
.pr-eight-11  { right: 71.5909090909%; }
.pr-nine-11   { right: 80.5397727273%; }
.pr-ten-11    { right: 89.4886363636%; }


/*  Gutterless (add to row: 'flush' = removes horizontal gutter / 'tight' = removes vertical gutter ) */


.container .row.flush { transform: translatex(1.5625%); width: 96.875%; }
.container .row.flush .row { width: 100%; transform: translatex(1.5625%);}
.row.flush .col,
.row.flush .row .col,
.row.flush .row .row .col,
.row.flush .row .row .row .col { margin-left: 0; margin-right: 0;}
.row.tight .col, 
.row.tight .row .col, 
.row.tight .row .row .col, 
.row.tight .row .row .row .col { margin-top: 0; margin-bottom: 0;}
.row.tight .col.add-top { margin-top: 0 !important; }

.row.flush .x1  { width: calc(100% / 12); }
.row.flush .x2  { width: calc(100% / 12 * 2); } 
.row.flush .x3  { width: calc(100% / 12 * 3); } 
.row.flush .x4  { width: calc(100% / 12 * 4); } 
.row.flush .x5  { width: calc(100% / 12 * 5); } 
.row.flush .x6  { width: calc(100% / 12 * 6); } 
.row.flush .x7  { width: calc(100% / 12 * 7); } 
.row.flush .x8  { width: calc(100% / 12 * 8); } 
.row.flush .x9  { width: calc(100% / 12 * 9); } 
.row.flush .x10 { width: calc(100% / 12 * 10); } 
.row.flush .x11 { width: calc(100% / 12 * 11); } 
.row.flush .full { width: 100%; } 

.row.flush .one-5   { width: calc(100% / 5); } 
.row.flush .two-5   { width: calc(100% / 5 * 2); } 
.row.flush .three-5 { width: calc(100% / 5 * 3); } 
.row.flush .four-5  { width: calc(100% / 5 * 4); } 

.row.flush .one-7   { width: calc(100% / 7); } 
.row.flush .two-7   { width: calc(100% / 7 * 2); } 
.row.flush .three-7 { width: calc(100% / 7 * 3); } 
.row.flush .four-7  { width: calc(100% / 7 * 4); } 
.row.flush .five-7  { width: calc(100% / 7 * 5); } 
.row.flush .six-7   { width: calc(100% / 7 * 6); } 

.row.flush .one-9   { width: calc(100% / 9); } 
.row.flush .two-9   { width: calc(100% / 9 * 2); } 
.row.flush .three-9 { width: calc(100% / 9 * 3); } 
.row.flush .four-9  { width: calc(100% / 9 * 4); } 
.row.flush .five-9  { width: calc(100% / 9 * 5); } 
.row.flush .six-9   { width: calc(100% / 9 * 6); } 
.row.flush .seven-9 { width: calc(100% / 9 * 7); } 
.row.flush .eight-9 { width: calc(100% / 9 * 8); } 

.row.flush .one-11   { width: calc(100% / 11); } 
.row.flush .two-11   { width: calc(100% / 11 * 2); } 
.row.flush .three-11 { width: calc(100% / 11 * 3); } 
.row.flush .four-11  { width: calc(100% / 11 * 4); } 
.row.flush .five-11  { width: calc(100% / 11 * 5); } 
.row.flush .six-11   { width: calc(100% / 11 * 6); } 
.row.flush .seven-11 { width: calc(100% / 11 * 7); } 
.row.flush .eight-11 { width: calc(100% / 11 * 8); } 
.row.flush .nine-11  { width: calc(100% / 11 * 9); } 
.row.flush .ten-11   { width: calc(100% / 11 * 10); }

.row.flush .pl-x1   { left: calc(100% / 12); }
.row.flush .pl-x2   { left: calc(100% / 12 * 2); }
.row.flush .pl-x3   { left: calc(100% / 12 * 3); }
.row.flush .pl-x4   { left: calc(100% / 12 * 4); }
.row.flush .pl-x5   { left: calc(100% / 12 * 5); }
.row.flush .pl-x6   { left: calc(100% / 12 * 6); }
.row.flush .pl-x7   { left: calc(100% / 12 * 7); }
.row.flush .pl-x8   { left: calc(100% / 12 * 8); }
.row.flush .pl-x9   { left: calc(100% / 12 * 9); }
.row.flush .pl-x10  { left: calc(100% / 12 * 10); }
.row.flush .pl-x11  { left: calc(100% / 12 * 11); }

.row.flush .pl-one-5    { left: calc(100% / 5); } 
.row.flush .pl-two-5    { left: calc(100% / 5 * 2); } 
.row.flush .pl-three-5  { left: calc(100% / 5 * 3); } 
.row.flush .pl-four-5   { left: calc(100% / 5 * 4); } 

.row.flush .pl-one-7    { left: calc(100% / 7); } 
.row.flush .pl-two-7    { left: calc(100% / 7 * 2); } 
.row.flush .pl-three-7  { left: calc(100% / 7 * 3); } 
.row.flush .pl-four-7   { left: calc(100% / 7 * 4); } 
.row.flush .pl-five-7   { left: calc(100% / 7 * 5); } 
.row.flush .pl-six-7    { left: calc(100% / 7 * 6); } 

.row.flush .pl-one-9    { left: calc(100% / 9); } 
.row.flush .pl-two-9    { left: calc(100% / 9 * 2); } 
.row.flush .pl-three-9  { left: calc(100% / 9 * 3); } 
.row.flush .pl-four-9   { left: calc(100% / 9 * 4); } 
.row.flush .pl-five-9   { left: calc(100% / 9 * 5); } 
.row.flush .pl-six-9    { left: calc(100% / 9 * 6); } 
.row.flush .pl-seven-9  { left: calc(100% / 9 * 7); } 
.row.flush .pl-eight-9  { left: calc(100% / 9 * 8); } 

.row.flush .pl-one-11    { left: calc(100% / 11); } 
.row.flush .pl-two-11    { left: calc(100% / 11 * 2); } 
.row.flush .pl-three-11  { left: calc(100% / 11 * 3); } 
.row.flush .pl-four-11   { left: calc(100% / 11 * 4); } 
.row.flush .pl-five-11   { left: calc(100% / 11 * 5); } 
.row.flush .pl-six-11    { left: calc(100% / 11 * 6); } 
.row.flush .pl-seven-11  { left: calc(100% / 11 * 7); } 
.row.flush .pl-eight-11  { left: calc(100% / 11 * 8); } 
.row.flush .pl-nine-11   { left: calc(100% / 11 * 9); } 
.row.flush .pl-ten-11    { left: calc(100% / 11 * 10); } 

.row.flush .pr-x1   { right: calc(100% / 12) }
.row.flush .pr-x2   { right: calc(100% / 12 * 2) }
.row.flush .pr-x3   { right: calc(100% / 12 * 3) }
.row.flush .pr-x4   { right: calc(100% / 12 * 4) }
.row.flush .pr-x5   { right: calc(100% / 12 * 5) }
.row.flush .pr-x6   { right: calc(100% / 12 * 6) }
.row.flush .pr-x7   { right: calc(100% / 12 * 7) }
.row.flush .pr-x8   { right: calc(100% / 12 * 8) }
.row.flush .pr-x9   { right: calc(100% / 12 * 9) }
.row.flush .pr-x10  { right: calc(100% / 12 * 10) }
.row.flush .pr-x11  { right: calc(100% / 12 * 11) }

.row.flush .pr-one-5    { right: calc(100% / 5) } 
.row.flush .pr-two-5    { right: calc(100% / 5 * 2) } 
.row.flush .pr-three-5  { right: calc(100% / 5 * 3) } 
.row.flush .pr-four-5   { right: calc(100% / 5 * 4) } 

.row.flush .pr-one-7    { right: calc(100% / 7) } 
.row.flush .pr-two-7    { right: calc(100% / 7 * 2) } 
.row.flush .pr-three-7  { right: calc(100% / 7 * 3) } 
.row.flush .pr-four-7   { right: calc(100% / 7 * 4) } 
.row.flush .pr-five-7   { right: calc(100% / 7 * 5) } 
.row.flush .pr-six-7    { right: calc(100% / 7 * 6) } 

.row.flush .pr-one-9    { right: calc(100% / 9) } 
.row.flush .pr-two-9    { right: calc(100% / 9 * 2) } 
.row.flush .pr-three-9  { right: calc(100% / 9 * 3) } 
.row.flush .pr-four-9   { right: calc(100% / 9 * 4) }
.row.flush .pr-five-9   { right: calc(100% / 9 * 5) } 
.row.flush .pr-six-9    { right: calc(100% / 9 * 6) } 
.row.flush .pr-seven-9  { right: calc(100% / 9 * 7) } 
.row.flush .pr-eight-9  { right: calc(100% / 9 * 8) } 

.row.flush .pr-one-11    { right: calc(100% / 11) } 
.row.flush .pr-two-11    { right: calc(100% / 11 * 2) } 
.row.flush .pr-three-11  { right: calc(100% / 11 * 3) }
.row.flush .pr-four-11   { right: calc(100% / 11 * 4) } 
.row.flush .pr-five-11   { right: calc(100% / 11 * 5) } 
.row.flush .pr-six-11    { right: calc(100% / 11 * 6) } 
.row.flush .pr-seven-11  { right: calc(100% / 11 * 7) } 
.row.flush .pr-eight-11  { right: calc(100% / 11 * 8) } 
.row.flush .pr-nine-11   { right: calc(100% / 11 * 9) } 
.row.flush .pr-ten-11    { right: calc(100% / 11 * 10) } 



/*  Container Pixel Perfect Breakpoints up to 4k Ultra - queries modified by mqGenie scrip below to accomodate scrollbar  (thanks matt)  */


/* @media (max-width: 4352px) { .container { width: 4096px; }  }  /*  272px columns - 64px gutters  */
/* @media (max-width: 4096px) { .container { width: 3840px; }  }  /*  255px columns - 60px gutters  */
/* @media (max-width: 3840px) { .container { width: 3584px; }  }  /*  238px columns - 56px gutters  */
/* @media (max-width: 3584px) { .container { width: 3328px; }  }  /*  221px columns - 52px gutters  */
/* @media (max-width: 3328px) { .container { width: 3072px; }  }  /*  204px columns - 48px gutters  */
/* @media (max-width: 3072px) { .container { width: 2816px; }  }  /*  187px columns - 44px gutters  */
/* @media (max-width: 2816px) { .container { width: 2560px; }  }  /*  170px columns - 40px gutters  */
/* @media (max-width: 2560px) { .container { width: 2304px; }  }  /*  153px columns - 36px gutters  */
/* @media (max-width: 2304px) { .container { width: 2048px; }  }  /*  136px columns - 32px gutters  */
/* @media (max-width: 2048px) { .container { width: 1792px; }  }  /*  119px columns - 28px gutters  */
@media (max-width: 1792px) { .container { width: 1536px; }  }  /*  102px columns - 24px gutters  */
@media (max-width: 1536px) { .container { width: 1280px; }  }  /*   85px columns - 20px gutters  */
@media (max-width: 1280px) { .container { width: 1024px; }  }  /*   68px columns - 16px gutters  */
@media (max-width: 1024px) { .container { width: 768px; }  }   /*   51px columns - 12px gutters  */
@media (max-width: 768px) { .container { width: 512px; }  }    /*   34px columns -  8px gutters  */            
/*  @media (max-width: 512px) { .container { width: 256px; }  }    /*   17px columns -  4px gutters  -  (Gets too narrow) */               


@media (max-width: 1024px) {
    
    .container { width: 100%; }  

/*  Tablet Column Calls  */

.t-hide { display: none; visibility: hidden; }

.t-x1   { width: 6.640625%; left: 0; right: 0; }
.t-x2   { width: 14.84375%; left: 0; right: 0;  }
.t-x3   { width: 23.046875%; left: 0; right: 0;  }
.t-x4   { width: 31.25%; left: 0; right: 0;  }
.t-x5   { width: 39.453125%; left: 0; right: 0; } 
.t-x6   { width: 47.65625%; left: 0; right: 0;  }
.t-x7   { width: 55.859375%; left: 0; right: 0;  }
.t-x8   { width: 64.0625%; left: 0; right: 0;  }
.t-x9   { width: 72.265625%; left: 0; right: 0;  }
.t-x10  { width: 80.46875%; left: 0; right: 0;  }
.t-x11  { width: 88.671875%; left: 0; right: 0;  }
.t-full { width: 96.875%; left: 0; right: 0;  }

.row .col.t-full:nth-child(1) .row { margin-right: -1.5625%; } 

.t-one-5   { width: 18.125%; left: 0; right: 0; } 
.t-two-5   { width: 37.8125%; left: 0; right: 0; }
.t-three-5 { width: 57.5%; left: 0; right: 0; }
.t-four-5  { width: 77.1875%; left: 0; right: 0; }

.t-one-7   { width: 12.5%; left: 0; right: 0; }  
.t-two-7   { width: 26.5625%; left: 0; right: 0; }  
.t-three-7 { width: 40.625%; left: 0; right: 0; }  
.t-four-7  { width: 54.6875%; left: 0; right: 0; }
.t-five-7  { width: 68.75%; left: 0; right: 0; }
.t-six-7   { width: 82.8125%; left: 0; right: 0; }

.t-one-9   { width: 9.375%; left: 0; right: 0; }  
.t-two-9   { width: 20.3125%; left: 0; right: 0; }  
.t-three-9 { width: 31.25%; left: 0; right: 0; }  
.t-four-9  { width: 42.1875%; left: 0; right: 0; }
.t-five-9  { width: 53.125%; left: 0; right: 0; }
.t-six-9   { width: 64.0625%; left: 0; right: 0; }
.t-seven-9 { width: 75%; left: 0; right: 0; }
.t-eight-9 { width: 85.9375%; left: 0; right: 0; }

.t-one-11   { width: 7.3863636364%; left: 0; right: 0; } 
.t-two-11   { width: 16.3352272727%; left: 0; right: 0; } 
.t-three-11 { width: 25.2840909091%; left: 0; right: 0; }  
.t-four-11  { width: 34.2329545455%; left: 0; right: 0; } 
.t-five-11  { width: 43.1818181818%; left: 0; right: 0; }  
.t-six-11   { width: 52.1306818182%; left: 0; right: 0; }  
.t-seven-11 { width: 61.0795454545% left: 0; right: 0; }  
.t-eight-11 { width: 70.0284090909% left: 0; right: 0; }  
.t-nine-11  { width: 78.9772727273%; left: 0; right: 0; } 
.t-ten-11   { width: 87.9261363636%; left: 0; right: 0; }

/*  Tablet Push Left Classes  */

.t-pl-clear { left: 0; }
.t-pl-x1   { left: 8.203125%; }
.t-pl-x2   { left: 16.40625%; }
.t-pl-x3   { left: 24.609375%; }
.t-pl-x4   { left: 32.8125%; }
.t-pl-x5   { left: 41.015625%; }
.t-pl-x6   { left: 49.21875%; }
.t-pl-x7   { left: 57.421875%; }
.t-pl-x8   { left: 65.625%; }
.t-pl-x9   { left: 73.828125%; }
.t-pl-x10  { left: 82.03125%; }
.t-pl-x11  { left: 90.234375%; }

.t-pl-one-5    { left: 19.6875%; }
.t-pl-two-5    { left: 39.375%; }
.t-pl-three-5  { left: 59.0625%; }
.t-pl-four-5   { left: 78.75%; }

.t-pl-one-7    { left: 14.0625%; }
.t-pl-two-7    { left: 28.125%; }
.t-pl-three-7  { left: 42.1875%; }
.t-pl-four-7   { left: 56.25%; }
.t-pl-five-7   { left: 70.3125%; }
.t-pl-six-7    { left: 84.375%; }

.t-pl-one-9    { left: 10.9375%; }
.t-pl-two-9    { left: 21.875%; }
.t-pl-three-9  { left: 32.8125%; }
.t-pl-four-9   { left: 43.75%; }
.t-pl-five-9   { left: 54.6875%; }
.t-pl-six-9    { left: 65.625%; }
.t-pl-seven-9  { left: 76.5625%; }
.t-pl-eight-9  { left: 87.5%; }

.t-pl-one-11    { left: 8.9488636364%; }
.t-pl-two-11    { left: 17.8977272727%; }
.t-pl-three-11  { left: 26.8465909091%; }
.t-pl-four-11   { left: 35.7954545455%; }
.t-pl-five-11   { left: 44.7443181818%; }
.t-pl-six-11    { left: 53.6931818182%; }
.t-pl-seven-11  { left: 62.6420454545%; }
.t-pl-eight-11  { left: 71.5909090909%; }
.t-pl-nine-11   { left: 80.5397727273%; }
.t-pl-ten-11    { left: 89.4886363636%; }

/*  Mobile Push Right Classes  */            

.t-pr-clear { right: 0; }
.t-pr-x1   { right: 8.203125%; }
.t-pr-x2   { right: 16.40625%; }
.t-pr-x3   { right: 24.609375%; }
.t-pr-x4   { right: 32.8125%; }
.t-pr-x5   { right: 41.015625%; }
.t-pr-x6   { right: 49.21875%; }
.t-pr-x7   { right: 57.421875%; }
.t-pr-x8   { right: 65.625%; }
.t-pr-x9   { right: 73.828125%; }
.t-pr-x10  { right: 82.03125%; }
.t-pr-x11  { right: 90.234375%; }

.t-pr-one-5    { right: 19.6875%; }
.t-pr-two-5    { right: 39.375%; }
.t-pr-three-5  { right: 59.0625%; }
.t-pr-four-5   { right: 78.75%; }

.t-pr-one-7    { right: 14.0625%; }
.t-pr-two-7    { right: 28.125%; }
.t-pr-three-7  { right: 42.1875%; }
.t-pr-four-7   { right: 56.25%; }
.t-pr-five-7   { right: 70.3125%; }
.t-pr-six-7    { right: 84.375%; }

.t-pr-one-9    { right: 10.9375%; }
.t-pr-two-9    { right: 21.875%; }
.t-pr-three-9  { right: 32.8125%; }
.t-pr-four-9   { right: 43.75%; }
.t-pr-five-9   { right: 54.6875%; }
.t-pr-six-9    { right: 65.625%; }
.t-pr-seven-9  { right: 76.5625%; }
.t-pr-eight-9  { right: 87.5%; }

.t-pr-one-11    { right: 8.9488636364%; }
.t-pr-two-11    { right: 17.8977272727%; }
.t-pr-three-11  { right: 26.8465909091%; }
.t-pr-four-11   { right: 35.7954545455%; }
.t-pr-five-11   { right: 44.7443181818%; }
.t-pr-six-11    { right: 53.6931818182%; }
.t-pr-seven-11  { right: 62.6420454545%; }
.t-pr-eight-11  { right: 71.5909090909%; }
.t-pr-nine-11   { right: 80.5397727273%; }
.t-pr-ten-11    { right: 89.4886363636%; }

/* Tablet Gutterless */

.container .row.t-flush { transform: translatex(1.5625%); width: 96.875%; }
.container .row.t-flush .row { width: 100%; transform: translatex(1.5625%); }
.row.t-flush .col,
.row.t-flush .row .col,
.row.t-flush .row .row .col,
.row.t-flush .row .row .row .col { margin-left: 0; margin-right: 0;}
.row.t-tight .col, 
.row.t-tight .row .col, 
.row.t-tight .row .row .col, 
.row.t-tight .row .row .row .col { margin-top: 0; margin-bottom: 0;}
.row.t-tight .col.add-top { margin-top: 0 !important; }

.row.t-flush .x1   { width: calc(100% / 12) }
.row.t-flush .x2   { width: calc(100% / 12 * 2); } 
.row.t-flush .x3   { width: calc(100% / 12 * 3); } 
.row.t-flush .x4   { width: calc(100% / 12 * 4); } 
.row.t-flush .x5   { width: calc(100% / 12 * 5); } 
.row.t-flush .x6   { width: calc(100% / 12 * 6); } 
.row.t-flush .x7   { width: calc(100% / 12 * 7); } 
.row.t-flush .x8   { width: calc(100% / 12 * 8); } 
.row.t-flush .x9   { width: calc(100% / 12 * 9); } 
.row.t-flush .x10  { width: calc(100% / 12 * 10); } 
.row.t-flush .x11  { width: calc(100% / 12 * 11); } 
.row.t-flush .full { width: 100%; } 

.row.t-flush .one-5   { width: calc(100% / 5); } 
.row.t-flush .two-5   { width: calc(100% / 5 * 2); } 
.row.t-flush .three-5 { width: calc(100% / 5 * 3); } 
.row.t-flush .four-5  { width: calc(100% / 5 * 4); } 

.row.t-flush .one-7   { width: calc(100% / 7); } 
.row.t-flush .two-7   { width: calc(100% / 7 * 2); } 
.row.t-flush .three-7 { width: calc(100% / 7 * 3); } 
.row.t-flush .four-7  { width: calc(100% / 7 * 4); } 
.row.t-flush .five-7  { width: calc(100% / 7 * 5); } 
.row.t-flush .six-7   { width: calc(100% / 7 * 6); } 

.row.t-flush .one-9   { width: calc(100% / 9); } 
.row.t-flush .two-9   { width: calc(100% / 9 * 2); } 
.row.t-flush .three-9 { width: calc(100% / 9 * 3); } 
.row.t-flush .four-9  { width: calc(100% / 9 * 4); } 
.row.t-flush .five-9  { width: calc(100% / 9 * 5); } 
.row.t-flush .six-9   { width: calc(100% / 9 * 6); } 
.row.t-flush .seven-9 { width: calc(100% / 9 * 7); } 
.row.t-flush .eight-9 { width: calc(100% / 9 * 8); } 

.row.t-flush .one-11   { width: calc(100% / 11); } 
.row.t-flush .two-11   { width: calc(100% / 11 * 2); } 
.row.t-flush .three-11 { width: calc(100% / 11 * 3); } 
.row.t-flush .four-11  { width: calc(100% / 11 * 4); } 
.row.t-flush .five-11  { width: calc(100% / 11 * 5); } 
.row.t-flush .six-11   { width: calc(100% / 11 * 6); } 
.row.t-flush .seven-11 { width: calc(100% / 11 * 7); } 
.row.t-flush .eight-11 { width: calc(100% / 11 * 8); } 
.row.t-flush .nine-11  { width: calc(100% / 11 * 9); } 
.row.t-flush .ten-11   { width: calc(100% / 11 * 10); } 

.row.t-flush .t-x1   { width: calc(100% / 12) }
.row.t-flush .t-x2   { width: calc(100% / 12 * 2); } 
.row.t-flush .t-x3   { width: calc(100% / 12 * 3); } 
.row.t-flush .t-x4   { width: calc(100% / 12 * 4); } 
.row.t-flush .t-x5   { width: calc(100% / 12 * 5); } 
.row.t-flush .t-x6   { width: calc(100% / 12 * 6); } 
.row.t-flush .t-x7   { width: calc(100% / 12 * 7); } 
.row.t-flush .t-x8   { width: calc(100% / 12 * 8); } 
.row.t-flush .t-x9   { width: calc(100% / 12 * 9); } 
.row.t-flush .t-x10  { width: calc(100% / 12 * 10); } 
.row.t-flush .t-x11  { width: calc(100% / 12 * 11); } 
.row.t-flush .t-full { width: 100%; } 

.row.t-flush .t-one-5   { width: calc(100% / 5); } 
.row.t-flush .t-two-5   { width: calc(100% / 5 * 2); } 
.row.t-flush .t-three-5 { width: calc(100% / 5 * 3); } 
.row.t-flush .t-four-5  { width: calc(100% / 5 * 4); } 

.row.t-flush .t-one-7   { width: calc(100% / 7); } 
.row.t-flush .t-two-7   { width: calc(100% / 7 * 2); } 
.row.t-flush .t-three-7 { width: calc(100% / 7 * 3); } 
.row.t-flush .t-four-7  { width: calc(100% / 7 * 4); } 
.row.t-flush .t-five-7  { width: calc(100% / 7 * 5); } 
.row.t-flush .t-six-7   { width: calc(100% / 7 * 6); } 

.row.t-flush .t-one-9   { width: calc(100% / 9); } 
.row.t-flush .t-two-9   { width: calc(100% / 9 * 2); } 
.row.t-flush .t-three-9 { width: calc(100% / 9 * 3); } 
.row.t-flush .t-four-9  { width: calc(100% / 9 * 4); } 
.row.t-flush .t-five-9  { width: calc(100% / 9 * 5); } 
.row.t-flush .t-six-9   { width: calc(100% / 9 * 6); } 
.row.t-flush .t-seven-9 { width: calc(100% / 9 * 7); } 
.row.t-flush .t-eight-9 { width: calc(100% / 9 * 8); } 

.row.t-flush .t-one-11   { width: calc(100% / 11); } 
.row.t-flush .t-two-11   { width: calc(100% / 11 * 2); } 
.row.t-flush .t-three-11 { width: calc(100% / 11 * 3); } 
.row.t-flush .t-four-11  { width: calc(100% / 11 * 4); } 
.row.t-flush .t-five-11  { width: calc(100% / 11 * 5); } 
.row.t-flush .t-six-11   { width: calc(100% / 11 * 6); } 
.row.t-flush .t-seven-11 { width: calc(100% / 11 * 7); } 
.row.t-flush .t-eight-11 { width: calc(100% / 11 * 8); } 
.row.t-flush .t-nine-11  { width: calc(100% / 11 * 9); } 
.row.t-flush .t-ten-11   { width: calc(100% / 11 * 10); }            

.row.t-flush .pl-x1   { left: calc(100% / 12); }
.row.t-flush .pl-x2   { left: calc(100% / 12 * 2); }
.row.t-flush .pl-x3   { left: calc(100% / 12 * 3); }
.row.t-flush .pl-x4   { left: calc(100% / 12 * 4); }
.row.t-flush .pl-x5   { left: calc(100% / 12 * 5); }
.row.t-flush .pl-x6   { left: calc(100% / 12 * 6); }
.row.t-flush .pl-x7   { left: calc(100% / 12 * 7); }
.row.t-flush .pl-x8   { left: calc(100% / 12 * 8); }
.row.t-flush .pl-x9   { left: calc(100% / 12 * 9); }
.row.t-flush .pl-x10  { left: calc(100% / 12 * 10); }
.row.t-flush .pl-x11  { left: calc(100% / 12 * 11); }

.row.t-flush .pl-one-5    { left: calc(100% / 5); } 
.row.t-flush .pl-two-5    { left: calc(100% / 5 * 2); } 
.row.t-flush .pl-three-5  { left: calc(100% / 5 * 3); } 
.row.t-flush .pl-four-5   { left: calc(100% / 5 * 4); } 

.row.t-flush .pl-one-7    { left: calc(100% / 7); } 
.row.t-flush .pl-two-7    { left: calc(100% / 7 * 2); } 
.row.t-flush .pl-three-7  { left: calc(100% / 7 * 3); } 
.row.t-flush .pl-four-7   { left: calc(100% / 7 * 4); } 
.row.t-flush .pl-five-7   { left: calc(100% / 7 * 5); } 
.row.t-flush .pl-six-7    { left: calc(100% / 7 * 6); } 

.row.t-flush .pl-one-9    { left: calc(100% / 9); } 
.row.t-flush .pl-two-9    { left: calc(100% / 9 * 2); } 
.row.t-flush .pl-three-9  { left: calc(100% / 9 * 3); } 
.row.t-flush .pl-four-9   { left: calc(100% / 9 * 4); } 
.row.t-flush .pl-five-9   { left: calc(100% / 9 * 5); } 
.row.t-flush .pl-six-9    { left: calc(100% / 9 * 6); } 
.row.t-flush .pl-seven-9  { left: calc(100% / 9 * 7); } 
.row.t-flush .pl-eight-9  { left: calc(100% / 9 * 8); } 

.row.t-flush .pl-one-11    { left: calc(100% / 11); } 
.row.t-flush .pl-two-11    { left: calc(100% / 11 * 2); } 
.row.t-flush .pl-three-11  { left: calc(100% / 11 * 3); } 
.row.t-flush .pl-four-11   { left: calc(100% / 11 * 4); } 
.row.t-flush .pl-five-11   { left: calc(100% / 11 * 5); } 
.row.t-flush .pl-six-11    { left: calc(100% / 11 * 6); } 
.row.t-flush .pl-seven-11  { left: calc(100% / 11 * 7); } 
.row.t-flush .pl-eight-11  { left: calc(100% / 11 * 8); } 
.row.t-flush .pl-nine-11   { left: calc(100% / 11 * 9); } 
.row.t-flush .pl-ten-11    { left: calc(100% / 11 * 10); } 

.row.t-flush .pr-x1   { right: calc(100% / 12) }
.row.t-flush .pr-x2   { right: calc(100% / 12 * 2) }
.row.t-flush .pr-x3   { right: calc(100% / 12 * 3) }
.row.t-flush .pr-x4   { right: calc(100% / 12 * 4) }
.row.t-flush .pr-x5   { right: calc(100% / 12 * 5) }
.row.t-flush .pr-x6   { right: calc(100% / 12 * 6) }
.row.t-flush .pr-x7   { right: calc(100% / 12 * 7) }
.row.t-flush .pr-x8   { right: calc(100% / 12 * 8) }
.row.t-flush .pr-x9   { right: calc(100% / 12 * 9) }
.row.t-flush .pr-x10  { right: calc(100% / 12 * 10) }
.row.t-flush .pr-x11  { right: calc(100% / 12 * 11) }

.row.t-flush .pr-one-5    { right: calc(100% / 5) } 
.row.t-flush .pr-two-5    { right: calc(100% / 5 * 2) } 
.row.t-flush .pr-three-5  { right: calc(100% / 5 * 3) } 
.row.t-flush .pr-four-5   { right: calc(100% / 5 * 4) } 

.row.t-flush .pr-one-7    { right: calc(100% / 7) } 
.row.t-flush .pr-two-7    { right: calc(100% / 7 * 2) } 
.row.t-flush .pr-three-7  { right: calc(100% / 7 * 3) } 
.row.t-flush .pr-four-7   { right: calc(100% / 7 * 4) } 
.row.t-flush .pr-five-7   { right: calc(100% / 7 * 5) } 
.row.t-flush .pr-six-7    { right: calc(100% / 7 * 6) } 

.row.t-flush .pr-one-9    { right: calc(100% / 9) } 
.row.t-flush .pr-two-9    { right: calc(100% / 9 * 2) } 
.row.t-flush .pr-three-9  { right: calc(100% / 9 * 3) } 
.row.t-flush .pr-four-9   { right: calc(100% / 9 * 4) }
.row.t-flush .pr-five-9   { right: calc(100% / 9 * 5) } 
.row.t-flush .pr-six-9    { right: calc(100% / 9 * 6) } 
.row.t-flush .pr-seven-9  { right: calc(100% / 9 * 7) } 
.row.t-flush .pr-eight-9  { right: calc(100% / 9 * 8) } 

.row.t-flush .pr-one-11    { right: calc(100% / 11) } 
.row.t-flush .pr-two-11    { right: calc(100% / 11 * 2) } 
.row.t-flush .pr-three-11  { right: calc(100% / 11 * 3) }
.row.t-flush .pr-four-11   { right: calc(100% / 11 * 4) } 
.row.t-flush .pr-five-11   { right: calc(100% / 11 * 5) } 
.row.t-flush .pr-six-11    { right: calc(100% / 11 * 6) } 
.row.t-flush .pr-seven-11  { right: calc(100% / 11 * 7) } 
.row.t-flush .pr-eight-11  { right: calc(100% / 11 * 8) } 
.row.t-flush .pr-nine-11   { right: calc(100% / 11 * 9) } 
.row.t-flush .pr-ten-11    { right: calc(100% / 11 * 10) } 

.row.t-flush .t-pl-x1   { left: calc(100% / 12); }
.row.t-flush .t-pl-x2   { left: calc(100% / 12 * 2); }
.row.t-flush .t-pl-x3   { left: calc(100% / 12 * 3); }
.row.t-flush .t-pl-x4   { left: calc(100% / 12 * 4); }
.row.t-flush .t-pl-x5   { left: calc(100% / 12 * 5); }
.row.t-flush .t-pl-x6   { left: calc(100% / 12 * 6); }
.row.t-flush .t-pl-x7   { left: calc(100% / 12 * 7); }
.row.t-flush .t-pl-x8   { left: calc(100% / 12 * 8); }
.row.t-flush .t-pl-x9   { left: calc(100% / 12 * 9); }
.row.t-flush .t-pl-x10  { left: calc(100% / 12 * 10); }
.row.t-flush .t-pl-x11  { left: calc(100% / 12 * 11); }

.row.t-flush .t-pl-one-5    { left: calc(100% / 5); } 
.row.t-flush .t-pl-two-5    { left: calc(100% / 5 * 2); } 
.row.t-flush .t-pl-three-5  { left: calc(100% / 5 * 3); } 
.row.t-flush .t-pl-four-5   { left: calc(100% / 5 * 4); } 

.row.t-flush .t-pl-one-7    { left: calc(100% / 7); } 
.row.t-flush .t-pl-two-7    { left: calc(100% / 7 * 2); } 
.row.t-flush .t-pl-three-7  { left: calc(100% / 7 * 3); } 
.row.t-flush .t-pl-four-7   { left: calc(100% / 7 * 4); } 
.row.t-flush .t-pl-five-7   { left: calc(100% / 7 * 5); } 
.row.t-flush .t-pl-six-7    { left: calc(100% / 7 * 6); } 

.row.t-flush .t-pl-one-9    { left: calc(100% / 9); } 
.row.t-flush .t-pl-two-9    { left: calc(100% / 9 * 2); } 
.row.t-flush .t-pl-three-9  { left: calc(100% / 9 * 3); } 
.row.t-flush .t-pl-four-9   { left: calc(100% / 9 * 4); } 
.row.t-flush .t-pl-five-9   { left: calc(100% / 9 * 5); } 
.row.t-flush .t-pl-six-9    { left: calc(100% / 9 * 6); } 
.row.t-flush .t-pl-seven-9  { left: calc(100% / 9 * 7); } 
.row.t-flush .t-pl-eight-9  { left: calc(100% / 9 * 8); } 

.row.t-flush .t-pl-one-11    { left: calc(100% / 11); } 
.row.t-flush .t-pl-two-11    { left: calc(100% / 11 * 2); } 
.row.t-flush .t-pl-three-11  { left: calc(100% / 11 * 3); } 
.row.t-flush .t-pl-four-11   { left: calc(100% / 11 * 4); } 
.row.t-flush .t-pl-five-11   { left: calc(100% / 11 * 5); } 
.row.t-flush .t-pl-six-11    { left: calc(100% / 11 * 6); } 
.row.t-flush .t-pl-seven-11  { left: calc(100% / 11 * 7); } 
.row.t-flush .t-pl-eight-11  { left: calc(100% / 11 * 8); } 
.row.t-flush .t-pl-nine-11   { left: calc(100% / 11 * 9); } 
.row.t-flush .t-pl-ten-11    { left: calc(100% / 11 * 10); } 

.row.t-flush .t-pr-x1   { right: calc(100% / 12) }
.row.t-flush .t-pr-x2   { right: calc(100% / 12 * 2) }
.row.t-flush .t-pr-x3   { right: calc(100% / 12 * 3) }
.row.t-flush .t-pr-x4   { right: calc(100% / 12 * 4) }
.row.t-flush .t-pr-x5   { right: calc(100% / 12 * 5) }
.row.t-flush .t-pr-x6   { right: calc(100% / 12 * 6) }
.row.t-flush .t-pr-x7   { right: calc(100% / 12 * 7) }
.row.t-flush .t-pr-x8   { right: calc(100% / 12 * 8) }
.row.t-flush .t-pr-x9   { right: calc(100% / 12 * 9) }
.row.t-flush .t-pr-x10  { right: calc(100% / 12 * 10) }
.row.t-flush .t-pr-x11  { right: calc(100% / 12 * 11) }

.row.t-flush .t-pr-one-5    { right: calc(100% / 5) } 
.row.t-flush .t-pr-two-5    { right: calc(100% / 5 * 2) } 
.row.t-flush .t-pr-three-5  { right: calc(100% / 5 * 3) } 
.row.t-flush .t-pr-four-5   { right: calc(100% / 5 * 4) } 

.row.t-flush .t-pr-one-7    { right: calc(100% / 7) } 
.row.t-flush .t-pr-two-7    { right: calc(100% / 7 * 2) } 
.row.t-flush .t-pr-three-7  { right: calc(100% / 7 * 3) } 
.row.t-flush .t-pr-four-7   { right: calc(100% / 7 * 4) } 
.row.t-flush .t-pr-five-7   { right: calc(100% / 7 * 5) } 
.row.t-flush .t-pr-six-7    { right: calc(100% / 7 * 6) } 

.row.t-flush .t-pr-one-9    { right: calc(100% / 9) } 
.row.t-flush .t-pr-two-9    { right: calc(100% / 9 * 2) } 
.row.t-flush .t-pr-three-9  { right: calc(100% / 9 * 3) } 
.row.t-flush .t-pr-four-9   { right: calc(100% / 9 * 4) }
.row.t-flush .t-pr-five-9   { right: calc(100% / 9 * 5) } 
.row.t-flush .t-pr-six-9    { right: calc(100% / 9 * 6) } 
.row.t-flush .t-pr-seven-9  { right: calc(100% / 9 * 7) } 
.row.t-flush .t-pr-eight-9  { right: calc(100% / 9 * 8) } 

.row.t-flush .t-pr-one-11    { right: calc(100% / 11) } 
.row.t-flush .t-pr-two-11    { right: calc(100% / 11 * 2) } 
.row.t-flush .t-pr-three-11  { right: calc(100% / 11 * 3) }
.row.t-flush .t-pr-four-11   { right: calc(100% / 11 * 4) } 
.row.t-flush .t-pr-five-11   { right: calc(100% / 11 * 5) } 
.row.t-flush .t-pr-six-11    { right: calc(100% / 11 * 6) } 
.row.t-flush .t-pr-seven-11  { right: calc(100% / 11 * 7) } 
.row.t-flush .t-pr-eight-11  { right: calc(100% / 11 * 8) } 
.row.t-flush .t-pr-nine-11   { right: calc(100% / 11 * 9) } 
.row.t-flush .t-pr-ten-11    { right: calc(100% / 11 * 10) } 

}

@media (max-width: 600px) {
    
    .container { width: 100%; }  

/*  Mobile Column Calls  */

.m-hide { display: none; visibility: hidden; }

.m-x1   { width: 6.640625%; left: 0; right: 0; }
.m-x2   { width: 14.84375%; left: 0; right: 0;  }
.m-x3   { width: 23.046875%; left: 0; right: 0;  }
.m-x4   { width: 31.25%; left: 0; right: 0;  }
.m-x5   { width: 39.453125%; left: 0; right: 0; } 
.m-x6   { width: 47.65625%; left: 0; right: 0;  }
.m-x7   { width: 55.859375%; left: 0; right: 0;  }
.m-x8   { width: 64.0625%; left: 0; right: 0;  }
.m-x9   { width: 72.265625%; left: 0; right: 0;  }
.m-x10  { width: 80.46875%; left: 0; right: 0;  }
.m-x11  { width: 88.671875%; left: 0; right: 0;  }
.m-full { width: 96.875%; left: 0; right: 0;  }

.row .col.m-full:nth-child(1) .row { margin-right: -1.5625%; } 

.m-one-5   { width: 18.125%; left: 0; right: 0; } 
.m-two-5   { width: 37.8125%; left: 0; right: 0; }
.m-three-5 { width: 57.5%; left: 0; right: 0; }
.m-four-5  { width: 77.1875%; left: 0; right: 0; }

.m-one-7   { width: 12.5%; left: 0; right: 0; }  
.m-two-7   { width: 26.5625%; left: 0; right: 0; }  
.m-three-7 { width: 40.625%; left: 0; right: 0; }  
.m-four-7  { width: 54.6875%; left: 0; right: 0; }
.m-five-7  { width: 68.75%; left: 0; right: 0; }
.m-six-7   { width: 82.8125%; left: 0; right: 0; }

.m-one-9   { width: 9.375%; left: 0; right: 0; }  
.m-two-9   { width: 20.3125%; left: 0; right: 0; }  
.m-three-9 { width: 31.25%; left: 0; right: 0; }  
.m-four-9  { width: 42.1875%; left: 0; right: 0; }
.m-five-9  { width: 53.125%; left: 0; right: 0; }
.m-six-9   { width: 64.0625%; left: 0; right: 0; }
.m-seven-9 { width: 75%; left: 0; right: 0; }
.m-eight-9 { width: 85.9375%; left: 0; right: 0; }

.m-one-11   { width: 7.3863636364%; left: 0; right: 0; } 
.m-two-11   { width: 16.3352272727%; left: 0; right: 0; } 
.m-three-11 { width: 25.2840909091%; left: 0; right: 0; }  
.m-four-11  { width: 34.2329545455%; left: 0; right: 0; } 
.m-five-11  { width: 43.1818181818%; left: 0; right: 0; }  
.m-six-11   { width: 52.1306818182%; left: 0; right: 0; }  
.m-seven-11 { width: 61.0795454545% left: 0; right: 0; }  
.m-eight-11 { width: 70.0284090909% left: 0; right: 0; }  
.m-nine-11  { width: 78.9772727273%; left: 0; right: 0; } 
.m-ten-11   { width: 87.9261363636%; left: 0; right: 0; }

/*  Mobile Push Left Classes  */

.m-pl-clear { left: 0; }
.m-pl-x1   { left: 8.203125%; }
.m-pl-x2   { left: 16.40625%; }
.m-pl-x3   { left: 24.609375%; }
.m-pl-x4   { left: 32.8125%; }
.m-pl-x5   { left: 41.015625%; }
.m-pl-x6   { left: 49.21875%; }
.m-pl-x7   { left: 57.421875%; }
.m-pl-x8   { left: 65.625%; }
.m-pl-x9   { left: 73.828125%; }
.m-pl-x10  { left: 82.03125%; }
.m-pl-x11  { left: 90.234375%; }

.m-pl-one-5    { left: 19.6875%; }
.m-pl-two-5    { left: 39.375%; }
.m-pl-three-5  { left: 59.0625%; }
.m-pl-four-5   { left: 78.75%; }

.m-pl-one-7    { left: 14.0625%; }
.m-pl-two-7    { left: 28.125%; }
.m-pl-three-7  { left: 42.1875%; }
.m-pl-four-7   { left: 56.25%; }
.m-pl-five-7   { left: 70.3125%; }
.m-pl-six-7    { left: 84.375%; }

.m-pl-one-9    { left: 10.9375%; }
.m-pl-two-9    { left: 21.875%; }
.m-pl-three-9  { left: 32.8125%; }
.m-pl-four-9   { left: 43.75%; }
.m-pl-five-9   { left: 54.6875%; }
.m-pl-six-9    { left: 65.625%; }
.m-pl-seven-9  { left: 76.5625%; }
.m-pl-eight-9  { left: 87.5%; }

.m-pl-one-11    { left: 8.9488636364%; }
.m-pl-two-11    { left: 17.8977272727%; }
.m-pl-three-11  { left: 26.8465909091%; }
.m-pl-four-11   { left: 35.7954545455%; }
.m-pl-five-11   { left: 44.7443181818%; }
.m-pl-six-11    { left: 53.6931818182%; }
.m-pl-seven-11  { left: 62.6420454545%; }
.m-pl-eight-11  { left: 71.5909090909%; }
.m-pl-nine-11   { left: 80.5397727273%; }
.m-pl-ten-11    { left: 89.4886363636%; }

/*  Mobile Push Right Classes  */            

.m-pr-clear { right: 0; }
.m-pr-x1   { right: 8.203125%; }
.m-pr-x2   { right: 16.40625%; }
.m-pr-x3   { right: 24.609375%; }
.m-pr-x4   { right: 32.8125%; }
.m-pr-x5   { right: 41.015625%; }
.m-pr-x6   { right: 49.21875%; }
.m-pr-x7   { right: 57.421875%; }
.m-pr-x8   { right: 65.625%; }
.m-pr-x9   { right: 73.828125%; }
.m-pr-x10  { right: 82.03125%; }
.m-pr-x11  { right: 90.234375%; }

.m-pr-one-5    { right: 19.6875%; }
.m-pr-two-5    { right: 39.375%; }
.m-pr-three-5  { right: 59.0625%; }
.m-pr-four-5   { right: 78.75%; }

.m-pr-one-7    { right: 14.0625%; }
.m-pr-two-7    { right: 28.125%; }
.m-pr-three-7  { right: 42.1875%; }
.m-pr-four-7   { right: 56.25%; }
.m-pr-five-7   { right: 70.3125%; }
.m-pr-six-7    { right: 84.375%; }

.m-pr-one-9    { right: 10.9375%; }
.m-pr-two-9    { right: 21.875%; }
.m-pr-three-9  { right: 32.8125%; }
.m-pr-four-9   { right: 43.75%; }
.m-pr-five-9   { right: 54.6875%; }
.m-pr-six-9    { right: 65.625%; }
.m-pr-seven-9  { right: 76.5625%; }
.m-pr-eight-9  { right: 87.5%; }

.m-pr-one-11    { right: 8.9488636364%; }
.m-pr-two-11    { right: 17.8977272727%; }
.m-pr-three-11  { right: 26.8465909091%; }
.m-pr-four-11   { right: 35.7954545455%; }
.m-pr-five-11   { right: 44.7443181818%; }
.m-pr-six-11    { right: 53.6931818182%; }
.m-pr-seven-11  { right: 62.6420454545%; }
.m-pr-eight-11  { right: 71.5909090909%; }
.m-pr-nine-11   { right: 80.5397727273%; }
.m-pr-ten-11    { right: 89.4886363636%; }

/* Mobile Gutterless */

.container .row.m-flush { transform: translatex(1.5625%); width: 96.875%; }
.container .row.m-flush .row { width: 100%; transform: translatex(1.5625%); }
.row.m-flush .col,
.row.m-flush .row .col,
.row.m-flush .row .row .col,
.row.m-flush .row .row .row .col { margin-left: 0; margin-right: 0;}
.row.m-tight .col, 
.row.m-tight .row .col, 
.row.m-tight .row .row .col, 
.row.m-tight .row .row .row .col { margin-top: 0; margin-bottom: 0;}
.row.m-tight .col.add-top { margin-top: 0 !important; }

.row.m-flush .x1   { width: calc(100% / 12) }
.row.m-flush .x2   { width: calc(100% / 12 * 2); } 
.row.m-flush .x3   { width: calc(100% / 12 * 3); } 
.row.m-flush .x4   { width: calc(100% / 12 * 4); } 
.row.m-flush .x5   { width: calc(100% / 12 * 5); } 
.row.m-flush .x6   { width: calc(100% / 12 * 6); } 
.row.m-flush .x7   { width: calc(100% / 12 * 7); } 
.row.m-flush .x8   { width: calc(100% / 12 * 8); } 
.row.m-flush .x9   { width: calc(100% / 12 * 9); } 
.row.m-flush .x10  { width: calc(100% / 12 * 10); } 
.row.m-flush .x11  { width: calc(100% / 12 * 11); } 
.row.m-flush .full { width: 100%; } 

.row.m-flush .one-5   { width: calc(100% / 5); } 
.row.m-flush .two-5   { width: calc(100% / 5 * 2); } 
.row.m-flush .three-5 { width: calc(100% / 5 * 3); } 
.row.m-flush .four-5  { width: calc(100% / 5 * 4); } 

.row.m-flush .one-7   { width: calc(100% / 7); } 
.row.m-flush .two-7   { width: calc(100% / 7 * 2); } 
.row.m-flush .three-7 { width: calc(100% / 7 * 3); } 
.row.m-flush .four-7  { width: calc(100% / 7 * 4); } 
.row.m-flush .five-7  { width: calc(100% / 7 * 5); } 
.row.m-flush .six-7   { width: calc(100% / 7 * 6); } 

.row.m-flush .one-9   { width: calc(100% / 9); } 
.row.m-flush .two-9   { width: calc(100% / 9 * 2); } 
.row.m-flush .three-9 { width: calc(100% / 9 * 3); } 
.row.m-flush .four-9  { width: calc(100% / 9 * 4); } 
.row.m-flush .five-9  { width: calc(100% / 9 * 5); } 
.row.m-flush .six-9   { width: calc(100% / 9 * 6); } 
.row.m-flush .seven-9 { width: calc(100% / 9 * 7); } 
.row.m-flush .eight-9 { width: calc(100% / 9 * 8); } 

.row.m-flush .one-11   { width: calc(100% / 11); } 
.row.m-flush .two-11   { width: calc(100% / 11 * 2); } 
.row.m-flush .three-11 { width: calc(100% / 11 * 3); } 
.row.m-flush .four-11  { width: calc(100% / 11 * 4); } 
.row.m-flush .five-11  { width: calc(100% / 11 * 5); } 
.row.m-flush .six-11   { width: calc(100% / 11 * 6); } 
.row.m-flush .seven-11 { width: calc(100% / 11 * 7); } 
.row.m-flush .eight-11 { width: calc(100% / 11 * 8); } 
.row.m-flush .nine-11  { width: calc(100% / 11 * 9); } 
.row.m-flush .ten-11   { width: calc(100% / 11 * 10); } 

.row.m-flush .m-x1   { width: calc(100% / 12) }
.row.m-flush .m-x2   { width: calc(100% / 12 * 2); } 
.row.m-flush .m-x3   { width: calc(100% / 12 * 3); } 
.row.m-flush .m-x4   { width: calc(100% / 12 * 4); } 
.row.m-flush .m-x5   { width: calc(100% / 12 * 5); } 
.row.m-flush .m-x6   { width: calc(100% / 12 * 6); } 
.row.m-flush .m-x7   { width: calc(100% / 12 * 7); } 
.row.m-flush .m-x8   { width: calc(100% / 12 * 8); } 
.row.m-flush .m-x9   { width: calc(100% / 12 * 9); } 
.row.m-flush .m-x10  { width: calc(100% / 12 * 10); } 
.row.m-flush .m-x11  { width: calc(100% / 12 * 11); } 
.row.m-flush .m-full { width: 100%; } 

.row.m-flush .m-one-5   { width: calc(100% / 5); } 
.row.m-flush .m-two-5   { width: calc(100% / 5 * 2); } 
.row.m-flush .m-three-5 { width: calc(100% / 5 * 3); } 
.row.m-flush .m-four-5  { width: calc(100% / 5 * 4); } 

.row.m-flush .m-one-7   { width: calc(100% / 7); } 
.row.m-flush .m-two-7   { width: calc(100% / 7 * 2); } 
.row.m-flush .m-three-7 { width: calc(100% / 7 * 3); } 
.row.m-flush .m-four-7  { width: calc(100% / 7 * 4); } 
.row.m-flush .m-five-7  { width: calc(100% / 7 * 5); } 
.row.m-flush .m-six-7   { width: calc(100% / 7 * 6); } 

.row.m-flush .m-one-9   { width: calc(100% / 9); } 
.row.m-flush .m-two-9   { width: calc(100% / 9 * 2); } 
.row.m-flush .m-three-9 { width: calc(100% / 9 * 3); } 
.row.m-flush .m-four-9  { width: calc(100% / 9 * 4); } 
.row.m-flush .m-five-9  { width: calc(100% / 9 * 5); } 
.row.m-flush .m-six-9   { width: calc(100% / 9 * 6); } 
.row.m-flush .m-seven-9 { width: calc(100% / 9 * 7); } 
.row.m-flush .m-eight-9 { width: calc(100% / 9 * 8); } 

.row.m-flush .m-one-11   { width: calc(100% / 11); } 
.row.m-flush .m-two-11   { width: calc(100% / 11 * 2); } 
.row.m-flush .m-three-11 { width: calc(100% / 11 * 3); } 
.row.m-flush .m-four-11  { width: calc(100% / 11 * 4); } 
.row.m-flush .m-five-11  { width: calc(100% / 11 * 5); } 
.row.m-flush .m-six-11   { width: calc(100% / 11 * 6); } 
.row.m-flush .m-seven-11 { width: calc(100% / 11 * 7); } 
.row.m-flush .m-eight-11 { width: calc(100% / 11 * 8); } 
.row.m-flush .m-nine-11  { width: calc(100% / 11 * 9); } 
.row.m-flush .m-ten-11   { width: calc(100% / 11 * 10); }            

.row.m-flush .pl-x1   { left: calc(100% / 12); }
.row.m-flush .pl-x2   { left: calc(100% / 12 * 2); }
.row.m-flush .pl-x3   { left: calc(100% / 12 * 3); }
.row.m-flush .pl-x4   { left: calc(100% / 12 * 4); }
.row.m-flush .pl-x5   { left: calc(100% / 12 * 5); }
.row.m-flush .pl-x6   { left: calc(100% / 12 * 6); }
.row.m-flush .pl-x7   { left: calc(100% / 12 * 7); }
.row.m-flush .pl-x8   { left: calc(100% / 12 * 8); }
.row.m-flush .pl-x9   { left: calc(100% / 12 * 9); }
.row.m-flush .pl-x10  { left: calc(100% / 12 * 10); }
.row.m-flush .pl-x11  { left: calc(100% / 12 * 11); }

.row.m-flush .pl-one-5    { left: calc(100% / 5); } 
.row.m-flush .pl-two-5    { left: calc(100% / 5 * 2); } 
.row.m-flush .pl-three-5  { left: calc(100% / 5 * 3); } 
.row.m-flush .pl-four-5   { left: calc(100% / 5 * 4); } 

.row.m-flush .pl-one-7    { left: calc(100% / 7); } 
.row.m-flush .pl-two-7    { left: calc(100% / 7 * 2); } 
.row.m-flush .pl-three-7  { left: calc(100% / 7 * 3); } 
.row.m-flush .pl-four-7   { left: calc(100% / 7 * 4); } 
.row.m-flush .pl-five-7   { left: calc(100% / 7 * 5); } 
.row.m-flush .pl-six-7    { left: calc(100% / 7 * 6); } 

.row.m-flush .pl-one-9    { left: calc(100% / 9); } 
.row.m-flush .pl-two-9    { left: calc(100% / 9 * 2); } 
.row.m-flush .pl-three-9  { left: calc(100% / 9 * 3); } 
.row.m-flush .pl-four-9   { left: calc(100% / 9 * 4); } 
.row.m-flush .pl-five-9   { left: calc(100% / 9 * 5); } 
.row.m-flush .pl-six-9    { left: calc(100% / 9 * 6); } 
.row.m-flush .pl-seven-9  { left: calc(100% / 9 * 7); } 
.row.m-flush .pl-eight-9  { left: calc(100% / 9 * 8); } 

.row.m-flush .pl-one-11    { left: calc(100% / 11); } 
.row.m-flush .pl-two-11    { left: calc(100% / 11 * 2); } 
.row.m-flush .pl-three-11  { left: calc(100% / 11 * 3); } 
.row.m-flush .pl-four-11   { left: calc(100% / 11 * 4); } 
.row.m-flush .pl-five-11   { left: calc(100% / 11 * 5); } 
.row.m-flush .pl-six-11    { left: calc(100% / 11 * 6); } 
.row.m-flush .pl-seven-11  { left: calc(100% / 11 * 7); } 
.row.m-flush .pl-eight-11  { left: calc(100% / 11 * 8); } 
.row.m-flush .pl-nine-11   { left: calc(100% / 11 * 9); } 
.row.m-flush .pl-ten-11    { left: calc(100% / 11 * 10); } 

.row.m-flush .pr-x1   { right: calc(100% / 12) }
.row.m-flush .pr-x2   { right: calc(100% / 12 * 2) }
.row.m-flush .pr-x3   { right: calc(100% / 12 * 3) }
.row.m-flush .pr-x4   { right: calc(100% / 12 * 4) }
.row.m-flush .pr-x5   { right: calc(100% / 12 * 5) }
.row.m-flush .pr-x6   { right: calc(100% / 12 * 6) }
.row.m-flush .pr-x7   { right: calc(100% / 12 * 7) }
.row.m-flush .pr-x8   { right: calc(100% / 12 * 8) }
.row.m-flush .pr-x9   { right: calc(100% / 12 * 9) }
.row.m-flush .pr-x10  { right: calc(100% / 12 * 10) }
.row.m-flush .pr-x11  { right: calc(100% / 12 * 11) }

.row.m-flush .pr-one-5    { right: calc(100% / 5) } 
.row.m-flush .pr-two-5    { right: calc(100% / 5 * 2) } 
.row.m-flush .pr-three-5  { right: calc(100% / 5 * 3) } 
.row.m-flush .pr-four-5   { right: calc(100% / 5 * 4) } 

.row.m-flush .pr-one-7    { right: calc(100% / 7) } 
.row.m-flush .pr-two-7    { right: calc(100% / 7 * 2) } 
.row.m-flush .pr-three-7  { right: calc(100% / 7 * 3) } 
.row.m-flush .pr-four-7   { right: calc(100% / 7 * 4) } 
.row.m-flush .pr-five-7   { right: calc(100% / 7 * 5) } 
.row.m-flush .pr-six-7    { right: calc(100% / 7 * 6) } 

.row.m-flush .pr-one-9    { right: calc(100% / 9) } 
.row.m-flush .pr-two-9    { right: calc(100% / 9 * 2) } 
.row.m-flush .pr-three-9  { right: calc(100% / 9 * 3) } 
.row.m-flush .pr-four-9   { right: calc(100% / 9 * 4) }
.row.m-flush .pr-five-9   { right: calc(100% / 9 * 5) } 
.row.m-flush .pr-six-9    { right: calc(100% / 9 * 6) } 
.row.m-flush .pr-seven-9  { right: calc(100% / 9 * 7) } 
.row.m-flush .pr-eight-9  { right: calc(100% / 9 * 8) } 

.row.m-flush .pr-one-11    { right: calc(100% / 11) } 
.row.m-flush .pr-two-11    { right: calc(100% / 11 * 2) } 
.row.m-flush .pr-three-11  { right: calc(100% / 11 * 3) }
.row.m-flush .pr-four-11   { right: calc(100% / 11 * 4) } 
.row.m-flush .pr-five-11   { right: calc(100% / 11 * 5) } 
.row.m-flush .pr-six-11    { right: calc(100% / 11 * 6) } 
.row.m-flush .pr-seven-11  { right: calc(100% / 11 * 7) } 
.row.m-flush .pr-eight-11  { right: calc(100% / 11 * 8) } 
.row.m-flush .pr-nine-11   { right: calc(100% / 11 * 9) } 
.row.m-flush .pr-ten-11    { right: calc(100% / 11 * 10) } 

.row.m-flush .m-pl-x1   { left: calc(100% / 12); }
.row.m-flush .m-pl-x2   { left: calc(100% / 12 * 2); }
.row.m-flush .m-pl-x3   { left: calc(100% / 12 * 3); }
.row.m-flush .m-pl-x4   { left: calc(100% / 12 * 4); }
.row.m-flush .m-pl-x5   { left: calc(100% / 12 * 5); }
.row.m-flush .m-pl-x6   { left: calc(100% / 12 * 6); }
.row.m-flush .m-pl-x7   { left: calc(100% / 12 * 7); }
.row.m-flush .m-pl-x8   { left: calc(100% / 12 * 8); }
.row.m-flush .m-pl-x9   { left: calc(100% / 12 * 9); }
.row.m-flush .m-pl-x10  { left: calc(100% / 12 * 10); }
.row.m-flush .m-pl-x11  { left: calc(100% / 12 * 11); }

.row.m-flush .m-pl-one-5    { left: calc(100% / 5); } 
.row.m-flush .m-pl-two-5    { left: calc(100% / 5 * 2); } 
.row.m-flush .m-pl-three-5  { left: calc(100% / 5 * 3); } 
.row.m-flush .m-pl-four-5   { left: calc(100% / 5 * 4); } 

.row.m-flush .m-pl-one-7    { left: calc(100% / 7); } 
.row.m-flush .m-pl-two-7    { left: calc(100% / 7 * 2); } 
.row.m-flush .m-pl-three-7  { left: calc(100% / 7 * 3); } 
.row.m-flush .m-pl-four-7   { left: calc(100% / 7 * 4); } 
.row.m-flush .m-pl-five-7   { left: calc(100% / 7 * 5); } 
.row.m-flush .m-pl-six-7    { left: calc(100% / 7 * 6); } 

.row.m-flush .m-pl-one-9    { left: calc(100% / 9); } 
.row.m-flush .m-pl-two-9    { left: calc(100% / 9 * 2); } 
.row.m-flush .m-pl-three-9  { left: calc(100% / 9 * 3); } 
.row.m-flush .m-pl-four-9   { left: calc(100% / 9 * 4); } 
.row.m-flush .m-pl-five-9   { left: calc(100% / 9 * 5); } 
.row.m-flush .m-pl-six-9    { left: calc(100% / 9 * 6); } 
.row.m-flush .m-pl-seven-9  { left: calc(100% / 9 * 7); } 
.row.m-flush .m-pl-eight-9  { left: calc(100% / 9 * 8); } 

.row.m-flush .m-pl-one-11    { left: calc(100% / 11); } 
.row.m-flush .m-pl-two-11    { left: calc(100% / 11 * 2); } 
.row.m-flush .m-pl-three-11  { left: calc(100% / 11 * 3); } 
.row.m-flush .m-pl-four-11   { left: calc(100% / 11 * 4); } 
.row.m-flush .m-pl-five-11   { left: calc(100% / 11 * 5); } 
.row.m-flush .m-pl-six-11    { left: calc(100% / 11 * 6); } 
.row.m-flush .m-pl-seven-11  { left: calc(100% / 11 * 7); } 
.row.m-flush .m-pl-eight-11  { left: calc(100% / 11 * 8); } 
.row.m-flush .m-pl-nine-11   { left: calc(100% / 11 * 9); } 
.row.m-flush .m-pl-ten-11    { left: calc(100% / 11 * 10); } 

.row.m-flush .m-pr-x1   { right: calc(100% / 12) }
.row.m-flush .m-pr-x2   { right: calc(100% / 12 * 2) }
.row.m-flush .m-pr-x3   { right: calc(100% / 12 * 3) }
.row.m-flush .m-pr-x4   { right: calc(100% / 12 * 4) }
.row.m-flush .m-pr-x5   { right: calc(100% / 12 * 5) }
.row.m-flush .m-pr-x6   { right: calc(100% / 12 * 6) }
.row.m-flush .m-pr-x7   { right: calc(100% / 12 * 7) }
.row.m-flush .m-pr-x8   { right: calc(100% / 12 * 8) }
.row.m-flush .m-pr-x9   { right: calc(100% / 12 * 9) }
.row.m-flush .m-pr-x10  { right: calc(100% / 12 * 10) }
.row.m-flush .m-pr-x11  { right: calc(100% / 12 * 11) }

.row.m-flush .m-pr-one-5    { right: calc(100% / 5) } 
.row.m-flush .m-pr-two-5    { right: calc(100% / 5 * 2) } 
.row.m-flush .m-pr-three-5  { right: calc(100% / 5 * 3) } 
.row.m-flush .m-pr-four-5   { right: calc(100% / 5 * 4) } 

.row.m-flush .m-pr-one-7    { right: calc(100% / 7) } 
.row.m-flush .m-pr-two-7    { right: calc(100% / 7 * 2) } 
.row.m-flush .m-pr-three-7  { right: calc(100% / 7 * 3) } 
.row.m-flush .m-pr-four-7   { right: calc(100% / 7 * 4) } 
.row.m-flush .m-pr-five-7   { right: calc(100% / 7 * 5) } 
.row.m-flush .m-pr-six-7    { right: calc(100% / 7 * 6) } 

.row.m-flush .m-pr-one-9    { right: calc(100% / 9) } 
.row.m-flush .m-pr-two-9    { right: calc(100% / 9 * 2) } 
.row.m-flush .m-pr-three-9  { right: calc(100% / 9 * 3) } 
.row.m-flush .m-pr-four-9   { right: calc(100% / 9 * 4) }
.row.m-flush .m-pr-five-9   { right: calc(100% / 9 * 5) } 
.row.m-flush .m-pr-six-9    { right: calc(100% / 9 * 6) } 
.row.m-flush .m-pr-seven-9  { right: calc(100% / 9 * 7) } 
.row.m-flush .m-pr-eight-9  { right: calc(100% / 9 * 8) } 

.row.m-flush .m-pr-one-11    { right: calc(100% / 11) } 
.row.m-flush .m-pr-two-11    { right: calc(100% / 11 * 2) } 
.row.m-flush .m-pr-three-11  { right: calc(100% / 11 * 3) }
.row.m-flush .m-pr-four-11   { right: calc(100% / 11 * 4) } 
.row.m-flush .m-pr-five-11   { right: calc(100% / 11 * 5) } 
.row.m-flush .m-pr-six-11    { right: calc(100% / 11 * 6) } 
.row.m-flush .m-pr-seven-11  { right: calc(100% / 11 * 7) } 
.row.m-flush .m-pr-eight-11  { right: calc(100% / 11 * 8) } 
.row.m-flush .m-pr-nine-11   { right: calc(100% / 11 * 9) } 
.row.m-flush .m-pr-ten-11    { right: calc(100% / 11 * 10) } 

}