/**
 * Brunner AG - Druck und Medien, Kriens
 * @copyright      Copyright 2015, Brunner Web, all rights reserved
 * @link           http://www.bag.ch/web
 */

#content .cmsGroup { float: left; }

#content .cmsCell { float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 15px; }
#content .cmsCell.cmsJoinCell { margin-top: 0; }

#content::after { content: ""; display: block; clear: both; height: 0; }

#content .cmsGroup.cmsColSpan1 { width: 8.33%; }
#content .cmsGroup.cmsColSpan2 { width: 16.66%; }
#content .cmsGroup.cmsColSpan3 { width: 25%; }
#content .cmsGroup.cmsColSpan4 { width: 33.33%; }
#content .cmsGroup.cmsColSpan5 { width: 41.66%; }
#content .cmsGroup.cmsColSpan6 { width: 50%; }
#content .cmsGroup.cmsColSpan7 { width: 58.33%; }
#content .cmsGroup.cmsColSpan8 { width: 66.66%; }
#content .cmsGroup.cmsColSpan9 { width: 75%; }
#content .cmsGroup.cmsColSpan10 { width: 83.33%; }
#content .cmsGroup.cmsColSpan11 { width: 91.66%; }
#content .cmsGroup.cmsColSpan12 { width: 100%; }

#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 91.66%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 83.33%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 75%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 66.66%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 58.33%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 50%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 41.66%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 33.33%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 25%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 16.66%; padding-left: 3%; padding-right: 3%; }
#content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 8.33%; padding-left: 3%; padding-right: 3%; }

#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 90.9%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 81.81%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 72.72%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 63.63%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 54.54%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 45.45%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 36.36%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 27.27%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 18.18%; padding-left: 3.27%; padding-right: 3.27%; }
#content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 9.09%; padding-left: 3.27%; padding-right: 3.27%; }

#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 90%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 80%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 70%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 60%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 50%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 40%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 30%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 20%; padding-left: 3.6%; padding-right: 3.6%; }
#content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 10%; padding-left: 3.6%; padding-right: 3.6%; }

#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 88.88%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 77.77%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 66.66%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 55.55%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 44.44%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 33.33%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 22.22%; padding-left: 4%; padding-right: 4%; }
#content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 11.11%; padding-left: 4%; padding-right: 4%; }

#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 87.5%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 75%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 62.5%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 50%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 37.5%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 25%; padding-left: 4.5%; padding-right: 4.5%; }
#content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 12.5%; padding-left: 4.5%; padding-right: 4.5%; }

#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 85.71%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 71.42%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 57.14%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 42.85%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 28.57%; padding-left: 5.14%; padding-right: 5.14%; }
#content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 14.28%; padding-left: 5.14%; padding-right: 5.14%; }

#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 6%; padding-right: 6%; }
#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 83.33%; padding-left: 6%; padding-right: 6%; }
#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 66.66%; padding-left: 6%; padding-right: 6%; }
#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 50%; padding-left: 6%; padding-right: 6%; }
#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 33.33%; padding-left: 6%; padding-right: 6%; }
#content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 16.66%; padding-left: 6%; padding-right: 6%; }

#content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 7.2%; padding-right: 7.2%; }
#content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 80%; padding-left: 7.2%; padding-right: 7.2%; }
#content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 60%; padding-left: 7.2%; padding-right: 7.2%; }
#content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 40%; padding-left: 7.2%; padding-right: 7.2%; }
#content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 20%; padding-left: 7.2%; padding-right: 7.2%; }

#content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 9%; padding-right: 9%; }
#content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 75%; padding-left: 9%; padding-right: 9%; }
#content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 50%; padding-left: 9%; padding-right: 9%; }
#content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 25%; padding-left: 9%; padding-right: 9%; }

#content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 12%; padding-right: 12%; }
#content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 66.66%; padding-left: 12%; padding-right: 12%; }
#content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 33.33%; padding-left: 12%; padding-right: 12%; }

#content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 18%; padding-right: 18%; }
#content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 18%; padding-right: 18%; }

#content .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 36%; padding-right: 36%; }

#content .cmsCol1 { clear:left; }

