/*** Color fix and mixes ***/
/*** Fonts Class ***/
@import url("https://fonts.googleapis.com/css?family=Open+Sans");

.text-font-opensans {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
}

.text-font-span-opensans {
    font: normal normal normal 14px/24px Open Sans;
    letter-spacing: 0.14px;
    opacity: 0.64;
}

/*** Color fix and mixes ***/
.text-smd-blue {
    color: #125287;
}

.text-smd-blue-100 {
    color: #186db4;
}

.text-smd-blue-200 {
    color: #1e89e1;
}

.text-smd-blue-300 {
    color: #4ba0e7;
}

.text-smd-blue-400 {
    color: #78b8ed;
}

.text-smd-blue-500 {
    color: #a5d0f3;
}

.text-smd-blue-600 {
    color: black;
}

.text-smd-blue-700 {
    color: black;
}

.text-smd-blue-800 {
    color: #061b2d;
}

.text-smd-blue-900 {
    color: #0c375a;
}

.text-smd-black {
    color: #000000;
}

.text-smd-black-100 {
    color: #1a1a1a;
}

.text-smd-black-200 {
    color: #333333;
}

.text-smd-black-300 {
    color: #4d4d4d;
}

.text-smd-black-400 {
    color: #666666;
}

.text-smd-black-500 {
    color: gray;
}

.text-smd-black-600 {
    color: black;
}

.text-smd-black-700 {
    color: black;
}

.text-smd-black-800 {
    color: black;
}

.text-smd-black-900 {
    color: black;
}

/*** Fonts Class ***/
.text-font-opensans {
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
}

/*** Dynamic width functions and mixin  ***/
.smd-w-1em {
    width: 1em;
}

.smd-w-2em {
    width: 2em;
}

.smd-w-3em {
    width: 3em;
}

.smd-w-4em {
    width: 4em;
}

.smd-w-5em {
    width: 5em;
}

.smd-w-6em {
    width: 6em;
}

.smd-w-7em {
    width: 7em;
}

.smd-w-8em {
    width: 8em;
}

.smd-w-9em {
    width: 9em;
}

.smd-w-10em {
    width: 10em;
}

.smd-w-11em {
    width: 11em;
}

.smd-w-12em {
    width: 12em;
}

.smd-w-13em {
    width: 13em;
}

.smd-w-14em {
    width: 14em;
}

.smd-w-15em {
    width: 15em;
}

.smd-w-16em {
    width: 16em;
}

.smd-w-17em {
    width: 17em;
}

.smd-w-18em {
    width: 18em;
}

.smd-w-19em {
    width: 19em;
}

.smd-w-20em {
    width: 20em;
}

.smd-w-21em {
    width: 21em;
}

.smd-w-22em {
    width: 22em;
}

.smd-w-23em {
    width: 23em;
}

.smd-w-24em {
    width: 24em;
}

.smd-w-25em {
    width: 25em;
}

.smd-w-26em {
    width: 26em;
}

.smd-w-27em {
    width: 27em;
}

.smd-w-28em {
    width: 28em;
}

.smd-w-29em {
    width: 29em;
}

.smd-w-30em {
    width: 30em;
}

.smd-w-31em {
    width: 31em;
}

.smd-w-32em {
    width: 32em;
}

.smd-w-33em {
    width: 33em;
}

.smd-w-34em {
    width: 34em;
}

.smd-w-35em {
    width: 35em;
}

.smd-w-36em {
    width: 36em;
}

.smd-w-37em {
    width: 37em;
}

.smd-w-38em {
    width: 38em;
}

.smd-w-39em {
    width: 39em;
}

.smd-w-40em {
    width: 40em;
}

.smd-w-41em {
    width: 41em;
}

.smd-w-42em {
    width: 42em;
}

.smd-w-43em {
    width: 43em;
}

.smd-w-44em {
    width: 44em;
}

.smd-w-45em {
    width: 45em;
}

.smd-w-46em {
    width: 46em;
}

.smd-w-47em {
    width: 47em;
}

.smd-w-48em {
    width: 48em;
}

.smd-w-49em {
    width: 49em;
}

.smd-w-50em {
    width: 50em;
}

.smd-w-51em {
    width: 51em;
}

.smd-w-52em {
    width: 52em;
}

.smd-w-53em {
    width: 53em;
}

.smd-w-54em {
    width: 54em;
}

.smd-w-55em {
    width: 55em;
}

.smd-w-56em {
    width: 56em;
}

.smd-w-57em {
    width: 57em;
}

.smd-w-58em {
    width: 58em;
}

.smd-w-59em {
    width: 59em;
}

.smd-w-60em {
    width: 60em;
}

.smd-w-61em {
    width: 61em;
}

.smd-w-62em {
    width: 62em;
}

.smd-w-63em {
    width: 63em;
}

.smd-w-64em {
    width: 64em;
}

.smd-w-65em {
    width: 65em;
}

.smd-w-66em {
    width: 66em;
}

.smd-w-67em {
    width: 67em;
}

.smd-w-68em {
    width: 68em;
}

.smd-w-69em {
    width: 69em;
}

.smd-w-70em {
    width: 70em;
}

.smd-w-71em {
    width: 71em;
}

.smd-w-72em {
    width: 72em;
}

.smd-w-73em {
    width: 73em;
}

.smd-w-74em {
    width: 74em;
}

.smd-w-75em {
    width: 75em;
}

.smd-w-76em {
    width: 76em;
}

.smd-w-77em {
    width: 77em;
}

.smd-w-78em {
    width: 78em;
}

.smd-w-79em {
    width: 79em;
}

.smd-w-80em {
    width: 80em;
}

.smd-w-81em {
    width: 81em;
}

.smd-w-82em {
    width: 82em;
}

.smd-w-83em {
    width: 83em;
}

.smd-w-84em {
    width: 84em;
}

.smd-w-85em {
    width: 85em;
}

.smd-w-86em {
    width: 86em;
}

.smd-w-87em {
    width: 87em;
}

.smd-w-88em {
    width: 88em;
}

.smd-w-89em {
    width: 89em;
}

.smd-w-90em {
    width: 90em;
}

.smd-w-91em {
    width: 91em;
}

.smd-w-92em {
    width: 92em;
}

.smd-w-93em {
    width: 93em;
}

.smd-w-94em {
    width: 94em;
}

.smd-w-95em {
    width: 95em;
}

.smd-w-96em {
    width: 96em;
}

.smd-w-97em {
    width: 97em;
}

.smd-w-98em {
    width: 98em;
}

.smd-w-99em {
    width: 99em;
}

.smd-w-100em {
    width: 100em;
}

.smd-w-1rem {
    width: 1rem;
}

.smd-w-2rem {
    width: 2rem;
}

.smd-w-3rem {
    width: 3rem;
}

.smd-w-4rem {
    width: 4rem;
}

.smd-w-5rem {
    width: 5rem;
}

.smd-w-6rem {
    width: 6rem;
}

.smd-w-7rem {
    width: 7rem;
}

.smd-w-8rem {
    width: 8rem;
}

.smd-w-9rem {
    width: 9rem;
}

.smd-w-10rem {
    width: 10rem;
}

.smd-w-11rem {
    width: 11rem;
}

.smd-w-12rem {
    width: 12rem;
}

.smd-w-13rem {
    width: 13rem;
}

.smd-w-14rem {
    width: 14rem;
}

.smd-w-15rem {
    width: 15rem;
}

.smd-w-16rem {
    width: 16rem;
}

.smd-w-17rem {
    width: 17rem;
}

.smd-w-18rem {
    width: 18rem;
}

.smd-w-19rem {
    width: 19rem;
}

.smd-w-20rem {
    width: 20rem;
}

.smd-w-21rem {
    width: 21rem;
}

.smd-w-22rem {
    width: 22rem;
}

.smd-w-23rem {
    width: 23rem;
}

.smd-w-24rem {
    width: 24rem;
}

.smd-w-25rem {
    width: 25rem;
}

.smd-w-26rem {
    width: 26rem;
}

.smd-w-27rem {
    width: 27rem;
}

.smd-w-28rem {
    width: 28rem;
}

.smd-w-29rem {
    width: 29rem;
}

.smd-w-30rem {
    width: 30rem;
}

.smd-w-31rem {
    width: 31rem;
}

.smd-w-32rem {
    width: 32rem;
}

.smd-w-33rem {
    width: 33rem;
}

.smd-w-34rem {
    width: 34rem;
}

.smd-w-35rem {
    width: 35rem;
}

.smd-w-36rem {
    width: 36rem;
}

.smd-w-37rem {
    width: 37rem;
}

.smd-w-38rem {
    width: 38rem;
}

.smd-w-39rem {
    width: 39rem;
}

.smd-w-40rem {
    width: 40rem;
}

.smd-w-41rem {
    width: 41rem;
}

.smd-w-42rem {
    width: 42rem;
}

.smd-w-43rem {
    width: 43rem;
}

.smd-w-44rem {
    width: 44rem;
}

.smd-w-45rem {
    width: 45rem;
}

.smd-w-46rem {
    width: 46rem;
}

.smd-w-47rem {
    width: 47rem;
}

.smd-w-48rem {
    width: 48rem;
}

.smd-w-49rem {
    width: 49rem;
}

.smd-w-50rem {
    width: 50rem;
}

.smd-w-51rem {
    width: 51rem;
}

.smd-w-52rem {
    width: 52rem;
}

.smd-w-53rem {
    width: 53rem;
}

.smd-w-54rem {
    width: 54rem;
}

.smd-w-55rem {
    width: 55rem;
}

.smd-w-56rem {
    width: 56rem;
}

.smd-w-57rem {
    width: 57rem;
}

.smd-w-58rem {
    width: 58rem;
}

.smd-w-59rem {
    width: 59rem;
}

.smd-w-60rem {
    width: 60rem;
}

.smd-w-61rem {
    width: 61rem;
}

.smd-w-62rem {
    width: 62rem;
}

.smd-w-63rem {
    width: 63rem;
}

.smd-w-64rem {
    width: 64rem;
}

.smd-w-65rem {
    width: 65rem;
}

.smd-w-66rem {
    width: 66rem;
}

.smd-w-67rem {
    width: 67rem;
}

.smd-w-68rem {
    width: 68rem;
}

.smd-w-69rem {
    width: 69rem;
}

.smd-w-70rem {
    width: 70rem;
}

.smd-w-71rem {
    width: 71rem;
}

.smd-w-72rem {
    width: 72rem;
}

.smd-w-73rem {
    width: 73rem;
}

.smd-w-74rem {
    width: 74rem;
}

.smd-w-75rem {
    width: 75rem;
}

.smd-w-76rem {
    width: 76rem;
}

.smd-w-77rem {
    width: 77rem;
}

.smd-w-78rem {
    width: 78rem;
}

.smd-w-79rem {
    width: 79rem;
}

.smd-w-80rem {
    width: 80rem;
}

.smd-w-81rem {
    width: 81rem;
}

.smd-w-82rem {
    width: 82rem;
}

.smd-w-83rem {
    width: 83rem;
}

.smd-w-84rem {
    width: 84rem;
}

.smd-w-85rem {
    width: 85rem;
}

.smd-w-86rem {
    width: 86rem;
}

.smd-w-87rem {
    width: 87rem;
}

.smd-w-88rem {
    width: 88rem;
}

.smd-w-89rem {
    width: 89rem;
}

.smd-w-90rem {
    width: 90rem;
}

.smd-w-91rem {
    width: 91rem;
}

.smd-w-92rem {
    width: 92rem;
}

.smd-w-93rem {
    width: 93rem;
}

.smd-w-94rem {
    width: 94rem;
}

.smd-w-95rem {
    width: 95rem;
}

.smd-w-96rem {
    width: 96rem;
}

.smd-w-97rem {
    width: 97rem;
}

.smd-w-98rem {
    width: 98rem;
}

.smd-w-99rem {
    width: 99rem;
}

.smd-w-100rem {
    width: 100rem;
}

.smd-w-1px {
    width: 1px;
}

.smd-w-2px {
    width: 2px;
}

.smd-w-3px {
    width: 3px;
}

.smd-w-4px {
    width: 4px;
}

.smd-w-5px {
    width: 5px;
}

.smd-w-6px {
    width: 6px;
}

.smd-w-7px {
    width: 7px;
}

.smd-w-8px {
    width: 8px;
}

.smd-w-9px {
    width: 9px;
}

.smd-w-10px {
    width: 10px;
}

.smd-w-11px {
    width: 11px;
}

.smd-w-12px {
    width: 12px;
}

.smd-w-13px {
    width: 13px;
}

.smd-w-14px {
    width: 14px;
}

.smd-w-15px {
    width: 15px;
}

.smd-w-16px {
    width: 16px;
}

.smd-w-17px {
    width: 17px;
}

.smd-w-18px {
    width: 18px;
}

.smd-w-19px {
    width: 19px;
}

.smd-w-20px {
    width: 20px;
}

.smd-w-21px {
    width: 21px;
}

.smd-w-22px {
    width: 22px;
}

.smd-w-23px {
    width: 23px;
}

.smd-w-24px {
    width: 24px;
}

.smd-w-25px {
    width: 25px;
}

.smd-w-26px {
    width: 26px;
}

.smd-w-27px {
    width: 27px;
}

.smd-w-28px {
    width: 28px;
}

.smd-w-29px {
    width: 29px;
}

.smd-w-30px {
    width: 30px;
}

.smd-w-31px {
    width: 31px;
}

.smd-w-32px {
    width: 32px;
}

.smd-w-33px {
    width: 33px;
}

.smd-w-34px {
    width: 34px;
}

.smd-w-35px {
    width: 35px;
}

.smd-w-36px {
    width: 36px;
}

.smd-w-37px {
    width: 37px;
}

.smd-w-38px {
    width: 38px;
}

.smd-w-39px {
    width: 39px;
}

.smd-w-40px {
    width: 40px;
}

.smd-w-41px {
    width: 41px;
}

.smd-w-42px {
    width: 42px;
}

.smd-w-43px {
    width: 43px;
}

.smd-w-44px {
    width: 44px;
}

.smd-w-45px {
    width: 45px;
}

.smd-w-46px {
    width: 46px;
}

.smd-w-47px {
    width: 47px;
}

.smd-w-48px {
    width: 48px;
}

.smd-w-49px {
    width: 49px;
}

.smd-w-50px {
    width: 50px;
}

.smd-w-51px {
    width: 51px;
}

.smd-w-52px {
    width: 52px;
}

.smd-w-53px {
    width: 53px;
}

.smd-w-54px {
    width: 54px;
}

.smd-w-55px {
    width: 55px;
}

.smd-w-56px {
    width: 56px;
}

.smd-w-57px {
    width: 57px;
}

.smd-w-58px {
    width: 58px;
}

.smd-w-59px {
    width: 59px;
}

.smd-w-60px {
    width: 60px;
}

.smd-w-61px {
    width: 61px;
}

.smd-w-62px {
    width: 62px;
}

.smd-w-63px {
    width: 63px;
}

.smd-w-64px {
    width: 64px;
}

.smd-w-65px {
    width: 65px;
}

.smd-w-66px {
    width: 66px;
}

.smd-w-67px {
    width: 67px;
}

.smd-w-68px {
    width: 68px;
}

.smd-w-69px {
    width: 69px;
}

.smd-w-70px {
    width: 70px;
}

.smd-w-71px {
    width: 71px;
}

.smd-w-72px {
    width: 72px;
}

.smd-w-73px {
    width: 73px;
}

.smd-w-74px {
    width: 74px;
}

.smd-w-75px {
    width: 75px;
}

.smd-w-76px {
    width: 76px;
}

.smd-w-77px {
    width: 77px;
}

.smd-w-78px {
    width: 78px;
}

.smd-w-79px {
    width: 79px;
}

.smd-w-80px {
    width: 80px;
}

.smd-w-81px {
    width: 81px;
}

.smd-w-82px {
    width: 82px;
}

.smd-w-83px {
    width: 83px;
}

.smd-w-84px {
    width: 84px;
}

.smd-w-85px {
    width: 85px;
}

.smd-w-86px {
    width: 86px;
}

.smd-w-87px {
    width: 87px;
}

.smd-w-88px {
    width: 88px;
}

.smd-w-89px {
    width: 89px;
}

.smd-w-90px {
    width: 90px;
}

.smd-w-91px {
    width: 91px;
}

.smd-w-92px {
    width: 92px;
}

.smd-w-93px {
    width: 93px;
}

.smd-w-94px {
    width: 94px;
}

.smd-w-95px {
    width: 95px;
}

.smd-w-96px {
    width: 96px;
}

.smd-w-97px {
    width: 97px;
}

.smd-w-98px {
    width: 98px;
}

.smd-w-99px {
    width: 99px;
}

.smd-w-100px {
    width: 100px;
}

.smd-w-1vw {
    width: 1vw;
}

.smd-w-2vw {
    width: 2vw;
}

.smd-w-3vw {
    width: 3vw;
}

.smd-w-4vw {
    width: 4vw;
}

.smd-w-5vw {
    width: 5vw;
}

.smd-w-6vw {
    width: 6vw;
}

.smd-w-7vw {
    width: 7vw;
}

.smd-w-8vw {
    width: 8vw;
}

.smd-w-9vw {
    width: 9vw;
}

.smd-w-10vw {
    width: 10vw;
}

.smd-w-11vw {
    width: 11vw;
}

.smd-w-12vw {
    width: 12vw;
}

.smd-w-13vw {
    width: 13vw;
}

.smd-w-14vw {
    width: 14vw;
}

.smd-w-15vw {
    width: 15vw;
}

.smd-w-16vw {
    width: 16vw;
}

.smd-w-17vw {
    width: 17vw;
}

.smd-w-18vw {
    width: 18vw;
}

.smd-w-19vw {
    width: 19vw;
}

.smd-w-20vw {
    width: 20vw;
}

.smd-w-21vw {
    width: 21vw;
}

.smd-w-22vw {
    width: 22vw;
}

.smd-w-23vw {
    width: 23vw;
}

.smd-w-24vw {
    width: 24vw;
}

.smd-w-25vw {
    width: 25vw;
}

.smd-w-26vw {
    width: 26vw;
}

.smd-w-27vw {
    width: 27vw;
}

.smd-w-28vw {
    width: 28vw;
}

.smd-w-29vw {
    width: 29vw;
}

.smd-w-30vw {
    width: 30vw;
}

.smd-w-31vw {
    width: 31vw;
}

.smd-w-32vw {
    width: 32vw;
}

.smd-w-33vw {
    width: 33vw;
}

.smd-w-34vw {
    width: 34vw;
}

.smd-w-35vw {
    width: 35vw;
}

.smd-w-36vw {
    width: 36vw;
}

.smd-w-37vw {
    width: 37vw;
}

.smd-w-38vw {
    width: 38vw;
}

.smd-w-39vw {
    width: 39vw;
}

.smd-w-40vw {
    width: 40vw;
}

.smd-w-41vw {
    width: 41vw;
}

.smd-w-42vw {
    width: 42vw;
}

.smd-w-43vw {
    width: 43vw;
}

.smd-w-44vw {
    width: 44vw;
}

.smd-w-45vw {
    width: 45vw;
}

.smd-w-46vw {
    width: 46vw;
}

.smd-w-47vw {
    width: 47vw;
}

.smd-w-48vw {
    width: 48vw;
}

.smd-w-49vw {
    width: 49vw;
}

.smd-w-50vw {
    width: 50vw;
}

.smd-w-51vw {
    width: 51vw;
}

.smd-w-52vw {
    width: 52vw;
}

.smd-w-53vw {
    width: 53vw;
}

.smd-w-54vw {
    width: 54vw;
}

.smd-w-55vw {
    width: 55vw;
}

.smd-w-56vw {
    width: 56vw;
}

.smd-w-57vw {
    width: 57vw;
}

.smd-w-58vw {
    width: 58vw;
}

.smd-w-59vw {
    width: 59vw;
}

.smd-w-60vw {
    width: 60vw;
}

.smd-w-61vw {
    width: 61vw;
}

.smd-w-62vw {
    width: 62vw;
}

.smd-w-63vw {
    width: 63vw;
}

.smd-w-64vw {
    width: 64vw;
}

.smd-w-65vw {
    width: 65vw;
}

.smd-w-66vw {
    width: 66vw;
}

.smd-w-67vw {
    width: 67vw;
}

.smd-w-68vw {
    width: 68vw;
}

.smd-w-69vw {
    width: 69vw;
}

.smd-w-70vw {
    width: 70vw;
}

.smd-w-71vw {
    width: 71vw;
}

