   /* CSS Columns by Wietse Cats & Bas Koopmans */
   /* Supported browsers: Internet Explorer 7+, Firefox 3+ */
   /* Version: 0.1.0 */
   /* Change history: */
   /*     02-02-2012: Added .nopadding and .nomargin classes (Bas) */
   /*     10-21-2010: Improved names and bugfix at .full (Bas) */
   /*     10-12-2010: Improved calculation, bugfix (Bas) */
   /*     10-12-2010: Created the api (Bas) */

.full, .one-half, .w1-2, .one-third, .w1-3, .two-third, .w2-3, .one-fourth, .w1-4, .two-fourth, .w2-4, .three-fourth, .w3-4, .one-fifth, .w1-5, .two-fifth, .w2-5, .three-fifth, .w3-5, .four-fifth, .w4-5, .one-sixth, .w1-6, .two-sixth, .w2-6, .three-sixth, .w3-6, .four-sixth, .w4-6, .five-sixth, .w5-6, .one-seventh, .w1-7, .two-seventh, .w2-7, .three-seventh, .w3-7, .four-seventh, .w4-7, .five-seventh, .w5-7, .six-seventh, .w6-7, .one-eighth, .w1-8, .two-eighth, .w2-8, .three-eighth, .w3-8, .four-eighth, .w4-8, .five-eighth, .w5-8, .six-eighth, .w6-8, .seven-eighth, .w7-8, .one-ninth, .w1-9, .two-ninth, .w2-9, .three-ninth, .w3-9, .four-ninth, .w4-9, .five-ninth, .w5-9, .six-ninth, .w6-9, .seven-ninth, .w7-9, .eight-ninth, .w8-9, .one-tenth, .w1-10, .two-tenth, .w2-10, .three-tenth, .w3-10, .four-tenth, .w4-10, .five-tenth, .w5-10, .six-tenth, .w6-10, .seven-tenth, .w7-10, .eight-tenth, .w8-10, .nine-tenth, .w9-10, .one-eleventh, .w1-11, .two-eleventh, .w2-11, .three-eleventh, .w3-11, .four-eleventh, .w4-11, .five-eleventh, .w5-11, .six-eleventh, .w6-11, .seven-eleventh, .w7-11, .eight-eleventh, .w8-11, .nine-eleventh, .w9-11, .ten-eleventh, .w10-11, .one-twelfth, .w1-12, .two-twelfth, .w2-12, .three-twelfth, .w3-12, .four-twelfth, .w4-12, .five-twelfth, .w5-12, .six-twelfth, .w6-12, .seven-twelfth, .w7-12, .eight-twelfth, .w8-12, .nine-twelfth, .w9-12, .ten-twelfth, .w10-12, .eleven-twelfth, .w11-12 { float: left; padding: 0%; margin-right: 3%; margin-bottom: 3%; }
.center { margin-right: auto !important; margin-left: auto !important; float: none; }
.last, .full { margin-right: 0 !important; }
.full { float: none; clear: both; }
.padding-vertical { padding: 0% 0; }

.full { width: 99.99%; }
.full.nopadding { width: 99.99%; padding: 0; }
.full.nomargin { width: 99.99%; margin: 0; }

.one-half, .w1-2 { width: 48.49%; }
.one-half.nopadding, .w1-2.nopadding { width: 48.49%; padding: 0; }
.one-half.nomargin, .w1-2.nomargin { width: 49.99%; margin: 0; }
.one-half.nopadding.nomargin, .w1-2.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.one-third, .w1-3 { width: 31.32%; }
.one-third.nopadding, .w1-3.nopadding { width: 31.32%; padding: 0; }
.one-third.nomargin, .w1-3.nomargin { width: 33.32%; margin: 0; }
.one-third.nopadding.nomargin, .w1-3.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.two-third, .w2-3 { width: 65.66%; }
.two-third.nopadding, .w2-3.nopadding { width: 65.66%; padding: 0; }
.two-third.nomargin, .w2-3.nomargin { width: 66.66%; margin: 0; }
.two-third.nopadding.nomargin, .w2-3.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.one-fourth, .w1-4 { width: 22.74%; }
.one-fourth.nopadding, .w1-4.nopadding { width: 22.74%; padding: 0; }
.one-fourth.nomargin, .w1-4.nomargin { width: 24.99%; margin: 0; }
.one-fourth.nopadding.nomargin, .w1-4.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.two-fourth, .w2-4 { width: 48.49%; }
.two-fourth.nopadding, .w2-4.nopadding { width: 48.49%; padding: 0; }
.two-fourth.nomargin, .w2-4.nomargin { width: 49.99%; margin: 0; }
.two-fourth.nopadding.nomargin, .w2-4.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.three-fourth, .w3-4 { width: 74.24%; }
.three-fourth.nopadding, .w3-4.nopadding { width: 74.24%; padding: 0; }
.three-fourth.nomargin, .w3-4.nomargin { width: 74.99%; margin: 0; }
.three-fourth.nopadding.nomargin, .w3-4.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.one-fifth, .w1-5 { width: 17.59%; }
.one-fifth.nopadding, .w1-5.nopadding { width: 17.59%; padding: 0; }
.one-fifth.nomargin, .w1-5.nomargin { width: 19.99%; margin: 0; }
.one-fifth.nopadding.nomargin, .w1-5.nopadding.nomargin { width: 19.99%; margin: 0; padding: 0; }

.two-fifth, .w2-5 { width: 38.19%; }
.two-fifth.nopadding, .w2-5.nopadding { width: 38.19%; padding: 0; }
.two-fifth.nomargin, .w2-5.nomargin { width: 39.99%; margin: 0; }
.two-fifth.nopadding.nomargin, .w2-5.nopadding.nomargin { width: 39.99%; margin: 0; padding: 0; }

.three-fifth, .w3-5 { width: 58.79%; }
.three-fifth.nopadding, .w3-5.nopadding { width: 58.79%; padding: 0; }
.three-fifth.nomargin, .w3-5.nomargin { width: 59.99%; margin: 0; }
.three-fifth.nopadding.nomargin, .w3-5.nopadding.nomargin { width: 59.99%; margin: 0; padding: 0; }

.four-fifth, .w4-5 { width: 79.39%; }
.four-fifth.nopadding, .w4-5.nopadding { width: 79.39%; padding: 0; }
.four-fifth.nomargin, .w4-5.nomargin { width: 79.99%; margin: 0; }
.four-fifth.nopadding.nomargin, .w4-5.nopadding.nomargin { width: 79.99%; margin: 0; padding: 0; }

.one-sixth, .w1-6 { width: 14.16%; }
.one-sixth.nopadding, .w1-6.nopadding { width: 14.16%; padding: 0; }
.one-sixth.nomargin, .w1-6.nomargin { width: 16.66%; margin: 0; }
.one-sixth.nopadding.nomargin, .w1-6.nopadding.nomargin { width: 16.66%; margin: 0; padding: 0; }