@media (max-width: 1080px) {

  #content .cmsGroup.cmsColSpan12 { width: 100%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 91.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 83.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 75%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 66.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 58.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 50%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 41.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 33.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 25%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 16.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 8.33%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan11 { width: 91.66%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 90.9%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 81.81%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 72.72%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 63.63%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 54.54%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 45.45%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 36.36%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 27.27%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 18.18%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 9.09%; padding-left: 3.27%; padding-right: 3.27%; }

  #content .cmsGroup.cmsColSpan10 { width: 83.33%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 90%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 80%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 70%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 60%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 50%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 40%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 30%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 20%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 10%; padding-left: 3.6%; padding-right: 3.6%; }

  #content .cmsGroup.cmsColSpan9 { width: 75%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 88.88%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 77.77%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 66.66%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 55.55%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 44.44%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 33.33%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 22.22%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 11.11%; padding-left: 4%; padding-right: 4%; }

  #content .cmsGroup.cmsColSpan8 { width: 66.66%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 87.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 75%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 62.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 50%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 37.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 25%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 12.5%; padding-left: 4.5%; padding-right: 4.5%; }

  #content .cmsGroup.cmsColSpan7 { width: 58.33%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 85.71%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 71.42%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 57.14%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 42.85%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 28.57%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 14.28%; padding-left: 5.14%; padding-right: 5.14%; }

  #content .cmsGroup.cmsColSpan6 { width: 50%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 83.33%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 66.66%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 50%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 33.33%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 16.66%; padding-left: 6%; padding-right: 6%; }

  #content .cmsGroup.cmsColSpan5 { width: 41.66%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 80%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 60%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 40%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 20%; padding-left: 7.2%; padding-right: 7.2%; }

  #content .cmsGroup.cmsColSpan4 { width: 33.33%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 75%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 50%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 25%; padding-left: 9%; padding-right: 9%; }

  #content .cmsGroup.cmsColSpan3 { width: 25%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 12%; padding-right: 12%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 66.66%; padding-left: 12%; padding-right: 12%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 33.33%; padding-left: 12%; padding-right: 12%; }

  #content .cmsGroup.cmsColSpan2 { width: 16.66%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 18%; padding-right: 18%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 18%; padding-right: 18%; }

  #content .cmsGroup.cmsColSpan1 { width: 8.33%; }
  #content .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 36%; padding-right: 36%; }

  #content .cmsCol1 { clear:left; }

}

@media (max-width: 870px) {

  #content .cmsGroup.cmsColSpan12 { width: 100%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 91.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 83.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 75%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 66.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 58.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 50%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 41.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 33.33%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 25%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 16.66%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 8.33%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan11 { width: 91.66%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 90.9%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 81.81%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 72.72%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 63.63%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 54.54%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 45.45%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 36.36%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 27.27%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 18.18%; padding-left: 3.27%; padding-right: 3.27%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 9.09%; padding-left: 3.27%; padding-right: 3.27%; }

  #content .cmsGroup.cmsColSpan10 { width: 83.33%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 90%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 80%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 70%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 60%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 50%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 40%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 30%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 20%; padding-left: 3.6%; padding-right: 3.6%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 10%; padding-left: 3.6%; padding-right: 3.6%; }

  #content .cmsGroup.cmsColSpan9 { width: 75%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 88.88%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 77.77%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 66.66%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 55.55%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 44.44%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 33.33%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 22.22%; padding-left: 4%; padding-right: 4%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 11.11%; padding-left: 4%; padding-right: 4%; }

  #content .cmsGroup.cmsColSpan8 { width: 66.66%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 87.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 75%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 62.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 50%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 37.5%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 25%; padding-left: 4.5%; padding-right: 4.5%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 12.5%; padding-left: 4.5%; padding-right: 4.5%; }

  #content .cmsGroup.cmsColSpan7 { width: 58.33%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 85.71%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 71.42%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 57.14%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 42.85%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 28.57%; padding-left: 5.14%; padding-right: 5.14%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 14.28%; padding-left: 5.14%; padding-right: 5.14%; }

  #content .cmsGroup.cmsColSpan6 { width: 50%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 83.33%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 66.66%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 50%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 33.33%; padding-left: 6%; padding-right: 6%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 16.66%; padding-left: 6%; padding-right: 6%; }

  #content .cmsGroup.cmsColSpan5 { width: 41.66%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 80%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 60%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 40%; padding-left: 7.2%; padding-right: 7.2%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 20%; padding-left: 7.2%; padding-right: 7.2%; }

  #content .cmsGroup.cmsColSpan4 { width: 33.33%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 75%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 50%; padding-left: 9%; padding-right: 9%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 25%; padding-left: 9%; padding-right: 9%; }

  #content .cmsGroup.cmsColSpan3 { width: 25%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 12%; padding-right: 12%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 66.66%; padding-left: 12%; padding-right: 12%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 33.33%; padding-left: 12%; padding-right: 12%; }

  #content .cmsGroup.cmsColSpan2 { width: 16.66%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 18%; padding-right: 18%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 18%; padding-right: 18%; }

  #content .cmsGroup.cmsColSpan1 { width: 8.33%; }
  #content .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 36%; padding-right: 36%; }

  #content .cmsCol1 { clear:left; }

}