.smd-w-72vw {
    width: 72vw;
}

.smd-w-73vw {
    width: 73vw;
}

.smd-w-74vw {
    width: 74vw;
}

.smd-w-75vw {
    width: 75vw;
}

.smd-w-76vw {
    width: 76vw;
}

.smd-w-77vw {
    width: 77vw;
}

.smd-w-78vw {
    width: 78vw;
}

.smd-w-79vw {
    width: 79vw;
}

.smd-w-80vw {
    width: 80vw;
}

.smd-w-81vw {
    width: 81vw;
}

.smd-w-82vw {
    width: 82vw;
}

.smd-w-83vw {
    width: 83vw;
}

.smd-w-84vw {
    width: 84vw;
}

.smd-w-85vw {
    width: 85vw;
}

.smd-w-86vw {
    width: 86vw;
}

.smd-w-87vw {
    width: 87vw;
}

.smd-w-88vw {
    width: 88vw;
}

.smd-w-89vw {
    width: 89vw;
}

.smd-w-90vw {
    width: 90vw;
}

.smd-w-91vw {
    width: 91vw;
}

.smd-w-92vw {
    width: 92vw;
}

.smd-w-93vw {
    width: 93vw;
}

.smd-w-94vw {
    width: 94vw;
}

.smd-w-95vw {
    width: 95vw;
}

.smd-w-96vw {
    width: 96vw;
}

.smd-w-97vw {
    width: 97vw;
}

.smd-w-98vw {
    width: 98vw;
}

.smd-w-99vw {
    width: 99vw;
}

.smd-w-100vw {
    width: 100vw;
}

.smd-w-1vh {
    width: 1vh;
}

.smd-w-2vh {
    width: 2vh;
}

.smd-w-3vh {
    width: 3vh;
}

.smd-w-4vh {
    width: 4vh;
}

.smd-w-5vh {
    width: 5vh;
}

.smd-w-6vh {
    width: 6vh;
}

.smd-w-7vh {
    width: 7vh;
}

.smd-w-8vh {
    width: 8vh;
}

.smd-w-9vh {
    width: 9vh;
}

.smd-w-10vh {
    width: 10vh;
}

.smd-w-11vh {
    width: 11vh;
}

.smd-w-12vh {
    width: 12vh;
}

.smd-w-13vh {
    width: 13vh;
}

.smd-w-14vh {
    width: 14vh;
}

.smd-w-15vh {
    width: 15vh;
}

.smd-w-16vh {
    width: 16vh;
}

.smd-w-17vh {
    width: 17vh;
}

.smd-w-18vh {
    width: 18vh;
}

.smd-w-19vh {
    width: 19vh;
}

.smd-w-20vh {
    width: 20vh;
}

.smd-w-21vh {
    width: 21vh;
}

.smd-w-22vh {
    width: 22vh;
}

.smd-w-23vh {
    width: 23vh;
}

.smd-w-24vh {
    width: 24vh;
}

.smd-w-25vh {
    width: 25vh;
}

.smd-w-26vh {
    width: 26vh;
}

.smd-w-27vh {
    width: 27vh;
}

.smd-w-28vh {
    width: 28vh;
}

.smd-w-29vh {
    width: 29vh;
}

.smd-w-30vh {
    width: 30vh;
}

.smd-w-31vh {
    width: 31vh;
}

.smd-w-32vh {
    width: 32vh;
}

.smd-w-33vh {
    width: 33vh;
}

.smd-w-34vh {
    width: 34vh;
}

.smd-w-35vh {
    width: 35vh;
}

.smd-w-36vh {
    width: 36vh;
}

.smd-w-37vh {
    width: 37vh;
}

.smd-w-38vh {
    width: 38vh;
}

.smd-w-39vh {
    width: 39vh;
}

.smd-w-40vh {
    width: 40vh;
}

.smd-w-41vh {
    width: 41vh;
}

.smd-w-42vh {
    width: 42vh;
}

.smd-w-43vh {
    width: 43vh;
}

.smd-w-44vh {
    width: 44vh;
}

.smd-w-45vh {
    width: 45vh;
}

.smd-w-46vh {
    width: 46vh;
}

.smd-w-47vh {
    width: 47vh;
}

.smd-w-48vh {
    width: 48vh;
}

.smd-w-49vh {
    width: 49vh;
}

.smd-w-50vh {
    width: 50vh;
}

.smd-w-51vh {
    width: 51vh;
}

.smd-w-52vh {
    width: 52vh;
}

.smd-w-53vh {
    width: 53vh;
}

.smd-w-54vh {
    width: 54vh;
}

.smd-w-55vh {
    width: 55vh;
}

.smd-w-56vh {
    width: 56vh;
}

.smd-w-57vh {
    width: 57vh;
}

.smd-w-58vh {
    width: 58vh;
}

.smd-w-59vh {
    width: 59vh;
}

.smd-w-60vh {
    width: 60vh;
}

.smd-w-61vh {
    width: 61vh;
}

.smd-w-62vh {
    width: 62vh;
}

.smd-w-63vh {
    width: 63vh;
}

.smd-w-64vh {
    width: 64vh;
}

.smd-w-65vh {
    width: 65vh;
}

.smd-w-66vh {
    width: 66vh;
}

.smd-w-67vh {
    width: 67vh;
}

.smd-w-68vh {
    width: 68vh;
}

.smd-w-69vh {
    width: 69vh;
}

.smd-w-70vh {
    width: 70vh;
}

.smd-w-71vh {
    width: 71vh;
}

.smd-w-72vh {
    width: 72vh;
}

.smd-w-73vh {
    width: 73vh;
}

.smd-w-74vh {
    width: 74vh;
}

.smd-w-75vh {
    width: 75vh;
}

.smd-w-76vh {
    width: 76vh;
}

.smd-w-77vh {
    width: 77vh;
}

.smd-w-78vh {
    width: 78vh;
}

.smd-w-79vh {
    width: 79vh;
}

.smd-w-80vh {
    width: 80vh;
}

.smd-w-81vh {
    width: 81vh;
}

.smd-w-82vh {
    width: 82vh;
}

.smd-w-83vh {
    width: 83vh;
}

.smd-w-84vh {
    width: 84vh;
}

.smd-w-85vh {
    width: 85vh;
}

.smd-w-86vh {
    width: 86vh;
}

.smd-w-87vh {
    width: 87vh;
}

.smd-w-88vh {
    width: 88vh;
}

.smd-w-89vh {
    width: 89vh;
}

.smd-w-90vh {
    width: 90vh;
}

.smd-w-91vh {
    width: 91vh;
}

.smd-w-92vh {
    width: 92vh;
}

.smd-w-93vh {
    width: 93vh;
}

.smd-w-94vh {
    width: 94vh;
}

.smd-w-95vh {
    width: 95vh;
}

.smd-w-96vh {
    width: 96vh;
}

.smd-w-97vh {
    width: 97vh;
}

.smd-w-98vh {
    width: 98vh;
}

.smd-w-99vh {
    width: 99vh;
}

.smd-w-100vh {
    width: 100vh;
}

.smd-w-1ch {
    width: 1ch;
}

.smd-w-2ch {
    width: 2ch;
}

.smd-w-3ch {
    width: 3ch;
}

.smd-w-4ch {
    width: 4ch;
}

.smd-w-5ch {
    width: 5ch;
}

.smd-w-6ch {
    width: 6ch;
}

.smd-w-7ch {
    width: 7ch;
}

.smd-w-8ch {
    width: 8ch;
}

.smd-w-9ch {
    width: 9ch;
}

.smd-w-10ch {
    width: 10ch;
}

.smd-w-11ch {
    width: 11ch;
}

.smd-w-12ch {
    width: 12ch;
}

.smd-w-13ch {
    width: 13ch;
}

.smd-w-14ch {
    width: 14ch;
}

.smd-w-15ch {
    width: 15ch;
}

.smd-w-16ch {
    width: 16ch;
}

.smd-w-17ch {
    width: 17ch;
}

.smd-w-18ch {
    width: 18ch;
}

.smd-w-19ch {
    width: 19ch;
}

.smd-w-20ch {
    width: 20ch;
}

.smd-w-21ch {
    width: 21ch;
}

.smd-w-22ch {
    width: 22ch;
}

.smd-w-23ch {
    width: 23ch;
}

.smd-w-24ch {
    width: 24ch;
}

.smd-w-25ch {
    width: 25ch;
}

.smd-w-26ch {
    width: 26ch;
}

.smd-w-27ch {
    width: 27ch;
}

.smd-w-28ch {
    width: 28ch;
}

.smd-w-29ch {
    width: 29ch;
}

.smd-w-30ch {
    width: 30ch;
}

.smd-w-31ch {
    width: 31ch;
}

.smd-w-32ch {
    width: 32ch;
}

.smd-w-33ch {
    width: 33ch;
}

.smd-w-34ch {
    width: 34ch;
}

.smd-w-35ch {
    width: 35ch;
}

.smd-w-36ch {
    width: 36ch;
}

.smd-w-37ch {
    width: 37ch;
}

.smd-w-38ch {
    width: 38ch;
}

.smd-w-39ch {
    width: 39ch;
}

.smd-w-40ch {
    width: 40ch;
}

.smd-w-41ch {
    width: 41ch;
}

.smd-w-42ch {
    width: 42ch;
}

.smd-w-43ch {
    width: 43ch;
}

.smd-w-44ch {
    width: 44ch;
}

.smd-w-45ch {
    width: 45ch;
}

.smd-w-46ch {
    width: 46ch;
}

.smd-w-47ch {
    width: 47ch;
}

.smd-w-48ch {
    width: 48ch;
}

.smd-w-49ch {
    width: 49ch;
}

.smd-w-50ch {
    width: 50ch;
}

.smd-w-51ch {
    width: 51ch;
}

.smd-w-52ch {
    width: 52ch;
}

.smd-w-53ch {
    width: 53ch;
}

.smd-w-54ch {
    width: 54ch;
}

.smd-w-55ch {
    width: 55ch;
}

.smd-w-56ch {
    width: 56ch;
}

.smd-w-57ch {
    width: 57ch;
}

.smd-w-58ch {
    width: 58ch;
}

.smd-w-59ch {
    width: 59ch;
}

.smd-w-60ch {
    width: 60ch;
}

.smd-w-61ch {
    width: 61ch;
}

.smd-w-62ch {
    width: 62ch;
}

.smd-w-63ch {
    width: 63ch;
}

.smd-w-64ch {
    width: 64ch;
}

.smd-w-65ch {
    width: 65ch;
}

.smd-w-66ch {
    width: 66ch;
}

.smd-w-67ch {
    width: 67ch;
}

.smd-w-68ch {
    width: 68ch;
}

.smd-w-69ch {
    width: 69ch;
}

.smd-w-70ch {
    width: 70ch;
}

.smd-w-71ch {
    width: 71ch;
}

.smd-w-72ch {
    width: 72ch;
}

.smd-w-73ch {
    width: 73ch;
}

.smd-w-74ch {
    width: 74ch;
}

.smd-w-75ch {
    width: 75ch;
}

.smd-w-76ch {
    width: 76ch;
}

.smd-w-77ch {
    width: 77ch;
}

.smd-w-78ch {
    width: 78ch;
}

.smd-w-79ch {
    width: 79ch;
}

.smd-w-80ch {
    width: 80ch;
}

.smd-w-81ch {
    width: 81ch;
}

.smd-w-82ch {
    width: 82ch;
}

.smd-w-83ch {
    width: 83ch;
}

.smd-w-84ch {
    width: 84ch;
}

.smd-w-85ch {
    width: 85ch;
}

.smd-w-86ch {
    width: 86ch;
}

.smd-w-87ch {
    width: 87ch;
}

.smd-w-88ch {
    width: 88ch;
}

.smd-w-89ch {
    width: 89ch;
}

.smd-w-90ch {
    width: 90ch;
}

.smd-w-91ch {
    width: 91ch;
}

.smd-w-92ch {
    width: 92ch;
}

.smd-w-93ch {
    width: 93ch;
}

.smd-w-94ch {
    width: 94ch;
}

.smd-w-95ch {
    width: 95ch;
}

.smd-w-96ch {
    width: 96ch;
}

.smd-w-97ch {
    width: 97ch;
}

.smd-w-98ch {
    width: 98ch;
}

.smd-w-99ch {
    width: 99ch;
}

.smd-w-100ch {
    width: 100ch;
}

.smd-w-1ex {
    width: 1ex;
}

.smd-w-2ex {
    width: 2ex;
}

.smd-w-3ex {
    width: 3ex;
}

.smd-w-4ex {
    width: 4ex;
}

.smd-w-5ex {
    width: 5ex;
}

.smd-w-6ex {
    width: 6ex;
}

.smd-w-7ex {
    width: 7ex;
}

.smd-w-8ex {
    width: 8ex;
}

.smd-w-9ex {
    width: 9ex;
}

.smd-w-10ex {
    width: 10ex;
}

.smd-w-11ex {
    width: 11ex;
}

.smd-w-12ex {
    width: 12ex;
}

.smd-w-13ex {
    width: 13ex;
}

.smd-w-14ex {
    width: 14ex;
}

.smd-w-15ex {
    width: 15ex;
}

.smd-w-16ex {
    width: 16ex;
}

.smd-w-17ex {
    width: 17ex;
}

.smd-w-18ex {
    width: 18ex;
}

.smd-w-19ex {
    width: 19ex;
}

.smd-w-20ex {
    width: 20ex;
}

.smd-w-21ex {
    width: 21ex;
}

.smd-w-22ex {
    width: 22ex;
}

.smd-w-23ex {
    width: 23ex;
}

.smd-w-24ex {
    width: 24ex;
}

.smd-w-25ex {
    width: 25ex;
}

.smd-w-26ex {
    width: 26ex;
}

.smd-w-27ex {
    width: 27ex;
}

.smd-w-28ex {
    width: 28ex;
}

.smd-w-29ex {
    width: 29ex;
}

.smd-w-30ex {
    width: 30ex;
}

.smd-w-31ex {
    width: 31ex;
}

.smd-w-32ex {
    width: 32ex;
}

.smd-w-33ex {
    width: 33ex;
}

.smd-w-34ex {
    width: 34ex;
}

.smd-w-35ex {
    width: 35ex;
}

.smd-w-36ex {
    width: 36ex;
}

.smd-w-37ex {
    width: 37ex;
}

.smd-w-38ex {
    width: 38ex;
}

.smd-w-39ex {
    width: 39ex;
}

.smd-w-40ex {
    width: 40ex;
}

.smd-w-41ex {
    width: 41ex;
}

.smd-w-42ex {
    width: 42ex;
}

.smd-w-43ex {
    width: 43ex;
}

.smd-w-44ex {
    width: 44ex;
}

.smd-w-45ex {
    width: 45ex;
}

.smd-w-46ex {
    width: 46ex;
}

.smd-w-47ex {
    width: 47ex;
}

.smd-w-48ex {
    width: 48ex;
}

.smd-w-49ex {
    width: 49ex;
}

.smd-w-50ex {
    width: 50ex;
}

.smd-w-51ex {
    width: 51ex;
}

.smd-w-52ex {
    width: 52ex;
}

.smd-w-53ex {
    width: 53ex;
}

.smd-w-54ex {
    width: 54ex;
}

.smd-w-55ex {
    width: 55ex;
}

.smd-w-56ex {
    width: 56ex;
}

.smd-w-57ex {
    width: 57ex;
}

.smd-w-58ex {
    width: 58ex;
}

.smd-w-59ex {
    width: 59ex;
}

.smd-w-60ex {
    width: 60ex;
}

.smd-w-61ex {
    width: 61ex;
}

.smd-w-62ex {
    width: 62ex;
}

.smd-w-63ex {
    width: 63ex;
}

.smd-w-64ex {
    width: 64ex;
}

.smd-w-65ex {
    width: 65ex;
}

.smd-w-66ex {
    width: 66ex;
}

.smd-w-67ex {
    width: 67ex;
}

.smd-w-68ex {
    width: 68ex;
}

.smd-w-69ex {
    width: 69ex;
}

.smd-w-70ex {
    width: 70ex;
}

.smd-w-71ex {
    width: 71ex;
}

.smd-w-72ex {
    width: 72ex;
}

.smd-w-73ex {
    width: 73ex;
}

.smd-w-74ex {
    width: 74ex;
}

.smd-w-75ex {
    width: 75ex;
}

.smd-w-76ex {
    width: 76ex;
}

.smd-w-77ex {
    width: 77ex;
}

.smd-w-78ex {
    width: 78ex;
}

.smd-w-79ex {
    width: 79ex;
}

.smd-w-80ex {
    width: 80ex;
}

.smd-w-81ex {
    width: 81ex;
}

.smd-w-82ex {
    width: 82ex;
}

.smd-w-83ex {
    width: 83ex;
}

.smd-w-84ex {
    width: 84ex;
}

.smd-w-85ex {
    width: 85ex;
}

.smd-w-86ex {
    width: 86ex;
}

.smd-w-87ex {
    width: 87ex;
}

.smd-w-88ex {
    width: 88ex;
}

.smd-w-89ex {
    width: 89ex;
}

.smd-w-90ex {
    width: 90ex;
}

.smd-w-91ex {
    width: 91ex;
}

.smd-w-92ex {
    width: 92ex;
}

.smd-w-93ex {
    width: 93ex;
}

.smd-w-94ex {
    width: 94ex;
}

.smd-w-95ex {
    width: 95ex;
}

.smd-w-96ex {
    width: 96ex;
}

.smd-w-97ex {
    width: 97ex;
}

.smd-w-98ex {
    width: 98ex;
}

.smd-w-99ex {
    width: 99ex;
}

.smd-w-100ex {
    width: 100ex;
}

.smd-w-1pt {
    width: 1pt;
}

.smd-w-2pt {
    width: 2pt;
}

.smd-w-3pt {
    width: 3pt;
}

.smd-w-4pt {
    width: 4pt;
}

.smd-w-5pt {
    width: 5pt;
}

.smd-w-6pt {
    width: 6pt;
}

.smd-w-7pt {
    width: 7pt;
}

.smd-w-8pt {
    width: 8pt;
}

.smd-w-9pt {
    width: 9pt;
}

.smd-w-10pt {
    width: 10pt;
}

.smd-w-11pt {
    width: 11pt;
}

.smd-w-12pt {
    width: 12pt;
}

.smd-w-13pt {
    width: 13pt;
}

.smd-w-14pt {
    width: 14pt;
}

.smd-w-15pt {
    width: 15pt;
}

.smd-w-16pt {
    width: 16pt;
}

.smd-w-17pt {
    width: 17pt;
}

.smd-w-18pt {
    width: 18pt;
}

.smd-w-19pt {
    width: 19pt;
}

.smd-w-20pt {
    width: 20pt;
}

.smd-w-21pt {
    width: 21pt;
}

.smd-w-22pt {
    width: 22pt;
}

.smd-w-23pt {
    width: 23pt;
}

.smd-w-24pt {
    width: 24pt;
}

.smd-w-25pt {
    width: 25pt;
}

.smd-w-26pt {
    width: 26pt;
}

.smd-w-27pt {
    width: 27pt;
}

.smd-w-28pt {
    width: 28pt;
}

.smd-w-29pt {
    width: 29pt;
}

.smd-w-30pt {
    width: 30pt;
}

.smd-w-31pt {
    width: 31pt;
}

.smd-w-32pt {
    width: 32pt;
}

.smd-w-33pt {
    width: 33pt;
}

.smd-w-34pt {
    width: 34pt;
}

.smd-w-35pt {
    width: 35pt;
}

.smd-w-36pt {
    width: 36pt;
}

.smd-w-37pt {
    width: 37pt;
}

.smd-w-38pt {
    width: 38pt;
}

.smd-w-39pt {
    width: 39pt;
}

.smd-w-40pt {
    width: 40pt;
}

.smd-w-41pt {
    width: 41pt;
}

.smd-w-42pt {
    width: 42pt;
}

.smd-w-43pt {
    width: 43pt;
}

.smd-w-44pt {
    width: 44pt;
}

.smd-w-45pt {
    width: 45pt;
}

.smd-w-46pt {
    width: 46pt;
}

.smd-w-47pt {
    width: 47pt;
}

.smd-w-48pt {
    width: 48pt;
}

.smd-w-49pt {
    width: 49pt;
}

.smd-w-50pt {
    width: 50pt;
}

.smd-w-51pt {
    width: 51pt;
}

.smd-w-52pt {
    width: 52pt;
}

.smd-w-53pt {
    width: 53pt;
}

.smd-w-54pt {
    width: 54pt;
}