.two-sixth, .w2-6 { width: 31.32%; }
.two-sixth.nopadding, .w2-6.nopadding { width: 31.32%; padding: 0; }
.two-sixth.nomargin, .w2-6.nomargin { width: 33.32%; margin: 0; }
.two-sixth.nopadding.nomargin, .w2-6.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.three-sixth, .w3-6 { width: 48.49%; }
.three-sixth.nopadding, .w3-6.nopadding { width: 48.49%; padding: 0; }
.three-sixth.nomargin, .w3-6.nomargin { width: 49.99%; margin: 0; }
.three-sixth.nopadding.nomargin, .w3-6.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.four-sixth, .w4-6 { width: 65.66%; }
.four-sixth.nopadding, .w4-6.nopadding { width: 65.66%; padding: 0; }
.four-sixth.nomargin, .w4-6.nomargin { width: 66.66%; margin: 0; }
.four-sixth.nopadding.nomargin, .w4-6.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.five-sixth, .w5-6 { width: 82.82%; }
.five-sixth.nopadding, .w5-6.nopadding { width: 82.82%; padding: 0; }
.five-sixth.nomargin, .w5-6.nomargin { width: 83.32%; margin: 0; }
.five-sixth.nopadding.nomargin, .w5-6.nopadding.nomargin { width: 83.32%; margin: 0; padding: 0; }

.one-seventh, .w1-7 { width: 11.7%; }
.one-seventh.nopadding, .w1-7.nopadding { width: 11.7%; padding: 0; }
.one-seventh.nomargin, .w1-7.nomargin { width: 14.28%; margin: 0; }
.one-seventh.nopadding.nomargin, .w1-7.nopadding.nomargin { width: 14.28%; margin: 0; padding: 0; }

.two-seventh, .w2-7 { width: 26.42%; }
.two-seventh.nopadding, .w2-7.nopadding { width: 26.42%; padding: 0; }
.two-seventh.nomargin, .w2-7.nomargin { width: 28.56%; margin: 0; }
.two-seventh.nopadding.nomargin, .w2-7.nopadding.nomargin { width: 28.56%; margin: 0; padding: 0; }

.three-seventh, .w3-7 { width: 41.13%; }
.three-seventh.nopadding, .w3-7.nopadding { width: 41.13%; padding: 0; }
.three-seventh.nomargin, .w3-7.nomargin { width: 42.85%; margin: 0; }
.three-seventh.nopadding.nomargin, .w3-7.nopadding.nomargin { width: 42.85%; margin: 0; padding: 0; }

.four-seventh, .w4-7 { width: 55.85%; }
.four-seventh.nopadding, .w4-7.nopadding { width: 55.85%; padding: 0; }
.four-seventh.nomargin, .w4-7.nomargin { width: 57.13%; margin: 0; }
.four-seventh.nopadding.nomargin, .w4-7.nopadding.nomargin { width: 57.13%; margin: 0; padding: 0; }

.five-seventh, .w5-7 { width: 70.56%; }
.five-seventh.nopadding, .w5-7.nopadding { width: 70.56%; padding: 0; }
.five-seventh.nomargin, .w5-7.nomargin { width: 71.42%; margin: 0; }
.five-seventh.nopadding.nomargin, .w5-7.nopadding.nomargin { width: 71.42%; margin: 0; padding: 0; }

.six-seventh, .w6-7 { width: 85.28%; }
.six-seventh.nopadding, .w6-7.nopadding { width: 85.28%; padding: 0; }
.six-seventh.nomargin, .w6-7.nomargin { width: 85.7%; margin: 0; }
.six-seventh.nopadding.nomargin, .w6-7.nopadding.nomargin { width: 85.7%; margin: 0; padding: 0; }

.one-eighth, .w1-8 { width: 9.87%; }
.one-eighth.nopadding, .w1-8.nopadding { width: 9.87%; padding: 0; }
.one-eighth.nomargin, .w1-8.nomargin { width: 12.49%; margin: 0; }
.one-eighth.nopadding.nomargin, .w1-8.nopadding.nomargin { width: 12.49%; margin: 0; padding: 0; }

.two-eighth, .w2-8 { width: 22.74%; }
.two-eighth.nopadding, .w2-8.nopadding { width: 22.74%; padding: 0; }
.two-eighth.nomargin, .w2-8.nomargin { width: 24.99%; margin: 0; }
.two-eighth.nopadding.nomargin, .w2-8.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.three-eighth, .w3-8 { width: 35.62%; }
.three-eighth.nopadding, .w3-8.nopadding { width: 35.62%; padding: 0; }
.three-eighth.nomargin, .w3-8.nomargin { width: 37.49%; margin: 0; }
.three-eighth.nopadding.nomargin, .w3-8.nopadding.nomargin { width: 37.49%; margin: 0; padding: 0; }

.four-eighth, .w4-8 { width: 48.49%; }
.four-eighth.nopadding, .w4-8.nopadding { width: 48.49%; padding: 0; }
.four-eighth.nomargin, .w4-8.nomargin { width: 49.99%; margin: 0; }
.four-eighth.nopadding.nomargin, .w4-8.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.five-eighth, .w5-8 { width: 61.37%; }
.five-eighth.nopadding, .w5-8.nopadding { width: 61.37%; padding: 0; }
.five-eighth.nomargin, .w5-8.nomargin { width: 62.49%; margin: 0; }
.five-eighth.nopadding.nomargin, .w5-8.nopadding.nomargin { width: 62.49%; margin: 0; padding: 0; }

.six-eighth, .w6-8 { width: 74.24%; }
.six-eighth.nopadding, .w6-8.nopadding { width: 74.24%; padding: 0; }
.six-eighth.nomargin, .w6-8.nomargin { width: 74.99%; margin: 0; }
.six-eighth.nopadding.nomargin, .w6-8.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.seven-eighth, .w7-8 { width: 87.11%; }
.seven-eighth.nopadding, .w7-8.nopadding { width: 87.11%; padding: 0; }
.seven-eighth.nomargin, .w7-8.nomargin { width: 87.49%; margin: 0; }
.seven-eighth.nopadding.nomargin, .w7-8.nopadding.nomargin { width: 87.49%; margin: 0; padding: 0; }

.one-ninth, .w1-9 { width: 8.43%; }
.one-ninth.nopadding, .w1-9.nopadding { width: 8.43%; padding: 0; }
.one-ninth.nomargin, .w1-9.nomargin { width: 11.1%; margin: 0; }
.one-ninth.nopadding.nomargin, .w1-9.nopadding.nomargin { width: 11.1%; margin: 0; padding: 0; }

.two-ninth, .w2-9 { width: 19.88%; }
.two-ninth.nopadding, .w2-9.nopadding { width: 19.88%; padding: 0; }
.two-ninth.nomargin, .w2-9.nomargin { width: 22.21%; margin: 0; }
.two-ninth.nopadding.nomargin, .w2-9.nopadding.nomargin { width: 22.21%; margin: 0; padding: 0; }

.three-ninth, .w3-9 { width: 31.32%; }
.three-ninth.nopadding, .w3-9.nopadding { width: 31.32%; padding: 0; }
.three-ninth.nomargin, .w3-9.nomargin { width: 33.32%; margin: 0; }
.three-ninth.nopadding.nomargin, .w3-9.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.four-ninth, .w4-9 { width: 42.77%; }
.four-ninth.nopadding, .w4-9.nopadding { width: 42.77%; padding: 0; }
.four-ninth.nomargin, .w4-9.nomargin { width: 44.43%; margin: 0; }
.four-ninth.nopadding.nomargin, .w4-9.nopadding.nomargin { width: 44.43%; margin: 0; padding: 0; }

