.product-stock-type {
    bottom: 10px;
    right: 10px;
    font-size: 12px;
}

.product-stock-type .out_of_stock, .product-stock-type .sold {
    background: #e91e29;
    padding: 5px;
    color: white;
}
.product-stock-type .pre_order {
    background: #2196f3;
    padding: 5px;
    color: white;
}
.product-stock-type .available {
    background: #4caf50;
    padding: 5px;
    color: white;
}

.fc-red-dash, .fc-red-dash:hover {
    border: 1px dashed #fc5b62
}
.wrap-one-line {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
.wrap-two-line {
    line-height: 22px!important;
    max-height: 44px;
    overflow: hidden
}
.sizefull, .w-full {
    width: 100%
}
.h-full, .sizefull {
    height: 100%
}
.clear-both {
    clear: both!important
}
.fs-1 {
    font-size: 1px
}
.fs-2 {
    font-size: 2px
}
.fs-3 {
    font-size: 3px
}
.fs-4 {
    font-size: 4px
}
.fs-5 {
    font-size: 5px
}
.fs-6 {
    font-size: 6px
}
.fs-7 {
    font-size: 7px
}
.fs-8 {
    font-size: 8px
}
.fs-9 {
    font-size: 9px
}
.fs-10 {
    font-size: 10px!important;
}
.fs-11 {
    font-size: 11px!important;
}
.fs-12 {
    font-size: 12px!important;
}
.fs-13 {
    font-size: 13px!important;
}
.fs-14 {
    font-size: 14px!important;
}
.fs-15 {
    font-size: 15px!important
}
.fs-16 {
    font-size: 16px!important
}
.fs-17 {
    font-size: 17px!important
}
.fs-18 {
    font-size: 18px!important
}
.fs-19 {
    font-size: 19px!important
}
.fs-20 {
    font-size: 20px!important
}
.fs-21 {
    font-size: 21px!important
}
.fs-22 {
    font-size: 22px!important
}
.fs-23 {
    font-size: 23px!important
}
.fs-24 {
    font-size: 24px!important
}
.fs-25 {
    font-size: 25px!important
}
.fs-26 {
    font-size: 26px!important
}
.fs-27 {
    font-size: 27px!important
}
.fs-28 {
    font-size: 28px!important
}
.fs-29 {
    font-size: 29px!important
}
.fs-30 {
    font-size: 30px!important
}
.fs-31 {
    font-size: 31px
}
.fs-32 {
    font-size: 32px
}
.fs-33 {
    font-size: 33px
}
.fs-34 {
    font-size: 34px
}
.fs-35 {
    font-size: 35px
}
.fs-36 {
    font-size: 36px
}
.fs-37 {
    font-size: 37px
}
.fs-38 {
    font-size: 38px
}
.fs-39 {
    font-size: 39px
}
.fs-40 {
    font-size: 40px
}
.fs-41 {
    font-size: 41px
}
.fs-42 {
    font-size: 42px
}
.fs-43 {
    font-size: 43px
}
.fs-44 {
    font-size: 44px
}
.fs-45 {
    font-size: 45px
}
.fs-46 {
    font-size: 46px
}
.fs-47 {
    font-size: 47px
}
.fs-48 {
    font-size: 48px
}
.fs-49 {
    font-size: 49px
}
.fs-50 {
    font-size: 50px
}
.fs-51 {
    font-size: 51px
}
.fs-52 {
    font-size: 52px
}
.fs-53 {
    font-size: 53px
}
.fs-54 {
    font-size: 54px
}
.fs-55 {
    font-size: 55px
}
.fs-56 {
    font-size: 56px
}
.fs-57 {
    font-size: 57px
}
.fs-58 {
    font-size: 58px
}
.fs-59 {
    font-size: 59px
}
.fs-60 {
    font-size: 60px
}
.fs-61 {
    font-size: 61px
}
.fs-62 {
    font-size: 62px
}
.fs-63 {
    font-size: 63px
}
.fs-64 {
    font-size: 64px
}
.fs-65 {
    font-size: 65px
}
.fs-66 {
    font-size: 66px
}
.fs-67 {
    font-size: 67px
}
.fs-68 {
    font-size: 68px
}
.fs-69 {
    font-size: 69px
}
.fs-70 {
    font-size: 70px
}
.fs-71 {
    font-size: 71px
}
.fs-72 {
    font-size: 72px
}
.fs-73 {
    font-size: 73px
}
.fs-74 {
    font-size: 74px
}
.fs-75 {
    font-size: 75px
}
.fs-76 {
    font-size: 76px
}
.fs-77 {
    font-size: 77px
}
.fs-78 {
    font-size: 78px
}
.fs-79 {
    font-size: 79px
}
.fs-80 {
    font-size: 80px
}
.fw-300 {
    font-weight: 300!important
}
.fw-400 {
    font-weight: 400!important
}
.fw-500 {
    font-weight: 500!important
}
.fw-600 {
    font-weight: 600!important
}
.fw-700 {
    font-weight: 700!important
}
.fc-1 {
    color: gray
}
.fc-2 {
    color: #d84d2e
}
.fc-3 {
    color: gray
}
.fc-4 {
    color: #ff8e75
}
.fc-red, .fc-turn-red.active a {
    color: #fc5b62!important
}
.fc-turn-red:hover a {
    background-color: #fc5b62!important;
    color: #fff!important
}
.fc-red-dash:hover {
    background-color: #fc5b62
}
.fc-black {
    color: #000!important
}
.fc-green {
    color: #009688!important
}
.fc-white {
    color: #fff!important
}
.base-color {
    color: #a76360!important
}
.bg-white {
    background-color: #fff
}
.bg-red {
    background-color: #fc5b62!important
}
.bgc-2 {
    background-color: #dedede
}
.bgc-3 {
    background-color: gray
}
.bgc-4 {
    background-color: #ff8e75
}
.bg-grey {
    background: #f7f7f7
}
.bg-grey-dark {
    background: #333
}
.bg-grey-1 {
    background: #f5f5f5
}
.bg-grey-2 {
    background: #f0f0f0
}
.bg-white {
    background: #fff
}
.bg-blue {
    background: #199cdb
}
.bg-green {
    background: #009688
}
.cur-p {
    cursor: pointer
}
.cur-d {
    cursor: default
}
.block {
    display: block
}
.inline-block {
    display: inline-block
}
.flex {
    display: flex
}
.inline {
    display: inline
}
.pos-rel {
    position: relative
}
.pos-a {
    position: absolute
}
.pos-f {
    position: fixed
}
.bor-none {
    border: none
}
.bor-t-fc-1 {
    border-top: 1px solid gray
}
.bor-t-fc-2 {
    border-top: 1px solid #9b2ca9
}
.bor-t-fc-3 {
    border-top: 1px solid gray
}
.bor-t-fc-4 {
    border-top: 1px solid #9b2ca9
}
.bor-b-fc-1 {
    border-bottom: 1px solid gray
}
.bor-b-fc-2 {
    border-bottom: 1px solid #9b2ca9
}
.bor-b-fc-3 {
    border-bottom: 1px solid gray
}
.bor-b-fc-4 {
    border-bottom: 1px solid #9b2ca9
}
.bor-l-fc-1 {
    border-left: 1px solid gray
}
.bor-l-fc-2 {
    border-left: 1px solid #9b2ca9
}
.bor-l-fc-3 {
    border-left: 1px solid gray
}
.bor-l-fc-4 {
    border-left: 1px solid #9b2ca9
}
.bor-r-fc-1 {
    border-right: 1px solid gray
}
.bor-r-fc-2 {
    border-right: 1px solid #9b2ca9
}
.bor-r-fc-3 {
    border-right: 1px solid gray
}
.bor-r-fc-4 {
    border-right: 1px solid #9b2ca9
}
.bor-fc-1 {
    border: 1px solid gray
}
.bor-fc-2 {
    border: 1px solid #9b2ca9
}
.bor-fc-3 {
    border: 1px solid gray
}
.bor-fc-4 {
    border: 1px solid #9b2ca9
}
.dash-border {
    border: 1px dashed #d17c78
}
.p-0 {
    padding: 0
}
.p-2 {
    padding: 2px
}
.p-5 {
    padding: 5px
}
.p-10 {
    padding: 10px
}
.p-15 {
    padding: 15px
}
.p-t-0 {
    padding-top: 0
}
.p-t-1 {
    padding-top: 1px
}
.p-t-2 {
    padding-top: 2px!important
}
.p-t-3 {
    padding-top: 3px!important
}
.p-t-4 {
    padding-top: 4px
!important;}
.p-t-5 {
    padding-top: 5px!important;
}
.p-t-6 {
    padding-top: 6px!important;
}
.p-t-7 {
    padding-top: 7px!important;
}
.p-t-8 {
    padding-top: 8px!important;
}
.p-t-9 {
    padding-top: 9px!important;
}
.p-t-10 {
    padding-top: 10px!important;
}
.p-t-11 {
    padding-top: 11px!important;
}
.p-t-12 {
    padding-top: 12px!important;
}
.p-t-13 {
    padding-top: 13px!important;
}
.p-t-14 {
    padding-top: 14px!important;
}
.p-t-15 {
    padding-top: 15px!important;
}
.p-t-16 {
    padding-top: 16px!important;
}
.p-t-17 {
    padding-top: 17px!important;
}
.p-t-18 {
    padding-top: 18px!important;
}
.p-t-19 {
    padding-top: 19px!important;
}
.p-t-20 {
    padding-top: 20px!important;
}
.p-t-21 {
    padding-top: 21px!important;
}
.p-t-22 {
    padding-top: 22px!important;
}
.p-t-23 {
    padding-top: 23px!important;
}
.p-t-24 {
    padding-top: 24px!important;
}
.p-t-25 {
    padding-top: 25px!important;
}
.p-t-26 {
    padding-top: 26px!important;
}
.p-t-27 {
    padding-top: 27px!important;
}
.p-t-28 {
    padding-top: 28px!important;
}
.p-t-29 {
    padding-top: 29px!important;
}
.p-t-30 {
    padding-top: 30px!important;
}
.p-t-31 {
    padding-top: 31px!important;
}
.p-t-32 {
    padding-top: 32px!important;
}
.p-t-33 {
    padding-top: 33px!important;
}
.p-t-34 {
    padding-top: 34px!important;
}
.p-t-35 {
    padding-top: 35px!important;
}
.p-t-36 {
    padding-top: 36px!important;
}
.p-t-37 {
    padding-top: 37px!important;
}
.p-t-38 {
    padding-top: 38px!important;
}
.p-t-39 {
    padding-top: 39px!important;
}
.p-t-40 {
    padding-top: 40px!important;
}
.p-t-41 {
    padding-top: 41px!important;
}
.p-t-42 {
    padding-top: 42px!important;
}
.p-t-43 {
    padding-top: 43px!important;
}
.p-t-44 {
    padding-top: 44px!important;
}
.p-t-45 {
    padding-top: 45px!important;
}
.p-t-46 {
    padding-top: 46px!important;
}
.p-t-47 {
    padding-top: 47px!important;
}
.p-t-48 {
    padding-top: 48px!important;
}
.p-t-49 {
    padding-top: 49px!important;
}
.p-t-50 {
    padding-top: 50px!important;
}
.p-t-51 {
    padding-top: 51px
}
.p-t-52 {
    padding-top: 52px
}
.p-t-53 {
    padding-top: 53px
}
.p-t-54 {
    padding-top: 54px
}
.p-t-55 {
    padding-top: 55px
}
.p-t-56 {
    padding-top: 56px
}
.p-t-57 {
    padding-top: 57px
}
.p-t-58 {
    padding-top: 58px
}
.p-t-59 {
    padding-top: 59px
}
.p-t-60 {
    padding-top: 60px
}
.p-t-61 {
    padding-top: 61px
}
.p-t-62 {
    padding-top: 62px
}
.p-t-63 {
    padding-top: 63px
}
.p-t-64 {
    padding-top: 64px
}
.p-t-65 {
    padding-top: 65px
}
.p-t-66 {
    padding-top: 66px
}
.p-t-67 {
    padding-top: 67px
}
.p-t-68 {
    padding-top: 68px
}
.p-t-69 {
    padding-top: 69px
}
.p-t-70 {
    padding-top: 70px
}
.p-t-71 {
    padding-top: 71px
}
.p-t-72 {
    padding-top: 72px
}
.p-t-73 {
    padding-top: 73px
}
.p-t-74 {
    padding-top: 74px
}
.p-t-75 {
    padding-top: 75px
}
.p-t-76 {
    padding-top: 76px
}
.p-t-77 {
    padding-top: 77px
}
.p-t-78 {
    padding-top: 78px
}
.p-t-79 {
    padding-top: 79px
}
.p-t-80 {
    padding-top: 80px
}
.p-t-81 {
    padding-top: 81px
}
.p-t-82 {
    padding-top: 82px
}
.p-t-83 {
    padding-top: 83px
}
.p-t-84 {
    padding-top: 84px
}
.p-t-85 {
    padding-top: 85px
}
.p-t-86 {
    padding-top: 86px
}
.p-t-87 {
    padding-top: 87px
}
.p-t-88 {
    padding-top: 88px
}
.p-t-89 {
    padding-top: 89px
}
.p-t-90 {
    padding-top: 90px
}
.p-t-91 {
    padding-top: 91px
}
.p-t-92 {
    padding-top: 92px
}
.p-t-93 {
    padding-top: 93px
}
.p-t-94 {
    padding-top: 94px
}
.p-t-95 {
    padding-top: 95px
}
.p-t-96 {
    padding-top: 96px
}
.p-t-97 {
    padding-top: 97px
}
.p-t-98 {
    padding-top: 98px
}
.p-t-99 {
    padding-top: 99px
}
.p-t-100 {
    padding-top: 100px
}
.p-b-0 {
    padding-bottom: 0
}
.p-b-1 {
    padding-bottom: 1px
}
.p-b-2 {
    padding-bottom: 2px!important
}
.p-b-3 {
    padding-bottom: 3px!important
}
.p-b-4 {
    padding-bottom: 4px!important;
}
.p-b-5 {
    padding-bottom: 5px!important;
}
.p-b-6 {
    padding-bottom: 6px!important;
}
.p-b-7 {
    padding-bottom: 7px!important;
}
.p-b-8 {
    padding-bottom: 8px!important;
}
.p-b-9 {
    padding-bottom: 9px!important;
}
.p-b-10 {
    padding-bottom: 10px!important;
}
.p-b-11 {
    padding-bottom: 11px!important;
}
.p-b-12 {
    padding-bottom: 12px!important;
}
.p-b-13 {
    padding-bottom: 13px!important;
}
.p-b-14 {
    padding-bottom: 14px!important;
}
.p-b-15 {
    padding-bottom: 15px!important;
}
.p-b-16 {
    padding-bottom: 16px!important;
}
.p-b-17 {
    padding-bottom: 17px!important;
}
.p-b-18 {
    padding-bottom: 18px!important;
}
.p-b-19 {
    padding-bottom: 19px!important;
}
.p-b-20 {
    padding-bottom: 20px!important;
}
.p-b-21 {
    padding-bottom: 21px!important;
}
.p-b-22 {
    padding-bottom: 22px!important;
}
.p-b-23 {
    padding-bottom: 23px!important;
}
.p-b-24 {
    padding-bottom: 24px!important;
}
.p-b-25 {
    padding-bottom: 25px!important;
}
.p-b-26 {
    padding-bottom: 26px!important;
}
.p-b-27 {
    padding-bottom: 27px!important;
}
.p-b-28 {
    padding-bottom: 28px!important;
}
.p-b-29 {
    padding-bottom: 29px!important;
}
.p-b-30 {
    padding-bottom: 30px!important;
}
.p-b-31 {
    padding-bottom: 31px!important;
}
.p-b-32 {
    padding-bottom: 32px!important;
}
.p-b-33 {
    padding-bottom: 33px!important;
}
.p-b-34 {
    padding-bottom: 34px!important;
}
.p-b-35 {
    padding-bottom: 35px!important;
}
.p-b-36 {
    padding-bottom: 36px!important;
}
.p-b-37 {
    padding-bottom: 37px!important;
}
.p-b-38 {
    padding-bottom: 38px!important;
}
.p-b-39 {
    padding-bottom: 39px!important;
}
.p-b-40 {
    padding-bottom: 40px!important;
}
.p-b-41 {
    padding-bottom: 41px!important;
}
.p-b-42 {
    padding-bottom: 42px!important;
}
.p-b-43 {
    padding-bottom: 43px!important;
}
.p-b-44 {
    padding-bottom: 44px!important;
}
.p-b-45 {
    padding-bottom: 45px!important;
}
.p-b-46 {
    padding-bottom: 46px!important;
}
.p-b-47 {
    padding-bottom: 47px!important;
}
.p-b-48 {
    padding-bottom: 48px!important;
}
.p-b-49 {
    padding-bottom: 49px!important;
}
.p-b-50 {
    padding-bottom: 50px!important;
}
.p-b-51 {
    padding-bottom: 51px
}
.p-b-52 {
    padding-bottom: 52px
}
.p-b-53 {
    padding-bottom: 53px
}
.p-b-54 {
    padding-bottom: 54px
}
.p-b-55 {
    padding-bottom: 55px
}
.p-b-56 {
    padding-bottom: 56px
}
.p-b-57 {
    padding-bottom: 57px
}
.p-b-58 {
    padding-bottom: 58px
}
.p-b-59 {
    padding-bottom: 59px
}
.p-b-60 {
    padding-bottom: 60px
}
.p-b-61 {
    padding-bottom: 61px
}
.p-b-62 {
    padding-bottom: 62px
}
.p-b-63 {
    padding-bottom: 63px
}
.p-b-64 {
    padding-bottom: 64px
}
.p-b-65 {
    padding-bottom: 65px
}
.p-b-66 {
    padding-bottom: 66px
}
.p-b-67 {
    padding-bottom: 67px
}
.p-b-68 {
    padding-bottom: 68px
}
.p-b-69 {
    padding-bottom: 69px
}
.p-b-70 {
    padding-bottom: 70px
}
.p-b-71 {
    padding-bottom: 71px
}
.p-b-72 {
    padding-bottom: 72px
}
.p-b-73 {
    padding-bottom: 73px
}
.p-b-74 {
    padding-bottom: 74px
}
.p-b-75 {
    padding-bottom: 75px
}
.p-b-76 {
    padding-bottom: 76px
}
.p-b-77 {
    padding-bottom: 77px
}
.p-b-78 {
    padding-bottom: 78px
}
.p-b-79 {
    padding-bottom: 79px
}
.p-b-80 {
    padding-bottom: 80px
}
.p-b-81 {
    padding-bottom: 81px
}
.p-b-82 {
    padding-bottom: 82px
}
.p-b-83 {
    padding-bottom: 83px
}
.p-b-84 {
    padding-bottom: 84px
}
.p-b-85 {
    padding-bottom: 85px
}
.p-b-86 {
    padding-bottom: 86px
}
.p-b-87 {
    padding-bottom: 87px
}
.p-b-88 {
    padding-bottom: 88px
}
.p-b-89 {
    padding-bottom: 89px
}
.p-b-90 {
    padding-bottom: 90px
}
.p-b-91 {
    padding-bottom: 91px
}
.p-b-92 {
    padding-bottom: 92px
}
.p-b-93 {
    padding-bottom: 93px
}
.p-b-94 {
    padding-bottom: 94px
}
.p-b-95 {
    padding-bottom: 95px
}
.p-b-96 {
    padding-bottom: 96px
}
.p-b-97 {
    padding-bottom: 97px
}
.p-b-98 {
    padding-bottom: 98px
}
.p-b-99 {
    padding-bottom: 99px
}
.p-b-100 {
    padding-bottom: 100px
}
.p-l-0 {
    padding-left: 0
}
.p-l-1 {
    padding-left: 1px
}
.p-l-2 {
    padding-left: 2px
}
.p-l-3 {
    padding-left: 3px
}
.p-l-4 {
    padding-left: 4px
}
.p-l-5 {
    padding-left: 5px!important;
}
.p-l-6 {
    padding-left: 6px
}
.p-l-7 {
    padding-left: 7px
}
.p-l-8 {
    padding-left: 8px
}
.p-l-9 {
    padding-left: 9px
}
.p-l-10 {
    padding-left: 10px!important;
}
.p-l-11 {
    padding-left: 11px!important;
}
.p-l-12 {
    padding-left: 12px!important;
}
.p-l-13 {
    padding-left: 13px!important;
}
.p-l-14 {
    padding-left: 14px!important;
}
.p-l-15 {
    padding-left: 15px!important;
}
.p-l-16 {
    padding-left: 16px!important;
}
.p-l-17 {
    padding-left: 17px!important;
}
.p-l-18 {
    padding-left: 18px!important;
}
.p-l-19 {
    padding-left: 19px!important;
}
.p-l-20 {
    padding-left: 20px!important;
}
.p-l-21 {
    padding-left: 21px!important;
}
.p-l-22 {
    padding-left: 22px!important;
}
.p-l-23 {
    padding-left: 23px!important;
}
.p-l-24 {
    padding-left: 24px!important;
}
.p-l-25 {
    padding-left: 25px!important;
}
.p-l-26 {
    padding-left: 26px!important;
}
.p-l-27 {
    padding-left: 27px!important;
}
.p-l-28 {
    padding-left: 28px!important;
}
.p-l-29 {
    padding-left: 29px!important;
}
.p-l-30 {
    padding-left: 30px!important;
}
.p-l-31 {
    padding-left: 31px!important;
}
.p-l-32 {
    padding-left: 32px!important;
}
.p-l-33 {
    padding-left: 33px!important;
}
.p-l-34 {
    padding-left: 34px!important;
}
.p-l-35 {
    padding-left: 35px!important;
}
.p-l-36 {
    padding-left: 36px!important;
}
.p-l-37 {
    padding-left: 37px!important;
}
.p-l-38 {
    padding-left: 38px!important;
}
.p-l-39 {
    padding-left: 39px!important;
}
.p-l-40 {
    padding-left: 40px!important;
}
.p-l-41 {
    padding-left: 41px!important;
}
.p-l-42 {
    padding-left: 42px!important;
}
.p-l-43 {
    padding-left: 43px!important;
}
.p-l-44 {
    padding-left: 44px!important;
}
.p-l-45 {
    padding-left: 45px!important;
}
.p-l-46 {
    padding-left: 46px!important;
}
.p-l-47 {
    padding-left: 47px!important;
}
.p-l-48 {
    padding-left: 48px!important;
}
.p-l-49 {
    padding-left: 49px!important;
}
.p-l-50 {
    padding-left: 50px!important;
}
.p-l-51 {
    padding-left: 51px!important;
}
.p-l-52 {
    padding-left: 52px!important;
}
.p-l-53 {
    padding-left: 53px!important;
}
.p-l-54 {
    padding-left: 54px!important;
}
.p-l-55 {
    padding-left: 55px!important;
}
.p-l-56 {
    padding-left: 56px!important;
}
.p-l-57 {
    padding-left: 57px!important;
}
.p-l-58 {
    padding-left: 58px!important;
}
.p-l-59 {
    padding-left: 59px!important;
}
.p-l-60 {
    padding-left: 60px!important;
}
.p-l-61 {
    padding-left: 61px!important;
}
.p-l-62 {
    padding-left: 62px!important;
}
.p-l-63 {
    padding-left: 63px!important;
}
.p-l-64 {
    padding-left: 64px!important;
}
.p-l-65 {
    padding-left: 65px!important;
}
.p-l-66 {
    padding-left: 66px!important;
}
.p-l-67 {
    padding-left: 67px!important;
}
.p-l-68 {
    padding-left: 68px!important;
}
.p-l-69 {
    padding-left: 69px!important;
}
.p-l-70 {
    padding-left: 70px!important;
}
.p-l-71 {
    padding-left: 71px!important;
}
.p-l-72 {
    padding-left: 72px!important;
}
.p-l-73 {
    padding-left: 73px!important;
}
.p-l-74 {
    padding-left: 74px!important;
}
.p-l-75 {
    padding-left: 75px!important;
}
.p-l-76 {
    padding-left: 76px!important;
}
.p-l-77 {
    padding-left: 77px!important;
}
.p-l-78 {
    padding-left: 78px!important;
}
.p-l-79 {
    padding-left: 79px!important;
}
.p-l-80 {
    padding-left: 80px!important;
}
.p-l-81 {
    padding-left: 81px!important;
}
.p-l-82 {
    padding-left: 82px
}
.p-l-83 {
    padding-left: 83px
}
.p-l-84 {
    padding-left: 84px
}
.p-l-85 {
    padding-left: 85px
}
.p-l-86 {
    padding-left: 86px
}
.p-l-87 {
    padding-left: 87px
}
.p-l-88 {
    padding-left: 88px
}
.p-l-89 {
    padding-left: 89px
}
.p-l-90 {
    padding-left: 90px
}
.p-l-91 {
    padding-left: 91px
}
.p-l-92 {
    padding-left: 92px
}
.p-l-93 {
    padding-left: 93px
}
.p-l-94 {
    padding-left: 94px
}
.p-l-95 {
    padding-left: 95px
}
.p-l-96 {
    padding-left: 96px
}
.p-l-97 {
    padding-left: 97px
}
.p-l-98 {
    padding-left: 98px
}
.p-l-99 {
    padding-left: 99px
}
.p-l-100 {
    padding-left: 100px
}
.p-r-0 {
    padding-right: 0
}
.p-r-1 {
    padding-right: 1px
}
.p-r-2 {
    padding-right: 2px
}
.p-r-3 {
    padding-right: 3px
}
.p-r-4 {
    padding-right: 4px
}
.p-r-5 {
    padding-right: 5px!important;
}
.p-r-6 {
    padding-right: 6px
}
.p-r-7 {
    padding-right: 7px
}
.p-r-8 {
    padding-right: 8px
}
.p-r-9 {
    padding-right: 9px
}
.p-r-10 {
    padding-right: 10px!important;
}
.p-r-11 {
    padding-right: 11px!important;
}
.p-r-12 {
    padding-right: 12px!important;
}
.p-r-13 {
    padding-right: 13px!important;
}
.p-r-14 {
    padding-right: 14px!important;
}
.p-r-15 {
    padding-right: 15px!important;
}
.p-r-16 {
    padding-right: 16px!important;
}
.p-r-17 {
    padding-right: 17px!important;
}
.p-r-18 {
    padding-right: 18px!important;
}
.p-r-19 {
    padding-right: 19px!important;
}
.p-r-20 {
    padding-right: 20px!important;
}
.p-r-21 {
    padding-right: 21px!important;
}
.p-r-22 {
    padding-right: 22px!important;
}
.p-r-23 {
    padding-right: 23px!important;
}
.p-r-24 {
    padding-right: 24px!important;
}
.p-r-25 {
    padding-right: 25px!important;
}
.p-r-26 {
    padding-right: 26px!important;
}
.p-r-27 {
    padding-right: 27px!important;
}
.p-r-28 {
    padding-right: 28px!important;
}
.p-r-29 {
    padding-right: 29px!important;
}
.p-r-30 {
    padding-right: 30px!important;
}
.p-r-31 {
    padding-right: 31px!important;
}
.p-r-32 {
    padding-right: 32px!important;
}
.p-r-33 {
    padding-right: 33px!important;
}
.p-r-34 {
    padding-right: 34px!important;
}
.p-r-35 {
    padding-right: 35px!important;
}
.p-r-36 {
    padding-right: 36px!important;
}
.p-r-37 {
    padding-right: 37px!important;
}
.p-r-38 {
    padding-right: 38px!important;
}
.p-r-39 {
    padding-right: 39px!important;
}
.p-r-40 {
    padding-right: 40px!important;
}
.p-r-41 {
    padding-right: 41px!important;
}
.p-r-42 {
    padding-right: 42px!important;
}
.p-r-43 {
    padding-right: 43px!important;
}
.p-r-44 {
    padding-right: 44px!important;
}
.p-r-45 {
    padding-right: 45px!important;
}
.p-r-46 {
    padding-right: 46px!important;
}
.p-r-47 {
    padding-right: 47px!important;
}
.p-r-48 {
    padding-right: 48px!important;
}
.p-r-49 {
    padding-right: 49px!important;
}
.p-r-50 {
    padding-right: 50px!important;
}
.p-r-51 {
    padding-right: 51px
}
.p-r-52 {
    padding-right: 52px
}
.p-r-53 {
    padding-right: 53px
}
.p-r-54 {
    padding-right: 54px
}
.p-r-55 {
    padding-right: 55px
}
.p-r-56 {
    padding-right: 56px
}
.p-r-57 {
    padding-right: 57px
}
.p-r-58 {
    padding-right: 58px
}
.p-r-59 {
    padding-right: 59px
}
.p-r-60 {
    padding-right: 60px
}
.p-r-61 {
    padding-right: 61px
}
.p-r-62 {
    padding-right: 62px
}
.p-r-63 {
    padding-right: 63px
}
.p-r-64 {
    padding-right: 64px
}
.p-r-65 {
    padding-right: 65px
}
.p-r-66 {
    padding-right: 66px
}
.p-r-67 {
    padding-right: 67px
}
.p-r-68 {
    padding-right: 68px
}
.p-r-69 {
    padding-right: 69px
}
.p-r-70 {
    padding-right: 70px
}
.p-r-71 {
    padding-right: 71px
}
.p-r-72 {
    padding-right: 72px
}
.p-r-73 {
    padding-right: 73px
}
.p-r-74 {
    padding-right: 74px
}
.p-r-75 {
    padding-right: 75px
}
.p-r-76 {
    padding-right: 76px
}
.p-r-77 {
    padding-right: 77px
}
.p-r-78 {
    padding-right: 78px
}
.p-r-79 {
    padding-right: 79px
}
.p-r-80 {
    padding-right: 80px
}
.p-r-81 {
    padding-right: 81px
}
.p-r-82 {
    padding-right: 82px
}
.p-r-83 {
    padding-right: 83px
}
.p-r-84 {
    padding-right: 84px
}
.p-r-85 {
    padding-right: 85px
}
.p-r-86 {
    padding-right: 86px
}
.p-r-87 {
    padding-right: 87px
}
.p-r-88 {
    padding-right: 88px
}
.p-r-89 {
    padding-right: 89px
}
.p-r-90 {
    padding-right: 90px
}
.p-r-91 {
    padding-right: 91px
}
.p-r-92 {
    padding-right: 92px
}
.p-r-93 {
    padding-right: 93px
}
.p-r-94 {
    padding-right: 94px
}
.p-r-95 {
    padding-right: 95px
}
.p-r-96 {
    padding-right: 96px
}
.p-r-97 {
    padding-right: 97px
}
.p-r-98 {
    padding-right: 98px
}
.p-r-99 {
    padding-right: 99px
}
.p-r-100 {
    padding-right: 100px
}
.m-t-0 {
    margin-top: 0!important;
}
.m-t-1 {
    margin-top: 1px
}
.m-t-2 {
    margin-top: 2px
}
.m-t-3 {
    margin-top: 3px
}
.m-t-4 {
    margin-top: 4px
}
.m-t-5 {
    margin-top: 5px
}
.m-t-6 {
    margin-top: 6px
}
.m-t-7 {
    margin-top: 7px
}
.m-t-8 {
    margin-top: 8px
}
.m-t-9 {
    margin-top: 9px
}
.m-t-10 {
    margin-top: 10px!important;
}
.m-t-11 {
    margin-top: 11px!important;
}
.m-t-12 {
    margin-top: 12px!important;
}
.m-t-13 {
    margin-top: 13px!important;
}
.m-t-14 {
    margin-top: 14px!important;
}
.m-t-15 {
    margin-top: 15px!important;
}
.m-t-16 {
    margin-top: 16px!important;
}
.m-t-17 {
    margin-top: 17px!important;
}
.m-t-18 {
    margin-top: 18px!important;
}
.m-t-19 {
    margin-top: 19px!important;
}
.m-t-20 {
    margin-top: 20px
}
.m-t-21 {
    margin-top: 21px
}
.m-t-22 {
    margin-top: 22px
}
.m-t-23 {
    margin-top: 23px
}
.m-t-24 {
    margin-top: 24px
}
.m-t-25 {
    margin-top: 25px
}
.m-t-26 {
    margin-top: 26px
}
.m-t-27 {
    margin-top: 27px
}
.m-t-28 {
    margin-top: 28px
}
.m-t-29 {
    margin-top: 29px
}
.m-t-30 {
    margin-top: 30px
}
.m-t-31 {
    margin-top: 31px
}
.m-t-32 {
    margin-top: 32px
}
.m-t-33 {
    margin-top: 33px
}
.m-t-34 {
    margin-top: 34px
}
.m-t-35 {
    margin-top: 35px
}
.m-t-36 {
    margin-top: 36px
}
.m-t-37 {
    margin-top: 37px
}
.m-t-38 {
    margin-top: 38px
}
.m-t-39 {
    margin-top: 39px
}
.m-t-40 {
    margin-top: 40px
}
.m-t-41 {
    margin-top: 41px
}
.m-t-42 {
    margin-top: 42px
}
.m-t-43 {
    margin-top: 43px
}
.m-t-44 {
    margin-top: 44px
}
.m-t-45 {
    margin-top: 45px
}
.m-t-46 {
    margin-top: 46px
}
.m-t-47 {
    margin-top: 47px
}
.m-t-48 {
    margin-top: 48px
}
.m-t-49 {
    margin-top: 49px
}
.m-t-50 {
    margin-top: 50px
}
.m-t-51 {
    margin-top: 51px
}
.m-t-52 {
    margin-top: 52px
}
.m-t-53 {
    margin-top: 53px
}
.m-t-54 {
    margin-top: 54px
}
.m-t-55 {
    margin-top: 55px
}
.m-t-56 {
    margin-top: 56px
}
.m-t-57 {
    margin-top: 57px
}
.m-t-58 {
    margin-top: 58px
}
.m-t-59 {
    margin-top: 59px
}
.m-t-60 {
    margin-top: 60px
}
.m-t-61 {
    margin-top: 61px
}
.m-t-62 {
    margin-top: 62px
}
.m-t-63 {
    margin-top: 63px
}
.m-t-64 {
    margin-top: 64px
}
.m-t-65 {
    margin-top: 65px
}
.m-t-66 {
    margin-top: 66px
}
.m-t-67 {
    margin-top: 67px
}
.m-t-68 {
    margin-top: 68px
}
.m-t-69 {
    margin-top: 69px
}
.m-t-70 {
    margin-top: 70px
}
.m-t-71 {
    margin-top: 71px
}
.m-t-72 {
    margin-top: 72px
}
.m-t-73 {
    margin-top: 73px
}
.m-t-74 {
    margin-top: 74px
}
.m-t-75 {
    margin-top: 75px
}
.m-t-76 {
    margin-top: 76px
}
.m-t-77 {
    margin-top: 77px
}
.m-t-78 {
    margin-top: 78px
}
.m-t-79 {
    margin-top: 79px
}
.m-t-80 {
    margin-top: 80px
}
.m-t-81 {
    margin-top: 81px
}
.m-t-82 {
    margin-top: 82px
}
.m-t-83 {
    margin-top: 83px
}
.m-t-84 {
    margin-top: 84px
}
.m-t-85 {
    margin-top: 85px
}
.m-t-86 {
    margin-top: 86px
}
.m-t-87 {
    margin-top: 87px
}
.m-t-88 {
    margin-top: 88px
}
.m-t-89 {
    margin-top: 89px
}
.m-t-90 {
    margin-top: 90px
}
.m-t-91 {
    margin-top: 91px
}
.m-t-92 {
    margin-top: 92px
}
.m-t-93 {
    margin-top: 93px
}
.m-t-94 {
    margin-top: 94px
}
.m-t-95 {
    margin-top: 95px
}
.m-t-96 {
    margin-top: 96px
}
.m-t-97 {
    margin-top: 97px
}
.m-t-98 {
    margin-top: 98px
}
.m-t-99 {
    margin-top: 99px
}
.m-t-100 {
    margin-top: 100px
}
.m-b-0 {
    margin-bottom: 0!important
}
.m-b-1 {
    margin-bottom: 1px
}
.m-b-2 {
    margin-bottom: 2px!important
}
.m-b-3 {
    margin-bottom: 3px
}
.m-b-4 {
    margin-bottom: 4px
}
.m-b-5 {
    margin-bottom: 5px!important
}
.m-b-6 {
    margin-bottom: 6px
}
.m-b-7 {
    margin-bottom: 7px
}
.m-b-8 {
    margin-bottom: 8px
}
.m-b-9 {
    margin-bottom: 9px
}
.m-b-10 {
    margin-bottom: 10px!important
}
.m-b-11 {
    margin-bottom: 11px
}
.m-b-12 {
    margin-bottom: 12px
}
.m-b-13 {
    margin-bottom: 13px
}
.m-b-14 {
    margin-bottom: 14px
}
.m-b-15 {
    margin-bottom: 15px
}
.m-b-16 {
    margin-bottom: 16px
}
.m-b-17 {
    margin-bottom: 17px
}
.m-b-18 {
    margin-bottom: 18px
}
.m-b-19 {
    margin-bottom: 19px
}
.m-b-20 {
    margin-bottom: 20px
}
.m-b-21 {
    margin-bottom: 21px
}
.m-b-22 {
    margin-bottom: 22px
}
.m-b-23 {
    margin-bottom: 23px
}
.m-b-24 {
    margin-bottom: 24px
}
.m-b-25 {
    margin-bottom: 25px
}
.m-b-26 {
    margin-bottom: 26px
}
.m-b-27 {
    margin-bottom: 27px
}
.m-b-28 {
    margin-bottom: 28px
}
.m-b-29 {
    margin-bottom: 29px
}
.m-b-30 {
    margin-bottom: 30px
}
.m-b-31 {
    margin-bottom: 31px
}
.m-b-32 {
    margin-bottom: 32px
}
.m-b-33 {
    margin-bottom: 33px
}
.m-b-34 {
    margin-bottom: 34px
}
.m-b-35 {
    margin-bottom: 35px
}
.m-b-36 {
    margin-bottom: 36px
}
.m-b-37 {
    margin-bottom: 37px
}
.m-b-38 {
    margin-bottom: 38px
}
.m-b-39 {
    margin-bottom: 39px
}
.m-b-40 {
    margin-bottom: 40px
}
.m-b-41 {
    margin-bottom: 41px
}
.m-b-42 {
    margin-bottom: 42px
}
.m-b-43 {
    margin-bottom: 43px
}
.m-b-44 {
    margin-bottom: 44px
}
.m-b-45 {
    margin-bottom: 45px
}
.m-b-46 {
    margin-bottom: 46px
}
.m-b-47 {
    margin-bottom: 47px
}
.m-b-48 {
    margin-bottom: 48px
}
.m-b-49 {
    margin-bottom: 49px
}
.m-b-50 {
    margin-bottom: 50px
}
.m-b-51 {
    margin-bottom: 51px
}
.m-b-52 {
    margin-bottom: 52px
}
.m-b-53 {
    margin-bottom: 53px
}
.m-b-54 {
    margin-bottom: 54px
}
.m-b-55 {
    margin-bottom: 55px
}
.m-b-56 {
    margin-bottom: 56px
}
.m-b-57 {
    margin-bottom: 57px
}
.m-b-58 {
    margin-bottom: 58px
}
.m-b-59 {
    margin-bottom: 59px
}
.m-b-60 {
    margin-bottom: 60px
}
.m-b-61 {
    margin-bottom: 61px
}
.m-b-62 {
    margin-bottom: 62px
}
.m-b-63 {
    margin-bottom: 63px
}
.m-b-64 {
    margin-bottom: 64px
}
.m-b-65 {
    margin-bottom: 65px
}
.m-b-66 {
    margin-bottom: 66px
}
.m-b-67 {
    margin-bottom: 67px
}
.m-b-68 {
    margin-bottom: 68px
}
.m-b-69 {
    margin-bottom: 69px
}
.m-b-70 {
    margin-bottom: 70px
}
.m-b-71 {
    margin-bottom: 71px
}
.m-b-72 {
    margin-bottom: 72px
}
.m-b-73 {
    margin-bottom: 73px
}
.m-b-74 {
    margin-bottom: 74px
}
.m-b-75 {
    margin-bottom: 75px
}
.m-b-76 {
    margin-bottom: 76px
}
.m-b-77 {
    margin-bottom: 77px
}
.m-b-78 {
    margin-bottom: 78px
}
.m-b-79 {
    margin-bottom: 79px
}
.m-b-80 {
    margin-bottom: 80px
}
.m-b-81 {
    margin-bottom: 81px
}
.m-b-82 {
    margin-bottom: 82px
}
.m-b-83 {
    margin-bottom: 83px
}
.m-b-84 {
    margin-bottom: 84px
}
.m-b-85 {
    margin-bottom: 85px
}
.m-b-86 {
    margin-bottom: 86px
}
.m-b-87 {
    margin-bottom: 87px
}
.m-b-88 {
    margin-bottom: 88px
}
.m-b-89 {
    margin-bottom: 89px
}
.m-b-90 {
    margin-bottom: 90px
}
.m-b-91 {
    margin-bottom: 91px
}
.m-b-92 {
    margin-bottom: 92px
}
.m-b-93 {
    margin-bottom: 93px
}
.m-b-94 {
    margin-bottom: 94px
}
.m-b-95 {
    margin-bottom: 95px
}
.m-b-96 {
    margin-bottom: 96px
}
.m-b-97 {
    margin-bottom: 97px
}
.m-b-98 {
    margin-bottom: 98px
}
.m-b-99 {
    margin-bottom: 99px
}
.m-b-100 {
    margin-bottom: 100px
}
.m-l-0 {
    margin-left: 0!important
}
.m-l-1 {
    margin-left: 1px
}
.m-l-2 {
    margin-left: 2px
}
.m-l-3 {
    margin-left: 3px
}
.m-l-4 {
    margin-left: 4px
}
.m-l-5 {
    margin-left: 5px
}
.m-l-6 {
    margin-left: 6px
}
.m-l-7 {
    margin-left: 7px
}
.m-l-8 {
    margin-left: 8px
}
.m-l-9 {
    margin-left: 9px
}
.m-l-10 {
    margin-left: 10px
}
.m-l-11 {
    margin-left: 11px
}
.m-l-12 {
    margin-left: 12px
}
.m-l-13 {
    margin-left: 13px
}
.m-l-14 {
    margin-left: 14px
}
.m-l-15 {
    margin-left: 15px
}
.m-l-16 {
    margin-left: 16px
}
.m-l-17 {
    margin-left: 17px
}
.m-l-18 {
    margin-left: 18px
}
.m-l-19 {
    margin-left: 19px
}
.m-l-20 {
    margin-left: 20px
}
.m-l-21 {
    margin-left: 21px
}
.m-l-22 {
    margin-left: 22px
}
.m-l-23 {
    margin-left: 23px
}
.m-l-24 {
    margin-left: 24px
}
.m-l-25 {
    margin-left: 25px
}
.m-l-26 {
    margin-left: 26px
}
.m-l-27 {
    margin-left: 27px
}
.m-l-28 {
    margin-left: 28px
}
.m-l-29 {
    margin-left: 29px
}
.m-l-30 {
    margin-left: 30px
}
.m-l-31 {
    margin-left: 31px
}
.m-l-32 {
    margin-left: 32px
}
.m-l-33 {
    margin-left: 33px
}
.m-l-34 {
    margin-left: 34px
}
.m-l-35 {
    margin-left: 35px
}
.m-l-36 {
    margin-left: 36px
}
.m-l-37 {
    margin-left: 37px
}
.m-l-38 {
    margin-left: 38px
}
.m-l-39 {
    margin-left: 39px
}
.m-l-40 {
    margin-left: 40px
}
.m-l-41 {
    margin-left: 41px
}
.m-l-42 {
    margin-left: 42px
}
.m-l-43 {
    margin-left: 43px
}
.m-l-44 {
    margin-left: 44px
}
.m-l-45 {
    margin-left: 45px
}
.m-l-46 {
    margin-left: 46px
}
.m-l-47 {
    margin-left: 47px
}
.m-l-48 {
    margin-left: 48px
}
.m-l-49 {
    margin-left: 49px
}
.m-l-50 {
    margin-left: 50px
}
.m-l-51 {
    margin-left: 51px
}
.m-l-52 {
    margin-left: 52px
}
.m-l-53 {
    margin-left: 53px
}
.m-l-54 {
    margin-left: 54px
}
.m-l-55 {
    margin-left: 55px
}
.m-l-56 {
    margin-left: 56px
}
.m-l-57 {
    margin-left: 57px
}
.m-l-58 {
    margin-left: 58px
}
.m-l-59 {
    margin-left: 59px
}
.m-l-60 {
    margin-left: 60px
}
.m-l-61 {
    margin-left: 61px
}
.m-l-62 {
    margin-left: 62px
}
.m-l-63 {
    margin-left: 63px
}
.m-l-64 {
    margin-left: 64px
}
.m-l-65 {
    margin-left: 65px
}
.m-l-66 {
    margin-left: 66px
}
.m-l-67 {
    margin-left: 67px
}
.m-l-68 {
    margin-left: 68px
}
.m-l-69 {
    margin-left: 69px
}
.m-l-70 {
    margin-left: 70px
}
.m-l-71 {
    margin-left: 71px
}
.m-l-72 {
    margin-left: 72px
}
.m-l-73 {
    margin-left: 73px
}
.m-l-74 {
    margin-left: 74px
}
.m-l-75 {
    margin-left: 75px
}
.m-l-76 {
    margin-left: 76px
}
.m-l-77 {
    margin-left: 77px
}
.m-l-78 {
    margin-left: 78px
}
.m-l-79 {
    margin-left: 79px
}
.m-l-80 {
    margin-left: 80px
}
.m-l-81 {
    margin-left: 81px
}
.m-l-82 {
    margin-left: 82px
}
.m-l-83 {
    margin-left: 83px
}
.m-l-84 {
    margin-left: 84px
}
.m-l-85 {
    margin-left: 85px
}
.m-l-86 {
    margin-left: 86px
}
.m-l-87 {
    margin-left: 87px
}
.m-l-88 {
    margin-left: 88px
}
.m-l-89 {
    margin-left: 89px
}
.m-l-90 {
    margin-left: 90px
}
.m-l-91 {
    margin-left: 91px
}
.m-l-92 {
    margin-left: 92px
}
.m-l-93 {
    margin-left: 93px
}
.m-l-94 {
    margin-left: 94px
}
.m-l-95 {
    margin-left: 95px
}
.m-l-96 {
    margin-left: 96px
}
.m-l-97 {
    margin-left: 97px
}
.m-l-98 {
    margin-left: 98px
}
.m-l-99 {
    margin-left: 99px
}
.m-l-100 {
    margin-left: 100px
}
.m-l-r-auto {
    margin-left: auto margin-right: auto
}
.m-r-0 {
    margin-right: 0!important
}
.m-r-1 {
    margin-right: 1px
}
.m-r-2 {
    margin-right: 2px
}
.m-r-3 {
    margin-right: 3px
}
.m-r-4 {
    margin-right: 4px
}
.m-r-5 {
    margin-right: 5px
}
.m-r-6 {
    margin-right: 6px
}
.m-r-7 {
    margin-right: 7px
}
.m-r-8 {
    margin-right: 8px
}
.m-r-9 {
    margin-right: 9px
}
.m-r-10 {
    margin-right: 10px
}
.m-r-11 {
    margin-right: 11px
}
.m-r-12 {
    margin-right: 12px
}
.m-r-13 {
    margin-right: 13px
}
.m-r-14 {
    margin-right: 14px
}
.m-r-15 {
    margin-right: 15px
}
.m-r-16 {
    margin-right: 16px
}
.m-r-17 {
    margin-right: 17px
}
.m-r-18 {
    margin-right: 18px
}
.m-r-19 {
    margin-right: 19px
}
.m-r-20 {
    margin-right: 20px
}
.m-r-21 {
    margin-right: 21px
}
.m-r-22 {
    margin-right: 22px
}
.m-r-23 {
    margin-right: 23px
}
.m-r-24 {
    margin-right: 24px
}
.m-r-25 {
    margin-right: 25px
}
.m-r-26 {
    margin-right: 26px
}
.m-r-27 {
    margin-right: 27px
}
.m-r-28 {
    margin-right: 28px
}
.m-r-29 {
    margin-right: 29px
}
.m-r-30 {
    margin-right: 30px
}
.m-r-31 {
    margin-right: 31px
}
.m-r-32 {
    margin-right: 32px
}
.m-r-33 {
    margin-right: 33px
}
.m-r-34 {
    margin-right: 34px
}
.m-r-35 {
    margin-right: 35px
}
.m-r-36 {
    margin-right: 36px
}
.m-r-37 {
    margin-right: 37px
}
.m-r-38 {
    margin-right: 38px
}
.m-r-39 {
    margin-right: 39px
}
.m-r-40 {
    margin-right: 40px
}
.m-r-41 {
    margin-right: 41px
}
.m-r-42 {
    margin-right: 42px
}
.m-r-43 {
    margin-right: 43px
}
.m-r-44 {
    margin-right: 44px
}
.m-r-45 {
    margin-right: 45px
}
.m-r-46 {
    margin-right: 46px
}
.m-r-47 {
    margin-right: 47px
}
.m-r-48 {
    margin-right: 48px
}
.m-r-49 {
    margin-right: 49px
}
.m-r-50 {
    margin-right: 50px
}
.m-r-51 {
    margin-right: 51px
}
.m-r-52 {
    margin-right: 52px
}
.m-r-53 {
    margin-right: 53px
}
.m-r-54 {
    margin-right: 54px
}
.m-r-55 {
    margin-right: 55px
}
.m-r-56 {
    margin-right: 56px
}
.m-r-57 {
    margin-right: 57px
}
.m-r-58 {
    margin-right: 58px
}
.m-r-59 {
    margin-right: 59px
}
.m-r-60 {
    margin-right: 60px
}
.m-r-61 {
    margin-right: 61px
}
.m-r-62 {
    margin-right: 62px
}
.m-r-63 {
    margin-right: 63px
}
.m-r-64 {
    margin-right: 64px
}
.m-r-65 {
    margin-right: 65px
}
.m-r-66 {
    margin-right: 66px
}
.m-r-67 {
    margin-right: 67px
}
.m-r-68 {
    margin-right: 68px
}
.m-r-69 {
    margin-right: 69px
}
.m-r-70 {
    margin-right: 70px
}
.m-r-71 {
    margin-right: 71px
}
.m-r-72 {
    margin-right: 72px
}
.m-r-73 {
    margin-right: 73px
}
.m-r-74 {
    margin-right: 74px
}
.m-r-75 {
    margin-right: 75px
}
.m-r-76 {
    margin-right: 76px
}
.m-r-77 {
    margin-right: 77px
}
.m-r-78 {
    margin-right: 78px
}
.m-r-79 {
    margin-right: 79px
}
.m-r-80 {
    margin-right: 80px
}
.m-r-81 {
    margin-right: 81px
}
.m-r-82 {
    margin-right: 82px
}
.m-r-83 {
    margin-right: 83px
}
.m-r-84 {
    margin-right: 84px
}
.m-r-85 {
    margin-right: 85px
}
.m-r-86 {
    margin-right: 86px
}
.m-r-87 {
    margin-right: 87px
}
.m-r-88 {
    margin-right: 88px
}
.m-r-89 {
    margin-right: 89px
}
.m-r-90 {
    margin-right: 90px
}
.m-r-91 {
    margin-right: 91px
}
.m-r-92 {
    margin-right: 92px
}
.m-r-93 {
    margin-right: 93px
}
.m-r-94 {
    margin-right: 94px
}
.m-r-95 {
    margin-right: 95px
}
.m-r-96 {
    margin-right: 96px
}
.m-r-97 {
    margin-right: 97px
}
.m-r-98 {
    margin-right: 98px
}
.m-r-99 {
    margin-right: 99px
}
.m-r-100 {
    margin-right: 100px
}
.m-t-b-auto {
    margin-top: auto;
    margin-bottom: auto
}
.m-auto {
    margin: auto
}
.m-0 {
    margin: 0!important;
}
.text-white {
    color: #fff
}
.text-black {
    color: #000
}
.text-hov-white:hover {
    color: #fff
}
.text-up {
    text-transform: uppercase
}
.text-center {
    text-align: center
}
.text-left {
    text-align: left
}
.text-right {
    text-align: right
}
.text-middle {
    vertical-align: middle
}
.text-justify {
    text-align: justify
}
.lh-1-0 {
    line-height: 1!important
}
.lh-1-1 {
    line-height: 1.1!important
}
.lh-1-2 {
    line-height: 1.2!important
}
.lh-1-3 {
    line-height: 1.3!important
}
.lh-1-4 {
    line-height: 1.4!important
}
.lh-1-5 {
    line-height: 1.5!important
}
.lh-1-6 {
    line-height: 1.6!important
}
.lh-1-7 {
    line-height: 1.7!important
}
.lh-1-8 {
    line-height: 1.8!important
}
.lh-1-9 {
    line-height: 1.9!important
}
.lh-2-0 {
    line-height: 2!important
}
.lh-2-1 {
    line-height: 2.1
}
.lh-2-2 {
    line-height: 2.2
}
.lh-2-3 {
    line-height: 2.3
}
.lh-2-4 {
    line-height: 2.4
}
.lh-2-5 {
    line-height: 2.5
}
.lh-2-6 {
    line-height: 2.6
}
.lh-2-7 {
    line-height: 2.7
}
.lh-2-8 {
    line-height: 2.8
}
.lh-2-9 {
    line-height: 2.9
}
.w-full-i {
    width: 100%!important
}
.max-w-full {
    max-width: 100%
}
.max-h-full {
    max-height: 100%
}
.min-w-full {
    min-width: 100%
}
.min-h-full {
    min-height: 100%
}
.w-90 {
    width: 90%
}
.w-80 {
    width: 80%
}
.w-70 {
    width: 70%
}
.w-60 {
    width: 60%
}
.w-50 {
    width: 50%
}
.w-40 {
    width: 40%
}
.w-30 {
    width: 30%
}
.w-20 {
    width: 20%
}
.h-40vh {
    height: 40vh
}
.h-50vh {
    height: 50vh
}
.h-60vh {
    height: 60vh
}
.h-70vh {
    height: 70vh
}
.h-80vh {
    height: 80vh
}
.h-90vh {
    height: 90vh
}
.h-100vh {
    height: 100vh
}
.h-auto {
    height: auto!important;
}
.overflow-auto {
    overflow: auto
}
.overflow-scroll {
    overflow: scroll
}
.overflow-x-auto {
    overflow-x: auto
}
.overflow-y-auto {
    overflow-y: auto
}
.overflow-x-scroll {
    overflow-x: scroll
}
.overflow-y-scroll {
    overflow-y: scroll
}
.float-left {
    float: left!important;
}
.float-right {
    float: right
}
.p-lr-5-15, .p-rl-5-15 {
    padding: 0 5px
}
.fs-xx-large {
    font-size: 45px!important
}
.fs-x-large {
    font-size: 36px!important
}
.fs-large {
    font-size: 30px!important
}
.fs-medium {
    font-size: 22px!important
}
.fs-small {
    font-size: 17px!important
}
.fs-xs {
    font-size: 15px!important
}
.fs-xxs {
    font-size: 14px!important
}
@media (max-width:1200px) {
    .fs-xx-large {
        font-size: 36px!important
    }
    .fs-x-large {
        font-size: 30px!important
    }
    .fs-large {
        font-size: 24px!important
    }
    .fs-medium {
        font-size: 20px!important
    }
    .fs-small {
        font-size: 18px!important
    }
    .fs-xs {
        font-size: 14px!important
    }
    .fs-xxs {
        font-size: 12px!important
    }
}
@media (max-width:991px) {
    .p-lr-5-15 {
        padding-left: 5px;
        padding-right: 15px
    }
    .p-rl-5-15 {
        padding-left: 15px;
        padding-right: 5px
    }
    .fs-xx-large {
        font-size: 32px!important
    }
    .fs-x-large {
        font-size: 28px!important
    }
    .fs-large {
        font-size: 24px!important
    }
    .fs-medium {
        font-size: 20px!important
    }
    .fs-small {
        font-size: 16px!important
    }
    .fs-xs {
        font-size: 14px!important
    }
}
@media (max-width:768px) {
    .float-right-xs {
        float: right
    }
    .fs-x-large {
        font-size: 28px!important
    }
    .fs-large {
        font-size: 24px!important
    }
    .fs-medium {
        font-size: 18px!important
    }
    .fs-small {
        font-size: 16px!important
    }
    .fs-xs {
        font-size: 14px!important
    }
}
@media (max-width:576px) {
    .fs-x-large {
        font-size: 28px!important
    }
    .fs-large {
        font-size: 20px!important
    }
    .fs-medium {
        font-size: 18px!important
    }
    .fs-small {
        font-size: 15px!important
    }
    .fs-xs {
        font-size: 13px!important
    }
    .fs-xxs {
        font-size: 11px!important
    }
}
@media (max-width:330px) {
    .fs-x-large {
        font-size: 24px!important
    }
    .fs-large {
        font-size: 20px!important
    }
    .fs-medium {
        font-size: 16px!important
    }
    .fs-small {
        font-size: 13px!important
    }
    .fs-xs {
        font-size: 12px!important
    }
    .fs-xxs {
        font-size: 10px!important
    }
}

.responsive-input {
    padding: 0px 5px;
}

@media (max-width:768px) {
    .responsive-input {
        padding: 0px 15px;
    }
}