.smd-w-55pt {
    width: 55pt;
}

.smd-w-56pt {
    width: 56pt;
}

.smd-w-57pt {
    width: 57pt;
}

.smd-w-58pt {
    width: 58pt;
}

.smd-w-59pt {
    width: 59pt;
}

.smd-w-60pt {
    width: 60pt;
}

.smd-w-61pt {
    width: 61pt;
}

.smd-w-62pt {
    width: 62pt;
}

.smd-w-63pt {
    width: 63pt;
}

.smd-w-64pt {
    width: 64pt;
}

.smd-w-65pt {
    width: 65pt;
}

.smd-w-66pt {
    width: 66pt;
}

.smd-w-67pt {
    width: 67pt;
}

.smd-w-68pt {
    width: 68pt;
}

.smd-w-69pt {
    width: 69pt;
}

.smd-w-70pt {
    width: 70pt;
}

.smd-w-71pt {
    width: 71pt;
}

.smd-w-72pt {
    width: 72pt;
}

.smd-w-73pt {
    width: 73pt;
}

.smd-w-74pt {
    width: 74pt;
}

.smd-w-75pt {
    width: 75pt;
}

.smd-w-76pt {
    width: 76pt;
}

.smd-w-77pt {
    width: 77pt;
}

.smd-w-78pt {
    width: 78pt;
}

.smd-w-79pt {
    width: 79pt;
}

.smd-w-80pt {
    width: 80pt;
}

.smd-w-81pt {
    width: 81pt;
}

.smd-w-82pt {
    width: 82pt;
}

.smd-w-83pt {
    width: 83pt;
}

.smd-w-84pt {
    width: 84pt;
}

.smd-w-85pt {
    width: 85pt;
}

.smd-w-86pt {
    width: 86pt;
}

.smd-w-87pt {
    width: 87pt;
}

.smd-w-88pt {
    width: 88pt;
}

.smd-w-89pt {
    width: 89pt;
}

.smd-w-90pt {
    width: 90pt;
}

.smd-w-91pt {
    width: 91pt;
}

.smd-w-92pt {
    width: 92pt;
}

.smd-w-93pt {
    width: 93pt;
}

.smd-w-94pt {
    width: 94pt;
}

.smd-w-95pt {
    width: 95pt;
}

.smd-w-96pt {
    width: 96pt;
}

.smd-w-97pt {
    width: 97pt;
}

.smd-w-98pt {
    width: 98pt;
}

.smd-w-99pt {
    width: 99pt;
}

.smd-w-100pt {
    width: 100pt;
}

.smd-w-1pc {
    width: 1pc;
}

.smd-w-2pc {
    width: 2pc;
}

.smd-w-3pc {
    width: 3pc;
}

.smd-w-4pc {
    width: 4pc;
}

.smd-w-5pc {
    width: 5pc;
}

.smd-w-6pc {
    width: 6pc;
}

.smd-w-7pc {
    width: 7pc;
}

.smd-w-8pc {
    width: 8pc;
}

.smd-w-9pc {
    width: 9pc;
}

.smd-w-10pc {
    width: 10pc;
}

.smd-w-11pc {
    width: 11pc;
}

.smd-w-12pc {
    width: 12pc;
}

.smd-w-13pc {
    width: 13pc;
}

.smd-w-14pc {
    width: 14pc;
}

.smd-w-15pc {
    width: 15pc;
}

.smd-w-16pc {
    width: 16pc;
}

.smd-w-17pc {
    width: 17pc;
}

.smd-w-18pc {
    width: 18pc;
}

.smd-w-19pc {
    width: 19pc;
}

.smd-w-20pc {
    width: 20pc;
}

.smd-w-21pc {
    width: 21pc;
}

.smd-w-22pc {
    width: 22pc;
}

.smd-w-23pc {
    width: 23pc;
}

.smd-w-24pc {
    width: 24pc;
}

.smd-w-25pc {
    width: 25pc;
}

.smd-w-26pc {
    width: 26pc;
}

.smd-w-27pc {
    width: 27pc;
}

.smd-w-28pc {
    width: 28pc;
}

.smd-w-29pc {
    width: 29pc;
}

.smd-w-30pc {
    width: 30pc;
}

.smd-w-31pc {
    width: 31pc;
}

.smd-w-32pc {
    width: 32pc;
}

.smd-w-33pc {
    width: 33pc;
}

.smd-w-34pc {
    width: 34pc;
}

.smd-w-35pc {
    width: 35pc;
}

.smd-w-36pc {
    width: 36pc;
}

.smd-w-37pc {
    width: 37pc;
}

.smd-w-38pc {
    width: 38pc;
}

.smd-w-39pc {
    width: 39pc;
}

.smd-w-40pc {
    width: 40pc;
}

.smd-w-41pc {
    width: 41pc;
}

.smd-w-42pc {
    width: 42pc;
}

.smd-w-43pc {
    width: 43pc;
}

.smd-w-44pc {
    width: 44pc;
}

.smd-w-45pc {
    width: 45pc;
}

.smd-w-46pc {
    width: 46pc;
}

.smd-w-47pc {
    width: 47pc;
}

.smd-w-48pc {
    width: 48pc;
}

.smd-w-49pc {
    width: 49pc;
}

.smd-w-50pc {
    width: 50pc;
}

.smd-w-51pc {
    width: 51pc;
}

.smd-w-52pc {
    width: 52pc;
}

.smd-w-53pc {
    width: 53pc;
}

.smd-w-54pc {
    width: 54pc;
}

.smd-w-55pc {
    width: 55pc;
}

.smd-w-56pc {
    width: 56pc;
}

.smd-w-57pc {
    width: 57pc;
}

.smd-w-58pc {
    width: 58pc;
}

.smd-w-59pc {
    width: 59pc;
}

.smd-w-60pc {
    width: 60pc;
}

.smd-w-61pc {
    width: 61pc;
}

.smd-w-62pc {
    width: 62pc;
}

.smd-w-63pc {
    width: 63pc;
}

.smd-w-64pc {
    width: 64pc;
}

.smd-w-65pc {
    width: 65pc;
}

.smd-w-66pc {
    width: 66pc;
}

.smd-w-67pc {
    width: 67pc;
}

.smd-w-68pc {
    width: 68pc;
}

.smd-w-69pc {
    width: 69pc;
}

.smd-w-70pc {
    width: 70pc;
}

.smd-w-71pc {
    width: 71pc;
}

.smd-w-72pc {
    width: 72pc;
}

.smd-w-73pc {
    width: 73pc;
}

.smd-w-74pc {
    width: 74pc;
}

.smd-w-75pc {
    width: 75pc;
}

.smd-w-76pc {
    width: 76pc;
}

.smd-w-77pc {
    width: 77pc;
}

.smd-w-78pc {
    width: 78pc;
}

.smd-w-79pc {
    width: 79pc;
}

.smd-w-80pc {
    width: 80pc;
}

.smd-w-81pc {
    width: 81pc;
}

.smd-w-82pc {
    width: 82pc;
}

.smd-w-83pc {
    width: 83pc;
}

.smd-w-84pc {
    width: 84pc;
}

.smd-w-85pc {
    width: 85pc;
}

.smd-w-86pc {
    width: 86pc;
}

.smd-w-87pc {
    width: 87pc;
}

.smd-w-88pc {
    width: 88pc;
}

.smd-w-89pc {
    width: 89pc;
}

.smd-w-90pc {
    width: 90pc;
}

.smd-w-91pc {
    width: 91pc;
}

.smd-w-92pc {
    width: 92pc;
}

.smd-w-93pc {
    width: 93pc;
}

.smd-w-94pc {
    width: 94pc;
}

.smd-w-95pc {
    width: 95pc;
}

.smd-w-96pc {
    width: 96pc;
}

.smd-w-97pc {
    width: 97pc;
}

.smd-w-98pc {
    width: 98pc;
}

.smd-w-99pc {
    width: 99pc;
}

.smd-w-100pc {
    width: 100pc;
}

.smd-w-1mm {
    width: 1mm;
}

.smd-w-2mm {
    width: 2mm;
}

.smd-w-3mm {
    width: 3mm;
}

.smd-w-4mm {
    width: 4mm;
}

.smd-w-5mm {
    width: 5mm;
}

.smd-w-6mm {
    width: 6mm;
}

.smd-w-7mm {
    width: 7mm;
}

.smd-w-8mm {
    width: 8mm;
}

.smd-w-9mm {
    width: 9mm;
}

.smd-w-10mm {
    width: 10mm;
}

.smd-w-11mm {
    width: 11mm;
}

.smd-w-12mm {
    width: 12mm;
}

.smd-w-13mm {
    width: 13mm;
}

.smd-w-14mm {
    width: 14mm;
}

.smd-w-15mm {
    width: 15mm;
}

.smd-w-16mm {
    width: 16mm;
}

.smd-w-17mm {
    width: 17mm;
}

.smd-w-18mm {
    width: 18mm;
}

.smd-w-19mm {
    width: 19mm;
}

.smd-w-20mm {
    width: 20mm;
}

.smd-w-21mm {
    width: 21mm;
}

.smd-w-22mm {
    width: 22mm;
}

.smd-w-23mm {
    width: 23mm;
}

.smd-w-24mm {
    width: 24mm;
}

.smd-w-25mm {
    width: 25mm;
}

.smd-w-26mm {
    width: 26mm;
}

.smd-w-27mm {
    width: 27mm;
}

.smd-w-28mm {
    width: 28mm;
}

.smd-w-29mm {
    width: 29mm;
}

.smd-w-30mm {
    width: 30mm;
}

.smd-w-31mm {
    width: 31mm;
}

.smd-w-32mm {
    width: 32mm;
}

.smd-w-33mm {
    width: 33mm;
}

.smd-w-34mm {
    width: 34mm;
}

.smd-w-35mm {
    width: 35mm;
}

.smd-w-36mm {
    width: 36mm;
}

.smd-w-37mm {
    width: 37mm;
}

.smd-w-38mm {
    width: 38mm;
}

.smd-w-39mm {
    width: 39mm;
}

.smd-w-40mm {
    width: 40mm;
}

.smd-w-41mm {
    width: 41mm;
}

.smd-w-42mm {
    width: 42mm;
}

.smd-w-43mm {
    width: 43mm;
}

.smd-w-44mm {
    width: 44mm;
}

.smd-w-45mm {
    width: 45mm;
}

.smd-w-46mm {
    width: 46mm;
}

.smd-w-47mm {
    width: 47mm;
}

.smd-w-48mm {
    width: 48mm;
}

.smd-w-49mm {
    width: 49mm;
}

.smd-w-50mm {
    width: 50mm;
}

.smd-w-51mm {
    width: 51mm;
}

.smd-w-52mm {
    width: 52mm;
}

.smd-w-53mm {
    width: 53mm;
}

.smd-w-54mm {
    width: 54mm;
}

.smd-w-55mm {
    width: 55mm;
}

.smd-w-56mm {
    width: 56mm;
}

.smd-w-57mm {
    width: 57mm;
}

.smd-w-58mm {
    width: 58mm;
}

.smd-w-59mm {
    width: 59mm;
}

.smd-w-60mm {
    width: 60mm;
}

.smd-w-61mm {
    width: 61mm;
}

.smd-w-62mm {
    width: 62mm;
}

.smd-w-63mm {
    width: 63mm;
}

.smd-w-64mm {
    width: 64mm;
}

.smd-w-65mm {
    width: 65mm;
}

.smd-w-66mm {
    width: 66mm;
}

.smd-w-67mm {
    width: 67mm;
}

.smd-w-68mm {
    width: 68mm;
}

.smd-w-69mm {
    width: 69mm;
}

.smd-w-70mm {
    width: 70mm;
}

.smd-w-71mm {
    width: 71mm;
}

.smd-w-72mm {
    width: 72mm;
}

.smd-w-73mm {
    width: 73mm;
}

.smd-w-74mm {
    width: 74mm;
}

.smd-w-75mm {
    width: 75mm;
}

.smd-w-76mm {
    width: 76mm;
}

.smd-w-77mm {
    width: 77mm;
}

.smd-w-78mm {
    width: 78mm;
}

.smd-w-79mm {
    width: 79mm;
}

.smd-w-80mm {
    width: 80mm;
}

.smd-w-81mm {
    width: 81mm;
}

.smd-w-82mm {
    width: 82mm;
}

.smd-w-83mm {
    width: 83mm;
}

.smd-w-84mm {
    width: 84mm;
}

.smd-w-85mm {
    width: 85mm;
}

.smd-w-86mm {
    width: 86mm;
}

.smd-w-87mm {
    width: 87mm;
}

.smd-w-88mm {
    width: 88mm;
}

.smd-w-89mm {
    width: 89mm;
}

.smd-w-90mm {
    width: 90mm;
}

.smd-w-91mm {
    width: 91mm;
}

.smd-w-92mm {
    width: 92mm;
}

.smd-w-93mm {
    width: 93mm;
}

.smd-w-94mm {
    width: 94mm;
}

.smd-w-95mm {
    width: 95mm;
}

.smd-w-96mm {
    width: 96mm;
}

.smd-w-97mm {
    width: 97mm;
}

.smd-w-98mm {
    width: 98mm;
}

.smd-w-99mm {
    width: 99mm;
}

.smd-w-100mm {
    width: 100mm;
}

.smd-w-1cm {
    width: 1cm;
}

.smd-w-2cm {
    width: 2cm;
}

.smd-w-3cm {
    width: 3cm;
}

.smd-w-4cm {
    width: 4cm;
}

.smd-w-5cm {
    width: 5cm;
}

.smd-w-6cm {
    width: 6cm;
}

.smd-w-7cm {
    width: 7cm;
}

.smd-w-8cm {
    width: 8cm;
}

.smd-w-9cm {
    width: 9cm;
}

.smd-w-10cm {
    width: 10cm;
}

.smd-w-11cm {
    width: 11cm;
}

.smd-w-12cm {
    width: 12cm;
}

.smd-w-13cm {
    width: 13cm;
}

.smd-w-14cm {
    width: 14cm;
}

.smd-w-15cm {
    width: 15cm;
}

.smd-w-16cm {
    width: 16cm;
}

.smd-w-17cm {
    width: 17cm;
}

.smd-w-18cm {
    width: 18cm;
}

.smd-w-19cm {
    width: 19cm;
}

.smd-w-20cm {
    width: 20cm;
}

.smd-w-21cm {
    width: 21cm;
}

.smd-w-22cm {
    width: 22cm;
}

.smd-w-23cm {
    width: 23cm;
}

.smd-w-24cm {
    width: 24cm;
}

.smd-w-25cm {
    width: 25cm;
}

.smd-w-26cm {
    width: 26cm;
}

.smd-w-27cm {
    width: 27cm;
}

.smd-w-28cm {
    width: 28cm;
}

.smd-w-29cm {
    width: 29cm;
}

.smd-w-30cm {
    width: 30cm;
}

.smd-w-31cm {
    width: 31cm;
}

.smd-w-32cm {
    width: 32cm;
}

.smd-w-33cm {
    width: 33cm;
}

.smd-w-34cm {
    width: 34cm;
}

.smd-w-35cm {
    width: 35cm;
}

.smd-w-36cm {
    width: 36cm;
}

.smd-w-37cm {
    width: 37cm;
}

.smd-w-38cm {
    width: 38cm;
}

.smd-w-39cm {
    width: 39cm;
}

.smd-w-40cm {
    width: 40cm;
}

.smd-w-41cm {
    width: 41cm;
}

.smd-w-42cm {
    width: 42cm;
}

.smd-w-43cm {
    width: 43cm;
}

.smd-w-44cm {
    width: 44cm;
}

.smd-w-45cm {
    width: 45cm;
}

.smd-w-46cm {
    width: 46cm;
}

.smd-w-47cm {
    width: 47cm;
}

.smd-w-48cm {
    width: 48cm;
}

.smd-w-49cm {
    width: 49cm;
}

.smd-w-50cm {
    width: 50cm;
}

.smd-w-51cm {
    width: 51cm;
}

.smd-w-52cm {
    width: 52cm;
}

.smd-w-53cm {
    width: 53cm;
}

.smd-w-54cm {
    width: 54cm;
}

.smd-w-55cm {
    width: 55cm;
}

.smd-w-56cm {
    width: 56cm;
}

.smd-w-57cm {
    width: 57cm;
}

.smd-w-58cm {
    width: 58cm;
}

.smd-w-59cm {
    width: 59cm;
}

.smd-w-60cm {
    width: 60cm;
}

.smd-w-61cm {
    width: 61cm;
}

.smd-w-62cm {
    width: 62cm;
}

.smd-w-63cm {
    width: 63cm;
}

.smd-w-64cm {
    width: 64cm;
}

.smd-w-65cm {
    width: 65cm;
}

.smd-w-66cm {
    width: 66cm;
}

.smd-w-67cm {
    width: 67cm;
}

.smd-w-68cm {
    width: 68cm;
}

.smd-w-69cm {
    width: 69cm;
}

.smd-w-70cm {
    width: 70cm;
}

.smd-w-71cm {
    width: 71cm;
}

.smd-w-72cm {
    width: 72cm;
}

.smd-w-73cm {
    width: 73cm;
}

.smd-w-74cm {
    width: 74cm;
}

.smd-w-75cm {
    width: 75cm;
}

.smd-w-76cm {
    width: 76cm;
}

.smd-w-77cm {
    width: 77cm;
}

.smd-w-78cm {
    width: 78cm;
}

.smd-w-79cm {
    width: 79cm;
}

.smd-w-80cm {
    width: 80cm;
}

.smd-w-81cm {
    width: 81cm;
}

.smd-w-82cm {
    width: 82cm;
}

.smd-w-83cm {
    width: 83cm;
}

.smd-w-84cm {
    width: 84cm;
}

.smd-w-85cm {
    width: 85cm;
}

.smd-w-86cm {
    width: 86cm;
}

.smd-w-87cm {
    width: 87cm;
}

.smd-w-88cm {
    width: 88cm;
}

.smd-w-89cm {
    width: 89cm;
}

.smd-w-90cm {
    width: 90cm;
}

.smd-w-91cm {
    width: 91cm;
}

.smd-w-92cm {
    width: 92cm;
}

.smd-w-93cm {
    width: 93cm;
}

.smd-w-94cm {
    width: 94cm;
}

.smd-w-95cm {
    width: 95cm;
}

.smd-w-96cm {
    width: 96cm;
}

.smd-w-97cm {
    width: 97cm;
}

.smd-w-98cm {
    width: 98cm;
}

.smd-w-99cm {
    width: 99cm;
}

.smd-w-100cm {
    width: 100cm;
}

.smd-w-1in {
    width: 1in;
}

.smd-w-2in {
    width: 2in;
}

.smd-w-3in {
    width: 3in;
}

.smd-w-4in {
    width: 4in;
}

.smd-w-5in {
    width: 5in;
}

.smd-w-6in {
    width: 6in;
}

.smd-w-7in {
    width: 7in;
}

.smd-w-8in {
    width: 8in;
}

.smd-w-9in {
    width: 9in;
}

.smd-w-10in {
    width: 10in;
}

.smd-w-11in {
    width: 11in;
}

.smd-w-12in {
    width: 12in;
}

.smd-w-13in {
    width: 13in;
}

.smd-w-14in {
    width: 14in;
}

.smd-w-15in {
    width: 15in;
}

.smd-w-16in {
    width: 16in;
}

.smd-w-17in {
    width: 17in;
}

.smd-w-18in {
    width: 18in;
}

.smd-w-19in {
    width: 19in;
}

.smd-w-20in {
    width: 20in;
}

.smd-w-21in {
    width: 21in;
}

.smd-w-22in {
    width: 22in;
}

.smd-w-23in {
    width: 23in;
}

.smd-w-24in {
    width: 24in;
}

.smd-w-25in {
    width: 25in;
}

.smd-w-26in {
    width: 26in;
}

.smd-w-27in {
    width: 27in;
}

.smd-w-28in {
    width: 28in;
}

.smd-w-29in {
    width: 29in;
}

.smd-w-30in {
    width: 30in;
}

.smd-w-31in {
    width: 31in;
}

.smd-w-32in {
    width: 32in;
}

.smd-w-33in {
    width: 33in;
}

.smd-w-34in {
    width: 34in;
}

.smd-w-35in {
    width: 35in;
}

.smd-w-36in {
    width: 36in;
}

.smd-w-37in {
    width: 37in;
}

.smd-w-38in {
    width: 38in;
}

.smd-w-39in {
    width: 39in;
}

.smd-w-40in {
    width: 40in;
}

.smd-w-41in {
    width: 41in;
}

