.font-size-0{
    font-size:0
}
.font-size-12{
    font-size:12px!important
}
.text-very-small{
    font-size:11px;
    line-height:14px
}
.text-extra-small{
    font-size:12px;
    line-height:16px
}
.text-small{
    font-size:13px;
    line-height:22px
}
.text-medium{
    font-size:14px;
    line-height:20px
}
.text-extra-medium{
    font-size:16px;
    line-height:28px
}
.text-large{
    font-size:18px;
    line-height:22px
}
.text-medium-large {
    font-size: 21px;
    line-height: 30px;
}
.text-extra-large{
    font-size:20px;
    line-height:28px
}
.title-extra-small{
    font-size:30px;
    line-height:32px
}
.title-small{
    font-size:36px;
    line-height:42px
}
.title-large{
    font-size:100px;
    line-height:95px
}
.title-large-2{
    font-size:70px;
    line-height:80px
}
.title-large-3{
    font-size:80px;
    line-height:80px
}
.title-extra-large{
    font-size:130px;
    line-height:120px
}
.title-extra-large-heavy{
    font-size:11rem;
    line-height:11rem
}
.text-big{
    font-size:200px;
    line-height:200px
}
.text-extra-big{
    font-size:230px;
    line-height:230px
}
.text-extra-big-2{
    font-size:300px;
    line-height:260px
}
.letter-spacing-1-half{
    letter-spacing:.5px
}
.letter-spacing-1px{
    letter-spacing:1px
}
.letter-spacing-2px{
    letter-spacing:2px
}
.letter-spacing-3px{
    letter-spacing:3px
}
.letter-spacing-4px{
    letter-spacing:4px
}
.letter-spacing-5px{
    letter-spacing:5px
}
.letter-spacing-8px{
    letter-spacing:8px
}
.letter-spacing-10px{
    letter-spacing:10px
}
.letter-spacing-15px{
    letter-spacing:15px
}
.letter-spacing-20px{
    letter-spacing:20px
}
.letter-spacing-22px{
    letter-spacing:22px
}
.letter-spacing-25px{
    letter-spacing:25px
}
.letter-spacing-minus-1-half{
    letter-spacing:-.5px
}
.letter-spacing-minus-1px{
    letter-spacing:-1px
}
.letter-spacing-minus-2px{
    letter-spacing:-2px
}
.letter-spacing-minus-3px{
    letter-spacing:-3px
}
.letter-spacing-minus-4px{
    letter-spacing:-4px
}
.letter-spacing-minus-5px{
    letter-spacing:-5px
}
.letter-spacing-minus-6px{
    letter-spacing:-6px
}
.letter-spacing-minus-7px{
    letter-spacing:-7px
}
.letter-spacing-minus-8px{
    letter-spacing:-8px
}
.letter-spacing-minus-9px{
    letter-spacing:-9px
}
.letter-spacing-minus-10px{
    letter-spacing:-10px
}
.letter-spacing-inherit{
    letter-spacing:inherit
}
.white-space-normal{
    white-space:normal
}
.font-weight-100{
    font-weight:100!important
}
.font-weight-200{
    font-weight:200!important
}
.font-weight-300{
    font-weight:300!important
}
.font-weight-400{
    font-weight:400!important
}
.font-weight-500{
    font-weight:500!important
}
.font-weight-600{
    font-weight:600!important
}
.font-weight-700{
    font-weight:700!important
}
.font-weight-800{
    font-weight:800!important
}
.font-weight-900{
    font-weight:900!important
}
.line-height-0px{
    line-height:0
}
.line-height-8px{
    line-height:8px
}
.line-height-10px{
    line-height:10px
}
.line-height-12px{
    line-height:12px
}
.line-height-14px{
    line-height:14px
}
.line-height-15px{
    line-height:15px
}
.line-height-16px{
    line-height:16px
}
.line-height-18px{
    line-height:18px
}
.line-height-20px{
    line-height:20px
}
.line-height-22px{
    line-height:22px
}
.line-height-24px{
    line-height:24px
}
.line-height-26px{
    line-height:26px
}
.line-height-28px{
    line-height:28px
}
.line-height-30px{
    line-height:30px
}
.line-height-32px{
    line-height:32px
}
.line-height-34px{
    line-height:34px
}
.line-height-36px{
    line-height:36px
}
.line-height-38px{
    line-height:38px
}
.line-height-40px{
    line-height:40px
}
.line-height-42px{
    line-height:42px
}
.line-height-44px{
    line-height:44px
}
.line-height-46px{
    line-height:46px
}
.line-height-50px{
    line-height:50px
}
.line-height-55px{
    line-height:55px
}
.line-height-60px{
    line-height:60px
}
.line-height-65px{
    line-height:65px
}
.line-height-70px{
    line-height:70px
}
.line-height-75px{
    line-height:75px
}
.line-height-80px{
    line-height:80px
}
.line-height-85px{
    line-height:85px
}
.line-height-90px{
    line-height:90px
}
.line-height-95px{
    line-height:95px
}
.line-height-100px{
    line-height:100px
}
.line-height-120px{
    line-height:120px
}
.line-height-140px{
    line-height:140px
}
.line-height-160px{
    line-height:160px
}
.line-height-170px{
    line-height:170px
}
.bg-white{
    background-color:#fff
}
.bg-white-transparent {
    background-color: rgba(255, 255, 255, 0.1);
}
.bg-black{
    background-color:#000
}
.bg-chinese-black {
    background-color:#121212;
}
.bg-smoky-black{
    background-color:#101010
}
.bg-dark-gray{
    background-color:#757575
}
.bg-extra-dark-gray{
    background-color:#232323
}
.bg-extra-dark-gray-2{
    background-color:#060606
}
.bg-extra-medium-gray{
    background-color:#939393
}
.bg-medium-gray{
    background-color:#e4e4e4
}
.bg-extra-light-gray{
    background-color:#cfcfcf
}
.bg-medium-light-gray{
    background-color:#ededed
}
.bg-very-light-gray{
    background-color:#fafafa
}
.bg-nero-gray{
    background-color:#141414
}
.bg-light-gray{
    background-color:#f7f7f7
}
.bg-bright-red{
    background-color:#98272a
}
.bg-fast-blue{
    background-color:#0038e3
}
.bg-neon-blue{
    background-color:#3452ff
}
.bg-transparent{
    background-color:transparent!important;
}
.bg-sky-blue{
    background-color:#2e94eb
}
.bg-green{
    background-color:#27ae60
}
.bg-olivine-green{
    background-color:#8bb867
}
.bg-orange{
    background-color:#fd961e
}
.bg-dark-orange{
    background-color:#ff6437
}
.bg-neon-orange{
    background-color:#ff7a56
}
.bg-very-light-orange{
    background-color:#fff9f6
}
.bg-dark-red{
    background-color:#e12837
}
.bg-red{
    background-color:#fe0127
}
.bg-dark-red{
    background-color:#d23134
}
.bg-light-pink{
    background-color:#f74961
}
.bg-very-light-pink{
    background-color:#f7edee
}
.bg-parrot-green{
    background-color:#cee002
}
.bg-slate-blue{
    background-color:#262b35
}
.bg-medium-slate-blue{
    background-color:#374162
}
.bg-extra-medium-slate-blue{
    background-color:#23262d
}
.bg-dark-slate-blue{
    background-color:#1f232c
}
.bg-light-peach{
    background-color:#ffd7c4
}
.bg-brown{
    background-color:#986248
}
.bg-blue-wood{
    background-color:#373a63
}
.bg-purple{
    background-color:#502e95
}
.bg-medium-purple{
    background-color:#3a285e
}
.bg-medium-purple-2 {
    background-color: #a075f2;
}
.bg-dark-purple{
    background-color:#333045
}
.bg-dark-purple-2{
    background-color:#241526
}
.bg-yellow-ochre{
    background-color:#c89965
}
.bg-light-desert-storm{
    background-color:#f8f2eb
}
.bg-medium-desert-storm{
    background-color:#eee7de
}
.bg-yellow-ochre-light{
    background-color:#c3964e
}
.bg-yellow{
    background-color:#ffeb04
}
.bg-very-light-desert-storm{
    background-color:#faf6f3
}
.bg-light-blue{
    background-color:#f7f8fc
}
.bg-penguin-white{
    background-color:#f1edea
}
.bg-tussock{
    background-color:#bf8c4c
}
.bg-greenish-slate{
    background-color:#445a58
}
.bg-seashell{
    background-color:#f9f6f3
}
.bg-shamrock-green{
    background-color:#2ed47c
}
.bg-light-orange{
    background-color:#ffded8
}
.bg-light-cream{
    background-color:#f8f4f0
}
.bg-golden{
    background-color:#ca943d
}
.bg-light-brownish-orange{
    background-color:#e6994e
}
.bg-greenish-gray{
    background-color:#969896
}
.bg-fast-yellow{
    background-color:#f4d956
}
.bg-light-greenish-gray{
    background-color:#f0f2f0
}
.bg-cod-gray{
    background-color:#131313
}
.bg-yellowish-green{
    background-color:#c7da26
}
.bg-copper-red{
    background-color:#cc754c
}
.bg-sunglow{
    background-color:#ffcc2e
}
.bg-flavescent {
    background-color: #FCDF8D;
}
.bg-chinese-silver {
    background-color: #cccccc;
}
.bg-mystic {
    background-color: #DC4E77;
}
.bg-mystic-maroon {
    background-color: #AB4B89;
}
.bg-terra-cotta {
    background-color: #EC7960;
}
.bg-raisin-black {
    background-color: #1F162B;
}
.bg-pale-chestnut {
    background-color: #D9B4AB;
}
.bg-light-medium-orchid {
    background-color: #D49AB6;
}
.bg-tigers-eye {
    background-color: #E48339;
}
.bg-pale-silver {
    background-color: #CCC2C5;
}
.bg-chinese-black-2 {
    background-color: #150F14;
}
.bg-isabel {
    background-color: #f8eceb
}
.bg-dark-dark-ochid {
    background-color: #9F30CF
}
.bg-grape {
    background-color: #8928AB
}
.bg-mauve {
    background-color: #E0B0FF;
}
.bg-lavender {
    background-color: #F0DBFF;
}
.bg-eerie-black {
    background-color: #171B19;
}
.bg-thistle {
    background-color: #E0BAE9;
}
.bg-spanish-violet {
    background-color: #3F307F;
}
.bg-anti-flash-white {
    background-color: #F4EFF4;
}
.bg-dark-purple-3 {
    background-color: #2B182A;
}
.bg-cultured {
    background-color: #F4F8F8;
}
.bg-lotion {
    background-color: #FAFBFA;
}
.bg-rose-gold {
    background-color: rgba(178, 104, 119, 0.84);
}
.bg-deep-koamaru {
/*    background-color: rgba(46, 39, 91, 0.84);*/
    background-color: #2e275b;
}
.bg-canary-yellow {
    background-color: #FFED00
}
.bg-orange-zest{
    background-color:#ca7741
}
.bg-dark-tussock{
    background-color:#bd884c
}
.bg-golden-brown{
    background-color:#cd9452
}
.bg-solitude{
    background-color:#f4f5f9
}
.bg-east-bay{
    background-color:#4c505f
}
.bg-quartz{
    background-color:#e1e2e9
}
.bg-iris-blue{
    background-color:#00b8b8
}
.bg-light-iris-blue{
    background-color:#f0f9f9
}
.bg-dark-iris-blue{
    background-color:#048c8c
}
.bg-transparent-black{
    background-color:rgba(0,0,0,.7)
}
.bg-transparent-black-light{
    background-color:rgba(0,0,0,.35)
}
.bg-transparent-black-very-light{
    background-color:rgba(0,0,0,.12)
}
.bg-transparent-deep-green{
    background-color:rgba(115,180,103,.9)
}
.bg-transparent-dark-gray{
    background-color:rgba(117,117,117,.5)
}
.bg-transparent-mengo-yellow{
    background-color:rgba(254,187,26,.9)
}
.bg-transparent-chocolate{
    background-color:rgba(201,153,101,.9)
}
.bg-transparent-extra-dark-gray{
    background-color:rgba(28,28,28,.9)
}
.bg-transparent-extra-dark-gray2{
    background-color:rgba(30,30,30,.8)
}
.bg-transparent-white{
    background-color:rgba(255,255,255,.9)
}
.bg-transparent-white2{
    background-color:rgba(255,255,255,.1)
}
.bg-transparent-white3{
    background-color:rgba(255,255,255,.18)
}
.bg-transparent-white4{
    background-color:rgba(255,255,255,.4)
}
.bg-transparent-white5{
    background-color:rgba(255,255,255,.5)
}
.bg-transparent-dark-purple{
    background-color:rgba(86,79,220,.9)
}
.bg-transparent-dark-purple-2{
    background-color:rgba(36,21,38,.9)
}
.bg-transparent-dark-purple-3 {
    background-color: rgba(43, 24, 42, 0.9);
}
.bg-transparent-red{
    background-color:rgba(225,40,55,.9)
}
.bg-transparent-light-red{
    background-color:rgba(254,1,39,.8)
}
.bg-transparent-sky-blue{
    background-color:rgba(33,136,224,.8)
}
.bg-transparent-fast-blue{
    background-color:rgba(0,56,227,.9)
}
.bg-transparent-fast-blue2{
    background-color:rgba(0,56,227,.8)
}
.bg-transparent-yellow-ochre{
    background-color:rgba(200,153,101,.8)
}
.bg-transparent-golden-brown{
    background-color:rgba(205,148,82,.8)
}
.bg-transparent-iris-blue{
    background-color:rgba(0,184,184,.9)
}
.bg-gradient-magenta-orange{
    background-image:linear-gradient(to right top,#e42464,#ed3c5f,#f44f5c,#fa6259,#ff7357)
}
.bg-gradient-magenta-orange-2{
    background-image:linear-gradient(to right top,#ec606c,#ee6362,#ee6757,#ed6c4d,#eb7242)
}
.bg-gradient-purple-magenta{
    background-image:linear-gradient(to right top,#502970,#7f2977,#ac2775,#d42d6b,#f34259)
}
.bg-gradient-light-purple-light-orange{
    background-image:linear-gradient(to right top,#b783ff,#e37be0,#fa7cc1,#ff85a6,#ff9393)
}
.bg-gradient-sky-blue-pink{
    background-image:linear-gradient(to right top,#556fff,#b263e4,#e05fc4,#f767a6,#ff798e)
}
.bg-gradient-peacock-blue-crome-yellow{
    background-image:linear-gradient(to right top,#36c1e1,#28ccc0,#74cf8e,#bac962,#feb95b)
}
.bg-gradient-fast-blue-purple{
    background-image:linear-gradient(to right top,#0039e3,#4132e0,#5e28dd,#741bd9,#8600d4)
}
.bg-gradient-orange-pink{
    background-image:linear-gradient(to right top,#ff6557,#ff5a5f,#ff4e68,#ff4271,#ff367c)
}
.bg-gradient-sunglow-extra-dark-gray{
/*    background-image: linear-gradient(to right top, #232323, #624059, #ba5667, #fa854a, #ffd200);*/
    background-image: linear-gradient(to right top, #ffd200, #232323);
}
.bg-gradient-test {
/*    background-image: linear-gradient(to left bottom, #ffffff, #ffe8ff, #ffcbd9, #ffc082, #ffd200);*/
/*    background-image: linear-gradient(to left bottom, #232323, #ffd200);*/
 background-image: linear-gradient(to bottom, #232323, #624059, #ba5667, #fa854a, #ffd200);
}
.bg-gradient-sunglow-white {
     background-image: linear-gradient(to bottom, #ffd200, #fff0b8, #ffffff);
}
.bg-gradient-light-orange-light-pink{
    background-image:linear-gradient(to right top,#f5bb8d,#feb399,#ffaea8,#fdaab9,#f3aaca)
}
.bg-gradient-white-light-gray{
    background-image:linear-gradient(to bottom,#fff,#fdfdfd,#fbfbfb,#f9f9f9,#f7f7f7)
}
.bg-gradient-solitude-white{
    background-image:linear-gradient(to top,#f4f5f9,#f4f5f9,#fbfbfd,#fff,#fff)
}
.bg-gradient-light-gray-white{
    background-image:linear-gradient(to bottom,#f7f7f7,#f9f9f9,#fbfbfb,#fdfdfd,#fff)
}
.bg-gradient-tan-geraldine{
    background-image:linear-gradient(to right top,#fb7f87,#fc8a82,#fb957f,#fa9f7f,#f7aa80)
}
.bg-gradient-white-light{
    background-image:linear-gradient(to right,#000,rgba(0,0,0,.66),hsla(0,0%,0%,.4),rgba(0,0,0,.42),rgba(0,0,0,.1))
}
.bg-gradient-black-transparent{
    background:rgba(0,0,0,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)
}
.bg-gradient-tan-geraldine-2{
    background-image:linear-gradient(to right,#ff788d,#ff8286,#fe8681,#fe8d7d,#ff9578)
}
.bg-gradient-dark-slate-blue{
    background-image:linear-gradient(to right,#252c3e,rgba(37,44,62,.66),rgba(37,44,62,.42),rgba(37,44,62,.1),rgba(37,44,62,0))
}
.bg-gradient-light-violet-light-orange{
    background-image:linear-gradient(to right top,#2f0959,#3b1059,#5c2359,#b85457,#fd7956)
}
.bg-gradient-tussock-greenish-slate{
    background:linear-gradient(40deg,#bf8c4c 0,#445a58 100%)
}
.bg-gradient-black-blue{
    background:linear-gradient(30deg,#040506 0,#130e3e 100%)
}
.bg-gradient-shamrock-green-light-orange{
    background-image:linear-gradient(20deg,#2ed47c 0,#e8bf47 100%)
}
.bg-gradient-dark-slate-blue-transparent{
    background:rgba(31,35,44,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#1f232c 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#1f232c));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#1f232c 100%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#1f232c 100%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#1f232c 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#1f232c 100%)
}
.bg-gradient-light-purple-light-red{
    background-image:linear-gradient(to right top,#bb85f9,#c887e5,#da8bca,#eb8fb0,#fb9398)
}
.bg-gradient-white-light-greenish-gray{
    background-image:linear-gradient(to bottom,#fff,#f0f2f0)
}
.bg-gradient-yellowish-green-turquoise{
    background-image:linear-gradient(to right top,#d0e51b,#a5e850,#7ce878,#58e49a,#3edfb6)
}
.bg-gradient-extra-dark-gray-transparent{
    background:rgba(35,35,35,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 30%,#232323 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(30%,rgba(0,0,0,0)),color-stop(100%,#232323));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 30%,#232323 100%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 30%,#232323 100%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 30%,#232323 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,#232323 100%)
}
.bg-gradient-peacock-blue-crome-yellow-2{
    background-image:linear-gradient(to right top,#5dcaa3,#84c685,#a8bf6d,#cab561,#e7a965)
}
.bg-gradient-midium-dark-gray-transparent{
    background:rgba(20,20,20,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#141414 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#141414));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#141414 100%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#141414 100%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#141414 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#141414 100%)
}
.bg-gradient-midium-gray-transparent{
    background:rgba(20,20,20,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#141414 150%);
    background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(150%,#141414));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#141414 150%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#141414 150%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#141414 150%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#141414 150%)
}
.bg-gradient-extra-midium-gray-transparent{
    background:rgba(20,20,20,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(20,20,20,.6) 150%);
    background:-webkit-gradient(left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(150%,rgba(20,20,20,.6)));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(20,20,20,.6) 150%);
    background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(20,20,20,.6) 150%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(20,20,20,.6) 150%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(20,20,20,.6) 150%)
}
.bg-gradient-red-violet-purple{
    background-image:linear-gradient(to right top,#b93c90,#a92a96,#951a9d,#7b10a5,#5412ae)
}
.bg-gradient-turquoise-green-yellowish{
    background-image:linear-gradient(to right top,#3edfb6,#58e49a,#7ce878,#a5e850,#d0e51b)
}
.bg-transparent-gradient-magenta-orange{
    background-image:linear-gradient(to right top,rgba(228,36,100,.8),rgba(237,60,95,.8),rgba(244,79,92,.8),rgba(250,98,89,.8),rgba(255,115,87,.8))
}
.bg-transparent-gradient-purple-magenta{
    background-image:linear-gradient(to right top,rgba(80,41,112,.8),rgba(127,41,119,.8),rgba(172,39,117,.8),rgba(212,45,107,.8),rgba(243,66,89,.8))
}
.bg-transparent-gradient-light-purple-light-orange{
    background-image:linear-gradient(to right top,rgba(183,131,255,.95),rgba(227,123,224,.95),rgba(250,124,193,.95),rgba(255,133,166,.95),rgba(255,147,147,.95))
}
.bg-transparent-gradient-sky-blue-pink{
    background-image:linear-gradient(to right top,rgba(85,111,255,.8),rgba(178,99,228,.8),rgba(224,95,196,.8),rgba(247,103,166,.8),rgba(255,121,142,.8))
}
.bg-transparent-gradient-peacock-blue-crome-yellow{
    background-image:linear-gradient(to right top,rgba(54,193,225,.8),rgba(40,204,192,.8),rgba(116,207,142,.8),rgba(186,201,98,.8),rgba(254,185,91,.8))
}
.bg-transparent-gradient-fast-blue-purple{
    background-image:linear-gradient(to right top,rgba(0,57,227,.8),rgba(65,50,224,.8),rgba(94,40,221,.8),rgba(116,27,217,.8),rgba(134,0,212,.8))
}
.bg-transparent-gradient-light-red-orange{
    background-image:linear-gradient(to right top,rgba(248,78,48,.8),rgba(251,111,86,0))
}
.bg-transparent-gradiant-black{
    background:#232323;
    background:linear-gradient(0deg,#232323 0,rgba(35,35,35,0) 89%)
}
.bg-transparent-gradiant-white-black{
    background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.18) 18%,rgba(0,0,0,.95) 100%);
    background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.18) 18%,rgba(0,0,0,.95) 100%);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.18) 18%,rgba(0,0,0,.95) 100%)
}
.bg-transparent-gradient-light-violet-light-orange{
    background-image:linear-gradient(to right top,rgba(43,8,89,.9),rgba(74,24,86,.9),rgba(127,53,88,.9),rgba(200,92,87,.9),rgba(255,122,86,.9))
}
.bg-transparent-gradient-tussock-greenish-slate{
    background:linear-gradient(40deg,rgba(191,140,76,.9) 0,#445a58 90%)
}
.bg-transparent-gradient-shamrock-green-light-orange{
    background:linear-gradient(45deg,rgba(46,212,124,.9) 0,rgba(232,166,38,.9) 100%)
}
.bg-transparent-gradient-smoky-black{
    background:#101010;
    background:-moz-radial-gradient(circle,rgba(16,16,16,0) 0,#101010 100%);
    background:-webkit-radial-gradient(circle,rgba(16,16,16,0) 0,#101010 100%);
    background:radial-gradient(circle,rgba(16,16,16,0) 0,#101010 100%)
}
.border-all{
    border:1px solid!important
}
.border-top{
    border-top:1px solid!important
}
.border-bottom{
    border-bottom:1px solid!important
}
.border-left{
    border-left:1px solid!important
}
.border-right{
    border-right:1px solid!important
}
.border-lr{
    border-left:1px solid;
    border-right:1px solid!important
}
.border-tb{
    border-top:1px solid;
    border-bottom:1px solid!important
}
.border-width-1px{
    border-width:1px!important
}
.border-width-2px{
    border-width:2px!important
}
.border-width-3px{
    border-width:3px!important
}
.border-width-4px{
    border-width:4px!important
}
.border-width-5px{
    border-width:5px!important
}
.border-width-6px{
    border-width:6px!important
}
.border-width-7px{
    border-width:7px!important
}
.border-width-8px{
    border-width:8px!important
}
.border-width-9px{
    border-width:9px!important
}
.border-width-10px{
    border-width:10px!important
}
.border-width-11px{
    border-width:11px!important
}
.border-width-12px{
    border-width:12px!important
}
.border-width-13px{
    border-width:13px!important
}
.border-width-14px{
    border-width:14px!important
}
.border-width-15px{
    border-width:15px!important
}
.border-width-16px{
    border-width:16px!important
}
.border-width-17px{
    border-width:17px!important
}
.border-width-18px{
    border-width:18px!important
}
.border-width-19px{
    border-width:19px!important
}
.border-width-20px{
    border-width:20px!important
}
.border-color-white{
    border-color:#fff!important
}
.border-color-black{
    border-color:#000!important
}
.border-color-sky-blue{
    border-color:#2e94eb!important
}
.border-color-extra-dark-gray{
    border-color:#232323!important
}
.border-color-medium-dark-gray{
    border-color:#363636!important
}
.border-color-dark-gray{
    border-color:#939393!important
}
.border-color-extra-medium-gray{
    border-color:#dbdbdb!important
}
.border-color-medium-gray{
    border-color:#e4e4e4!important
}
.border-color-medium-light-gray{
    border-color:#757575!important
}
.border-color-extra-light-gray{
    border-color:#ededed!important
}
.border-color-spanish-violet {
    border-color: #3F307F!important;
}
.border-color-light-gray{
    border-color:#f5f5f5!important
}
.border-color-light-pink{
    border-color:#ff85a6!important
}
.border-color-fast-blue{
    border-color:#0038e3!important
}
.border-color-eerie-black {
    border-color: #171B19!important
}
.border-color-light-peach{
    border-color:#ffd7c4!important
}
.border-color-neon-orange{
    border-color:#ff7a56!important
}
.border-color-green{
    border-color:#27ae60!important
}
.border-color-olivine-green{
    border-color:#8bb867!important
}
.border-color-shamrock-green{
    border-color:#2ed47c!important
}
.border-color-light-brownish-orange{
    border-color:#e6994e!important
}
.border-color-golden-brown{
    border-color:#cd9452!important
}
.border-color-transparent{
    border-color:transparent!important
}
.border-color-black-transparent{
    border-color:rgba(0,0,0,.1)!important
}
.border-color-white-transparent{
    border-color:rgba(255,255,255,.1)!important
}
.border-color-golden-transparent{
    border-color:rgba(202,148,61,.4)!important
}
.border-color-pink-transparent{
    border-color:rgba(255,33,79,.45)!important
}
.border-color-dark-white-transparent{
    border-color:rgba(255,255,255,.2)!important
}
.border-color-medium-white-transparent{
    border-color:rgba(255,255,255,.4)!important
}
.border-color-full-dark-white-transparent{
    border-color:rgba(255,255,255,.05)!important
}
.border-color-light-white-transparent{
    border-color:rgba(255,255,255,.1)!important
}
.border-color-nero-transparent{
    border-color:rgba(25,25,25,.1)!important
}
.border-color-extra-medium-gray-transparent{
    border-color:rgba(219,219,219,.04)!important
}
.border-color-copper-red-transparent{
    border-color:rgba(204,117,76,.3)!important
}
.border-color-sunglow{
    border-color: #ffcc2e!important
}
.border-color-flavescent {
    border-color: #FCDF8D!important
}
.border-color-isabel {
    border-color: #f8eceb!important;
}
.border-color-dark-purple-3 {
    border-color: #2B182A!important;
}
.border-color-mystic {
    border-radius: #DC4E77!important;
}
.border-color-mystic-maroon {
    border-color: #AB4B89!important;
}
.border-color-terra-cotta {
    border-color: #EC7960!important;
}
.border-color-pale-chestnut {
    border-color: #D9B4AB!important;
}
.border-color-deep-koamaru {
    border-color: #2e275b!important;
}
.border-color-chinese-black-2 {
    border-color: #150F14;
}
.border-color-light-medium-orchid {
    border-color: #D49AB6!important;
}
.border-color-tigers-eye {
    border-color: #E48339!important
}
.border-color-anti-flash-white {
    border-color: #F4EFF4!important;
}
.border-color-pale-silver {
    border-color: #CCC2C5!important;
}
.border-gradient-magenta-orange{
    border-image:linear-gradient(to right top,#e42464,#ed3c5f,#f44f5c,#fa6259,#ff7357);
    border-image-slice:1
}
.border-gradient-purple-magenta{
    border-image:linear-gradient(to right top,#502970,#7f2977,#ac2775,#d42d6b,#f34259);
    border-image-slice:1
}
.border-gradient-light-purple-light-orange{
    border-image:linear-gradient(to right top,#b783ff,#e37be0,#fa7cc1,#ff85a6,#ff9393);
    border-image-slice:1
}
.border-gradient-sky-blue-pink{
    border-image:linear-gradient(to right top,#556fff,#b263e4,#e05fc4,#f767a6,#ff798e);
    border-image-slice:1
}
.border-gradient-peacock-blue-crome-yellow{
    border-image:linear-gradient(to right top,#36c1e1,#28ccc0,#74cf8e,#bac962,#feb95b);
    border-image-slice:1
}
.border-gradient-fast-blue-purple{
    border-image:linear-gradient(to right top,#0039e3,#4132e0,#5e28dd,#741bd9,#8600d4);
    border-image-slice:1
}
.border-gradient-light-purple-light-red{
    border-image:linear-gradient(to right top,#bb85f9,#c887e5,#da8bca,#eb8fb0,#fb9398);
    border-image-slice:1
}
.border-gradient-light-brownish-orange-black{
    border-image:linear-gradient(to right top,#e79e57,#9d9049,#62794c,#405c4c,#353d3c);
    border-image-slice:1
}
.border-gradient-red-violet-purple{
    border-image:linear-gradient(to right,#b93d90,#a92b95,#951b9c,#7a11a4,#5412ad);
    border-image-slice:1
}
.border-dotted{
    border-style:dotted!important
}
.border-dashed{
    border-style:dashed!important
}
.border-solid{
    border-style:solid!important
}
.border-double{
    border-style:double!important
}
.border-groove{
    border-style:groove!important
}
.border-ridge{
    border-style:ridge!important
}
.border-inset{
    border-style:inset!important
}
.border-outset{
    border-style:outset!important
}
.border-none{
    border-style:none!important
}
.border-hidden{
    border-style:hidden!important
}
.border-transperent{
    border-color:transparent!important
}
.no-border{
    border:0!important
}
.no-border-top{
    border-top:0!important
}
.no-border-bottom{
    border-bottom:0!important
}
.no-border-right{
    border-right:0!important
}
.no-border-left{
    border-left:0!important
}
.no-border-top-bottom{
    border-top:0!important;
    border-bottom:0!important
}
.no-border-left-right{
    border-left:0!important;
    border-right:0!important
}
.border-radius-0px{
    border-radius:0
}
.border-radius-1px{
    border-radius:1px
}
.border-radius-2px{
    border-radius:2px
}
.border-radius-3px{
    border-radius:3px
}
.border-radius-4px{
    border-radius:4px
}
.border-radius-5px{
    border-radius:5px
}
.border-radius-6px{
    border-radius:6px
}
.border-radius-7px{
    border-radius:7px
}
.border-radius-8px{
    border-radius:8px
}
.border-radius-9px{
    border-radius:9px
}
.border-radius-10px{
    border-radius:10px
}
.border-radius-12px{
    border-radius:12px
}
.border-radius-15px{
    border-radius:15px
}
.border-radius-18px{
    border-radius:18px
}
.border-radius-20px{
    border-radius:20px
}
.border-radius-30px{
    border-radius:30px
}
.border-radius-40px{
    border-radius:40px
}
.border-radius-50px{
    border-radius:50px
}
.border-radius-100px{
    border-radius:100px
}
.border-radius-50{
    border-radius:50%
}
.border-radius-100{
    border-radius:100%
}
.no-border-radius{
    border-radius:0!important
}
.margin-one-all{
    margin:1%
}
.margin-two-all{
    margin:2%
}
.margin-three-all{
    margin:3%
}
.margin-four-all{
    margin:4%
}
.margin-five-all{
    margin:5%
}
.margin-six-all{
    margin:6%
}
.margin-seven-all{
    margin:7%
}
.margin-eight-all{
    margin:8%
}
.margin-nine-all{
    margin:9%
}
.margin-ten-all{
    margin:10%
}
.margin-eleven-all{
    margin:11%
}
.margin-twelve-all{
    margin:12%
}
.margin-thirteen-all{
    margin:13%
}
.margin-fourteen-all{
    margin:14%
}
.margin-fifteen-all{
    margin:15%
}
.margin-sixteen-all{
    margin:16%
}
.margin-seventeen-all{
    margin:17%
}
.margin-eighteen-all{
    margin:18%
}
.margin-nineteen-all{
    margin:19%
}
.margin-twenty-all{
    margin:20%
}
.margin-5px-all{
    margin:5px
}
.margin-10px-all{
    margin:10px
}
.margin-15px-all{
    margin:15px
}
.margin-20px-all{
    margin:20px
}
.margin-25px-all{
    margin:25px
}
.margin-30px-all{
    margin:30px
}
.margin-35px-all{
    margin:35px
}
.margin-40px-all{
    margin:40px
}
.margin-45px-all{
    margin:45px
}
.margin-50px-all{
    margin:50px
}
.margin-55px-all{
    margin:55px
}
.margin-60px-all{
    margin:60px
}
.margin-65px-all{
    margin:65px
}
.margin-70px-all{
    margin:70px
}
.margin-75px-all{
    margin:75px
}
.margin-80px-all{
    margin:80px
}
.margin-85px-all{
    margin:85px
}
.margin-90px-all{
    margin:90px
}
.margin-95px-all{
    margin:95px
}
.margin-100px-all{
    margin:100px
}
.margin-1-rem-all{
    margin:1rem
}
.margin-1-half-rem-all{
    margin:1.5rem
}
.margin-2-rem-all{
    margin:2rem
}
.margin-2-half-rem-all{
    margin:2.5rem
}
.margin-3-rem-all{
    margin:3rem
}
.margin-3-half-rem-all{
    margin:3.5rem
}
.margin-4-rem-all{
    margin:4rem
}
.margin-4-half-rem-all{
    margin:4.5rem
}
.margin-5-rem-all{
    margin:5rem
}
.margin-5-half-rem-all{
    margin:5.5rem
}
.margin-6-rem-all{
    margin:6rem
}
.margin-6-half-rem-all{
    margin:6.5rem
}
.margin-7-rem-all{
    margin:7rem
}
.margin-7-half-rem-all{
    margin:7.5rem
}
.margin-8-rem-all{
    margin:8rem
}
.margin-8-half-rem-all{
    margin:8.5rem
}
.margin-9-rem-all{
    margin:9rem
}
.margin-9-half-rem-all{
    margin:9.5rem
}
.margin-10-rem-all{
    margin:10rem
}
.margin-10-half-rem-all{
    margin:10.5rem
}
.margin-one-top{
    margin-top:1%
}
.margin-two-top{
    margin-top:2%
}
.margin-three-top{
    margin-top:3%
}
.margin-four-top{
    margin-top:4%
}
.margin-five-top{
    margin-top:5%
}
.margin-six-top{
    margin-top:6%
}
.margin-seven-top{
    margin-top:7%
}
.margin-eight-top{
    margin-top:8%
}
.margin-nine-top{
    margin-top:9%
}
.margin-ten-top{
    margin-top:10%
}
.margin-eleven-top{
    margin-top:11%
}
.margin-twelve-top{
    margin-top:12%
}
.margin-thirteen-top{
    margin-top:13%
}
.margin-fourteen-top{
    margin-top:14%
}
.margin-fifteen-top{
    margin-top:15%
}
.margin-sixteen-top{
    margin-top:16%
}
.margin-seventeen-top{
    margin-top:17%
}
.margin-eighteen-top{
    margin-top:18%
}
.margin-nineteen-top{
    margin-top:19%
}
.margin-twenty-top{
    margin-top:20%
}
.margin-twenty-five-top{
    margin-top:20%
}
.margin-5px-top{
    margin-top:5px
}
.margin-10px-top{
    margin-top:10px
}
.margin-15px-top{
    margin-top:15px
}
.margin-20px-top{
    margin-top:20px
}
.margin-25px-top{
    margin-top:25px
}
.margin-30px-top{
    margin-top:30px
}
.margin-35px-top{
    margin-top:35px
}
.margin-40px-top{
    margin-top:40px
}
.margin-45px-top{
    margin-top:45px
}
.margin-50px-top{
    margin-top:50px
}
.margin-55px-top{
    margin-top:55px
}
.margin-60px-top{
    margin-top:60px
}
.margin-65px-top{
    margin-top:65px
}
.margin-70px-top{
    margin-top:70px
}
.margin-75px-top{
    margin-top:75px
}
.margin-80px-top{
    margin-top:80px
}
.margin-85px-top{
    margin-top:85px
}
.margin-90px-top{
    margin-top:90px
}
.margin-95px-top{
    margin-top:95px
}
.margin-100px-top{
    margin-top:100px
}
.margin-1-rem-top{
    margin-top:1rem
}
.margin-1-half-rem-top{
    margin-top:1.5rem
}
.margin-2-rem-top{
    margin-top:2rem
}
.margin-2-half-rem-top{
    margin-top:2.5rem
}
.margin-3-rem-top{
    margin-top:3rem
}
.margin-3-half-rem-top{
    margin-top:3.5rem
}
.margin-4-rem-top{
    margin-top:4rem
}
.margin-4-half-rem-top{
    margin-top:4.5rem
}
.margin-5-rem-top{
    margin-top:5rem
}
.margin-5-half-rem-top{
    margin-top:5.5rem
}
.margin-6-rem-top{
    margin-top:6rem
}
.margin-6-half-rem-top{
    margin-top:6.5rem
}
.margin-7-rem-top{
    margin-top:7rem
}
.margin-7-half-rem-top{
    margin-top:7.5rem
}
.margin-8-rem-top{
    margin-top:8rem
}
.margin-8-half-rem-top{
    margin-top:8.5rem
}
.margin-9-rem-top{
    margin-top:9rem
}
.margin-9-half-rem-top{
    margin-top:9.5rem
}
.margin-10-rem-top{
    margin-top:10rem
}
.margin-10-half-rem-top{
    margin-top:10.5rem
}
.margin-one-bottom{
    margin-bottom:1%
}
.margin-two-bottom{
    margin-bottom:2%
}
.margin-three-bottom{
    margin-bottom:3%
}
.margin-four-bottom{
    margin-bottom:4%
}
.margin-five-bottom{
    margin-bottom:5%
}
.margin-six-bottom{
    margin-bottom:6%
}
.margin-seven-bottom{
    margin-bottom:7%
}
.margin-eight-bottom{
    margin-bottom:8%
}
.margin-nine-bottom{
    margin-bottom:9%
}
.margin-ten-bottom{
    margin-bottom:10%
}
.margin-eleven-bottom{
    margin-bottom:11%
}
.margin-twelve-bottom{
    margin-bottom:12%
}
.margin-thirteen-bottom{
    margin-bottom:13%
}
.margin-fourteen-bottom{
    margin-bottom:14%
}
.margin-fifteen-bottom{
    margin-bottom:15%
}
.margin-sixteen-bottom{
    margin-bottom:16%
}
.margin-seventeen-bottom{
    margin-bottom:17%
}
.margin-eighteen-bottom{
    margin-bottom:18%
}
.margin-nineteen-bottom{
    margin-bottom:19%
}
.margin-twenty-bottom{
    margin-bottom:20%
}
.margin-5px-bottom{
    margin-bottom:5px
}
.margin-10px-bottom{
    margin-bottom:10px
}
.margin-15px-bottom{
    margin-bottom:15px
}
.margin-20px-bottom{
    margin-bottom:20px
}
.margin-25px-bottom{
    margin-bottom:25px
}
.margin-30px-bottom{
    margin-bottom:30px
}
.margin-35px-bottom{
    margin-bottom:35px
}
.margin-40px-bottom{
    margin-bottom:40px
}
.margin-45px-bottom{
    margin-bottom:45px
}
.margin-50px-bottom{
    margin-bottom:50px
}
.margin-55px-bottom{
    margin-bottom:55px
}
.margin-60px-bottom{
    margin-bottom:60px
}
.margin-65px-bottom{
    margin-bottom:65px
}
.margin-70px-bottom{
    margin-bottom:70px
}
.margin-75px-bottom{
    margin-bottom:75px
}
.margin-80px-bottom{
    margin-bottom:80px
}
.margin-85px-bottom{
    margin-bottom:85px
}
.margin-90px-bottom{
    margin-bottom:90px
}
.margin-95px-bottom{
    margin-bottom:95px
}
.margin-100px-bottom{
    margin-bottom:100px
}
.margin-1-rem-bottom{
    margin-bottom:1rem
}
.margin-1-half-rem-bottom{
    margin-bottom:1.5rem
}
.margin-2-rem-bottom{
    margin-bottom:2rem
}
.margin-2-half-rem-bottom{
    margin-bottom:2.5rem
}
.margin-3-rem-bottom{
    margin-bottom:3rem
}
.margin-3-half-rem-bottom{
    margin-bottom:3.5rem
}
.margin-4-rem-bottom{
    margin-bottom:4rem
}
.margin-4-half-rem-bottom{
    margin-bottom:4.5rem
}
.margin-5-rem-bottom{
    margin-bottom:5rem
}
.margin-5-half-rem-bottom{
    margin-bottom:5.5rem
}
.margin-6-rem-bottom{
    margin-bottom:6rem
}
.margin-6-half-rem-bottom{
    margin-bottom:6.5rem
}
.margin-7-rem-bottom{
    margin-bottom:7rem
}
.margin-7-half-rem-bottom{
    margin-bottom:7.5rem
}
.margin-8-rem-bottom{
    margin-bottom:8rem
}
.margin-8-half-rem-bottom{
    margin-bottom:8.5rem
}
.margin-9-rem-bottom{
    margin-bottom:9rem
}
.margin-9-half-rem-bottom{
    margin-bottom:9.5rem
}
.margin-10-rem-bottom{
    margin-bottom:10rem
}
.margin-10-half-rem-bottom{
    margin-bottom:10.5rem
}
.margin-15-rem-bottom{
    margin-bottom:15rem
}
.margin-27-rem-bottom{
    margin-bottom:27rem
}
.margin-one-right{
    margin-right:1%
}
.margin-two-right{
    margin-right:2%
}
.margin-three-right{
    margin-right:3%
}
.margin-four-right{
    margin-right:4%
}
.margin-five-right{
    margin-right:5%
}
.margin-six-right{
    margin-right:6%
}
.margin-seven-right{
    margin-right:7%
}
.margin-eight-right{
    margin-right:8%
}
.margin-nine-right{
    margin-right:9%
}
.margin-ten-right{
    margin-right:10%
}
.margin-eleven-right{
    margin-right:11%
}
.margin-twelve-right{
    margin-right:12%
}
.margin-thirteen-right{
    margin-right:13%
}
.margin-fourteen-right{
    margin-right:14%
}
.margin-fifteen-right{
    margin-right:15%
}
.margin-sixteen-right{
    margin-right:16%
}
.margin-seventeen-right{
    margin-right:17%
}
.margin-eighteen-right{
    margin-right:18%
}
.margin-nineteen-right{
    margin-right:19%
}
.margin-twenty-right{
    margin-right:20%
}
.margin-5px-right{
    margin-right:5px
}
.margin-10px-right{
    margin-right:10px
}
.margin-15px-right{
    margin-right:15px
}
.margin-20px-right{
    margin-right:20px
}
.margin-25px-right{
    margin-right:25px
}
.margin-30px-right{
    margin-right:30px
}
.margin-35px-right{
    margin-right:35px
}
.margin-40px-right{
    margin-right:40px
}
.margin-45px-right{
    margin-right:45px
}
.margin-50px-right{
    margin-right:50px
}
.margin-55px-right{
    margin-right:55px
}
.margin-60px-right{
    margin-right:60px
}
.margin-65px-right{
    margin-right:65px
}
.margin-70px-right{
    margin-right:70px
}
.margin-75px-right{
    margin-right:75px
}
.margin-80px-right{
    margin-right:80px
}
.margin-85px-right{
    margin-right:85px
}
.margin-90px-right{
    margin-right:90px
}
.margin-95px-right{
    margin-right:95px
}
.margin-100px-right{
    margin-right:100px
}
.margin-1-rem-right{
    margin-right:1rem
}
.margin-1-half-rem-right{
    margin-right:1.5rem
}
.margin-2-rem-right{
    margin-right:2rem
}
.margin-2-half-rem-right{
    margin-right:2.5rem
}
.margin-3-rem-right{
    margin-right:3rem
}
.margin-3-half-rem-right{
    margin-right:3.5rem
}
.margin-4-rem-right{
    margin-right:4rem
}
.margin-4-half-rem-right{
    margin-right:4.5rem
}
.margin-5-rem-right{
    margin-right:5rem
}
.margin-5-half-rem-right{
    margin-right:5.5rem
}
.margin-6-rem-right{
    margin-right:6rem
}
.margin-6-half-rem-right{
    margin-right:6.5rem
}
.margin-7-rem-right{
    margin-right:7rem
}
.margin-7-half-rem-right{
    margin-right:7.5rem
}
.margin-8-rem-right{
    margin-right:8rem
}
.margin-8-half-rem-right{
    margin-right:8.5rem
}
.margin-9-rem-right{
    margin-right:9rem
}
.margin-9-half-rem-right{
    margin-right:9.5rem
}
.margin-10-rem-right{
    margin-right:10rem
}
.margin-10-half-rem-right{
    margin-right:10.5rem
}
.margin-one-left{
    margin-left:1%
}
.margin-two-left{
    margin-left:2%
}
.margin-three-left{
    margin-left:3%
}
.margin-four-left{
    margin-left:4%
}
.margin-five-left{
    margin-left:5%
}
.margin-six-left{
    margin-left:6%
}
.margin-seven-left{
    margin-left:7%
}
.margin-eight-left{
    margin-left:8%
}
.margin-nine-left{
    margin-left:9%
}
.margin-ten-left{
    margin-left:10%
}
.margin-eleven-left{
    margin-left:11%
}
.margin-twelve-left{
    margin-left:12%
}
.margin-thirteen-left{
    margin-left:13%
}
.margin-fourteen-left{
    margin-left:14%
}
.margin-fifteen-left{
    margin-left:15%
}
.margin-sixteen-left{
    margin-left:16%
}
.margin-seventeen-left{
    margin-left:17%
}
.margin-eighteen-left{
    margin-left:18%
}
.margin-nineteen-left{
    margin-left:19%
}
.margin-twenty-left{
    margin-left:20%
}
.margin-5px-left{
    margin-left:5px
}
.margin-10px-left{
    margin-left:10px
}
.margin-15px-left{
    margin-left:15px
}
.margin-20px-left{
    margin-left:20px
}
.margin-25px-left{
    margin-left:25px
}
.margin-30px-left{
    margin-left:30px
}
.margin-35px-left{
    margin-left:35px
}
.margin-40px-left{
    margin-left:40px
}
.margin-45px-left{
    margin-left:45px
}
.margin-50px-left{
    margin-left:50px
}
.margin-55px-left{
    margin-left:55px
}
.margin-60px-left{
    margin-left:60px
}
.margin-65px-left{
    margin-left:65px
}
.margin-70px-left{
    margin-left:70px
}
.margin-75px-left{
    margin-left:75px
}
.margin-80px-left{
    margin-left:80px
}
.margin-85px-left{
    margin-left:85px
}
.margin-90px-left{
    margin-left:90px
}
.margin-95px-left{
    margin-left:95px
}
.margin-100px-left{
    margin-left:100px
}
.margin-1-rem-left{
    margin-left:1rem
}
.margin-1-half-rem-left{
    margin-left:1.5rem
}
.margin-2-rem-left{
    margin-left:2rem
}
.margin-2-half-rem-left{
    margin-left:2.5rem
}
.margin-3-rem-left{
    margin-left:3rem
}
.margin-3-half-rem-left{
    margin-left:3.5rem
}
.margin-4-rem-left{
    margin-left:4rem
}
.margin-4-half-rem-left{
    margin-left:4.5rem
}
.margin-5-rem-left{
    margin-left:5rem
}
.margin-5-half-rem-left{
    margin-left:5.5rem
}
.margin-6-rem-left{
    margin-left:6rem
}
.margin-6-half-rem-left{
    margin-left:6.5rem
}
.margin-7-rem-left{
    margin-left:7rem
}
.margin-7-half-rem-left{
    margin-left:7.5rem
}
.margin-8-rem-left{
    margin-left:8rem
}
.margin-8-half-rem-left{
    margin-left:8.5rem
}
.margin-9-rem-left{
    margin-left:9rem
}
.margin-9-half-rem-left{
    margin-left:9.5rem
}
.margin-10-rem-left{
    margin-left:10rem
}
.margin-10-half-rem-left{
    margin-left:10.5rem
}
.margin-one-lr{
    margin-left:1%;
    margin-right:1%
}
.margin-two-lr{
    margin-left:2%;
    margin-right:2%
}
.margin-three-lr{
    margin-left:3%;
    margin-right:3%
}
.margin-four-lr{
    margin-left:4%;
    margin-right:4%
}
.margin-five-lr{
    margin-left:5%;
    margin-right:5%
}
.margin-six-lr{
    margin-left:6%;
    margin-right:6%
}
.margin-seven-lr{
    margin-left:7%;
    margin-right:7%
}
.margin-eight-lr{
    margin-left:8%;
    margin-right:8%
}
.margin-nine-lr{
    margin-left:9%;
    margin-right:9%
}
.margin-ten-lr{
    margin-left:10%;
    margin-right:10%
}
.margin-eleven-lr{
    margin-left:11%;
    margin-right:11%
}
.margin-twelve-lr{
    margin-left:12%;
    margin-right:12%
}
.margin-thirteen-lr{
    margin-left:13%;
    margin-right:13%
}
.margin-fourteen-lr{
    margin-left:14%;
    margin-right:14%
}
.margin-fifteen-lr{
    margin-left:15%;
    margin-right:15%
}
.margin-sixteen-lr{
    margin-left:16%;
    margin-right:16%
}
.margin-seventeen-lr{
    margin-left:17%;
    margin-right:17%
}
.margin-eighteen-lr{
    margin-left:18%;
    margin-right:18%
}
.margin-nineteen-lr{
    margin-left:19%;
    margin-right:19%
}
.margin-twenty-lr{
    margin-left:20%;
    margin-right:20%
}
.margin-thirty-lr{
    margin-left:30%;
    margin-right:30%
}
.margin-5px-lr{
    margin-left:5px;
    margin-right:5px
}
.margin-10px-lr{
    margin-left:10px;
    margin-right:10px
}
.margin-15px-lr{
    margin-left:15px;
    margin-right:15px
}
.margin-20px-lr{
    margin-left:20px;
    margin-right:20px
}
.margin-25px-lr{
    margin-left:25px;
    margin-right:25px
}
.margin-30px-lr{
    margin-left:30px;
    margin-right:30px
}
.margin-35px-lr{
    margin-left:35px;
    margin-right:35px
}
.margin-40px-lr{
    margin-left:40px;
    margin-right:40px
}
.margin-45px-lr{
    margin-left:45px;
    margin-right:45px
}
.margin-50px-lr{
    margin-left:50px;
    margin-right:50px
}
.margin-55px-lr{
    margin-left:55px;
    margin-right:55px
}
.margin-60px-lr{
    margin-left:60px;
    margin-right:60px
}
.margin-65px-lr{
    margin-left:65px;
    margin-right:65px
}
.margin-70px-lr{
    margin-left:70px;
    margin-right:70px
}
.margin-75px-lr{
    margin-left:75px;
    margin-right:75px
}
.margin-80px-lr{
    margin-left:80px;
    margin-right:80px
}
.margin-85px-lr{
    margin-left:85px;
    margin-right:85px
}
.margin-90px-lr{
    margin-left:90px;
    margin-right:90px
}
.margin-95px-lr{
    margin-left:95px;
    margin-right:95px
}
.margin-100px-lr{
    margin-left:100px;
    margin-right:100px
}
.margin-1-rem-lr{
    margin-left:1rem;
    margin-right:1rem
}
.margin-1-half-rem-lr{
    margin-left:1.5rem;
    margin-right:1.5rem
}
.margin-2-rem-lr{
    margin-left:2rem;
    margin-right:2rem
}
.margin-2-half-rem-lr{
    margin-left:2.5rem;
    margin-right:2.5rem
}
.margin-3-rem-lr{
    margin-left:3rem;
    margin-right:3rem
}
.margin-3-half-rem-lr{
    margin-left:3.5rem;
    margin-right:3.5rem
}
.margin-4-rem-lr{
    margin-left:4rem;
    margin-right:4rem
}
.margin-4-half-rem-lr{
    margin-left:4.5rem;
    margin-right:4.5rem
}
.margin-5-rem-lr{
    margin-left:5rem;
    margin-right:5rem
}
.margin-5-half-rem-lr{
    margin-left:5.5rem;
    margin-right:5.5rem
}
.margin-6-rem-lr{
    margin-left:6rem;
    margin-right:6rem
}
.margin-6-half-rem-lr{
    margin-left:6.5rem;
    margin-right:6.5rem
}
.margin-7-rem-lr{
    margin-left:7rem;
    margin-right:7rem
}
.margin-7-half-rem-lr{
    margin-left:7.5rem;
    margin-right:7.5rem
}
.margin-8-rem-lr{
    margin-left:8rem;
    margin-right:8rem
}
.margin-8-half-rem-lr{
    margin-left:8.5rem;
    margin-right:8.5rem
}
.margin-9-rem-lr{
    margin-left:9rem;
    margin-right:9rem
}
.margin-9-half-rem-lr{
    margin-left:9.5rem;
    margin-right:9.5rem
}
.margin-10-rem-lr{
    margin-left:10rem;
    margin-right:10rem
}
.margin-10-half-rem-lr{
    margin-left:10.5rem;
    margin-right:10.5rem
}
.margin-one-tb{
    margin-top:1%;
    margin-bottom:1%
}
.margin-two-tb{
    margin-top:2%;
    margin-bottom:2%
}
.margin-three-tb{
    margin-top:3%;
    margin-bottom:3%
}
.margin-four-tb{
    margin-top:4%;
    margin-bottom:4%
}
.margin-five-tb{
    margin-top:5%;
    margin-bottom:5%
}
.margin-six-tb{
    margin-top:6%;
    margin-bottom:6%
}
.margin-seven-tb{
    margin-top:7%;
    margin-bottom:7%
}
.margin-eight-tb{
    margin-top:8%;
    margin-bottom:8%
}
.margin-nine-tb{
    margin-top:9%;
    margin-bottom:9%
}
.margin-ten-tb{
    margin-top:10%;
    margin-bottom:10%
}
.margin-eleven-tb{
    margin-top:11%;
    margin-bottom:11%
}
.margin-twelve-tb{
    margin-top:12%;
    margin-bottom:12%
}
.margin-thirteen-tb{
    margin-top:13%;
    margin-bottom:13%
}
.margin-fourteen-tb{
    margin-top:14%;
    margin-bottom:14%
}
.margin-fifteen-tb{
    margin-top:15%;
    margin-bottom:15%
}
.margin-sixteen-tb{
    margin-top:16%;
    margin-bottom:16%
}
.margin-seventeen-tb{
    margin-top:17%;
    margin-bottom:17%
}
.margin-eighteen-tb{
    margin-top:18%;
    margin-bottom:18%
}
.margin-nineteen-tb{
    margin-top:19%;
    margin-bottom:19%
}
.margin-twenty-tb{
    margin-top:20%;
    margin-bottom:20%
}
.margin-5px-tb{
    margin-top:5px;
    margin-bottom:5px
}
.margin-10px-tb{
    margin-top:10px;
    margin-bottom:10px
}
.margin-15px-tb{
    margin-top:15px;
    margin-bottom:15px
}
.margin-20px-tb{
    margin-top:20px;
    margin-bottom:20px
}
.margin-25px-tb{
    margin-top:25px;
    margin-bottom:25px
}
.margin-30px-tb{
    margin-top:30px;
    margin-bottom:30px
}
.margin-35px-tb{
    margin-top:35px;
    margin-bottom:35px
}
.margin-40px-tb{
    margin-top:40px;
    margin-bottom:40px
}
.margin-45px-tb{
    margin-top:45px;
    margin-bottom:45px
}
.margin-50px-tb{
    margin-top:50px;
    margin-bottom:50px
}
.margin-55px-tb{
    margin-top:55px;
    margin-bottom:55px
}
.margin-60px-tb{
    margin-top:60px;
    margin-bottom:60px
}
.margin-65px-tb{
    margin-top:65px;
    margin-bottom:65px
}
.margin-70px-tb{
    margin-top:70px;
    margin-bottom:70px
}
.margin-75px-tb{
    margin-top:75px;
    margin-bottom:75px
}
.margin-80px-tb{
    margin-top:80px;
    margin-bottom:80px
}
.margin-85px-tb{
    margin-top:85px;
    margin-bottom:85px
}
.margin-90px-tb{
    margin-top:90px;
    margin-bottom:90px
}
.margin-95px-tb{
    margin-top:95px;
    margin-bottom:95px
}
.margin-100px-tb{
    margin-top:100px;
    margin-bottom:100px
}
.margin-1-rem-tb{
    margin-top:1rem;
    margin-bottom:1rem
}
.margin-1-half-rem-tb{
    margin-top:1.5rem;
    margin-bottom:1.5rem
}
.margin-2-rem-tb{
    margin-top:2rem;
    margin-bottom:2rem
}
.margin-2-half-rem-tb{
    margin-top:2.5rem;
    margin-bottom:2.5rem
}
.margin-3-rem-tb{
    margin-top:3rem;
    margin-bottom:3rem
}
.margin-3-half-rem-tb{
    margin-top:3.5rem;
    margin-bottom:3.5rem
}
.margin-4-rem-tb{
    margin-top:4rem;
    margin-bottom:4rem
}
.margin-4-half-rem-tb{
    margin-top:4.5rem;
    margin-bottom:4.5rem
}
.margin-5-rem-tb{
    margin-top:5rem;
    margin-bottom:5rem
}
.margin-5-half-rem-tb{
    margin-top:5.5rem;
    margin-bottom:5.5rem
}
.margin-6-rem-tb{
    margin-top:6rem;
    margin-bottom:6rem
}
.margin-6-half-rem-tb{
    margin-top:6.5rem;
    margin-bottom:6.5rem
}
.margin-7-rem-tb{
    margin-top:7rem;
    margin-bottom:7rem
}
.margin-7-half-rem-tb{
    margin-top:7.5rem;
    margin-bottom:7.5rem
}
.margin-8-rem-tb{
    margin-top:8rem;
    margin-bottom:8rem
}
.margin-8-half-rem-tb{
    margin-top:8.5rem;
    margin-bottom:8.5rem
}
.margin-9-rem-tb{
    margin-top:9rem;
    margin-bottom:9rem
}
.margin-9-half-rem-tb{
    margin-top:9.5rem;
    margin-bottom:9.5rem
}
.margin-10-rem-tb{
    margin-top:10rem;
    margin-bottom:10rem
}
.margin-10-half-rem-tb{
    margin-top:10.5rem;
    margin-bottom:10.5rem
}
.margin-auto-lr{
    margin:0 auto
}
.margin-auto{
    margin:auto
}
.no-margin{
    margin:0!important
}
.no-margin-top{
    margin-top:0!important
}
.no-margin-bottom{
    margin-bottom:0!important
}
.no-margin-left{
    margin-left:0!important
}
.no-margin-right{
    margin-right:0!important
}
.no-margin-lr{
    margin-right:0!important;
    margin-left:0!important
}
.padding-one-all{
    padding:1%
}
.padding-two-all{
    padding:2%
}
.padding-three-all{
    padding:3%
}
.padding-four-all{
    padding:4%
}
.padding-five-all{
    padding:5%
}
.padding-six-all{
    padding:6%
}
.padding-seven-all{
    padding:7%
}
.padding-eight-all{
    padding:8%
}
.padding-nine-all{
    padding:9%
}
.padding-ten-all{
    padding:10%
}
.padding-eleven-all{
    padding:11%
}
.padding-twelve-all{
    padding:12%
}
.padding-thirteen-all{
    padding:13%
}
.padding-fourteen-all{
    padding:14%
}
.padding-fifteen-all{
    padding:15%
}
.padding-sixteen-all{
    padding:16%
}
.padding-seventeen-all{
    padding:17%
}
.padding-eighteen-all{
    padding:18%
}
.padding-nineteen-all{
    padding:19%
}
.padding-twenty-all{
    padding:20%
}
.padding-5px-all{
    padding:5px
}
.padding-10px-all{
    padding:10px
}
.padding-15px-all{
    padding:15px
}
.padding-20px-all{
    padding:20px
}
.padding-25px-all{
    padding:25px
}
.padding-30px-all{
    padding:30px
}
.padding-35px-all{
    padding:35px
}
.padding-40px-all{
    padding:40px
}
.padding-45px-all{
    padding:45px
}
.padding-50px-all{
    padding:50px
}
.padding-55px-all{
    padding:55px
}
.padding-60px-all{
    padding:60px
}
.padding-65px-all{
    padding:65px
}
.padding-70px-all{
    padding:70px
}
.padding-75px-all{
    padding:75px
}
.padding-80px-all{
    padding:80px
}
.padding-85px-all{
    padding:85px
}
.padding-90px-all{
    padding:90px
}
.padding-95px-all{
    padding:95px
}
.padding-100px-all{
    padding:100px
}
.padding-1-rem-all{
    padding:1rem
}
.padding-1-half-rem-all{
    padding:1.5rem
}
.padding-2-rem-all{
    padding:2rem
}
.padding-2-half-rem-all{
    padding:2.5rem
}
.padding-3-rem-all{
    padding:3rem
}
.padding-3-half-rem-all{
    padding:3.5rem
}
.padding-4-rem-all{
    padding:4rem
}
.padding-4-half-rem-all{
    padding:4.5rem
}
.padding-5-rem-all{
    padding:5rem
}
.padding-5-half-rem-all{
    padding:5.5rem
}
.padding-6-rem-all{
    padding:6rem
}
.padding-6-half-rem-all{
    padding:6.5rem
}
.padding-7-rem-all{
    padding:7rem
}
.padding-7-half-rem-all{
    padding:7.5rem
}
.padding-8-rem-all{
    padding:8rem
}
.padding-8-half-rem-all{
    padding:8.5rem
}
.padding-9-rem-all{
    padding:9rem
}
.padding-9-half-rem-all{
    padding:9.5rem
}
.padding-10-rem-all{
    padding:10rem
}
.padding-10-half-rem-all{
    padding:10.5rem
}
.padding-one-top{
    padding-top:1%
}
.padding-two-top{
    padding-top:2%
}
.padding-three-top{
    padding-top:3%
}
.padding-four-top{
    padding-top:4%
}
.padding-five-top{
    padding-top:5%
}
.padding-six-top{
    padding-top:6%
}
.padding-seven-top{
    padding-top:7%
}
.padding-eight-top{
    padding-top:8%
}
.padding-nine-top{
    padding-top:9%
}
.padding-ten-top{
    padding-top:10%
}
.padding-eleven-top{
    padding-top:11%
}
.padding-twelve-top{
    padding-top:12%
}
.padding-thirteen-top{
    padding-top:13%
}
.padding-fourteen-top{
    padding-top:14%
}
.padding-fifteen-top{
    padding-top:15%
}
.padding-sixteen-top{
    padding-top:16%
}
.padding-seventeen-top{
    padding-top:17%
}
.padding-eighteen-top{
    padding-top:18%
}
.padding-nineteen-top{
    padding-top:19%
}
.padding-twenty-top{
    padding-top:20%
}
.padding-5px-top{
    padding-top:5px
}
.padding-10px-top{
    padding-top:10px
}
.padding-15px-top{
    padding-top:15px
}
.padding-20px-top{
    padding-top:20px
}
.padding-25px-top{
    padding-top:25px
}
.padding-30px-top{
    padding-top:30px
}
.padding-35px-top{
    padding-top:35px
}
.padding-40px-top{
    padding-top:40px
}
.padding-45px-top{
    padding-top:45px
}
.padding-50px-top{
    padding-top:50px
}
.padding-55px-top{
    padding-top:55px
}
.padding-60px-top{
    padding-top:60px
}
.padding-65px-top{
    padding-top:65px
}
.padding-70px-top{
    padding-top:70px
}
.padding-75px-top{
    padding-top:75px
}
.padding-80px-top{
    padding-top:80px
}
.padding-85px-top{
    padding-top:85px
}
.padding-90px-top{
    padding-top:90px
}
.padding-95px-top{
    padding-top:95px
}
.padding-100px-top{
    padding-top:100px
}
.padding-1-rem-top{
    padding-top:1rem
}
.padding-1-quarter-rem-top{
    padding-top:1.25rem
}
.padding-1-half-rem-top{
    padding-top:1.5rem
}
.padding-2-rem-top{
    padding-top:2rem
}
.padding-2-half-rem-top{
    padding-top:2.5rem
}
.padding-3-rem-top{
    padding-top:3rem
}
.padding-3-half-rem-top{
    padding-top:3.5rem
}
.padding-4-rem-top{
    padding-top:4rem
}
.padding-4-half-rem-top{
    padding-top:4.5rem
}
.padding-5-rem-top{
    padding-top:5rem
}
.padding-5-half-rem-top{
    padding-top:5.5rem
}
.padding-6-rem-top{
    padding-top:6rem
}
.padding-6-half-rem-top{
    padding-top:6.5rem
}
.padding-7-rem-top{
    padding-top:7rem
}
.padding-7-half-rem-top{
    padding-top:7.5rem
}
.padding-8-rem-top{
    padding-top:8rem
}
.padding-8-half-rem-top{
    padding-top:8.5rem
}
.padding-9-rem-top{
    padding-top:9rem
}
.padding-9-half-rem-top{
    padding-top:9.5rem
}
.padding-10-rem-top{
    padding-top:10rem
}
.padding-10-half-rem-top{
    padding-top:10.5rem
}
.padding-one-bottom{
    padding-bottom:1%
}
.padding-two-bottom{
    padding-bottom:2%
}
.padding-three-bottom{
    padding-bottom:3%
}
.padding-four-bottom{
    padding-bottom:4%
}
.padding-five-bottom{
    padding-bottom:5%
}
.padding-six-bottom{
    padding-bottom:6%
}
.padding-seven-bottom{
    padding-bottom:7%
}
.padding-eight-bottom{
    padding-bottom:8%
}
.padding-nine-bottom{
    padding-bottom:9%
}
.padding-ten-bottom{
    padding-bottom:10%
}
.padding-eleven-bottom{
    padding-bottom:11%
}
.padding-twelve-bottom{
    padding-bottom:12%
}
.padding-thirteen-bottom{
    padding-bottom:13%
}
.padding-fourteen-bottom{
    padding-bottom:14%
}
.padding-fifteen-bottom{
    padding-bottom:15%
}
.padding-sixteen-bottom{
    padding-bottom:16%
}
.padding-seventeen-bottom{
    padding-bottom:17%
}
.padding-eighteen-bottom{
    padding-bottom:18%
}
.padding-nineteen-bottom{
    padding-bottom:19%
}
.padding-twenty-bottom{
    padding-bottom:20%
}
.padding-5px-bottom{
    padding-bottom:5px
}
.padding-10px-bottom{
    padding-bottom:10px
}
.padding-15px-bottom{
    padding-bottom:15px
}
.padding-20px-bottom{
    padding-bottom:20px
}
.padding-25px-bottom{
    padding-bottom:25px
}
.padding-30px-bottom{
    padding-bottom:30px
}
.padding-35px-bottom{
    padding-bottom:35px
}
.padding-40px-bottom{
    padding-bottom:40px
}
.padding-45px-bottom{
    padding-bottom:45px
}
.padding-50px-bottom{
    padding-bottom:50px
}
.padding-55px-bottom{
    padding-bottom:55px
}
.padding-60px-bottom{
    padding-bottom:60px
}
.padding-65px-bottom{
    padding-bottom:65px
}
.padding-70px-bottom{
    padding-bottom:70px
}
.padding-75px-bottom{
    padding-bottom:75px
}
.padding-80px-bottom{
    padding-bottom:80px
}
.padding-85px-bottom{
    padding-bottom:85px
}
.padding-90px-bottom{
    padding-bottom:90px
}
.padding-95px-bottom{
    padding-bottom:95px
}
.padding-100px-bottom{
    padding-bottom:100px
}
.padding-1-rem-bottom{
    padding-bottom:1rem
}
.padding-1-half-rem-bottom{
    padding-bottom:1.5rem
}
.padding-1-quarter-rem-bottom{
    padding-bottom:1.25rem
}
.padding-2-rem-bottom{
    padding-bottom:2rem
}
.padding-2-half-rem-bottom{
    padding-bottom:2.5rem
}
.padding-3-rem-bottom{
    padding-bottom:3rem
}
.padding-3-half-rem-bottom{
    padding-bottom:3.5rem
}
.padding-4-rem-bottom{
    padding-bottom:4rem
}
.padding-4-half-rem-bottom{
    padding-bottom:4.5rem
}
.padding-5-rem-bottom{
    padding-bottom:5rem
}
.padding-5-half-rem-bottom{
    padding-bottom:5.5rem
}
.padding-6-rem-bottom{
    padding-bottom:6rem
}
.padding-6-half-rem-bottom{
    padding-bottom:6.5rem
}
.padding-7-rem-bottom{
    padding-bottom:7rem
}
.padding-7-half-rem-bottom{
    padding-bottom:7.5rem
}
.padding-8-rem-bottom{
    padding-bottom:8rem
}
.padding-8-half-rem-bottom{
    padding-bottom:8.5rem
}
.padding-9-rem-bottom{
    padding-bottom:9rem
}
.padding-9-half-rem-bottom{
    padding-bottom:9.5rem
}
.padding-10-rem-bottom{
    padding-bottom:10rem
}
.padding-10-half-rem-bottom{
    padding-bottom:10.5rem
}
.padding-one-right{
    padding-right:1%
}
.padding-two-right{
    padding-right:2%
}
.padding-three-right{
    padding-right:3%
}
.padding-four-right{
    padding-right:4%
}
.padding-five-right{
    padding-right:5%
}
.padding-six-right{
    padding-right:6%
}
.padding-seven-right{
    padding-right:7%
}
.padding-eight-right{
    padding-right:8%
}
.padding-nine-right{
    padding-right:9%
}
.padding-ten-right{
    padding-right:10%
}
.padding-eleven-right{
    padding-right:11%
}
.padding-twelve-right{
    padding-right:12%
}
.padding-thirteen-right{
    padding-right:13%
}
.padding-fourteen-right{
    padding-right:14%
}
.padding-fifteen-right{
    padding-right:15%
}
.padding-sixteen-right{
    padding-right:16%
}
.padding-seventeen-right{
    padding-right:17%
}
.padding-eighteen-right{
    padding-right:18%
}
.padding-nineteen-right{
    padding-right:19%
}
.padding-twenty-right{
    padding-right:20%
}
.padding-5px-right{
    padding-right:5px
}
.padding-10px-right{
    padding-right:10px
}
.padding-15px-right{
    padding-right:15px
}
.padding-20px-right{
    padding-right:20px
}
.padding-25px-right{
    padding-right:25px
}
.padding-30px-right{
    padding-right:30px
}
.padding-35px-right{
    padding-right:35px
}
.padding-40px-right{
    padding-right:40px
}
.padding-45px-right{
    padding-right:45px
}
.padding-50px-right{
    padding-right:50px
}
.padding-55px-right{
    padding-right:55px
}
.padding-60px-right{
    padding-right:60px
}
.padding-65px-right{
    padding-right:65px
}
.padding-70px-right{
    padding-right:70px
}
.padding-75px-right{
    padding-right:75px
}
.padding-80px-right{
    padding-right:80px
}
.padding-85px-right{
    padding-right:85px
}
.padding-90px-right{
    padding-right:90px
}
.padding-95px-right{
    padding-right:95px
}
.padding-100px-right{
    padding-right:100px
}
.padding-1-rem-right{
    padding-right:1rem
}
.padding-1-half-rem-right{
    padding-right:1.5rem
}
.padding-2-rem-right{
    padding-right:2rem
}
.padding-2-half-rem-right{
    padding-right:2.5rem
}
.padding-3-rem-right{
    padding-right:3rem
}
.padding-3-half-rem-right{
    padding-right:3.5rem
}
.padding-4-rem-right{
    padding-right:4rem
}
.padding-4-half-rem-right{
    padding-right:4.5rem
}
.padding-5-rem-right{
    padding-right:5rem
}
.padding-5-half-rem-right{
    padding-right:5.5rem
}
.padding-6-rem-right{
    padding-right:6rem
}
.padding-6-half-rem-right{
    padding-right:6.5rem
}
.padding-7-rem-right{
    padding-right:7rem
}
.padding-7-half-rem-right{
    padding-right:7.5rem
}
.padding-8-rem-right{
    padding-right:8rem
}
.padding-8-half-rem-right{
    padding-right:8.5rem
}
.padding-9-rem-right{
    padding-right:9rem
}
.padding-9-half-rem-right{
    padding-right:9.5rem
}
.padding-10-rem-right{
    padding-right:10rem
}
.padding-10-half-rem-right{
    padding-right:10.5rem
}
.padding-one-left{
    padding-left:1%
}
.padding-two-left{
    padding-left:2%
}
.padding-three-left{
    padding-left:3%
}
.padding-four-left{
    padding-left:4%
}
.padding-five-left{
    padding-left:5%
}
.padding-six-left{
    padding-left:6%
}
.padding-seven-left{
    padding-left:7%
}
.padding-eight-left{
    padding-left:8%
}
.padding-nine-left{
    padding-left:9%
}
.padding-ten-left{
    padding-left:10%
}
.padding-eleven-left{
    padding-left:11%
}
.padding-twelve-left{
    padding-left:12%
}
.padding-thirteen-left{
    padding-left:13%
}
.padding-fourteen-left{
    padding-left:14%
}
.padding-fifteen-left{
    padding-left:15%
}
.padding-sixteen-left{
    padding-left:16%
}
.padding-seventeen-left{
    padding-left:17%
}
.padding-eighteen-left{
    padding-left:18%
}
.padding-nineteen-left{
    padding-left:19%
}
.padding-twenty-left{
    padding-left:20%
}
.padding-5px-left{
    padding-left:5px
}
.padding-10px-left{
    padding-left:10px
}
.padding-15px-left{
    padding-left:15px
}
.padding-20px-left{
    padding-left:20px
}
.padding-25px-left{
    padding-left:25px
}
.padding-30px-left{
    padding-left:30px
}
.padding-35px-left{
    padding-left:35px
}
.padding-40px-left{
    padding-left:40px
}
.padding-45px-left{
    padding-left:45px
}
.padding-50px-left{
    padding-left:50px
}
.padding-55px-left{
    padding-left:55px
}
.padding-60px-left{
    padding-left:60px
}
.padding-65px-left{
    padding-left:65px
}
.padding-70px-left{
    padding-left:70px
}
.padding-75px-left{
    padding-left:75px
}
.padding-80px-left{
    padding-left:80px
}
.padding-85px-left{
    padding-left:85px
}
.padding-90px-left{
    padding-left:90px
}
.padding-95px-left{
    padding-left:95px
}
.padding-100px-left{
    padding-left:100px
}
.padding-1-rem-left{
    padding-left:1rem
}
.padding-1-half-rem-left{
    padding-left:1.5rem
}
.padding-2-rem-left{
    padding-left:2rem
}
.padding-2-half-rem-left{
    padding-left:2.5rem
}
.padding-3-rem-left{
    padding-left:3rem
}
.padding-3-half-rem-left{
    padding-left:3.5rem
}
.padding-4-rem-left{
    padding-left:4rem
}
.padding-4-half-rem-left{
    padding-left:4.5rem
}
.padding-5-rem-left{
    padding-left:5rem
}
.padding-5-half-rem-left{
    padding-left:5.5rem
}
.padding-6-rem-left{
    padding-left:6rem
}
.padding-6-half-rem-left{
    padding-left:6.5rem
}
.padding-7-rem-left{
    padding-left:7rem
}
.padding-7-half-rem-left{
    padding-left:7.5rem
}
.padding-8-rem-left{
    padding-left:8rem
}
.padding-8-half-rem-left{
    padding-left:8.5rem
}
.padding-9-rem-left{
    padding-left:9rem
}
.padding-9-half-rem-left{
    padding-left:9.5rem
}
.padding-10-rem-left{
    padding-left:10rem
}
.padding-10-half-rem-left{
    padding-left:10.5rem
}
.padding-one-tb{
    padding-top:1%;
    padding-bottom:1%
}
.padding-two-tb{
    padding-top:2%;
    padding-bottom:2%
}
.padding-three-tb{
    padding-top:3%;
    padding-bottom:3%
}
.padding-four-tb{
    padding-top:4%;
    padding-bottom:4%
}
.padding-five-tb{
    padding-top:5%;
    padding-bottom:5%
}
.padding-six-tb{
    padding-top:6%;
    padding-bottom:6%
}
.padding-seven-tb{
    padding-top:7%;
    padding-bottom:7%
}
.padding-eight-tb{
    padding-top:8%;
    padding-bottom:8%
}
.padding-nine-tb{
    padding-top:9%;
    padding-bottom:9%
}
.padding-ten-tb{
    padding-top:10%;
    padding-bottom:10%
}
.padding-eleven-tb{
    padding-top:11%;
    padding-bottom:11%
}
.padding-twelve-tb{
    padding-top:12%;
    padding-bottom:12%
}
.padding-thirteen-tb{
    padding-top:13%;
    padding-bottom:13%
}
.padding-fourteen-tb{
    padding-top:14%;
    padding-bottom:14%
}
.padding-fifteen-tb{
    padding-top:15%;
    padding-bottom:15%
}
.padding-sixteen-tb{
    padding-top:16%;
    padding-bottom:16%
}
.padding-seventeen-tb{
    padding-top:17%;
    padding-bottom:17%
}
.padding-eighteen-tb{
    padding-top:18%;
    padding-bottom:18%
}
.padding-nineteen-tb{
    padding-top:19%;
    padding-bottom:19%
}
.padding-twenty-tb{
    padding-top:20%;
    padding-bottom:20%
}
.padding-5px-tb{
    padding-top:5px;
    padding-bottom:5px
}
.padding-10px-tb{
    padding-top:10px;
    padding-bottom:10px
}
.padding-15px-tb{
    padding-top:15px;
    padding-bottom:15px
}
.padding-20px-tb{
    padding-top:20px;
    padding-bottom:20px
}
.padding-25px-tb{
    padding-top:25px;
    padding-bottom:25px
}
.padding-30px-tb{
    padding-top:30px;
    padding-bottom:30px
}
.padding-35px-tb{
    padding-top:35px;
    padding-bottom:35px
}
.padding-40px-tb{
    padding-top:40px;
    padding-bottom:40px
}
.padding-45px-tb{
    padding-top:45px;
    padding-bottom:45px
}
.padding-50px-tb{
    padding-top:50px;
    padding-bottom:50px
}
.padding-55px-tb{
    padding-top:55px;
    padding-bottom:55px
}
.padding-60px-tb{
    padding-top:60px;
    padding-bottom:60px
}
.padding-65px-tb{
    padding-top:65px;
    padding-bottom:65px
}
.padding-70px-tb{
    padding-top:70px;
    padding-bottom:70px
}
.padding-75px-tb{
    padding-top:75px;
    padding-bottom:75px
}
.padding-80px-tb{
    padding-top:80px;
    padding-bottom:80px
}
.padding-85px-tb{
    padding-top:85px;
    padding-bottom:85px
}
.padding-90px-tb{
    padding-top:90px;
    padding-bottom:90px
}
.padding-95px-tb{
    padding-top:95px;
    padding-bottom:95px
}
.padding-100px-tb{
    padding-top:100px;
    padding-bottom:100px
}
.padding-1-rem-tb{
    padding-top:1rem;
    padding-bottom:1rem
}
.padding-1-half-rem-tb{
    padding-top:1.5rem;
    padding-bottom:1.5rem
}
.padding-2-rem-tb{
    padding-top:2rem;
    padding-bottom:2rem
}
.padding-2-half-rem-tb{
    padding-top:2.5rem;
    padding-bottom:2.5rem
}
.padding-3-rem-tb{
    padding-top:3rem;
    padding-bottom:3rem
}
.padding-3-half-rem-tb{
    padding-top:3.5rem;
    padding-bottom:3.5rem
}
.padding-4-rem-tb{
    padding-top:4rem;
    padding-bottom:4rem
}
.padding-4-half-rem-tb{
    padding-top:4.5rem;
    padding-bottom:4.5rem
}
.padding-5-rem-tb{
    padding-top:5rem;
    padding-bottom:5rem
}
.padding-5-half-rem-tb{
    padding-top:5.5rem;
    padding-bottom:5.5rem
}
.padding-6-rem-tb{
    padding-top:6rem;
    padding-bottom:6rem
}
.padding-6-half-rem-tb{
    padding-top:6.5rem;
    padding-bottom:6.5rem
}
.padding-7-rem-tb{
    padding-top:7rem;
    padding-bottom:7rem
}
.padding-7-half-rem-tb{
    padding-top:7.5rem;
    padding-bottom:7.5rem
}
.padding-8-rem-tb{
    padding-top:8rem;
    padding-bottom:8rem
}
.padding-8-half-rem-tb{
    padding-top:8.5rem;
    padding-bottom:8.5rem
}
.padding-9-rem-tb{
    padding-top:9rem;
    padding-bottom:9rem
}
.padding-9-half-rem-tb{
    padding-top:9.5rem;
    padding-bottom:9.5rem
}
.padding-10-rem-tb{
    padding-top:10rem;
    padding-bottom:10rem
}
.padding-10-half-rem-tb{
    padding-top:10.5rem;
    padding-bottom:10.5rem
}
.padding-one-lr{
    padding-left:1%;
    padding-right:1%
}
.padding-two-lr{
    padding-left:2%;
    padding-right:2%
}
.padding-three-lr{
    padding-left:3%;
    padding-right:3%
}
.padding-four-lr{
    padding-left:4%;
    padding-right:4%
}
.padding-five-lr{
    padding-left:5%;
    padding-right:5%
}
.padding-six-lr{
    padding-left:6%;
    padding-right:6%
}
.padding-seven-lr{
    padding-left:7%;
    padding-right:7%
}
.padding-eight-lr{
    padding-left:8%;
    padding-right:8%
}
.padding-nine-lr{
    padding-left:9%;
    padding-right:9%
}
.padding-ten-lr{
    padding-left:10%;
    padding-right:10%
}
.padding-eleven-lr{
    padding-left:11%;
    padding-right:11%
}
.padding-twelve-lr{
    padding-left:12%;
    padding-right:12%
}
.padding-thirteen-lr{
    padding-left:13%;
    padding-right:13%
}
.padding-fourteen-lr{
    padding-left:14%;
    padding-right:14%
}
.padding-fifteen-lr{
    padding-left:15%;
    padding-right:15%
}
.padding-sixteen-lr{
    padding-left:16%;
    padding-right:16%
}
.padding-seventeen-lr{
    padding-left:17%;
    padding-right:17%
}
.padding-eighteen-lr{
    padding-left:18%;
    padding-right:18%
}
.padding-nineteen-lr{
    padding-left:19%;
    padding-right:19%
}
.padding-twenty-lr{
    padding-left:20%;
    padding-right:20%
}
.padding-5px-lr{
    padding-left:5px;
    padding-right:5px
}
.padding-10px-lr{
    padding-left:10px;
    padding-right:10px
}
.padding-15px-lr{
    padding-left:15px;
    padding-right:15px
}
.padding-20px-lr{
    padding-left:20px;
    padding-right:20px
}
.padding-25px-lr{
    padding-left:25px;
    padding-right:25px
}
.padding-30px-lr{
    padding-left:30px;
    padding-right:30px
}
.padding-35px-lr{
    padding-left:35px;
    padding-right:35px
}
.padding-40px-lr{
    padding-left:40px;
    padding-right:40px
}
.padding-45px-lr{
    padding-left:45px;
    padding-right:45px
}
.padding-50px-lr{
    padding-left:50px;
    padding-right:50px
}
.padding-55px-lr{
    padding-left:55px;
    padding-right:55px
}
.padding-60px-lr{
    padding-left:60px;
    padding-right:60px
}
.padding-65px-lr{
    padding-left:65px;
    padding-right:65px
}
.padding-70px-lr{
    padding-left:70px;
    padding-right:70px
}
.padding-75px-lr{
    padding-left:75px;
    padding-right:75px
}
.padding-80px-lr{
    padding-left:80px;
    padding-right:80px
}
.padding-85px-lr{
    padding-left:85px;
    padding-right:85px
}
.padding-90px-lr{
    padding-left:90px;
    padding-right:90px
}
.padding-95px-lr{
    padding-left:95px;
    padding-right:95px
}
.padding-100px-lr{
    padding-left:100px;
    padding-right:100px
}
.padding-1-rem-lr{
    padding-left:1rem;
    padding-right:1rem
}
.padding-1-half-rem-lr{
    padding-left:1.5rem;
    padding-right:1.5rem
}
.padding-2-rem-lr{
    padding-left:2rem;
    padding-right:2rem
}
.padding-2-half-rem-lr{
    padding-left:2.5rem;
    padding-right:2.5rem
}
.padding-3-rem-lr{
    padding-left:3rem;
    padding-right:3rem
}
.padding-3-half-rem-lr{
    padding-left:3.5rem;
    padding-right:3.5rem
}
.padding-4-rem-lr{
    padding-left:4rem;
    padding-right:4rem
}
.padding-4-half-rem-lr{
    padding-left:4.5rem;
    padding-right:4.5rem
}
.padding-5-rem-lr{
    padding-left:5rem;
    padding-right:5rem
}
.padding-5-half-rem-lr{
    padding-left:5.5rem;
    padding-right:5.5rem
}
.padding-6-rem-lr{
    padding-left:6rem;
    padding-right:6rem
}
.padding-6-half-rem-lr{
    padding-left:6.5rem;
    padding-right:6.5rem
}
.padding-7-rem-lr{
    padding-left:7rem;
    padding-right:7rem
}
.padding-7-half-rem-lr{
    padding-left:7.5rem;
    padding-right:7.5rem
}
.padding-8-rem-lr{
    padding-left:8rem;
    padding-right:8rem
}
.padding-8-half-rem-lr{
    padding-left:8.5rem;
    padding-right:8.5rem
}
.padding-9-rem-lr{
    padding-left:9rem;
    padding-right:9rem
}
.padding-9-half-rem-lr{
    padding-left:9.5rem;
    padding-right:9.5rem
}
.padding-10-rem-lr{
    padding-left:10rem;
    padding-right:10rem
}
.padding-10-half-rem-lr{
    padding-left:10.5rem;
    padding-right:10.5rem
}
.no-padding{
    padding:0!important
}
.no-padding-lr{
    padding-left:0!important;
    padding-right:0!important
}
.no-padding-tb{
    padding-top:0!important;
    padding-bottom:0!important
}
.no-padding-top{
    padding-top:0!important
}
.no-padding-bottom{
    padding-bottom:0!important
}
.no-padding-left{
    padding-left:0!important
}
.no-padding-right{
    padding-right:0!important
}
.top-0px{
    top:0
}
.top-1px{
    top:1px
}
.top-2px{
    top:2px
}
.top-3px{
    top:3px
}
.top-4px{
    top:4px
}
.top-5px{
    top:5px
}
.top-6px{
    top:6px
}
.top-7px{
    top:7px
}
.top-8px{
    top:8px
}
.top-9px{
    top:9px
}
.top-10px{
    top:10px
}
.top-15px{
    top:15px
}
.top-20px{
    top:20px
}
.top-25px{
    top:25px
}
.top-30px{
    top:30px
}
.top-35px{
    top:35px
}
.top-40px{
    top:40px
}
.top-45px{
    top:45px
}
.top-50px{
    top:50px
}
.top-60px{
    top:60px
}
.top-70px{
    top:70px
}
.top-80px{
    top:80px
}
.top-90px{
    top:90px
}
.top-100px{
    top:100px
}
.top-auto{
    top:auto
}
.top-inherit{
    top:inherit
}
.top-minus-1px{
    top:-1px
}
.top-minus-2px{
    top:-2px
}
.top-minus-3px{
    top:-3px
}
.top-minus-4px{
    top:-4px
}
.top-minus-5px{
    top:-5px
}
.top-minus-6px{
    top:-6px
}
.top-minus-7px{
    top:-7px
}
.top-minus-8px{
    top:-8px
}
.top-minus-9px{
    top:-9px
}
.top-minus-10px{
    top:-10px
}
.top-minus-15px{
    top:-15px
}
.top-minus-20px{
    top:-20px
}
.top-minus-25px{
    top:-25px
}
.top-minus-30px{
    top:-30px
}
.top-minus-35px{
    top:-35px
}
.top-minus-40px{
    top:-40px
}
.top-minus-45px{
    top:-45px
}
.top-minus-50px{
    top:-50px
}
.top-minus-60px{
    top:-60px
}
.top-minus-70px{
    top:-70px
}
.bottom-0px{
    bottom:0
}
.bottom-1px{
    bottom:1px
}
.bottom-2px{
    bottom:2px
}
.bottom-3px{
    bottom:3px
}
.bottom-4px{
    bottom:4px
}
.bottom-5px{
    bottom:5px
}
.bottom-6px{
    bottom:6px
}
.bottom-7px{
    bottom:7px
}
.bottom-8px{
    bottom:8px
}
.bottom-9px{
    bottom:9px
}
.bottom-10px{
    bottom:10px
}
.bottom-15px{
    bottom:15px
}
.bottom-20px{
    bottom:20px
}
.bottom-25px{
    bottom:25px
}
.bottom-30px{
    bottom:30px
}
.bottom-35px{
    bottom:35px
}
.bottom-40px{
    bottom:40px
}
.bottom-45px{
    bottom:45px
}
.bottom-50px{
    bottom:50px
}
.bottom-55px{
    bottom:55px
}
.bottom-60px{
    bottom:60px
}
.bottom-65px{
    bottom:65px
}
.bottom-70px{
    bottom:70px
}
.bottom-75px{
    bottom:75px
}
.bottom-80px{
    bottom:80px
}
.bottom-85px{
    bottom:85px
}
.bottom-90px{
    bottom:90px
}
.bottom-95px{
    bottom:95px
}
.bottom-100px{
    bottom:100px
}
.bottom-auto{
    bottom:auto
}
.bottom-inherit{
    bottom:inherit
}
.bottom-minus-1px{
    bottom:-1px
}
.bottom-minus-2px{
    bottom:-2px
}
.bottom-minus-3px{
    bottom:-3px
}
.bottom-minus-4px{
    bottom:-4px
}
.bottom-minus-5px{
    bottom:-5px
}
.bottom-minus-6px{
    bottom:-6px
}
.bottom-minus-7px{
    bottom:-7px
}
.bottom-minus-8px{
    bottom:-8px
}
.bottom-minus-9px{
    bottom:-9px
}
.bottom-minus-10px{
    bottom:-10px
}
.bottom-minus-15px{
    bottom:-15px
}
.bottom-minus-20px{
    bottom:-20px
}
.bottom-minus-25px{
    bottom:-25px
}
.bottom-minus-30px{
    bottom:-30px
}
.bottom-minus-35px{
    bottom:-35px
}
.bottom-minus-40px{
    bottom:-40px
}
.bottom-minus-45px{
    bottom:-45px
}
.bottom-minus-50px{
    bottom:-50px
}
.right-0px{
    right:0
}
.right-1px{
    right:1px
}
.right-2px{
    right:2px
}
.right-3px{
    right:3px
}
.right-4px{
    right:4px
}
.right-5px{
    right:5px
}
.right-6px{
    right:6px
}
.right-7px{
    right:7px
}
.right-8px{
    right:8px
}
.right-9px{
    right:9px
}
.right-10px{
    right:10px
}
.right-15px{
    right:15px
}
.right-20px{
    right:20px
}
.right-25px{
    right:25px
}
.right-30px{
    right:30px
}
.right-35px{
    right:35px
}
.right-40px{
    right:40px
}
.right-45px{
    right:45px
}
.right-50px{
    right:50px
}
.right-55px{
    right:55px
}
.right-60px{
    right:60px
}
.right-auto{
    right:auto
}
.right-inherit{
    right:inherit
}
.right-minus-1px{
    right:-1px
}
.right-minus-2px{
    right:-2px
}
.right-minus-3px{
    right:-3px
}
.right-minus-4px{
    right:-4px
}
.right-minus-5px{
    right:-5px
}
.right-minus-6px{
    right:-6px
}
.right-minus-7px{
    right:-7px
}
.right-minus-8px{
    right:-8px
}
.right-minus-9px{
    right:-9px
}
.right-minus-10px{
    right:-10px
}
.right-minus-15px{
    right:-15px
}
.right-minus-20px{
    right:-20px
}
.right-minus-25px{
    right:-25px
}
.right-minus-30px{
    right:-30px
}
.right-minus-35px{
    right:-35px
}
.right-minus-40px{
    right:-40px
}
.right-minus-45px{
    right:-45px
}
.right-minus-50px{
    right:-50px
}
.right-minus-60px{
    right:-60px
}
.right-minus-70px{
    right:-70px
}
.left-0px{
    left:0
}
.left-1px{
    left:1px
}
.left-2px{
    left:2px
}
.left-3px{
    left:3px
}
.left-4px{
    left:4px
}
.left-5px{
    left:5px
}
.left-6px{
    left:6px
}
.left-7px{
    left:7px
}
.left-8px{
    left:8px
}
.left-9px{
    left:9px
}
.left-10px{
    left:10px
}
.left-15px{
    left:15px
}
.left-20px{
    left:20px
}
.left-25px{
    left:25px
}
.left-30px{
    left:30px
}
.left-35px{
    left:35px
}
.left-40px{
    left:40px
}
.left-45px{
    left:45px
}
.left-50px{
    left:50px
}
.left-auto{
    left:auto
}
.left-inherit{
    left:inherit
}
.left-0px{
    left:0
}
.left-minus-1px{
    left:-1px
}
.left-minus-2px{
    left:-2px
}
.left-minus-3px{
    left:-3px
}
.left-minus-4px{
    left:-4px
}
.left-minus-5px{
    left:-5px
}
.left-minus-6px{
    left:-6px
}
.left-minus-7px{
    left:-7px
}
.left-minus-8px{
    left:-8px
}
.left-minus-9px{
    left:-9px
}
.left-minus-10px{
    left:-10px
}
.left-minus-15px{
    left:-15px
}
.left-minus-20px{
    left:-20px
}
.left-minus-25px{
    left:-25px
}
.left-minus-30px{
    left:-30px
}
.left-minus-35px{
    left:-35px
}
.left-minus-40px{
    left:-40px
}
.left-minus-45px{
    left:-45px
}
.left-minus-50px{
    left:-50px
}
.w-1px{
    width:1px
}
.w-2px{
    width:2px
}
.w-3px{
    width:3px
}
.w-4px{
    width:4px
}
.w-5px{
    width:5px
}
.w-6px{
    width:6px
}
.w-7px{
    width:7px
}
.w-8px{
    width:8px
}
.w-9px{
    width:9px
}
.w-10px{
    width:10px
}
.w-15px{
    width:15px
}
.w-20px{
    width:20px
}
.w-25px{
    width:25px
}
.w-30px{
    width:30px
}
.w-35px{
    width:35px
}
.w-40px{
    width:40px
}
.w-45px{
    width:45px
}
.w-50px{
    width:50px
}
.w-55px{
    width:55px
}
.w-60px{
    width:60px
}
.w-65px{
    width:65px
}
.w-70px{
    width:70px
}
.w-75px{
    width:75px
}
.w-80px{
    width:80px
}
.w-85px{
    width:85px
}
.w-90px{
    width:90px
}
.w-95px{
    width:95px
}
.w-100px{
    width:100px
}
.w-110px{
    width:110px
}
.w-120px{
    width:120px
}
.w-130px{
    width:130px
}
.w-140px{
    width:140px
}
.w-150px{
    width:150px
}
.w-160px{
    width:160px
}
.w-170px{
    width:170px
}
.w-180px{
    width:180px
}
.w-190px{
    width:190px
}
.w-200px{
    width:200px
}
.w-250px{
    width:250px
}
.w-300px{
    width:300px
}
.w-350px{
    width:350px
}
.w-400px{
    width:400px
}
.w-450px{
    width:450px
}
.w-500px{
    width:500px
}
.w-550px{
    width:550px
}
.w-600px{
    width:600px
}
.w-650px{
    width:650px
}
.w-700px{
    width:700px
}
.w-750px{
    width:750px
}
.w-800px{
    width:800px
}
.w-850px{
    width:850px
}
.w-900px{
    width:900px
}
.w-950px{
    width:950px
}
.w-1000px{
    width:1000px
}
.w-10{
    width:10%
}
.w-15{
    width:15%
}
.w-20{
    width:20%
}
.w-25{
    width:25%
}
.w-30{
    width:30%
}
.w-35{
    width:35%
}
.w-40{
    width:40%
}
.w-45{
    width:45%
}
.w-50{
    width:50%
}
.w-55{
    width:55%
}
.w-57{
    width:57%
}
.w-60{
    width:60%
}
.w-65{
    width:65%
}
.w-70{
    width:70%
}
.w-75{
    width:75%
}
.w-80{
    width:80%
}
.w-85{
    width:85%
}
.w-90{
    width:90%
}
.w-95{
    width:95%
}
.w-100{
    width:100%
}
.w-auto{
    width:auto
}
.h-1px{
    height:1px
}
.h-2px{
    height:2px
}
.h-3px{
    height:3px
}
.h-4px{
    height:4px
}
.h-5px{
    height:5px
}
.h-6px{
    height:6px
}
.h-7px{
    height:7px
}
.h-8px{
    height:8px
}
.h-9px{
    height:9px
}
.h-10px{
    height:10px
}
.h-15px{
    height:15px
}
.h-20px{
    height:20px
}
.h-25px{
    height:25px
}
.h-30px{
    height:30px
}
.h-35px{
    height:35px
}
.h-40px{
    height:40px
}
.h-42px{
    height:42px
}
.h-45px{
    height:45px
}
.h-50px{
    height:50px
}
.h-55px{
    height:55px
}
.h-60px{
    height:60px
}
.h-65px{
    height:65px
}
.h-70px{
    height:70px
}
.h-75px{
    height:75px
}
.h-80px{
    height:80px
}
.h-85px{
    height:85px
}
.h-90px{
    height:90px
}
.h-95px{
    height:95px
}
.h-100px{
    height:100px
}
.h-110px{
    height:110px
}
.h-120px{
    height:120px
}
.h-130px{
    height:130px
}
.h-140px{
    height:140px
}
.h-150px{
    height:150px
}
.h-160px{
    height:160px
}
.h-170px{
    height:170px
}
.h-180px{
    height:180px
}
.h-190px{
    height:190px
}
.h-200px{
    height:200px
}
.h-250px{
    height:250px
}
.h-300px{
    height:300px
}
.h-350px{
    height:350px
}
.h-400px{
    height:400px
}
.h-450px{
    height:450px
}
.h-480px{
    height:490px
}
.h-500px{
    height:500px
}
.h-520px{
    height:520px
}
.h-550px{
    height:550px
}
.h-580px{
    height:580px
}
.h-600px{
    height:600px
}
.h-650px{
    height:650px
}
.h-700px{
    height:700px
}
.h-720px{
    height:720px
}
.h-750px{
    height:750px
}
.h-800px{
    height:800px
}
.h-820px{
    height:820px
}
.h-830px{
    height:830px
}
.h-850px{
    height:850px
}
.h-714px {
    height: 714px;
}
.h-50{
    height:50%
}
.h-100{
    height:100%!important
}
.h-auto{
    height:auto!important
}
.max-h-100{
    max-height:100%
}
.max-h-inherit{
    max-height:inherit!important
}
.min-h-100px{
    min-height:100px
}
.min-h-200px{
    min-height:200px
}
.min-h-300px{
    min-height:300px
}
.min-h-400px{
    min-height:400px
}
.min-h-500px{
    min-height:500px
}
.min-h-600px{
    min-height:600px
}
.min-h-700px{
    min-height:700px
}
.min-h-100vh{
    min-height:100vh
}
.icon-extra-large{
    font-size:60px
}
.icon-large{
    font-size:50px
}
.icon-medium{
    font-size:40px
}
.icon-very-medium{
    font-size:35px
}
.icon-extra-medium{
    font-size:32px
}
.icon-small{
    font-size:28px
}
.icon-extra-small{
    font-size:18px
}
.icon-very-small{
    font-size:13px
}
.extra-large-icon,.extra-small-icon,.large-icon,.medium-icon,.small-icon{
    list-style:none;
    padding:0
}
.extra-large-icon li,.extra-small-icon li,.large-icon li,.medium-icon li,.small-icon li{
    display:inline-block
}
.extra-large-icon li:first-child,.extra-small-icon li:first-child,.large-icon li:first-child,.medium-icon li:first-child,.small-icon li:first-child{
    margin-left:0
}
.extra-large-icon li:last-child,.extra-small-icon li:last-child,.large-icon li:last-child,.medium-icon li:last-child,.small-icon li:last-child{
    margin-right:0
}
.extra-small-icon li{
    margin:0 2px
}
.small-icon li{
    margin:0 5px
}
.medium-icon li{
    margin:0 8px
}
.large-icon li{
    margin:0 10px
}
.extra-large-icon li{
    margin:0 12px
}
.extra-small-icon a{
    font-size:14px;
    width:30px;
    height:30px;
    line-height:30px
}
.small-icon a{
    font-size:16px;
    width:40px;
    height:40px;
    line-height:40px
}
.medium-icon a{
    font-size:20px;
    width:50px;
    height:50px;
    line-height:50px
}
.large-icon a{
    font-size:24px;
    width:60px;
    height:60px;
    line-height:60px
}
.extra-large-icon a{
    font-size:30px;
    width:70px;
    height:70px;
    line-height:70px
}