.five-ninth, .w5-9 { width: 54.21%; }
.five-ninth.nopadding, .w5-9.nopadding { width: 54.21%; padding: 0; }
.five-ninth.nomargin, .w5-9.nomargin { width: 55.55%; margin: 0; }
.five-ninth.nopadding.nomargin, .w5-9.nopadding.nomargin { width: 55.55%; margin: 0; padding: 0; }

.six-ninth, .w6-9 { width: 65.66%; }
.six-ninth.nopadding, .w6-9.nopadding { width: 65.66%; padding: 0; }
.six-ninth.nomargin, .w6-9.nomargin { width: 66.66%; margin: 0; }
.six-ninth.nopadding.nomargin, .w6-9.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.seven-ninth, .w7-9 { width: 77.1%; }
.seven-ninth.nopadding, .w7-9.nopadding { width: 77.1%; padding: 0; }
.seven-ninth.nomargin, .w7-9.nomargin { width: 77.77%; margin: 0; }
.seven-ninth.nopadding.nomargin, .w7-9.nopadding.nomargin { width: 77.77%; margin: 0; padding: 0; }

.eight-ninth, .w8-9 { width: 88.55%; }
.eight-ninth.nopadding, .w8-9.nopadding { width: 88.55%; padding: 0; }
.eight-ninth.nomargin, .w8-9.nomargin { width: 88.88%; margin: 0; }
.eight-ninth.nopadding.nomargin, .w8-9.nopadding.nomargin { width: 88.88%; margin: 0; padding: 0; }

.one-tenth, .w1-10 { width: 7.29%; }
.one-tenth.nopadding, .w1-10.nopadding { width: 7.29%; padding: 0; }
.one-tenth.nomargin, .w1-10.nomargin { width: 9.99%; margin: 0; }
.one-tenth.nopadding.nomargin, .w1-10.nopadding.nomargin { width: 9.99%; margin: 0; padding: 0; }

.two-tenth, .w2-10 { width: 17.59%; }
.two-tenth.nopadding, .w2-10.nopadding { width: 17.59%; padding: 0; }
.two-tenth.nomargin, .w2-10.nomargin { width: 19.99%; margin: 0; }
.two-tenth.nopadding.nomargin, .w2-10.nopadding.nomargin { width: 19.99%; margin: 0; padding: 0; }

.three-tenth, .w3-10 { width: 27.89%; }
.three-tenth.nopadding, .w3-10.nopadding { width: 27.89%; padding: 0; }
.three-tenth.nomargin, .w3-10.nomargin { width: 29.99%; margin: 0; }
.three-tenth.nopadding.nomargin, .w3-10.nopadding.nomargin { width: 29.99%; margin: 0; padding: 0; }

.four-tenth, .w4-10 { width: 38.19%; }
.four-tenth.nopadding, .w4-10.nopadding { width: 38.19%; padding: 0; }
.four-tenth.nomargin, .w4-10.nomargin { width: 39.99%; margin: 0; }
.four-tenth.nopadding.nomargin, .w4-10.nopadding.nomargin { width: 39.99%; margin: 0; padding: 0; }

.five-tenth, .w5-10 { width: 48.49%; }
.five-tenth.nopadding, .w5-10.nopadding { width: 48.49%; padding: 0; }
.five-tenth.nomargin, .w5-10.nomargin { width: 49.99%; margin: 0; }
.five-tenth.nopadding.nomargin, .w5-10.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.six-tenth, .w6-10 { width: 58.79%; }
.six-tenth.nopadding, .w6-10.nopadding { width: 58.79%; padding: 0; }
.six-tenth.nomargin, .w6-10.nomargin { width: 59.99%; margin: 0; }
.six-tenth.nopadding.nomargin, .w6-10.nopadding.nomargin { width: 59.99%; margin: 0; padding: 0; }

.seven-tenth, .w7-10 { width: 69.09%; }
.seven-tenth.nopadding, .w7-10.nopadding { width: 69.09%; padding: 0; }
.seven-tenth.nomargin, .w7-10.nomargin { width: 69.99%; margin: 0; }
.seven-tenth.nopadding.nomargin, .w7-10.nopadding.nomargin { width: 69.99%; margin: 0; padding: 0; }

.eight-tenth, .w8-10 { width: 79.39%; }
.eight-tenth.nopadding, .w8-10.nopadding { width: 79.39%; padding: 0; }
.eight-tenth.nomargin, .w8-10.nomargin { width: 79.99%; margin: 0; }
.eight-tenth.nopadding.nomargin, .w8-10.nopadding.nomargin { width: 79.99%; margin: 0; padding: 0; }

.nine-tenth, .w9-10 { width: 89.69%; }
.nine-tenth.nopadding, .w9-10.nopadding { width: 89.69%; padding: 0; }
.nine-tenth.nomargin, .w9-10.nomargin { width: 89.99%; margin: 0; }
.nine-tenth.nopadding.nomargin, .w9-10.nopadding.nomargin { width: 89.99%; margin: 0; padding: 0; }

.one-eleventh, .w1-11 { width: 6.35%; }
.one-eleventh.nopadding, .w1-11.nopadding { width: 6.35%; padding: 0; }
.one-eleventh.nomargin, .w1-11.nomargin { width: 9.08%; margin: 0; }
.one-eleventh.nopadding.nomargin, .w1-11.nopadding.nomargin { width: 9.08%; margin: 0; padding: 0; }

.two-eleventh, .w2-11 { width: 15.72%; }
.two-eleventh.nopadding, .w2-11.nopadding { width: 15.72%; padding: 0; }
.two-eleventh.nomargin, .w2-11.nomargin { width: 18.17%; margin: 0; }
.two-eleventh.nopadding.nomargin, .w2-11.nopadding.nomargin { width: 18.17%; margin: 0; padding: 0; }

.three-eleventh, .w3-11 { width: 25.08%; }
.three-eleventh.nopadding, .w3-11.nopadding { width: 25.08%; padding: 0; }
.three-eleventh.nomargin, .w3-11.nomargin { width: 27.26%; margin: 0; }
.three-eleventh.nopadding.nomargin, .w3-11.nopadding.nomargin { width: 27.26%; margin: 0; padding: 0; }

.four-eleventh, .w4-11 { width: 34.44%; }
.four-eleventh.nopadding, .w4-11.nopadding { width: 34.44%; padding: 0; }
.four-eleventh.nomargin, .w4-11.nomargin { width: 36.35%; margin: 0; }
.four-eleventh.nopadding.nomargin, .w4-11.nopadding.nomargin { width: 36.35%; margin: 0; padding: 0; }

.five-eleventh, .w5-11 { width: 43.81%; }
.five-eleventh.nopadding, .w5-11.nopadding { width: 43.81%; padding: 0; }
.five-eleventh.nomargin, .w5-11.nomargin { width: 45.44%; margin: 0; }
.five-eleventh.nopadding.nomargin, .w5-11.nopadding.nomargin { width: 45.44%; margin: 0; padding: 0; }

.six-eleventh, .w6-11 { width: 53.17%; }
.six-eleventh.nopadding, .w6-11.nopadding { width: 53.17%; padding: 0; }
.six-eleventh.nomargin, .w6-11.nomargin { width: 54.54%; margin: 0; }
.six-eleventh.nopadding.nomargin, .w6-11.nopadding.nomargin { width: 54.54%; margin: 0; padding: 0; }