.smd-w-42in {
    width: 42in;
}

.smd-w-43in {
    width: 43in;
}

.smd-w-44in {
    width: 44in;
}

.smd-w-45in {
    width: 45in;
}

.smd-w-46in {
    width: 46in;
}

.smd-w-47in {
    width: 47in;
}

.smd-w-48in {
    width: 48in;
}

.smd-w-49in {
    width: 49in;
}

.smd-w-50in {
    width: 50in;
}

.smd-w-51in {
    width: 51in;
}

.smd-w-52in {
    width: 52in;
}

.smd-w-53in {
    width: 53in;
}

.smd-w-54in {
    width: 54in;
}

.smd-w-55in {
    width: 55in;
}

.smd-w-56in {
    width: 56in;
}

.smd-w-57in {
    width: 57in;
}

.smd-w-58in {
    width: 58in;
}

.smd-w-59in {
    width: 59in;
}

.smd-w-60in {
    width: 60in;
}

.smd-w-61in {
    width: 61in;
}

.smd-w-62in {
    width: 62in;
}

.smd-w-63in {
    width: 63in;
}

.smd-w-64in {
    width: 64in;
}

.smd-w-65in {
    width: 65in;
}

.smd-w-66in {
    width: 66in;
}

.smd-w-67in {
    width: 67in;
}

.smd-w-68in {
    width: 68in;
}

.smd-w-69in {
    width: 69in;
}

.smd-w-70in {
    width: 70in;
}

.smd-w-71in {
    width: 71in;
}

.smd-w-72in {
    width: 72in;
}

.smd-w-73in {
    width: 73in;
}

.smd-w-74in {
    width: 74in;
}

.smd-w-75in {
    width: 75in;
}

.smd-w-76in {
    width: 76in;
}

.smd-w-77in {
    width: 77in;
}

.smd-w-78in {
    width: 78in;
}

.smd-w-79in {
    width: 79in;
}

.smd-w-80in {
    width: 80in;
}

.smd-w-81in {
    width: 81in;
}

.smd-w-82in {
    width: 82in;
}

.smd-w-83in {
    width: 83in;
}

.smd-w-84in {
    width: 84in;
}

.smd-w-85in {
    width: 85in;
}

.smd-w-86in {
    width: 86in;
}

.smd-w-87in {
    width: 87in;
}

.smd-w-88in {
    width: 88in;
}

.smd-w-89in {
    width: 89in;
}

.smd-w-90in {
    width: 90in;
}

.smd-w-91in {
    width: 91in;
}

.smd-w-92in {
    width: 92in;
}

.smd-w-93in {
    width: 93in;
}

.smd-w-94in {
    width: 94in;
}

.smd-w-95in {
    width: 95in;
}

.smd-w-96in {
    width: 96in;
}

.smd-w-97in {
    width: 97in;
}

.smd-w-98in {
    width: 98in;
}

.smd-w-99in {
    width: 99in;
}

.smd-w-100in {
    width: 100in;
}

/*** Dynamic height functions and mixin ***/
.smd-h-1em {
    height: 1em;
}

.smd-h-2em {
    height: 2em;
}

.smd-h-3em {
    height: 3em;
}

.smd-h-4em {
    height: 4em;
}

.smd-h-5em {
    height: 5em;
}

.smd-h-6em {
    height: 6em;
}

.smd-h-7em {
    height: 7em;
}

.smd-h-8em {
    height: 8em;
}

.smd-h-9em {
    height: 9em;
}

.smd-h-10em {
    height: 10em;
}

.smd-h-11em {
    height: 11em;
}

.smd-h-12em {
    height: 12em;
}

.smd-h-13em {
    height: 13em;
}

.smd-h-14em {
    height: 14em;
}

.smd-h-15em {
    height: 15em;
}

.smd-h-16em {
    height: 16em;
}

.smd-h-17em {
    height: 17em;
}

.smd-h-18em {
    height: 18em;
}

.smd-h-19em {
    height: 19em;
}

.smd-h-20em {
    height: 20em;
}

.smd-h-21em {
    height: 21em;
}

.smd-h-22em {
    height: 22em;
}

.smd-h-23em {
    height: 23em;
}

.smd-h-24em {
    height: 24em;
}

.smd-h-25em {
    height: 25em;
}

.smd-h-26em {
    height: 26em;
}

.smd-h-27em {
    height: 27em;
}

.smd-h-28em {
    height: 28em;
}

.smd-h-29em {
    height: 29em;
}

.smd-h-30em {
    height: 30em;
}

.smd-h-31em {
    height: 31em;
}

.smd-h-32em {
    height: 32em;
}

.smd-h-33em {
    height: 33em;
}

.smd-h-34em {
    height: 34em;
}

.smd-h-35em {
    height: 35em;
}

.smd-h-36em {
    height: 36em;
}

.smd-h-37em {
    height: 37em;
}

.smd-h-38em {
    height: 38em;
}

.smd-h-39em {
    height: 39em;
}

.smd-h-40em {
    height: 40em;
}

.smd-h-41em {
    height: 41em;
}

.smd-h-42em {
    height: 42em;
}

.smd-h-43em {
    height: 43em;
}

.smd-h-44em {
    height: 44em;
}

.smd-h-45em {
    height: 45em;
}

.smd-h-46em {
    height: 46em;
}

.smd-h-47em {
    height: 47em;
}

.smd-h-48em {
    height: 48em;
}

.smd-h-49em {
    height: 49em;
}

.smd-h-50em {
    height: 50em;
}

.smd-h-51em {
    height: 51em;
}

.smd-h-52em {
    height: 52em;
}

.smd-h-53em {
    height: 53em;
}

.smd-h-54em {
    height: 54em;
}

.smd-h-55em {
    height: 55em;
}

.smd-h-56em {
    height: 56em;
}

.smd-h-57em {
    height: 57em;
}

.smd-h-58em {
    height: 58em;
}

.smd-h-59em {
    height: 59em;
}

.smd-h-60em {
    height: 60em;
}

.smd-h-61em {
    height: 61em;
}

.smd-h-62em {
    height: 62em;
}

.smd-h-63em {
    height: 63em;
}

.smd-h-64em {
    height: 64em;
}

.smd-h-65em {
    height: 65em;
}

.smd-h-66em {
    height: 66em;
}

.smd-h-67em {
    height: 67em;
}

.smd-h-68em {
    height: 68em;
}

.smd-h-69em {
    height: 69em;
}

.smd-h-70em {
    height: 70em;
}

.smd-h-71em {
    height: 71em;
}

.smd-h-72em {
    height: 72em;
}

.smd-h-73em {
    height: 73em;
}

.smd-h-74em {
    height: 74em;
}

.smd-h-75em {
    height: 75em;
}

.smd-h-76em {
    height: 76em;
}

.smd-h-77em {
    height: 77em;
}

.smd-h-78em {
    height: 78em;
}

.smd-h-79em {
    height: 79em;
}

.smd-h-80em {
    height: 80em;
}

.smd-h-81em {
    height: 81em;
}

.smd-h-82em {
    height: 82em;
}

.smd-h-83em {
    height: 83em;
}

.smd-h-84em {
    height: 84em;
}

.smd-h-85em {
    height: 85em;
}

.smd-h-86em {
    height: 86em;
}

.smd-h-87em {
    height: 87em;
}

.smd-h-88em {
    height: 88em;
}

.smd-h-89em {
    height: 89em;
}

.smd-h-90em {
    height: 90em;
}

.smd-h-91em {
    height: 91em;
}

.smd-h-92em {
    height: 92em;
}

.smd-h-93em {
    height: 93em;
}

.smd-h-94em {
    height: 94em;
}

.smd-h-95em {
    height: 95em;
}

.smd-h-96em {
    height: 96em;
}

.smd-h-97em {
    height: 97em;
}

.smd-h-98em {
    height: 98em;
}

.smd-h-99em {
    height: 99em;
}

.smd-h-100em {
    height: 100em;
}

.smd-h-1rem {
    height: 1rem;
}

.smd-h-2rem {
    height: 2rem;
}

.smd-h-3rem {
    height: 3rem;
}

.smd-h-4rem {
    height: 4rem;
}

.smd-h-5rem {
    height: 5rem;
}

.smd-h-6rem {
    height: 6rem;
}

.smd-h-7rem {
    height: 7rem;
}

.smd-h-8rem {
    height: 8rem;
}

.smd-h-9rem {
    height: 9rem;
}

.smd-h-10rem {
    height: 10rem;
}

.smd-h-11rem {
    height: 11rem;
}

.smd-h-12rem {
    height: 12rem;
}

.smd-h-13rem {
    height: 13rem;
}

.smd-h-14rem {
    height: 14rem;
}

.smd-h-15rem {
    height: 15rem;
}

.smd-h-16rem {
    height: 16rem;
}

.smd-h-17rem {
    height: 17rem;
}

.smd-h-18rem {
    height: 18rem;
}

.smd-h-19rem {
    height: 19rem;
}

.smd-h-20rem {
    height: 20rem;
}

.smd-h-21rem {
    height: 21rem;
}

.smd-h-22rem {
    height: 22rem;
}

.smd-h-23rem {
    height: 23rem;
}

.smd-h-24rem {
    height: 24rem;
}

.smd-h-25rem {
    height: 25rem;
}

.smd-h-26rem {
    height: 26rem;
}

.smd-h-27rem {
    height: 27rem;
}

.smd-h-28rem {
    height: 28rem;
}

.smd-h-29rem {
    height: 29rem;
}

.smd-h-30rem {
    height: 30rem;
}

.smd-h-31rem {
    height: 31rem;
}

.smd-h-32rem {
    height: 32rem;
}

.smd-h-33rem {
    height: 33rem;
}

.smd-h-34rem {
    height: 34rem;
}

.smd-h-35rem {
    height: 35rem;
}

.smd-h-36rem {
    height: 36rem;
}

.smd-h-37rem {
    height: 37rem;
}

.smd-h-38rem {
    height: 38rem;
}

.smd-h-39rem {
    height: 39rem;
}

.smd-h-40rem {
    height: 40rem;
}

.smd-h-41rem {
    height: 41rem;
}

.smd-h-42rem {
    height: 42rem;
}

.smd-h-43rem {
    height: 43rem;
}

.smd-h-44rem {
    height: 44rem;
}

.smd-h-45rem {
    height: 45rem;
}

.smd-h-46rem {
    height: 46rem;
}

.smd-h-47rem {
    height: 47rem;
}

.smd-h-48rem {
    height: 48rem;
}

.smd-h-49rem {
    height: 49rem;
}

.smd-h-50rem {
    height: 50rem;
}

.smd-h-51rem {
    height: 51rem;
}

.smd-h-52rem {
    height: 52rem;
}

.smd-h-53rem {
    height: 53rem;
}

.smd-h-54rem {
    height: 54rem;
}

.smd-h-55rem {
    height: 55rem;
}

.smd-h-56rem {
    height: 56rem;
}

.smd-h-57rem {
    height: 57rem;
}

.smd-h-58rem {
    height: 58rem;
}

.smd-h-59rem {
    height: 59rem;
}

.smd-h-60rem {
    height: 60rem;
}

.smd-h-61rem {
    height: 61rem;
}

.smd-h-62rem {
    height: 62rem;
}

.smd-h-63rem {
    height: 63rem;
}

.smd-h-64rem {
    height: 64rem;
}

.smd-h-65rem {
    height: 65rem;
}

.smd-h-66rem {
    height: 66rem;
}

.smd-h-67rem {
    height: 67rem;
}

.smd-h-68rem {
    height: 68rem;
}

.smd-h-69rem {
    height: 69rem;
}

.smd-h-70rem {
    height: 70rem;
}

.smd-h-71rem {
    height: 71rem;
}

.smd-h-72rem {
    height: 72rem;
}

.smd-h-73rem {
    height: 73rem;
}

.smd-h-74rem {
    height: 74rem;
}

.smd-h-75rem {
    height: 75rem;
}

.smd-h-76rem {
    height: 76rem;
}

.smd-h-77rem {
    height: 77rem;
}

.smd-h-78rem {
    height: 78rem;
}

.smd-h-79rem {
    height: 79rem;
}

.smd-h-80rem {
    height: 80rem;
}

.smd-h-81rem {
    height: 81rem;
}

.smd-h-82rem {
    height: 82rem;
}

.smd-h-83rem {
    height: 83rem;
}

.smd-h-84rem {
    height: 84rem;
}

.smd-h-85rem {
    height: 85rem;
}

.smd-h-86rem {
    height: 86rem;
}

.smd-h-87rem {
    height: 87rem;
}

.smd-h-88rem {
    height: 88rem;
}

.smd-h-89rem {
    height: 89rem;
}

.smd-h-90rem {
    height: 90rem;
}

.smd-h-91rem {
    height: 91rem;
}

.smd-h-92rem {
    height: 92rem;
}

.smd-h-93rem {
    height: 93rem;
}

.smd-h-94rem {
    height: 94rem;
}

.smd-h-95rem {
    height: 95rem;
}

.smd-h-96rem {
    height: 96rem;
}

.smd-h-97rem {
    height: 97rem;
}

.smd-h-98rem {
    height: 98rem;
}

.smd-h-99rem {
    height: 99rem;
}

.smd-h-100rem {
    height: 100rem;
}

.smd-h-1px {
    height: 1px;
}

.smd-h-2px {
    height: 2px;
}

.smd-h-3px {
    height: 3px;
}

.smd-h-4px {
    height: 4px;
}

.smd-h-5px {
    height: 5px;
}

.smd-h-6px {
    height: 6px;
}

.smd-h-7px {
    height: 7px;
}

.smd-h-8px {
    height: 8px;
}

.smd-h-9px {
    height: 9px;
}

.smd-h-10px {
    height: 10px;
}

.smd-h-11px {
    height: 11px;
}

.smd-h-12px {
    height: 12px;
}

.smd-h-13px {
    height: 13px;
}

.smd-h-14px {
    height: 14px;
}

.smd-h-15px {
    height: 15px;
}

.smd-h-16px {
    height: 16px;
}

.smd-h-17px {
    height: 17px;
}

.smd-h-18px {
    height: 18px;
}

.smd-h-19px {
    height: 19px;
}

.smd-h-20px {
    height: 20px;
}

.smd-h-21px {
    height: 21px;
}

.smd-h-22px {
    height: 22px;
}

.smd-h-23px {
    height: 23px;
}

.smd-h-24px {
    height: 24px;
}

.smd-h-25px {
    height: 25px;
}

.smd-h-26px {
    height: 26px;
}

.smd-h-27px {
    height: 27px;
}

.smd-h-28px {
    height: 28px;
}

.smd-h-29px {
    height: 29px;
}

.smd-h-30px {
    height: 30px;
}

.smd-h-31px {
    height: 31px;
}

.smd-h-32px {
    height: 32px;
}

.smd-h-33px {
    height: 33px;
}

.smd-h-34px {
    height: 34px;
}

.smd-h-35px {
    height: 35px;
}

.smd-h-36px {
    height: 36px;
}

.smd-h-37px {
    height: 37px;
}

.smd-h-38px {
    height: 38px;
}

.smd-h-39px {
    height: 39px;
}

.smd-h-40px {
    height: 40px;
}

.smd-h-41px {
    height: 41px;
}

.smd-h-42px {
    height: 42px;
}

.smd-h-43px {
    height: 43px;
}

.smd-h-44px {
    height: 44px;
}

.smd-h-45px {
    height: 45px;
}

.smd-h-46px {
    height: 46px;
}

.smd-h-47px {
    height: 47px;
}

.smd-h-48px {
    height: 48px;
}

.smd-h-49px {
    height: 49px;
}

.smd-h-50px {
    height: 50px;
}

.smd-h-51px {
    height: 51px;
}

.smd-h-52px {
    height: 52px;
}

.smd-h-53px {
    height: 53px;
}

.smd-h-54px {
    height: 54px;
}

.smd-h-55px {
    height: 55px;
}

.smd-h-56px {
    height: 56px;
}

.smd-h-57px {
    height: 57px;
}

.smd-h-58px {
    height: 58px;
}

.smd-h-59px {
    height: 59px;
}

.smd-h-60px {
    height: 60px;
}

.smd-h-61px {
    height: 61px;
}

.smd-h-62px {
    height: 62px;
}

.smd-h-63px {
    height: 63px;
}

.smd-h-64px {
    height: 64px;
}

.smd-h-65px {
    height: 65px;
}

.smd-h-66px {
    height: 66px;
}

.smd-h-67px {
    height: 67px;
}

.smd-h-68px {
    height: 68px;
}

.smd-h-69px {
    height: 69px;
}

.smd-h-70px {
    height: 70px;
}

.smd-h-71px {
    height: 71px;
}

.smd-h-72px {
    height: 72px;
}

.smd-h-73px {
    height: 73px;
}

.smd-h-74px {
    height: 74px;
}

.smd-h-75px {
    height: 75px;
}

.smd-h-76px {
    height: 76px;
}

.smd-h-77px {
    height: 77px;
}

.smd-h-78px {
    height: 78px;
}

.smd-h-79px {
    height: 79px;
}

.smd-h-80px {
    height: 80px;
}

.smd-h-81px {
    height: 81px;
}

.smd-h-82px {
    height: 82px;
}

.smd-h-83px {
    height: 83px;
}

.smd-h-84px {
    height: 84px;
}

.smd-h-85px {
    height: 85px;
}

.smd-h-86px {
    height: 86px;
}

.smd-h-87px {
    height: 87px;
}

.smd-h-88px {
    height: 88px;
}

.smd-h-89px {
    height: 89px;
}

.smd-h-90px {
    height: 90px;
}

.smd-h-91px {
    height: 91px;
}

.smd-h-92px {
    height: 92px;
}

.smd-h-93px {
    height: 93px;
}

.smd-h-94px {
    height: 94px;
}

.smd-h-95px {
    height: 95px;
}

.smd-h-96px {
    height: 96px;
}

.smd-h-97px {
    height: 97px;
}

.smd-h-98px {
    height: 98px;
}

.smd-h-99px {
    height: 99px;
}

.smd-h-100px {
    height: 100px;
}

.smd-h-1vw {
    height: 1vw;
}

.smd-h-2vw {
    height: 2vw;
}

.smd-h-3vw {
    height: 3vw;
}

.smd-h-4vw {
    height: 4vw;
}

.smd-h-5vw {
    height: 5vw;
}

.smd-h-6vw {
    height: 6vw;
}

.smd-h-7vw {
    height: 7vw;
}

.smd-h-8vw {
    height: 8vw;
}

.smd-h-9vw {
    height: 9vw;
}

.smd-h-10vw {
    height: 10vw;
}

.smd-h-11vw {
    height: 11vw;
}

.smd-h-12vw {
    height: 12vw;
}

.smd-h-13vw {
    height: 13vw;
}

.smd-h-14vw {
    height: 14vw;
}

.smd-h-15vw {
    height: 15vw;
}

.smd-h-16vw {
    height: 16vw;
}

.smd-h-17vw {
    height: 17vw;
}

.smd-h-18vw {
    height: 18vw;
}

.smd-h-19vw {
    height: 19vw;
}

.smd-h-20vw {
    height: 20vw;
}

.smd-h-21vw {
    height: 21vw;
}

.smd-h-22vw {
    height: 22vw;
}

.smd-h-23vw {
    height: 23vw;
}

.smd-h-24vw {
    height: 24vw;
}

.smd-h-25vw {
    height: 25vw;
}

.smd-h-26vw {
    height: 26vw;
}

.smd-h-27vw {
    height: 27vw;
}

.smd-h-28vw {
    height: 28vw;
}

.smd-h-29vw {
    height: 29vw;
}

.smd-h-30vw {
    height: 30vw;
}

.smd-h-31vw {
    height: 31vw;
}

.smd-h-32vw {
    height: 32vw;
}

.smd-h-33vw {
    height: 33vw;
}

.smd-h-34vw {
    height: 34vw;
}

.smd-h-35vw {
    height: 35vw;
}

.smd-h-36vw {
    height: 36vw;
}

.smd-h-37vw {
    height: 37vw;
}

.smd-h-38vw {
    height: 38vw;
}

.smd-h-39vw {
    height: 39vw;
}

.smd-h-40vw {
    height: 40vw;
}

.smd-h-41vw {
    height: 41vw;
}

.smd-h-42vw {
    height: 42vw;
}

.smd-h-43vw {
    height: 43vw;
}

.smd-h-44vw {
    height: 44vw;
}

.smd-h-45vw {
    height: 45vw;
}

.smd-h-46vw {
    height: 46vw;
}