@media (max-width: 670px) {

  #content .cmsGroup.cmsColSpan12 { width: 100%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan11 { width: 100%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 54.54%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan10 { width: 100%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 60%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan9 { width: 100%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 66.66%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan8 { width: 100%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 75%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan7 { width: 100%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 85.71%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan6 { width: 100%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan5 { width: 100%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan4 { width: 100%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan3 { width: 100%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan2 { width: 100%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 3%; padding-right: 3%; }
  #content .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 3%; padding-right: 3%; }

  #content .cmsGroup.cmsColSpan1 { width: 50%; }
  #content .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 6%; padding-right: 6%; }

  #content .cmsCol1,
  #content .cmsCol3,
  #content .cmsCol5,
  #content .cmsCol7,
  #content .cmsCol9,
  #content .cmsCol11 { clear:left; }

}


#thema .cmsGroup { float: left; }

#thema .cmsCell { float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 0px; }
#thema .cmsCell.cmsJoinCell { margin-top: 0; }

#thema::after { content: ""; display: block; clear: both; height: 0; }

#thema .cmsGroup.cmsColSpan1 { width: 8.33%; }
#thema .cmsGroup.cmsColSpan2 { width: 16.66%; }
#thema .cmsGroup.cmsColSpan3 { width: 25%; }
#thema .cmsGroup.cmsColSpan4 { width: 33.33%; }
#thema .cmsGroup.cmsColSpan5 { width: 41.66%; }
#thema .cmsGroup.cmsColSpan6 { width: 50%; }
#thema .cmsGroup.cmsColSpan7 { width: 58.33%; }
#thema .cmsGroup.cmsColSpan8 { width: 66.66%; }
#thema .cmsGroup.cmsColSpan9 { width: 75%; }
#thema .cmsGroup.cmsColSpan10 { width: 83.33%; }
#thema .cmsGroup.cmsColSpan11 { width: 91.66%; }
#thema .cmsGroup.cmsColSpan12 { width: 100%; }

#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 91.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 83.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 75%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 58.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 50%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 41.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 25%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 16.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 8.33%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 90.9%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 81.81%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 72.72%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 63.63%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 54.54%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 45.45%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 36.36%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 27.27%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 18.18%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 9.09%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 90%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 80%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 70%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 60%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 50%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 40%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 30%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 20%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 10%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 88.88%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 77.77%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 55.55%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 44.44%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 22.22%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 11.11%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 87.5%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 75%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 62.5%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 50%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 37.5%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 25%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 12.5%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 85.71%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 71.42%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 57.14%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 42.85%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 28.57%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 14.28%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 83.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 50%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 16.66%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 80%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 60%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 40%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 20%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 75%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 50%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 25%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 33.33%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
#thema .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

#thema .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

#thema .cmsCol1 { clear:left; }