.seven-eleventh, .w7-11 { width: 62.54%; }
.seven-eleventh.nopadding, .w7-11.nopadding { width: 62.54%; padding: 0; }
.seven-eleventh.nomargin, .w7-11.nomargin { width: 63.63%; margin: 0; }
.seven-eleventh.nopadding.nomargin, .w7-11.nopadding.nomargin { width: 63.63%; margin: 0; padding: 0; }

.eight-eleventh, .w8-11 { width: 71.9%; }
.eight-eleventh.nopadding, .w8-11.nopadding { width: 71.9%; padding: 0; }
.eight-eleventh.nomargin, .w8-11.nomargin { width: 72.72%; margin: 0; }
.eight-eleventh.nopadding.nomargin, .w8-11.nopadding.nomargin { width: 72.72%; margin: 0; padding: 0; }

.nine-eleventh, .w9-11 { width: 81.26%; }
.nine-eleventh.nopadding, .w9-11.nopadding { width: 81.26%; padding: 0; }
.nine-eleventh.nomargin, .w9-11.nomargin { width: 81.81%; margin: 0; }
.nine-eleventh.nopadding.nomargin, .w9-11.nopadding.nomargin { width: 81.81%; margin: 0; padding: 0; }

.ten-eleventh, .w10-11 { width: 90.63%; }
.ten-eleventh.nopadding, .w10-11.nopadding { width: 90.63%; padding: 0; }
.ten-eleventh.nomargin, .w10-11.nomargin { width: 90.9%; margin: 0; }
.ten-eleventh.nopadding.nomargin, .w10-11.nopadding.nomargin { width: 90.9%; margin: 0; padding: 0; }

.one-twelfth, .w1-12 { width: 5.57%; }
.one-twelfth.nopadding, .w1-12.nopadding { width: 5.57%; padding: 0; }
.one-twelfth.nomargin, .w1-12.nomargin { width: 8.32%; margin: 0; }
.one-twelfth.nopadding.nomargin, .w1-12.nopadding.nomargin { width: 8.32%; margin: 0; padding: 0; }

.two-twelfth, .w2-12 { width: 14.16%; }
.two-twelfth.nopadding, .w2-12.nopadding { width: 14.16%; padding: 0; }
.two-twelfth.nomargin, .w2-12.nomargin { width: 16.66%; margin: 0; }
.two-twelfth.nopadding.nomargin, .w2-12.nopadding.nomargin { width: 16.66%; margin: 0; padding: 0; }

.three-twelfth, .w3-12 { width: 22.74%; }
.three-twelfth.nopadding, .w3-12.nopadding { width: 22.74%; padding: 0; }
.three-twelfth.nomargin, .w3-12.nomargin { width: 24.99%; margin: 0; }
.three-twelfth.nopadding.nomargin, .w3-12.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.four-twelfth, .w4-12 { width: 31.32%; }
.four-twelfth.nopadding, .w4-12.nopadding { width: 31.32%; padding: 0; }
.four-twelfth.nomargin, .w4-12.nomargin { width: 33.32%; margin: 0; }
.four-twelfth.nopadding.nomargin, .w4-12.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.five-twelfth, .w5-12 { width: 39.91%; }
.five-twelfth.nopadding, .w5-12.nopadding { width: 39.91%; padding: 0; }
.five-twelfth.nomargin, .w5-12.nomargin { width: 41.66%; margin: 0; }
.five-twelfth.nopadding.nomargin, .w5-12.nopadding.nomargin { width: 41.66%; margin: 0; padding: 0; }

.six-twelfth, .w6-12 { width: 48.49%; }
.six-twelfth.nopadding, .w6-12.nopadding { width: 48.49%; padding: 0; }
.six-twelfth.nomargin, .w6-12.nomargin { width: 49.99%; margin: 0; }
.six-twelfth.nopadding.nomargin, .w6-12.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.seven-twelfth, .w7-12 { width: 57.07%; }
.seven-twelfth.nopadding, .w7-12.nopadding { width: 57.07%; padding: 0; }
.seven-twelfth.nomargin, .w7-12.nomargin { width: 58.32%; margin: 0; }
.seven-twelfth.nopadding.nomargin, .w7-12.nopadding.nomargin { width: 58.32%; margin: 0; padding: 0; }

.eight-twelfth, .w8-12 { width: 65.66%; }
.eight-twelfth.nopadding, .w8-12.nopadding { width: 65.66%; padding: 0; }
.eight-twelfth.nomargin, .w8-12.nomargin { width: 66.66%; margin: 0; }
.eight-twelfth.nopadding.nomargin, .w8-12.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.nine-twelfth, .w9-12 { width: 74.24%; }
.nine-twelfth.nopadding, .w9-12.nopadding { width: 74.24%; padding: 0; }
.nine-twelfth.nomargin, .w9-12.nomargin { width: 74.99%; margin: 0; }
.nine-twelfth.nopadding.nomargin, .w9-12.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.ten-twelfth, .w10-12 { width: 82.82%; }
.ten-twelfth.nopadding, .w10-12.nopadding { width: 82.82%; padding: 0; }
.ten-twelfth.nomargin, .w10-12.nomargin { width: 83.32%; margin: 0; }
.ten-twelfth.nopadding.nomargin, .w10-12.nopadding.nomargin { width: 83.32%; margin: 0; padding: 0; }

.eleven-twelfth, .w11-12 { width: 91.41%; }
.eleven-twelfth.nopadding, .w11-12.nopadding { width: 91.41%; padding: 0; }
.eleven-twelfth.nomargin, .w11-12.nomargin { width: 91.66%; margin: 0; }
.eleven-twelfth.nopadding.nomargin, .w11-12.nopadding.nomargin { width: 91.66%; margin: 0; padding: 0; }