.smd-h-47vw {
    height: 47vw;
}

.smd-h-48vw {
    height: 48vw;
}

.smd-h-49vw {
    height: 49vw;
}

.smd-h-50vw {
    height: 50vw;
}

.smd-h-51vw {
    height: 51vw;
}

.smd-h-52vw {
    height: 52vw;
}

.smd-h-53vw {
    height: 53vw;
}

.smd-h-54vw {
    height: 54vw;
}

.smd-h-55vw {
    height: 55vw;
}

.smd-h-56vw {
    height: 56vw;
}

.smd-h-57vw {
    height: 57vw;
}

.smd-h-58vw {
    height: 58vw;
}

.smd-h-59vw {
    height: 59vw;
}

.smd-h-60vw {
    height: 60vw;
}

.smd-h-61vw {
    height: 61vw;
}

.smd-h-62vw {
    height: 62vw;
}

.smd-h-63vw {
    height: 63vw;
}

.smd-h-64vw {
    height: 64vw;
}

.smd-h-65vw {
    height: 65vw;
}

.smd-h-66vw {
    height: 66vw;
}

.smd-h-67vw {
    height: 67vw;
}

.smd-h-68vw {
    height: 68vw;
}

.smd-h-69vw {
    height: 69vw;
}

.smd-h-70vw {
    height: 70vw;
}

.smd-h-71vw {
    height: 71vw;
}

.smd-h-72vw {
    height: 72vw;
}

.smd-h-73vw {
    height: 73vw;
}

.smd-h-74vw {
    height: 74vw;
}

.smd-h-75vw {
    height: 75vw;
}

.smd-h-76vw {
    height: 76vw;
}

.smd-h-77vw {
    height: 77vw;
}

.smd-h-78vw {
    height: 78vw;
}

.smd-h-79vw {
    height: 79vw;
}

.smd-h-80vw {
    height: 80vw;
}

.smd-h-81vw {
    height: 81vw;
}

.smd-h-82vw {
    height: 82vw;
}

.smd-h-83vw {
    height: 83vw;
}

.smd-h-84vw {
    height: 84vw;
}

.smd-h-85vw {
    height: 85vw;
}

.smd-h-86vw {
    height: 86vw;
}

.smd-h-87vw {
    height: 87vw;
}

.smd-h-88vw {
    height: 88vw;
}

.smd-h-89vw {
    height: 89vw;
}

.smd-h-90vw {
    height: 90vw;
}

.smd-h-91vw {
    height: 91vw;
}

.smd-h-92vw {
    height: 92vw;
}

.smd-h-93vw {
    height: 93vw;
}

.smd-h-94vw {
    height: 94vw;
}

.smd-h-95vw {
    height: 95vw;
}

.smd-h-96vw {
    height: 96vw;
}

.smd-h-97vw {
    height: 97vw;
}

.smd-h-98vw {
    height: 98vw;
}

.smd-h-99vw {
    height: 99vw;
}

.smd-h-100vw {
    height: 100vw;
}

.smd-h-1vh {
    height: 1vh;
}

.smd-h-2vh {
    height: 2vh;
}

.smd-h-3vh {
    height: 3vh;
}

.smd-h-4vh {
    height: 4vh;
}

.smd-h-5vh {
    height: 5vh;
}

.smd-h-6vh {
    height: 6vh;
}

.smd-h-7vh {
    height: 7vh;
}

.smd-h-8vh {
    height: 8vh;
}

.smd-h-9vh {
    height: 9vh;
}

.smd-h-10vh {
    height: 10vh;
}

.smd-h-11vh {
    height: 11vh;
}

.smd-h-12vh {
    height: 12vh;
}

.smd-h-13vh {
    height: 13vh;
}

.smd-h-14vh {
    height: 14vh;
}

.smd-h-15vh {
    height: 15vh;
}

.smd-h-16vh {
    height: 16vh;
}

.smd-h-17vh {
    height: 17vh;
}

.smd-h-18vh {
    height: 18vh;
}

.smd-h-19vh {
    height: 19vh;
}

.smd-h-20vh {
    height: 20vh;
}

.smd-h-21vh {
    height: 21vh;
}

.smd-h-22vh {
    height: 22vh;
}

.smd-h-23vh {
    height: 23vh;
}

.smd-h-24vh {
    height: 24vh;
}

.smd-h-25vh {
    height: 25vh;
}

.smd-h-26vh {
    height: 26vh;
}

.smd-h-27vh {
    height: 27vh;
}

.smd-h-28vh {
    height: 28vh;
}

.smd-h-29vh {
    height: 29vh;
}

.smd-h-30vh {
    height: 30vh;
}

.smd-h-31vh {
    height: 31vh;
}

.smd-h-32vh {
    height: 32vh;
}

.smd-h-33vh {
    height: 33vh;
}

.smd-h-34vh {
    height: 34vh;
}

.smd-h-35vh {
    height: 35vh;
}

.smd-h-36vh {
    height: 36vh;
}

.smd-h-37vh {
    height: 37vh;
}

.smd-h-38vh {
    height: 38vh;
}

.smd-h-39vh {
    height: 39vh;
}

.smd-h-40vh {
    height: 40vh;
}

.smd-h-41vh {
    height: 41vh;
}

.smd-h-42vh {
    height: 42vh;
}

.smd-h-43vh {
    height: 43vh;
}

.smd-h-44vh {
    height: 44vh;
}

.smd-h-45vh {
    height: 45vh;
}

.smd-h-46vh {
    height: 46vh;
}

.smd-h-47vh {
    height: 47vh;
}

.smd-h-48vh {
    height: 48vh;
}

.smd-h-49vh {
    height: 49vh;
}

.smd-h-50vh {
    height: 50vh;
}

.smd-h-51vh {
    height: 51vh;
}

.smd-h-52vh {
    height: 52vh;
}

.smd-h-53vh {
    height: 53vh;
}

.smd-h-54vh {
    height: 54vh;
}

.smd-h-55vh {
    height: 55vh;
}

.smd-h-56vh {
    height: 56vh;
}

.smd-h-57vh {
    height: 57vh;
}

.smd-h-58vh {
    height: 58vh;
}

.smd-h-59vh {
    height: 59vh;
}

.smd-h-60vh {
    height: 60vh;
}

.smd-h-61vh {
    height: 61vh;
}

.smd-h-62vh {
    height: 62vh;
}

.smd-h-63vh {
    height: 63vh;
}

.smd-h-64vh {
    height: 64vh;
}

.smd-h-65vh {
    height: 65vh;
}

.smd-h-66vh {
    height: 66vh;
}

.smd-h-67vh {
    height: 67vh;
}

.smd-h-68vh {
    height: 68vh;
}

.smd-h-69vh {
    height: 69vh;
}

.smd-h-70vh {
    height: 70vh;
}

.smd-h-71vh {
    height: 71vh;
}

.smd-h-72vh {
    height: 72vh;
}

.smd-h-73vh {
    height: 73vh;
}

.smd-h-74vh {
    height: 74vh;
}

.smd-h-75vh {
    height: 75vh;
}

.smd-h-76vh {
    height: 76vh;
}

.smd-h-77vh {
    height: 77vh;
}

.smd-h-78vh {
    height: 78vh;
}

.smd-h-79vh {
    height: 79vh;
}

.smd-h-80vh {
    height: 80vh;
}

.smd-h-81vh {
    height: 81vh;
}

.smd-h-82vh {
    height: 82vh;
}

.smd-h-83vh {
    height: 83vh;
}

.smd-h-84vh {
    height: 84vh;
}

.smd-h-85vh {
    height: 85vh;
}

.smd-h-86vh {
    height: 86vh;
}

.smd-h-87vh {
    height: 87vh;
}

.smd-h-88vh {
    height: 88vh;
}

.smd-h-89vh {
    height: 89vh;
}

.smd-h-90vh {
    height: 90vh;
}

.smd-h-91vh {
    height: 91vh;
}

.smd-h-92vh {
    height: 92vh;
}

.smd-h-93vh {
    height: 93vh;
}

.smd-h-94vh {
    height: 94vh;
}

.smd-h-95vh {
    height: 95vh;
}

.smd-h-96vh {
    height: 96vh;
}

.smd-h-97vh {
    height: 97vh;
}

.smd-h-98vh {
    height: 98vh;
}

.smd-h-99vh {
    height: 99vh;
}

.smd-h-100vh {
    height: 100vh;
}

.smd-h-1ch {
    height: 1ch;
}

.smd-h-2ch {
    height: 2ch;
}

.smd-h-3ch {
    height: 3ch;
}

.smd-h-4ch {
    height: 4ch;
}

.smd-h-5ch {
    height: 5ch;
}

.smd-h-6ch {
    height: 6ch;
}

.smd-h-7ch {
    height: 7ch;
}

.smd-h-8ch {
    height: 8ch;
}

.smd-h-9ch {
    height: 9ch;
}

.smd-h-10ch {
    height: 10ch;
}

.smd-h-11ch {
    height: 11ch;
}

.smd-h-12ch {
    height: 12ch;
}

.smd-h-13ch {
    height: 13ch;
}

.smd-h-14ch {
    height: 14ch;
}

.smd-h-15ch {
    height: 15ch;
}

.smd-h-16ch {
    height: 16ch;
}

.smd-h-17ch {
    height: 17ch;
}

.smd-h-18ch {
    height: 18ch;
}

.smd-h-19ch {
    height: 19ch;
}

.smd-h-20ch {
    height: 20ch;
}

.smd-h-21ch {
    height: 21ch;
}

.smd-h-22ch {
    height: 22ch;
}

.smd-h-23ch {
    height: 23ch;
}

.smd-h-24ch {
    height: 24ch;
}

.smd-h-25ch {
    height: 25ch;
}

.smd-h-26ch {
    height: 26ch;
}

.smd-h-27ch {
    height: 27ch;
}

.smd-h-28ch {
    height: 28ch;
}

.smd-h-29ch {
    height: 29ch;
}

.smd-h-30ch {
    height: 30ch;
}

.smd-h-31ch {
    height: 31ch;
}

.smd-h-32ch {
    height: 32ch;
}

.smd-h-33ch {
    height: 33ch;
}

.smd-h-34ch {
    height: 34ch;
}

.smd-h-35ch {
    height: 35ch;
}

.smd-h-36ch {
    height: 36ch;
}

.smd-h-37ch {
    height: 37ch;
}

.smd-h-38ch {
    height: 38ch;
}

.smd-h-39ch {
    height: 39ch;
}

.smd-h-40ch {
    height: 40ch;
}

.smd-h-41ch {
    height: 41ch;
}

.smd-h-42ch {
    height: 42ch;
}

.smd-h-43ch {
    height: 43ch;
}

.smd-h-44ch {
    height: 44ch;
}

.smd-h-45ch {
    height: 45ch;
}

.smd-h-46ch {
    height: 46ch;
}

.smd-h-47ch {
    height: 47ch;
}

.smd-h-48ch {
    height: 48ch;
}

.smd-h-49ch {
    height: 49ch;
}

.smd-h-50ch {
    height: 50ch;
}

.smd-h-51ch {
    height: 51ch;
}

.smd-h-52ch {
    height: 52ch;
}

.smd-h-53ch {
    height: 53ch;
}

.smd-h-54ch {
    height: 54ch;
}

.smd-h-55ch {
    height: 55ch;
}

.smd-h-56ch {
    height: 56ch;
}

.smd-h-57ch {
    height: 57ch;
}

.smd-h-58ch {
    height: 58ch;
}

.smd-h-59ch {
    height: 59ch;
}

.smd-h-60ch {
    height: 60ch;
}

.smd-h-61ch {
    height: 61ch;
}

.smd-h-62ch {
    height: 62ch;
}

.smd-h-63ch {
    height: 63ch;
}

.smd-h-64ch {
    height: 64ch;
}

.smd-h-65ch {
    height: 65ch;
}

.smd-h-66ch {
    height: 66ch;
}

.smd-h-67ch {
    height: 67ch;
}

.smd-h-68ch {
    height: 68ch;
}

.smd-h-69ch {
    height: 69ch;
}

.smd-h-70ch {
    height: 70ch;
}

.smd-h-71ch {
    height: 71ch;
}

.smd-h-72ch {
    height: 72ch;
}

.smd-h-73ch {
    height: 73ch;
}

.smd-h-74ch {
    height: 74ch;
}

.smd-h-75ch {
    height: 75ch;
}

.smd-h-76ch {
    height: 76ch;
}

.smd-h-77ch {
    height: 77ch;
}

.smd-h-78ch {
    height: 78ch;
}

.smd-h-79ch {
    height: 79ch;
}

.smd-h-80ch {
    height: 80ch;
}

.smd-h-81ch {
    height: 81ch;
}

.smd-h-82ch {
    height: 82ch;
}

.smd-h-83ch {
    height: 83ch;
}

.smd-h-84ch {
    height: 84ch;
}

.smd-h-85ch {
    height: 85ch;
}

.smd-h-86ch {
    height: 86ch;
}

.smd-h-87ch {
    height: 87ch;
}

.smd-h-88ch {
    height: 88ch;
}

.smd-h-89ch {
    height: 89ch;
}

.smd-h-90ch {
    height: 90ch;
}

.smd-h-91ch {
    height: 91ch;
}

.smd-h-92ch {
    height: 92ch;
}

.smd-h-93ch {
    height: 93ch;
}

.smd-h-94ch {
    height: 94ch;
}

.smd-h-95ch {
    height: 95ch;
}

.smd-h-96ch {
    height: 96ch;
}

.smd-h-97ch {
    height: 97ch;
}

.smd-h-98ch {
    height: 98ch;
}

.smd-h-99ch {
    height: 99ch;
}

.smd-h-100ch {
    height: 100ch;
}

.smd-h-1ex {
    height: 1ex;
}

.smd-h-2ex {
    height: 2ex;
}

.smd-h-3ex {
    height: 3ex;
}

.smd-h-4ex {
    height: 4ex;
}

.smd-h-5ex {
    height: 5ex;
}

.smd-h-6ex {
    height: 6ex;
}

.smd-h-7ex {
    height: 7ex;
}

.smd-h-8ex {
    height: 8ex;
}

.smd-h-9ex {
    height: 9ex;
}

.smd-h-10ex {
    height: 10ex;
}

.smd-h-11ex {
    height: 11ex;
}

.smd-h-12ex {
    height: 12ex;
}

.smd-h-13ex {
    height: 13ex;
}

.smd-h-14ex {
    height: 14ex;
}

.smd-h-15ex {
    height: 15ex;
}

.smd-h-16ex {
    height: 16ex;
}

.smd-h-17ex {
    height: 17ex;
}

.smd-h-18ex {
    height: 18ex;
}

.smd-h-19ex {
    height: 19ex;
}

.smd-h-20ex {
    height: 20ex;
}

.smd-h-21ex {
    height: 21ex;
}

.smd-h-22ex {
    height: 22ex;
}

.smd-h-23ex {
    height: 23ex;
}

.smd-h-24ex {
    height: 24ex;
}

.smd-h-25ex {
    height: 25ex;
}

.smd-h-26ex {
    height: 26ex;
}

.smd-h-27ex {
    height: 27ex;
}

.smd-h-28ex {
    height: 28ex;
}

.smd-h-29ex {
    height: 29ex;
}

.smd-h-30ex {
    height: 30ex;
}

.smd-h-31ex {
    height: 31ex;
}

.smd-h-32ex {
    height: 32ex;
}

.smd-h-33ex {
    height: 33ex;
}

.smd-h-34ex {
    height: 34ex;
}

.smd-h-35ex {
    height: 35ex;
}

.smd-h-36ex {
    height: 36ex;
}

.smd-h-37ex {
    height: 37ex;
}

.smd-h-38ex {
    height: 38ex;
}

.smd-h-39ex {
    height: 39ex;
}

.smd-h-40ex {
    height: 40ex;
}

.smd-h-41ex {
    height: 41ex;
}

.smd-h-42ex {
    height: 42ex;
}

.smd-h-43ex {
    height: 43ex;
}

.smd-h-44ex {
    height: 44ex;
}

.smd-h-45ex {
    height: 45ex;
}

.smd-h-46ex {
    height: 46ex;
}

.smd-h-47ex {
    height: 47ex;
}

.smd-h-48ex {
    height: 48ex;
}

.smd-h-49ex {
    height: 49ex;
}

.smd-h-50ex {
    height: 50ex;
}

.smd-h-51ex {
    height: 51ex;
}

.smd-h-52ex {
    height: 52ex;
}

.smd-h-53ex {
    height: 53ex;
}

.smd-h-54ex {
    height: 54ex;
}

.smd-h-55ex {
    height: 55ex;
}

.smd-h-56ex {
    height: 56ex;
}

.smd-h-57ex {
    height: 57ex;
}

.smd-h-58ex {
    height: 58ex;
}

.smd-h-59ex {
    height: 59ex;
}

.smd-h-60ex {
    height: 60ex;
}

.smd-h-61ex {
    height: 61ex;
}

.smd-h-62ex {
    height: 62ex;
}

.smd-h-63ex {
    height: 63ex;
}

.smd-h-64ex {
    height: 64ex;
}

.smd-h-65ex {
    height: 65ex;
}

.smd-h-66ex {
    height: 66ex;
}

.smd-h-67ex {
    height: 67ex;
}

.smd-h-68ex {
    height: 68ex;
}

.smd-h-69ex {
    height: 69ex;
}

.smd-h-70ex {
    height: 70ex;
}

.smd-h-71ex {
    height: 71ex;
}

.smd-h-72ex {
    height: 72ex;
}

.smd-h-73ex {
    height: 73ex;
}

.smd-h-74ex {
    height: 74ex;
}

.smd-h-75ex {
    height: 75ex;
}

.smd-h-76ex {
    height: 76ex;
}

.smd-h-77ex {
    height: 77ex;
}

.smd-h-78ex {
    height: 78ex;
}

.smd-h-79ex {
    height: 79ex;
}

.smd-h-80ex {
    height: 80ex;
}

.smd-h-81ex {
    height: 81ex;
}

.smd-h-82ex {
    height: 82ex;
}

.smd-h-83ex {
    height: 83ex;
}

.smd-h-84ex {
    height: 84ex;
}

.smd-h-85ex {
    height: 85ex;
}

.smd-h-86ex {
    height: 86ex;
}

.smd-h-87ex {
    height: 87ex;
}

.smd-h-88ex {
    height: 88ex;
}

.smd-h-89ex {
    height: 89ex;
}

.smd-h-90ex {
    height: 90ex;
}

.smd-h-91ex {
    height: 91ex;
}

.smd-h-92ex {
    height: 92ex;
}

.smd-h-93ex {
    height: 93ex;
}

.smd-h-94ex {
    height: 94ex;
}

.smd-h-95ex {
    height: 95ex;
}

.smd-h-96ex {
    height: 96ex;
}

.smd-h-97ex {
    height: 97ex;
}

.smd-h-98ex {
    height: 98ex;
}

.smd-h-99ex {
    height: 99ex;
}

.smd-h-100ex {
    height: 100ex;
}

.smd-h-1pt {
    height: 1pt;
}

.smd-h-2pt {
    height: 2pt;
}

.smd-h-3pt {
    height: 3pt;
}

.smd-h-4pt {
    height: 4pt;
}

.smd-h-5pt {
    height: 5pt;
}

.smd-h-6pt {
    height: 6pt;
}

.smd-h-7pt {
    height: 7pt;
}

.smd-h-8pt {
    height: 8pt;
}

.smd-h-9pt {
    height: 9pt;
}

.smd-h-10pt {
    height: 10pt;
}

.smd-h-11pt {
    height: 11pt;
}

.smd-h-12pt {
    height: 12pt;
}

.smd-h-13pt {
    height: 13pt;
}

.smd-h-14pt {
    height: 14pt;
}

.smd-h-15pt {
    height: 15pt;
}

.smd-h-16pt {
    height: 16pt;
}

.smd-h-17pt {
    height: 17pt;
}

.smd-h-18pt {
    height: 18pt;
}

.smd-h-19pt {
    height: 19pt;
}

.smd-h-20pt {
    height: 20pt;
}

.smd-h-21pt {
    height: 21pt;
}

.smd-h-22pt {
    height: 22pt;
}

.smd-h-23pt {
    height: 23pt;
}

.smd-h-24pt {
    height: 24pt;
}

.smd-h-25pt {
    height: 25pt;
}

.smd-h-26pt {
    height: 26pt;
}

.smd-h-27pt {
    height: 27pt;
}

.smd-h-28pt {
    height: 28pt;
}

.smd-h-29pt {
    height: 29pt;
}

