@charset "UTF-8";
/*
Title			/ Modified css settings from the Master Site
Description		/ The most appropriate settings for cross-browser layout site in html5
From			/ Belarus, Brest
Site			/ MasterSite.by
Date			/ 01.06.2017
Version			/ v2.1.6
*/


.ms-grid{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.ms-grid-cols-auto > * {
    flex: 0 0 auto;
    width: auto;
}

.ms-grid-cols-1 > * {
    flex: 0 0 auto;
    width: 100%;
}

.ms-grid-cols-2 > * {
    flex: 0 0 auto;
    width: 50%;
}

.ms-grid-cols-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
}

.ms-grid-cols-4 > * {
    flex: 0 0 auto;
    width: 25%;
}

.ms-grid-cols-5 > * {
    flex: 0 0 auto;
    width: 20%;
}

.ms-grid-cols-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
}


.ms-gap-5{gap:5px;}
.ms-gap-10{gap:10px;}
.ms-gap-15{gap:15px;}
.ms-gap-20{gap:20px;}
.ms-gap-25{gap:25px;}
.ms-gap-30{gap:30px;}
.ms-gap-35{gap:35px;}
.ms-gap-40{gap:40px;}
.ms-gap-45{gap:45px;}
.ms-gap-50{gap:50px;}


.ms-col, .ms-col-0, .ms-col-1, .ms-col-2, .ms-col--20, .ms-col-3, .ms-col-4, .ms-col-5, .ms-col-6, .ms-col-7, .ms-col-8, .ms-col-9, .ms-col-10, .ms-col-11, .ms-col-12,
.ms-col-360, .ms-col-0-360, .ms-col-1-360, .ms-col-2-360, .ms-col--20-360, .ms-col-3-360, .ms-col-4-360, .ms-col-5-360, .ms-col-6-360, .ms-col-7-360, .ms-col-8-360, .ms-col-9-360, .ms-col-10-360, .ms-col-11-360, .ms-col-12-360,
.ms-col-400, .ms-col-0-400, .ms-col-1-400, .ms-col-2-400, .ms-col--20-400, .ms-col-3-400, .ms-col-4-400, .ms-col-5-400, .ms-col-6-400, .ms-col-7-400, .ms-col-8-400, .ms-col-9-400, .ms-col-10-400, .ms-col-11-400, .ms-col-12-400,
.ms-col-480, .ms-col-0-480, .ms-col-1-480, .ms-col-2-480, .ms-col--20-480, .ms-col-3-480, .ms-col-4-480, .ms-col-5-480, .ms-col-6-480, .ms-col-7-480, .ms-col-8-480, .ms-col-9-480, .ms-col-10-480, .ms-col-11-480, .ms-col-12-480,
.ms-col-540, .ms-col-0-540, .ms-col-1-540, .ms-col-2-540, .ms-col--20-540, .ms-col-3-540, .ms-col-4-540, .ms-col-5-540, .ms-col-6-540, .ms-col-7-540, .ms-col-8-540, .ms-col-9-540, .ms-col-10-540, .ms-col-11-540, .ms-col-12-540,
.ms-col-600, .ms-col-0-600, .ms-col-1-600, .ms-col-2-600, .ms-col--20-600, .ms-col-3-600, .ms-col-4-600, .ms-col-5-600, .ms-col-6-600, .ms-col-7-600, .ms-col-8-600, .ms-col-9-600, .ms-col-10-600, .ms-col-11-600, .ms-col-12-600,
.ms-col-640, .ms-col-0-640, .ms-col-1-640, .ms-col-2-640, .ms-col--20-640, .ms-col-3-640, .ms-col-4-640, .ms-col-5-640, .ms-col-6-640, .ms-col-7-640, .ms-col-8-640, .ms-col-9-640, .ms-col-10-640, .ms-col-11-640, .ms-col-12-640,
.ms-col-720, .ms-col-0-720, .ms-col-1-720, .ms-col-2-720, .ms-col--20-720, .ms-col-3-720, .ms-col-4-720, .ms-col-5-720, .ms-col-6-720, .ms-col-7-720, .ms-col-8-720, .ms-col-9-720, .ms-col-10-720, .ms-col-11-720, .ms-col-12-720,
.ms-col-768, .ms-col-0-768, .ms-col-1-768, .ms-col-2-768, .ms-col--20-768, .ms-col-3-768, .ms-col-4-768, .ms-col-5-768, .ms-col-6-768, .ms-col-7-768, .ms-col-8-768, .ms-col-9-768, .ms-col-10-768, .ms-col-11-768, .ms-col-12-768,
.ms-col-800, .ms-col-0-800, .ms-col-1-800, .ms-col-2-800, .ms-col--20-800, .ms-col-3-800, .ms-col-4-800, .ms-col-5-800, .ms-col-6-800, .ms-col-7-800, .ms-col-8-800, .ms-col-9-800, .ms-col-10-800, .ms-col-11-800, .ms-col-12-800,
.ms-col-848, .ms-col-0-848, .ms-col-1-848, .ms-col-2-848, .ms-col--20-848, .ms-col-3-848, .ms-col-4-848, .ms-col-5-848, .ms-col-6-848, .ms-col-7-848, .ms-col-8-848, .ms-col-9-848, .ms-col-10-848, .ms-col-11-848, .ms-col-12-848,
.ms-col-900, .ms-col-0-900, .ms-col-1-900, .ms-col-2-900, .ms-col--20-900, .ms-col-3-900, .ms-col-4-900, .ms-col-5-900, .ms-col-6-900, .ms-col-7-900, .ms-col-8-900, .ms-col-9-900, .ms-col-10-900, .ms-col-11-900, .ms-col-12-900,
.ms-col-960, .ms-col-0-960, .ms-col-1-960, .ms-col-2-960, .ms-col--20-960, .ms-col-3-960, .ms-col-4-960, .ms-col-5-960, .ms-col-6-960, .ms-col-7-960, .ms-col-8-960, .ms-col-9-960, .ms-col-10-960, .ms-col-11-960, .ms-col-12-960,
.ms-col-1024, .ms-col-0-1024, .ms-col-1-1024, .ms-col-2-1024, .ms-col--20-1024, .ms-col-3-1024, .ms-col-4-1024, .ms-col-5-1024, .ms-col-6-1024, .ms-col-7-1024, .ms-col-8-1024, .ms-col-9-1024, .ms-col-10-1024, .ms-col-11-1024, .ms-col-12-1024,
.ms-col-1080, .ms-col-0-1080, .ms-col-1-1080, .ms-col-2-1080, .ms-col--20-1080, .ms-col-3-1080, .ms-col-4-1080, .ms-col-5-1080, .ms-col-6-1080, .ms-col-7-1080, .ms-col-8-1080, .ms-col-9-1080, .ms-col-10-1080, .ms-col-11-1080, .ms-col-12-1080,
.ms-col-1152, .ms-col-0-1152, .ms-col-1-1152, .ms-col-2-1152, .ms-col--20-1152, .ms-col-3-1152, .ms-col-4-1152, .ms-col-5-1152, .ms-col-6-1152, .ms-col-7-1152, .ms-col-8-1152, .ms-col-9-1152, .ms-col-10-1152, .ms-col-11-1152, .ms-col-12-1152,
.ms-col-1199, .ms-col-0-1199, .ms-col-1-1199, .ms-col-2-1199, .ms-col--20-1199, .ms-col-3-1199, .ms-col-4-1199, .ms-col-5-1199, .ms-col-6-1199, .ms-col-7-1199, .ms-col-8-1199, .ms-col-9-1199, .ms-col-10-1199, .ms-col-11-1199, .ms-col-12-1199,
.ms-col-1280, .ms-col-0-1280, .ms-col-1-1280, .ms-col-2-1280, .ms-col--20-1280, .ms-col-3-1280, .ms-col-4-1280, .ms-col-5-1280, .ms-col-6-1280, .ms-col-7-1280, .ms-col-8-1280, .ms-col-9-1280, .ms-col-10-1280, .ms-col-11-1280, .ms-col-12-1280
{
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

.ms-col{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.ms-col-0 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

.ms-col-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
}

.ms-col-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}

.ms-col--20 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

.ms-col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.ms-col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.ms-col-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}

.ms-col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.ms-col-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}

.ms-col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}

.ms-col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}

.ms-col-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
}

.ms-col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
}

.ms-col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.ms-order-first {
    -ms-flex-order: -1;
    order: -1;
}

.ms-order-0 {
    -ms-flex-order: 0;
    order: 0;
}

.ms-order-1 {
    -ms-flex-order: 1;
    order: 1;
}

.ms-order-2 {
    -ms-flex-order: 2;
    order: 2;
}

.ms-order-3 {
    -ms-flex-order: 3;
    order: 3;
}

.ms-order-4 {
    -ms-flex-order: 4;
    order: 4;
}

.ms-order-5 {
    -ms-flex-order: 5;
    order: 5;
}

