﻿:root {
    /* Generic Margin-Padding-Font-BorderRadius (px)*/
    --mar_pad_fs_br_minus_20: -20px;
    --mar_pad_fs_br_minus_19: -19px;
    --mar_pad_fs_br_minus_18: -18px;
    --mar_pad_fs_br_minus_17: -17px;
    --mar_pad_fs_br_minus_16: -16px;
    --mar_pad_fs_br_minus_15: -15px;
    --mar_pad_fs_br_minus_14: -14px;
    --mar_pad_fs_br_minus_13: -13px;
    --mar_pad_fs_br_minus_12: -12px;
    --mar_pad_fs_br_minus_11: -11px;
    --mar_pad_fs_br_minus_10: -10px;
    --mar_pad_fs_br_minus_9: -9px;
    --mar_pad_fs_br_minus_8: -8px;
    --mar_pad_fs_br_minus_7: -7px;
    --mar_pad_fs_br_minus_6: -6px;
    --mar_pad_fs_br_minus_5: -5px;
    --mar_pad_fs_br_minus_4: -4px;
    --mar_pad_fs_br_minus_3: -3px;
    --mar_pad_fs_br_minus_2: -2px;
    --mar_pad_fs_br_minus_1: -1px;
    --mar_pad_fs_br_0: 0px;
    --mar_pad_fs_br_0_3: 0.3px;
    --mar_pad_fs_br_0_5: 0.5px;
    --mar_pad_fs_br_1: 1px;
    --mar_pad_fs_br_1_5: 1.5px;
    --mar_pad_fs_br_2: 2px;
    --mar_pad_fs_br_2_5: 2.5px;
    --mar_pad_fs_br_3: 3px;
    --mar_pad_fs_br_4: 4px;
    --mar_pad_fs_br_5: 5px;
    --mar_pad_fs_br_6: 6px;
    --mar_pad_fs_br_7: 7px;
    --mar_pad_fs_br_8: 8px;
    --mar_pad_fs_br_9: 9px;
    --mar_pad_fs_br_10: 10px;
    --mar_pad_fs_br_11: 11px;
    --mar_pad_fs_br_12: 12px;
    --mar_pad_fs_br_13: 13px;
    --mar_pad_fs_br_14: 14px;
    --mar_pad_fs_br_15: 15px;
    --mar_pad_fs_br_16: 16px;
    --mar_pad_fs_br_17: 17px;
    --mar_pad_fs_br_18: 18px;
    --mar_pad_fs_br_19: 19px;
    --mar_pad_fs_br_20: 20px;
    --mar_pad_fs_br_21: 21px;
    --mar_pad_fs_br_22: 22px;
    --mar_pad_fs_br_23: 23px;
    --mar_pad_fs_br_24: 24px;
    --mar_pad_fs_br_25: 25px;
    --mar_pad_fs_br_26: 26px;
    --mar_pad_fs_br_27: 27px;
    --mar_pad_fs_br_28: 28px;
    --mar_pad_fs_br_29: 29px;
    --mar_pad_fs_br_30: 30px;
    --mar_pad_fs_br_31: 31px;
    --mar_pad_fs_br_32: 32px;
    --mar_pad_fs_br_33: 33px;
    --mar_pad_fs_br_34: 34px;
    --mar_pad_fs_br_35: 35px;
    --mar_pad_fs_br_36: 36px;
    --mar_pad_fs_br_37: 37px;
    --mar_pad_fs_br_38: 38px;
    --mar_pad_fs_br_39: 39px;
    --mar_pad_fs_br_40: 40px;
    --mar_pad_fs_br_41: 41px;
    --mar_pad_fs_br_42: 42px;
    --mar_pad_fs_br_43: 43px;
    --mar_pad_fs_br_44: 44px;
    --mar_pad_fs_br_45: 45px;
    --mar_pad_fs_br_46: 46px;
    --mar_pad_fs_br_47: 47px;
    --mar_pad_fs_br_48: 48px;
    --mar_pad_fs_br_49: 49px;
    --mar_pad_fs_br_50: 50px;
    --mar_pad_fs_br_51: 51px;
    --mar_pad_fs_br_52: 52px;
    --mar_pad_fs_br_53: 53px;
    --mar_pad_fs_br_54: 54px;
    --mar_pad_fs_br_55: 55px;
    --mar_pad_fs_br_56: 56px;
    --mar_pad_fs_br_57: 57px;
    --mar_pad_fs_br_58: 58px;
    --mar_pad_fs_br_59: 59px;
    --mar_pad_fs_br_60: 60px;
    --mar_pad_fs_br_65: 65px;
    --mar_pad_fs_br_80: 80px;
    --mar_pad_fs_br_250: 250px;
    /* Generic Margin-Padding-Font-BorderRadius (%)*/
    --mar_pad_fs_br_per_0: 0%;
    --mar_pad_fs_br_per_0_5: 0.5%;
    --mar_pad_fs_br_per_1: 1%;
    --mar_pad_fs_br_per_2: 2%;
    --mar_pad_fs_br_per_3: 3%;
    --mar_pad_fs_br_per_4: 4%;
    --mar_pad_fs_br_per_5: 5%;
    --mar_pad_fs_br_per_6: 6%;
    --mar_pad_fs_br_per_7: 7%;
    --mar_pad_fs_br_per_8: 8%;
    --mar_pad_fs_br_per_9: 9%;
    --mar_pad_fs_br_per_10: 10%;
    --mar_pad_fs_br_per_11: 11%;
    --mar_pad_fs_br_per_12: 12%;
    --mar_pad_fs_br_per_13: 13%;
    --mar_pad_fs_br_per_14: 14%;
    --mar_pad_fs_br_per_15: 15%;
    --mar_pad_fs_br_per_16: 16%;
    --mar_pad_fs_br_per_17: 17%;
    --mar_pad_fs_br_per_18: 18%;
    --mar_pad_fs_br_per_19: 19%;
    --mar_pad_fs_br_per_20: 20%;
    --mar_pad_fs_br_per_21: 21%;
    --mar_pad_fs_br_per_22: 22%;
    --mar_pad_fs_br_per_23: 23%;
    --mar_pad_fs_br_per_24: 24%;
    --mar_pad_fs_br_per_25: 25%;
    --mar_pad_fs_br_per_26: 26%;
    --mar_pad_fs_br_per_27: 27%;
    --mar_pad_fs_br_per_28: 28%;
    --mar_pad_fs_br_per_29: 29%;
    --mar_pad_fs_br_per_30: 30%;
    --mar_pad_fs_br_per_31: 31%;
    --mar_pad_fs_br_per_32: 32%;
    --mar_pad_fs_br_per_33: 33%;
    --mar_pad_fs_br_per_34: 34%;
    --mar_pad_fs_br_per_35: 35%;
    --mar_pad_fs_br_per_36: 36%;
    --mar_pad_fs_br_per_37: 37%;
    --mar_pad_fs_br_per_38: 38%;
    --mar_pad_fs_br_per_39: 39%;
    --mar_pad_fs_br_per_40: 40%;
    --mar_pad_fs_br_per_41: 41%;
    --mar_pad_fs_br_per_42: 42%;
    --mar_pad_fs_br_per_43: 43%;
    --mar_pad_fs_br_per_44: 44%;
    --mar_pad_fs_br_per_45: 45%;
    --mar_pad_fs_br_per_46: 46%;
    --mar_pad_fs_br_per_47: 47%;
    --mar_pad_fs_br_per_48: 48%;
    --mar_pad_fs_br_per_49: 49%;
    --mar_pad_fs_br_per_50: 50%;
    --mar_pad_fs_br_per_51: 51%;
    --mar_pad_fs_br_per_52: 52%;
    --mar_pad_fs_br_per_53: 53%;
    --mar_pad_fs_br_per_54: 54%;
    --mar_pad_fs_br_per_55: 55%;
    --mar_pad_fs_br_per_56: 56%;
    --mar_pad_fs_br_per_57: 57%;
    --mar_pad_fs_br_per_58: 58%;
    --mar_pad_fs_br_per_59: 59%;
    --mar_pad_fs_br_per_60: 60%;
    --mar_pad_fs_br_per_70: 70%;
    --mar_pad_fs_br_per_80: 80%;
    --mar_pad_fs_br_per_90: 90%;
    --mar_pad_fs_br_per_98: 98%;
    --mar_pad_fs_br_per_100: 100%;
    /* Generic Margin-Padding-Font-BorderRadius (em)*/
    --mar_pad_fs_br_em__0: 0em;
    --mar_pad_fs_br_em_0_5: 0.5em;
    --mar_pad_fs_br_em_1: 1em;
    --mar_pad_fs_br_em_2: 2em;
    --mar_pad_fs_br_em_3: 3em;
    --mar_pad_fs_br_em_4: 4em;
    --mar_pad_fs_br_em_5: 5em;
    --mar_pad_fs_br_em_6: 6em;
    --mar_pad_fs_br_em_7: 7em;
    --mar_pad_fs_br_em_8: 8em;
    --mar_pad_fs_br_em_9: 9em;
    --mar_pad_fs_br_em_10: 10em;
    --mar_pad_fs_br_em_11: 11em;
    --mar_pad_fs_br_em_12: 12em;
    --mar_pad_fs_br_em_13: 13em;
    --mar_pad_fs_br_em_14: 14em;
    --mar_pad_fs_br_em_15: 15em;
    --mar_pad_fs_br_em_16: 16em;
    --mar_pad_fs_br_em_17: 17em;
    --mar_pad_fs_br_em_18: 18em;
    --mar_pad_fs_br_em_19: 19em;
    --mar_pad_fs_br_em_20: 20em;
    --mar_pad_fs_br_em_21: 21em;
    --mar_pad_fs_br_em_22: 22em;
    --mar_pad_fs_br_em_23: 23em;
    --mar_pad_fs_br_em_24: 24em;
    --mar_pad_fs_br_em_25: 25em;
    --mar_pad_fs_br_em_26: 26em;
    --mar_pad_fs_br_em_27: 27em;
    --mar_pad_fs_br_em_28: 28em;
    --mar_pad_fs_br_em_29: 29em;
    --mar_pad_fs_br_em_30: 30em;
    --mar_pad_fs_br_em_31: 31em;
    --mar_pad_fs_br_em_32: 32em;
    --mar_pad_fs_br_em_33: 33em;
    --mar_pad_fs_br_em_34: 34em;
    --mar_pad_fs_br_em_35: 35em;
    --mar_pad_fs_br_em_36: 36em;
    --mar_pad_fs_br_em_37: 37em;
    --mar_pad_fs_br_em_38: 38em;
    --mar_pad_fs_br_em_39: 39em;
    --mar_pad_fs_br_em_40: 40em;
    --mar_pad_fs_br_em_41: 41em;
    --mar_pad_fs_br_em_42: 42em;
    --mar_pad_fs_br_em_43: 43em;
    --mar_pad_fs_br_em_44: 44em;
    --mar_pad_fs_br_em_45: 45em;
    --mar_pad_fs_br_em_46: 46em;
    --mar_pad_fs_br_em_47: 47em;
    --mar_pad_fs_br_em_48: 48em;
    --mar_pad_fs_br_em_49: 49em;
    --mar_pad_fs_br_em_50: 50em;
    --mar_pad_fs_br_em_51: 51em;
    --mar_pad_fs_br_em_52: 52em;
    --mar_pad_fs_br_em_53: 53em;
    --mar_pad_fs_br_em_54: 54em;
    --mar_pad_fs_br_em_55: 55em;
    --mar_pad_fs_br_em_56: 56em;
    --mar_pad_fs_br_em_57: 57em;
    --mar_pad_fs_br_em_58: 58em;
    --mar_pad_fs_br_em_59: 59em;
    --mar_pad_fs_br_em_60: 60em;
    /* Generic Margin-Padding-Font-BorderRadius (rem)*/
    --mar_pad_fs_br_rem__0: 0rem;
    --mar_pad_fs_br_rem_0_5: 0.5rem;
    --mar_pad_fs_br_rem_1: 1rem;
    --mar_pad_fs_br_rem_2: 2rem;
    --mar_pad_fs_br_rem_3: 3rem;
    --mar_pad_fs_br_rem_4: 4rem;
    --mar_pad_fs_br_rem_5: 5rem;
    --mar_pad_fs_br_rem_6: 6rem;
    --mar_pad_fs_br_rem_7: 7rem;
    --mar_pad_fs_br_rem_8: 8rem;
    --mar_pad_fs_br_rem_9: 9rem;
    --mar_pad_fs_br_rem_10: 10rem;
    --mar_pad_fs_br_rem_11: 11rem;
    --mar_pad_fs_br_rem_12: 12rem;
    --mar_pad_fs_br_rem_13: 13rem;
    --mar_pad_fs_br_rem_14: 14rem;
    --mar_pad_fs_br_rem_15: 15rem;
    --mar_pad_fs_br_rem_16: 16rem;
    --mar_pad_fs_br_rem_17: 17rem;
    --mar_pad_fs_br_rem_18: 18rem;
    --mar_pad_fs_br_rem_19: 19rem;
    --mar_pad_fs_br_rem_20: 20rem;
    --mar_pad_fs_br_rem_21: 21rem;
    --mar_pad_fs_br_rem_22: 22rem;
    --mar_pad_fs_br_rem_23: 23rem;
    --mar_pad_fs_br_rem_24: 24rem;
    --mar_pad_fs_br_rem_25: 25rem;
    --mar_pad_fs_br_rem_26: 26rem;
    --mar_pad_fs_br_rem_27: 27rem;
    --mar_pad_fs_br_rem_28: 28rem;
    --mar_pad_fs_br_rem_29: 29rem;
    --mar_pad_fs_br_rem_30: 30rem;
    --mar_pad_fs_br_rem_31: 31rem;
    --mar_pad_fs_br_rem_32: 32rem;
    --mar_pad_fs_br_rem_33: 33rem;
    --mar_pad_fs_br_rem_34: 34rem;
    --mar_pad_fs_br_rem_35: 35rem;
    --mar_pad_fs_br_rem_36: 36rem;
    --mar_pad_fs_br_rem_37: 37rem;
    --mar_pad_fs_br_rem_38: 38rem;
    --mar_pad_fs_br_rem_39: 39rem;
    --mar_pad_fs_br_rem_40: 40rem;
    --mar_pad_fs_br_rem_41: 41rem;
    --mar_pad_fs_br_rem_42: 42rem;
    --mar_pad_fs_br_rem_43: 43rem;
    --mar_pad_fs_br_rem_44: 44rem;
    --mar_pad_fs_br_rem_45: 45rem;
    --mar_pad_fs_br_rem_46: 46rem;
    --mar_pad_fs_br_rem_47: 47rem;
    --mar_pad_fs_br_rem_48: 48rem;
    --mar_pad_fs_br_rem_49: 49rem;
    --mar_pad_fs_br_rem_50: 50rem;
    --mar_pad_fs_br_rem_51: 51rem;
    --mar_pad_fs_br_rem_52: 52rem;
    --mar_pad_fs_br_rem_53: 53rem;
    --mar_pad_fs_br_rem_54: 54rem;
    --mar_pad_fs_br_rem_55: 55rem;
    --mar_pad_fs_br_rem_56: 56rem;
    --mar_pad_fs_br_rem_57: 57rem;
    --mar_pad_fs_br_rem_58: 58rem;
    --mar_pad_fs_br_rem_59: 59rem;
    --mar_pad_fs_br_rem_60: 60rem;
    /* Generic View Port Parameters (vh)*/
    --vh100: 100vh;
    --vw100: 100vw;
    --vh50: 50vh;
    --vw50: 50vw;
    /* Generic Height / Width Parameters*/
    --thin_h_w: thin;
    /* Generic % Parameters (%)*/
    --h100: 100%;
    --w100: 100%;
    /* Generic Time Parameters (seconds)*/
    --sec_0_5: 0.5s;
    --sec_1: 1s;
    --sec_1_5: 1.5s;
    --sec_2: 2s;
    --sec_3: 3s;
    --sec_4: 4s;
    --sec_5: 5s;
    --sec_6: 6s;
    --sec_7: 7s;
    --sec_8: 8s;
    --sec_9: 9s;
    --sec_10: 10s;
    /* Generic Time Parameters (milli-seconds)*/
    --milli_sec_250: 250ms;
    --milli_sec_300: 300ms;
    --milli_sec_400: 400ms;
    --milli_sec_500: 500ms;
    --milli_sec_800: 800ms;
    --milli_sec_1000: 1000ms;
    --milli_sec_1200: 1200ms;
    --milli_sec_1400: 1400ms;
    --milli_sec_1500: 1500ms;
    --milli_sec_2000: 2000ms;
    --milli_sec_2500: 2500ms;
    --milli_sec_3000: 3000ms;
    --milli_sec_3200: 3200ms;
    --milli_sec_3500: 3500ms;
    --milli_sec_4000: 4000ms;
    --milli_sec_4200: 4200ms;
    --milli_sec_4500: 4500ms;
    --milli_sec_5000: 5000ms;
    --milli_sec_5200: 5200ms;
    --milli_sec_5500: 5500ms;
    --milli_sec_6000: 6000ms;
    --milli_sec_6200: 6200ms;
    --milli_sec_6500: 6500ms;
    --milli_sec_7000: 7000ms;
    --milli_sec_7200: 7200ms;
    --milli_sec_7500: 7500ms;
    --milli_sec_8000: 8000ms;
    --milli_sec_8500: 8500ms;
    --milli_sec_9000: 9000ms;
    --milli_sec_9500: 9500ms;
    --milli_sec_10000: 10000ms;
    /* Generic Line Height Parameters*/
    --lh_1: 1;
    --lh_2: 2;
    /* Generic Scale Parameters*/
    --sc_0_4: 0.4;
    --sc_0_8: 0.8;
    --sc_1: 1;
    --sc_1__05: 1.05;
    --sc_1_1: 1.1;
    --sc_1_2: 1.2;
    --sc_1_3: 1.3;
    --sc_1_4: 1.4;
    --sc_1_5: 1.5;
    --sc_1_6: 1.6;
    --sc_1_7: 1.7;
    --sc_1_8: 1.8;
    --sc_1_9: 1.9;
    --sc_2: 2;
    --sc_2_1: 2.1;
    --sc_2_2: 2.2;
    --sc_2_3: 2.3;
    --sc_2_4: 2.4;
    --sc_2_5: 2.5;
    --sc_2_6: 2.6;
    --sc_2_7: 2.7;
    --sc_2_8: 2.8;
    --sc_2_9: 2.9;
    /* Generic Opacity Parameters*/
    --o_0: 0;
    --o_0_1: 0.1;
    --o_0_2: 0.2;
    --o_0_3: 0.3;
    --o_0_4: 0.4;
    --o_0_5: 0.5;
    --o_0_6: 0.6;
    --o_0_7: 0.7;
    --o_0_8: 0.8;
    --o_0_9: 0.9;
    --o_0_9_8: 0.98;
    --o_1: 1;
    /*Circle Border Radius (%) */
    --cir_br_per: 50%;
    /*Z-index*/
    --z_index_plus: 1000;
    --z_index_zero: 0;
    --z_index_minus: -1000;
    /*Animation-Iteration-Count*/
    --animation_iteration_count_one: 1;
    --animation_iteration_count_infinite: infinite;
    /*Transform-Origin Parameters*/
    --transform_origin_50_per: 50%;
}