.smd-h-30pt {
    height: 30pt;
}

.smd-h-31pt {
    height: 31pt;
}

.smd-h-32pt {
    height: 32pt;
}

.smd-h-33pt {
    height: 33pt;
}

.smd-h-34pt {
    height: 34pt;
}

.smd-h-35pt {
    height: 35pt;
}

.smd-h-36pt {
    height: 36pt;
}

.smd-h-37pt {
    height: 37pt;
}

.smd-h-38pt {
    height: 38pt;
}

.smd-h-39pt {
    height: 39pt;
}

.smd-h-40pt {
    height: 40pt;
}

.smd-h-41pt {
    height: 41pt;
}

.smd-h-42pt {
    height: 42pt;
}

.smd-h-43pt {
    height: 43pt;
}

.smd-h-44pt {
    height: 44pt;
}

.smd-h-45pt {
    height: 45pt;
}

.smd-h-46pt {
    height: 46pt;
}

.smd-h-47pt {
    height: 47pt;
}

.smd-h-48pt {
    height: 48pt;
}

.smd-h-49pt {
    height: 49pt;
}

.smd-h-50pt {
    height: 50pt;
}

.smd-h-51pt {
    height: 51pt;
}

.smd-h-52pt {
    height: 52pt;
}

.smd-h-53pt {
    height: 53pt;
}

.smd-h-54pt {
    height: 54pt;
}

.smd-h-55pt {
    height: 55pt;
}

.smd-h-56pt {
    height: 56pt;
}

.smd-h-57pt {
    height: 57pt;
}

.smd-h-58pt {
    height: 58pt;
}

.smd-h-59pt {
    height: 59pt;
}

.smd-h-60pt {
    height: 60pt;
}

.smd-h-61pt {
    height: 61pt;
}

.smd-h-62pt {
    height: 62pt;
}

.smd-h-63pt {
    height: 63pt;
}

.smd-h-64pt {
    height: 64pt;
}

.smd-h-65pt {
    height: 65pt;
}

.smd-h-66pt {
    height: 66pt;
}

.smd-h-67pt {
    height: 67pt;
}

.smd-h-68pt {
    height: 68pt;
}

.smd-h-69pt {
    height: 69pt;
}

.smd-h-70pt {
    height: 70pt;
}

.smd-h-71pt {
    height: 71pt;
}

.smd-h-72pt {
    height: 72pt;
}

.smd-h-73pt {
    height: 73pt;
}

.smd-h-74pt {
    height: 74pt;
}

.smd-h-75pt {
    height: 75pt;
}

.smd-h-76pt {
    height: 76pt;
}

.smd-h-77pt {
    height: 77pt;
}

.smd-h-78pt {
    height: 78pt;
}

.smd-h-79pt {
    height: 79pt;
}

.smd-h-80pt {
    height: 80pt;
}

.smd-h-81pt {
    height: 81pt;
}

.smd-h-82pt {
    height: 82pt;
}

.smd-h-83pt {
    height: 83pt;
}

.smd-h-84pt {
    height: 84pt;
}

.smd-h-85pt {
    height: 85pt;
}

.smd-h-86pt {
    height: 86pt;
}

.smd-h-87pt {
    height: 87pt;
}

.smd-h-88pt {
    height: 88pt;
}

.smd-h-89pt {
    height: 89pt;
}

.smd-h-90pt {
    height: 90pt;
}

.smd-h-91pt {
    height: 91pt;
}

.smd-h-92pt {
    height: 92pt;
}

.smd-h-93pt {
    height: 93pt;
}

.smd-h-94pt {
    height: 94pt;
}

.smd-h-95pt {
    height: 95pt;
}

.smd-h-96pt {
    height: 96pt;
}

.smd-h-97pt {
    height: 97pt;
}

.smd-h-98pt {
    height: 98pt;
}

.smd-h-99pt {
    height: 99pt;
}

.smd-h-100pt {
    height: 100pt;
}

.smd-h-1pc {
    height: 1pc;
}

.smd-h-2pc {
    height: 2pc;
}

.smd-h-3pc {
    height: 3pc;
}

.smd-h-4pc {
    height: 4pc;
}

.smd-h-5pc {
    height: 5pc;
}

.smd-h-6pc {
    height: 6pc;
}

.smd-h-7pc {
    height: 7pc;
}

.smd-h-8pc {
    height: 8pc;
}

.smd-h-9pc {
    height: 9pc;
}

.smd-h-10pc {
    height: 10pc;
}

.smd-h-11pc {
    height: 11pc;
}

.smd-h-12pc {
    height: 12pc;
}

.smd-h-13pc {
    height: 13pc;
}

.smd-h-14pc {
    height: 14pc;
}

.smd-h-15pc {
    height: 15pc;
}

.smd-h-16pc {
    height: 16pc;
}

.smd-h-17pc {
    height: 17pc;
}

.smd-h-18pc {
    height: 18pc;
}

.smd-h-19pc {
    height: 19pc;
}

.smd-h-20pc {
    height: 20pc;
}

.smd-h-21pc {
    height: 21pc;
}

.smd-h-22pc {
    height: 22pc;
}

.smd-h-23pc {
    height: 23pc;
}

.smd-h-24pc {
    height: 24pc;
}

.smd-h-25pc {
    height: 25pc;
}

.smd-h-26pc {
    height: 26pc;
}

.smd-h-27pc {
    height: 27pc;
}

.smd-h-28pc {
    height: 28pc;
}

.smd-h-29pc {
    height: 29pc;
}

.smd-h-30pc {
    height: 30pc;
}

.smd-h-31pc {
    height: 31pc;
}

.smd-h-32pc {
    height: 32pc;
}

.smd-h-33pc {
    height: 33pc;
}

.smd-h-34pc {
    height: 34pc;
}

.smd-h-35pc {
    height: 35pc;
}

.smd-h-36pc {
    height: 36pc;
}

.smd-h-37pc {
    height: 37pc;
}

.smd-h-38pc {
    height: 38pc;
}

.smd-h-39pc {
    height: 39pc;
}

.smd-h-40pc {
    height: 40pc;
}

.smd-h-41pc {
    height: 41pc;
}

.smd-h-42pc {
    height: 42pc;
}

.smd-h-43pc {
    height: 43pc;
}

.smd-h-44pc {
    height: 44pc;
}

.smd-h-45pc {
    height: 45pc;
}

.smd-h-46pc {
    height: 46pc;
}

.smd-h-47pc {
    height: 47pc;
}

.smd-h-48pc {
    height: 48pc;
}

.smd-h-49pc {
    height: 49pc;
}

.smd-h-50pc {
    height: 50pc;
}

.smd-h-51pc {
    height: 51pc;
}

.smd-h-52pc {
    height: 52pc;
}

.smd-h-53pc {
    height: 53pc;
}

.smd-h-54pc {
    height: 54pc;
}

.smd-h-55pc {
    height: 55pc;
}

.smd-h-56pc {
    height: 56pc;
}

.smd-h-57pc {
    height: 57pc;
}

.smd-h-58pc {
    height: 58pc;
}

.smd-h-59pc {
    height: 59pc;
}

.smd-h-60pc {
    height: 60pc;
}

.smd-h-61pc {
    height: 61pc;
}

.smd-h-62pc {
    height: 62pc;
}

.smd-h-63pc {
    height: 63pc;
}

.smd-h-64pc {
    height: 64pc;
}

.smd-h-65pc {
    height: 65pc;
}

.smd-h-66pc {
    height: 66pc;
}

.smd-h-67pc {
    height: 67pc;
}

.smd-h-68pc {
    height: 68pc;
}

.smd-h-69pc {
    height: 69pc;
}

.smd-h-70pc {
    height: 70pc;
}

.smd-h-71pc {
    height: 71pc;
}

.smd-h-72pc {
    height: 72pc;
}

.smd-h-73pc {
    height: 73pc;
}

.smd-h-74pc {
    height: 74pc;
}

.smd-h-75pc {
    height: 75pc;
}

.smd-h-76pc {
    height: 76pc;
}

.smd-h-77pc {
    height: 77pc;
}

.smd-h-78pc {
    height: 78pc;
}

.smd-h-79pc {
    height: 79pc;
}

.smd-h-80pc {
    height: 80pc;
}

.smd-h-81pc {
    height: 81pc;
}

.smd-h-82pc {
    height: 82pc;
}

.smd-h-83pc {
    height: 83pc;
}

.smd-h-84pc {
    height: 84pc;
}

.smd-h-85pc {
    height: 85pc;
}

.smd-h-86pc {
    height: 86pc;
}

.smd-h-87pc {
    height: 87pc;
}

.smd-h-88pc {
    height: 88pc;
}

.smd-h-89pc {
    height: 89pc;
}

.smd-h-90pc {
    height: 90pc;
}

.smd-h-91pc {
    height: 91pc;
}

.smd-h-92pc {
    height: 92pc;
}

.smd-h-93pc {
    height: 93pc;
}

.smd-h-94pc {
    height: 94pc;
}

.smd-h-95pc {
    height: 95pc;
}

.smd-h-96pc {
    height: 96pc;
}

.smd-h-97pc {
    height: 97pc;
}

.smd-h-98pc {
    height: 98pc;
}

.smd-h-99pc {
    height: 99pc;
}

.smd-h-100pc {
    height: 100pc;
}

.smd-h-1mm {
    height: 1mm;
}

.smd-h-2mm {
    height: 2mm;
}

.smd-h-3mm {
    height: 3mm;
}

.smd-h-4mm {
    height: 4mm;
}

.smd-h-5mm {
    height: 5mm;
}

.smd-h-6mm {
    height: 6mm;
}

.smd-h-7mm {
    height: 7mm;
}

.smd-h-8mm {
    height: 8mm;
}

.smd-h-9mm {
    height: 9mm;
}

.smd-h-10mm {
    height: 10mm;
}

.smd-h-11mm {
    height: 11mm;
}

.smd-h-12mm {
    height: 12mm;
}

.smd-h-13mm {
    height: 13mm;
}

.smd-h-14mm {
    height: 14mm;
}

.smd-h-15mm {
    height: 15mm;
}

.smd-h-16mm {
    height: 16mm;
}

.smd-h-17mm {
    height: 17mm;
}

.smd-h-18mm {
    height: 18mm;
}

.smd-h-19mm {
    height: 19mm;
}

.smd-h-20mm {
    height: 20mm;
}

.smd-h-21mm {
    height: 21mm;
}

.smd-h-22mm {
    height: 22mm;
}

.smd-h-23mm {
    height: 23mm;
}

.smd-h-24mm {
    height: 24mm;
}

.smd-h-25mm {
    height: 25mm;
}

.smd-h-26mm {
    height: 26mm;
}

.smd-h-27mm {
    height: 27mm;
}

.smd-h-28mm {
    height: 28mm;
}

.smd-h-29mm {
    height: 29mm;
}

.smd-h-30mm {
    height: 30mm;
}

.smd-h-31mm {
    height: 31mm;
}

.smd-h-32mm {
    height: 32mm;
}

.smd-h-33mm {
    height: 33mm;
}

.smd-h-34mm {
    height: 34mm;
}

.smd-h-35mm {
    height: 35mm;
}

.smd-h-36mm {
    height: 36mm;
}

.smd-h-37mm {
    height: 37mm;
}

.smd-h-38mm {
    height: 38mm;
}

.smd-h-39mm {
    height: 39mm;
}

.smd-h-40mm {
    height: 40mm;
}

.smd-h-41mm {
    height: 41mm;
}

.smd-h-42mm {
    height: 42mm;
}

.smd-h-43mm {
    height: 43mm;
}

.smd-h-44mm {
    height: 44mm;
}

.smd-h-45mm {
    height: 45mm;
}

.smd-h-46mm {
    height: 46mm;
}

.smd-h-47mm {
    height: 47mm;
}

.smd-h-48mm {
    height: 48mm;
}

.smd-h-49mm {
    height: 49mm;
}

.smd-h-50mm {
    height: 50mm;
}

.smd-h-51mm {
    height: 51mm;
}

.smd-h-52mm {
    height: 52mm;
}

.smd-h-53mm {
    height: 53mm;
}

.smd-h-54mm {
    height: 54mm;
}

.smd-h-55mm {
    height: 55mm;
}

.smd-h-56mm {
    height: 56mm;
}

.smd-h-57mm {
    height: 57mm;
}

.smd-h-58mm {
    height: 58mm;
}

.smd-h-59mm {
    height: 59mm;
}

.smd-h-60mm {
    height: 60mm;
}

.smd-h-61mm {
    height: 61mm;
}

.smd-h-62mm {
    height: 62mm;
}

.smd-h-63mm {
    height: 63mm;
}

.smd-h-64mm {
    height: 64mm;
}

.smd-h-65mm {
    height: 65mm;
}

.smd-h-66mm {
    height: 66mm;
}

.smd-h-67mm {
    height: 67mm;
}

.smd-h-68mm {
    height: 68mm;
}

.smd-h-69mm {
    height: 69mm;
}

.smd-h-70mm {
    height: 70mm;
}

.smd-h-71mm {
    height: 71mm;
}

.smd-h-72mm {
    height: 72mm;
}

.smd-h-73mm {
    height: 73mm;
}

.smd-h-74mm {
    height: 74mm;
}

.smd-h-75mm {
    height: 75mm;
}

.smd-h-76mm {
    height: 76mm;
}

.smd-h-77mm {
    height: 77mm;
}

.smd-h-78mm {
    height: 78mm;
}

.smd-h-79mm {
    height: 79mm;
}

.smd-h-80mm {
    height: 80mm;
}

.smd-h-81mm {
    height: 81mm;
}

.smd-h-82mm {
    height: 82mm;
}

.smd-h-83mm {
    height: 83mm;
}

.smd-h-84mm {
    height: 84mm;
}

.smd-h-85mm {
    height: 85mm;
}

.smd-h-86mm {
    height: 86mm;
}

.smd-h-87mm {
    height: 87mm;
}

.smd-h-88mm {
    height: 88mm;
}

.smd-h-89mm {
    height: 89mm;
}

.smd-h-90mm {
    height: 90mm;
}

.smd-h-91mm {
    height: 91mm;
}

.smd-h-92mm {
    height: 92mm;
}

.smd-h-93mm {
    height: 93mm;
}

.smd-h-94mm {
    height: 94mm;
}

.smd-h-95mm {
    height: 95mm;
}

.smd-h-96mm {
    height: 96mm;
}

.smd-h-97mm {
    height: 97mm;
}

.smd-h-98mm {
    height: 98mm;
}

.smd-h-99mm {
    height: 99mm;
}

.smd-h-100mm {
    height: 100mm;
}

.smd-h-1cm {
    height: 1cm;
}

.smd-h-2cm {
    height: 2cm;
}

.smd-h-3cm {
    height: 3cm;
}

.smd-h-4cm {
    height: 4cm;
}

.smd-h-5cm {
    height: 5cm;
}

.smd-h-6cm {
    height: 6cm;
}

.smd-h-7cm {
    height: 7cm;
}

.smd-h-8cm {
    height: 8cm;
}

.smd-h-9cm {
    height: 9cm;
}

.smd-h-10cm {
    height: 10cm;
}

.smd-h-11cm {
    height: 11cm;
}

.smd-h-12cm {
    height: 12cm;
}

.smd-h-13cm {
    height: 13cm;
}

.smd-h-14cm {
    height: 14cm;
}

.smd-h-15cm {
    height: 15cm;
}

.smd-h-16cm {
    height: 16cm;
}

.smd-h-17cm {
    height: 17cm;
}

.smd-h-18cm {
    height: 18cm;
}

.smd-h-19cm {
    height: 19cm;
}

.smd-h-20cm {
    height: 20cm;
}

.smd-h-21cm {
    height: 21cm;
}

.smd-h-22cm {
    height: 22cm;
}

.smd-h-23cm {
    height: 23cm;
}

.smd-h-24cm {
    height: 24cm;
}

.smd-h-25cm {
    height: 25cm;
}

.smd-h-26cm {
    height: 26cm;
}

.smd-h-27cm {
    height: 27cm;
}

.smd-h-28cm {
    height: 28cm;
}

.smd-h-29cm {
    height: 29cm;
}

.smd-h-30cm {
    height: 30cm;
}

.smd-h-31cm {
    height: 31cm;
}

.smd-h-32cm {
    height: 32cm;
}

.smd-h-33cm {
    height: 33cm;
}

.smd-h-34cm {
    height: 34cm;
}

.smd-h-35cm {
    height: 35cm;
}

.smd-h-36cm {
    height: 36cm;
}

.smd-h-37cm {
    height: 37cm;
}

.smd-h-38cm {
    height: 38cm;
}

.smd-h-39cm {
    height: 39cm;
}

.smd-h-40cm {
    height: 40cm;
}

.smd-h-41cm {
    height: 41cm;
}

.smd-h-42cm {
    height: 42cm;
}

.smd-h-43cm {
    height: 43cm;
}

.smd-h-44cm {
    height: 44cm;
}

.smd-h-45cm {
    height: 45cm;
}

.smd-h-46cm {
    height: 46cm;
}

.smd-h-47cm {
    height: 47cm;
}

.smd-h-48cm {
    height: 48cm;
}

.smd-h-49cm {
    height: 49cm;
}

.smd-h-50cm {
    height: 50cm;
}

.smd-h-51cm {
    height: 51cm;
}

.smd-h-52cm {
    height: 52cm;
}

.smd-h-53cm {
    height: 53cm;
}

.smd-h-54cm {
    height: 54cm;
}

.smd-h-55cm {
    height: 55cm;
}

.smd-h-56cm {
    height: 56cm;
}

.smd-h-57cm {
    height: 57cm;
}

.smd-h-58cm {
    height: 58cm;
}

.smd-h-59cm {
    height: 59cm;
}

.smd-h-60cm {
    height: 60cm;
}

.smd-h-61cm {
    height: 61cm;
}

.smd-h-62cm {
    height: 62cm;
}

.smd-h-63cm {
    height: 63cm;
}

.smd-h-64cm {
    height: 64cm;
}

.smd-h-65cm {
    height: 65cm;
}

.smd-h-66cm {
    height: 66cm;
}

.smd-h-67cm {
    height: 67cm;
}

.smd-h-68cm {
    height: 68cm;
}

.smd-h-69cm {
    height: 69cm;
}

.smd-h-70cm {
    height: 70cm;
}

.smd-h-71cm {
    height: 71cm;
}

.smd-h-72cm {
    height: 72cm;
}

.smd-h-73cm {
    height: 73cm;
}

.smd-h-74cm {
    height: 74cm;
}

.smd-h-75cm {
    height: 75cm;
}

.smd-h-76cm {
    height: 76cm;
}

.smd-h-77cm {
    height: 77cm;
}

.smd-h-78cm {
    height: 78cm;
}

.smd-h-79cm {
    height: 79cm;
}

.smd-h-80cm {
    height: 80cm;
}

.smd-h-81cm {
    height: 81cm;
}

.smd-h-82cm {
    height: 82cm;
}

.smd-h-83cm {
    height: 83cm;
}

.smd-h-84cm {
    height: 84cm;
}

.smd-h-85cm {
    height: 85cm;
}

.smd-h-86cm {
    height: 86cm;
}

.smd-h-87cm {
    height: 87cm;
}

.smd-h-88cm {
    height: 88cm;
}

.smd-h-89cm {
    height: 89cm;
}

.smd-h-90cm {
    height: 90cm;
}

.smd-h-91cm {
    height: 91cm;
}

.smd-h-92cm {
    height: 92cm;
}

.smd-h-93cm {
    height: 93cm;
}

.smd-h-94cm {
    height: 94cm;
}

.smd-h-95cm {
    height: 95cm;
}

.smd-h-96cm {
    height: 96cm;
}

.smd-h-97cm {
    height: 97cm;
}

.smd-h-98cm {
    height: 98cm;
}

.smd-h-99cm {
    height: 99cm;
}

.smd-h-100cm {
    height: 100cm;
}

.smd-h-1in {
    height: 1in;
}

.smd-h-2in {
    height: 2in;
}

.smd-h-3in {
    height: 3in;
}

.smd-h-4in {
    height: 4in;
}

.smd-h-5in {
    height: 5in;
}

.smd-h-6in {
    height: 6in;
}

.smd-h-7in {
    height: 7in;
}

.smd-h-8in {
    height: 8in;
}

.smd-h-9in {
    height: 9in;
}

.smd-h-10in {
    height: 10in;
}

.smd-h-11in {
    height: 11in;
}

.smd-h-12in {
    height: 12in;
}

.smd-h-13in {
    height: 13in;
}