.ms-order-6 {
    -ms-flex-order: 6;
    order: 6;
}

.ms-order-7 {
    -ms-flex-order: 7;
    order: 7;
}

.ms-order-8 {
    -ms-flex-order: 8;
    order: 8;
}

.ms-order-9 {
    -ms-flex-order: 9;
    order: 9;
}

.ms-order-10 {
    -ms-flex-order: 10;
    order: 10;
}

.ms-order-11 {
    -ms-flex-order: 11;
    order: 11;
}

.ms-order-12 {
    -ms-flex-order: 12;
    order: 12;
}

.ms-p-5{padding: 5px;}
.ms-p-10{padding: 10px;}
.ms-p-15{padding: 15px;}
.ms-p-20{padding: 20px;}
.ms-p-25{padding: 25px;}
.ms-p-30{padding: 30px;}
.ms-p-35{padding: 35px;}
.ms-p-40{padding: 40px;}
.ms-p-45{padding: 45px;}
.ms-p-50{padding: 50px;}

.ms-pn{padding: 0;}
.ms-ptn{padding-top: 0;}
.ms-pln{padding-left: 0;}
.ms-prn{padding-right: 0;}
.ms-pbn{padding-bottom: 0;}
.ms-ptbn{padding-top: 0; padding-bottom: 0;}
.ms-ptbln{padding-top: 0; padding-bottom: 0; padding-left: 0;}
.ms-ptbrn{padding-top: 0; padding-bottom: 0; padding-right: 0;}
.ms-plrn{padding-left: 0; padding-right: 0;}
.ms-plrtn{padding-left: 0; padding-right: 0; padding-top: 0;}
.ms-plrbn{padding-left: 0; padding-right: 0; padding-bottom: 0;}


.ms-m5{margin: 5px;}
.ms-m10{margin: 10px;}
.ms-m15{margin: 15px;}
.ms-m20{margin: 20px;}
.ms-m25{margin: 25px;}
.ms-m30{margin: 30px;}
.ms-m35{margin: 35px;}
.ms-m40{margin: 40px;}
.ms-m45{margin: 45px;}
.ms-m50{margin: 50px;}
.ms-mlrc{margin: 0 auto;}
.ms-mtbc{margin: auto 0;}

.ms-mn{margin: 0;}
.ms-mtn{margin-top: 0;}
.ms-mln{margin-left: 0;}
.ms-mrn{margin-right: 0;}
.ms-mbn{margin-bottom: 0;}
.ms-mtbn{margin-top: 0; margin-bottom: 0;}
.ms-mtbln{margin-top: 0; margin-bottom: 0; margin-left: 0;}
.ms-mtbrn{margin-top: 0; margin-bottom: 0; margin-right: 0;}
.ms-mlrn{margin-left: 0; margin-right: 0;}
.ms-mlrtn{margin-left: 0; margin-right: 0; margin-top: 0;}
.ms-mlrbn{margin-left: 0; margin-right: 0; margin-bottom: 0;}

.ms-avt{display: flex; align-items: flex-start !important;}
.ms-avc{display: flex; align-items: center !important;}
.ms-avb{display: flex; align-items: flex-end !important;}
.ms-agl{display: flex; justify-content: flex-start !important;}
.ms-agc{display: flex; justify-content: center !important;}
.ms-agr{display: flex; justify-content: flex-end !important;}
.ms-asa{display: flex; justify-content: space-around !important;}
.ms-asb{display: flex; justify-content: space-between !important;}
.ms-ase{display: flex; justify-content: space-evenly !important;}

/**************************************************
    Display
**************************************************/

.ms-dn{display: none !important;}
.ms-di{display: inline !important;}
.ms-db{display: block !important;}
.ms-df{display: flex !important;}
.ms-dif{display: inline-flex !important;}


.ms-direction-row {flex-direction: row;}
.ms-direction-row-r {flex-direction: row-reverse;}
.ms-direction-col {flex-direction: column;}
.ms-direction-col-r {flex-direction: column-reverse;}

