/** Spacing and width */
@media only screen and (max-width: 576px) {
  body.csrhqrsm {
    /*    
        .col-xs-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-1.m-xs-0,
  body.csrhqrsm .col-xs-1.mx-xs-0,
  body.csrhqrsm .col-xs-1.m-0,
  body.csrhqrsm .col-xs-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-1.m-xs-1,
  body.csrhqrsm .col-xs-1.mx-xs-1,
  body.csrhqrsm .col-xs-1.m-1,
  body.csrhqrsm .col-xs-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-1.m-xs-2,
  body.csrhqrsm .col-xs-1.mx-xs-2,
  body.csrhqrsm .col-xs-1.m-2,
  body.csrhqrsm .col-xs-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-1.m-xs-3,
  body.csrhqrsm .col-xs-1.mx-xs-3,
  body.csrhqrsm .col-xs-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-1.m-0,
  body.csrhqrsm .col-xs-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-1.m-1,
  body.csrhqrsm .col-xs-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-1.m-2,
  body.csrhqrsm .col-xs-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-1.m-3,
  body.csrhqrsm .col-xs-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-1.p-0,
  body.csrhqrsm .col-xs-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-1.p-1,
  body.csrhqrsm .col-xs-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-1.p-2,
  body.csrhqrsm .col-xs-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-1.p-3,
  body.csrhqrsm .col-xs-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-1.p-1,
  body.csrhqrsm .col-xs-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-1.p-2,
  body.csrhqrsm .col-xs-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-1.p-3,
  body.csrhqrsm .col-xs-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-2.m-xs-0,
  body.csrhqrsm .col-xs-2.mx-xs-0,
  body.csrhqrsm .col-xs-2.m-0,
  body.csrhqrsm .col-xs-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-2.m-xs-1,
  body.csrhqrsm .col-xs-2.mx-xs-1,
  body.csrhqrsm .col-xs-2.m-1,
  body.csrhqrsm .col-xs-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-2.m-xs-2,
  body.csrhqrsm .col-xs-2.mx-xs-2,
  body.csrhqrsm .col-xs-2.m-2,
  body.csrhqrsm .col-xs-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-2.m-xs-3,
  body.csrhqrsm .col-xs-2.mx-xs-3,
  body.csrhqrsm .col-xs-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-2.m-0,
  body.csrhqrsm .col-xs-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-2.m-1,
  body.csrhqrsm .col-xs-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-2.m-2,
  body.csrhqrsm .col-xs-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-2.m-3,
  body.csrhqrsm .col-xs-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-2.p-0,
  body.csrhqrsm .col-xs-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-2.p-1,
  body.csrhqrsm .col-xs-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-2.p-2,
  body.csrhqrsm .col-xs-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-2.p-3,
  body.csrhqrsm .col-xs-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-2.p-1,
  body.csrhqrsm .col-xs-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-2.p-2,
  body.csrhqrsm .col-xs-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-2.p-3,
  body.csrhqrsm .col-xs-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-3.m-xs-0,
  body.csrhqrsm .col-xs-3.mx-xs-0,
  body.csrhqrsm .col-xs-3.m-0,
  body.csrhqrsm .col-xs-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-3.m-xs-1,
  body.csrhqrsm .col-xs-3.mx-xs-1,
  body.csrhqrsm .col-xs-3.m-1,
  body.csrhqrsm .col-xs-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-3.m-xs-2,
  body.csrhqrsm .col-xs-3.mx-xs-2,
  body.csrhqrsm .col-xs-3.m-2,
  body.csrhqrsm .col-xs-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-3.m-xs-3,
  body.csrhqrsm .col-xs-3.mx-xs-3,
  body.csrhqrsm .col-xs-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-3.m-0,
  body.csrhqrsm .col-xs-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-3.m-1,
  body.csrhqrsm .col-xs-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-3.m-2,
  body.csrhqrsm .col-xs-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-3.m-3,
  body.csrhqrsm .col-xs-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-3.p-0,
  body.csrhqrsm .col-xs-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-3.p-1,
  body.csrhqrsm .col-xs-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-3.p-2,
  body.csrhqrsm .col-xs-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-3.p-3,
  body.csrhqrsm .col-xs-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-3.p-1,
  body.csrhqrsm .col-xs-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-3.p-2,
  body.csrhqrsm .col-xs-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-3.p-3,
  body.csrhqrsm .col-xs-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-4.m-xs-0,
  body.csrhqrsm .col-xs-4.mx-xs-0,
  body.csrhqrsm .col-xs-4.m-0,
  body.csrhqrsm .col-xs-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-4.m-xs-1,
  body.csrhqrsm .col-xs-4.mx-xs-1,
  body.csrhqrsm .col-xs-4.m-1,
  body.csrhqrsm .col-xs-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-4.m-xs-2,
  body.csrhqrsm .col-xs-4.mx-xs-2,
  body.csrhqrsm .col-xs-4.m-2,
  body.csrhqrsm .col-xs-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-4.m-xs-3,
  body.csrhqrsm .col-xs-4.mx-xs-3,
  body.csrhqrsm .col-xs-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-4.m-0,
  body.csrhqrsm .col-xs-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-4.m-1,
  body.csrhqrsm .col-xs-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-4.m-2,
  body.csrhqrsm .col-xs-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-4.m-3,
  body.csrhqrsm .col-xs-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-4.p-0,
  body.csrhqrsm .col-xs-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-4.p-1,
  body.csrhqrsm .col-xs-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-4.p-2,
  body.csrhqrsm .col-xs-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-4.p-3,
  body.csrhqrsm .col-xs-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-4.p-1,
  body.csrhqrsm .col-xs-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-4.p-2,
  body.csrhqrsm .col-xs-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-4.p-3,
  body.csrhqrsm .col-xs-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-5.m-xs-0,
  body.csrhqrsm .col-xs-5.mx-xs-0,
  body.csrhqrsm .col-xs-5.m-0,
  body.csrhqrsm .col-xs-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-5.m-xs-1,
  body.csrhqrsm .col-xs-5.mx-xs-1,
  body.csrhqrsm .col-xs-5.m-1,
  body.csrhqrsm .col-xs-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-5.m-xs-2,
  body.csrhqrsm .col-xs-5.mx-xs-2,
  body.csrhqrsm .col-xs-5.m-2,
  body.csrhqrsm .col-xs-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-5.m-xs-3,
  body.csrhqrsm .col-xs-5.mx-xs-3,
  body.csrhqrsm .col-xs-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-5.m-0,
  body.csrhqrsm .col-xs-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-5.m-1,
  body.csrhqrsm .col-xs-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-5.m-2,
  body.csrhqrsm .col-xs-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-5.m-3,
  body.csrhqrsm .col-xs-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-5.p-0,
  body.csrhqrsm .col-xs-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-5.p-1,
  body.csrhqrsm .col-xs-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-5.p-2,
  body.csrhqrsm .col-xs-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-5.p-3,
  body.csrhqrsm .col-xs-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-5.p-1,
  body.csrhqrsm .col-xs-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-5.p-2,
  body.csrhqrsm .col-xs-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-5.p-3,
  body.csrhqrsm .col-xs-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-6.m-xs-0,
  body.csrhqrsm .col-xs-6.mx-xs-0,
  body.csrhqrsm .col-xs-6.m-0,
  body.csrhqrsm .col-xs-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-6.m-xs-1,
  body.csrhqrsm .col-xs-6.mx-xs-1,
  body.csrhqrsm .col-xs-6.m-1,
  body.csrhqrsm .col-xs-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-6.m-xs-2,
  body.csrhqrsm .col-xs-6.mx-xs-2,
  body.csrhqrsm .col-xs-6.m-2,
  body.csrhqrsm .col-xs-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-6.m-xs-3,
  body.csrhqrsm .col-xs-6.mx-xs-3,
  body.csrhqrsm .col-xs-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-6.m-0,
  body.csrhqrsm .col-xs-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-6.m-1,
  body.csrhqrsm .col-xs-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-6.m-2,
  body.csrhqrsm .col-xs-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-6.m-3,
  body.csrhqrsm .col-xs-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-6.p-0,
  body.csrhqrsm .col-xs-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-6.p-1,
  body.csrhqrsm .col-xs-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-6.p-2,
  body.csrhqrsm .col-xs-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-6.p-3,
  body.csrhqrsm .col-xs-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-6.p-1,
  body.csrhqrsm .col-xs-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-6.p-2,
  body.csrhqrsm .col-xs-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-6.p-3,
  body.csrhqrsm .col-xs-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-7.m-xs-0,
  body.csrhqrsm .col-xs-7.mx-xs-0,
  body.csrhqrsm .col-xs-7.m-0,
  body.csrhqrsm .col-xs-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-7.m-xs-1,
  body.csrhqrsm .col-xs-7.mx-xs-1,
  body.csrhqrsm .col-xs-7.m-1,
  body.csrhqrsm .col-xs-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-7.m-xs-2,
  body.csrhqrsm .col-xs-7.mx-xs-2,
  body.csrhqrsm .col-xs-7.m-2,
  body.csrhqrsm .col-xs-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-7.m-xs-3,
  body.csrhqrsm .col-xs-7.mx-xs-3,
  body.csrhqrsm .col-xs-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-7.m-0,
  body.csrhqrsm .col-xs-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-7.m-1,
  body.csrhqrsm .col-xs-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-7.m-2,
  body.csrhqrsm .col-xs-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-7.m-3,
  body.csrhqrsm .col-xs-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-7.p-0,
  body.csrhqrsm .col-xs-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-7.p-1,
  body.csrhqrsm .col-xs-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-7.p-2,
  body.csrhqrsm .col-xs-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-7.p-3,
  body.csrhqrsm .col-xs-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-7.p-1,
  body.csrhqrsm .col-xs-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-7.p-2,
  body.csrhqrsm .col-xs-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-7.p-3,
  body.csrhqrsm .col-xs-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-8.m-xs-0,
  body.csrhqrsm .col-xs-8.mx-xs-0,
  body.csrhqrsm .col-xs-8.m-0,
  body.csrhqrsm .col-xs-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-8.m-xs-1,
  body.csrhqrsm .col-xs-8.mx-xs-1,
  body.csrhqrsm .col-xs-8.m-1,
  body.csrhqrsm .col-xs-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-8.m-xs-2,
  body.csrhqrsm .col-xs-8.mx-xs-2,
  body.csrhqrsm .col-xs-8.m-2,
  body.csrhqrsm .col-xs-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-8.m-xs-3,
  body.csrhqrsm .col-xs-8.mx-xs-3,
  body.csrhqrsm .col-xs-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-8.m-0,
  body.csrhqrsm .col-xs-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-8.m-1,
  body.csrhqrsm .col-xs-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-8.m-2,
  body.csrhqrsm .col-xs-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-8.m-3,
  body.csrhqrsm .col-xs-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-8.p-0,
  body.csrhqrsm .col-xs-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-8.p-1,
  body.csrhqrsm .col-xs-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-8.p-2,
  body.csrhqrsm .col-xs-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-8.p-3,
  body.csrhqrsm .col-xs-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-8.p-1,
  body.csrhqrsm .col-xs-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-8.p-2,
  body.csrhqrsm .col-xs-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-8.p-3,
  body.csrhqrsm .col-xs-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-9.m-xs-0,
  body.csrhqrsm .col-xs-9.mx-xs-0,
  body.csrhqrsm .col-xs-9.m-0,
  body.csrhqrsm .col-xs-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-9.m-xs-1,
  body.csrhqrsm .col-xs-9.mx-xs-1,
  body.csrhqrsm .col-xs-9.m-1,
  body.csrhqrsm .col-xs-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-9.m-xs-2,
  body.csrhqrsm .col-xs-9.mx-xs-2,
  body.csrhqrsm .col-xs-9.m-2,
  body.csrhqrsm .col-xs-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-9.m-xs-3,
  body.csrhqrsm .col-xs-9.mx-xs-3,
  body.csrhqrsm .col-xs-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-9.m-0,
  body.csrhqrsm .col-xs-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-9.m-1,
  body.csrhqrsm .col-xs-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-9.m-2,
  body.csrhqrsm .col-xs-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-9.m-3,
  body.csrhqrsm .col-xs-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-9.p-0,
  body.csrhqrsm .col-xs-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-9.p-1,
  body.csrhqrsm .col-xs-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-9.p-2,
  body.csrhqrsm .col-xs-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-9.p-3,
  body.csrhqrsm .col-xs-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-9.p-1,
  body.csrhqrsm .col-xs-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-9.p-2,
  body.csrhqrsm .col-xs-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-9.p-3,
  body.csrhqrsm .col-xs-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-10.m-xs-0,
  body.csrhqrsm .col-xs-10.mx-xs-0,
  body.csrhqrsm .col-xs-10.m-0,
  body.csrhqrsm .col-xs-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-10.m-xs-1,
  body.csrhqrsm .col-xs-10.mx-xs-1,
  body.csrhqrsm .col-xs-10.m-1,
  body.csrhqrsm .col-xs-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-10.m-xs-2,
  body.csrhqrsm .col-xs-10.mx-xs-2,
  body.csrhqrsm .col-xs-10.m-2,
  body.csrhqrsm .col-xs-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-10.m-xs-3,
  body.csrhqrsm .col-xs-10.mx-xs-3,
  body.csrhqrsm .col-xs-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-10.m-0,
  body.csrhqrsm .col-xs-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-10.m-1,
  body.csrhqrsm .col-xs-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-10.m-2,
  body.csrhqrsm .col-xs-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-10.m-3,
  body.csrhqrsm .col-xs-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-10.p-0,
  body.csrhqrsm .col-xs-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-10.p-1,
  body.csrhqrsm .col-xs-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-10.p-2,
  body.csrhqrsm .col-xs-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-10.p-3,
  body.csrhqrsm .col-xs-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-10.p-1,
  body.csrhqrsm .col-xs-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-10.p-2,
  body.csrhqrsm .col-xs-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-10.p-3,
  body.csrhqrsm .col-xs-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xs-11.m-xs-0,
  body.csrhqrsm .col-xs-11.mx-xs-0,
  body.csrhqrsm .col-xs-11.m-0,
  body.csrhqrsm .col-xs-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xs-11.m-xs-1,
  body.csrhqrsm .col-xs-11.mx-xs-1,
  body.csrhqrsm .col-xs-11.m-1,
  body.csrhqrsm .col-xs-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-11.m-xs-2,
  body.csrhqrsm .col-xs-11.mx-xs-2,
  body.csrhqrsm .col-xs-11.m-2,
  body.csrhqrsm .col-xs-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-11.m-xs-3,
  body.csrhqrsm .col-xs-11.mx-xs-3,
  body.csrhqrsm .col-xs-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-11.m-0,
  body.csrhqrsm .col-xs-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xs-11.m-1,
  body.csrhqrsm .col-xs-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-11.m-2,
  body.csrhqrsm .col-xs-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-11.m-3,
  body.csrhqrsm .col-xs-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xs-11.p-0,
  body.csrhqrsm .col-xs-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xs-11.p-1,
  body.csrhqrsm .col-xs-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-11.p-2,
  body.csrhqrsm .col-xs-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-11.p-3,
  body.csrhqrsm .col-xs-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xs-11.p-1,
  body.csrhqrsm .col-xs-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xs-11.p-2,
  body.csrhqrsm .col-xs-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xs-11.p-3,
  body.csrhqrsm .col-xs-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xs-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
  body.csrhqrsm .bidonxx {
    height: 0;
  }
}
@media only screen and (min-width: 576px) {
  body.csrhqrsm {
    /*    
        .col-sm-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-1.m-sm-0,
  body.csrhqrsm .col-sm-1.mx-sm-0,
  body.csrhqrsm .col-sm-1.m-0,
  body.csrhqrsm .col-sm-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-1.m-sm-1,
  body.csrhqrsm .col-sm-1.mx-sm-1,
  body.csrhqrsm .col-sm-1.m-1,
  body.csrhqrsm .col-sm-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-1.m-sm-2,
  body.csrhqrsm .col-sm-1.mx-sm-2,
  body.csrhqrsm .col-sm-1.m-2,
  body.csrhqrsm .col-sm-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-1.m-sm-3,
  body.csrhqrsm .col-sm-1.mx-sm-3,
  body.csrhqrsm .col-sm-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-1.m-0,
  body.csrhqrsm .col-sm-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-1.m-1,
  body.csrhqrsm .col-sm-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-1.m-2,
  body.csrhqrsm .col-sm-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-1.m-3,
  body.csrhqrsm .col-sm-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-1.p-0,
  body.csrhqrsm .col-sm-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-1.p-1,
  body.csrhqrsm .col-sm-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-1.p-2,
  body.csrhqrsm .col-sm-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-1.p-3,
  body.csrhqrsm .col-sm-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-1.p-1,
  body.csrhqrsm .col-sm-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-1.p-2,
  body.csrhqrsm .col-sm-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-1.p-3,
  body.csrhqrsm .col-sm-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-2.m-sm-0,
  body.csrhqrsm .col-sm-2.mx-sm-0,
  body.csrhqrsm .col-sm-2.m-0,
  body.csrhqrsm .col-sm-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-2.m-sm-1,
  body.csrhqrsm .col-sm-2.mx-sm-1,
  body.csrhqrsm .col-sm-2.m-1,
  body.csrhqrsm .col-sm-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-2.m-sm-2,
  body.csrhqrsm .col-sm-2.mx-sm-2,
  body.csrhqrsm .col-sm-2.m-2,
  body.csrhqrsm .col-sm-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-2.m-sm-3,
  body.csrhqrsm .col-sm-2.mx-sm-3,
  body.csrhqrsm .col-sm-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-2.m-0,
  body.csrhqrsm .col-sm-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-2.m-1,
  body.csrhqrsm .col-sm-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-2.m-2,
  body.csrhqrsm .col-sm-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-2.m-3,
  body.csrhqrsm .col-sm-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-2.p-0,
  body.csrhqrsm .col-sm-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-2.p-1,
  body.csrhqrsm .col-sm-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-2.p-2,
  body.csrhqrsm .col-sm-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-2.p-3,
  body.csrhqrsm .col-sm-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-2.p-1,
  body.csrhqrsm .col-sm-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-2.p-2,
  body.csrhqrsm .col-sm-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-2.p-3,
  body.csrhqrsm .col-sm-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-3.m-sm-0,
  body.csrhqrsm .col-sm-3.mx-sm-0,
  body.csrhqrsm .col-sm-3.m-0,
  body.csrhqrsm .col-sm-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-3.m-sm-1,
  body.csrhqrsm .col-sm-3.mx-sm-1,
  body.csrhqrsm .col-sm-3.m-1,
  body.csrhqrsm .col-sm-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-3.m-sm-2,
  body.csrhqrsm .col-sm-3.mx-sm-2,
  body.csrhqrsm .col-sm-3.m-2,
  body.csrhqrsm .col-sm-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-3.m-sm-3,
  body.csrhqrsm .col-sm-3.mx-sm-3,
  body.csrhqrsm .col-sm-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-3.m-0,
  body.csrhqrsm .col-sm-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-3.m-1,
  body.csrhqrsm .col-sm-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-3.m-2,
  body.csrhqrsm .col-sm-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-3.m-3,
  body.csrhqrsm .col-sm-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-3.p-0,
  body.csrhqrsm .col-sm-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-3.p-1,
  body.csrhqrsm .col-sm-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-3.p-2,
  body.csrhqrsm .col-sm-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-3.p-3,
  body.csrhqrsm .col-sm-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-3.p-1,
  body.csrhqrsm .col-sm-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-3.p-2,
  body.csrhqrsm .col-sm-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-3.p-3,
  body.csrhqrsm .col-sm-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-4.m-sm-0,
  body.csrhqrsm .col-sm-4.mx-sm-0,
  body.csrhqrsm .col-sm-4.m-0,
  body.csrhqrsm .col-sm-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-4.m-sm-1,
  body.csrhqrsm .col-sm-4.mx-sm-1,
  body.csrhqrsm .col-sm-4.m-1,
  body.csrhqrsm .col-sm-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-4.m-sm-2,
  body.csrhqrsm .col-sm-4.mx-sm-2,
  body.csrhqrsm .col-sm-4.m-2,
  body.csrhqrsm .col-sm-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-4.m-sm-3,
  body.csrhqrsm .col-sm-4.mx-sm-3,
  body.csrhqrsm .col-sm-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-4.m-0,
  body.csrhqrsm .col-sm-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-4.m-1,
  body.csrhqrsm .col-sm-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-4.m-2,
  body.csrhqrsm .col-sm-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-4.m-3,
  body.csrhqrsm .col-sm-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-4.p-0,
  body.csrhqrsm .col-sm-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-4.p-1,
  body.csrhqrsm .col-sm-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-4.p-2,
  body.csrhqrsm .col-sm-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-4.p-3,
  body.csrhqrsm .col-sm-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-4.p-1,
  body.csrhqrsm .col-sm-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-4.p-2,
  body.csrhqrsm .col-sm-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-4.p-3,
  body.csrhqrsm .col-sm-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-5.m-sm-0,
  body.csrhqrsm .col-sm-5.mx-sm-0,
  body.csrhqrsm .col-sm-5.m-0,
  body.csrhqrsm .col-sm-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-5.m-sm-1,
  body.csrhqrsm .col-sm-5.mx-sm-1,
  body.csrhqrsm .col-sm-5.m-1,
  body.csrhqrsm .col-sm-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-5.m-sm-2,
  body.csrhqrsm .col-sm-5.mx-sm-2,
  body.csrhqrsm .col-sm-5.m-2,
  body.csrhqrsm .col-sm-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-5.m-sm-3,
  body.csrhqrsm .col-sm-5.mx-sm-3,
  body.csrhqrsm .col-sm-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-5.m-0,
  body.csrhqrsm .col-sm-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-5.m-1,
  body.csrhqrsm .col-sm-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-5.m-2,
  body.csrhqrsm .col-sm-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-5.m-3,
  body.csrhqrsm .col-sm-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-5.p-0,
  body.csrhqrsm .col-sm-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-5.p-1,
  body.csrhqrsm .col-sm-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-5.p-2,
  body.csrhqrsm .col-sm-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-5.p-3,
  body.csrhqrsm .col-sm-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-5.p-1,
  body.csrhqrsm .col-sm-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-5.p-2,
  body.csrhqrsm .col-sm-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-5.p-3,
  body.csrhqrsm .col-sm-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-6.m-sm-0,
  body.csrhqrsm .col-sm-6.mx-sm-0,
  body.csrhqrsm .col-sm-6.m-0,
  body.csrhqrsm .col-sm-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-6.m-sm-1,
  body.csrhqrsm .col-sm-6.mx-sm-1,
  body.csrhqrsm .col-sm-6.m-1,
  body.csrhqrsm .col-sm-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-6.m-sm-2,
  body.csrhqrsm .col-sm-6.mx-sm-2,
  body.csrhqrsm .col-sm-6.m-2,
  body.csrhqrsm .col-sm-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-6.m-sm-3,
  body.csrhqrsm .col-sm-6.mx-sm-3,
  body.csrhqrsm .col-sm-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-6.m-0,
  body.csrhqrsm .col-sm-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-6.m-1,
  body.csrhqrsm .col-sm-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-6.m-2,
  body.csrhqrsm .col-sm-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-6.m-3,
  body.csrhqrsm .col-sm-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-6.p-0,
  body.csrhqrsm .col-sm-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-6.p-1,
  body.csrhqrsm .col-sm-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-6.p-2,
  body.csrhqrsm .col-sm-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-6.p-3,
  body.csrhqrsm .col-sm-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-6.p-1,
  body.csrhqrsm .col-sm-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-6.p-2,
  body.csrhqrsm .col-sm-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-6.p-3,
  body.csrhqrsm .col-sm-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-7.m-sm-0,
  body.csrhqrsm .col-sm-7.mx-sm-0,
  body.csrhqrsm .col-sm-7.m-0,
  body.csrhqrsm .col-sm-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-7.m-sm-1,
  body.csrhqrsm .col-sm-7.mx-sm-1,
  body.csrhqrsm .col-sm-7.m-1,
  body.csrhqrsm .col-sm-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-7.m-sm-2,
  body.csrhqrsm .col-sm-7.mx-sm-2,
  body.csrhqrsm .col-sm-7.m-2,
  body.csrhqrsm .col-sm-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-7.m-sm-3,
  body.csrhqrsm .col-sm-7.mx-sm-3,
  body.csrhqrsm .col-sm-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-7.m-0,
  body.csrhqrsm .col-sm-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-7.m-1,
  body.csrhqrsm .col-sm-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-7.m-2,
  body.csrhqrsm .col-sm-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-7.m-3,
  body.csrhqrsm .col-sm-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-7.p-0,
  body.csrhqrsm .col-sm-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-7.p-1,
  body.csrhqrsm .col-sm-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-7.p-2,
  body.csrhqrsm .col-sm-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-7.p-3,
  body.csrhqrsm .col-sm-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-7.p-1,
  body.csrhqrsm .col-sm-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-7.p-2,
  body.csrhqrsm .col-sm-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-7.p-3,
  body.csrhqrsm .col-sm-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-8.m-sm-0,
  body.csrhqrsm .col-sm-8.mx-sm-0,
  body.csrhqrsm .col-sm-8.m-0,
  body.csrhqrsm .col-sm-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-8.m-sm-1,
  body.csrhqrsm .col-sm-8.mx-sm-1,
  body.csrhqrsm .col-sm-8.m-1,
  body.csrhqrsm .col-sm-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-8.m-sm-2,
  body.csrhqrsm .col-sm-8.mx-sm-2,
  body.csrhqrsm .col-sm-8.m-2,
  body.csrhqrsm .col-sm-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-8.m-sm-3,
  body.csrhqrsm .col-sm-8.mx-sm-3,
  body.csrhqrsm .col-sm-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-8.m-0,
  body.csrhqrsm .col-sm-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-8.m-1,
  body.csrhqrsm .col-sm-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-8.m-2,
  body.csrhqrsm .col-sm-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-8.m-3,
  body.csrhqrsm .col-sm-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-8.p-0,
  body.csrhqrsm .col-sm-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-8.p-1,
  body.csrhqrsm .col-sm-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-8.p-2,
  body.csrhqrsm .col-sm-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-8.p-3,
  body.csrhqrsm .col-sm-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-8.p-1,
  body.csrhqrsm .col-sm-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-8.p-2,
  body.csrhqrsm .col-sm-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-8.p-3,
  body.csrhqrsm .col-sm-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-9.m-sm-0,
  body.csrhqrsm .col-sm-9.mx-sm-0,
  body.csrhqrsm .col-sm-9.m-0,
  body.csrhqrsm .col-sm-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-9.m-sm-1,
  body.csrhqrsm .col-sm-9.mx-sm-1,
  body.csrhqrsm .col-sm-9.m-1,
  body.csrhqrsm .col-sm-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-9.m-sm-2,
  body.csrhqrsm .col-sm-9.mx-sm-2,
  body.csrhqrsm .col-sm-9.m-2,
  body.csrhqrsm .col-sm-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-9.m-sm-3,
  body.csrhqrsm .col-sm-9.mx-sm-3,
  body.csrhqrsm .col-sm-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-9.m-0,
  body.csrhqrsm .col-sm-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-9.m-1,
  body.csrhqrsm .col-sm-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-9.m-2,
  body.csrhqrsm .col-sm-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-9.m-3,
  body.csrhqrsm .col-sm-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-9.p-0,
  body.csrhqrsm .col-sm-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-9.p-1,
  body.csrhqrsm .col-sm-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-9.p-2,
  body.csrhqrsm .col-sm-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-9.p-3,
  body.csrhqrsm .col-sm-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-9.p-1,
  body.csrhqrsm .col-sm-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-9.p-2,
  body.csrhqrsm .col-sm-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-9.p-3,
  body.csrhqrsm .col-sm-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-10.m-sm-0,
  body.csrhqrsm .col-sm-10.mx-sm-0,
  body.csrhqrsm .col-sm-10.m-0,
  body.csrhqrsm .col-sm-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-10.m-sm-1,
  body.csrhqrsm .col-sm-10.mx-sm-1,
  body.csrhqrsm .col-sm-10.m-1,
  body.csrhqrsm .col-sm-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-10.m-sm-2,
  body.csrhqrsm .col-sm-10.mx-sm-2,
  body.csrhqrsm .col-sm-10.m-2,
  body.csrhqrsm .col-sm-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-10.m-sm-3,
  body.csrhqrsm .col-sm-10.mx-sm-3,
  body.csrhqrsm .col-sm-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-10.m-0,
  body.csrhqrsm .col-sm-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-10.m-1,
  body.csrhqrsm .col-sm-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-10.m-2,
  body.csrhqrsm .col-sm-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-10.m-3,
  body.csrhqrsm .col-sm-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-10.p-0,
  body.csrhqrsm .col-sm-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-10.p-1,
  body.csrhqrsm .col-sm-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-10.p-2,
  body.csrhqrsm .col-sm-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-10.p-3,
  body.csrhqrsm .col-sm-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-10.p-1,
  body.csrhqrsm .col-sm-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-10.p-2,
  body.csrhqrsm .col-sm-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-10.p-3,
  body.csrhqrsm .col-sm-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-sm-11.m-sm-0,
  body.csrhqrsm .col-sm-11.mx-sm-0,
  body.csrhqrsm .col-sm-11.m-0,
  body.csrhqrsm .col-sm-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-sm-11.m-sm-1,
  body.csrhqrsm .col-sm-11.mx-sm-1,
  body.csrhqrsm .col-sm-11.m-1,
  body.csrhqrsm .col-sm-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-11.m-sm-2,
  body.csrhqrsm .col-sm-11.mx-sm-2,
  body.csrhqrsm .col-sm-11.m-2,
  body.csrhqrsm .col-sm-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-11.m-sm-3,
  body.csrhqrsm .col-sm-11.mx-sm-3,
  body.csrhqrsm .col-sm-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-11.m-0,
  body.csrhqrsm .col-sm-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-sm-11.m-1,
  body.csrhqrsm .col-sm-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-11.m-2,
  body.csrhqrsm .col-sm-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-11.m-3,
  body.csrhqrsm .col-sm-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-sm-11.p-0,
  body.csrhqrsm .col-sm-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-sm-11.p-1,
  body.csrhqrsm .col-sm-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-11.p-2,
  body.csrhqrsm .col-sm-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-11.p-3,
  body.csrhqrsm .col-sm-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-sm-11.p-1,
  body.csrhqrsm .col-sm-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-sm-11.p-2,
  body.csrhqrsm .col-sm-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-sm-11.p-3,
  body.csrhqrsm .col-sm-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-sm-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
  body.csrhqrsm .bidonxx {
    height: 0;
  }
}
@media only screen and (min-width: 768px) {
  body.csrhqrsm {
    /*    
        .col-md-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-1.m-md-0,
  body.csrhqrsm .col-md-1.mx-md-0,
  body.csrhqrsm .col-md-1.m-0,
  body.csrhqrsm .col-md-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-1.m-md-1,
  body.csrhqrsm .col-md-1.mx-md-1,
  body.csrhqrsm .col-md-1.m-1,
  body.csrhqrsm .col-md-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-1.m-md-2,
  body.csrhqrsm .col-md-1.mx-md-2,
  body.csrhqrsm .col-md-1.m-2,
  body.csrhqrsm .col-md-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-1.m-md-3,
  body.csrhqrsm .col-md-1.mx-md-3,
  body.csrhqrsm .col-md-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-1.m-0,
  body.csrhqrsm .col-md-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-1.m-1,
  body.csrhqrsm .col-md-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-1.m-2,
  body.csrhqrsm .col-md-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-1.m-3,
  body.csrhqrsm .col-md-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-1.p-0,
  body.csrhqrsm .col-md-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-1.p-1,
  body.csrhqrsm .col-md-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-1.p-2,
  body.csrhqrsm .col-md-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-1.p-3,
  body.csrhqrsm .col-md-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-1.p-1,
  body.csrhqrsm .col-md-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-1.p-2,
  body.csrhqrsm .col-md-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-1.p-3,
  body.csrhqrsm .col-md-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-2.m-md-0,
  body.csrhqrsm .col-md-2.mx-md-0,
  body.csrhqrsm .col-md-2.m-0,
  body.csrhqrsm .col-md-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-2.m-md-1,
  body.csrhqrsm .col-md-2.mx-md-1,
  body.csrhqrsm .col-md-2.m-1,
  body.csrhqrsm .col-md-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-2.m-md-2,
  body.csrhqrsm .col-md-2.mx-md-2,
  body.csrhqrsm .col-md-2.m-2,
  body.csrhqrsm .col-md-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-2.m-md-3,
  body.csrhqrsm .col-md-2.mx-md-3,
  body.csrhqrsm .col-md-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-2.m-0,
  body.csrhqrsm .col-md-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-2.m-1,
  body.csrhqrsm .col-md-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-2.m-2,
  body.csrhqrsm .col-md-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-2.m-3,
  body.csrhqrsm .col-md-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-2.p-0,
  body.csrhqrsm .col-md-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-2.p-1,
  body.csrhqrsm .col-md-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-2.p-2,
  body.csrhqrsm .col-md-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-2.p-3,
  body.csrhqrsm .col-md-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-2.p-1,
  body.csrhqrsm .col-md-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-2.p-2,
  body.csrhqrsm .col-md-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-2.p-3,
  body.csrhqrsm .col-md-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-3.m-md-0,
  body.csrhqrsm .col-md-3.mx-md-0,
  body.csrhqrsm .col-md-3.m-0,
  body.csrhqrsm .col-md-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-3.m-md-1,
  body.csrhqrsm .col-md-3.mx-md-1,
  body.csrhqrsm .col-md-3.m-1,
  body.csrhqrsm .col-md-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-3.m-md-2,
  body.csrhqrsm .col-md-3.mx-md-2,
  body.csrhqrsm .col-md-3.m-2,
  body.csrhqrsm .col-md-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-3.m-md-3,
  body.csrhqrsm .col-md-3.mx-md-3,
  body.csrhqrsm .col-md-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-3.m-0,
  body.csrhqrsm .col-md-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-3.m-1,
  body.csrhqrsm .col-md-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-3.m-2,
  body.csrhqrsm .col-md-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-3.m-3,
  body.csrhqrsm .col-md-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-3.p-0,
  body.csrhqrsm .col-md-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-3.p-1,
  body.csrhqrsm .col-md-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-3.p-2,
  body.csrhqrsm .col-md-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-3.p-3,
  body.csrhqrsm .col-md-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-3.p-1,
  body.csrhqrsm .col-md-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-3.p-2,
  body.csrhqrsm .col-md-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-3.p-3,
  body.csrhqrsm .col-md-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-4.m-md-0,
  body.csrhqrsm .col-md-4.mx-md-0,
  body.csrhqrsm .col-md-4.m-0,
  body.csrhqrsm .col-md-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-4.m-md-1,
  body.csrhqrsm .col-md-4.mx-md-1,
  body.csrhqrsm .col-md-4.m-1,
  body.csrhqrsm .col-md-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-4.m-md-2,
  body.csrhqrsm .col-md-4.mx-md-2,
  body.csrhqrsm .col-md-4.m-2,
  body.csrhqrsm .col-md-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-4.m-md-3,
  body.csrhqrsm .col-md-4.mx-md-3,
  body.csrhqrsm .col-md-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-4.m-0,
  body.csrhqrsm .col-md-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-4.m-1,
  body.csrhqrsm .col-md-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-4.m-2,
  body.csrhqrsm .col-md-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-4.m-3,
  body.csrhqrsm .col-md-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-4.p-0,
  body.csrhqrsm .col-md-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-4.p-1,
  body.csrhqrsm .col-md-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-4.p-2,
  body.csrhqrsm .col-md-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-4.p-3,
  body.csrhqrsm .col-md-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-4.p-1,
  body.csrhqrsm .col-md-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-4.p-2,
  body.csrhqrsm .col-md-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-4.p-3,
  body.csrhqrsm .col-md-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-5.m-md-0,
  body.csrhqrsm .col-md-5.mx-md-0,
  body.csrhqrsm .col-md-5.m-0,
  body.csrhqrsm .col-md-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-5.m-md-1,
  body.csrhqrsm .col-md-5.mx-md-1,
  body.csrhqrsm .col-md-5.m-1,
  body.csrhqrsm .col-md-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-5.m-md-2,
  body.csrhqrsm .col-md-5.mx-md-2,
  body.csrhqrsm .col-md-5.m-2,
  body.csrhqrsm .col-md-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-5.m-md-3,
  body.csrhqrsm .col-md-5.mx-md-3,
  body.csrhqrsm .col-md-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-5.m-0,
  body.csrhqrsm .col-md-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-5.m-1,
  body.csrhqrsm .col-md-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-5.m-2,
  body.csrhqrsm .col-md-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-5.m-3,
  body.csrhqrsm .col-md-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-5.p-0,
  body.csrhqrsm .col-md-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-5.p-1,
  body.csrhqrsm .col-md-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-5.p-2,
  body.csrhqrsm .col-md-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-5.p-3,
  body.csrhqrsm .col-md-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-5.p-1,
  body.csrhqrsm .col-md-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-5.p-2,
  body.csrhqrsm .col-md-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-5.p-3,
  body.csrhqrsm .col-md-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-6.m-md-0,
  body.csrhqrsm .col-md-6.mx-md-0,
  body.csrhqrsm .col-md-6.m-0,
  body.csrhqrsm .col-md-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-6.m-md-1,
  body.csrhqrsm .col-md-6.mx-md-1,
  body.csrhqrsm .col-md-6.m-1,
  body.csrhqrsm .col-md-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-6.m-md-2,
  body.csrhqrsm .col-md-6.mx-md-2,
  body.csrhqrsm .col-md-6.m-2,
  body.csrhqrsm .col-md-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-6.m-md-3,
  body.csrhqrsm .col-md-6.mx-md-3,
  body.csrhqrsm .col-md-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-6.m-0,
  body.csrhqrsm .col-md-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-6.m-1,
  body.csrhqrsm .col-md-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-6.m-2,
  body.csrhqrsm .col-md-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-6.m-3,
  body.csrhqrsm .col-md-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-6.p-0,
  body.csrhqrsm .col-md-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-6.p-1,
  body.csrhqrsm .col-md-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-6.p-2,
  body.csrhqrsm .col-md-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-6.p-3,
  body.csrhqrsm .col-md-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-6.p-1,
  body.csrhqrsm .col-md-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-6.p-2,
  body.csrhqrsm .col-md-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-6.p-3,
  body.csrhqrsm .col-md-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-7.m-md-0,
  body.csrhqrsm .col-md-7.mx-md-0,
  body.csrhqrsm .col-md-7.m-0,
  body.csrhqrsm .col-md-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-7.m-md-1,
  body.csrhqrsm .col-md-7.mx-md-1,
  body.csrhqrsm .col-md-7.m-1,
  body.csrhqrsm .col-md-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-7.m-md-2,
  body.csrhqrsm .col-md-7.mx-md-2,
  body.csrhqrsm .col-md-7.m-2,
  body.csrhqrsm .col-md-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-7.m-md-3,
  body.csrhqrsm .col-md-7.mx-md-3,
  body.csrhqrsm .col-md-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-7.m-0,
  body.csrhqrsm .col-md-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-7.m-1,
  body.csrhqrsm .col-md-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-7.m-2,
  body.csrhqrsm .col-md-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-7.m-3,
  body.csrhqrsm .col-md-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-7.p-0,
  body.csrhqrsm .col-md-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-7.p-1,
  body.csrhqrsm .col-md-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-7.p-2,
  body.csrhqrsm .col-md-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-7.p-3,
  body.csrhqrsm .col-md-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-7.p-1,
  body.csrhqrsm .col-md-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-7.p-2,
  body.csrhqrsm .col-md-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-7.p-3,
  body.csrhqrsm .col-md-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-8.m-md-0,
  body.csrhqrsm .col-md-8.mx-md-0,
  body.csrhqrsm .col-md-8.m-0,
  body.csrhqrsm .col-md-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-8.m-md-1,
  body.csrhqrsm .col-md-8.mx-md-1,
  body.csrhqrsm .col-md-8.m-1,
  body.csrhqrsm .col-md-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-8.m-md-2,
  body.csrhqrsm .col-md-8.mx-md-2,
  body.csrhqrsm .col-md-8.m-2,
  body.csrhqrsm .col-md-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-8.m-md-3,
  body.csrhqrsm .col-md-8.mx-md-3,
  body.csrhqrsm .col-md-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-8.m-0,
  body.csrhqrsm .col-md-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-8.m-1,
  body.csrhqrsm .col-md-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-8.m-2,
  body.csrhqrsm .col-md-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-8.m-3,
  body.csrhqrsm .col-md-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-8.p-0,
  body.csrhqrsm .col-md-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-8.p-1,
  body.csrhqrsm .col-md-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-8.p-2,
  body.csrhqrsm .col-md-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-8.p-3,
  body.csrhqrsm .col-md-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-8.p-1,
  body.csrhqrsm .col-md-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-8.p-2,
  body.csrhqrsm .col-md-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-8.p-3,
  body.csrhqrsm .col-md-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-9.m-md-0,
  body.csrhqrsm .col-md-9.mx-md-0,
  body.csrhqrsm .col-md-9.m-0,
  body.csrhqrsm .col-md-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-9.m-md-1,
  body.csrhqrsm .col-md-9.mx-md-1,
  body.csrhqrsm .col-md-9.m-1,
  body.csrhqrsm .col-md-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-9.m-md-2,
  body.csrhqrsm .col-md-9.mx-md-2,
  body.csrhqrsm .col-md-9.m-2,
  body.csrhqrsm .col-md-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-9.m-md-3,
  body.csrhqrsm .col-md-9.mx-md-3,
  body.csrhqrsm .col-md-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-9.m-0,
  body.csrhqrsm .col-md-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-9.m-1,
  body.csrhqrsm .col-md-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-9.m-2,
  body.csrhqrsm .col-md-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-9.m-3,
  body.csrhqrsm .col-md-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-9.p-0,
  body.csrhqrsm .col-md-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-9.p-1,
  body.csrhqrsm .col-md-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-9.p-2,
  body.csrhqrsm .col-md-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-9.p-3,
  body.csrhqrsm .col-md-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-9.p-1,
  body.csrhqrsm .col-md-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-9.p-2,
  body.csrhqrsm .col-md-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-9.p-3,
  body.csrhqrsm .col-md-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-10.m-md-0,
  body.csrhqrsm .col-md-10.mx-md-0,
  body.csrhqrsm .col-md-10.m-0,
  body.csrhqrsm .col-md-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-10.m-md-1,
  body.csrhqrsm .col-md-10.mx-md-1,
  body.csrhqrsm .col-md-10.m-1,
  body.csrhqrsm .col-md-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-10.m-md-2,
  body.csrhqrsm .col-md-10.mx-md-2,
  body.csrhqrsm .col-md-10.m-2,
  body.csrhqrsm .col-md-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-10.m-md-3,
  body.csrhqrsm .col-md-10.mx-md-3,
  body.csrhqrsm .col-md-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-10.m-0,
  body.csrhqrsm .col-md-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-10.m-1,
  body.csrhqrsm .col-md-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-10.m-2,
  body.csrhqrsm .col-md-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-10.m-3,
  body.csrhqrsm .col-md-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-10.p-0,
  body.csrhqrsm .col-md-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-10.p-1,
  body.csrhqrsm .col-md-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-10.p-2,
  body.csrhqrsm .col-md-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-10.p-3,
  body.csrhqrsm .col-md-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-10.p-1,
  body.csrhqrsm .col-md-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-10.p-2,
  body.csrhqrsm .col-md-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-10.p-3,
  body.csrhqrsm .col-md-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-md-11.m-md-0,
  body.csrhqrsm .col-md-11.mx-md-0,
  body.csrhqrsm .col-md-11.m-0,
  body.csrhqrsm .col-md-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-md-11.m-md-1,
  body.csrhqrsm .col-md-11.mx-md-1,
  body.csrhqrsm .col-md-11.m-1,
  body.csrhqrsm .col-md-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-11.m-md-2,
  body.csrhqrsm .col-md-11.mx-md-2,
  body.csrhqrsm .col-md-11.m-2,
  body.csrhqrsm .col-md-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-11.m-md-3,
  body.csrhqrsm .col-md-11.mx-md-3,
  body.csrhqrsm .col-md-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-md-11.m-0,
  body.csrhqrsm .col-md-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-md-11.m-1,
  body.csrhqrsm .col-md-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-11.m-2,
  body.csrhqrsm .col-md-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-11.m-3,
  body.csrhqrsm .col-md-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-md-11.p-0,
  body.csrhqrsm .col-md-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-md-11.p-1,
  body.csrhqrsm .col-md-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-md-11.p-2,
  body.csrhqrsm .col-md-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-md-11.p-3,
  body.csrhqrsm .col-md-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-md-11.p-1,
  body.csrhqrsm .col-md-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-md-11.p-2,
  body.csrhqrsm .col-md-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-md-11.p-3,
  body.csrhqrsm .col-md-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-md-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
}
@media only screen and (min-width: 992px) {
  body.csrhqrsm {
    /*    
        .col-lg-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-1.m-lg-0,
  body.csrhqrsm .col-lg-1.mx-lg-0,
  body.csrhqrsm .col-lg-1.m-0,
  body.csrhqrsm .col-lg-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-1.m-lg-1,
  body.csrhqrsm .col-lg-1.mx-lg-1,
  body.csrhqrsm .col-lg-1.m-1,
  body.csrhqrsm .col-lg-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-1.m-lg-2,
  body.csrhqrsm .col-lg-1.mx-lg-2,
  body.csrhqrsm .col-lg-1.m-2,
  body.csrhqrsm .col-lg-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-1.m-lg-3,
  body.csrhqrsm .col-lg-1.mx-lg-3,
  body.csrhqrsm .col-lg-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-1.m-0,
  body.csrhqrsm .col-lg-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-1.m-1,
  body.csrhqrsm .col-lg-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-1.m-2,
  body.csrhqrsm .col-lg-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-1.m-3,
  body.csrhqrsm .col-lg-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-1.p-0,
  body.csrhqrsm .col-lg-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-1.p-1,
  body.csrhqrsm .col-lg-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-1.p-2,
  body.csrhqrsm .col-lg-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-1.p-3,
  body.csrhqrsm .col-lg-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-1.p-1,
  body.csrhqrsm .col-lg-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-1.p-2,
  body.csrhqrsm .col-lg-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-1.p-3,
  body.csrhqrsm .col-lg-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-2.m-lg-0,
  body.csrhqrsm .col-lg-2.mx-lg-0,
  body.csrhqrsm .col-lg-2.m-0,
  body.csrhqrsm .col-lg-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-2.m-lg-1,
  body.csrhqrsm .col-lg-2.mx-lg-1,
  body.csrhqrsm .col-lg-2.m-1,
  body.csrhqrsm .col-lg-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-2.m-lg-2,
  body.csrhqrsm .col-lg-2.mx-lg-2,
  body.csrhqrsm .col-lg-2.m-2,
  body.csrhqrsm .col-lg-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-2.m-lg-3,
  body.csrhqrsm .col-lg-2.mx-lg-3,
  body.csrhqrsm .col-lg-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-2.m-0,
  body.csrhqrsm .col-lg-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-2.m-1,
  body.csrhqrsm .col-lg-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-2.m-2,
  body.csrhqrsm .col-lg-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-2.m-3,
  body.csrhqrsm .col-lg-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-2.p-0,
  body.csrhqrsm .col-lg-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-2.p-1,
  body.csrhqrsm .col-lg-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-2.p-2,
  body.csrhqrsm .col-lg-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-2.p-3,
  body.csrhqrsm .col-lg-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-2.p-1,
  body.csrhqrsm .col-lg-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-2.p-2,
  body.csrhqrsm .col-lg-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-2.p-3,
  body.csrhqrsm .col-lg-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-3.m-lg-0,
  body.csrhqrsm .col-lg-3.mx-lg-0,
  body.csrhqrsm .col-lg-3.m-0,
  body.csrhqrsm .col-lg-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-3.m-lg-1,
  body.csrhqrsm .col-lg-3.mx-lg-1,
  body.csrhqrsm .col-lg-3.m-1,
  body.csrhqrsm .col-lg-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-3.m-lg-2,
  body.csrhqrsm .col-lg-3.mx-lg-2,
  body.csrhqrsm .col-lg-3.m-2,
  body.csrhqrsm .col-lg-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-3.m-lg-3,
  body.csrhqrsm .col-lg-3.mx-lg-3,
  body.csrhqrsm .col-lg-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-3.m-0,
  body.csrhqrsm .col-lg-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-3.m-1,
  body.csrhqrsm .col-lg-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-3.m-2,
  body.csrhqrsm .col-lg-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-3.m-3,
  body.csrhqrsm .col-lg-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-3.p-0,
  body.csrhqrsm .col-lg-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-3.p-1,
  body.csrhqrsm .col-lg-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-3.p-2,
  body.csrhqrsm .col-lg-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-3.p-3,
  body.csrhqrsm .col-lg-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-3.p-1,
  body.csrhqrsm .col-lg-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-3.p-2,
  body.csrhqrsm .col-lg-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-3.p-3,
  body.csrhqrsm .col-lg-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-4.m-lg-0,
  body.csrhqrsm .col-lg-4.mx-lg-0,
  body.csrhqrsm .col-lg-4.m-0,
  body.csrhqrsm .col-lg-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-4.m-lg-1,
  body.csrhqrsm .col-lg-4.mx-lg-1,
  body.csrhqrsm .col-lg-4.m-1,
  body.csrhqrsm .col-lg-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-4.m-lg-2,
  body.csrhqrsm .col-lg-4.mx-lg-2,
  body.csrhqrsm .col-lg-4.m-2,
  body.csrhqrsm .col-lg-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-4.m-lg-3,
  body.csrhqrsm .col-lg-4.mx-lg-3,
  body.csrhqrsm .col-lg-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-4.m-0,
  body.csrhqrsm .col-lg-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-4.m-1,
  body.csrhqrsm .col-lg-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-4.m-2,
  body.csrhqrsm .col-lg-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-4.m-3,
  body.csrhqrsm .col-lg-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-4.p-0,
  body.csrhqrsm .col-lg-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-4.p-1,
  body.csrhqrsm .col-lg-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-4.p-2,
  body.csrhqrsm .col-lg-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-4.p-3,
  body.csrhqrsm .col-lg-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-4.p-1,
  body.csrhqrsm .col-lg-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-4.p-2,
  body.csrhqrsm .col-lg-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-4.p-3,
  body.csrhqrsm .col-lg-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-5.m-lg-0,
  body.csrhqrsm .col-lg-5.mx-lg-0,
  body.csrhqrsm .col-lg-5.m-0,
  body.csrhqrsm .col-lg-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-5.m-lg-1,
  body.csrhqrsm .col-lg-5.mx-lg-1,
  body.csrhqrsm .col-lg-5.m-1,
  body.csrhqrsm .col-lg-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-5.m-lg-2,
  body.csrhqrsm .col-lg-5.mx-lg-2,
  body.csrhqrsm .col-lg-5.m-2,
  body.csrhqrsm .col-lg-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-5.m-lg-3,
  body.csrhqrsm .col-lg-5.mx-lg-3,
  body.csrhqrsm .col-lg-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-5.m-0,
  body.csrhqrsm .col-lg-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-5.m-1,
  body.csrhqrsm .col-lg-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-5.m-2,
  body.csrhqrsm .col-lg-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-5.m-3,
  body.csrhqrsm .col-lg-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-5.p-0,
  body.csrhqrsm .col-lg-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-5.p-1,
  body.csrhqrsm .col-lg-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-5.p-2,
  body.csrhqrsm .col-lg-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-5.p-3,
  body.csrhqrsm .col-lg-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-5.p-1,
  body.csrhqrsm .col-lg-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-5.p-2,
  body.csrhqrsm .col-lg-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-5.p-3,
  body.csrhqrsm .col-lg-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-6.m-lg-0,
  body.csrhqrsm .col-lg-6.mx-lg-0,
  body.csrhqrsm .col-lg-6.m-0,
  body.csrhqrsm .col-lg-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-6.m-lg-1,
  body.csrhqrsm .col-lg-6.mx-lg-1,
  body.csrhqrsm .col-lg-6.m-1,
  body.csrhqrsm .col-lg-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-6.m-lg-2,
  body.csrhqrsm .col-lg-6.mx-lg-2,
  body.csrhqrsm .col-lg-6.m-2,
  body.csrhqrsm .col-lg-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-6.m-lg-3,
  body.csrhqrsm .col-lg-6.mx-lg-3,
  body.csrhqrsm .col-lg-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-6.m-0,
  body.csrhqrsm .col-lg-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-6.m-1,
  body.csrhqrsm .col-lg-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-6.m-2,
  body.csrhqrsm .col-lg-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-6.m-3,
  body.csrhqrsm .col-lg-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-6.p-0,
  body.csrhqrsm .col-lg-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-6.p-1,
  body.csrhqrsm .col-lg-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-6.p-2,
  body.csrhqrsm .col-lg-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-6.p-3,
  body.csrhqrsm .col-lg-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-6.p-1,
  body.csrhqrsm .col-lg-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-6.p-2,
  body.csrhqrsm .col-lg-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-6.p-3,
  body.csrhqrsm .col-lg-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-7.m-lg-0,
  body.csrhqrsm .col-lg-7.mx-lg-0,
  body.csrhqrsm .col-lg-7.m-0,
  body.csrhqrsm .col-lg-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-7.m-lg-1,
  body.csrhqrsm .col-lg-7.mx-lg-1,
  body.csrhqrsm .col-lg-7.m-1,
  body.csrhqrsm .col-lg-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-7.m-lg-2,
  body.csrhqrsm .col-lg-7.mx-lg-2,
  body.csrhqrsm .col-lg-7.m-2,
  body.csrhqrsm .col-lg-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-7.m-lg-3,
  body.csrhqrsm .col-lg-7.mx-lg-3,
  body.csrhqrsm .col-lg-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-7.m-0,
  body.csrhqrsm .col-lg-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-7.m-1,
  body.csrhqrsm .col-lg-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-7.m-2,
  body.csrhqrsm .col-lg-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-7.m-3,
  body.csrhqrsm .col-lg-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-7.p-0,
  body.csrhqrsm .col-lg-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-7.p-1,
  body.csrhqrsm .col-lg-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-7.p-2,
  body.csrhqrsm .col-lg-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-7.p-3,
  body.csrhqrsm .col-lg-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-7.p-1,
  body.csrhqrsm .col-lg-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-7.p-2,
  body.csrhqrsm .col-lg-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-7.p-3,
  body.csrhqrsm .col-lg-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-8.m-lg-0,
  body.csrhqrsm .col-lg-8.mx-lg-0,
  body.csrhqrsm .col-lg-8.m-0,
  body.csrhqrsm .col-lg-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-8.m-lg-1,
  body.csrhqrsm .col-lg-8.mx-lg-1,
  body.csrhqrsm .col-lg-8.m-1,
  body.csrhqrsm .col-lg-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-8.m-lg-2,
  body.csrhqrsm .col-lg-8.mx-lg-2,
  body.csrhqrsm .col-lg-8.m-2,
  body.csrhqrsm .col-lg-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-8.m-lg-3,
  body.csrhqrsm .col-lg-8.mx-lg-3,
  body.csrhqrsm .col-lg-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-8.m-0,
  body.csrhqrsm .col-lg-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-8.m-1,
  body.csrhqrsm .col-lg-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-8.m-2,
  body.csrhqrsm .col-lg-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-8.m-3,
  body.csrhqrsm .col-lg-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-8.p-0,
  body.csrhqrsm .col-lg-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-8.p-1,
  body.csrhqrsm .col-lg-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-8.p-2,
  body.csrhqrsm .col-lg-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-8.p-3,
  body.csrhqrsm .col-lg-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-8.p-1,
  body.csrhqrsm .col-lg-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-8.p-2,
  body.csrhqrsm .col-lg-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-8.p-3,
  body.csrhqrsm .col-lg-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-9.m-lg-0,
  body.csrhqrsm .col-lg-9.mx-lg-0,
  body.csrhqrsm .col-lg-9.m-0,
  body.csrhqrsm .col-lg-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-9.m-lg-1,
  body.csrhqrsm .col-lg-9.mx-lg-1,
  body.csrhqrsm .col-lg-9.m-1,
  body.csrhqrsm .col-lg-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-9.m-lg-2,
  body.csrhqrsm .col-lg-9.mx-lg-2,
  body.csrhqrsm .col-lg-9.m-2,
  body.csrhqrsm .col-lg-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-9.m-lg-3,
  body.csrhqrsm .col-lg-9.mx-lg-3,
  body.csrhqrsm .col-lg-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-9.m-0,
  body.csrhqrsm .col-lg-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-9.m-1,
  body.csrhqrsm .col-lg-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-9.m-2,
  body.csrhqrsm .col-lg-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-9.m-3,
  body.csrhqrsm .col-lg-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-9.p-0,
  body.csrhqrsm .col-lg-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-9.p-1,
  body.csrhqrsm .col-lg-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-9.p-2,
  body.csrhqrsm .col-lg-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-9.p-3,
  body.csrhqrsm .col-lg-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-9.p-1,
  body.csrhqrsm .col-lg-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-9.p-2,
  body.csrhqrsm .col-lg-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-9.p-3,
  body.csrhqrsm .col-lg-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-10.m-lg-0,
  body.csrhqrsm .col-lg-10.mx-lg-0,
  body.csrhqrsm .col-lg-10.m-0,
  body.csrhqrsm .col-lg-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-10.m-lg-1,
  body.csrhqrsm .col-lg-10.mx-lg-1,
  body.csrhqrsm .col-lg-10.m-1,
  body.csrhqrsm .col-lg-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-10.m-lg-2,
  body.csrhqrsm .col-lg-10.mx-lg-2,
  body.csrhqrsm .col-lg-10.m-2,
  body.csrhqrsm .col-lg-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-10.m-lg-3,
  body.csrhqrsm .col-lg-10.mx-lg-3,
  body.csrhqrsm .col-lg-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-10.m-0,
  body.csrhqrsm .col-lg-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-10.m-1,
  body.csrhqrsm .col-lg-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-10.m-2,
  body.csrhqrsm .col-lg-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-10.m-3,
  body.csrhqrsm .col-lg-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-10.p-0,
  body.csrhqrsm .col-lg-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-10.p-1,
  body.csrhqrsm .col-lg-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-10.p-2,
  body.csrhqrsm .col-lg-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-10.p-3,
  body.csrhqrsm .col-lg-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-10.p-1,
  body.csrhqrsm .col-lg-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-10.p-2,
  body.csrhqrsm .col-lg-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-10.p-3,
  body.csrhqrsm .col-lg-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-lg-11.m-lg-0,
  body.csrhqrsm .col-lg-11.mx-lg-0,
  body.csrhqrsm .col-lg-11.m-0,
  body.csrhqrsm .col-lg-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-lg-11.m-lg-1,
  body.csrhqrsm .col-lg-11.mx-lg-1,
  body.csrhqrsm .col-lg-11.m-1,
  body.csrhqrsm .col-lg-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-11.m-lg-2,
  body.csrhqrsm .col-lg-11.mx-lg-2,
  body.csrhqrsm .col-lg-11.m-2,
  body.csrhqrsm .col-lg-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-11.m-lg-3,
  body.csrhqrsm .col-lg-11.mx-lg-3,
  body.csrhqrsm .col-lg-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-11.m-0,
  body.csrhqrsm .col-lg-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-lg-11.m-1,
  body.csrhqrsm .col-lg-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-11.m-2,
  body.csrhqrsm .col-lg-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-11.m-3,
  body.csrhqrsm .col-lg-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-lg-11.p-0,
  body.csrhqrsm .col-lg-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-lg-11.p-1,
  body.csrhqrsm .col-lg-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-11.p-2,
  body.csrhqrsm .col-lg-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-11.p-3,
  body.csrhqrsm .col-lg-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-lg-11.p-1,
  body.csrhqrsm .col-lg-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-lg-11.p-2,
  body.csrhqrsm .col-lg-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-lg-11.p-3,
  body.csrhqrsm .col-lg-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-lg-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
}
@media only screen and (min-width: 1200px) {
  body.csrhqrsm {
    /*    
        .col-xl-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-1.m-xl-0,
  body.csrhqrsm .col-xl-1.mx-xl-0,
  body.csrhqrsm .col-xl-1.m-0,
  body.csrhqrsm .col-xl-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-1.m-xl-1,
  body.csrhqrsm .col-xl-1.mx-xl-1,
  body.csrhqrsm .col-xl-1.m-1,
  body.csrhqrsm .col-xl-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-1.m-xl-2,
  body.csrhqrsm .col-xl-1.mx-xl-2,
  body.csrhqrsm .col-xl-1.m-2,
  body.csrhqrsm .col-xl-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-1.m-xl-3,
  body.csrhqrsm .col-xl-1.mx-xl-3,
  body.csrhqrsm .col-xl-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-1.m-0,
  body.csrhqrsm .col-xl-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-1.m-1,
  body.csrhqrsm .col-xl-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-1.m-2,
  body.csrhqrsm .col-xl-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-1.m-3,
  body.csrhqrsm .col-xl-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-1.p-0,
  body.csrhqrsm .col-xl-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-1.p-1,
  body.csrhqrsm .col-xl-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-1.p-2,
  body.csrhqrsm .col-xl-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-1.p-3,
  body.csrhqrsm .col-xl-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-1.p-1,
  body.csrhqrsm .col-xl-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-1.p-2,
  body.csrhqrsm .col-xl-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-1.p-3,
  body.csrhqrsm .col-xl-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-2.m-xl-0,
  body.csrhqrsm .col-xl-2.mx-xl-0,
  body.csrhqrsm .col-xl-2.m-0,
  body.csrhqrsm .col-xl-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-2.m-xl-1,
  body.csrhqrsm .col-xl-2.mx-xl-1,
  body.csrhqrsm .col-xl-2.m-1,
  body.csrhqrsm .col-xl-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-2.m-xl-2,
  body.csrhqrsm .col-xl-2.mx-xl-2,
  body.csrhqrsm .col-xl-2.m-2,
  body.csrhqrsm .col-xl-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-2.m-xl-3,
  body.csrhqrsm .col-xl-2.mx-xl-3,
  body.csrhqrsm .col-xl-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-2.m-0,
  body.csrhqrsm .col-xl-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-2.m-1,
  body.csrhqrsm .col-xl-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-2.m-2,
  body.csrhqrsm .col-xl-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-2.m-3,
  body.csrhqrsm .col-xl-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-2.p-0,
  body.csrhqrsm .col-xl-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-2.p-1,
  body.csrhqrsm .col-xl-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-2.p-2,
  body.csrhqrsm .col-xl-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-2.p-3,
  body.csrhqrsm .col-xl-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-2.p-1,
  body.csrhqrsm .col-xl-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-2.p-2,
  body.csrhqrsm .col-xl-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-2.p-3,
  body.csrhqrsm .col-xl-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-3.m-xl-0,
  body.csrhqrsm .col-xl-3.mx-xl-0,
  body.csrhqrsm .col-xl-3.m-0,
  body.csrhqrsm .col-xl-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-3.m-xl-1,
  body.csrhqrsm .col-xl-3.mx-xl-1,
  body.csrhqrsm .col-xl-3.m-1,
  body.csrhqrsm .col-xl-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-3.m-xl-2,
  body.csrhqrsm .col-xl-3.mx-xl-2,
  body.csrhqrsm .col-xl-3.m-2,
  body.csrhqrsm .col-xl-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-3.m-xl-3,
  body.csrhqrsm .col-xl-3.mx-xl-3,
  body.csrhqrsm .col-xl-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-3.m-0,
  body.csrhqrsm .col-xl-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-3.m-1,
  body.csrhqrsm .col-xl-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-3.m-2,
  body.csrhqrsm .col-xl-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-3.m-3,
  body.csrhqrsm .col-xl-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-3.p-0,
  body.csrhqrsm .col-xl-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-3.p-1,
  body.csrhqrsm .col-xl-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-3.p-2,
  body.csrhqrsm .col-xl-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-3.p-3,
  body.csrhqrsm .col-xl-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-3.p-1,
  body.csrhqrsm .col-xl-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-3.p-2,
  body.csrhqrsm .col-xl-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-3.p-3,
  body.csrhqrsm .col-xl-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-4.m-xl-0,
  body.csrhqrsm .col-xl-4.mx-xl-0,
  body.csrhqrsm .col-xl-4.m-0,
  body.csrhqrsm .col-xl-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-4.m-xl-1,
  body.csrhqrsm .col-xl-4.mx-xl-1,
  body.csrhqrsm .col-xl-4.m-1,
  body.csrhqrsm .col-xl-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-4.m-xl-2,
  body.csrhqrsm .col-xl-4.mx-xl-2,
  body.csrhqrsm .col-xl-4.m-2,
  body.csrhqrsm .col-xl-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-4.m-xl-3,
  body.csrhqrsm .col-xl-4.mx-xl-3,
  body.csrhqrsm .col-xl-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-4.m-0,
  body.csrhqrsm .col-xl-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-4.m-1,
  body.csrhqrsm .col-xl-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-4.m-2,
  body.csrhqrsm .col-xl-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-4.m-3,
  body.csrhqrsm .col-xl-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-4.p-0,
  body.csrhqrsm .col-xl-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-4.p-1,
  body.csrhqrsm .col-xl-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-4.p-2,
  body.csrhqrsm .col-xl-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-4.p-3,
  body.csrhqrsm .col-xl-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-4.p-1,
  body.csrhqrsm .col-xl-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-4.p-2,
  body.csrhqrsm .col-xl-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-4.p-3,
  body.csrhqrsm .col-xl-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-5.m-xl-0,
  body.csrhqrsm .col-xl-5.mx-xl-0,
  body.csrhqrsm .col-xl-5.m-0,
  body.csrhqrsm .col-xl-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-5.m-xl-1,
  body.csrhqrsm .col-xl-5.mx-xl-1,
  body.csrhqrsm .col-xl-5.m-1,
  body.csrhqrsm .col-xl-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-5.m-xl-2,
  body.csrhqrsm .col-xl-5.mx-xl-2,
  body.csrhqrsm .col-xl-5.m-2,
  body.csrhqrsm .col-xl-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-5.m-xl-3,
  body.csrhqrsm .col-xl-5.mx-xl-3,
  body.csrhqrsm .col-xl-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-5.m-0,
  body.csrhqrsm .col-xl-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-5.m-1,
  body.csrhqrsm .col-xl-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-5.m-2,
  body.csrhqrsm .col-xl-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-5.m-3,
  body.csrhqrsm .col-xl-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-5.p-0,
  body.csrhqrsm .col-xl-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-5.p-1,
  body.csrhqrsm .col-xl-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-5.p-2,
  body.csrhqrsm .col-xl-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-5.p-3,
  body.csrhqrsm .col-xl-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-5.p-1,
  body.csrhqrsm .col-xl-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-5.p-2,
  body.csrhqrsm .col-xl-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-5.p-3,
  body.csrhqrsm .col-xl-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-6.m-xl-0,
  body.csrhqrsm .col-xl-6.mx-xl-0,
  body.csrhqrsm .col-xl-6.m-0,
  body.csrhqrsm .col-xl-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-6.m-xl-1,
  body.csrhqrsm .col-xl-6.mx-xl-1,
  body.csrhqrsm .col-xl-6.m-1,
  body.csrhqrsm .col-xl-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-6.m-xl-2,
  body.csrhqrsm .col-xl-6.mx-xl-2,
  body.csrhqrsm .col-xl-6.m-2,
  body.csrhqrsm .col-xl-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-6.m-xl-3,
  body.csrhqrsm .col-xl-6.mx-xl-3,
  body.csrhqrsm .col-xl-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-6.m-0,
  body.csrhqrsm .col-xl-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-6.m-1,
  body.csrhqrsm .col-xl-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-6.m-2,
  body.csrhqrsm .col-xl-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-6.m-3,
  body.csrhqrsm .col-xl-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-6.p-0,
  body.csrhqrsm .col-xl-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-6.p-1,
  body.csrhqrsm .col-xl-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-6.p-2,
  body.csrhqrsm .col-xl-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-6.p-3,
  body.csrhqrsm .col-xl-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-6.p-1,
  body.csrhqrsm .col-xl-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-6.p-2,
  body.csrhqrsm .col-xl-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-6.p-3,
  body.csrhqrsm .col-xl-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-7.m-xl-0,
  body.csrhqrsm .col-xl-7.mx-xl-0,
  body.csrhqrsm .col-xl-7.m-0,
  body.csrhqrsm .col-xl-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-7.m-xl-1,
  body.csrhqrsm .col-xl-7.mx-xl-1,
  body.csrhqrsm .col-xl-7.m-1,
  body.csrhqrsm .col-xl-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-7.m-xl-2,
  body.csrhqrsm .col-xl-7.mx-xl-2,
  body.csrhqrsm .col-xl-7.m-2,
  body.csrhqrsm .col-xl-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-7.m-xl-3,
  body.csrhqrsm .col-xl-7.mx-xl-3,
  body.csrhqrsm .col-xl-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-7.m-0,
  body.csrhqrsm .col-xl-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-7.m-1,
  body.csrhqrsm .col-xl-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-7.m-2,
  body.csrhqrsm .col-xl-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-7.m-3,
  body.csrhqrsm .col-xl-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-7.p-0,
  body.csrhqrsm .col-xl-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-7.p-1,
  body.csrhqrsm .col-xl-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-7.p-2,
  body.csrhqrsm .col-xl-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-7.p-3,
  body.csrhqrsm .col-xl-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-7.p-1,
  body.csrhqrsm .col-xl-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-7.p-2,
  body.csrhqrsm .col-xl-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-7.p-3,
  body.csrhqrsm .col-xl-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-8.m-xl-0,
  body.csrhqrsm .col-xl-8.mx-xl-0,
  body.csrhqrsm .col-xl-8.m-0,
  body.csrhqrsm .col-xl-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-8.m-xl-1,
  body.csrhqrsm .col-xl-8.mx-xl-1,
  body.csrhqrsm .col-xl-8.m-1,
  body.csrhqrsm .col-xl-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-8.m-xl-2,
  body.csrhqrsm .col-xl-8.mx-xl-2,
  body.csrhqrsm .col-xl-8.m-2,
  body.csrhqrsm .col-xl-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-8.m-xl-3,
  body.csrhqrsm .col-xl-8.mx-xl-3,
  body.csrhqrsm .col-xl-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-8.m-0,
  body.csrhqrsm .col-xl-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-8.m-1,
  body.csrhqrsm .col-xl-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-8.m-2,
  body.csrhqrsm .col-xl-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-8.m-3,
  body.csrhqrsm .col-xl-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-8.p-0,
  body.csrhqrsm .col-xl-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-8.p-1,
  body.csrhqrsm .col-xl-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-8.p-2,
  body.csrhqrsm .col-xl-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-8.p-3,
  body.csrhqrsm .col-xl-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-8.p-1,
  body.csrhqrsm .col-xl-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-8.p-2,
  body.csrhqrsm .col-xl-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-8.p-3,
  body.csrhqrsm .col-xl-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-9.m-xl-0,
  body.csrhqrsm .col-xl-9.mx-xl-0,
  body.csrhqrsm .col-xl-9.m-0,
  body.csrhqrsm .col-xl-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-9.m-xl-1,
  body.csrhqrsm .col-xl-9.mx-xl-1,
  body.csrhqrsm .col-xl-9.m-1,
  body.csrhqrsm .col-xl-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-9.m-xl-2,
  body.csrhqrsm .col-xl-9.mx-xl-2,
  body.csrhqrsm .col-xl-9.m-2,
  body.csrhqrsm .col-xl-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-9.m-xl-3,
  body.csrhqrsm .col-xl-9.mx-xl-3,
  body.csrhqrsm .col-xl-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-9.m-0,
  body.csrhqrsm .col-xl-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-9.m-1,
  body.csrhqrsm .col-xl-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-9.m-2,
  body.csrhqrsm .col-xl-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-9.m-3,
  body.csrhqrsm .col-xl-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-9.p-0,
  body.csrhqrsm .col-xl-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-9.p-1,
  body.csrhqrsm .col-xl-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-9.p-2,
  body.csrhqrsm .col-xl-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-9.p-3,
  body.csrhqrsm .col-xl-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-9.p-1,
  body.csrhqrsm .col-xl-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-9.p-2,
  body.csrhqrsm .col-xl-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-9.p-3,
  body.csrhqrsm .col-xl-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-10.m-xl-0,
  body.csrhqrsm .col-xl-10.mx-xl-0,
  body.csrhqrsm .col-xl-10.m-0,
  body.csrhqrsm .col-xl-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-10.m-xl-1,
  body.csrhqrsm .col-xl-10.mx-xl-1,
  body.csrhqrsm .col-xl-10.m-1,
  body.csrhqrsm .col-xl-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-10.m-xl-2,
  body.csrhqrsm .col-xl-10.mx-xl-2,
  body.csrhqrsm .col-xl-10.m-2,
  body.csrhqrsm .col-xl-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-10.m-xl-3,
  body.csrhqrsm .col-xl-10.mx-xl-3,
  body.csrhqrsm .col-xl-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-10.m-0,
  body.csrhqrsm .col-xl-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-10.m-1,
  body.csrhqrsm .col-xl-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-10.m-2,
  body.csrhqrsm .col-xl-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-10.m-3,
  body.csrhqrsm .col-xl-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-10.p-0,
  body.csrhqrsm .col-xl-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-10.p-1,
  body.csrhqrsm .col-xl-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-10.p-2,
  body.csrhqrsm .col-xl-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-10.p-3,
  body.csrhqrsm .col-xl-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-10.p-1,
  body.csrhqrsm .col-xl-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-10.p-2,
  body.csrhqrsm .col-xl-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-10.p-3,
  body.csrhqrsm .col-xl-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xl-11.m-xl-0,
  body.csrhqrsm .col-xl-11.mx-xl-0,
  body.csrhqrsm .col-xl-11.m-0,
  body.csrhqrsm .col-xl-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xl-11.m-xl-1,
  body.csrhqrsm .col-xl-11.mx-xl-1,
  body.csrhqrsm .col-xl-11.m-1,
  body.csrhqrsm .col-xl-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-11.m-xl-2,
  body.csrhqrsm .col-xl-11.mx-xl-2,
  body.csrhqrsm .col-xl-11.m-2,
  body.csrhqrsm .col-xl-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-11.m-xl-3,
  body.csrhqrsm .col-xl-11.mx-xl-3,
  body.csrhqrsm .col-xl-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-11.m-0,
  body.csrhqrsm .col-xl-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xl-11.m-1,
  body.csrhqrsm .col-xl-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-11.m-2,
  body.csrhqrsm .col-xl-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-11.m-3,
  body.csrhqrsm .col-xl-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xl-11.p-0,
  body.csrhqrsm .col-xl-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xl-11.p-1,
  body.csrhqrsm .col-xl-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-11.p-2,
  body.csrhqrsm .col-xl-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-11.p-3,
  body.csrhqrsm .col-xl-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xl-11.p-1,
  body.csrhqrsm .col-xl-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xl-11.p-2,
  body.csrhqrsm .col-xl-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xl-11.p-3,
  body.csrhqrsm .col-xl-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xl-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
}
@media (min-width: 1400px) {
  body.csrhqrsm {
    /*    
        .col-xxl-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-1.m-xxl-0,
  body.csrhqrsm .col-xxl-1.mx-xxl-0,
  body.csrhqrsm .col-xxl-1.m-0,
  body.csrhqrsm .col-xxl-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-1.m-xxl-1,
  body.csrhqrsm .col-xxl-1.mx-xxl-1,
  body.csrhqrsm .col-xxl-1.m-1,
  body.csrhqrsm .col-xxl-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-1.m-xxl-2,
  body.csrhqrsm .col-xxl-1.mx-xxl-2,
  body.csrhqrsm .col-xxl-1.m-2,
  body.csrhqrsm .col-xxl-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-1.m-xxl-3,
  body.csrhqrsm .col-xxl-1.mx-xxl-3,
  body.csrhqrsm .col-xxl-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-1.m-0,
  body.csrhqrsm .col-xxl-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-1.m-1,
  body.csrhqrsm .col-xxl-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-1.m-2,
  body.csrhqrsm .col-xxl-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-1.m-3,
  body.csrhqrsm .col-xxl-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-0,
  body.csrhqrsm .col-xxl-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-1.p-1,
  body.csrhqrsm .col-xxl-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-2,
  body.csrhqrsm .col-xxl-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-3,
  body.csrhqrsm .col-xxl-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-1,
  body.csrhqrsm .col-xxl-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-2,
  body.csrhqrsm .col-xxl-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-1.p-3,
  body.csrhqrsm .col-xxl-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-2.m-xxl-0,
  body.csrhqrsm .col-xxl-2.mx-xxl-0,
  body.csrhqrsm .col-xxl-2.m-0,
  body.csrhqrsm .col-xxl-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-2.m-xxl-1,
  body.csrhqrsm .col-xxl-2.mx-xxl-1,
  body.csrhqrsm .col-xxl-2.m-1,
  body.csrhqrsm .col-xxl-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-2.m-xxl-2,
  body.csrhqrsm .col-xxl-2.mx-xxl-2,
  body.csrhqrsm .col-xxl-2.m-2,
  body.csrhqrsm .col-xxl-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-2.m-xxl-3,
  body.csrhqrsm .col-xxl-2.mx-xxl-3,
  body.csrhqrsm .col-xxl-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-2.m-0,
  body.csrhqrsm .col-xxl-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-2.m-1,
  body.csrhqrsm .col-xxl-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-2.m-2,
  body.csrhqrsm .col-xxl-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-2.m-3,
  body.csrhqrsm .col-xxl-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-0,
  body.csrhqrsm .col-xxl-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-2.p-1,
  body.csrhqrsm .col-xxl-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-2,
  body.csrhqrsm .col-xxl-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-3,
  body.csrhqrsm .col-xxl-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-1,
  body.csrhqrsm .col-xxl-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-2,
  body.csrhqrsm .col-xxl-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-2.p-3,
  body.csrhqrsm .col-xxl-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-3.m-xxl-0,
  body.csrhqrsm .col-xxl-3.mx-xxl-0,
  body.csrhqrsm .col-xxl-3.m-0,
  body.csrhqrsm .col-xxl-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-3.m-xxl-1,
  body.csrhqrsm .col-xxl-3.mx-xxl-1,
  body.csrhqrsm .col-xxl-3.m-1,
  body.csrhqrsm .col-xxl-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-3.m-xxl-2,
  body.csrhqrsm .col-xxl-3.mx-xxl-2,
  body.csrhqrsm .col-xxl-3.m-2,
  body.csrhqrsm .col-xxl-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-3.m-xxl-3,
  body.csrhqrsm .col-xxl-3.mx-xxl-3,
  body.csrhqrsm .col-xxl-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-3.m-0,
  body.csrhqrsm .col-xxl-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-3.m-1,
  body.csrhqrsm .col-xxl-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-3.m-2,
  body.csrhqrsm .col-xxl-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-3.m-3,
  body.csrhqrsm .col-xxl-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-0,
  body.csrhqrsm .col-xxl-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-3.p-1,
  body.csrhqrsm .col-xxl-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-2,
  body.csrhqrsm .col-xxl-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-3,
  body.csrhqrsm .col-xxl-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-1,
  body.csrhqrsm .col-xxl-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-2,
  body.csrhqrsm .col-xxl-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-3.p-3,
  body.csrhqrsm .col-xxl-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-4.m-xxl-0,
  body.csrhqrsm .col-xxl-4.mx-xxl-0,
  body.csrhqrsm .col-xxl-4.m-0,
  body.csrhqrsm .col-xxl-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-4.m-xxl-1,
  body.csrhqrsm .col-xxl-4.mx-xxl-1,
  body.csrhqrsm .col-xxl-4.m-1,
  body.csrhqrsm .col-xxl-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-4.m-xxl-2,
  body.csrhqrsm .col-xxl-4.mx-xxl-2,
  body.csrhqrsm .col-xxl-4.m-2,
  body.csrhqrsm .col-xxl-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-4.m-xxl-3,
  body.csrhqrsm .col-xxl-4.mx-xxl-3,
  body.csrhqrsm .col-xxl-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-4.m-0,
  body.csrhqrsm .col-xxl-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-4.m-1,
  body.csrhqrsm .col-xxl-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-4.m-2,
  body.csrhqrsm .col-xxl-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-4.m-3,
  body.csrhqrsm .col-xxl-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-0,
  body.csrhqrsm .col-xxl-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-4.p-1,
  body.csrhqrsm .col-xxl-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-2,
  body.csrhqrsm .col-xxl-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-3,
  body.csrhqrsm .col-xxl-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-1,
  body.csrhqrsm .col-xxl-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-2,
  body.csrhqrsm .col-xxl-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-4.p-3,
  body.csrhqrsm .col-xxl-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-5.m-xxl-0,
  body.csrhqrsm .col-xxl-5.mx-xxl-0,
  body.csrhqrsm .col-xxl-5.m-0,
  body.csrhqrsm .col-xxl-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-5.m-xxl-1,
  body.csrhqrsm .col-xxl-5.mx-xxl-1,
  body.csrhqrsm .col-xxl-5.m-1,
  body.csrhqrsm .col-xxl-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-5.m-xxl-2,
  body.csrhqrsm .col-xxl-5.mx-xxl-2,
  body.csrhqrsm .col-xxl-5.m-2,
  body.csrhqrsm .col-xxl-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-5.m-xxl-3,
  body.csrhqrsm .col-xxl-5.mx-xxl-3,
  body.csrhqrsm .col-xxl-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-5.m-0,
  body.csrhqrsm .col-xxl-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-5.m-1,
  body.csrhqrsm .col-xxl-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-5.m-2,
  body.csrhqrsm .col-xxl-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-5.m-3,
  body.csrhqrsm .col-xxl-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-0,
  body.csrhqrsm .col-xxl-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-5.p-1,
  body.csrhqrsm .col-xxl-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-2,
  body.csrhqrsm .col-xxl-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-3,
  body.csrhqrsm .col-xxl-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-1,
  body.csrhqrsm .col-xxl-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-2,
  body.csrhqrsm .col-xxl-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-5.p-3,
  body.csrhqrsm .col-xxl-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-6.m-xxl-0,
  body.csrhqrsm .col-xxl-6.mx-xxl-0,
  body.csrhqrsm .col-xxl-6.m-0,
  body.csrhqrsm .col-xxl-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-6.m-xxl-1,
  body.csrhqrsm .col-xxl-6.mx-xxl-1,
  body.csrhqrsm .col-xxl-6.m-1,
  body.csrhqrsm .col-xxl-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-6.m-xxl-2,
  body.csrhqrsm .col-xxl-6.mx-xxl-2,
  body.csrhqrsm .col-xxl-6.m-2,
  body.csrhqrsm .col-xxl-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-6.m-xxl-3,
  body.csrhqrsm .col-xxl-6.mx-xxl-3,
  body.csrhqrsm .col-xxl-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-6.m-0,
  body.csrhqrsm .col-xxl-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-6.m-1,
  body.csrhqrsm .col-xxl-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-6.m-2,
  body.csrhqrsm .col-xxl-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-6.m-3,
  body.csrhqrsm .col-xxl-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-0,
  body.csrhqrsm .col-xxl-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-6.p-1,
  body.csrhqrsm .col-xxl-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-2,
  body.csrhqrsm .col-xxl-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-3,
  body.csrhqrsm .col-xxl-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-1,
  body.csrhqrsm .col-xxl-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-2,
  body.csrhqrsm .col-xxl-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-6.p-3,
  body.csrhqrsm .col-xxl-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-7.m-xxl-0,
  body.csrhqrsm .col-xxl-7.mx-xxl-0,
  body.csrhqrsm .col-xxl-7.m-0,
  body.csrhqrsm .col-xxl-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-7.m-xxl-1,
  body.csrhqrsm .col-xxl-7.mx-xxl-1,
  body.csrhqrsm .col-xxl-7.m-1,
  body.csrhqrsm .col-xxl-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-7.m-xxl-2,
  body.csrhqrsm .col-xxl-7.mx-xxl-2,
  body.csrhqrsm .col-xxl-7.m-2,
  body.csrhqrsm .col-xxl-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-7.m-xxl-3,
  body.csrhqrsm .col-xxl-7.mx-xxl-3,
  body.csrhqrsm .col-xxl-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-7.m-0,
  body.csrhqrsm .col-xxl-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-7.m-1,
  body.csrhqrsm .col-xxl-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-7.m-2,
  body.csrhqrsm .col-xxl-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-7.m-3,
  body.csrhqrsm .col-xxl-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-0,
  body.csrhqrsm .col-xxl-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-7.p-1,
  body.csrhqrsm .col-xxl-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-2,
  body.csrhqrsm .col-xxl-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-3,
  body.csrhqrsm .col-xxl-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-1,
  body.csrhqrsm .col-xxl-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-2,
  body.csrhqrsm .col-xxl-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-7.p-3,
  body.csrhqrsm .col-xxl-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-8.m-xxl-0,
  body.csrhqrsm .col-xxl-8.mx-xxl-0,
  body.csrhqrsm .col-xxl-8.m-0,
  body.csrhqrsm .col-xxl-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-8.m-xxl-1,
  body.csrhqrsm .col-xxl-8.mx-xxl-1,
  body.csrhqrsm .col-xxl-8.m-1,
  body.csrhqrsm .col-xxl-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-8.m-xxl-2,
  body.csrhqrsm .col-xxl-8.mx-xxl-2,
  body.csrhqrsm .col-xxl-8.m-2,
  body.csrhqrsm .col-xxl-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-8.m-xxl-3,
  body.csrhqrsm .col-xxl-8.mx-xxl-3,
  body.csrhqrsm .col-xxl-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-8.m-0,
  body.csrhqrsm .col-xxl-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-8.m-1,
  body.csrhqrsm .col-xxl-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-8.m-2,
  body.csrhqrsm .col-xxl-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-8.m-3,
  body.csrhqrsm .col-xxl-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-0,
  body.csrhqrsm .col-xxl-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-8.p-1,
  body.csrhqrsm .col-xxl-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-2,
  body.csrhqrsm .col-xxl-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-3,
  body.csrhqrsm .col-xxl-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-1,
  body.csrhqrsm .col-xxl-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-2,
  body.csrhqrsm .col-xxl-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-8.p-3,
  body.csrhqrsm .col-xxl-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-9.m-xxl-0,
  body.csrhqrsm .col-xxl-9.mx-xxl-0,
  body.csrhqrsm .col-xxl-9.m-0,
  body.csrhqrsm .col-xxl-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-9.m-xxl-1,
  body.csrhqrsm .col-xxl-9.mx-xxl-1,
  body.csrhqrsm .col-xxl-9.m-1,
  body.csrhqrsm .col-xxl-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-9.m-xxl-2,
  body.csrhqrsm .col-xxl-9.mx-xxl-2,
  body.csrhqrsm .col-xxl-9.m-2,
  body.csrhqrsm .col-xxl-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-9.m-xxl-3,
  body.csrhqrsm .col-xxl-9.mx-xxl-3,
  body.csrhqrsm .col-xxl-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-9.m-0,
  body.csrhqrsm .col-xxl-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-9.m-1,
  body.csrhqrsm .col-xxl-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-9.m-2,
  body.csrhqrsm .col-xxl-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-9.m-3,
  body.csrhqrsm .col-xxl-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-0,
  body.csrhqrsm .col-xxl-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-9.p-1,
  body.csrhqrsm .col-xxl-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-2,
  body.csrhqrsm .col-xxl-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-3,
  body.csrhqrsm .col-xxl-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-1,
  body.csrhqrsm .col-xxl-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-2,
  body.csrhqrsm .col-xxl-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-9.p-3,
  body.csrhqrsm .col-xxl-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-10.m-xxl-0,
  body.csrhqrsm .col-xxl-10.mx-xxl-0,
  body.csrhqrsm .col-xxl-10.m-0,
  body.csrhqrsm .col-xxl-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-10.m-xxl-1,
  body.csrhqrsm .col-xxl-10.mx-xxl-1,
  body.csrhqrsm .col-xxl-10.m-1,
  body.csrhqrsm .col-xxl-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-10.m-xxl-2,
  body.csrhqrsm .col-xxl-10.mx-xxl-2,
  body.csrhqrsm .col-xxl-10.m-2,
  body.csrhqrsm .col-xxl-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-10.m-xxl-3,
  body.csrhqrsm .col-xxl-10.mx-xxl-3,
  body.csrhqrsm .col-xxl-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-10.m-0,
  body.csrhqrsm .col-xxl-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-10.m-1,
  body.csrhqrsm .col-xxl-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-10.m-2,
  body.csrhqrsm .col-xxl-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-10.m-3,
  body.csrhqrsm .col-xxl-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-0,
  body.csrhqrsm .col-xxl-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-10.p-1,
  body.csrhqrsm .col-xxl-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-2,
  body.csrhqrsm .col-xxl-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-3,
  body.csrhqrsm .col-xxl-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-1,
  body.csrhqrsm .col-xxl-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-2,
  body.csrhqrsm .col-xxl-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-10.p-3,
  body.csrhqrsm .col-xxl-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxl-11.m-xxl-0,
  body.csrhqrsm .col-xxl-11.mx-xxl-0,
  body.csrhqrsm .col-xxl-11.m-0,
  body.csrhqrsm .col-xxl-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-11.m-xxl-1,
  body.csrhqrsm .col-xxl-11.mx-xxl-1,
  body.csrhqrsm .col-xxl-11.m-1,
  body.csrhqrsm .col-xxl-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-11.m-xxl-2,
  body.csrhqrsm .col-xxl-11.mx-xxl-2,
  body.csrhqrsm .col-xxl-11.m-2,
  body.csrhqrsm .col-xxl-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-11.m-xxl-3,
  body.csrhqrsm .col-xxl-11.mx-xxl-3,
  body.csrhqrsm .col-xxl-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-11.m-0,
  body.csrhqrsm .col-xxl-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxl-11.m-1,
  body.csrhqrsm .col-xxl-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-11.m-2,
  body.csrhqrsm .col-xxl-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-11.m-3,
  body.csrhqrsm .col-xxl-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-0,
  body.csrhqrsm .col-xxl-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxl-11.p-1,
  body.csrhqrsm .col-xxl-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-2,
  body.csrhqrsm .col-xxl-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-3,
  body.csrhqrsm .col-xxl-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-1,
  body.csrhqrsm .col-xxl-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-2,
  body.csrhqrsm .col-xxl-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxl-11.p-3,
  body.csrhqrsm .col-xxl-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxl-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
}
@media (min-width: 2100px) {
  body.csrhqrsm {
    /*    
        .col-xxxl-1 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-1.m-xxxl-0,
  body.csrhqrsm .col-xxxl-1.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-1.m-0,
  body.csrhqrsm .col-xxxl-1.mx-0 {
    width: 8.3333333333%;
    max-width: 8.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-1.m-xxxl-1,
  body.csrhqrsm .col-xxxl-1.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-1.m-1,
  body.csrhqrsm .col-xxxl-1.mx-1 {
    width: calc(8.3333333333% - 0.5rem);
    max-width: calc(8.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-1.m-xxxl-2,
  body.csrhqrsm .col-xxxl-1.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-1.m-2,
  body.csrhqrsm .col-xxxl-1.mx-2 {
    width: calc(8.3333333333% - 1rem);
    max-width: calc(8.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-1.m-xxxl-3,
  body.csrhqrsm .col-xxxl-1.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-1.mx-3 {
    width: calc(8.3333333333% - 2rem);
    max-width: calc(8.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-1.m-0,
  body.csrhqrsm .col-xxxl-1.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-1.m-1,
  body.csrhqrsm .col-xxxl-1.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-1.m-2,
  body.csrhqrsm .col-xxxl-1.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-1.m-3,
  body.csrhqrsm .col-xxxl-1.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-0,
  body.csrhqrsm .col-xxxl-1.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-1.p-1,
  body.csrhqrsm .col-xxxl-1.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-2,
  body.csrhqrsm .col-xxxl-1.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-3,
  body.csrhqrsm .col-xxxl-1.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-1,
  body.csrhqrsm .col-xxxl-1.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-2,
  body.csrhqrsm .col-xxxl-1.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-1.p-3,
  body.csrhqrsm .col-xxxl-1.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-2 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-2.m-xxxl-0,
  body.csrhqrsm .col-xxxl-2.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-2.m-0,
  body.csrhqrsm .col-xxxl-2.mx-0 {
    width: 16.6666666667%;
    max-width: 16.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-2.m-xxxl-1,
  body.csrhqrsm .col-xxxl-2.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-2.m-1,
  body.csrhqrsm .col-xxxl-2.mx-1 {
    width: calc(16.6666666667% - 0.5rem);
    max-width: calc(16.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-2.m-xxxl-2,
  body.csrhqrsm .col-xxxl-2.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-2.m-2,
  body.csrhqrsm .col-xxxl-2.mx-2 {
    width: calc(16.6666666667% - 1rem);
    max-width: calc(16.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-2.m-xxxl-3,
  body.csrhqrsm .col-xxxl-2.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-2.mx-3 {
    width: calc(16.6666666667% - 2rem);
    max-width: calc(16.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-2.m-0,
  body.csrhqrsm .col-xxxl-2.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-2.m-1,
  body.csrhqrsm .col-xxxl-2.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-2.m-2,
  body.csrhqrsm .col-xxxl-2.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-2.m-3,
  body.csrhqrsm .col-xxxl-2.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-0,
  body.csrhqrsm .col-xxxl-2.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-2.p-1,
  body.csrhqrsm .col-xxxl-2.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-2,
  body.csrhqrsm .col-xxxl-2.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-3,
  body.csrhqrsm .col-xxxl-2.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-1,
  body.csrhqrsm .col-xxxl-2.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-2,
  body.csrhqrsm .col-xxxl-2.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-2.p-3,
  body.csrhqrsm .col-xxxl-2.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-3 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-3.m-xxxl-0,
  body.csrhqrsm .col-xxxl-3.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-3.m-0,
  body.csrhqrsm .col-xxxl-3.mx-0 {
    width: 25%;
    max-width: 25%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-3.m-xxxl-1,
  body.csrhqrsm .col-xxxl-3.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-3.m-1,
  body.csrhqrsm .col-xxxl-3.mx-1 {
    width: calc(25% - 0.5rem);
    max-width: calc(25% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-3.m-xxxl-2,
  body.csrhqrsm .col-xxxl-3.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-3.m-2,
  body.csrhqrsm .col-xxxl-3.mx-2 {
    width: calc(25% - 1rem);
    max-width: calc(25% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-3.m-xxxl-3,
  body.csrhqrsm .col-xxxl-3.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-3.mx-3 {
    width: calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-3.m-0,
  body.csrhqrsm .col-xxxl-3.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-3.m-1,
  body.csrhqrsm .col-xxxl-3.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-3.m-2,
  body.csrhqrsm .col-xxxl-3.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-3.m-3,
  body.csrhqrsm .col-xxxl-3.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-0,
  body.csrhqrsm .col-xxxl-3.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-3.p-1,
  body.csrhqrsm .col-xxxl-3.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-2,
  body.csrhqrsm .col-xxxl-3.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-3,
  body.csrhqrsm .col-xxxl-3.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-1,
  body.csrhqrsm .col-xxxl-3.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-2,
  body.csrhqrsm .col-xxxl-3.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-3.p-3,
  body.csrhqrsm .col-xxxl-3.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-4 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-4.m-xxxl-0,
  body.csrhqrsm .col-xxxl-4.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-4.m-0,
  body.csrhqrsm .col-xxxl-4.mx-0 {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-4.m-xxxl-1,
  body.csrhqrsm .col-xxxl-4.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-4.m-1,
  body.csrhqrsm .col-xxxl-4.mx-1 {
    width: calc(33.3333333333% - 0.5rem);
    max-width: calc(33.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-4.m-xxxl-2,
  body.csrhqrsm .col-xxxl-4.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-4.m-2,
  body.csrhqrsm .col-xxxl-4.mx-2 {
    width: calc(33.3333333333% - 1rem);
    max-width: calc(33.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-4.m-xxxl-3,
  body.csrhqrsm .col-xxxl-4.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-4.mx-3 {
    width: calc(33.3333333333% - 2rem);
    max-width: calc(33.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-4.m-0,
  body.csrhqrsm .col-xxxl-4.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-4.m-1,
  body.csrhqrsm .col-xxxl-4.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-4.m-2,
  body.csrhqrsm .col-xxxl-4.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-4.m-3,
  body.csrhqrsm .col-xxxl-4.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-0,
  body.csrhqrsm .col-xxxl-4.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-4.p-1,
  body.csrhqrsm .col-xxxl-4.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-2,
  body.csrhqrsm .col-xxxl-4.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-3,
  body.csrhqrsm .col-xxxl-4.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-1,
  body.csrhqrsm .col-xxxl-4.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-2,
  body.csrhqrsm .col-xxxl-4.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-4.p-3,
  body.csrhqrsm .col-xxxl-4.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-5 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-5.m-xxxl-0,
  body.csrhqrsm .col-xxxl-5.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-5.m-0,
  body.csrhqrsm .col-xxxl-5.mx-0 {
    width: 41.6666666667%;
    max-width: 41.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-5.m-xxxl-1,
  body.csrhqrsm .col-xxxl-5.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-5.m-1,
  body.csrhqrsm .col-xxxl-5.mx-1 {
    width: calc(41.6666666667% - 0.5rem);
    max-width: calc(41.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-5.m-xxxl-2,
  body.csrhqrsm .col-xxxl-5.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-5.m-2,
  body.csrhqrsm .col-xxxl-5.mx-2 {
    width: calc(41.6666666667% - 1rem);
    max-width: calc(41.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-5.m-xxxl-3,
  body.csrhqrsm .col-xxxl-5.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-5.mx-3 {
    width: calc(41.6666666667% - 2rem);
    max-width: calc(41.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-5.m-0,
  body.csrhqrsm .col-xxxl-5.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-5.m-1,
  body.csrhqrsm .col-xxxl-5.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-5.m-2,
  body.csrhqrsm .col-xxxl-5.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-5.m-3,
  body.csrhqrsm .col-xxxl-5.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-0,
  body.csrhqrsm .col-xxxl-5.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-5.p-1,
  body.csrhqrsm .col-xxxl-5.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-2,
  body.csrhqrsm .col-xxxl-5.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-3,
  body.csrhqrsm .col-xxxl-5.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-1,
  body.csrhqrsm .col-xxxl-5.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-2,
  body.csrhqrsm .col-xxxl-5.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-5.p-3,
  body.csrhqrsm .col-xxxl-5.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-6 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-6.m-xxxl-0,
  body.csrhqrsm .col-xxxl-6.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-6.m-0,
  body.csrhqrsm .col-xxxl-6.mx-0 {
    width: 50%;
    max-width: 50%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-6.m-xxxl-1,
  body.csrhqrsm .col-xxxl-6.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-6.m-1,
  body.csrhqrsm .col-xxxl-6.mx-1 {
    width: calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-6.m-xxxl-2,
  body.csrhqrsm .col-xxxl-6.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-6.m-2,
  body.csrhqrsm .col-xxxl-6.mx-2 {
    width: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-6.m-xxxl-3,
  body.csrhqrsm .col-xxxl-6.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-6.mx-3 {
    width: calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-6.m-0,
  body.csrhqrsm .col-xxxl-6.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-6.m-1,
  body.csrhqrsm .col-xxxl-6.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-6.m-2,
  body.csrhqrsm .col-xxxl-6.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-6.m-3,
  body.csrhqrsm .col-xxxl-6.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-0,
  body.csrhqrsm .col-xxxl-6.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-6.p-1,
  body.csrhqrsm .col-xxxl-6.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-2,
  body.csrhqrsm .col-xxxl-6.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-3,
  body.csrhqrsm .col-xxxl-6.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-1,
  body.csrhqrsm .col-xxxl-6.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-2,
  body.csrhqrsm .col-xxxl-6.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-6.p-3,
  body.csrhqrsm .col-xxxl-6.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-7 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-7.m-xxxl-0,
  body.csrhqrsm .col-xxxl-7.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-7.m-0,
  body.csrhqrsm .col-xxxl-7.mx-0 {
    width: 58.3333333333%;
    max-width: 58.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-7.m-xxxl-1,
  body.csrhqrsm .col-xxxl-7.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-7.m-1,
  body.csrhqrsm .col-xxxl-7.mx-1 {
    width: calc(58.3333333333% - 0.5rem);
    max-width: calc(58.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-7.m-xxxl-2,
  body.csrhqrsm .col-xxxl-7.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-7.m-2,
  body.csrhqrsm .col-xxxl-7.mx-2 {
    width: calc(58.3333333333% - 1rem);
    max-width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-7.m-xxxl-3,
  body.csrhqrsm .col-xxxl-7.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-7.mx-3 {
    width: calc(58.3333333333% - 2rem);
    max-width: calc(58.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-7.m-0,
  body.csrhqrsm .col-xxxl-7.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-7.m-1,
  body.csrhqrsm .col-xxxl-7.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-7.m-2,
  body.csrhqrsm .col-xxxl-7.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-7.m-3,
  body.csrhqrsm .col-xxxl-7.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-0,
  body.csrhqrsm .col-xxxl-7.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-7.p-1,
  body.csrhqrsm .col-xxxl-7.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-2,
  body.csrhqrsm .col-xxxl-7.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-3,
  body.csrhqrsm .col-xxxl-7.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-1,
  body.csrhqrsm .col-xxxl-7.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-2,
  body.csrhqrsm .col-xxxl-7.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-7.p-3,
  body.csrhqrsm .col-xxxl-7.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-8 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-8.m-xxxl-0,
  body.csrhqrsm .col-xxxl-8.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-8.m-0,
  body.csrhqrsm .col-xxxl-8.mx-0 {
    width: 66.6666666667%;
    max-width: 66.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-8.m-xxxl-1,
  body.csrhqrsm .col-xxxl-8.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-8.m-1,
  body.csrhqrsm .col-xxxl-8.mx-1 {
    width: calc(66.6666666667% - 0.5rem);
    max-width: calc(66.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-8.m-xxxl-2,
  body.csrhqrsm .col-xxxl-8.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-8.m-2,
  body.csrhqrsm .col-xxxl-8.mx-2 {
    width: calc(66.6666666667% - 1rem);
    max-width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-8.m-xxxl-3,
  body.csrhqrsm .col-xxxl-8.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-8.mx-3 {
    width: calc(66.6666666667% - 2rem);
    max-width: calc(66.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-8.m-0,
  body.csrhqrsm .col-xxxl-8.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-8.m-1,
  body.csrhqrsm .col-xxxl-8.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-8.m-2,
  body.csrhqrsm .col-xxxl-8.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-8.m-3,
  body.csrhqrsm .col-xxxl-8.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-0,
  body.csrhqrsm .col-xxxl-8.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-8.p-1,
  body.csrhqrsm .col-xxxl-8.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-2,
  body.csrhqrsm .col-xxxl-8.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-3,
  body.csrhqrsm .col-xxxl-8.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-1,
  body.csrhqrsm .col-xxxl-8.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-2,
  body.csrhqrsm .col-xxxl-8.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-8.p-3,
  body.csrhqrsm .col-xxxl-8.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-9 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-9.m-xxxl-0,
  body.csrhqrsm .col-xxxl-9.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-9.m-0,
  body.csrhqrsm .col-xxxl-9.mx-0 {
    width: 75%;
    max-width: 75%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-9.m-xxxl-1,
  body.csrhqrsm .col-xxxl-9.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-9.m-1,
  body.csrhqrsm .col-xxxl-9.mx-1 {
    width: calc(75% - 0.5rem);
    max-width: calc(75% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-9.m-xxxl-2,
  body.csrhqrsm .col-xxxl-9.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-9.m-2,
  body.csrhqrsm .col-xxxl-9.mx-2 {
    width: calc(75% - 1rem);
    max-width: calc(75% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-9.m-xxxl-3,
  body.csrhqrsm .col-xxxl-9.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-9.mx-3 {
    width: calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-9.m-0,
  body.csrhqrsm .col-xxxl-9.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-9.m-1,
  body.csrhqrsm .col-xxxl-9.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-9.m-2,
  body.csrhqrsm .col-xxxl-9.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-9.m-3,
  body.csrhqrsm .col-xxxl-9.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-0,
  body.csrhqrsm .col-xxxl-9.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-9.p-1,
  body.csrhqrsm .col-xxxl-9.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-2,
  body.csrhqrsm .col-xxxl-9.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-3,
  body.csrhqrsm .col-xxxl-9.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-1,
  body.csrhqrsm .col-xxxl-9.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-2,
  body.csrhqrsm .col-xxxl-9.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-9.p-3,
  body.csrhqrsm .col-xxxl-9.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-10 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-10.m-xxxl-0,
  body.csrhqrsm .col-xxxl-10.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-10.m-0,
  body.csrhqrsm .col-xxxl-10.mx-0 {
    width: 83.3333333333%;
    max-width: 83.3333333333%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-10.m-xxxl-1,
  body.csrhqrsm .col-xxxl-10.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-10.m-1,
  body.csrhqrsm .col-xxxl-10.mx-1 {
    width: calc(83.3333333333% - 0.5rem);
    max-width: calc(83.3333333333% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-10.m-xxxl-2,
  body.csrhqrsm .col-xxxl-10.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-10.m-2,
  body.csrhqrsm .col-xxxl-10.mx-2 {
    width: calc(83.3333333333% - 1rem);
    max-width: calc(83.3333333333% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-10.m-xxxl-3,
  body.csrhqrsm .col-xxxl-10.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-10.mx-3 {
    width: calc(83.3333333333% - 2rem);
    max-width: calc(83.3333333333% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-10.m-0,
  body.csrhqrsm .col-xxxl-10.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-10.m-1,
  body.csrhqrsm .col-xxxl-10.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-10.m-2,
  body.csrhqrsm .col-xxxl-10.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-10.m-3,
  body.csrhqrsm .col-xxxl-10.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-0,
  body.csrhqrsm .col-xxxl-10.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-10.p-1,
  body.csrhqrsm .col-xxxl-10.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-2,
  body.csrhqrsm .col-xxxl-10.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-3,
  body.csrhqrsm .col-xxxl-10.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-1,
  body.csrhqrsm .col-xxxl-10.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-2,
  body.csrhqrsm .col-xxxl-10.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-10.p-3,
  body.csrhqrsm .col-xxxl-10.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-11 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
  }
  body.csrhqrsm .col-xxxl-11.m-xxxl-0,
  body.csrhqrsm .col-xxxl-11.mx-xxxl-0,
  body.csrhqrsm .col-xxxl-11.m-0,
  body.csrhqrsm .col-xxxl-11.mx-0 {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-11.m-xxxl-1,
  body.csrhqrsm .col-xxxl-11.mx-xxxl-1,
  body.csrhqrsm .col-xxxl-11.m-1,
  body.csrhqrsm .col-xxxl-11.mx-1 {
    width: calc(91.6666666667% - 0.5rem);
    max-width: calc(91.6666666667% - 0.5rem);
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-11.m-xxxl-2,
  body.csrhqrsm .col-xxxl-11.mx-xxxl-2,
  body.csrhqrsm .col-xxxl-11.m-2,
  body.csrhqrsm .col-xxxl-11.mx-2 {
    width: calc(91.6666666667% - 1rem);
    max-width: calc(91.6666666667% - 1rem);
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-11.m-xxxl-3,
  body.csrhqrsm .col-xxxl-11.mx-xxxl-3,
  body.csrhqrsm .col-xxxl-11.mx-3 {
    width: calc(91.6666666667% - 2rem);
    max-width: calc(91.6666666667% - 2rem);
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-11.m-0,
  body.csrhqrsm .col-xxxl-11.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  body.csrhqrsm .col-xxxl-11.m-1,
  body.csrhqrsm .col-xxxl-11.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-11.m-2,
  body.csrhqrsm .col-xxxl-11.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-11.m-3,
  body.csrhqrsm .col-xxxl-11.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-0,
  body.csrhqrsm .col-xxxl-11.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body.csrhqrsm .col-xxxl-11.p-1,
  body.csrhqrsm .col-xxxl-11.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-2,
  body.csrhqrsm .col-xxxl-11.px-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-3,
  body.csrhqrsm .col-xxxl-11.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-1,
  body.csrhqrsm .col-xxxl-11.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-2,
  body.csrhqrsm .col-xxxl-11.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  body.csrhqrsm .col-xxxl-11.p-3,
  body.csrhqrsm .col-xxxl-11.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  body.csrhqrsm {
    /*    
        .col-xxxl-12 {
            position: relative;
            min-height: 1px;
            padding-left: 15px;
            padding-right: 15px;
            float: left;

            $w: $i * 100 / 12;
            flex: 0 0 percentage($i / 12);
            max-width: percentage($i / 12);  
        }
    */
    padding: 0;
    margin: 0;
  }
}

/*# sourceMappingURL=bootstrap_width.css.map */