.smd-h-14in {
    height: 14in;
}

.smd-h-15in {
    height: 15in;
}

.smd-h-16in {
    height: 16in;
}

.smd-h-17in {
    height: 17in;
}

.smd-h-18in {
    height: 18in;
}

.smd-h-19in {
    height: 19in;
}

.smd-h-20in {
    height: 20in;
}

.smd-h-21in {
    height: 21in;
}

.smd-h-22in {
    height: 22in;
}

.smd-h-23in {
    height: 23in;
}

.smd-h-24in {
    height: 24in;
}

.smd-h-25in {
    height: 25in;
}

.smd-h-26in {
    height: 26in;
}

.smd-h-27in {
    height: 27in;
}

.smd-h-28in {
    height: 28in;
}

.smd-h-29in {
    height: 29in;
}

.smd-h-30in {
    height: 30in;
}

.smd-h-31in {
    height: 31in;
}

.smd-h-32in {
    height: 32in;
}

.smd-h-33in {
    height: 33in;
}

.smd-h-34in {
    height: 34in;
}

.smd-h-35in {
    height: 35in;
}

.smd-h-36in {
    height: 36in;
}

.smd-h-37in {
    height: 37in;
}

.smd-h-38in {
    height: 38in;
}

.smd-h-39in {
    height: 39in;
}

.smd-h-40in {
    height: 40in;
}

.smd-h-41in {
    height: 41in;
}

.smd-h-42in {
    height: 42in;
}

.smd-h-43in {
    height: 43in;
}

.smd-h-44in {
    height: 44in;
}

.smd-h-45in {
    height: 45in;
}

.smd-h-46in {
    height: 46in;
}

.smd-h-47in {
    height: 47in;
}

.smd-h-48in {
    height: 48in;
}

.smd-h-49in {
    height: 49in;
}

.smd-h-50in {
    height: 50in;
}

.smd-h-51in {
    height: 51in;
}

.smd-h-52in {
    height: 52in;
}

.smd-h-53in {
    height: 53in;
}

.smd-h-54in {
    height: 54in;
}

.smd-h-55in {
    height: 55in;
}

.smd-h-56in {
    height: 56in;
}

.smd-h-57in {
    height: 57in;
}

.smd-h-58in {
    height: 58in;
}

.smd-h-59in {
    height: 59in;
}

.smd-h-60in {
    height: 60in;
}

.smd-h-61in {
    height: 61in;
}

.smd-h-62in {
    height: 62in;
}

.smd-h-63in {
    height: 63in;
}

.smd-h-64in {
    height: 64in;
}

.smd-h-65in {
    height: 65in;
}

.smd-h-66in {
    height: 66in;
}

.smd-h-67in {
    height: 67in;
}

.smd-h-68in {
    height: 68in;
}

.smd-h-69in {
    height: 69in;
}

.smd-h-70in {
    height: 70in;
}

.smd-h-71in {
    height: 71in;
}

.smd-h-72in {
    height: 72in;
}

.smd-h-73in {
    height: 73in;
}

.smd-h-74in {
    height: 74in;
}

.smd-h-75in {
    height: 75in;
}

.smd-h-76in {
    height: 76in;
}

.smd-h-77in {
    height: 77in;
}

.smd-h-78in {
    height: 78in;
}

.smd-h-79in {
    height: 79in;
}

.smd-h-80in {
    height: 80in;
}

.smd-h-81in {
    height: 81in;
}

.smd-h-82in {
    height: 82in;
}

.smd-h-83in {
    height: 83in;
}

.smd-h-84in {
    height: 84in;
}

.smd-h-85in {
    height: 85in;
}

.smd-h-86in {
    height: 86in;
}

.smd-h-87in {
    height: 87in;
}

.smd-h-88in {
    height: 88in;
}

.smd-h-89in {
    height: 89in;
}

.smd-h-90in {
    height: 90in;
}

.smd-h-91in {
    height: 91in;
}

.smd-h-92in {
    height: 92in;
}

.smd-h-93in {
    height: 93in;
}

.smd-h-94in {
    height: 94in;
}

.smd-h-95in {
    height: 95in;
}

.smd-h-96in {
    height: 96in;
}

.smd-h-97in {
    height: 97in;
}

.smd-h-98in {
    height: 98in;
}

.smd-h-99in {
    height: 99in;
}

.smd-h-100in {
    height: 100in;
}

/*** Dynamic margin functions ***/
.smd-ml-0 {
    margin-left: 0rem !important;
}

.smd-mr-0 {
    margin-right: 0rem !important;
}

.smd-mt-0 {
    margin-top: 0rem !important;
}

.smd-mb-0 {
    margin-bottom: 0rem !important;
}

.smd-ml-1 {
    margin-left: 1rem !important;
}

.smd-mr-1 {
    margin-right: 1rem !important;
}

.smd-mt-1 {
    margin-top: 1rem !important;
}

.smd-mb-1 {
    margin-bottom: 1rem !important;
}

.smd-ml-2 {
    margin-left: 2rem !important;
}

.smd-mr-2 {
    margin-right: 2rem !important;
}

.smd-mt-2 {
    margin-top: 2rem !important;
}

.smd-mb-2 {
    margin-bottom: 2rem !important;
}

.smd-ml-3 {
    margin-left: 3rem !important;
}

.smd-mr-3 {
    margin-right: 3rem !important;
}

.smd-mt-3 {
    margin-top: 3rem !important;
}

.smd-mb-3 {
    margin-bottom: 3rem !important;
}

.smd-ml-4 {
    margin-left: 4rem !important;
}

.smd-mr-4 {
    margin-right: 4rem !important;
}

.smd-mt-4 {
    margin-top: 4rem !important;
}

.smd-mb-4 {
    margin-bottom: 4rem !important;
}

.smd-ml-5 {
    margin-left: 5rem !important;
}

.smd-mr-5 {
    margin-right: 5rem !important;
}

.smd-mt-5 {
    margin-top: 5rem !important;
}

.smd-mb-5 {
    margin-bottom: 5rem !important;
}

.smd-ml-6 {
    margin-left: 6rem !important;
}

.smd-mr-6 {
    margin-right: 6rem !important;
}

.smd-mt-6 {
    margin-top: 6rem !important;
}

.smd-mb-6 {
    margin-bottom: 6rem !important;
}

.smd-ml-7 {
    margin-left: 7rem !important;
}

.smd-mr-7 {
    margin-right: 7rem !important;
}

.smd-mt-7 {
    margin-top: 7rem !important;
}

.smd-mb-7 {
    margin-bottom: 7rem !important;
}

.smd-ml-8 {
    margin-left: 8rem !important;
}

.smd-mr-8 {
    margin-right: 8rem !important;
}

.smd-mt-8 {
    margin-top: 8rem !important;
}

.smd-mb-8 {
    margin-bottom: 8rem !important;
}

.smd-ml-9 {
    margin-left: 9rem !important;
}

.smd-mr-9 {
    margin-right: 9rem !important;
}

.smd-mt-9 {
    margin-top: 9rem !important;
}

.smd-mb-9 {
    margin-bottom: 9rem !important;
}

.smd-ml-10 {
    margin-left: 10rem !important;
}

.smd-mr-10 {
    margin-right: 10rem !important;
}

.smd-mt-10 {
    margin-top: 10rem !important;
}

.smd-mb-10 {
    margin-bottom: 10rem !important;
}

.smd-ml-11 {
    margin-left: 11rem !important;
}

.smd-mr-11 {
    margin-right: 11rem !important;
}

.smd-mt-11 {
    margin-top: 11rem !important;
}

.smd-mb-11 {
    margin-bottom: 11rem !important;
}

.smd-ml-12 {
    margin-left: 12rem !important;
}

.smd-mr-12 {
    margin-right: 12rem !important;
}

.smd-mt-12 {
    margin-top: 12rem !important;
}

.smd-mb-12 {
    margin-bottom: 12rem !important;
}

.smd-ml-13 {
    margin-left: 13rem !important;
}

.smd-mr-13 {
    margin-right: 13rem !important;
}

.smd-mt-13 {
    margin-top: 13rem !important;
}

.smd-mb-13 {
    margin-bottom: 13rem !important;
}

.smd-ml-14 {
    margin-left: 14rem !important;
}

.smd-mr-14 {
    margin-right: 14rem !important;
}

.smd-mt-14 {
    margin-top: 14rem !important;
}

.smd-mb-14 {
    margin-bottom: 14rem !important;
}

.smd-ml-15 {
    margin-left: 15rem !important;
}

.smd-mr-15 {
    margin-right: 15rem !important;
}

.smd-mt-15 {
    margin-top: 15rem !important;
}

.smd-mb-15 {
    margin-bottom: 15rem !important;
}

.smd-ml-16 {
    margin-left: 16rem !important;
}

.smd-mr-16 {
    margin-right: 16rem !important;
}

.smd-mt-16 {
    margin-top: 16rem !important;
}

.smd-mb-16 {
    margin-bottom: 16rem !important;
}

.smd-ml-17 {
    margin-left: 17rem !important;
}

.smd-mr-17 {
    margin-right: 17rem !important;
}

.smd-mt-17 {
    margin-top: 17rem !important;
}

.smd-mb-17 {
    margin-bottom: 17rem !important;
}

.smd-ml-18 {
    margin-left: 18rem !important;
}

.smd-mr-18 {
    margin-right: 18rem !important;
}

.smd-mt-18 {
    margin-top: 18rem !important;
}

.smd-mb-18 {
    margin-bottom: 18rem !important;
}

.smd-ml-19 {
    margin-left: 19rem !important;
}

.smd-mr-19 {
    margin-right: 19rem !important;
}

.smd-mt-19 {
    margin-top: 19rem !important;
}

.smd-mb-19 {
    margin-bottom: 19rem !important;
}

.smd-ml-20 {
    margin-left: 20rem !important;
}

.smd-mr-20 {
    margin-right: 20rem !important;
}

.smd-mt-20 {
    margin-top: 20rem !important;
}

.smd-mb-20 {
    margin-bottom: 20rem !important;
}

.smd-ml-21 {
    margin-left: 21rem !important;
}

.smd-mr-21 {
    margin-right: 21rem !important;
}

.smd-mt-21 {
    margin-top: 21rem !important;
}

.smd-mb-21 {
    margin-bottom: 21rem !important;
}

.smd-ml-22 {
    margin-left: 22rem !important;
}

.smd-mr-22 {
    margin-right: 22rem !important;
}

.smd-mt-22 {
    margin-top: 22rem !important;
}

.smd-mb-22 {
    margin-bottom: 22rem !important;
}

.smd-ml-23 {
    margin-left: 23rem !important;
}

.smd-mr-23 {
    margin-right: 23rem !important;
}

.smd-mt-23 {
    margin-top: 23rem !important;
}

.smd-mb-23 {
    margin-bottom: 23rem !important;
}

.smd-ml-24 {
    margin-left: 24rem !important;
}

.smd-mr-24 {
    margin-right: 24rem !important;
}

.smd-mt-24 {
    margin-top: 24rem !important;
}

.smd-mb-24 {
    margin-bottom: 24rem !important;
}

.smd-ml-25 {
    margin-left: 25rem !important;
}

.smd-mr-25 {
    margin-right: 25rem !important;
}

.smd-mt-25 {
    margin-top: 25rem !important;
}

.smd-mb-25 {
    margin-bottom: 25rem !important;
}

.smd-ml-26 {
    margin-left: 26rem !important;
}

.smd-mr-26 {
    margin-right: 26rem !important;
}

.smd-mt-26 {
    margin-top: 26rem !important;
}

.smd-mb-26 {
    margin-bottom: 26rem !important;
}

.smd-ml-27 {
    margin-left: 27rem !important;
}

.smd-mr-27 {
    margin-right: 27rem !important;
}

.smd-mt-27 {
    margin-top: 27rem !important;
}

.smd-mb-27 {
    margin-bottom: 27rem !important;
}

.smd-ml-28 {
    margin-left: 28rem !important;
}

.smd-mr-28 {
    margin-right: 28rem !important;
}

.smd-mt-28 {
    margin-top: 28rem !important;
}

.smd-mb-28 {
    margin-bottom: 28rem !important;
}

.smd-ml-29 {
    margin-left: 29rem !important;
}

.smd-mr-29 {
    margin-right: 29rem !important;
}

.smd-mt-29 {
    margin-top: 29rem !important;
}

.smd-mb-29 {
    margin-bottom: 29rem !important;
}

.smd-ml-30 {
    margin-left: 30rem !important;
}

.smd-mr-30 {
    margin-right: 30rem !important;
}

.smd-mt-30 {
    margin-top: 30rem !important;
}

.smd-mb-30 {
    margin-bottom: 30rem !important;
}

.smd-ml-31 {
    margin-left: 31rem !important;
}

.smd-mr-31 {
    margin-right: 31rem !important;
}

.smd-mt-31 {
    margin-top: 31rem !important;
}

.smd-mb-31 {
    margin-bottom: 31rem !important;
}

.smd-ml-32 {
    margin-left: 32rem !important;
}

.smd-mr-32 {
    margin-right: 32rem !important;
}

.smd-mt-32 {
    margin-top: 32rem !important;
}

.smd-mb-32 {
    margin-bottom: 32rem !important;
}

.smd-ml-33 {
    margin-left: 33rem !important;
}

.smd-mr-33 {
    margin-right: 33rem !important;
}

.smd-mt-33 {
    margin-top: 33rem !important;
}

.smd-mb-33 {
    margin-bottom: 33rem !important;
}

.smd-ml-34 {
    margin-left: 34rem !important;
}

.smd-mr-34 {
    margin-right: 34rem !important;
}

.smd-mt-34 {
    margin-top: 34rem !important;
}

.smd-mb-34 {
    margin-bottom: 34rem !important;
}

.smd-ml-35 {
    margin-left: 35rem !important;
}

.smd-mr-35 {
    margin-right: 35rem !important;
}

.smd-mt-35 {
    margin-top: 35rem !important;
}

.smd-mb-35 {
    margin-bottom: 35rem !important;
}

.smd-ml-36 {
    margin-left: 36rem !important;
}

.smd-mr-36 {
    margin-right: 36rem !important;
}

.smd-mt-36 {
    margin-top: 36rem !important;
}

.smd-mb-36 {
    margin-bottom: 36rem !important;
}

.smd-ml-37 {
    margin-left: 37rem !important;
}

.smd-mr-37 {
    margin-right: 37rem !important;
}

.smd-mt-37 {
    margin-top: 37rem !important;
}

.smd-mb-37 {
    margin-bottom: 37rem !important;
}

.smd-ml-38 {
    margin-left: 38rem !important;
}

.smd-mr-38 {
    margin-right: 38rem !important;
}

.smd-mt-38 {
    margin-top: 38rem !important;
}

.smd-mb-38 {
    margin-bottom: 38rem !important;
}

.smd-ml-39 {
    margin-left: 39rem !important;
}

.smd-mr-39 {
    margin-right: 39rem !important;
}

.smd-mt-39 {
    margin-top: 39rem !important;
}

.smd-mb-39 {
    margin-bottom: 39rem !important;
}

.smd-ml-40 {
    margin-left: 40rem !important;
}

.smd-mr-40 {
    margin-right: 40rem !important;
}

.smd-mt-40 {
    margin-top: 40rem !important;
}

.smd-mb-40 {
    margin-bottom: 40rem !important;
}

.smd-ml-41 {
    margin-left: 41rem !important;
}

.smd-mr-41 {
    margin-right: 41rem !important;
}

.smd-mt-41 {
    margin-top: 41rem !important;
}

.smd-mb-41 {
    margin-bottom: 41rem !important;
}

.smd-ml-42 {
    margin-left: 42rem !important;
}

.smd-mr-42 {
    margin-right: 42rem !important;
}

.smd-mt-42 {
    margin-top: 42rem !important;
}

.smd-mb-42 {
    margin-bottom: 42rem !important;
}

.smd-ml-43 {
    margin-left: 43rem !important;
}

.smd-mr-43 {
    margin-right: 43rem !important;
}

.smd-mt-43 {
    margin-top: 43rem !important;
}

.smd-mb-43 {
    margin-bottom: 43rem !important;
}

.smd-ml-44 {
    margin-left: 44rem !important;
}

.smd-mr-44 {
    margin-right: 44rem !important;
}

.smd-mt-44 {
    margin-top: 44rem !important;
}

.smd-mb-44 {
    margin-bottom: 44rem !important;
}

.smd-ml-45 {
    margin-left: 45rem !important;
}

.smd-mr-45 {
    margin-right: 45rem !important;
}

.smd-mt-45 {
    margin-top: 45rem !important;
}

.smd-mb-45 {
    margin-bottom: 45rem !important;
}

.smd-ml-46 {
    margin-left: 46rem !important;
}

.smd-mr-46 {
    margin-right: 46rem !important;
}

.smd-mt-46 {
    margin-top: 46rem !important;
}

.smd-mb-46 {
    margin-bottom: 46rem !important;
}

.smd-ml-47 {
    margin-left: 47rem !important;
}

.smd-mr-47 {
    margin-right: 47rem !important;
}

.smd-mt-47 {
    margin-top: 47rem !important;
}

.smd-mb-47 {
    margin-bottom: 47rem !important;
}

.smd-ml-48 {
    margin-left: 48rem !important;
}

.smd-mr-48 {
    margin-right: 48rem !important;
}

.smd-mt-48 {
    margin-top: 48rem !important;
}

.smd-mb-48 {
    margin-bottom: 48rem !important;
}

.smd-ml-49 {
    margin-left: 49rem !important;
}

.smd-mr-49 {
    margin-right: 49rem !important;
}

.smd-mt-49 {
    margin-top: 49rem !important;
}

.smd-mb-49 {
    margin-bottom: 49rem !important;
}

.smd-ml-50 {
    margin-left: 50rem !important;
}

.smd-mr-50 {
    margin-right: 50rem !important;
}

.smd-mt-50 {
    margin-top: 50rem !important;
}

.smd-mb-50 {
    margin-bottom: 50rem !important;
}

.smd-ml-51 {
    margin-left: 51rem !important;
}

.smd-mr-51 {
    margin-right: 51rem !important;
}

.smd-mt-51 {
    margin-top: 51rem !important;
}

.smd-mb-51 {
    margin-bottom: 51rem !important;
}

.smd-ml-52 {
    margin-left: 52rem !important;
}

.smd-mr-52 {
    margin-right: 52rem !important;
}

.smd-mt-52 {
    margin-top: 52rem !important;
}

.smd-mb-52 {
    margin-bottom: 52rem !important;
}

.smd-ml-53 {
    margin-left: 53rem !important;
}

.smd-mr-53 {
    margin-right: 53rem !important;
}

.smd-mt-53 {
    margin-top: 53rem !important;
}

.smd-mb-53 {
    margin-bottom: 53rem !important;
}

.smd-ml-54 {
    margin-left: 54rem !important;
}

.smd-mr-54 {
    margin-right: 54rem !important;
}

.smd-mt-54 {
    margin-top: 54rem !important;
}

.smd-mb-54 {
    margin-bottom: 54rem !important;
}

.smd-ml-55 {
    margin-left: 55rem !important;
}

.smd-mr-55 {
    margin-right: 55rem !important;
}

.smd-mt-55 {
    margin-top: 55rem !important;
}

.smd-mb-55 {
    margin-bottom: 55rem !important;
}

.smd-ml-56 {
    margin-left: 56rem !important;
}

.smd-mr-56 {
    margin-right: 56rem !important;
}

.smd-mt-56 {
    margin-top: 56rem !important;
}

.smd-mb-56 {
    margin-bottom: 56rem !important;
}

.smd-ml-57 {
    margin-left: 57rem !important;
}

.smd-mr-57 {
    margin-right: 57rem !important;
}

.smd-mt-57 {
    margin-top: 57rem !important;
}

.smd-mb-57 {
    margin-bottom: 57rem !important;
}

.smd-ml-58 {
    margin-left: 58rem !important;
}

.smd-mr-58 {
    margin-right: 58rem !important;
}

.smd-mt-58 {
    margin-top: 58rem !important;
}

.smd-mb-58 {
    margin-bottom: 58rem !important;
}

.smd-ml-59 {
    margin-left: 59rem !important;
}

.smd-mr-59 {
    margin-right: 59rem !important;
}

.smd-mt-59 {
    margin-top: 59rem !important;
}

.smd-mb-59 {
    margin-bottom: 59rem !important;
}

.smd-ml-60 {
    margin-left: 60rem !important;
}

.smd-mr-60 {
    margin-right: 60rem !important;
}

.smd-mt-60 {
    margin-top: 60rem !important;
}