@media (max-width: 1280px) {

    .ms-col-1280 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-1280 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-1280 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-1280 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-1280 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-1280 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-1280 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-1280 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-1280 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-1280 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-1280 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-1280 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-1280 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-1280 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-1280 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-1280 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-1280 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-1280 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-1280 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-1280 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-1280 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-1280 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-1280 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-1280 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-1280 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-1280 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-1280 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-1280 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-1280 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-1280{padding: 5px;}
    .ms-p-10-1280{padding: 10px;}
    .ms-p-15-1280{padding: 15px;}
    .ms-p-20-1280{padding: 20px;}
    .ms-p-25-1280{padding: 25px;}
    .ms-p-30-1280{padding: 30px;}
    .ms-p-35-1280{padding: 35px;}
    .ms-p-40-1280{padding: 40px;}
    .ms-p-45-1280{padding: 45px;}
    .ms-p-50-1280{padding: 50px;}

    .ms-pn-1280{padding: 0;}
    .ms-ptn-1280{padding-top: 0;}
    .ms-pln-1280{padding-left: 0;}
    .ms-prn-1280{padding-right: 0;}
    .ms-pbn-1280{padding-bottom: 0;}
    .ms-ptbn-1280{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-1280{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-1280{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-1280{padding-left: 0; padding-right: 0;}
    .ms-plrtn-1280{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-1280{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-1280{margin: 5px;}
    .ms-m10-1280{margin: 10px;}
    .ms-m15-1280{margin: 15px;}
    .ms-m20-1280{margin: 20px;}
    .ms-m25-1280{margin: 25px;}
    .ms-m30-1280{margin: 30px;}
    .ms-m35-1280{margin: 35px;}
    .ms-m40-1280{margin: 40px;}
    .ms-m45-1280{margin: 45px;}
    .ms-m50-1280{margin: 50px;}
    .ms-mlrc-1280{margin: 0 auto;}
    .ms-mtbc-1280{margin: auto 0;}

    .ms-mn-1280{margin: 0;}
    .ms-mtn-1280{margin-top: 0;}
    .ms-mln-1280{margin-left: 0;}
    .ms-mrn-1280{margin-right: 0;}
    .ms-mbn-1280{margin-bottom: 0;}
    .ms-mtbn-1280{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-1280{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-1280{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-1280{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-1280{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-1280{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-1280{display: flex; align-items: flex-start !important;}
    .ms-avc-1280{display: flex; align-items: center !important;}
    .ms-avb-1280{display: flex; align-items: flex-end !important;}
    .ms-agl-1280{display: flex; justify-content: flex-start !important;}
    .ms-agc-1280{display: flex; justify-content: center !important;}
    .ms-agr-1280{display: flex; justify-content: flex-end !important;}
    .ms-asa-1280{display: flex; justify-content: space-around !important;}
    .ms-asb-1280{display: flex; justify-content: space-between !important;}
    .ms-ase-1280{display: flex; justify-content: space-evenly !important;}

    .ms-dn-1280{display: none !important;}
    .ms-di-1280{display: inline !important;}
    .ms-db-1280{display: block !important;}
    .ms-df-1280{display: flex !important;}
    .ms-dif-1280{display: inline-flex !important;}

    .ms-direction-row-1280 {flex-direction: row;}
    .ms-direction-row-r-1280 {flex-direction: row-reverse;}
    .ms-direction-col-1280 {flex-direction: column;}
    .ms-direction-col-r-1280 {flex-direction: column-reverse;}

}

@media (max-width: 1199px) {

    .ms-col-1199 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-1199 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-1199 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-1199 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-1199 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-1199 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-1199 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-1199 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-1199 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-1199 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-1199 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-1199 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-1199 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-1199 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-1199 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-1199 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-1199 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-1199 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-1199 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-1199 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-1199 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-1199 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-1199 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-1199 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-1199 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-1199 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-1199 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-1199 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-1199 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-1199{padding: 5px;}
    .ms-p-10-1199{padding: 10px;}
    .ms-p-15-1199{padding: 15px;}
    .ms-p-20-1199{padding: 20px;}
    .ms-p-25-1199{padding: 25px;}
    .ms-p-30-1199{padding: 30px;}
    .ms-p-35-1199{padding: 35px;}
    .ms-p-40-1199{padding: 40px;}
    .ms-p-45-1199{padding: 45px;}
    .ms-p-50-1199{padding: 50px;}

    .ms-pn-1199{padding: 0;}
    .ms-ptn-1199{padding-top: 0;}
    .ms-pln-1199{padding-left: 0;}
    .ms-prn-1199{padding-right: 0;}
    .ms-pbn-1199{padding-bottom: 0;}
    .ms-ptbn-1199{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-1199{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-1199{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-1199{padding-left: 0; padding-right: 0;}
    .ms-plrtn-1199{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-1199{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-1199{margin: 5px;}
    .ms-m10-1199{margin: 10px;}
    .ms-m15-1199{margin: 15px;}
    .ms-m20-1199{margin: 20px;}
    .ms-m25-1199{margin: 25px;}
    .ms-m30-1199{margin: 30px;}
    .ms-m35-1199{margin: 35px;}
    .ms-m40-1199{margin: 40px;}
    .ms-m45-1199{margin: 45px;}
    .ms-m50-1199{margin: 50px;}
    .ms-mlrc-1199{margin: 0 auto;}
    .ms-mtbc-1199{margin: auto 0;}

    .ms-mn-1199{margin: 0;}
    .ms-mtn-1199{margin-top: 0;}
    .ms-mln-1199{margin-left: 0;}
    .ms-mrn-1199{margin-right: 0;}
    .ms-mbn-1199{margin-bottom: 0;}
    .ms-mtbn-1199{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-1199{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-1199{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-1199{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-1199{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-1199{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-1199{display: flex; align-items: flex-start !important;}
    .ms-avc-1199{display: flex; align-items: center !important;}
    .ms-avb-1199{display: flex; align-items: flex-end !important;}
    .ms-agl-1199{display: flex; justify-content: flex-start !important;}
    .ms-agc-1199{display: flex; justify-content: center !important;}
    .ms-agr-1199{display: flex; justify-content: flex-end !important;}
    .ms-asa-1199{display: flex; justify-content: space-around !important;}
    .ms-asb-1199{display: flex; justify-content: space-between !important;}
    .ms-ase-1199{display: flex; justify-content: space-evenly !important;}

    .ms-dn-1199{display: none !important;}
    .ms-di-1199{display: inline !important;}
    .ms-db-1199{display: block !important;}
    .ms-df-1199{display: flex !important;}
    .ms-dif-1199{display: inline-flex !important;}

    .ms-direction-row-1199 {flex-direction: row;}
    .ms-direction-row-r-1199 {flex-direction: row-reverse;}
    .ms-direction-col-1199 {flex-direction: column;}
    .ms-direction-col-r-1199 {flex-direction: column-reverse;}

}

@media (max-width: 1152px) {

    .ms-col-1152 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-1152 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-1152 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-1152 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-1152 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-1152 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-1152 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-1152 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-1152 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-1152 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-1152 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-1152 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-1152 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-1152 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-1152 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-1152 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-1152 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-1152 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-1152 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-1152 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-1152 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-1152 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-1152 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-1152 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-1152 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-1152 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-1152 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-1152 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-1152 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-1152{padding: 5px;}
    .ms-p-10-1152{padding: 10px;}
    .ms-p-15-1152{padding: 15px;}
    .ms-p-20-1152{padding: 20px;}
    .ms-p-25-1152{padding: 25px;}
    .ms-p-30-1152{padding: 30px;}
    .ms-p-35-1152{padding: 35px;}
    .ms-p-40-1152{padding: 40px;}
    .ms-p-45-1152{padding: 45px;}
    .ms-p-50-1152{padding: 50px;}

    .ms-pn-1152{padding: 0;}
    .ms-ptn-1152{padding-top: 0;}
    .ms-pln-1152{padding-left: 0;}
    .ms-prn-1152{padding-right: 0;}
    .ms-pbn-1152{padding-bottom: 0;}
    .ms-ptbn-1152{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-1152{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-1152{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-1152{padding-left: 0; padding-right: 0;}
    .ms-plrtn-1152{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-1152{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-1152{margin: 5px;}
    .ms-m10-1152{margin: 10px;}
    .ms-m15-1152{margin: 15px;}
    .ms-m20-1152{margin: 20px;}
    .ms-m25-1152{margin: 25px;}
    .ms-m30-1152{margin: 30px;}
    .ms-m35-1152{margin: 35px;}
    .ms-m40-1152{margin: 40px;}
    .ms-m45-1152{margin: 45px;}
    .ms-m50-1152{margin: 50px;}
    .ms-mlrc-1152{margin: 0 auto;}
    .ms-mtbc-1152{margin: auto 0;}

    .ms-mn-1152{margin: 0;}
    .ms-mtn-1152{margin-top: 0;}
    .ms-mln-1152{margin-left: 0;}
    .ms-mrn-1152{margin-right: 0;}
    .ms-mbn-1152{margin-bottom: 0;}
    .ms-mtbn-1152{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-1152{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-1152{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-1152{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-1152{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-1152{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-1152{display: flex; align-items: flex-start !important;}
    .ms-avc-1152{display: flex; align-items: center !important;}
    .ms-avb-1152{display: flex; align-items: flex-end !important;}
    .ms-agl-1152{display: flex; justify-content: flex-start !important;}
    .ms-agc-1152{display: flex; justify-content: center !important;}
    .ms-agr-1152{display: flex; justify-content: flex-end !important;}
    .ms-asa-1152{display: flex; justify-content: space-around !important;}
    .ms-asb-1152{display: flex; justify-content: space-between !important;}
    .ms-ase-1152{display: flex; justify-content: space-evenly !important;}

    .ms-dn-1152{display: none !important;}
    .ms-di-1152{display: inline !important;}
    .ms-db-1152{display: block !important;}
    .ms-df-1152{display: flex !important;}
    .ms-dif-1152{display: inline-flex !important;}

    .ms-direction-row-1152 {flex-direction: row;}
    .ms-direction-row-r-1152 {flex-direction: row-reverse;}
    .ms-direction-col-1152 {flex-direction: column;}
    .ms-direction-col-r-1152 {flex-direction: column-reverse;}

}

@media (max-width: 1080px) {

    .ms-col-1080 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-1080 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-1080 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-1080 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-1080 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-1080 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-1080 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-1080 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-1080 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-1080 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-1080 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-1080 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-1080 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-1080 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-1080 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-1080 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-1080 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-1080 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-1080 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-1080 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-1080 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-1080 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-1080 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-1080 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-1080 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-1080 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-1080 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-1080 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-1080 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-1080{padding: 5px;}
    .ms-p-10-1080{padding: 10px;}
    .ms-p-15-1080{padding: 15px;}
    .ms-p-20-1080{padding: 20px;}
    .ms-p-25-1080{padding: 25px;}
    .ms-p-30-1080{padding: 30px;}
    .ms-p-35-1080{padding: 35px;}
    .ms-p-40-1080{padding: 40px;}
    .ms-p-45-1080{padding: 45px;}
    .ms-p-50-1080{padding: 50px;}

    .ms-pn-1080{padding: 0;}
    .ms-ptn-1080{padding-top: 0;}
    .ms-pln-1080{padding-left: 0;}
    .ms-prn-1080{padding-right: 0;}
    .ms-pbn-1080{padding-bottom: 0;}
    .ms-ptbn-1080{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-1080{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-1080{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-1080{padding-left: 0; padding-right: 0;}
    .ms-plrtn-1080{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-1080{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-1080{margin: 5px;}
    .ms-m10-1080{margin: 10px;}
    .ms-m15-1080{margin: 15px;}
    .ms-m20-1080{margin: 20px;}
    .ms-m25-1080{margin: 25px;}
    .ms-m30-1080{margin: 30px;}
    .ms-m35-1080{margin: 35px;}
    .ms-m40-1080{margin: 40px;}
    .ms-m45-1080{margin: 45px;}
    .ms-m50-1080{margin: 50px;}
    .ms-mlrc-1080{margin: 0 auto;}
    .ms-mtbc-1080{margin: auto 0;}

    .ms-mn-1080{margin: 0;}
    .ms-mtn-1080{margin-top: 0;}
    .ms-mln-1080{margin-left: 0;}
    .ms-mrn-1080{margin-right: 0;}
    .ms-mbn-1080{margin-bottom: 0;}
    .ms-mtbn-1080{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-1080{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-1080{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-1080{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-1080{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-1080{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-1080{display: flex; align-items: flex-start !important;}
    .ms-avc-1080{display: flex; align-items: center !important;}
    .ms-avb-1080{display: flex; align-items: flex-end !important;}
    .ms-agl-1080{display: flex; justify-content: flex-start !important;}
    .ms-agc-1080{display: flex; justify-content: center !important;}
    .ms-agr-1080{display: flex; justify-content: flex-end !important;}
    .ms-asa-1080{display: flex; justify-content: space-around !important;}
    .ms-asb-1080{display: flex; justify-content: space-between !important;}
    .ms-ase-1080{display: flex; justify-content: space-evenly !important;}

    .ms-dn-1080{display: none !important;}
    .ms-di-1080{display: inline !important;}
    .ms-db-1080{display: block !important;}
    .ms-df-1080{display: flex !important;}
    .ms-dif-1080{display: inline-flex !important;}

    .ms-direction-row-1080 {flex-direction: row;}
    .ms-direction-row-r-1080 {flex-direction: row-reverse;}
    .ms-direction-col-1080 {flex-direction: column;}
    .ms-direction-col-r-1080 {flex-direction: column-reverse;}

}

@media (max-width: 1024px) {

    .ms-col-1024 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-1024 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-1024 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-1024 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-1024 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-1024 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-1024 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-1024 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-1024 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-1024 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-1024 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-1024 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-1024 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-1024 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-1024 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-1024 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-1024 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-1024 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-1024 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-1024 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-1024 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-1024 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-1024 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-1024 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-1024 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-1024 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-1024 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-1024 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-1024 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-1024{padding: 5px;}
    .ms-p-10-1024{padding: 10px;}
    .ms-p-15-1024{padding: 15px;}
    .ms-p-20-1024{padding: 20px;}
    .ms-p-25-1024{padding: 25px;}
    .ms-p-30-1024{padding: 30px;}
    .ms-p-35-1024{padding: 35px;}
    .ms-p-40-1024{padding: 40px;}
    .ms-p-45-1024{padding: 45px;}
    .ms-p-50-1024{padding: 50px;}

    .ms-pn-1024{padding: 0;}
    .ms-ptn-1024{padding-top: 0;}
    .ms-pln-1024{padding-left: 0;}
    .ms-prn-1024{padding-right: 0;}
    .ms-pbn-1024{padding-bottom: 0;}
    .ms-ptbn-1024{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-1024{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-1024{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-1024{padding-left: 0; padding-right: 0;}
    .ms-plrtn-1024{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-1024{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-1024{margin: 5px;}
    .ms-m10-1024{margin: 10px;}
    .ms-m15-1024{margin: 15px;}
    .ms-m20-1024{margin: 20px;}
    .ms-m25-1024{margin: 25px;}
    .ms-m30-1024{margin: 30px;}
    .ms-m35-1024{margin: 35px;}
    .ms-m40-1024{margin: 40px;}
    .ms-m45-1024{margin: 45px;}
    .ms-m50-1024{margin: 50px;}
    .ms-mlrc-1024{margin: 0 auto;}
    .ms-mtbc-1024{margin: auto 0;}

    .ms-mn-1024{margin: 0;}
    .ms-mtn-1024{margin-top: 0;}
    .ms-mln-1024{margin-left: 0;}
    .ms-mrn-1024{margin-right: 0;}
    .ms-mbn-1024{margin-bottom: 0;}
    .ms-mtbn-1024{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-1024{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-1024{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-1024{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-1024{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-1024{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-1024{display: flex; align-items: flex-start !important;}
    .ms-avc-1024{display: flex; align-items: center !important;}
    .ms-avb-1024{display: flex; align-items: flex-end !important;}
    .ms-agl-1024{display: flex; justify-content: flex-start !important;}
    .ms-agc-1024{display: flex; justify-content: center !important;}
    .ms-agr-1024{display: flex; justify-content: flex-end !important;}
    .ms-asa-1024{display: flex; justify-content: space-around !important;}
    .ms-asb-1024{display: flex; justify-content: space-between !important;}
    .ms-ase-1024{display: flex; justify-content: space-evenly !important;}

    .ms-dn-1024{display: none !important;}
    .ms-di-1024{display: inline !important;}
    .ms-db-1024{display: block !important;}
    .ms-df-1024{display: flex !important;}
    .ms-dif-1024{display: inline-flex !important;}

    .ms-direction-row-1024 {flex-direction: row;}
    .ms-direction-row-r-1024 {flex-direction: row-reverse;}
    .ms-direction-col-1024 {flex-direction: column;}
    .ms-direction-col-r-1024 {flex-direction: column-reverse;}

}

@media (max-width: 960px) {

    .ms-col-960 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-960 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-960 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-960 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-960 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-960 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-960 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-960 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-960 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-960 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-960 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-960 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-960 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-960 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-960 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-960 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-960 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-960 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-960 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-960 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-960 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-960 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-960 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-960 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-960 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-960 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-960 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-960 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-960 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-960{padding: 5px;}
    .ms-p-10-960{padding: 10px;}
    .ms-p-15-960{padding: 15px;}
    .ms-p-20-960{padding: 20px;}
    .ms-p-25-960{padding: 25px;}
    .ms-p-30-960{padding: 30px;}
    .ms-p-35-960{padding: 35px;}
    .ms-p-40-960{padding: 40px;}
    .ms-p-45-960{padding: 45px;}
    .ms-p-50-960{padding: 50px;}

    .ms-pn-960{padding: 0;}
    .ms-ptn-960{padding-top: 0;}
    .ms-pln-960{padding-left: 0;}
    .ms-prn-960{padding-right: 0;}
    .ms-pbn-960{padding-bottom: 0;}
    .ms-ptbn-960{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-960{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-960{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-960{padding-left: 0; padding-right: 0;}
    .ms-plrtn-960{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-960{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-960{margin: 5px;}
    .ms-m10-960{margin: 10px;}
    .ms-m15-960{margin: 15px;}
    .ms-m20-960{margin: 20px;}
    .ms-m25-960{margin: 25px;}
    .ms-m30-960{margin: 30px;}
    .ms-m35-960{margin: 35px;}
    .ms-m40-960{margin: 40px;}
    .ms-m45-960{margin: 45px;}
    .ms-m50-960{margin: 50px;}
    .ms-mlrc-960{margin: 0 auto;}
    .ms-mtbc-960{margin: auto 0;}

    .ms-mn-960{margin: 0;}
    .ms-mtn-960{margin-top: 0;}
    .ms-mln-960{margin-left: 0;}
    .ms-mrn-960{margin-right: 0;}
    .ms-mbn-960{margin-bottom: 0;}
    .ms-mtbn-960{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-960{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-960{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-960{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-960{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-960{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-960{display: flex; align-items: flex-start !important;}
    .ms-avc-960{display: flex; align-items: center !important;}
    .ms-avb-960{display: flex; align-items: flex-end !important;}
    .ms-agl-960{display: flex; justify-content: flex-start !important;}
    .ms-agc-960{display: flex; justify-content: center !important;}
    .ms-agr-960{display: flex; justify-content: flex-end !important;}
    .ms-asa-960{display: flex; justify-content: space-around !important;}
    .ms-asb-960{display: flex; justify-content: space-between !important;}
    .ms-ase-960{display: flex; justify-content: space-evenly !important;}

    .ms-dn-960{display: none !important;}
    .ms-di-960{display: inline !important;}
    .ms-db-960{display: block !important;}
    .ms-df-960{display: flex !important;}
    .ms-dif-960{display: inline-flex !important;}

    .ms-direction-row-960 {flex-direction: row;}
    .ms-direction-row-r-960 {flex-direction: row-reverse;}
    .ms-direction-col-960 {flex-direction: column;}
    .ms-direction-col-r-960 {flex-direction: column-reverse;}

}

@media (max-width: 900px) {

    .ms-col-900 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-900 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-900 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-900 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-900 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-900 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-900 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-900 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-900 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-900 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-900 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-900 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-900 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-900 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-900 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-900 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-900 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-900 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-900 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-900 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-900 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-900 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-900 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-900 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-900 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-900 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-900 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-900 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-900 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-900{padding: 5px;}
    .ms-p-10-900{padding: 10px;}
    .ms-p-15-900{padding: 15px;}
    .ms-p-20-900{padding: 20px;}
    .ms-p-25-900{padding: 25px;}
    .ms-p-30-900{padding: 30px;}
    .ms-p-35-900{padding: 35px;}
    .ms-p-40-900{padding: 40px;}
    .ms-p-45-900{padding: 45px;}
    .ms-p-50-900{padding: 50px;}

    .ms-pn-900{padding: 0;}
    .ms-ptn-900{padding-top: 0;}
    .ms-pln-900{padding-left: 0;}
    .ms-prn-900{padding-right: 0;}
    .ms-pbn-900{padding-bottom: 0;}
    .ms-ptbn-900{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-900{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-900{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-900{padding-left: 0; padding-right: 0;}
    .ms-plrtn-900{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-900{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-900{margin: 5px;}
    .ms-m10-900{margin: 10px;}
    .ms-m15-900{margin: 15px;}
    .ms-m20-900{margin: 20px;}
    .ms-m25-900{margin: 25px;}
    .ms-m30-900{margin: 30px;}
    .ms-m35-900{margin: 35px;}
    .ms-m40-900{margin: 40px;}
    .ms-m45-900{margin: 45px;}
    .ms-m50-900{margin: 50px;}
    .ms-mlrc-900{margin: 0 auto;}
    .ms-mtbc-900{margin: auto 0;}

    .ms-mn-900{margin: 0;}
    .ms-mtn-900{margin-top: 0;}
    .ms-mln-900{margin-left: 0;}
    .ms-mrn-900{margin-right: 0;}
    .ms-mbn-900{margin-bottom: 0;}
    .ms-mtbn-900{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-900{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-900{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-900{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-900{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-900{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-900{display: flex; align-items: flex-start !important;}
    .ms-avc-900{display: flex; align-items: center !important;}
    .ms-avb-900{display: flex; align-items: flex-end !important;}
    .ms-agl-900{display: flex; justify-content: flex-start !important;}
    .ms-agc-900{display: flex; justify-content: center !important;}
    .ms-agr-900{display: flex; justify-content: flex-end !important;}
    .ms-asa-900{display: flex; justify-content: space-around !important;}
    .ms-asb-900{display: flex; justify-content: space-between !important;}
    .ms-ase-900{display: flex; justify-content: space-evenly !important;}

    .ms-dn-900{display: none !important;}
    .ms-di-900{display: inline !important;}
    .ms-db-900{display: block !important;}
    .ms-df-900{display: flex !important;}
    .ms-dif-900{display: inline-flex !important;}

    .ms-direction-row-900 {flex-direction: row;}
    .ms-direction-row-r-900 {flex-direction: row-reverse;}
    .ms-direction-col-900 {flex-direction: column;}
    .ms-direction-col-r-900 {flex-direction: column-reverse;}

}

@media (max-width: 848px) {

    .ms-col-848 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-848 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-848 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-848 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-848 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-848 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-848 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-848 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-848 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-848 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-848 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-848 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-848 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-848 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-848 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-848 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-848 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-848 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-848 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-848 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-848 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-848 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-848 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-848 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-848 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-848 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-848 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-848 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-848 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-848{padding: 5px;}
    .ms-p-10-848{padding: 10px;}
    .ms-p-15-848{padding: 15px;}
    .ms-p-20-848{padding: 20px;}
    .ms-p-25-848{padding: 25px;}
    .ms-p-30-848{padding: 30px;}
    .ms-p-35-848{padding: 35px;}
    .ms-p-40-848{padding: 40px;}
    .ms-p-45-848{padding: 45px;}
    .ms-p-50-848{padding: 50px;}

    .ms-pn-848{padding: 0;}
    .ms-ptn-848{padding-top: 0;}
    .ms-pln-848{padding-left: 0;}
    .ms-prn-848{padding-right: 0;}
    .ms-pbn-848{padding-bottom: 0;}
    .ms-ptbn-848{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-848{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-848{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-848{padding-left: 0; padding-right: 0;}
    .ms-plrtn-848{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-848{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-848{margin: 5px;}
    .ms-m10-848{margin: 10px;}
    .ms-m15-848{margin: 15px;}
    .ms-m20-848{margin: 20px;}
    .ms-m25-848{margin: 25px;}
    .ms-m30-848{margin: 30px;}
    .ms-m35-848{margin: 35px;}
    .ms-m40-848{margin: 40px;}
    .ms-m45-848{margin: 45px;}
    .ms-m50-848{margin: 50px;}
    .ms-mlrc-848{margin: 0 auto;}
    .ms-mtbc-848{margin: auto 0;}

    .ms-mn-848{margin: 0;}
    .ms-mtn-848{margin-top: 0;}
    .ms-mln-848{margin-left: 0;}
    .ms-mrn-848{margin-right: 0;}
    .ms-mbn-848{margin-bottom: 0;}
    .ms-mtbn-848{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-848{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-848{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-848{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-848{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-848{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-848{display: flex; align-items: flex-start !important;}
    .ms-avc-848{display: flex; align-items: center !important;}
    .ms-avb-848{display: flex; align-items: flex-end !important;}
    .ms-agl-848{display: flex; justify-content: flex-start !important;}
    .ms-agc-848{display: flex; justify-content: center !important;}
    .ms-agr-848{display: flex; justify-content: flex-end !important;}
    .ms-asa-848{display: flex; justify-content: space-around !important;}
    .ms-asb-848{display: flex; justify-content: space-between !important;}
    .ms-ase-848{display: flex; justify-content: space-evenly !important;}

    .ms-dn-848{display: none !important;}
    .ms-di-848{display: inline !important;}
    .ms-db-848{display: block !important;}
    .ms-df-848{display: flex !important;}
    .ms-dif-848{display: inline-flex !important;}

    .ms-direction-row-848 {flex-direction: row;}
    .ms-direction-row-r-848 {flex-direction: row-reverse;}
    .ms-direction-col-848 {flex-direction: column;}
    .ms-direction-col-r-848 {flex-direction: column-reverse;}

}

@media (max-width: 800px) {

    .ms-col-800 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-800 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-800 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-800 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-800 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-800 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-800 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-800 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-800 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-800 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-800 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-800 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-800 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-800 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-800 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-800 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-800 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-800 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-800 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-800 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-800 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-800 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-800 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-800 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-800 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-800 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-800 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-800 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-800 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-800{padding: 5px;}
    .ms-p-10-800{padding: 10px;}
    .ms-p-15-800{padding: 15px;}
    .ms-p-20-800{padding: 20px;}
    .ms-p-25-800{padding: 25px;}
    .ms-p-30-800{padding: 30px;}
    .ms-p-35-800{padding: 35px;}
    .ms-p-40-800{padding: 40px;}
    .ms-p-45-800{padding: 45px;}
    .ms-p-50-800{padding: 50px;}

    .ms-pn-800{padding: 0;}
    .ms-ptn-800{padding-top: 0;}
    .ms-pln-800{padding-left: 0;}
    .ms-prn-800{padding-right: 0;}
    .ms-pbn-800{padding-bottom: 0;}
    .ms-ptbn-800{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-800{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-800{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-800{padding-left: 0; padding-right: 0;}
    .ms-plrtn-800{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-800{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-800{margin: 5px;}
    .ms-m10-800{margin: 10px;}
    .ms-m15-800{margin: 15px;}
    .ms-m20-800{margin: 20px;}
    .ms-m25-800{margin: 25px;}
    .ms-m30-800{margin: 30px;}
    .ms-m35-800{margin: 35px;}
    .ms-m40-800{margin: 40px;}
    .ms-m45-800{margin: 45px;}
    .ms-m50-800{margin: 50px;}
    .ms-mlrc-800{margin: 0 auto;}
    .ms-mtbc-800{margin: auto 0;}

    .ms-mn-800{margin: 0;}
    .ms-mtn-800{margin-top: 0;}
    .ms-mln-800{margin-left: 0;}
    .ms-mrn-800{margin-right: 0;}
    .ms-mbn-800{margin-bottom: 0;}
    .ms-mtbn-800{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-800{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-800{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-800{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-800{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-800{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-800{display: flex; align-items: flex-start !important;}
    .ms-avc-800{display: flex; align-items: center !important;}
    .ms-avb-800{display: flex; align-items: flex-end !important;}
    .ms-agl-800{display: flex; justify-content: flex-start !important;}
    .ms-agc-800{display: flex; justify-content: center !important;}
    .ms-agr-800{display: flex; justify-content: flex-end !important;}
    .ms-asa-800{display: flex; justify-content: space-around !important;}
    .ms-asb-800{display: flex; justify-content: space-between !important;}
    .ms-ase-800{display: flex; justify-content: space-evenly !important;}

    .ms-dn-800{display: none !important;}
    .ms-di-800{display: inline !important;}
    .ms-db-800{display: block !important;}
    .ms-df-800{display: flex !important;}
    .ms-dif-800{display: inline-flex !important;}

    .ms-direction-row-800 {flex-direction: row;}
    .ms-direction-row-r-800 {flex-direction: row-reverse;}
    .ms-direction-col-800 {flex-direction: column;}
    .ms-direction-col-r-800 {flex-direction: column-reverse;}

}

@media (max-width: 768px) {

    .ms-col-768 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-768 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-768 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-768 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-768 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-768 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-768 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-768 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-768 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-768 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-768 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-768 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-768 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-768 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-768 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-768 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-768 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-768 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-768 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-768 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-768 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-768 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-768 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-768 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-768 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-768 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-768 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-768 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-768 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-768{padding: 5px;}
    .ms-p-10-768{padding: 10px;}
    .ms-p-15-768{padding: 15px;}
    .ms-p-20-768{padding: 20px;}
    .ms-p-25-768{padding: 25px;}
    .ms-p-30-768{padding: 30px;}
    .ms-p-35-768{padding: 35px;}
    .ms-p-40-768{padding: 40px;}
    .ms-p-45-768{padding: 45px;}
    .ms-p-50-768{padding: 50px;}

    .ms-pn-768{padding: 0;}
    .ms-ptn-768{padding-top: 0;}
    .ms-pln-768{padding-left: 0;}
    .ms-prn-768{padding-right: 0;}
    .ms-pbn-768{padding-bottom: 0;}
    .ms-ptbn-768{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-768{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-768{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-768{padding-left: 0; padding-right: 0;}
    .ms-plrtn-768{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-768{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-768{margin: 5px;}
    .ms-m10-768{margin: 10px;}
    .ms-m15-768{margin: 15px;}
    .ms-m20-768{margin: 20px;}
    .ms-m25-768{margin: 25px;}
    .ms-m30-768{margin: 30px;}
    .ms-m35-768{margin: 35px;}
    .ms-m40-768{margin: 40px;}
    .ms-m45-768{margin: 45px;}
    .ms-m50-768{margin: 50px;}
    .ms-mlrc-768{margin: 0 auto;}
    .ms-mtbc-768{margin: auto 0;}

    .ms-mn-768{margin: 0;}
    .ms-mtn-768{margin-top: 0;}
    .ms-mln-768{margin-left: 0;}
    .ms-mrn-768{margin-right: 0;}
    .ms-mbn-768{margin-bottom: 0;}
    .ms-mtbn-768{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-768{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-768{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-768{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-768{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-768{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-768{display: flex; align-items: flex-start !important;}
    .ms-avc-768{display: flex; align-items: center !important;}
    .ms-avb-768{display: flex; align-items: flex-end !important;}
    .ms-agl-768{display: flex; justify-content: flex-start !important;}
    .ms-agc-768{display: flex; justify-content: center !important;}
    .ms-agr-768{display: flex; justify-content: flex-end !important;}
    .ms-asa-768{display: flex; justify-content: space-around !important;}
    .ms-asb-768{display: flex; justify-content: space-between !important;}
    .ms-ase-768{display: flex; justify-content: space-evenly !important;}

    .ms-dn-768{display: none !important;}
    .ms-di-768{display: inline !important;}
    .ms-db-768{display: block !important;}
    .ms-df-768{display: flex !important;}
    .ms-dif-768{display: inline-flex !important;}

    .ms-direction-row-768 {flex-direction: row;}
    .ms-direction-row-r-768 {flex-direction: row-reverse;}
    .ms-direction-col-768 {flex-direction: column;}
    .ms-direction-col-r-768 {flex-direction: column-reverse;}

}

@media (max-width: 720px) {

    .ms-col-720 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-720 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-720 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-720 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-720 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-720 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-720 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-720 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-720 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-720 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-720 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-720 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-720 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-720 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-720 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-720 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-720 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-720 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-720 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-720 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-720 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-720 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-720 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-720 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-720 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-720 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-720 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-720 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-720 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-720{padding: 5px;}
    .ms-p-10-720{padding: 10px;}
    .ms-p-15-720{padding: 15px;}
    .ms-p-20-720{padding: 20px;}
    .ms-p-25-720{padding: 25px;}
    .ms-p-30-720{padding: 30px;}
    .ms-p-35-720{padding: 35px;}
    .ms-p-40-720{padding: 40px;}
    .ms-p-45-720{padding: 45px;}
    .ms-p-50-720{padding: 50px;}

    .ms-pn-720{padding: 0;}
    .ms-ptn-720{padding-top: 0;}
    .ms-pln-720{padding-left: 0;}
    .ms-prn-720{padding-right: 0;}
    .ms-pbn-720{padding-bottom: 0;}
    .ms-ptbn-720{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-720{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-720{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-720{padding-left: 0; padding-right: 0;}
    .ms-plrtn-720{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-720{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-720{margin: 5px;}
    .ms-m10-720{margin: 10px;}
    .ms-m15-720{margin: 15px;}
    .ms-m20-720{margin: 20px;}
    .ms-m25-720{margin: 25px;}
    .ms-m30-720{margin: 30px;}
    .ms-m35-720{margin: 35px;}
    .ms-m40-720{margin: 40px;}
    .ms-m45-720{margin: 45px;}
    .ms-m50-720{margin: 50px;}
    .ms-mlrc-720{margin: 0 auto;}
    .ms-mtbc-720{margin: auto 0;}

    .ms-mn-720{margin: 0;}
    .ms-mtn-720{margin-top: 0;}
    .ms-mln-720{margin-left: 0;}
    .ms-mrn-720{margin-right: 0;}
    .ms-mbn-720{margin-bottom: 0;}
    .ms-mtbn-720{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-720{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-720{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-720{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-720{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-720{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-720{display: flex; align-items: flex-start !important;}
    .ms-avc-720{display: flex; align-items: center !important;}
    .ms-avb-720{display: flex; align-items: flex-end !important;}
    .ms-agl-720{display: flex; justify-content: flex-start !important;}
    .ms-agc-720{display: flex; justify-content: center !important;}
    .ms-agr-720{display: flex; justify-content: flex-end !important;}
    .ms-asa-720{display: flex; justify-content: space-around !important;}
    .ms-asb-720{display: flex; justify-content: space-between !important;}
    .ms-ase-720{display: flex; justify-content: space-evenly !important;}

    .ms-dn-720{display: none !important;}
    .ms-di-720{display: inline !important;}
    .ms-db-720{display: block !important;}
    .ms-df-720{display: flex !important;}
    .ms-dif-720{display: inline-flex !important;}

    .ms-direction-row-720 {flex-direction: row;}
    .ms-direction-row-r-720 {flex-direction: row-reverse;}
    .ms-direction-col-720 {flex-direction: column;}
    .ms-direction-col-r-720 {flex-direction: column-reverse;}

}

@media (max-width: 640px) {

    .ms-col-640 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-640 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-640 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-640 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-640 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-640 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-640 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-640 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-640 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-640 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-640 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-640 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-640 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-640 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-640 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-640 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-640 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-640 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-640 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-640 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-640 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-640 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-640 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-640 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-640 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-640 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-640 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-640 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-640 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-640{padding: 5px;}
    .ms-p-10-640{padding: 10px;}
    .ms-p-15-640{padding: 15px;}
    .ms-p-20-640{padding: 20px;}
    .ms-p-25-640{padding: 25px;}
    .ms-p-30-640{padding: 30px;}
    .ms-p-35-640{padding: 35px;}
    .ms-p-40-640{padding: 40px;}
    .ms-p-45-640{padding: 45px;}
    .ms-p-50-640{padding: 50px;}

    .ms-pn-640{padding: 0;}
    .ms-ptn-640{padding-top: 0;}
    .ms-pln-640{padding-left: 0;}
    .ms-prn-640{padding-right: 0;}
    .ms-pbn-640{padding-bottom: 0;}
    .ms-ptbn-640{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-640{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-640{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-640{padding-left: 0; padding-right: 0;}
    .ms-plrtn-640{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-640{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-640{margin: 5px;}
    .ms-m10-640{margin: 10px;}
    .ms-m15-640{margin: 15px;}
    .ms-m20-640{margin: 20px;}
    .ms-m25-640{margin: 25px;}
    .ms-m30-640{margin: 30px;}
    .ms-m35-640{margin: 35px;}
    .ms-m40-640{margin: 40px;}
    .ms-m45-640{margin: 45px;}
    .ms-m50-640{margin: 50px;}
    .ms-mlrc-640{margin: 0 auto;}
    .ms-mtbc-640{margin: auto 0;}

    .ms-mn-640{margin: 0;}
    .ms-mtn-640{margin-top: 0;}
    .ms-mln-640{margin-left: 0;}
    .ms-mrn-640{margin-right: 0;}
    .ms-mbn-640{margin-bottom: 0;}
    .ms-mtbn-640{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-640{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-640{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-640{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-640{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-640{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-640{display: flex; align-items: flex-start !important;}
    .ms-avc-640{display: flex; align-items: center !important;}
    .ms-avb-640{display: flex; align-items: flex-end !important;}
    .ms-agl-640{display: flex; justify-content: flex-start !important;}
    .ms-agc-640{display: flex; justify-content: center !important;}
    .ms-agr-640{display: flex; justify-content: flex-end !important;}
    .ms-asa-640{display: flex; justify-content: space-around !important;}
    .ms-asb-640{display: flex; justify-content: space-between !important;}
    .ms-ase-640{display: flex; justify-content: space-evenly !important;}

    .ms-dn-640{display: none !important;}
    .ms-di-640{display: inline !important;}
    .ms-db-640{display: block !important;}
    .ms-df-640{display: flex !important;}
    .ms-dif-640{display: inline-flex !important;}

    .ms-direction-row-640 {flex-direction: row;}
    .ms-direction-row-r-640 {flex-direction: row-reverse;}
    .ms-direction-col-640 {flex-direction: column;}
    .ms-direction-col-r-640 {flex-direction: column-reverse;}

}

@media (max-width: 600px) {

    .ms-col-600 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-600 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-600 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-600 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-600 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-600 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-600 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-600 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-600 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-600 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-600 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-600 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-600 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-600 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-600 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-600 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-600 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-600 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-600 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-600 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-600 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-600 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-600 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-600 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-600 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-600 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-600 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-600 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-600 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-600{padding: 5px;}
    .ms-p-10-600{padding: 10px;}
    .ms-p-15-600{padding: 15px;}
    .ms-p-20-600{padding: 20px;}
    .ms-p-25-600{padding: 25px;}
    .ms-p-30-600{padding: 30px;}
    .ms-p-35-600{padding: 35px;}
    .ms-p-40-600{padding: 40px;}
    .ms-p-45-600{padding: 45px;}
    .ms-p-50-600{padding: 50px;}

    .ms-pn-600{padding: 0;}
    .ms-ptn-600{padding-top: 0;}
    .ms-pln-600{padding-left: 0;}
    .ms-prn-600{padding-right: 0;}
    .ms-pbn-600{padding-bottom: 0;}
    .ms-ptbn-600{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-600{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-600{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-600{padding-left: 0; padding-right: 0;}
    .ms-plrtn-600{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-600{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-600{margin: 5px;}
    .ms-m10-600{margin: 10px;}
    .ms-m15-600{margin: 15px;}
    .ms-m20-600{margin: 20px;}
    .ms-m25-600{margin: 25px;}
    .ms-m30-600{margin: 30px;}
    .ms-m35-600{margin: 35px;}
    .ms-m40-600{margin: 40px;}
    .ms-m45-600{margin: 45px;}
    .ms-m50-600{margin: 50px;}
    .ms-mlrc-600{margin: 0 auto;}
    .ms-mtbc-600{margin: auto 0;}

    .ms-mn-600{margin: 0;}
    .ms-mtn-600{margin-top: 0;}
    .ms-mln-600{margin-left: 0;}
    .ms-mrn-600{margin-right: 0;}
    .ms-mbn-600{margin-bottom: 0;}
    .ms-mtbn-600{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-600{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-600{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-600{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-600{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-600{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-600{display: flex; align-items: flex-start !important;}
    .ms-avc-600{display: flex; align-items: center !important;}
    .ms-avb-600{display: flex; align-items: flex-end !important;}
    .ms-agl-600{display: flex; justify-content: flex-start !important;}
    .ms-agc-600{display: flex; justify-content: center !important;}
    .ms-agr-600{display: flex; justify-content: flex-end !important;}
    .ms-asa-600{display: flex; justify-content: space-around !important;}
    .ms-asb-600{display: flex; justify-content: space-between !important;}
    .ms-ase-600{display: flex; justify-content: space-evenly !important;}

    .ms-dn-600{display: none !important;}
    .ms-di-600{display: inline !important;}
    .ms-db-600{display: block !important;}
    .ms-df-600{display: flex !important;}
    .ms-dif-600{display: inline-flex !important;}

    .ms-direction-row-600 {flex-direction: row;}
    .ms-direction-row-r-600 {flex-direction: row-reverse;}
    .ms-direction-col-600 {flex-direction: column;}
    .ms-direction-col-r-600 {flex-direction: column-reverse;}

}

@media (max-width: 540px) {

    .ms-col-540 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-540 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-540 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-540 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-540 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-540 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-540 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-540 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-540 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-540 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-540 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-540 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-540 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-540 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-540 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-540 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-540 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-540 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-540 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-540 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-540 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-540 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-540 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-540 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-540 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-540 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-540 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-540 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-540 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-540{padding: 5px;}
    .ms-p-10-540{padding: 10px;}
    .ms-p-15-540{padding: 15px;}
    .ms-p-20-540{padding: 20px;}
    .ms-p-25-540{padding: 25px;}
    .ms-p-30-540{padding: 30px;}
    .ms-p-35-540{padding: 35px;}
    .ms-p-40-540{padding: 40px;}
    .ms-p-45-540{padding: 45px;}
    .ms-p-50-540{padding: 50px;}

    .ms-pn-540{padding: 0;}
    .ms-ptn-540{padding-top: 0;}
    .ms-pln-540{padding-left: 0;}
    .ms-prn-540{padding-right: 0;}
    .ms-pbn-540{padding-bottom: 0;}
    .ms-ptbn-540{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-540{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-540{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-540{padding-left: 0; padding-right: 0;}
    .ms-plrtn-540{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-540{padding-left: 0; padding-right: 0; padding-bottom: 0;}
    .ms-mlrc-540{margin: 0 auto;}
    .ms-mtbc-540{margin: auto 0;}

    .ms-m5-540{margin: 5px;}
    .ms-m10-540{margin: 10px;}
    .ms-m15-540{margin: 15px;}
    .ms-m20-540{margin: 20px;}
    .ms-m25-540{margin: 25px;}
    .ms-m30-540{margin: 30px;}
    .ms-m35-540{margin: 35px;}
    .ms-m40-540{margin: 40px;}
    .ms-m45-540{margin: 45px;}
    .ms-m50-540{margin: 50px;}

    .ms-mn-540{margin: 0;}
    .ms-mtn-540{margin-top: 0;}
    .ms-mln-540{margin-left: 0;}
    .ms-mrn-540{margin-right: 0;}
    .ms-mbn-540{margin-bottom: 0;}
    .ms-mtbn-540{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-540{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-540{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-540{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-540{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-540{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-540{display: flex; align-items: flex-start !important;}
    .ms-avc-540{display: flex; align-items: center !important;}
    .ms-avb-540{display: flex; align-items: flex-end !important;}
    .ms-agl-540{display: flex; justify-content: flex-start !important;}
    .ms-agc-540{display: flex; justify-content: center !important;}
    .ms-agr-540{display: flex; justify-content: flex-end !important;}
    .ms-asa-540{display: flex; justify-content: space-around !important;}
    .ms-asb-540{display: flex; justify-content: space-between !important;}
    .ms-ase-540{display: flex; justify-content: space-evenly !important;}

    .ms-dn-540{display: none !important;}
    .ms-di-540{display: inline !important;}
    .ms-db-540{display: block !important;}
    .ms-df-540{display: flex !important;}
    .ms-dif-540{display: inline-flex !important;}

    .ms-direction-row-540 {flex-direction: row;}
    .ms-direction-row-r-540 {flex-direction: row-reverse;}
    .ms-direction-col-540 {flex-direction: column;}
    .ms-direction-col-r-540 {flex-direction: column-reverse;}

}

@media (max-width: 480px) {

    .ms-col-480 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-480 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-480 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-480 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-480 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-480 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-480 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-480 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-480 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-480 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-480 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-480 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-480 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-480 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-480 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-480 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-480 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-480 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-480 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-480 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-480 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-480 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-480 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-480 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-480 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-480 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-480 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-480 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-480 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-480{padding: 5px;}
    .ms-p-10-480{padding: 10px;}
    .ms-p-15-480{padding: 15px;}
    .ms-p-20-480{padding: 20px;}
    .ms-p-25-480{padding: 25px;}
    .ms-p-30-480{padding: 30px;}
    .ms-p-35-480{padding: 35px;}
    .ms-p-40-480{padding: 40px;}
    .ms-p-45-480{padding: 45px;}
    .ms-p-50-480{padding: 50px;}

    .ms-pn-480{padding: 0;}
    .ms-ptn-480{padding-top: 0;}
    .ms-pln-480{padding-left: 0;}
    .ms-prn-480{padding-right: 0;}
    .ms-pbn-480{padding-bottom: 0;}
    .ms-ptbn-480{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-480{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-480{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-480{padding-left: 0; padding-right: 0;}
    .ms-plrtn-480{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-480{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-480{margin: 5px;}
    .ms-m10-480{margin: 10px;}
    .ms-m15-480{margin: 15px;}
    .ms-m20-480{margin: 20px;}
    .ms-m25-480{margin: 25px;}
    .ms-m30-480{margin: 30px;}
    .ms-m35-480{margin: 35px;}
    .ms-m40-480{margin: 40px;}
    .ms-m45-480{margin: 45px;}
    .ms-m50-480{margin: 50px;}
    .ms-mlrc-480{margin: 0 auto;}
    .ms-mtbc-480{margin: auto 0;}

    .ms-mn-480{margin: 0;}
    .ms-mtn-480{margin-top: 0;}
    .ms-mln-480{margin-left: 0;}
    .ms-mrn-480{margin-right: 0;}
    .ms-mbn-480{margin-bottom: 0;}
    .ms-mtbn-480{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-480{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-480{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-480{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-480{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-480{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-480{display: flex; align-items: flex-start !important;}
    .ms-avc-480{display: flex; align-items: center !important;}
    .ms-avb-480{display: flex; align-items: flex-end !important;}
    .ms-agl-480{display: flex; justify-content: flex-start !important;}
    .ms-agc-480{display: flex; justify-content: center !important;}
    .ms-agr-480{display: flex; justify-content: flex-end !important;}
    .ms-asa-480{display: flex; justify-content: space-around !important;}
    .ms-asb-480{display: flex; justify-content: space-between !important;}
    .ms-ase-480{display: flex; justify-content: space-evenly !important;}

    .ms-dn-480{display: none !important;}
    .ms-di-480{display: inline !important;}
    .ms-db-480{display: block !important;}
    .ms-df-480{display: flex !important;}
    .ms-dif-480{display: inline-flex !important;}

    .ms-direction-row-480 {flex-direction: row;}
    .ms-direction-row-r-480 {flex-direction: row-reverse;}
    .ms-direction-col-480 {flex-direction: column;}
    .ms-direction-col-r-480 {flex-direction: column-reverse;}

}

@media (max-width: 400px) {

    .ms-col-400 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-400 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-400 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-400 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-400 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-400 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-400 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-400 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-400 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-400 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-400 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-400 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-400 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-400 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-400 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-400 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-400 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-400 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-400 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-400 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-400 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-400 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-400 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-400 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-400 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-400 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-400 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-400 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-400 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-400{padding: 5px;}
    .ms-p-10-400{padding: 10px;}
    .ms-p-15-400{padding: 15px;}
    .ms-p-20-400{padding: 20px;}
    .ms-p-25-400{padding: 25px;}
    .ms-p-30-400{padding: 30px;}
    .ms-p-35-400{padding: 35px;}
    .ms-p-40-400{padding: 40px;}
    .ms-p-45-400{padding: 45px;}
    .ms-p-50-400{padding: 50px;}

    .ms-pn-400{padding: 0;}
    .ms-ptn-400{padding-top: 0;}
    .ms-pln-400{padding-left: 0;}
    .ms-prn-400{padding-right: 0;}
    .ms-pbn-400{padding-bottom: 0;}
    .ms-ptbn-400{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-400{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-400{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-400{padding-left: 0; padding-right: 0;}
    .ms-plrtn-400{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-400{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-400{margin: 5px;}
    .ms-m10-400{margin: 10px;}
    .ms-m15-400{margin: 15px;}
    .ms-m20-400{margin: 20px;}
    .ms-m25-400{margin: 25px;}
    .ms-m30-400{margin: 30px;}
    .ms-m35-400{margin: 35px;}
    .ms-m40-400{margin: 40px;}
    .ms-m45-400{margin: 45px;}
    .ms-m50-400{margin: 50px;}
    .ms-mlrc-400{margin: 0 auto;}
    .ms-mtbc-400{margin: auto 0;}

    .ms-mn-400{margin: 0;}
    .ms-mtn-400{margin-top: 0;}
    .ms-mln-400{margin-left: 0;}
    .ms-mrn-400{margin-right: 0;}
    .ms-mbn-400{margin-bottom: 0;}
    .ms-mtbn-400{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-400{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-400{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-400{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-400{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-400{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-400{display: flex; align-items: flex-start !important;}
    .ms-avc-400{display: flex; align-items: center !important;}
    .ms-avb-400{display: flex; align-items: flex-end !important;}
    .ms-agl-400{display: flex; justify-content: flex-start !important;}
    .ms-agc-400{display: flex; justify-content: center !important;}
    .ms-agr-400{display: flex; justify-content: flex-end !important;}
    .ms-asa-400{display: flex; justify-content: space-around !important;}
    .ms-asb-400{display: flex; justify-content: space-between !important;}
    .ms-ase-400{display: flex; justify-content: space-evenly !important;}

    .ms-dn-400{display: none !important;}
    .ms-di-400{display: inline !important;}
    .ms-db-400{display: block !important;}
    .ms-df-400{display: flex !important;}
    .ms-dif-400{display: inline-flex !important;}

    .ms-direction-row-400 {flex-direction: row;}
    .ms-direction-row-r-400 {flex-direction: row-reverse;}
    .ms-direction-col-400 {flex-direction: column;}
    .ms-direction-col-r-400 {flex-direction: column-reverse;}

}

@media (max-width: 360px) {

    .ms-col-360 {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .ms-col-0-360 {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .ms-col-1-360 {
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%;
    }

    .ms-col-2-360 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .ms-col--20-360 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

    .ms-col-3-360 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .ms-col-4-360 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    .ms-col-5-360 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }

    .ms-col-6-360 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .ms-col-7-360 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }

    .ms-col-8-360 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .ms-col-9-360 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .ms-col-10-360 {
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }

    .ms-col-11-360 {
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }

    .ms-col-12-360 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .ms-order-first-360 {
        -ms-flex-order: -1;
        order: -1;
    }

    .ms-order-0-360 {
        -ms-flex-order: 0;
        order: 0;
    }

    .ms-order-1-360 {
        -ms-flex-order: 1;
        order: 1;
    }

    .ms-order-2-360 {
        -ms-flex-order: 2;
        order: 2;
    }

    .ms-order-3-360 {
        -ms-flex-order: 3;
        order: 3;
    }

    .ms-order-4-360 {
        -ms-flex-order: 4;
        order: 4;
    }

    .ms-order-5-360 {
        -ms-flex-order: 5;
        order: 5;
    }

    .ms-order-6-360 {
        -ms-flex-order: 6;
        order: 6;
    }

    .ms-order-7-360 {
        -ms-flex-order: 7;
        order: 7;
    }

    .ms-order-8-360 {
        -ms-flex-order: 8;
        order: 8;
    }

    .ms-order-9-360 {
        -ms-flex-order: 9;
        order: 9;
    }

    .ms-order-10-360 {
        -ms-flex-order: 10;
        order: 10;
    }

    .ms-order-11-360 {
        -ms-flex-order: 11;
        order: 11;
    }

    .ms-order-12-360 {
        -ms-flex-order: 12;
        order: 12;
    }

    .ms-p-5-360{padding: 5px;}
    .ms-p-10-360{padding: 10px;}
    .ms-p-15-360{padding: 15px;}
    .ms-p-20-360{padding: 20px;}
    .ms-p-25-360{padding: 25px;}
    .ms-p-30-360{padding: 30px;}
    .ms-p-35-360{padding: 35px;}
    .ms-p-40-360{padding: 40px;}
    .ms-p-45-360{padding: 45px;}
    .ms-p-50-360{padding: 50px;}

    .ms-pn-360{padding: 0;}
    .ms-ptn-360{padding-top: 0;}
    .ms-pln-360{padding-left: 0;}
    .ms-prn-360{padding-right: 0;}
    .ms-pbn-360{padding-bottom: 0;}
    .ms-ptbn-360{padding-top: 0; padding-bottom: 0;}
    .ms-ptbln-360{padding-top: 0; padding-bottom: 0; padding-left: 0;}
    .ms-ptbrn-360{padding-top: 0; padding-bottom: 0; padding-right: 0;}
    .ms-plrn-360{padding-left: 0; padding-right: 0;}
    .ms-plrtn-360{padding-left: 0; padding-right: 0; padding-top: 0;}
    .ms-plrbn-360{padding-left: 0; padding-right: 0; padding-bottom: 0;}

    .ms-m5-360{margin: 5px;}
    .ms-m10-360{margin: 10px;}
    .ms-m15-360{margin: 15px;}
    .ms-m20-360{margin: 20px;}
    .ms-m25-360{margin: 25px;}
    .ms-m30-360{margin: 30px;}
    .ms-m35-360{margin: 35px;}
    .ms-m40-360{margin: 40px;}
    .ms-m45-360{margin: 45px;}
    .ms-m50-360{margin: 50px;}
    .ms-mlrc-360{margin: 0 auto;}
    .ms-mtbc-360{margin: auto 0;}

    .ms-mn-360{margin: 0;}
    .ms-mtn-360{margin-top: 0;}
    .ms-mln-360{margin-left: 0;}
    .ms-mrn-360{margin-right: 0;}
    .ms-mbn-360{margin-bottom: 0;}
    .ms-mtbn-360{margin-top: 0; margin-bottom: 0;}
    .ms-mtbln-360{margin-top: 0; margin-bottom: 0; margin-left: 0;}
    .ms-mtbrn-360{margin-top: 0; margin-bottom: 0; margin-right: 0;}
    .ms-mlrn-360{margin-left: 0; margin-right: 0;}
    .ms-mlrtn-360{margin-left: 0; margin-right: 0; margin-top: 0;}
    .ms-mlrbn-360{margin-left: 0; margin-right: 0; margin-bottom: 0;}

    .ms-avt-360{display: flex; align-items: flex-start !important;}
    .ms-avc-360{display: flex; align-items: center !important;}
    .ms-avb-360{display: flex; align-items: flex-end !important;}
    .ms-agl-360{display: flex; justify-content: flex-start !important;}
    .ms-agc-360{display: flex; justify-content: center !important;}
    .ms-agr-360{display: flex; justify-content: flex-end !important;}
    .ms-asa-360{display: flex; justify-content: space-around !important;}
    .ms-asb-360{display: flex; justify-content: space-between !important;}
    .ms-ase-360{display: flex; justify-content: space-evenly !important;}

    .ms-dn-360{display: none !important;}
    .ms-di-360{display: inline !important;}
    .ms-db-360{display: block !important;}
    .ms-df-360{display: flex !important;}
    .ms-dif-360{display: inline-flex !important;}

    .ms-direction-row-360 {flex-direction: row;}
    .ms-direction-row-r-360 {flex-direction: row-reverse;}
    .ms-direction-col-360 {flex-direction: column;}
    .ms-direction-col-r-360 {flex-direction: column-reverse;}

}