@media (max-width: 767px) {
  .mobile-hide { display: none; }
  .mobile-last { margin-right: 0; }
  .mobile-full { width: 99.99%; }
  .mobile-full.nopadding { width: 99.99%; padding: 0; }
  .mobile-full.nomargin { width: 99.99%; margin: 0; }

.mobile-one-half, .mobile-w1-2 { width: 48.49%; }
.mobile-one-half.nopadding, .mobile-w1-2.nopadding { width: 48.49%; padding: 0; }
.mobile-one-half.nomargin, .mobile-w1-2.nomargin { width: 49.99%; margin: 0; }
.mobile-one-half.nopadding.nomargin, .mobile-w1-2.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-one-third, .mobile-w1-3 { width: 31.32%; }
.mobile-one-third.nopadding, .mobile-w1-3.nopadding { width: 31.32%; padding: 0; }
.mobile-one-third.nomargin, .mobile-w1-3.nomargin { width: 33.32%; margin: 0; }
.mobile-one-third.nopadding.nomargin, .mobile-w1-3.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.mobile-two-third, .mobile-w2-3 { width: 65.66%; }
.mobile-two-third.nopadding, .mobile-w2-3.nopadding { width: 65.66%; padding: 0; }
.mobile-two-third.nomargin, .mobile-w2-3.nomargin { width: 66.66%; margin: 0; }
.mobile-two-third.nopadding.nomargin, .mobile-w2-3.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.mobile-one-fourth, .mobile-w1-4 { width: 22.74%; }
.mobile-one-fourth.nopadding, .mobile-w1-4.nopadding { width: 22.74%; padding: 0; }
.mobile-one-fourth.nomargin, .mobile-w1-4.nomargin { width: 24.99%; margin: 0; }
.mobile-one-fourth.nopadding.nomargin, .mobile-w1-4.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.mobile-two-fourth, .mobile-w2-4 { width: 48.49%; }
.mobile-two-fourth.nopadding, .mobile-w2-4.nopadding { width: 48.49%; padding: 0; }
.mobile-two-fourth.nomargin, .mobile-w2-4.nomargin { width: 49.99%; margin: 0; }
.mobile-two-fourth.nopadding.nomargin, .mobile-w2-4.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-three-fourth, .mobile-w3-4 { width: 74.24%; }
.mobile-three-fourth.nopadding, .mobile-w3-4.nopadding { width: 74.24%; padding: 0; }
.mobile-three-fourth.nomargin, .mobile-w3-4.nomargin { width: 74.99%; margin: 0; }
.mobile-three-fourth.nopadding.nomargin, .mobile-w3-4.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.mobile-one-fifth, .mobile-w1-5 { width: 17.59%; }
.mobile-one-fifth.nopadding, .mobile-w1-5.nopadding { width: 17.59%; padding: 0; }
.mobile-one-fifth.nomargin, .mobile-w1-5.nomargin { width: 19.99%; margin: 0; }
.mobile-one-fifth.nopadding.nomargin, .mobile-w1-5.nopadding.nomargin { width: 19.99%; margin: 0; padding: 0; }

.mobile-two-fifth, .mobile-w2-5 { width: 38.19%; }
.mobile-two-fifth.nopadding, .mobile-w2-5.nopadding { width: 38.19%; padding: 0; }
.mobile-two-fifth.nomargin, .mobile-w2-5.nomargin { width: 39.99%; margin: 0; }
.mobile-two-fifth.nopadding.nomargin, .mobile-w2-5.nopadding.nomargin { width: 39.99%; margin: 0; padding: 0; }

.mobile-three-fifth, .mobile-w3-5 { width: 58.79%; }
.mobile-three-fifth.nopadding, .mobile-w3-5.nopadding { width: 58.79%; padding: 0; }
.mobile-three-fifth.nomargin, .mobile-w3-5.nomargin { width: 59.99%; margin: 0; }
.mobile-three-fifth.nopadding.nomargin, .mobile-w3-5.nopadding.nomargin { width: 59.99%; margin: 0; padding: 0; }

.mobile-four-fifth, .mobile-w4-5 { width: 79.39%; }
.mobile-four-fifth.nopadding, .mobile-w4-5.nopadding { width: 79.39%; padding: 0; }
.mobile-four-fifth.nomargin, .mobile-w4-5.nomargin { width: 79.99%; margin: 0; }
.mobile-four-fifth.nopadding.nomargin, .mobile-w4-5.nopadding.nomargin { width: 79.99%; margin: 0; padding: 0; }

.mobile-one-sixth, .mobile-w1-6 { width: 14.16%; }
.mobile-one-sixth.nopadding, .mobile-w1-6.nopadding { width: 14.16%; padding: 0; }
.mobile-one-sixth.nomargin, .mobile-w1-6.nomargin { width: 16.66%; margin: 0; }
.mobile-one-sixth.nopadding.nomargin, .mobile-w1-6.nopadding.nomargin { width: 16.66%; margin: 0; padding: 0; }

.mobile-two-sixth, .mobile-w2-6 { width: 31.32%; }
.mobile-two-sixth.nopadding, .mobile-w2-6.nopadding { width: 31.32%; padding: 0; }
.mobile-two-sixth.nomargin, .mobile-w2-6.nomargin { width: 33.32%; margin: 0; }
.mobile-two-sixth.nopadding.nomargin, .mobile-w2-6.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.mobile-three-sixth, .mobile-w3-6 { width: 48.49%; }
.mobile-three-sixth.nopadding, .mobile-w3-6.nopadding { width: 48.49%; padding: 0; }
.mobile-three-sixth.nomargin, .mobile-w3-6.nomargin { width: 49.99%; margin: 0; }
.mobile-three-sixth.nopadding.nomargin, .mobile-w3-6.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-four-sixth, .mobile-w4-6 { width: 65.66%; }
.mobile-four-sixth.nopadding, .mobile-w4-6.nopadding { width: 65.66%; padding: 0; }
.mobile-four-sixth.nomargin, .mobile-w4-6.nomargin { width: 66.66%; margin: 0; }
.mobile-four-sixth.nopadding.nomargin, .mobile-w4-6.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.mobile-five-sixth, .mobile-w5-6 { width: 82.82%; }
.mobile-five-sixth.nopadding, .mobile-w5-6.nopadding { width: 82.82%; padding: 0; }
.mobile-five-sixth.nomargin, .mobile-w5-6.nomargin { width: 83.32%; margin: 0; }
.mobile-five-sixth.nopadding.nomargin, .mobile-w5-6.nopadding.nomargin { width: 83.32%; margin: 0; padding: 0; }

.mobile-one-seventh, .mobile-w1-7 { width: 11.7%; }
.mobile-one-seventh.nopadding, .mobile-w1-7.nopadding { width: 11.7%; padding: 0; }
.mobile-one-seventh.nomargin, .mobile-w1-7.nomargin { width: 14.28%; margin: 0; }
.mobile-one-seventh.nopadding.nomargin, .mobile-w1-7.nopadding.nomargin { width: 14.28%; margin: 0; padding: 0; }

.mobile-two-seventh, .mobile-w2-7 { width: 26.42%; }
.mobile-two-seventh.nopadding, .mobile-w2-7.nopadding { width: 26.42%; padding: 0; }
.mobile-two-seventh.nomargin, .mobile-w2-7.nomargin { width: 28.56%; margin: 0; }
.mobile-two-seventh.nopadding.nomargin, .mobile-w2-7.nopadding.nomargin { width: 28.56%; margin: 0; padding: 0; }

.mobile-three-seventh, .mobile-w3-7 { width: 41.13%; }
.mobile-three-seventh.nopadding, .mobile-w3-7.nopadding { width: 41.13%; padding: 0; }
.mobile-three-seventh.nomargin, .mobile-w3-7.nomargin { width: 42.85%; margin: 0; }
.mobile-three-seventh.nopadding.nomargin, .mobile-w3-7.nopadding.nomargin { width: 42.85%; margin: 0; padding: 0; }

.mobile-four-seventh, .mobile-w4-7 { width: 55.85%; }
.mobile-four-seventh.nopadding, .mobile-w4-7.nopadding { width: 55.85%; padding: 0; }
.mobile-four-seventh.nomargin, .mobile-w4-7.nomargin { width: 57.13%; margin: 0; }
.mobile-four-seventh.nopadding.nomargin, .mobile-w4-7.nopadding.nomargin { width: 57.13%; margin: 0; padding: 0; }

.mobile-five-seventh, .mobile-w5-7 { width: 70.56%; }
.mobile-five-seventh.nopadding, .mobile-w5-7.nopadding { width: 70.56%; padding: 0; }
.mobile-five-seventh.nomargin, .mobile-w5-7.nomargin { width: 71.42%; margin: 0; }
.mobile-five-seventh.nopadding.nomargin, .mobile-w5-7.nopadding.nomargin { width: 71.42%; margin: 0; padding: 0; }

.mobile-six-seventh, .mobile-w6-7 { width: 85.28%; }
.mobile-six-seventh.nopadding, .mobile-w6-7.nopadding { width: 85.28%; padding: 0; }
.mobile-six-seventh.nomargin, .mobile-w6-7.nomargin { width: 85.7%; margin: 0; }
.mobile-six-seventh.nopadding.nomargin, .mobile-w6-7.nopadding.nomargin { width: 85.7%; margin: 0; padding: 0; }

.mobile-one-eighth, .mobile-w1-8 { width: 9.87%; }
.mobile-one-eighth.nopadding, .mobile-w1-8.nopadding { width: 9.87%; padding: 0; }
.mobile-one-eighth.nomargin, .mobile-w1-8.nomargin { width: 12.49%; margin: 0; }
.mobile-one-eighth.nopadding.nomargin, .mobile-w1-8.nopadding.nomargin { width: 12.49%; margin: 0; padding: 0; }

.mobile-two-eighth, .mobile-w2-8 { width: 22.74%; }
.mobile-two-eighth.nopadding, .mobile-w2-8.nopadding { width: 22.74%; padding: 0; }
.mobile-two-eighth.nomargin, .mobile-w2-8.nomargin { width: 24.99%; margin: 0; }
.mobile-two-eighth.nopadding.nomargin, .mobile-w2-8.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.mobile-three-eighth, .mobile-w3-8 { width: 35.62%; }
.mobile-three-eighth.nopadding, .mobile-w3-8.nopadding { width: 35.62%; padding: 0; }
.mobile-three-eighth.nomargin, .mobile-w3-8.nomargin { width: 37.49%; margin: 0; }
.mobile-three-eighth.nopadding.nomargin, .mobile-w3-8.nopadding.nomargin { width: 37.49%; margin: 0; padding: 0; }

.mobile-four-eighth, .mobile-w4-8 { width: 48.49%; }
.mobile-four-eighth.nopadding, .mobile-w4-8.nopadding { width: 48.49%; padding: 0; }
.mobile-four-eighth.nomargin, .mobile-w4-8.nomargin { width: 49.99%; margin: 0; }
.mobile-four-eighth.nopadding.nomargin, .mobile-w4-8.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-five-eighth, .mobile-w5-8 { width: 61.37%; }
.mobile-five-eighth.nopadding, .mobile-w5-8.nopadding { width: 61.37%; padding: 0; }
.mobile-five-eighth.nomargin, .mobile-w5-8.nomargin { width: 62.49%; margin: 0; }
.mobile-five-eighth.nopadding.nomargin, .mobile-w5-8.nopadding.nomargin { width: 62.49%; margin: 0; padding: 0; }

.mobile-six-eighth, .mobile-w6-8 { width: 74.24%; }
.mobile-six-eighth.nopadding, .mobile-w6-8.nopadding { width: 74.24%; padding: 0; }
.mobile-six-eighth.nomargin, .mobile-w6-8.nomargin { width: 74.99%; margin: 0; }
.mobile-six-eighth.nopadding.nomargin, .mobile-w6-8.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.mobile-seven-eighth, .mobile-w7-8 { width: 87.11%; }
.mobile-seven-eighth.nopadding, .mobile-w7-8.nopadding { width: 87.11%; padding: 0; }
.mobile-seven-eighth.nomargin, .mobile-w7-8.nomargin { width: 87.49%; margin: 0; }
.mobile-seven-eighth.nopadding.nomargin, .mobile-w7-8.nopadding.nomargin { width: 87.49%; margin: 0; padding: 0; }

.mobile-one-ninth, .mobile-w1-9 { width: 8.43%; }
.mobile-one-ninth.nopadding, .mobile-w1-9.nopadding { width: 8.43%; padding: 0; }
.mobile-one-ninth.nomargin, .mobile-w1-9.nomargin { width: 11.1%; margin: 0; }
.mobile-one-ninth.nopadding.nomargin, .mobile-w1-9.nopadding.nomargin { width: 11.1%; margin: 0; padding: 0; }

.mobile-two-ninth, .mobile-w2-9 { width: 19.88%; }
.mobile-two-ninth.nopadding, .mobile-w2-9.nopadding { width: 19.88%; padding: 0; }
.mobile-two-ninth.nomargin, .mobile-w2-9.nomargin { width: 22.21%; margin: 0; }
.mobile-two-ninth.nopadding.nomargin, .mobile-w2-9.nopadding.nomargin { width: 22.21%; margin: 0; padding: 0; }

.mobile-three-ninth, .mobile-w3-9 { width: 31.32%; }
.mobile-three-ninth.nopadding, .mobile-w3-9.nopadding { width: 31.32%; padding: 0; }
.mobile-three-ninth.nomargin, .mobile-w3-9.nomargin { width: 33.32%; margin: 0; }
.mobile-three-ninth.nopadding.nomargin, .mobile-w3-9.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.mobile-four-ninth, .mobile-w4-9 { width: 42.77%; }
.mobile-four-ninth.nopadding, .mobile-w4-9.nopadding { width: 42.77%; padding: 0; }
.mobile-four-ninth.nomargin, .mobile-w4-9.nomargin { width: 44.43%; margin: 0; }
.mobile-four-ninth.nopadding.nomargin, .mobile-w4-9.nopadding.nomargin { width: 44.43%; margin: 0; padding: 0; }

.mobile-five-ninth, .mobile-w5-9 { width: 54.21%; }
.mobile-five-ninth.nopadding, .mobile-w5-9.nopadding { width: 54.21%; padding: 0; }
.mobile-five-ninth.nomargin, .mobile-w5-9.nomargin { width: 55.55%; margin: 0; }
.mobile-five-ninth.nopadding.nomargin, .mobile-w5-9.nopadding.nomargin { width: 55.55%; margin: 0; padding: 0; }

.mobile-six-ninth, .mobile-w6-9 { width: 65.66%; }
.mobile-six-ninth.nopadding, .mobile-w6-9.nopadding { width: 65.66%; padding: 0; }
.mobile-six-ninth.nomargin, .mobile-w6-9.nomargin { width: 66.66%; margin: 0; }
.mobile-six-ninth.nopadding.nomargin, .mobile-w6-9.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.mobile-seven-ninth, .mobile-w7-9 { width: 77.1%; }
.mobile-seven-ninth.nopadding, .mobile-w7-9.nopadding { width: 77.1%; padding: 0; }
.mobile-seven-ninth.nomargin, .mobile-w7-9.nomargin { width: 77.77%; margin: 0; }
.mobile-seven-ninth.nopadding.nomargin, .mobile-w7-9.nopadding.nomargin { width: 77.77%; margin: 0; padding: 0; }

.mobile-eight-ninth, .mobile-w8-9 { width: 88.55%; }
.mobile-eight-ninth.nopadding, .mobile-w8-9.nopadding { width: 88.55%; padding: 0; }
.mobile-eight-ninth.nomargin, .mobile-w8-9.nomargin { width: 88.88%; margin: 0; }
.mobile-eight-ninth.nopadding.nomargin, .mobile-w8-9.nopadding.nomargin { width: 88.88%; margin: 0; padding: 0; }

.mobile-one-tenth, .mobile-w1-10 { width: 7.29%; }
.mobile-one-tenth.nopadding, .mobile-w1-10.nopadding { width: 7.29%; padding: 0; }
.mobile-one-tenth.nomargin, .mobile-w1-10.nomargin { width: 9.99%; margin: 0; }
.mobile-one-tenth.nopadding.nomargin, .mobile-w1-10.nopadding.nomargin { width: 9.99%; margin: 0; padding: 0; }

.mobile-two-tenth, .mobile-w2-10 { width: 17.59%; }
.mobile-two-tenth.nopadding, .mobile-w2-10.nopadding { width: 17.59%; padding: 0; }
.mobile-two-tenth.nomargin, .mobile-w2-10.nomargin { width: 19.99%; margin: 0; }
.mobile-two-tenth.nopadding.nomargin, .mobile-w2-10.nopadding.nomargin { width: 19.99%; margin: 0; padding: 0; }

.mobile-three-tenth, .mobile-w3-10 { width: 27.89%; }
.mobile-three-tenth.nopadding, .mobile-w3-10.nopadding { width: 27.89%; padding: 0; }
.mobile-three-tenth.nomargin, .mobile-w3-10.nomargin { width: 29.99%; margin: 0; }
.mobile-three-tenth.nopadding.nomargin, .mobile-w3-10.nopadding.nomargin { width: 29.99%; margin: 0; padding: 0; }

.mobile-four-tenth, .mobile-w4-10 { width: 38.19%; }
.mobile-four-tenth.nopadding, .mobile-w4-10.nopadding { width: 38.19%; padding: 0; }
.mobile-four-tenth.nomargin, .mobile-w4-10.nomargin { width: 39.99%; margin: 0; }
.mobile-four-tenth.nopadding.nomargin, .mobile-w4-10.nopadding.nomargin { width: 39.99%; margin: 0; padding: 0; }

.mobile-five-tenth, .mobile-w5-10 { width: 48.49%; }
.mobile-five-tenth.nopadding, .mobile-w5-10.nopadding { width: 48.49%; padding: 0; }
.mobile-five-tenth.nomargin, .mobile-w5-10.nomargin { width: 49.99%; margin: 0; }
.mobile-five-tenth.nopadding.nomargin, .mobile-w5-10.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-six-tenth, .mobile-w6-10 { width: 58.79%; }
.mobile-six-tenth.nopadding, .mobile-w6-10.nopadding { width: 58.79%; padding: 0; }
.mobile-six-tenth.nomargin, .mobile-w6-10.nomargin { width: 59.99%; margin: 0; }
.mobile-six-tenth.nopadding.nomargin, .mobile-w6-10.nopadding.nomargin { width: 59.99%; margin: 0; padding: 0; }

.mobile-seven-tenth, .mobile-w7-10 { width: 69.09%; }
.mobile-seven-tenth.nopadding, .mobile-w7-10.nopadding { width: 69.09%; padding: 0; }
.mobile-seven-tenth.nomargin, .mobile-w7-10.nomargin { width: 69.99%; margin: 0; }
.mobile-seven-tenth.nopadding.nomargin, .mobile-w7-10.nopadding.nomargin { width: 69.99%; margin: 0; padding: 0; }

.mobile-eight-tenth, .mobile-w8-10 { width: 79.39%; }
.mobile-eight-tenth.nopadding, .mobile-w8-10.nopadding { width: 79.39%; padding: 0; }
.mobile-eight-tenth.nomargin, .mobile-w8-10.nomargin { width: 79.99%; margin: 0; }
.mobile-eight-tenth.nopadding.nomargin, .mobile-w8-10.nopadding.nomargin { width: 79.99%; margin: 0; padding: 0; }

.mobile-nine-tenth, .mobile-w9-10 { width: 89.69%; }
.mobile-nine-tenth.nopadding, .mobile-w9-10.nopadding { width: 89.69%; padding: 0; }
.mobile-nine-tenth.nomargin, .mobile-w9-10.nomargin { width: 89.99%; margin: 0; }
.mobile-nine-tenth.nopadding.nomargin, .mobile-w9-10.nopadding.nomargin { width: 89.99%; margin: 0; padding: 0; }

.mobile-one-eleventh, .mobile-w1-11 { width: 6.35%; }
.mobile-one-eleventh.nopadding, .mobile-w1-11.nopadding { width: 6.35%; padding: 0; }
.mobile-one-eleventh.nomargin, .mobile-w1-11.nomargin { width: 9.08%; margin: 0; }
.mobile-one-eleventh.nopadding.nomargin, .mobile-w1-11.nopadding.nomargin { width: 9.08%; margin: 0; padding: 0; }

.mobile-two-eleventh, .mobile-w2-11 { width: 15.72%; }
.mobile-two-eleventh.nopadding, .mobile-w2-11.nopadding { width: 15.72%; padding: 0; }
.mobile-two-eleventh.nomargin, .mobile-w2-11.nomargin { width: 18.17%; margin: 0; }
.mobile-two-eleventh.nopadding.nomargin, .mobile-w2-11.nopadding.nomargin { width: 18.17%; margin: 0; padding: 0; }

.mobile-three-eleventh, .mobile-w3-11 { width: 25.08%; }
.mobile-three-eleventh.nopadding, .mobile-w3-11.nopadding { width: 25.08%; padding: 0; }
.mobile-three-eleventh.nomargin, .mobile-w3-11.nomargin { width: 27.26%; margin: 0; }
.mobile-three-eleventh.nopadding.nomargin, .mobile-w3-11.nopadding.nomargin { width: 27.26%; margin: 0; padding: 0; }

.mobile-four-eleventh, .mobile-w4-11 { width: 34.44%; }
.mobile-four-eleventh.nopadding, .mobile-w4-11.nopadding { width: 34.44%; padding: 0; }
.mobile-four-eleventh.nomargin, .mobile-w4-11.nomargin { width: 36.35%; margin: 0; }
.mobile-four-eleventh.nopadding.nomargin, .mobile-w4-11.nopadding.nomargin { width: 36.35%; margin: 0; padding: 0; }

.mobile-five-eleventh, .mobile-w5-11 { width: 43.81%; }
.mobile-five-eleventh.nopadding, .mobile-w5-11.nopadding { width: 43.81%; padding: 0; }
.mobile-five-eleventh.nomargin, .mobile-w5-11.nomargin { width: 45.44%; margin: 0; }
.mobile-five-eleventh.nopadding.nomargin, .mobile-w5-11.nopadding.nomargin { width: 45.44%; margin: 0; padding: 0; }

.mobile-six-eleventh, .mobile-w6-11 { width: 53.17%; }
.mobile-six-eleventh.nopadding, .mobile-w6-11.nopadding { width: 53.17%; padding: 0; }
.mobile-six-eleventh.nomargin, .mobile-w6-11.nomargin { width: 54.54%; margin: 0; }
.mobile-six-eleventh.nopadding.nomargin, .mobile-w6-11.nopadding.nomargin { width: 54.54%; margin: 0; padding: 0; }

.mobile-seven-eleventh, .mobile-w7-11 { width: 62.54%; }
.mobile-seven-eleventh.nopadding, .mobile-w7-11.nopadding { width: 62.54%; padding: 0; }
.mobile-seven-eleventh.nomargin, .mobile-w7-11.nomargin { width: 63.63%; margin: 0; }
.mobile-seven-eleventh.nopadding.nomargin, .mobile-w7-11.nopadding.nomargin { width: 63.63%; margin: 0; padding: 0; }

.mobile-eight-eleventh, .mobile-w8-11 { width: 71.9%; }
.mobile-eight-eleventh.nopadding, .mobile-w8-11.nopadding { width: 71.9%; padding: 0; }
.mobile-eight-eleventh.nomargin, .mobile-w8-11.nomargin { width: 72.72%; margin: 0; }
.mobile-eight-eleventh.nopadding.nomargin, .mobile-w8-11.nopadding.nomargin { width: 72.72%; margin: 0; padding: 0; }

.mobile-nine-eleventh, .mobile-w9-11 { width: 81.26%; }
.mobile-nine-eleventh.nopadding, .mobile-w9-11.nopadding { width: 81.26%; padding: 0; }
.mobile-nine-eleventh.nomargin, .mobile-w9-11.nomargin { width: 81.81%; margin: 0; }
.mobile-nine-eleventh.nopadding.nomargin, .mobile-w9-11.nopadding.nomargin { width: 81.81%; margin: 0; padding: 0; }

.mobile-ten-eleventh, .mobile-w10-11 { width: 90.63%; }
.mobile-ten-eleventh.nopadding, .mobile-w10-11.nopadding { width: 90.63%; padding: 0; }
.mobile-ten-eleventh.nomargin, .mobile-w10-11.nomargin { width: 90.9%; margin: 0; }
.mobile-ten-eleventh.nopadding.nomargin, .mobile-w10-11.nopadding.nomargin { width: 90.9%; margin: 0; padding: 0; }

.mobile-one-twelfth, .mobile-w1-12 { width: 5.57%; }
.mobile-one-twelfth.nopadding, .mobile-w1-12.nopadding { width: 5.57%; padding: 0; }
.mobile-one-twelfth.nomargin, .mobile-w1-12.nomargin { width: 8.32%; margin: 0; }
.mobile-one-twelfth.nopadding.nomargin, .mobile-w1-12.nopadding.nomargin { width: 8.32%; margin: 0; padding: 0; }

.mobile-two-twelfth, .mobile-w2-12 { width: 14.16%; }
.mobile-two-twelfth.nopadding, .mobile-w2-12.nopadding { width: 14.16%; padding: 0; }
.mobile-two-twelfth.nomargin, .mobile-w2-12.nomargin { width: 16.66%; margin: 0; }
.mobile-two-twelfth.nopadding.nomargin, .mobile-w2-12.nopadding.nomargin { width: 16.66%; margin: 0; padding: 0; }

.mobile-three-twelfth, .mobile-w3-12 { width: 22.74%; }
.mobile-three-twelfth.nopadding, .mobile-w3-12.nopadding { width: 22.74%; padding: 0; }
.mobile-three-twelfth.nomargin, .mobile-w3-12.nomargin { width: 24.99%; margin: 0; }
.mobile-three-twelfth.nopadding.nomargin, .mobile-w3-12.nopadding.nomargin { width: 24.99%; margin: 0; padding: 0; }

.mobile-four-twelfth, .mobile-w4-12 { width: 31.32%; }
.mobile-four-twelfth.nopadding, .mobile-w4-12.nopadding { width: 31.32%; padding: 0; }
.mobile-four-twelfth.nomargin, .mobile-w4-12.nomargin { width: 33.32%; margin: 0; }
.mobile-four-twelfth.nopadding.nomargin, .mobile-w4-12.nopadding.nomargin { width: 33.32%; margin: 0; padding: 0; }

.mobile-five-twelfth, .mobile-w5-12 { width: 39.91%; }
.mobile-five-twelfth.nopadding, .mobile-w5-12.nopadding { width: 39.91%; padding: 0; }
.mobile-five-twelfth.nomargin, .mobile-w5-12.nomargin { width: 41.66%; margin: 0; }
.mobile-five-twelfth.nopadding.nomargin, .mobile-w5-12.nopadding.nomargin { width: 41.66%; margin: 0; padding: 0; }

.mobile-six-twelfth, .mobile-w6-12 { width: 48.49%; }
.mobile-six-twelfth.nopadding, .mobile-w6-12.nopadding { width: 48.49%; padding: 0; }
.mobile-six-twelfth.nomargin, .mobile-w6-12.nomargin { width: 49.99%; margin: 0; }
.mobile-six-twelfth.nopadding.nomargin, .mobile-w6-12.nopadding.nomargin { width: 49.99%; margin: 0; padding: 0; }

.mobile-seven-twelfth, .mobile-w7-12 { width: 57.07%; }
.mobile-seven-twelfth.nopadding, .mobile-w7-12.nopadding { width: 57.07%; padding: 0; }
.mobile-seven-twelfth.nomargin, .mobile-w7-12.nomargin { width: 58.32%; margin: 0; }
.mobile-seven-twelfth.nopadding.nomargin, .mobile-w7-12.nopadding.nomargin { width: 58.32%; margin: 0; padding: 0; }

.mobile-eight-twelfth, .mobile-w8-12 { width: 65.66%; }
.mobile-eight-twelfth.nopadding, .mobile-w8-12.nopadding { width: 65.66%; padding: 0; }
.mobile-eight-twelfth.nomargin, .mobile-w8-12.nomargin { width: 66.66%; margin: 0; }
.mobile-eight-twelfth.nopadding.nomargin, .mobile-w8-12.nopadding.nomargin { width: 66.66%; margin: 0; padding: 0; }

.mobile-nine-twelfth, .mobile-w9-12 { width: 74.24%; }
.mobile-nine-twelfth.nopadding, .mobile-w9-12.nopadding { width: 74.24%; padding: 0; }
.mobile-nine-twelfth.nomargin, .mobile-w9-12.nomargin { width: 74.99%; margin: 0; }
.mobile-nine-twelfth.nopadding.nomargin, .mobile-w9-12.nopadding.nomargin { width: 74.99%; margin: 0; padding: 0; }

.mobile-ten-twelfth, .mobile-w10-12 { width: 82.82%; }
.mobile-ten-twelfth.nopadding, .mobile-w10-12.nopadding { width: 82.82%; padding: 0; }
.mobile-ten-twelfth.nomargin, .mobile-w10-12.nomargin { width: 83.32%; margin: 0; }
.mobile-ten-twelfth.nopadding.nomargin, .mobile-w10-12.nopadding.nomargin { width: 83.32%; margin: 0; padding: 0; }

.mobile-eleven-twelfth, .mobile-w11-12 { width: 91.41%; }
.mobile-eleven-twelfth.nopadding, .mobile-w11-12.nopadding { width: 91.41%; padding: 0; }
.mobile-eleven-twelfth.nomargin, .mobile-w11-12.nomargin { width: 91.66%; margin: 0; }
.mobile-eleven-twelfth.nopadding.nomargin, .mobile-w11-12.nopadding.nomargin { width: 91.66%; margin: 0; padding: 0; }
}