.smd-mb-60 {
    margin-bottom: 60rem !important;
}

.smd-ml-61 {
    margin-left: 61rem !important;
}

.smd-mr-61 {
    margin-right: 61rem !important;
}

.smd-mt-61 {
    margin-top: 61rem !important;
}

.smd-mb-61 {
    margin-bottom: 61rem !important;
}

.smd-ml-62 {
    margin-left: 62rem !important;
}

.smd-mr-62 {
    margin-right: 62rem !important;
}

.smd-mt-62 {
    margin-top: 62rem !important;
}

.smd-mb-62 {
    margin-bottom: 62rem !important;
}

.smd-ml-63 {
    margin-left: 63rem !important;
}

.smd-mr-63 {
    margin-right: 63rem !important;
}

.smd-mt-63 {
    margin-top: 63rem !important;
}

.smd-mb-63 {
    margin-bottom: 63rem !important;
}

.smd-ml-64 {
    margin-left: 64rem !important;
}

.smd-mr-64 {
    margin-right: 64rem !important;
}

.smd-mt-64 {
    margin-top: 64rem !important;
}

.smd-mb-64 {
    margin-bottom: 64rem !important;
}

.smd-ml-65 {
    margin-left: 65rem !important;
}

.smd-mr-65 {
    margin-right: 65rem !important;
}

.smd-mt-65 {
    margin-top: 65rem !important;
}

.smd-mb-65 {
    margin-bottom: 65rem !important;
}

.smd-ml-66 {
    margin-left: 66rem !important;
}

.smd-mr-66 {
    margin-right: 66rem !important;
}

.smd-mt-66 {
    margin-top: 66rem !important;
}

.smd-mb-66 {
    margin-bottom: 66rem !important;
}

.smd-ml-67 {
    margin-left: 67rem !important;
}

.smd-mr-67 {
    margin-right: 67rem !important;
}

.smd-mt-67 {
    margin-top: 67rem !important;
}

.smd-mb-67 {
    margin-bottom: 67rem !important;
}

.smd-ml-68 {
    margin-left: 68rem !important;
}

.smd-mr-68 {
    margin-right: 68rem !important;
}

.smd-mt-68 {
    margin-top: 68rem !important;
}

.smd-mb-68 {
    margin-bottom: 68rem !important;
}

.smd-ml-69 {
    margin-left: 69rem !important;
}

.smd-mr-69 {
    margin-right: 69rem !important;
}

.smd-mt-69 {
    margin-top: 69rem !important;
}

.smd-mb-69 {
    margin-bottom: 69rem !important;
}

.smd-ml-70 {
    margin-left: 70rem !important;
}

.smd-mr-70 {
    margin-right: 70rem !important;
}

.smd-mt-70 {
    margin-top: 70rem !important;
}

.smd-mb-70 {
    margin-bottom: 70rem !important;
}

.smd-ml-71 {
    margin-left: 71rem !important;
}

.smd-mr-71 {
    margin-right: 71rem !important;
}

.smd-mt-71 {
    margin-top: 71rem !important;
}

.smd-mb-71 {
    margin-bottom: 71rem !important;
}

.smd-ml-72 {
    margin-left: 72rem !important;
}

.smd-mr-72 {
    margin-right: 72rem !important;
}

.smd-mt-72 {
    margin-top: 72rem !important;
}

.smd-mb-72 {
    margin-bottom: 72rem !important;
}

.smd-ml-73 {
    margin-left: 73rem !important;
}

.smd-mr-73 {
    margin-right: 73rem !important;
}

.smd-mt-73 {
    margin-top: 73rem !important;
}

.smd-mb-73 {
    margin-bottom: 73rem !important;
}

.smd-ml-74 {
    margin-left: 74rem !important;
}

.smd-mr-74 {
    margin-right: 74rem !important;
}

.smd-mt-74 {
    margin-top: 74rem !important;
}

.smd-mb-74 {
    margin-bottom: 74rem !important;
}

.smd-ml-75 {
    margin-left: 75rem !important;
}

.smd-mr-75 {
    margin-right: 75rem !important;
}

.smd-mt-75 {
    margin-top: 75rem !important;
}

.smd-mb-75 {
    margin-bottom: 75rem !important;
}

.smd-ml-76 {
    margin-left: 76rem !important;
}

.smd-mr-76 {
    margin-right: 76rem !important;
}

.smd-mt-76 {
    margin-top: 76rem !important;
}

.smd-mb-76 {
    margin-bottom: 76rem !important;
}

.smd-ml-77 {
    margin-left: 77rem !important;
}

.smd-mr-77 {
    margin-right: 77rem !important;
}

.smd-mt-77 {
    margin-top: 77rem !important;
}

.smd-mb-77 {
    margin-bottom: 77rem !important;
}

.smd-ml-78 {
    margin-left: 78rem !important;
}

.smd-mr-78 {
    margin-right: 78rem !important;
}

.smd-mt-78 {
    margin-top: 78rem !important;
}

.smd-mb-78 {
    margin-bottom: 78rem !important;
}

.smd-ml-79 {
    margin-left: 79rem !important;
}

.smd-mr-79 {
    margin-right: 79rem !important;
}

.smd-mt-79 {
    margin-top: 79rem !important;
}

.smd-mb-79 {
    margin-bottom: 79rem !important;
}

.smd-ml-80 {
    margin-left: 80rem !important;
}

.smd-mr-80 {
    margin-right: 80rem !important;
}

.smd-mt-80 {
    margin-top: 80rem !important;
}

.smd-mb-80 {
    margin-bottom: 80rem !important;
}

.smd-ml-81 {
    margin-left: 81rem !important;
}

.smd-mr-81 {
    margin-right: 81rem !important;
}

.smd-mt-81 {
    margin-top: 81rem !important;
}

.smd-mb-81 {
    margin-bottom: 81rem !important;
}

.smd-ml-82 {
    margin-left: 82rem !important;
}

.smd-mr-82 {
    margin-right: 82rem !important;
}

.smd-mt-82 {
    margin-top: 82rem !important;
}

.smd-mb-82 {
    margin-bottom: 82rem !important;
}

.smd-ml-83 {
    margin-left: 83rem !important;
}

.smd-mr-83 {
    margin-right: 83rem !important;
}

.smd-mt-83 {
    margin-top: 83rem !important;
}

.smd-mb-83 {
    margin-bottom: 83rem !important;
}

.smd-ml-84 {
    margin-left: 84rem !important;
}

.smd-mr-84 {
    margin-right: 84rem !important;
}

.smd-mt-84 {
    margin-top: 84rem !important;
}

.smd-mb-84 {
    margin-bottom: 84rem !important;
}

.smd-ml-85 {
    margin-left: 85rem !important;
}

.smd-mr-85 {
    margin-right: 85rem !important;
}

.smd-mt-85 {
    margin-top: 85rem !important;
}

.smd-mb-85 {
    margin-bottom: 85rem !important;
}

.smd-ml-86 {
    margin-left: 86rem !important;
}

.smd-mr-86 {
    margin-right: 86rem !important;
}

.smd-mt-86 {
    margin-top: 86rem !important;
}

.smd-mb-86 {
    margin-bottom: 86rem !important;
}

.smd-ml-87 {
    margin-left: 87rem !important;
}

.smd-mr-87 {
    margin-right: 87rem !important;
}

.smd-mt-87 {
    margin-top: 87rem !important;
}

.smd-mb-87 {
    margin-bottom: 87rem !important;
}

.smd-ml-88 {
    margin-left: 88rem !important;
}

.smd-mr-88 {
    margin-right: 88rem !important;
}

.smd-mt-88 {
    margin-top: 88rem !important;
}

.smd-mb-88 {
    margin-bottom: 88rem !important;
}

.smd-ml-89 {
    margin-left: 89rem !important;
}

.smd-mr-89 {
    margin-right: 89rem !important;
}

.smd-mt-89 {
    margin-top: 89rem !important;
}

.smd-mb-89 {
    margin-bottom: 89rem !important;
}

.smd-ml-90 {
    margin-left: 90rem !important;
}

.smd-mr-90 {
    margin-right: 90rem !important;
}

.smd-mt-90 {
    margin-top: 90rem !important;
}

.smd-mb-90 {
    margin-bottom: 90rem !important;
}

.smd-ml-91 {
    margin-left: 91rem !important;
}

.smd-mr-91 {
    margin-right: 91rem !important;
}

.smd-mt-91 {
    margin-top: 91rem !important;
}

.smd-mb-91 {
    margin-bottom: 91rem !important;
}

.smd-ml-92 {
    margin-left: 92rem !important;
}

.smd-mr-92 {
    margin-right: 92rem !important;
}

.smd-mt-92 {
    margin-top: 92rem !important;
}

.smd-mb-92 {
    margin-bottom: 92rem !important;
}

.smd-ml-93 {
    margin-left: 93rem !important;
}

.smd-mr-93 {
    margin-right: 93rem !important;
}

.smd-mt-93 {
    margin-top: 93rem !important;
}

.smd-mb-93 {
    margin-bottom: 93rem !important;
}

.smd-ml-94 {
    margin-left: 94rem !important;
}

.smd-mr-94 {
    margin-right: 94rem !important;
}

.smd-mt-94 {
    margin-top: 94rem !important;
}

.smd-mb-94 {
    margin-bottom: 94rem !important;
}

.smd-ml-95 {
    margin-left: 95rem !important;
}

.smd-mr-95 {
    margin-right: 95rem !important;
}

.smd-mt-95 {
    margin-top: 95rem !important;
}

.smd-mb-95 {
    margin-bottom: 95rem !important;
}

.smd-ml-96 {
    margin-left: 96rem !important;
}

.smd-mr-96 {
    margin-right: 96rem !important;
}

.smd-mt-96 {
    margin-top: 96rem !important;
}

.smd-mb-96 {
    margin-bottom: 96rem !important;
}

.smd-ml-97 {
    margin-left: 97rem !important;
}

.smd-mr-97 {
    margin-right: 97rem !important;
}

.smd-mt-97 {
    margin-top: 97rem !important;
}

.smd-mb-97 {
    margin-bottom: 97rem !important;
}

.smd-ml-98 {
    margin-left: 98rem !important;
}

.smd-mr-98 {
    margin-right: 98rem !important;
}

.smd-mt-98 {
    margin-top: 98rem !important;
}

.smd-mb-98 {
    margin-bottom: 98rem !important;
}

.smd-ml-99 {
    margin-left: 99rem !important;
}

.smd-mr-99 {
    margin-right: 99rem !important;
}

.smd-mt-99 {
    margin-top: 99rem !important;
}

.smd-mb-99 {
    margin-bottom: 99rem !important;
}

.smd-ml-100 {
    margin-left: 100rem !important;
}

.smd-mr-100 {
    margin-right: 100rem !important;
}

.smd-mt-100 {
    margin-top: 100rem !important;
}

.smd-mb-100 {
    margin-bottom: 100rem !important;
}

.card {
    border-radius: 12px !important;
    height: 454px;
    opacity: 1;
    border: 0 solid transparent;
    margin-top: 2.4em;
}

.card-1 {
    margin-right: 24px; /* Add margin to separate the cards */
    width: 636px !important;
}

.card-2 {
    width: 636px !important;
    margin-left: 104px;
}

input {
    font-family: "Open Sans", sans-serif;
}

.card-2 .card {
    background: rgb(235, 243, 248);
    background: linear-gradient(30deg, rgb(235, 243, 248) 0%, rgb(255, 255, 255) 30%);
}

.flag-container {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    position: relative;
    left: 0.4em;
}

.flag-container svg {
    width: 20px;
    height: 20px;
    position: relative;
    right: 0.2em;
}

.flag-options {
    display: none;
    position: absolute;
    top: 3em;
    left: -100px;
    width: 300px;
    font-size: 16px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top: none;
    z-index: 1;
}

.flag-option {
    display: flex;
    align-items: self-start;
    padding: 5px;
    cursor: pointer;
    justify-content: left;
}
.flag-option .country-phone-code-label {
    margin-left: 10px;
    position: relative;
    right: 0.5em;
}
.flag-option:hover {
    background-color: #f0f0f0;
}

.flag-option span {
    margin-left: 10px;
}

.flag-option {
    padding: 10px 8px;
    cursor: pointer;
}

.flag-option:hover {
    background-color: #f5f5f5;
}

.phone-input {
    position: relative;
    display: flex;
    align-items: center;
    border: 1px solid #E5E5E5;
    padding: 6px;
    border-radius: 8px;
    opacity: 1;
}

.flag {
    margin-right: 10px;
    font-size: 32px;
}

.phone-number {
    flex-grow: 1;
    border: none;
    outline: none;
}

.phone-number::placeholder {
    color: #193322;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    opacity: 0.64;
}

.arrow-icon {
    fill: #333;
    width: 10px;
    height: 10px;
    vertical-align: middle;
}

/***  ***/
.emoji-picker {
    position: relative;
    display: inline-block;
}

.emoji-popup {
    position: absolute;
    width: 100px;
    max-height: 150px;
    background-color: #fff;
    border: 1px solid #ccc;
    overflow-y: auto;
    display: none;
    z-index: 9;
}

.emoji-popup.show {
    display: block;
}

.emoji-list {
    display: flex;
    flex-wrap: wrap;
    padding: 5px;
}

.emoji-list span {
    font-size: 24px;
    cursor: pointer;
    margin: 5px;
}

.selected-emoji {
    font-size: 24px;
    cursor: pointer;
    position: relative;
    bottom: 0.1em;
    left: 0.1em;
}

.person-card {
    width: 195px;
    height: 70px;
    padding: 12px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.0392156863);
    border: 1px solid #F5F5F5;
    border-radius: 10px;
}

.person-card span {
    margin-left: 0.4em;
    color: #000;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
}

.person-card .person-image-desc {
    position: relative;
    bottom: 0.4em;
    margin-left: 0.5em;
    color: #000;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
}

.emoji-container {
    cursor: pointer;
    border: 1px solid #E5E5E5;
    border-radius: 100%;
    font-size: 20px;
    padding: 0 5px;
}

.added-emoji-label {
    position: relative;
    bottom: 1.7em;
    color: #000000;
    opacity: 0.64;
    letter-spacing: 0.14px;
}

textarea {
    width: 90% !important;
    height: 96px !important;
    border-radius: 8px !important;
    border: 1px solid #E3E5E8 !important;
    background: #FFF !important;
    padding: 12px;
    position: relative;
    bottom: 1em;
    align-items: flex-start;
    gap: 6px;
    align-self: stretch;
    font-family: "Open Sans", sans-serif;
}

textarea::placeholder {
    color: #193322 !important;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.text-message-label {
    text-align: left;
    font: normal normal normal 14px/24px Open Sans;
    letter-spacing: 0.5px;
    color: #000000;
    opacity: 0.64;
    position: relative;
    bottom: 1em;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.generator-btn {
    font-family: "Open Sans", sans-serif;
    width: 211px;
    height: 48px;
    color: white;
    background: #2D74B1 0% 0% no-repeat padding-box;
    border-radius: 8px;
    opacity: 1;
    position: relative;
    left: 30px;
}

.shadow-sm > .btn {
    padding: 0;
}

.generator-btn:hover {
    color: white;
}

.phoneMessagePhone {
    position: relative;
    bottom: 3.3em;
    margin-left: 40%;
}

#loadingIndicator {
    display: none;
    height: 1em;
    width: 1em;
}

#phoneNumberDisplay {
    position: absolute;
    top: 2em;
    margin-left: 5em;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
    color: rgb(25, 51, 34);
    width: 136px;
    height: 24px;
}

#messageDisplay {
    position: relative;
    bottom: 6.5em;
    left: 3em;
    font-size: 16px;
    font-weight: 500;
    color: rgb(25, 51, 34);
    line-height: 24px;
    padding: 16px 16px 10px 10px;
    border-radius: 8px;
    text-align: right;
    width: auto;
    max-width: 60%;
    height:fit-content;
    overflow-y: auto;
    white-space: pre-wrap;
    overflow-wrap: break-word;
}

hr {
    display: flex;
    width: 90%;
    flex-direction: column;
    align-items: center;
    position: relative;
    gap: 20px;
}

.input-group {
    width: 90%;
    display: flex;
    padding: 4px 4px 4px 12px;
    align-items: center;
    gap: 6px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid #E3E5E8;
    background: #FFF;
}

.input-group .form-control {
    border-color: transparent;
    background-color: transparent;
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.spinner-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    -webkit-animation: spinner-border .75s linear infinite;
    animation: spinner-border .75s linear infinite
}

.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em
}
.wrapper{
    z-index: 999;
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.spinner-grow {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-animation: spinner-grow .75s linear infinite;
    animation: spinner-grow .75s linear infinite
}

.spinner-grow-sm {
    width: 1rem;
    height: 1rem
}

.align-baseline {
    vertical-align: baseline !important
}

.loading-link-input {
    width: 90%;
    display: flex;
    padding: 18px 12px;
    align-items: center;
    gap: 6px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid #E3E5E8;
    background: #FFF;
}

.loading-link-input div {
    height: 12px;
    flex: 1 0 0;
    border-radius: 100px;
    background: #E3E5E8;
}

.copy-button {
    width: 86px;
    border-radius: 8px !important;
    background: #EBEFF7;
    display: flex;
    padding: 8px 12px;
    justify-content: center;
    align-items: center;
    gap: 6px;
    border: transparent 0 solid;
    color: #000;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.copy-button:hover {
    background: #EBEFF7;
    color: #000;
    font-family: "Open Sans", sans-serif;
}

.comment-area .row {
    display: flex !important;
    flex-wrap: wrap !important;
    margin-right: -10px !important;
    margin-left: -10px !important;
}

@media (min-width: 992px) {
    .row {
        flex-wrap: nowrap;
    }
}

@media (max-width: 767px) {
    .input-group {
        flex-direction: column;
        align-items: stretch;
        position: relative;
        right: 10px;
    }

    #linkContainer hr {
        position: relative;
        bottom: 0.5em;
        width: 267px;
        left: 0.1em;
    }

    .input-group-append {
        width: 100%;
        margin-top: 8px;
        position: absolute;
        bottom: -100%;
        left: 0;
    }

    .input-group-append button {
        width: 100%;
        height: 46px;
        border-radius: 8px !important;
        position: relative;
        top: 8px;
    }

    .input-group-append button svg {
        width: 20px;
        height: 20px;
    }
}

@media (max-width: 767px) {
    .screen-title {
        padding: 20px 20px 20px 20px;
        font-family: "Open Sans", sans-serif;
    }

    .card-1 {
        height: auto;
    }

    .card-1 .text-message-label {
        padding: 0px 20px 0px 0px;
        font-family: "Open Sans", sans-serif;
    }

    .text-message-label {
        padding: 0px 20px 0px 0px;
        font-family: "Open Sans", sans-serif;
    }

    .card-1 {
        height: auto;
    }

    .card-1 .generator-btn {
        width: 84% !important;
        margin: 20px 20px 20px 20px;
        position: relative;
        top: 0;
        left: 10px;
        height: 48px !important;
    }

    .generator-btn {
        width: 83%;
        height: 48px;
    }

    textarea {
        width: 83% !important;
        height: 96px !important;
    }

    .phone-input {
        height: 48px;
    }

    .phone-input input {
        width: 100%;
    }

    .screen-title {
        color: #125287;
        text-align: center;
        font-size: 28px;
        font-style: normal;
        font-weight: 500;
        line-height: 32px;
    }

    .card {
        border-radius: 0 !important;
        width: 108.5% !important;
        margin: 0 !important;
        padding: 0 !important;
        background: #FFF;
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.04);
    }

    .card-1, .card-2 {
        position: relative !important;
        right: 1em;
        margin: 0 !important;
        padding: 5px !important;
    }

    .card-2 .card {
        height: 563px !important;
    }
    .card-2{
        display: none;
    }
    .flag-options {
        left: 10px !important;
    }
    .emoji-picker{
        width: 70% !important;
    }
    /*.card-2 .card .person-card {*/
    /*    border: 1px solid #E3E5E8;*/
    /*    display: inline-flex;*/
    /*    justify-content: center;*/
    /*    align-items: center;*/
    /*}*/

    /*.card-2 .card .phoneMessagePhone {*/
    /*    position: relative;*/
    /*    top: 20px;*/
    /*    margin: 0 auto;*/
    /*    text-align: center;*/
    /*}*/

    /*.card-2 .card .phoneMessagePhone > img {*/
    /*    max-width: 100%;*/
    /*    height: auto;*/
    /*    margin-top: 1em;*/
    /*}*/
}

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