@media (max-width: 670px) {

  #thema .cmsGroup.cmsColSpan12 { width: 100%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan11 { width: 100%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 54.54%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan10 { width: 100%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 60%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan9 { width: 100%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 66.66%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan8 { width: 100%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 75%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan7 { width: 100%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 85.71%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan6 { width: 100%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan5 { width: 100%; }
  #thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan4 { width: 100%; }
  #thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan3 { width: 100%; }
  #thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan2 { width: 100%; }
  #thema .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #thema .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsGroup.cmsColSpan1 { width: 50%; }
  #thema .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #thema .cmsCol1,
  #thema .cmsCol3,
  #thema .cmsCol5,
  #thema .cmsCol7,
  #thema .cmsCol9,
  #thema .cmsCol11 { clear:left; }

}


#claim .cmsGroup { float: left; }

#claim .cmsCell { float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 0px; }
#claim .cmsCell.cmsJoinCell { margin-top: 0; }

#claim::after { content: ""; display: block; clear: both; height: 0; }

#claim .cmsGroup.cmsColSpan1 { width: 8.33%; }
#claim .cmsGroup.cmsColSpan2 { width: 16.66%; }
#claim .cmsGroup.cmsColSpan3 { width: 25%; }
#claim .cmsGroup.cmsColSpan4 { width: 33.33%; }
#claim .cmsGroup.cmsColSpan5 { width: 41.66%; }
#claim .cmsGroup.cmsColSpan6 { width: 50%; }
#claim .cmsGroup.cmsColSpan7 { width: 58.33%; }
#claim .cmsGroup.cmsColSpan8 { width: 66.66%; }
#claim .cmsGroup.cmsColSpan9 { width: 75%; }
#claim .cmsGroup.cmsColSpan10 { width: 83.33%; }
#claim .cmsGroup.cmsColSpan11 { width: 91.66%; }
#claim .cmsGroup.cmsColSpan12 { width: 100%; }

#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 91.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 83.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 75%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 58.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 50%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 41.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 25%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 16.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 8.33%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 90.9%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 81.81%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 72.72%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 63.63%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 54.54%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 45.45%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 36.36%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 27.27%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 18.18%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 9.09%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 90%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 80%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 70%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 60%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 50%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 40%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 30%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 20%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 10%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 88.88%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 77.77%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 55.55%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 44.44%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 22.22%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 11.11%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 87.5%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 75%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 62.5%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 50%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 37.5%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 25%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 12.5%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 85.71%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 71.42%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 57.14%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 42.85%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 28.57%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 14.28%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 83.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 50%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 33.33%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 16.66%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 80%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 60%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 40%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 20%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 75%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 50%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 25%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 66.66%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 33.33%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
#claim .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

#claim .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

#claim .cmsCol1 { clear:left; }

@media (max-width: 670px) {

  #claim .cmsGroup.cmsColSpan12 { width: 100%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan12 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan12 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan11 { width: 100%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan11 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan11 .cmsCell.cmsColSpan1 { width: 54.54%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan10 { width: 100%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan10 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan10 .cmsCell.cmsColSpan1 { width: 60%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan9 { width: 100%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan9 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan9 .cmsCell.cmsColSpan1 { width: 66.66%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan8 { width: 100%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan8 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan8 .cmsCell.cmsColSpan1 { width: 75%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan7 { width: 100%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan7 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan7 .cmsCell.cmsColSpan1 { width: 85.71%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan6 { width: 100%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan6 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan6 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan5 { width: 100%; }
  #claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan5 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan5 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan4 { width: 100%; }
  #claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan4 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan4 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan3 { width: 100%; }
  #claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan3 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan3 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan2 { width: 100%; }
  #claim .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan2 { width: 100%; padding-left: 0%; padding-right: 0%; }
  #claim .cmsGroup.cmsColSpan2 .cmsCell.cmsColSpan1 { width: 50%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsGroup.cmsColSpan1 { width: 50%; }
  #claim .cmsGroup.cmsColSpan1 .cmsCell.cmsColSpan1 { width: 100%; padding-left: 0%; padding-right: 0%; }

  #claim .cmsCol1,
  #claim .cmsCol3,
  #claim .cmsCol5,
  #claim .cmsCol7,
  #claim .cmsCol9,
  #claim .cmsCol11 { clear:left; }

}


