@charset "utf-8";

html {
  scroll-behavior: smooth;
}
body {
}
body,
p,
a,
a span,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Lato', sans-serif !important;
}
.brandfont {
  font-family: 'cooper_blackregular', 'RobotoDraft', sans-serif !important;
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: orange;
  border-radius: 0px;
}

::-webkit-scrollbar {
  width: 12px;
  background-color: orange;
}

::-webkit-scrollbar-thumb {
  border-radius: 0px;
  background-color: #bb1e1e;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.nowrap {
  white-space: nowrap;
}
.line-height-200 {
  line-height: 200%;
}
.line-height-150 {
  line-height: 150%;
}
.line-height-120 {
  line-height: 120%;
}

.line-height-100 {
  line-height: 100%;
}

.line-height-90 {
  line-height: 90%;
}

.padding-0 {
  padding: 0px;
}
.padding-1 {
  padding: 1px;
}
.padding-2 {
  padding: 2px;
}
.padding-3 {
  padding: 3px;
}
.padding-4 {
  padding: 4px;
}
.padding-5 {
  padding: 5px;
}
.padding-6 {
  padding: 6px;
}
.padding-7 {
  padding: 7px;
}
.padding-8 {
  padding: 8px;
}
.padding-9 {
  padding: 9px;
}
.padding-10 {
  padding: 10px;
}
.padding-11 {
  padding: 11px;
}
.padding-12 {
  padding: 12px;
}
.padding-13 {
  padding: 13px;
}
.padding-14 {
  padding: 14px;
}
.padding-15 {
  padding: 15px;
}
.padding-16 {
  padding: 16px;
}
.padding-17 {
  padding: 17px;
}
.padding-18 {
  padding: 18px;
}
.padding-19 {
  padding: 19px;
}
.padding-20 {
  padding: 20px;
}
.padding-21 {
  padding: 21px;
}
.padding-22 {
  padding: 22px;
}
.padding-23 {
  padding: 23px;
}
.padding-24 {
  padding: 24px;
}
.padding-25 {
  padding: 25px;
}
.padding-26 {
  padding: 26px;
}
.padding-27 {
  padding: 27px;
}
.padding-28 {
  padding: 28px;
}
.padding-29 {
  padding: 29px;
}
.padding-30 {
  padding: 30px;
}
.padding-31 {
  padding: 31px;
}
.padding-32 {
  padding: 32px;
}
.padding-33 {
  padding: 33px;
}
.padding-34 {
  padding: 34px;
}
.padding-35 {
  padding: 35px;
}
.padding-36 {
  padding: 36px;
}
.padding-37 {
  padding: 37px;
}
.padding-38 {
  padding: 38px;
}
.padding-39 {
  padding: 39px;
}
.padding-40 {
  padding: 40px;
}
.padding-41 {
  padding: 41px;
}
.padding-42 {
  padding: 42px;
}
.padding-43 {
  padding: 43px;
}
.padding-44 {
  padding: 44px;
}
.padding-45 {
  padding: 45px;
}
.padding-46 {
  padding: 46px;
}
.padding-47 {
  padding: 47px;
}
.padding-48 {
  padding: 48px;
}
.padding-49 {
  padding: 49px;
}
.padding-50 {
  padding: 50px;
}
.padding-51 {
  padding: 51px;
}
.padding-52 {
  padding: 52px;
}
.padding-53 {
  padding: 53px;
}
.padding-54 {
  padding: 54px;
}
.padding-55 {
  padding: 55px;
}
.padding-56 {
  padding: 56px;
}
.padding-57 {
  padding: 57px;
}
.padding-58 {
  padding: 58px;
}
.padding-59 {
  padding: 59px;
}
.padding-60 {
  padding: 60px;
}
.padding-61 {
  padding: 61px;
}
.padding-62 {
  padding: 62px;
}
.padding-63 {
  padding: 63px;
}
.padding-64 {
  padding: 64px;
}
.padding-65 {
  padding: 65px;
}
.padding-66 {
  padding: 66px;
}
.padding-67 {
  padding: 67px;
}
.padding-68 {
  padding: 68px;
}
.padding-69 {
  padding: 69px;
}
.padding-70 {
  padding: 70px;
}
.padding-71 {
  padding: 71px;
}
.padding-72 {
  padding: 72px;
}
.padding-73 {
  padding: 73px;
}
.padding-74 {
  padding: 74px;
}
.padding-75 {
  padding: 75px;
}
.padding-76 {
  padding: 76px;
}
.padding-77 {
  padding: 77px;
}
.padding-78 {
  padding: 78px;
}
.padding-79 {
  padding: 79px;
}
.padding-80 {
  padding: 80px;
}
.padding-81 {
  padding: 81px;
}
.padding-82 {
  padding: 82px;
}
.padding-83 {
  padding: 83px;
}
.padding-84 {
  padding: 84px;
}
.padding-85 {
  padding: 85px;
}
.padding-86 {
  padding: 86px;
}
.padding-87 {
  padding: 87px;
}
.padding-88 {
  padding: 88px;
}
.padding-89 {
  padding: 89px;
}
.padding-90 {
  padding: 90px;
}
.padding-91 {
  padding: 91px;
}
.padding-92 {
  padding: 92px;
}
.padding-93 {
  padding: 93px;
}
.padding-94 {
  padding: 94px;
}
.padding-95 {
  padding: 95px;
}
.padding-96 {
  padding: 96px;
}
.padding-97 {
  padding: 97px;
}
.padding-98 {
  padding: 98px;
}
.padding-99 {
  padding: 99px;
}
.padding-100 {
  padding: 100px;
}
.padding-top-0 {
  padding-top: 0px;
}
.padding-top-1 {
  padding-top: 1px;
}
.padding-top-2 {
  padding-top: 2px;
}
.padding-top-3 {
  padding-top: 3px;
}
.padding-top-4 {
  padding-top: 4px;
}
.padding-top-5 {
  padding-top: 5px;
}
.padding-top-6 {
  padding-top: 6px;
}
.padding-top-7 {
  padding-top: 7px;
}
.padding-top-8 {
  padding-top: 8px;
}
.padding-top-9 {
  padding-top: 9px;
}
.padding-top-10 {
  padding-top: 10px;
}
.padding-top-11 {
  padding-top: 11px;
}
.padding-top-12 {
  padding-top: 12px;
}
.padding-top-13 {
  padding-top: 13px;
}
.padding-top-14 {
  padding-top: 14px;
}
.padding-top-15 {
  padding-top: 15px;
}
.padding-top-16 {
  padding-top: 16px;
}
.padding-top-17 {
  padding-top: 17px;
}
.padding-top-18 {
  padding-top: 18px;
}
.padding-top-19 {
  padding-top: 19px;
}
.padding-top-20 {
  padding-top: 20px;
}
.padding-top-21 {
  padding-top: 21px;
}
.padding-top-22 {
  padding-top: 22px;
}
.padding-top-23 {
  padding-top: 23px;
}
.padding-top-24 {
  padding-top: 24px;
}
.padding-top-25 {
  padding-top: 25px;
}
.padding-top-26 {
  padding-top: 26px;
}
.padding-top-27 {
  padding-top: 27px;
}
.padding-top-28 {
  padding-top: 28px;
}
.padding-top-29 {
  padding-top: 29px;
}
.padding-top-30 {
  padding-top: 30px;
}
.padding-top-31 {
  padding-top: 31px;
}
.padding-top-32 {
  padding-top: 32px;
}
.padding-top-33 {
  padding-top: 33px;
}
.padding-top-34 {
  padding-top: 34px;
}
.padding-top-35 {
  padding-top: 35px;
}
.padding-top-36 {
  padding-top: 36px;
}
.padding-top-37 {
  padding-top: 37px;
}
.padding-top-38 {
  padding-top: 38px;
}
.padding-top-39 {
  padding-top: 39px;
}
.padding-top-40 {
  padding-top: 40px;
}
.padding-top-41 {
  padding-top: 41px;
}
.padding-top-42 {
  padding-top: 42px;
}
.padding-top-43 {
  padding-top: 43px;
}
.padding-top-44 {
  padding-top: 44px;
}
.padding-top-45 {
  padding-top: 45px;
}
.padding-top-46 {
  padding-top: 46px;
}
.padding-top-47 {
  padding-top: 47px;
}
.padding-top-48 {
  padding-top: 48px;
}
.padding-top-49 {
  padding-top: 49px;
}
.padding-top-50 {
  padding-top: 50px;
}
.padding-top-51 {
  padding-top: 51px;
}
.padding-top-52 {
  padding-top: 52px;
}
.padding-top-53 {
  padding-top: 53px;
}
.padding-top-54 {
  padding-top: 54px;
}
.padding-top-55 {
  padding-top: 55px;
}
.padding-top-56 {
  padding-top: 56px;
}
.padding-top-57 {
  padding-top: 57px;
}
.padding-top-58 {
  padding-top: 58px;
}
.padding-top-59 {
  padding-top: 59px;
}
.padding-top-60 {
  padding-top: 60px;
}
.padding-top-61 {
  padding-top: 61px;
}
.padding-top-62 {
  padding-top: 62px;
}
.padding-top-63 {
  padding-top: 63px;
}
.padding-top-64 {
  padding-top: 64px;
}
.padding-top-65 {
  padding-top: 65px;
}
.padding-top-66 {
  padding-top: 66px;
}
.padding-top-67 {
  padding-top: 67px;
}
.padding-top-68 {
  padding-top: 68px;
}
.padding-top-69 {
  padding-top: 69px;
}
.padding-top-70 {
  padding-top: 70px;
}
.padding-top-71 {
  padding-top: 71px;
}
.padding-top-72 {
  padding-top: 72px;
}
.padding-top-73 {
  padding-top: 73px;
}
.padding-top-74 {
  padding-top: 74px;
}
.padding-top-75 {
  padding-top: 75px;
}
.padding-top-76 {
  padding-top: 76px;
}
.padding-top-77 {
  padding-top: 77px;
}
.padding-top-78 {
  padding-top: 78px;
}
.padding-top-79 {
  padding-top: 79px;
}
.padding-top-80 {
  padding-top: 80px;
}
.padding-top-81 {
  padding-top: 81px;
}
.padding-top-82 {
  padding-top: 82px;
}
.padding-top-83 {
  padding-top: 83px;
}
.padding-top-84 {
  padding-top: 84px;
}
.padding-top-85 {
  padding-top: 85px;
}
.padding-top-86 {
  padding-top: 86px;
}
.padding-top-87 {
  padding-top: 87px;
}
.padding-top-88 {
  padding-top: 88px;
}
.padding-top-89 {
  padding-top: 89px;
}
.padding-top-90 {
  padding-top: 90px;
}
.padding-top-91 {
  padding-top: 91px;
}
.padding-top-92 {
  padding-top: 92px;
}
.padding-top-93 {
  padding-top: 93px;
}
.padding-top-94 {
  padding-top: 94px;
}
.padding-top-95 {
  padding-top: 95px;
}
.padding-top-96 {
  padding-top: 96px;
}
.padding-top-97 {
  padding-top: 97px;
}
.padding-top-98 {
  padding-top: 98px;
}
.padding-top-99 {
  padding-top: 99px;
}
.padding-top-100 {
  padding-top: 100px;
}
.padding-right-0 {
  padding-right: 0px;
}
.padding-right-1 {
  padding-right: 1px;
}
.padding-right-2 {
  padding-right: 2px;
}
.padding-right-3 {
  padding-right: 3px;
}
.padding-right-4 {
  padding-right: 4px;
}
.padding-right-5 {
  padding-right: 5px;
}
.padding-right-6 {
  padding-right: 6px;
}
.padding-right-7 {
  padding-right: 7px;
}
.padding-right-8 {
  padding-right: 8px;
}
.padding-right-9 {
  padding-right: 9px;
}
.padding-right-10 {
  padding-right: 10px;
}
.padding-right-11 {
  padding-right: 11px;
}
.padding-right-12 {
  padding-right: 12px;
}
.padding-right-13 {
  padding-right: 13px;
}
.padding-right-14 {
  padding-right: 14px;
}
.padding-right-15 {
  padding-right: 15px;
}
.padding-right-16 {
  padding-right: 16px;
}
.padding-right-17 {
  padding-right: 17px;
}
.padding-right-18 {
  padding-right: 18px;
}
.padding-right-19 {
  padding-right: 19px;
}
.padding-right-20 {
  padding-right: 20px;
}
.padding-right-21 {
  padding-right: 21px;
}
.padding-right-22 {
  padding-right: 22px;
}
.padding-right-23 {
  padding-right: 23px;
}
.padding-right-24 {
  padding-right: 24px;
}
.padding-right-25 {
  padding-right: 25px;
}
.padding-right-26 {
  padding-right: 26px;
}
.padding-right-27 {
  padding-right: 27px;
}
.padding-right-28 {
  padding-right: 28px;
}
.padding-right-29 {
  padding-right: 29px;
}
.padding-right-30 {
  padding-right: 30px;
}
.padding-right-31 {
  padding-right: 31px;
}
.padding-right-32 {
  padding-right: 32px;
}
.padding-right-33 {
  padding-right: 33px;
}
.padding-right-34 {
  padding-right: 34px;
}
.padding-right-35 {
  padding-right: 35px;
}
.padding-right-36 {
  padding-right: 36px;
}
.padding-right-37 {
  padding-right: 37px;
}
.padding-right-38 {
  padding-right: 38px;
}
.padding-right-39 {
  padding-right: 39px;
}
.padding-right-40 {
  padding-right: 40px;
}
.padding-right-41 {
  padding-right: 41px;
}
.padding-right-42 {
  padding-right: 42px;
}
.padding-right-43 {
  padding-right: 43px;
}
.padding-right-44 {
  padding-right: 44px;
}
.padding-right-45 {
  padding-right: 45px;
}
.padding-right-46 {
  padding-right: 46px;
}
.padding-right-47 {
  padding-right: 47px;
}
.padding-right-48 {
  padding-right: 48px;
}
.padding-right-49 {
  padding-right: 49px;
}
.padding-right-50 {
  padding-right: 50px;
}
.padding-right-51 {
  padding-right: 51px;
}
.padding-right-52 {
  padding-right: 52px;
}
.padding-right-53 {
  padding-right: 53px;
}
.padding-right-54 {
  padding-right: 54px;
}
.padding-right-55 {
  padding-right: 55px;
}
.padding-right-56 {
  padding-right: 56px;
}
.padding-right-57 {
  padding-right: 57px;
}
.padding-right-58 {
  padding-right: 58px;
}
.padding-right-59 {
  padding-right: 59px;
}
.padding-right-60 {
  padding-right: 60px;
}
.padding-right-61 {
  padding-right: 61px;
}
.padding-right-62 {
  padding-right: 62px;
}
.padding-right-63 {
  padding-right: 63px;
}
.padding-right-64 {
  padding-right: 64px;
}
.padding-right-65 {
  padding-right: 65px;
}
.padding-right-66 {
  padding-right: 66px;
}
.padding-right-67 {
  padding-right: 67px;
}
.padding-right-68 {
  padding-right: 68px;
}
.padding-right-69 {
  padding-right: 69px;
}
.padding-right-70 {
  padding-right: 70px;
}
.padding-right-71 {
  padding-right: 71px;
}
.padding-right-72 {
  padding-right: 72px;
}
.padding-right-73 {
  padding-right: 73px;
}
.padding-right-74 {
  padding-right: 74px;
}
.padding-right-75 {
  padding-right: 75px;
}
.padding-right-76 {
  padding-right: 76px;
}
.padding-right-77 {
  padding-right: 77px;
}
.padding-right-78 {
  padding-right: 78px;
}
.padding-right-79 {
  padding-right: 79px;
}
.padding-right-80 {
  padding-right: 80px;
}
.padding-right-81 {
  padding-right: 81px;
}
.padding-right-82 {
  padding-right: 82px;
}
.padding-right-83 {
  padding-right: 83px;
}
.padding-right-84 {
  padding-right: 84px;
}
.padding-right-85 {
  padding-right: 85px;
}
.padding-right-86 {
  padding-right: 86px;
}
.padding-right-87 {
  padding-right: 87px;
}
.padding-right-88 {
  padding-right: 88px;
}
.padding-right-89 {
  padding-right: 89px;
}
.padding-right-90 {
  padding-right: 90px;
}
.padding-right-91 {
  padding-right: 91px;
}
.padding-right-92 {
  padding-right: 92px;
}
.padding-right-93 {
  padding-right: 93px;
}
.padding-right-94 {
  padding-right: 94px;
}
.padding-right-95 {
  padding-right: 95px;
}
.padding-right-96 {
  padding-right: 96px;
}
.padding-right-97 {
  padding-right: 97px;
}
.padding-right-98 {
  padding-right: 98px;
}
.padding-right-99 {
  padding-right: 99px;
}
.padding-right-100 {
  padding-right: 100px;
}
.padding-bottom-0 {
  padding-bottom: 0px;
}
.padding-bottom-1 {
  padding-bottom: 1px;
}
.padding-bottom-2 {
  padding-bottom: 2px;
}
.padding-bottom-3 {
  padding-bottom: 3px;
}
.padding-bottom-4 {
  padding-bottom: 4px;
}
.padding-bottom-5 {
  padding-bottom: 5px;
}
.padding-bottom-6 {
  padding-bottom: 6px;
}
.padding-bottom-7 {
  padding-bottom: 7px;
}
.padding-bottom-8 {
  padding-bottom: 8px;
}
.padding-bottom-9 {
  padding-bottom: 9px;
}
.padding-bottom-10 {
  padding-bottom: 10px;
}
.padding-bottom-11 {
  padding-bottom: 11px;
}
.padding-bottom-12 {
  padding-bottom: 12px;
}
.padding-bottom-13 {
  padding-bottom: 13px;
}
.padding-bottom-14 {
  padding-bottom: 14px;
}
.padding-bottom-15 {
  padding-bottom: 15px;
}
.padding-bottom-16 {
  padding-bottom: 16px;
}
.padding-bottom-17 {
  padding-bottom: 17px;
}
.padding-bottom-18 {
  padding-bottom: 18px;
}
.padding-bottom-19 {
  padding-bottom: 19px;
}
.padding-bottom-20 {
  padding-bottom: 20px;
}
.padding-bottom-21 {
  padding-bottom: 21px;
}
.padding-bottom-22 {
  padding-bottom: 22px;
}
.padding-bottom-23 {
  padding-bottom: 23px;
}
.padding-bottom-24 {
  padding-bottom: 24px;
}
.padding-bottom-25 {
  padding-bottom: 25px;
}
.padding-bottom-26 {
  padding-bottom: 26px;
}
.padding-bottom-27 {
  padding-bottom: 27px;
}
.padding-bottom-28 {
  padding-bottom: 28px;
}
.padding-bottom-29 {
  padding-bottom: 29px;
}
.padding-bottom-30 {
  padding-bottom: 30px;
}
.padding-bottom-31 {
  padding-bottom: 31px;
}
.padding-bottom-32 {
  padding-bottom: 32px;
}
.padding-bottom-33 {
  padding-bottom: 33px;
}
.padding-bottom-34 {
  padding-bottom: 34px;
}
.padding-bottom-35 {
  padding-bottom: 35px;
}
.padding-bottom-36 {
  padding-bottom: 36px;
}
.padding-bottom-37 {
  padding-bottom: 37px;
}
.padding-bottom-38 {
  padding-bottom: 38px;
}
.padding-bottom-39 {
  padding-bottom: 39px;
}
.padding-bottom-40 {
  padding-bottom: 40px;
}
.padding-bottom-41 {
  padding-bottom: 41px;
}
.padding-bottom-42 {
  padding-bottom: 42px;
}
.padding-bottom-43 {
  padding-bottom: 43px;
}
.padding-bottom-44 {
  padding-bottom: 44px;
}
.padding-bottom-45 {
  padding-bottom: 45px;
}
.padding-bottom-46 {
  padding-bottom: 46px;
}
.padding-bottom-47 {
  padding-bottom: 47px;
}
.padding-bottom-48 {
  padding-bottom: 48px;
}
.padding-bottom-49 {
  padding-bottom: 49px;
}
.padding-bottom-50 {
  padding-bottom: 50px;
}
.padding-bottom-51 {
  padding-bottom: 51px;
}
.padding-bottom-52 {
  padding-bottom: 52px;
}
.padding-bottom-53 {
  padding-bottom: 53px;
}
.padding-bottom-54 {
  padding-bottom: 54px;
}
.padding-bottom-55 {
  padding-bottom: 55px;
}
.padding-bottom-56 {
  padding-bottom: 56px;
}
.padding-bottom-57 {
  padding-bottom: 57px;
}
.padding-bottom-58 {
  padding-bottom: 58px;
}
.padding-bottom-59 {
  padding-bottom: 59px;
}
.padding-bottom-60 {
  padding-bottom: 60px;
}
.padding-bottom-61 {
  padding-bottom: 61px;
}
.padding-bottom-62 {
  padding-bottom: 62px;
}
.padding-bottom-63 {
  padding-bottom: 63px;
}
.padding-bottom-64 {
  padding-bottom: 64px;
}
.padding-bottom-65 {
  padding-bottom: 65px;
}
.padding-bottom-66 {
  padding-bottom: 66px;
}
.padding-bottom-67 {
  padding-bottom: 67px;
}
.padding-bottom-68 {
  padding-bottom: 68px;
}
.padding-bottom-69 {
  padding-bottom: 69px;
}
.padding-bottom-70 {
  padding-bottom: 70px;
}
.padding-bottom-71 {
  padding-bottom: 71px;
}
.padding-bottom-72 {
  padding-bottom: 72px;
}
.padding-bottom-73 {
  padding-bottom: 73px;
}
.padding-bottom-74 {
  padding-bottom: 74px;
}
.padding-bottom-75 {
  padding-bottom: 75px;
}
.padding-bottom-76 {
  padding-bottom: 76px;
}
.padding-bottom-77 {
  padding-bottom: 77px;
}
.padding-bottom-78 {
  padding-bottom: 78px;
}
.padding-bottom-79 {
  padding-bottom: 79px;
}
.padding-bottom-80 {
  padding-bottom: 80px;
}
.padding-bottom-81 {
  padding-bottom: 81px;
}
.padding-bottom-82 {
  padding-bottom: 82px;
}
.padding-bottom-83 {
  padding-bottom: 83px;
}
.padding-bottom-84 {
  padding-bottom: 84px;
}
.padding-bottom-85 {
  padding-bottom: 85px;
}
.padding-bottom-86 {
  padding-bottom: 86px;
}
.padding-bottom-87 {
  padding-bottom: 87px;
}
.padding-bottom-88 {
  padding-bottom: 88px;
}
.padding-bottom-89 {
  padding-bottom: 89px;
}
.padding-bottom-90 {
  padding-bottom: 90px;
}
.padding-bottom-91 {
  padding-bottom: 91px;
}
.padding-bottom-92 {
  padding-bottom: 92px;
}
.padding-bottom-93 {
  padding-bottom: 93px;
}
.padding-bottom-94 {
  padding-bottom: 94px;
}
.padding-bottom-95 {
  padding-bottom: 95px;
}
.padding-bottom-96 {
  padding-bottom: 96px;
}
.padding-bottom-97 {
  padding-bottom: 97px;
}
.padding-bottom-98 {
  padding-bottom: 98px;
}
.padding-bottom-99 {
  padding-bottom: 99px;
}
.padding-bottom-100 {
  padding-bottom: 100px;
}
.padding-left-0 {
  padding-left: 0px;
}
.padding-left-1 {
  padding-left: 1px;
}
.padding-left-2 {
  padding-left: 2px;
}
.padding-left-3 {
  padding-left: 3px;
}
.padding-left-4 {
  padding-left: 4px;
}
.padding-left-5 {
  padding-left: 5px;
}
.padding-left-6 {
  padding-left: 6px;
}
.padding-left-7 {
  padding-left: 7px;
}
.padding-left-8 {
  padding-left: 8px;
}
.padding-left-9 {
  padding-left: 9px;
}
.padding-left-10 {
  padding-left: 10px;
}
.padding-left-11 {
  padding-left: 11px;
}
.padding-left-12 {
  padding-left: 12px;
}
.padding-left-13 {
  padding-left: 13px;
}
.padding-left-14 {
  padding-left: 14px;
}
.padding-left-15 {
  padding-left: 15px;
}
.padding-left-16 {
  padding-left: 16px;
}
.padding-left-17 {
  padding-left: 17px;
}
.padding-left-18 {
  padding-left: 18px;
}
.padding-left-19 {
  padding-left: 19px;
}
.padding-left-20 {
  padding-left: 20px;
}
.padding-left-21 {
  padding-left: 21px;
}
.padding-left-22 {
  padding-left: 22px;
}
.padding-left-23 {
  padding-left: 23px;
}
.padding-left-24 {
  padding-left: 24px;
}
.padding-left-25 {
  padding-left: 25px;
}
.padding-left-26 {
  padding-left: 26px;
}
.padding-left-27 {
  padding-left: 27px;
}
.padding-left-28 {
  padding-left: 28px;
}
.padding-left-29 {
  padding-left: 29px;
}
.padding-left-30 {
  padding-left: 30px;
}
.padding-left-31 {
  padding-left: 31px;
}
.padding-left-32 {
  padding-left: 32px;
}
.padding-left-33 {
  padding-left: 33px;
}
.padding-left-34 {
  padding-left: 34px;
}
.padding-left-35 {
  padding-left: 35px;
}
.padding-left-36 {
  padding-left: 36px;
}
.padding-left-37 {
  padding-left: 37px;
}
.padding-left-38 {
  padding-left: 38px;
}
.padding-left-39 {
  padding-left: 39px;
}
.padding-left-40 {
  padding-left: 40px;
}
.padding-left-41 {
  padding-left: 41px;
}
.padding-left-42 {
  padding-left: 42px;
}
.padding-left-43 {
  padding-left: 43px;
}
.padding-left-44 {
  padding-left: 44px;
}
.padding-left-45 {
  padding-left: 45px;
}
.padding-left-46 {
  padding-left: 46px;
}
.padding-left-47 {
  padding-left: 47px;
}
.padding-left-48 {
  padding-left: 48px;
}
.padding-left-49 {
  padding-left: 49px;
}
.padding-left-50 {
  padding-left: 50px;
}
.padding-left-51 {
  padding-left: 51px;
}
.padding-left-52 {
  padding-left: 52px;
}
.padding-left-53 {
  padding-left: 53px;
}
.padding-left-54 {
  padding-left: 54px;
}
.padding-left-55 {
  padding-left: 55px;
}
.padding-left-56 {
  padding-left: 56px;
}
.padding-left-57 {
  padding-left: 57px;
}
.padding-left-58 {
  padding-left: 58px;
}
.padding-left-59 {
  padding-left: 59px;
}
.padding-left-60 {
  padding-left: 60px;
}
.padding-left-61 {
  padding-left: 61px;
}
.padding-left-62 {
  padding-left: 62px;
}
.padding-left-63 {
  padding-left: 63px;
}
.padding-left-64 {
  padding-left: 64px;
}
.padding-left-65 {
  padding-left: 65px;
}
.padding-left-66 {
  padding-left: 66px;
}
.padding-left-67 {
  padding-left: 67px;
}
.padding-left-68 {
  padding-left: 68px;
}
.padding-left-69 {
  padding-left: 69px;
}
.padding-left-70 {
  padding-left: 70px;
}
.padding-left-71 {
  padding-left: 71px;
}
.padding-left-72 {
  padding-left: 72px;
}
.padding-left-73 {
  padding-left: 73px;
}
.padding-left-74 {
  padding-left: 74px;
}
.padding-left-75 {
  padding-left: 75px;
}
.padding-left-76 {
  padding-left: 76px;
}
.padding-left-77 {
  padding-left: 77px;
}
.padding-left-78 {
  padding-left: 78px;
}
.padding-left-79 {
  padding-left: 79px;
}
.padding-left-80 {
  padding-left: 80px;
}
.padding-left-81 {
  padding-left: 81px;
}
.padding-left-82 {
  padding-left: 82px;
}
.padding-left-83 {
  padding-left: 83px;
}
.padding-left-84 {
  padding-left: 84px;
}
.padding-left-85 {
  padding-left: 85px;
}
.padding-left-86 {
  padding-left: 86px;
}
.padding-left-87 {
  padding-left: 87px;
}
.padding-left-88 {
  padding-left: 88px;
}
.padding-left-89 {
  padding-left: 89px;
}
.padding-left-90 {
  padding-left: 90px;
}
.padding-left-91 {
  padding-left: 91px;
}
.padding-left-92 {
  padding-left: 92px;
}
.padding-left-93 {
  padding-left: 93px;
}
.padding-left-94 {
  padding-left: 94px;
}
.padding-left-95 {
  padding-left: 95px;
}
.padding-left-96 {
  padding-left: 96px;
}
.padding-left-97 {
  padding-left: 97px;
}
.padding-left-98 {
  padding-left: 98px;
}
.padding-left-99 {
  padding-left: 99px;
}
.padding-left-100 {
  padding-left: 100px;
}

.margin-0 {
  margin: 0px;
}
.margin-1 {
  margin: 1px;
}
.margin-2 {
  margin: 2px;
}
.margin-3 {
  margin: 3px;
}
.margin-4 {
  margin: 4px;
}
.margin-5 {
  margin: 5px;
}
.margin-6 {
  margin: 6px;
}
.margin-7 {
  margin: 7px;
}
.margin-8 {
  margin: 8px;
}
.margin-9 {
  margin: 9px;
}
.margin-10 {
  margin: 10px;
}
.margin-11 {
  margin: 11px;
}
.margin-12 {
  margin: 12px;
}
.margin-13 {
  margin: 13px;
}
.margin-14 {
  margin: 14px;
}
.margin-15 {
  margin: 15px;
}
.margin-16 {
  margin: 16px;
}
.margin-17 {
  margin: 17px;
}
.margin-18 {
  margin: 18px;
}
.margin-19 {
  margin: 19px;
}
.margin-20 {
  margin: 20px;
}
.margin-21 {
  margin: 21px;
}
.margin-22 {
  margin: 22px;
}
.margin-23 {
  margin: 23px;
}
.margin-24 {
  margin: 24px;
}
.margin-25 {
  margin: 25px;
}
.margin-26 {
  margin: 26px;
}
.margin-27 {
  margin: 27px;
}
.margin-28 {
  margin: 28px;
}
.margin-29 {
  margin: 29px;
}
.margin-30 {
  margin: 30px;
}
.margin-31 {
  margin: 31px;
}
.margin-32 {
  margin: 32px;
}
.margin-33 {
  margin: 33px;
}
.margin-34 {
  margin: 34px;
}
.margin-35 {
  margin: 35px;
}
.margin-36 {
  margin: 36px;
}
.margin-37 {
  margin: 37px;
}
.margin-38 {
  margin: 38px;
}
.margin-39 {
  margin: 39px;
}
.margin-40 {
  margin: 40px;
}
.margin-41 {
  margin: 41px;
}
.margin-42 {
  margin: 42px;
}
.margin-43 {
  margin: 43px;
}
.margin-44 {
  margin: 44px;
}
.margin-45 {
  margin: 45px;
}
.margin-46 {
  margin: 46px;
}
.margin-47 {
  margin: 47px;
}
.margin-48 {
  margin: 48px;
}
.margin-49 {
  margin: 49px;
}
.margin-50 {
  margin: 50px;
}
.margin-51 {
  margin: 51px;
}
.margin-52 {
  margin: 52px;
}
.margin-53 {
  margin: 53px;
}
.margin-54 {
  margin: 54px;
}
.margin-55 {
  margin: 55px;
}
.margin-56 {
  margin: 56px;
}
.margin-57 {
  margin: 57px;
}
.margin-58 {
  margin: 58px;
}
.margin-59 {
  margin: 59px;
}
.margin-60 {
  margin: 60px;
}
.margin-61 {
  margin: 61px;
}
.margin-62 {
  margin: 62px;
}
.margin-63 {
  margin: 63px;
}
.margin-64 {
  margin: 64px;
}
.margin-65 {
  margin: 65px;
}
.margin-66 {
  margin: 66px;
}
.margin-67 {
  margin: 67px;
}
.margin-68 {
  margin: 68px;
}
.margin-69 {
  margin: 69px;
}
.margin-70 {
  margin: 70px;
}
.margin-71 {
  margin: 71px;
}
.margin-72 {
  margin: 72px;
}
.margin-73 {
  margin: 73px;
}
.margin-74 {
  margin: 74px;
}
.margin-75 {
  margin: 75px;
}
.margin-76 {
  margin: 76px;
}
.margin-77 {
  margin: 77px;
}
.margin-78 {
  margin: 78px;
}
.margin-79 {
  margin: 79px;
}
.margin-80 {
  margin: 80px;
}
.margin-81 {
  margin: 81px;
}
.margin-82 {
  margin: 82px;
}
.margin-83 {
  margin: 83px;
}
.margin-84 {
  margin: 84px;
}
.margin-85 {
  margin: 85px;
}
.margin-86 {
  margin: 86px;
}
.margin-87 {
  margin: 87px;
}
.margin-88 {
  margin: 88px;
}
.margin-89 {
  margin: 89px;
}
.margin-90 {
  margin: 90px;
}
.margin-91 {
  margin: 91px;
}
.margin-92 {
  margin: 92px;
}
.margin-93 {
  margin: 93px;
}
.margin-94 {
  margin: 94px;
}
.margin-95 {
  margin: 95px;
}
.margin-96 {
  margin: 96px;
}
.margin-97 {
  margin: 97px;
}
.margin-98 {
  margin: 98px;
}
.margin-99 {
  margin: 99px;
}
.margin-100 {
  margin: 100px;
}
.margin-top-0 {
  margin-top: 0px;
}
.margin-top-1 {
  margin-top: 1px;
}
.margin-top-2 {
  margin-top: 2px;
}
.margin-top-3 {
  margin-top: 3px;
}
.margin-top-4 {
  margin-top: 4px;
}
.margin-top-5 {
  margin-top: 5px;
}
.margin-top-6 {
  margin-top: 6px;
}
.margin-top-7 {
  margin-top: 7px;
}
.margin-top-8 {
  margin-top: 8px;
}
.margin-top-9 {
  margin-top: 9px;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-11 {
  margin-top: 11px;
}
.margin-top-12 {
  margin-top: 12px;
}
.margin-top-13 {
  margin-top: 13px;
}
.margin-top-14 {
  margin-top: 14px;
}
.margin-top-15 {
  margin-top: 15px;
}
.margin-top-16 {
  margin-top: 16px;
}
.margin-top-17 {
  margin-top: 17px;
}
.margin-top-18 {
  margin-top: 18px;
}
.margin-top-19 {
  margin-top: 19px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-top-21 {
  margin-top: 21px;
}
.margin-top-22 {
  margin-top: 22px;
}
.margin-top-23 {
  margin-top: 23px;
}
.margin-top-24 {
  margin-top: 24px;
}
.margin-top-25 {
  margin-top: 25px;
}
.margin-top-26 {
  margin-top: 26px;
}
.margin-top-27 {
  margin-top: 27px;
}
.margin-top-28 {
  margin-top: 28px;
}
.margin-top-29 {
  margin-top: 29px;
}
.margin-top-30 {
  margin-top: 30px;
}
.margin-top-31 {
  margin-top: 31px;
}
.margin-top-32 {
  margin-top: 32px;
}
.margin-top-33 {
  margin-top: 33px;
}
.margin-top-34 {
  margin-top: 34px;
}
.margin-top-35 {
  margin-top: 35px;
}
.margin-top-36 {
  margin-top: 36px;
}
.margin-top-37 {
  margin-top: 37px;
}
.margin-top-38 {
  margin-top: 38px;
}
.margin-top-39 {
  margin-top: 39px;
}
.margin-top-40 {
  margin-top: 40px;
}
.margin-top-41 {
  margin-top: 41px;
}
.margin-top-42 {
  margin-top: 42px;
}
.margin-top-43 {
  margin-top: 43px;
}
.margin-top-44 {
  margin-top: 44px;
}
.margin-top-45 {
  margin-top: 45px;
}
.margin-top-46 {
  margin-top: 46px;
}
.margin-top-47 {
  margin-top: 47px;
}
.margin-top-48 {
  margin-top: 48px;
}
.margin-top-49 {
  margin-top: 49px;
}
.margin-top-50 {
  margin-top: 50px;
}
.margin-top-51 {
  margin-top: 51px;
}
.margin-top-52 {
  margin-top: 52px;
}
.margin-top-53 {
  margin-top: 53px;
}
.margin-top-54 {
  margin-top: 54px;
}
.margin-top-55 {
  margin-top: 55px;
}
.margin-top-56 {
  margin-top: 56px;
}
.margin-top-57 {
  margin-top: 57px;
}
.margin-top-58 {
  margin-top: 58px;
}
.margin-top-59 {
  margin-top: 59px;
}
.margin-top-60 {
  margin-top: 60px;
}
.margin-top-61 {
  margin-top: 61px;
}
.margin-top-62 {
  margin-top: 62px;
}
.margin-top-63 {
  margin-top: 63px;
}
.margin-top-64 {
  margin-top: 64px;
}
.margin-top-65 {
  margin-top: 65px;
}
.margin-top-66 {
  margin-top: 66px;
}
.margin-top-67 {
  margin-top: 67px;
}
.margin-top-68 {
  margin-top: 68px;
}
.margin-top-69 {
  margin-top: 69px;
}
.margin-top-70 {
  margin-top: 70px;
}
.margin-top-71 {
  margin-top: 71px;
}
.margin-top-72 {
  margin-top: 72px;
}
.margin-top-73 {
  margin-top: 73px;
}
.margin-top-74 {
  margin-top: 74px;
}
.margin-top-75 {
  margin-top: 75px;
}
.margin-top-76 {
  margin-top: 76px;
}
.margin-top-77 {
  margin-top: 77px;
}
.margin-top-78 {
  margin-top: 78px;
}
.margin-top-79 {
  margin-top: 79px;
}
.margin-top-80 {
  margin-top: 80px;
}
.margin-top-81 {
  margin-top: 81px;
}
.margin-top-82 {
  margin-top: 82px;
}
.margin-top-83 {
  margin-top: 83px;
}
.margin-top-84 {
  margin-top: 84px;
}
.margin-top-85 {
  margin-top: 85px;
}
.margin-top-86 {
  margin-top: 86px;
}
.margin-top-87 {
  margin-top: 87px;
}
.margin-top-88 {
  margin-top: 88px;
}
.margin-top-89 {
  margin-top: 89px;
}
.margin-top-90 {
  margin-top: 90px;
}
.margin-top-91 {
  margin-top: 91px;
}
.margin-top-92 {
  margin-top: 92px;
}
.margin-top-93 {
  margin-top: 93px;
}
.margin-top-94 {
  margin-top: 94px;
}
.margin-top-95 {
  margin-top: 95px;
}
.margin-top-96 {
  margin-top: 96px;
}
.margin-top-97 {
  margin-top: 97px;
}
.margin-top-98 {
  margin-top: 98px;
}
.margin-top-99 {
  margin-top: 99px;
}
.margin-top-100 {
  margin-top: 100px;
}
.margin-right-0 {
  margin-right: 0px;
}
.margin-right-1 {
  margin-right: 1px;
}
.margin-right-2 {
  margin-right: 2px;
}
.margin-right-3 {
  margin-right: 3px;
}
.margin-right-4 {
  margin-right: 4px;
}
.margin-right-5 {
  margin-right: 5px;
}
.margin-right-6 {
  margin-right: 6px;
}
.margin-right-7 {
  margin-right: 7px;
}
.margin-right-8 {
  margin-right: 8px;
}
.margin-right-9 {
  margin-right: 9px;
}
.margin-right-10 {
  margin-right: 10px;
}
.margin-right-11 {
  margin-right: 11px;
}
.margin-right-12 {
  margin-right: 12px;
}
.margin-right-13 {
  margin-right: 13px;
}
.margin-right-14 {
  margin-right: 14px;
}
.margin-right-15 {
  margin-right: 15px;
}
.margin-right-16 {
  margin-right: 16px;
}
.margin-right-17 {
  margin-right: 17px;
}
.margin-right-18 {
  margin-right: 18px;
}
.margin-right-19 {
  margin-right: 19px;
}
.margin-right-20 {
  margin-right: 20px;
}
.margin-right-21 {
  margin-right: 21px;
}
.margin-right-22 {
  margin-right: 22px;
}
.margin-right-23 {
  margin-right: 23px;
}
.margin-right-24 {
  margin-right: 24px;
}
.margin-right-25 {
  margin-right: 25px;
}
.margin-right-26 {
  margin-right: 26px;
}
.margin-right-27 {
  margin-right: 27px;
}
.margin-right-28 {
  margin-right: 28px;
}
.margin-right-29 {
  margin-right: 29px;
}
.margin-right-30 {
  margin-right: 30px;
}
.margin-right-31 {
  margin-right: 31px;
}
.margin-right-32 {
  margin-right: 32px;
}
.margin-right-33 {
  margin-right: 33px;
}
.margin-right-34 {
  margin-right: 34px;
}
.margin-right-35 {
  margin-right: 35px;
}
.margin-right-36 {
  margin-right: 36px;
}
.margin-right-37 {
  margin-right: 37px;
}
.margin-right-38 {
  margin-right: 38px;
}
.margin-right-39 {
  margin-right: 39px;
}
.margin-right-40 {
  margin-right: 40px;
}
.margin-right-41 {
  margin-right: 41px;
}
.margin-right-42 {
  margin-right: 42px;
}
.margin-right-43 {
  margin-right: 43px;
}
.margin-right-44 {
  margin-right: 44px;
}
.margin-right-45 {
  margin-right: 45px;
}
.margin-right-46 {
  margin-right: 46px;
}
.margin-right-47 {
  margin-right: 47px;
}
.margin-right-48 {
  margin-right: 48px;
}
.margin-right-49 {
  margin-right: 49px;
}
.margin-right-50 {
  margin-right: 50px;
}
.margin-right-51 {
  margin-right: 51px;
}
.margin-right-52 {
  margin-right: 52px;
}
.margin-right-53 {
  margin-right: 53px;
}
.margin-right-54 {
  margin-right: 54px;
}
.margin-right-55 {
  margin-right: 55px;
}
.margin-right-56 {
  margin-right: 56px;
}
.margin-right-57 {
  margin-right: 57px;
}
.margin-right-58 {
  margin-right: 58px;
}
.margin-right-59 {
  margin-right: 59px;
}
.margin-right-60 {
  margin-right: 60px;
}
.margin-right-61 {
  margin-right: 61px;
}
.margin-right-62 {
  margin-right: 62px;
}
.margin-right-63 {
  margin-right: 63px;
}
.margin-right-64 {
  margin-right: 64px;
}
.margin-right-65 {
  margin-right: 65px;
}
.margin-right-66 {
  margin-right: 66px;
}
.margin-right-67 {
  margin-right: 67px;
}
.margin-right-68 {
  margin-right: 68px;
}
.margin-right-69 {
  margin-right: 69px;
}
.margin-right-70 {
  margin-right: 70px;
}
.margin-right-71 {
  margin-right: 71px;
}
.margin-right-72 {
  margin-right: 72px;
}
.margin-right-73 {
  margin-right: 73px;
}
.margin-right-74 {
  margin-right: 74px;
}
.margin-right-75 {
  margin-right: 75px;
}
.margin-right-76 {
  margin-right: 76px;
}
.margin-right-77 {
  margin-right: 77px;
}
.margin-right-78 {
  margin-right: 78px;
}
.margin-right-79 {
  margin-right: 79px;
}
.margin-right-80 {
  margin-right: 80px;
}
.margin-right-81 {
  margin-right: 81px;
}
.margin-right-82 {
  margin-right: 82px;
}
.margin-right-83 {
  margin-right: 83px;
}
.margin-right-84 {
  margin-right: 84px;
}
.margin-right-85 {
  margin-right: 85px;
}
.margin-right-86 {
  margin-right: 86px;
}
.margin-right-87 {
  margin-right: 87px;
}
.margin-right-88 {
  margin-right: 88px;
}
.margin-right-89 {
  margin-right: 89px;
}
.margin-right-90 {
  margin-right: 90px;
}
.margin-right-91 {
  margin-right: 91px;
}
.margin-right-92 {
  margin-right: 92px;
}
.margin-right-93 {
  margin-right: 93px;
}
.margin-right-94 {
  margin-right: 94px;
}
.margin-right-95 {
  margin-right: 95px;
}
.margin-right-96 {
  margin-right: 96px;
}
.margin-right-97 {
  margin-right: 97px;
}
.margin-right-98 {
  margin-right: 98px;
}
.margin-right-99 {
  margin-right: 99px;
}
.margin-right-100 {
  margin-right: 100px;
}
.margin-bottom-0 {
  margin-bottom: 0px;
}
.margin-bottom-1 {
  margin-bottom: 1px;
}
.margin-bottom-2 {
  margin-bottom: 2px;
}
.margin-bottom-3 {
  margin-bottom: 3px;
}
.margin-bottom-4 {
  margin-bottom: 4px;
}
.margin-bottom-5 {
  margin-bottom: 5px;
}
.margin-bottom-6 {
  margin-bottom: 6px;
}
.margin-bottom-7 {
  margin-bottom: 7px;
}
.margin-bottom-8 {
  margin-bottom: 8px;
}
.margin-bottom-9 {
  margin-bottom: 9px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-11 {
  margin-bottom: 11px;
}
.margin-bottom-12 {
  margin-bottom: 12px;
}
.margin-bottom-13 {
  margin-bottom: 13px;
}
.margin-bottom-14 {
  margin-bottom: 14px;
}
.margin-bottom-15 {
  margin-bottom: 15px;
}
.margin-bottom-16 {
  margin-bottom: 16px;
}
.margin-bottom-17 {
  margin-bottom: 17px;
}
.margin-bottom-18 {
  margin-bottom: 18px;
}
.margin-bottom-19 {
  margin-bottom: 19px;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}
.margin-bottom-21 {
  margin-bottom: 21px;
}
.margin-bottom-22 {
  margin-bottom: 22px;
}
.margin-bottom-23 {
  margin-bottom: 23px;
}
.margin-bottom-24 {
  margin-bottom: 24px;
}
.margin-bottom-25 {
  margin-bottom: 25px;
}
.margin-bottom-26 {
  margin-bottom: 26px;
}
.margin-bottom-27 {
  margin-bottom: 27px;
}
.margin-bottom-28 {
  margin-bottom: 28px;
}
.margin-bottom-29 {
  margin-bottom: 29px;
}
.margin-bottom-30 {
  margin-bottom: 30px;
}
.margin-bottom-31 {
  margin-bottom: 31px;
}
.margin-bottom-32 {
  margin-bottom: 32px;
}
.margin-bottom-33 {
  margin-bottom: 33px;
}
.margin-bottom-34 {
  margin-bottom: 34px;
}
.margin-bottom-35 {
  margin-bottom: 35px;
}
.margin-bottom-36 {
  margin-bottom: 36px;
}
.margin-bottom-37 {
  margin-bottom: 37px;
}
.margin-bottom-38 {
  margin-bottom: 38px;
}
.margin-bottom-39 {
  margin-bottom: 39px;
}
.margin-bottom-40 {
  margin-bottom: 40px;
}
.margin-bottom-41 {
  margin-bottom: 41px;
}
.margin-bottom-42 {
  margin-bottom: 42px;
}
.margin-bottom-43 {
  margin-bottom: 43px;
}
.margin-bottom-44 {
  margin-bottom: 44px;
}
.margin-bottom-45 {
  margin-bottom: 45px;
}
.margin-bottom-46 {
  margin-bottom: 46px;
}
.margin-bottom-47 {
  margin-bottom: 47px;
}
.margin-bottom-48 {
  margin-bottom: 48px;
}
.margin-bottom-49 {
  margin-bottom: 49px;
}
.margin-bottom-50 {
  margin-bottom: 50px;
}
.margin-bottom-51 {
  margin-bottom: 51px;
}
.margin-bottom-52 {
  margin-bottom: 52px;
}
.margin-bottom-53 {
  margin-bottom: 53px;
}
.margin-bottom-54 {
  margin-bottom: 54px;
}
.margin-bottom-55 {
  margin-bottom: 55px;
}
.margin-bottom-56 {
  margin-bottom: 56px;
}
.margin-bottom-57 {
  margin-bottom: 57px;
}
.margin-bottom-58 {
  margin-bottom: 58px;
}
.margin-bottom-59 {
  margin-bottom: 59px;
}
.margin-bottom-60 {
  margin-bottom: 60px;
}
.margin-bottom-61 {
  margin-bottom: 61px;
}
.margin-bottom-62 {
  margin-bottom: 62px;
}
.margin-bottom-63 {
  margin-bottom: 63px;
}
.margin-bottom-64 {
  margin-bottom: 64px;
}
.margin-bottom-65 {
  margin-bottom: 65px;
}
.margin-bottom-66 {
  margin-bottom: 66px;
}
.margin-bottom-67 {
  margin-bottom: 67px;
}
.margin-bottom-68 {
  margin-bottom: 68px;
}
.margin-bottom-69 {
  margin-bottom: 69px;
}
.margin-bottom-70 {
  margin-bottom: 70px;
}
.margin-bottom-71 {
  margin-bottom: 71px;
}
.margin-bottom-72 {
  margin-bottom: 72px;
}
.margin-bottom-73 {
  margin-bottom: 73px;
}
.margin-bottom-74 {
  margin-bottom: 74px;
}
.margin-bottom-75 {
  margin-bottom: 75px;
}
.margin-bottom-76 {
  margin-bottom: 76px;
}
.margin-bottom-77 {
  margin-bottom: 77px;
}
.margin-bottom-78 {
  margin-bottom: 78px;
}
.margin-bottom-79 {
  margin-bottom: 79px;
}
.margin-bottom-80 {
  margin-bottom: 80px;
}
.margin-bottom-81 {
  margin-bottom: 81px;
}
.margin-bottom-82 {
  margin-bottom: 82px;
}
.margin-bottom-83 {
  margin-bottom: 83px;
}
.margin-bottom-84 {
  margin-bottom: 84px;
}
.margin-bottom-85 {
  margin-bottom: 85px;
}
.margin-bottom-86 {
  margin-bottom: 86px;
}
.margin-bottom-87 {
  margin-bottom: 87px;
}
.margin-bottom-88 {
  margin-bottom: 88px;
}
.margin-bottom-89 {
  margin-bottom: 89px;
}
.margin-bottom-90 {
  margin-bottom: 90px;
}
.margin-bottom-91 {
  margin-bottom: 91px;
}
.margin-bottom-92 {
  margin-bottom: 92px;
}
.margin-bottom-93 {
  margin-bottom: 93px;
}
.margin-bottom-94 {
  margin-bottom: 94px;
}
.margin-bottom-95 {
  margin-bottom: 95px;
}
.margin-bottom-96 {
  margin-bottom: 96px;
}
.margin-bottom-97 {
  margin-bottom: 97px;
}
.margin-bottom-98 {
  margin-bottom: 98px;
}
.margin-bottom-99 {
  margin-bottom: 99px;
}
.margin-bottom-100 {
  margin-bottom: 100px;
}
.margin-left-0 {
  margin-left: 0px;
}
.margin-left-1 {
  margin-left: 1px;
}
.margin-left-2 {
  margin-left: 2px;
}
.margin-left-3 {
  margin-left: 3px;
}
.margin-left-4 {
  margin-left: 4px;
}
.margin-left-5 {
  margin-left: 5px;
}
.margin-left-6 {
  margin-left: 6px;
}
.margin-left-7 {
  margin-left: 7px;
}
.margin-left-8 {
  margin-left: 8px;
}
.margin-left-9 {
  margin-left: 9px;
}
.margin-left-10 {
  margin-left: 10px;
}
.margin-left-11 {
  margin-left: 11px;
}
.margin-left-12 {
  margin-left: 12px;
}
.margin-left-13 {
  margin-left: 13px;
}
.margin-left-14 {
  margin-left: 14px;
}
.margin-left-15 {
  margin-left: 15px;
}
.margin-left-16 {
  margin-left: 16px;
}
.margin-left-17 {
  margin-left: 17px;
}
.margin-left-18 {
  margin-left: 18px;
}
.margin-left-19 {
  margin-left: 19px;
}
.margin-left-20 {
  margin-left: 20px;
}
.margin-left-21 {
  margin-left: 21px;
}
.margin-left-22 {
  margin-left: 22px;
}
.margin-left-23 {
  margin-left: 23px;
}
.margin-left-24 {
  margin-left: 24px;
}
.margin-left-25 {
  margin-left: 25px;
}
.margin-left-26 {
  margin-left: 26px;
}
.margin-left-27 {
  margin-left: 27px;
}
.margin-left-28 {
  margin-left: 28px;
}
.margin-left-29 {
  margin-left: 29px;
}
.margin-left-30 {
  margin-left: 30px;
}
.margin-left-31 {
  margin-left: 31px;
}
.margin-left-32 {
  margin-left: 32px;
}
.margin-left-33 {
  margin-left: 33px;
}
.margin-left-34 {
  margin-left: 34px;
}
.margin-left-35 {
  margin-left: 35px;
}
.margin-left-36 {
  margin-left: 36px;
}
.margin-left-37 {
  margin-left: 37px;
}
.margin-left-38 {
  margin-left: 38px;
}
.margin-left-39 {
  margin-left: 39px;
}
.margin-left-40 {
  margin-left: 40px;
}
.margin-left-41 {
  margin-left: 41px;
}
.margin-left-42 {
  margin-left: 42px;
}
.margin-left-43 {
  margin-left: 43px;
}
.margin-left-44 {
  margin-left: 44px;
}
.margin-left-45 {
  margin-left: 45px;
}
.margin-left-46 {
  margin-left: 46px;
}
.margin-left-47 {
  margin-left: 47px;
}
.margin-left-48 {
  margin-left: 48px;
}
.margin-left-49 {
  margin-left: 49px;
}
.margin-left-50 {
  margin-left: 50px;
}
.margin-left-51 {
  margin-left: 51px;
}
.margin-left-52 {
  margin-left: 52px;
}
.margin-left-53 {
  margin-left: 53px;
}
.margin-left-54 {
  margin-left: 54px;
}
.margin-left-55 {
  margin-left: 55px;
}
.margin-left-56 {
  margin-left: 56px;
}
.margin-left-57 {
  margin-left: 57px;
}
.margin-left-58 {
  margin-left: 58px;
}
.margin-left-59 {
  margin-left: 59px;
}
.margin-left-60 {
  margin-left: 60px;
}
.margin-left-61 {
  margin-left: 61px;
}
.margin-left-62 {
  margin-left: 62px;
}
.margin-left-63 {
  margin-left: 63px;
}
.margin-left-64 {
  margin-left: 64px;
}
.margin-left-65 {
  margin-left: 65px;
}
.margin-left-66 {
  margin-left: 66px;
}
.margin-left-67 {
  margin-left: 67px;
}
.margin-left-68 {
  margin-left: 68px;
}
.margin-left-69 {
  margin-left: 69px;
}
.margin-left-70 {
  margin-left: 70px;
}
.margin-left-71 {
  margin-left: 71px;
}
.margin-left-72 {
  margin-left: 72px;
}
.margin-left-73 {
  margin-left: 73px;
}
.margin-left-74 {
  margin-left: 74px;
}
.margin-left-75 {
  margin-left: 75px;
}
.margin-left-76 {
  margin-left: 76px;
}
.margin-left-77 {
  margin-left: 77px;
}
.margin-left-78 {
  margin-left: 78px;
}
.margin-left-79 {
  margin-left: 79px;
}
.margin-left-80 {
  margin-left: 80px;
}
.margin-left-81 {
  margin-left: 81px;
}
.margin-left-82 {
  margin-left: 82px;
}
.margin-left-83 {
  margin-left: 83px;
}
.margin-left-84 {
  margin-left: 84px;
}
.margin-left-85 {
  margin-left: 85px;
}
.margin-left-86 {
  margin-left: 86px;
}
.margin-left-87 {
  margin-left: 87px;
}
.margin-left-88 {
  margin-left: 88px;
}
.margin-left-89 {
  margin-left: 89px;
}
.margin-left-90 {
  margin-left: 90px;
}
.margin-left-91 {
  margin-left: 91px;
}
.margin-left-92 {
  margin-left: 92px;
}
.margin-left-93 {
  margin-left: 93px;
}
.margin-left-94 {
  margin-left: 94px;
}
.margin-left-95 {
  margin-left: 95px;
}
.margin-left-96 {
  margin-left: 96px;
}
.margin-left-97 {
  margin-left: 97px;
}
.margin-left-98 {
  margin-left: 98px;
}
.margin-left-99 {
  margin-left: 99px;
}
.margin-left-100 {
  margin-left: 100px;
}

.mb--50 {
  margin-bottom: -50px;
}

.width0 {
  width: 0px;
  max-width: 100%;
}
.width5 {
  width: 5px;
  max-width: 100%;
}
.width10 {
  width: 10px;
  max-width: 100%;
}
.width15 {
  width: 15px;
  max-width: 100%;
}
.width20 {
  width: 20px;
  max-width: 100%;
}
.width25 {
  width: 25px;
  max-width: 100%;
}
.width30 {
  width: 30px;
  max-width: 100%;
}
.width35 {
  width: 35px;
  max-width: 100%;
}
.width40 {
  width: 40px;
  max-width: 100%;
}
.width45 {
  width: 45px;
  max-width: 100%;
}
.width50 {
  width: 50px;
  max-width: 100%;
}
.width55 {
  width: 55px;
  max-width: 100%;
}
.width60 {
  width: 60px;
  max-width: 100%;
}
.width65 {
  width: 65px;
  max-width: 100%;
}
.width70 {
  width: 70px;
  max-width: 100%;
}
.width75 {
  width: 75px;
  max-width: 100%;
}
.width80 {
  width: 80px;
  max-width: 100%;
}
.width85 {
  width: 85px;
  max-width: 100%;
}
.width90 {
  width: 90px;
  max-width: 100%;
}
.width95 {
  width: 95px;
  max-width: 100%;
}
.width100 {
  width: 100px;
  max-width: 100%;
}
.width105 {
  width: 105px;
  max-width: 100%;
}
.width110 {
  width: 110px;
  max-width: 100%;
}
.width115 {
  width: 115px;
  max-width: 100%;
}
.width120 {
  width: 120px;
  max-width: 100%;
}
.width125 {
  width: 125px;
  max-width: 100%;
}
.width130 {
  width: 130px;
  max-width: 100%;
}
.width135 {
  width: 135px;
  max-width: 100%;
}
.width140 {
  width: 140px;
  max-width: 100%;
}
.width145 {
  width: 145px;
  max-width: 100%;
}
.width150 {
  width: 150px;
  max-width: 100%;
}
.width155 {
  width: 155px;
  max-width: 100%;
}
.width160 {
  width: 160px;
  max-width: 100%;
}
.width165 {
  width: 165px;
  max-width: 100%;
}
.width170 {
  width: 170px;
  max-width: 100%;
}
.width175 {
  width: 175px;
  max-width: 100%;
}
.width180 {
  width: 180px;
  max-width: 100%;
}
.width185 {
  width: 185px;
  max-width: 100%;
}
.width190 {
  width: 190px;
  max-width: 100%;
}
.width195 {
  width: 195px;
  max-width: 100%;
}
.width200 {
  width: 200px;
  max-width: 100%;
}
.width205 {
  width: 205px;
  max-width: 100%;
}
.width210 {
  width: 210px;
  max-width: 100%;
}
.width215 {
  width: 215px;
  max-width: 100%;
}
.width220 {
  width: 220px;
  max-width: 100%;
}
.width225 {
  width: 225px;
  max-width: 100%;
}
.width230 {
  width: 230px;
  max-width: 100%;
}
.width235 {
  width: 235px;
  max-width: 100%;
}
.width240 {
  width: 240px;
  max-width: 100%;
}
.width245 {
  width: 245px;
  max-width: 100%;
}
.width250 {
  width: 250px;
  max-width: 100%;
}
.width255 {
  width: 255px;
  max-width: 100%;
}
.width260 {
  width: 260px;
  max-width: 100%;
}
.width265 {
  width: 265px;
  max-width: 100%;
}
.width270 {
  width: 270px;
  max-width: 100%;
}
.width275 {
  width: 275px;
  max-width: 100%;
}
.width280 {
  width: 280px;
  max-width: 100%;
}
.width285 {
  width: 285px;
  max-width: 100%;
}
.width290 {
  width: 290px;
  max-width: 100%;
}
.width295 {
  width: 295px;
  max-width: 100%;
}
.width300 {
  width: 300px;
  max-width: 100%;
}
.width305 {
  width: 305px;
  max-width: 100%;
}
.width310 {
  width: 310px;
  max-width: 100%;
}
.width315 {
  width: 315px;
  max-width: 100%;
}
.width320 {
  width: 320px;
  max-width: 100%;
}
.width325 {
  width: 325px;
  max-width: 100%;
}
.width330 {
  width: 330px;
  max-width: 100%;
}
.width335 {
  width: 335px;
  max-width: 100%;
}
.width340 {
  width: 340px;
  max-width: 100%;
}
.width345 {
  width: 345px;
  max-width: 100%;
}
.width350 {
  width: 350px;
  max-width: 100%;
}
.width355 {
  width: 355px;
  max-width: 100%;
}
.width360 {
  width: 360px;
  max-width: 100%;
}
.width365 {
  width: 365px;
  max-width: 100%;
}
.width370 {
  width: 370px;
  max-width: 100%;
}
.width375 {
  width: 375px;
  max-width: 100%;
}
.width380 {
  width: 380px;
  max-width: 100%;
}
.width385 {
  width: 385px;
  max-width: 100%;
}
.width390 {
  width: 390px;
  max-width: 100%;
}
.width395 {
  width: 395px;
  max-width: 100%;
}
.width400 {
  width: 400px;
  max-width: 100%;
}
.width405 {
  width: 405px;
  max-width: 100%;
}
.width410 {
  width: 410px;
  max-width: 100%;
}
.width415 {
  width: 415px;
  max-width: 100%;
}
.width420 {
  width: 420px;
  max-width: 100%;
}
.width425 {
  width: 425px;
  max-width: 100%;
}
.width430 {
  width: 430px;
  max-width: 100%;
}
.width435 {
  width: 435px;
  max-width: 100%;
}
.width440 {
  width: 440px;
  max-width: 100%;
}
.width445 {
  width: 445px;
  max-width: 100%;
}
.width450 {
  width: 450px;
  max-width: 100%;
}
.width455 {
  width: 455px;
  max-width: 100%;
}
.width460 {
  width: 460px;
  max-width: 100%;
}
.width465 {
  width: 465px;
  max-width: 100%;
}
.width470 {
  width: 470px;
  max-width: 100%;
}
.width475 {
  width: 475px;
  max-width: 100%;
}
.width480 {
  width: 480px;
  max-width: 100%;
}
.width485 {
  width: 485px;
  max-width: 100%;
}
.width490 {
  width: 490px;
  max-width: 100%;
}
.width495 {
  width: 495px;
  max-width: 100%;
}
.width500 {
  width: 500px;
  max-width: 100%;
}
.width505 {
  width: 505px;
  max-width: 100%;
}
.width510 {
  width: 510px;
  max-width: 100%;
}
.width515 {
  width: 515px;
  max-width: 100%;
}
.width520 {
  width: 520px;
  max-width: 100%;
}
.width525 {
  width: 525px;
  max-width: 100%;
}
.width530 {
  width: 530px;
  max-width: 100%;
}
.width535 {
  width: 535px;
  max-width: 100%;
}
.width540 {
  width: 540px;
  max-width: 100%;
}
.width545 {
  width: 545px;
  max-width: 100%;
}
.width550 {
  width: 550px;
  max-width: 100%;
}
.width555 {
  width: 555px;
  max-width: 100%;
}
.width560 {
  width: 560px;
  max-width: 100%;
}
.width565 {
  width: 565px;
  max-width: 100%;
}
.width570 {
  width: 570px;
  max-width: 100%;
}
.width575 {
  width: 575px;
  max-width: 100%;
}
.width580 {
  width: 580px;
  max-width: 100%;
}
.width585 {
  width: 585px;
  max-width: 100%;
}
.width590 {
  width: 590px;
  max-width: 100%;
}
.width595 {
  width: 595px;
  max-width: 100%;
}
.width600 {
  width: 600px;
  max-width: 100%;
}
.width605 {
  width: 605px;
  max-width: 100%;
}
.width610 {
  width: 610px;
  max-width: 100%;
}
.width615 {
  width: 615px;
  max-width: 100%;
}
.width620 {
  width: 620px;
  max-width: 100%;
}
.width625 {
  width: 625px;
  max-width: 100%;
}
.width630 {
  width: 630px;
  max-width: 100%;
}
.width635 {
  width: 635px;
  max-width: 100%;
}
.width640 {
  width: 640px;
  max-width: 100%;
}
.width645 {
  width: 645px;
  max-width: 100%;
}
.width650 {
  width: 650px;
  max-width: 100%;
}
.width655 {
  width: 655px;
  max-width: 100%;
}
.width660 {
  width: 660px;
  max-width: 100%;
}
.width665 {
  width: 665px;
  max-width: 100%;
}
.width670 {
  width: 670px;
  max-width: 100%;
}
.width675 {
  width: 675px;
  max-width: 100%;
}
.width680 {
  width: 680px;
  max-width: 100%;
}
.width685 {
  width: 685px;
  max-width: 100%;
}
.width690 {
  width: 690px;
  max-width: 100%;
}
.width695 {
  width: 695px;
  max-width: 100%;
}
.width700 {
  width: 700px;
  max-width: 100%;
}
.width705 {
  width: 705px;
  max-width: 100%;
}
.width710 {
  width: 710px;
  max-width: 100%;
}
.width715 {
  width: 715px;
  max-width: 100%;
}
.width720 {
  width: 720px;
  max-width: 100%;
}
.width725 {
  width: 725px;
  max-width: 100%;
}
.width730 {
  width: 730px;
  max-width: 100%;
}
.width735 {
  width: 735px;
  max-width: 100%;
}
.width740 {
  width: 740px;
  max-width: 100%;
}
.width745 {
  width: 745px;
  max-width: 100%;
}
.width750 {
  width: 750px;
  max-width: 100%;
}
.width755 {
  width: 755px;
  max-width: 100%;
}
.width760 {
  width: 760px;
  max-width: 100%;
}
.width765 {
  width: 765px;
  max-width: 100%;
}
.width770 {
  width: 770px;
  max-width: 100%;
}
.width775 {
  width: 775px;
  max-width: 100%;
}
.width780 {
  width: 780px;
  max-width: 100%;
}
.width785 {
  width: 785px;
  max-width: 100%;
}
.width790 {
  width: 790px;
  max-width: 100%;
}
.width795 {
  width: 795px;
  max-width: 100%;
}
.width800 {
  width: 800px;
  max-width: 100%;
}
.width805 {
  width: 805px;
  max-width: 100%;
}
.width810 {
  width: 810px;
  max-width: 100%;
}
.width815 {
  width: 815px;
  max-width: 100%;
}
.width820 {
  width: 820px;
  max-width: 100%;
}
.width825 {
  width: 825px;
  max-width: 100%;
}
.width830 {
  width: 830px;
  max-width: 100%;
}
.width835 {
  width: 835px;
  max-width: 100%;
}
.width840 {
  width: 840px;
  max-width: 100%;
}
.width845 {
  width: 845px;
  max-width: 100%;
}
.width850 {
  width: 850px;
  max-width: 100%;
}
.width855 {
  width: 855px;
  max-width: 100%;
}
.width860 {
  width: 860px;
  max-width: 100%;
}
.width865 {
  width: 865px;
  max-width: 100%;
}
.width870 {
  width: 870px;
  max-width: 100%;
}
.width875 {
  width: 875px;
  max-width: 100%;
}
.width880 {
  width: 880px;
  max-width: 100%;
}
.width885 {
  width: 885px;
  max-width: 100%;
}
.width890 {
  width: 890px;
  max-width: 100%;
}
.width895 {
  width: 895px;
  max-width: 100%;
}
.width900 {
  width: 900px;
  max-width: 100%;
}
.width905 {
  width: 905px;
  max-width: 100%;
}
.width910 {
  width: 910px;
  max-width: 100%;
}
.width915 {
  width: 915px;
  max-width: 100%;
}
.width920 {
  width: 920px;
  max-width: 100%;
}
.width925 {
  width: 925px;
  max-width: 100%;
}
.width930 {
  width: 930px;
  max-width: 100%;
}
.width935 {
  width: 935px;
  max-width: 100%;
}
.width940 {
  width: 940px;
  max-width: 100%;
}
.width1p {
  width: 1%;
}
.width2p {
  width: 2%;
}
.width3p {
  width: 3%;
}
.width4p {
  width: 4%;
}
.width5p {
  width: 5%;
}
.width6p {
  width: 6%;
}
.width7p {
  width: 7%;
}
.width8p {
  width: 8%;
}
.width9p {
  width: 9%;
}
.width10p {
  width: 10% !important;
}
.width11p {
  width: 11%;
}
.width12p {
  width: 12% !important;
}
.width13p {
  width: 13%;
}
.width14p {
  width: 14%;
}
.width15p {
  width: 15%;
}
.width16p {
  width: 16%;
}
.width17p {
  width: 17%;
}
.width18p {
  width: 18%;
}
.width19p {
  width: 19%;
}
.width20p {
  width: 20%;
}
.width21p {
  width: 21%;
}
.width22p {
  width: 22%;
}
.width23p {
  width: 23%;
}
.width24p {
  width: 24%;
}
.width25p {
  width: 25%;
}
.width26p {
  width: 26%;
}
.width27p {
  width: 27%;
}
.width28p {
  width: 28%;
}
.width29p {
  width: 29%;
}
.width30p {
  width: 30%;
}
.width31p {
  width: 31%;
}
.width32p {
  width: 32%;
}
.width33p {
  width: 33%;
}
.width34p {
  width: 34%;
}
.width35p {
  width: 35%;
}
.width36p {
  width: 36%;
}
.width37p {
  width: 37%;
}
.width38p {
  width: 38% !important;
}
.width39p {
  width: 39%;
}
.width40p {
  width: 40%;
}
.width41p {
  width: 41%;
}
.width42p {
  width: 42%;
}
.width43p {
  width: 43%;
}
.width44p {
  width: 44%;
}
.width45p {
  width: 45%;
}
.width46p {
  width: 46%;
}
.width47p {
  width: 47%;
}
.width48p {
  width: 48%;
}
.width49p {
  width: 49%;
}
.width50p {
  width: 50%;
}
.width51p {
  width: 51%;
}
.width52p {
  width: 52%;
}
.width53p {
  width: 53%;
}
.width54p {
  width: 54%;
}
.width55p {
  width: 55%;
}
.width56p {
  width: 56%;
}
.width57p {
  width: 57%;
}
.width58p {
  width: 58%;
}
.width59p {
  width: 59%;
}
.width60p {
  width: 60%;
}
.width61p {
  width: 61%;
}
.width62p {
  width: 62%;
}
.width63p {
  width: 63%;
}
.width64p {
  width: 64%;
}
.width65p {
  width: 65%;
}
.width66p {
  width: 66%;
}
.width67p {
  width: 67%;
}
.width68p {
  width: 68%;
}
.width69p {
  width: 69%;
}
.width70p {
  width: 70%;
}
.width71p {
  width: 71%;
}
.width72p {
  width: 72%;
}
.width73p {
  width: 73%;
}
.width74p {
  width: 74%;
}
.width75p {
  width: 75%;
}
.width76p {
  width: 76%;
}
.width77p {
  width: 77%;
}
.width78p {
  width: 78%;
}
.width79p {
  width: 79%;
}
.width80p {
  width: 80%;
}
.width81p {
  width: 81%;
}
.width82p {
  width: 82%;
}
.width83p {
  width: 83%;
}
.width84p {
  width: 84%;
}
.width85p {
  width: 85%;
}
.width86p {
  width: 86%;
}
.width87p {
  width: 87%;
}
.width88p {
  width: 88%;
}
.width89p {
  width: 89%;
}
.width90p {
  width: 90%;
}
.width91p {
  width: 91%;
}
.width92p {
  width: 92%;
}
.width93p {
  width: 93%;
}
.width94p {
  width: 94%;
}
.width95p {
  width: 95%;
}
.width96p {
  width: 96%;
}
.width97p {
  width: 97%;
}
.width98p {
  width: 98%;
}
.width99p {
  width: 99%;
}
.width100p {
  width: 100%;
}

.height0 {
  height: 0px;
  max-height: 100%;
}
.height5 {
  height: 5px;
  max-height: 100%;
}
.height10 {
  height: 10px;
  max-height: 100%;
}
.height15 {
  height: 15px;
  max-height: 100%;
}
.height20 {
  height: 20px;
  max-height: 100%;
}
.height25 {
  height: 25px;
  max-height: 100%;
}
.height30 {
  height: 30px;
  max-height: 100%;
}
.height35 {
  height: 35px;
  max-height: 100%;
}
.height40 {
  height: 40px;
  max-height: 100%;
}
.height45 {
  height: 45px;
  max-height: 100%;
}
.height50 {
  height: 50px;
  max-height: 100%;
}
.height55 {
  height: 55px;
  max-height: 100%;
}
.height60 {
  height: 60px;
  max-height: 100%;
}
.height65 {
  height: 65px;
  max-height: 100%;
}
.height70 {
  height: 70px;
  max-height: 100%;
}
.height75 {
  height: 75px;
  max-height: 100%;
}
.height80 {
  height: 80px;
  max-height: 100%;
}
.height85 {
  height: 85px;
  max-height: 100%;
}
.height90 {
  height: 90px;
  max-height: 100%;
}
.height95 {
  height: 95px;
  max-height: 100%;
}
.height100 {
  height: 100px;
  max-height: 100%;
}
.height105 {
  height: 105px;
  max-height: 100%;
}
.height110 {
  height: 110px;
  max-height: 100%;
}
.height115 {
  height: 115px;
  max-height: 100%;
}
.height120 {
  height: 120px;
  max-height: 100%;
}
.height125 {
  height: 125px;
  max-height: 100%;
}
.height130 {
  height: 130px;
  max-height: 100%;
}
.height135 {
  height: 135px;
  max-height: 100%;
}
.height140 {
  height: 140px;
  max-height: 100%;
}
.height145 {
  height: 145px;
  max-height: 100%;
}
.height150 {
  height: 150px;
  max-height: 100%;
}
.height155 {
  height: 155px;
  max-height: 100%;
}
.height160 {
  height: 160px;
  max-height: 100%;
}
.height165 {
  height: 165px;
  max-height: 100%;
}
.height170 {
  height: 170px;
  max-height: 100%;
}
.height175 {
  height: 175px;
  max-height: 100%;
}
.height180 {
  height: 180px;
  max-height: 100%;
}
.height185 {
  height: 185px;
  max-height: 100%;
}
.height190 {
  height: 190px;
  max-height: 100%;
}
.height195 {
  height: 195px;
  max-height: 100%;
}
.height200 {
  height: 200px;
  max-height: 100%;
}
.height205 {
  height: 205px;
  max-height: 100%;
}
.height210 {
  height: 210px;
  max-height: 100%;
}
.height215 {
  height: 215px;
  max-height: 100%;
}
.height220 {
  height: 220px;
  max-height: 100%;
}
.height225 {
  height: 225px;
  max-height: 100%;
}
.height230 {
  height: 230px;
  max-height: 100%;
}
.height235 {
  height: 235px;
  max-height: 100%;
}
.height240 {
  height: 240px;
  max-height: 100%;
}
.height245 {
  height: 245px;
  max-height: 100%;
}
.height250 {
  height: 250px;
  max-height: 100%;
}
.height255 {
  height: 255px;
  max-height: 100%;
}
.height260 {
  height: 260px;
  max-height: 100%;
}
.height265 {
  height: 265px;
  max-height: 100%;
}
.height270 {
  height: 270px;
  max-height: 100%;
}
.height275 {
  height: 275px;
  max-height: 100%;
}
.height280 {
  height: 280px;
  max-height: 100%;
}
.height285 {
  height: 285px;
  max-height: 100%;
}
.height290 {
  height: 290px;
  max-height: 100%;
}
.height295 {
  height: 295px;
  max-height: 100%;
}
.height300 {
  height: 300px;
  max-height: 100%;
}
.height305 {
  height: 305px;
  max-height: 100%;
}
.height310 {
  height: 310px;
  max-height: 100%;
}
.height315 {
  height: 315px;
  max-height: 100%;
}
.height320 {
  height: 320px;
  max-height: 100%;
}
.height325 {
  height: 325px;
  max-height: 100%;
}
.height330 {
  height: 330px;
  max-height: 100%;
}
.height335 {
  height: 335px;
  max-height: 100%;
}
.height340 {
  height: 340px;
  max-height: 100%;
}
.height345 {
  height: 345px;
  max-height: 100%;
}
.height350 {
  height: 350px;
  max-height: 100%;
}
.height355 {
  height: 355px;
  max-height: 100%;
}
.height360 {
  height: 360px;
  max-height: 100%;
}
.height365 {
  height: 365px;
  max-height: 100%;
}
.height370 {
  height: 370px;
  max-height: 100%;
}
.height375 {
  height: 375px;
  max-height: 100%;
}
.height380 {
  height: 380px;
  max-height: 100%;
}
.height385 {
  height: 385px;
  max-height: 100%;
}
.height390 {
  height: 390px;
  max-height: 100%;
}
.height395 {
  height: 395px;
  max-height: 100%;
}
.height400 {
  height: 400px;
  max-height: 100%;
}
.height405 {
  height: 405px;
  max-height: 100%;
}
.height410 {
  height: 410px;
  max-height: 100%;
}
.height415 {
  height: 415px;
  max-height: 100%;
}
.height420 {
  height: 420px;
  max-height: 100%;
}
.height425 {
  height: 425px;
  max-height: 100%;
}
.height430 {
  height: 430px;
  max-height: 100%;
}
.height435 {
  height: 435px;
  max-height: 100%;
}
.height440 {
  height: 440px;
  max-height: 100%;
}
.height445 {
  height: 445px;
  max-height: 100%;
}
.height450 {
  height: 450px;
  max-height: 100%;
}
.height455 {
  height: 455px;
  max-height: 100%;
}
.height460 {
  height: 460px;
  max-height: 100%;
}
.height465 {
  height: 465px;
  max-height: 100%;
}
.height470 {
  height: 470px;
  max-height: 100%;
}
.height475 {
  height: 475px;
  max-height: 100%;
}
.height480 {
  height: 480px;
  max-height: 100%;
}
.height485 {
  height: 485px;
  max-height: 100%;
}
.height490 {
  height: 490px;
  max-height: 100%;
}
.height495 {
  height: 495px;
  max-height: 100%;
}
.height500 {
  height: 500px;
  max-height: 100%;
}
.height505 {
  height: 505px;
  max-height: 100%;
}
.height510 {
  height: 510px;
  max-height: 100%;
}
.height515 {
  height: 515px;
  max-height: 100%;
}
.height520 {
  height: 520px;
  max-height: 100%;
}
.height525 {
  height: 525px;
  max-height: 100%;
}
.height530 {
  height: 530px;
  max-height: 100%;
}
.height535 {
  height: 535px;
  max-height: 100%;
}
.height540 {
  height: 540px;
  max-height: 100%;
}
.height545 {
  height: 545px;
  max-height: 100%;
}
.height550 {
  height: 550px;
  max-height: 100%;
}
.height555 {
  height: 555px;
  max-height: 100%;
}
.height560 {
  height: 560px;
  max-height: 100%;
}
.height565 {
  height: 565px;
  max-height: 100%;
}
.height570 {
  height: 570px;
  max-height: 100%;
}
.height575 {
  height: 575px;
  max-height: 100%;
}
.height580 {
  height: 580px;
  max-height: 100%;
}
.height585 {
  height: 585px;
  max-height: 100%;
}
.height590 {
  height: 590px;
  max-height: 100%;
}
.height595 {
  height: 595px;
  max-height: 100%;
}
.height600 {
  height: 600px;
  max-height: 100%;
}
.height605 {
  height: 605px;
  max-height: 100%;
}
.height610 {
  height: 610px;
  max-height: 100%;
}
.height615 {
  height: 615px;
  max-height: 100%;
}
.height620 {
  height: 620px;
  max-height: 100%;
}
.height625 {
  height: 625px;
  max-height: 100%;
}
.height630 {
  height: 630px;
  max-height: 100%;
}
.height635 {
  height: 635px;
  max-height: 100%;
}
.height640 {
  height: 640px;
  max-height: 100%;
}
.height645 {
  height: 645px;
  max-height: 100%;
}
.height650 {
  height: 650px;
  max-height: 100%;
}
.height655 {
  height: 655px;
  max-height: 100%;
}
.height660 {
  height: 660px;
  max-height: 100%;
}
.height665 {
  height: 665px;
  max-height: 100%;
}
.height670 {
  height: 670px;
  max-height: 100%;
}
.height675 {
  height: 675px;
  max-height: 100%;
}
.height680 {
  height: 680px;
  max-height: 100%;
}
.height685 {
  height: 685px;
  max-height: 100%;
}
.height690 {
  height: 690px;
  max-height: 100%;
}
.height695 {
  height: 695px;
  max-height: 100%;
}
.height700 {
  height: 700px;
  max-height: 100%;
}
.height705 {
  height: 705px;
  max-height: 100%;
}
.height710 {
  height: 710px;
  max-height: 100%;
}
.height715 {
  height: 715px;
  max-height: 100%;
}
.height720 {
  height: 720px;
  max-height: 100%;
}
.height725 {
  height: 725px;
  max-height: 100%;
}
.height730 {
  height: 730px;
  max-height: 100%;
}
.height735 {
  height: 735px;
  max-height: 100%;
}
.height740 {
  height: 740px;
  max-height: 100%;
}
.height745 {
  height: 745px;
  max-height: 100%;
}
.height750 {
  height: 750px;
  max-height: 100%;
}
.height755 {
  height: 755px;
  max-height: 100%;
}
.height760 {
  height: 760px;
  max-height: 100%;
}
.height765 {
  height: 765px;
  max-height: 100%;
}
.height770 {
  height: 770px;
  max-height: 100%;
}
.height775 {
  height: 775px;
  max-height: 100%;
}
.height780 {
  height: 780px;
  max-height: 100%;
}
.height785 {
  height: 785px;
  max-height: 100%;
}
.height790 {
  height: 790px;
  max-height: 100%;
}
.height795 {
  height: 795px;
  max-height: 100%;
}
.height800 {
  height: 800px;
  max-height: 100%;
}
.height805 {
  height: 805px;
  max-height: 100%;
}
.height810 {
  height: 810px;
  max-height: 100%;
}
.height815 {
  height: 815px;
  max-height: 100%;
}
.height820 {
  height: 820px;
  max-height: 100%;
}
.height825 {
  height: 825px;
  max-height: 100%;
}
.height830 {
  height: 830px;
  max-height: 100%;
}
.height835 {
  height: 835px;
  max-height: 100%;
}
.height840 {
  height: 840px;
  max-height: 100%;
}
.height845 {
  height: 845px;
  max-height: 100%;
}
.height850 {
  height: 850px;
  max-height: 100%;
}
.height855 {
  height: 855px;
  max-height: 100%;
}
.height860 {
  height: 860px;
  max-height: 100%;
}
.height865 {
  height: 865px;
  max-height: 100%;
}
.height870 {
  height: 870px;
  max-height: 100%;
}
.height875 {
  height: 875px;
  max-height: 100%;
}
.height880 {
  height: 880px;
  max-height: 100%;
}
.height885 {
  height: 885px;
  max-height: 100%;
}
.height890 {
  height: 890px;
  max-height: 100%;
}
.height895 {
  height: 895px;
  max-height: 100%;
}
.height900 {
  height: 900px;
  max-height: 100%;
}
.height905 {
  height: 905px;
  max-height: 100%;
}
.height910 {
  height: 910px;
  max-height: 100%;
}
.height915 {
  height: 915px;
  max-height: 100%;
}
.height920 {
  height: 920px;
  max-height: 100%;
}
.height925 {
  height: 925px;
  max-height: 100%;
}
.height930 {
  height: 930px;
  max-height: 100%;
}
.height935 {
  height: 935px;
  max-height: 100%;
}
.height940 {
  height: 940px;
  max-height: 100%;
}

.size8 {
  font-size: 8px !important;
}
.size9 {
  font-size: 9px !important;
}
.size10 {
  font-size: 10px !important;
}
.size11 {
  font-size: 11px !important;
}
.size12 {
  font-size: 12px !important;
}
.size13 {
  font-size: 13px !important;
}
.size14 {
  font-size: 14px !important;
}
.size15 {
  font-size: 15px !important;
}
.size16 {
  font-size: 16px !important;
}
.size17 {
  font-size: 17px !important;
}
.size18 {
  font-size: 18px !important;
}
.size19 {
  font-size: 19px !important;
}
.size20 {
  font-size: 20px !important;
}
.size21 {
  font-size: 21px !important;
}
.size22 {
  font-size: 22px !important;
}
.size23 {
  font-size: 23px !important;
}
.size24 {
  font-size: 24px !important;
}
.size25 {
  font-size: 25px !important;
}
.size26 {
  font-size: 26px !important;
}
.size27 {
  font-size: 27px !important;
}
.size28 {
  font-size: 28px !important;
}
.size29 {
  font-size: 29px !important;
}
.size30 {
  font-size: 30px !important;
}
.size31 {
  font-size: 31px !important;
}
.size32 {
  font-size: 32px !important;
}
.size33 {
  font-size: 33px !important;
}
.size34 {
  font-size: 34px !important;
}
.size35 {
  font-size: 35px !important;
}
.size36 {
  font-size: 36px !important;
}
.size37 {
  font-size: 37px !important;
}
.size38 {
  font-size: 38px !important;
}
.size39 {
  font-size: 39px !important;
}
.size40 {
  font-size: 40px !important;
}
.size41 {
  font-size: 41px !important;
}
.size42 {
  font-size: 42px !important;
}
.size43 {
  font-size: 43px !important;
}
.size44 {
  font-size: 44px !important;
}
.size45 {
  font-size: 45px !important;
}
.size46 {
  font-size: 46px !important;
}
.size47 {
  font-size: 47px !important;
}
.size48 {
  font-size: 48px !important;
}
.size49 {
  font-size: 49px !important;
}
.size50 {
  font-size: 50px !important;
}
.size51 {
  font-size: 51px !important;
}
.size52 {
  font-size: 52px !important;
}
.size53 {
  font-size: 53px !important;
}
.size54 {
  font-size: 54px !important;
}
.size55 {
  font-size: 55px !important;
}
.size56 {
  font-size: 56px !important;
}
.size57 {
  font-size: 57px !important;
}
.size58 {
  font-size: 58px !important;
}
.size59 {
  font-size: 59px !important;
}
.size60 {
  font-size: 60px !important;
}
.size61 {
  font-size: 61px !important;
}
.size62 {
  font-size: 62px !important;
}
.size63 {
  font-size: 63px !important;
}
.size64 {
  font-size: 64px !important;
}
.size65 {
  font-size: 65px !important;
}
.size66 {
  font-size: 66px !important;
}
.size67 {
  font-size: 67px !important;
}
.size68 {
  font-size: 68px !important;
}
.size69 {
  font-size: 69px !important;
}
.size70 {
  font-size: 70px !important;
}
.size71 {
  font-size: 71px !important;
}
.size72 {
  font-size: 72px !important;
}
.size73 {
  font-size: 73px !important;
}
.size74 {
  font-size: 74px !important;
}
.size75 {
  font-size: 75px !important;
}
.size76 {
  font-size: 76px !important;
}
.size77 {
  font-size: 77px !important;
}
.size78 {
  font-size: 78px !important;
}
.size79 {
  font-size: 79px !important;
}
.size80 {
  font-size: 80px !important;
}
.size81 {
  font-size: 81px !important;
}
.size82 {
  font-size: 82px !important;
}
.size83 {
  font-size: 83px !important;
}
.size84 {
  font-size: 84px !important;
}
.size85 {
  font-size: 85px !important;
}
.size86 {
  font-size: 86px !important;
}
.size87 {
  font-size: 87px !important;
}
.size88 {
  font-size: 88px !important;
}
.size89 {
  font-size: 89px !important;
}
.size90 {
  font-size: 90px !important;
}
.size91 {
  font-size: 91px !important;
}
.size92 {
  font-size: 92px !important;
}
.size93 {
  font-size: 93px !important;
}
.size94 {
  font-size: 94px !important;
}
.size95 {
  font-size: 95px !important;
}
.size96 {
  font-size: 96px !important;
}
.size97 {
  font-size: 97px !important;
}
.size98 {
  font-size: 98px !important;
}
.size99 {
  font-size: 99px !important;
}
.size100 {
  font-size: 100px !important;
}
.size101 {
  font-size: 101px !important;
}
.size102 {
  font-size: 102px !important;
}
.size103 {
  font-size: 103px !important;
}
.size104 {
  font-size: 104px !important;
}
.size105 {
  font-size: 105px !important;
}
.size106 {
  font-size: 106px !important;
}
.size107 {
  font-size: 107px !important;
}
.size108 {
  font-size: 108px !important;
}
.size109 {
  font-size: 109px !important;
}
.size110 {
  font-size: 110px !important;
}
.size111 {
  font-size: 111px !important;
}
.size112 {
  font-size: 112px !important;
}
.size113 {
  font-size: 113px !important;
}
.size114 {
  font-size: 114px !important;
}
.size115 {
  font-size: 115px !important;
}
.size116 {
  font-size: 116px !important;
}
.size117 {
  font-size: 117px !important;
}
.size118 {
  font-size: 118px !important;
}
.size119 {
  font-size: 119px !important;
}
.size120 {
  font-size: 120px !important;
}
.size121 {
  font-size: 121px !important;
}
.size122 {
  font-size: 122px !important;
}
.size123 {
  font-size: 123px !important;
}
.size124 {
  font-size: 124px !important;
}
.size125 {
  font-size: 125px !important;
}
.size126 {
  font-size: 126px !important;
}
.size127 {
  font-size: 127px !important;
}
.size128 {
  font-size: 128px !important;
}
.size129 {
  font-size: 129px !important;
}
.size130 {
  font-size: 130px !important;
}
.size131 {
  font-size: 131px !important;
}
.size132 {
  font-size: 132px !important;
}
.size133 {
  font-size: 133px !important;
}
.size134 {
  font-size: 134px !important;
}
.size135 {
  font-size: 135px !important;
}
.size136 {
  font-size: 136px !important;
}
.size137 {
  font-size: 137px !important;
}
.size138 {
  font-size: 138px !important;
}
.size139 {
  font-size: 139px !important;
}
.size140 {
  font-size: 140px !important;
}
.size141 {
  font-size: 141px !important;
}
.size142 {
  font-size: 142px !important;
}
.size143 {
  font-size: 143px !important;
}
.size144 {
  font-size: 144px !important;
}
.size145 {
  font-size: 145px !important;
}
.size146 {
  font-size: 146px !important;
}
.size147 {
  font-size: 147px !important;
}
.size148 {
  font-size: 148px !important;
}
.size149 {
  font-size: 149px !important;
}
.size150 {
  font-size: 150px !important;
}
.size151 {
  font-size: 151px !important;
}
.size152 {
  font-size: 152px !important;
}
.size153 {
  font-size: 153px !important;
}
.size154 {
  font-size: 154px !important;
}
.size155 {
  font-size: 155px !important;
}
.size156 {
  font-size: 156px !important;
}
.size157 {
  font-size: 157px !important;
}
.size158 {
  font-size: 158px !important;
}
.size159 {
  font-size: 159px !important;
}
.size160 {
  font-size: 160px !important;
}
.size161 {
  font-size: 161px !important;
}
.size162 {
  font-size: 162px !important;
}
.size163 {
  font-size: 163px !important;
}
.size164 {
  font-size: 164px !important;
}
.size165 {
  font-size: 165px !important;
}
.size166 {
  font-size: 166px !important;
}
.size167 {
  font-size: 167px !important;
}
.size168 {
  font-size: 168px !important;
}
.size169 {
  font-size: 169px !important;
}
.size170 {
  font-size: 170px !important;
}
.size171 {
  font-size: 171px !important;
}
.size172 {
  font-size: 172px !important;
}
.size173 {
  font-size: 173px !important;
}
.size174 {
  font-size: 174px !important;
}
.size175 {
  font-size: 175px !important;
}
.size176 {
  font-size: 176px !important;
}
.size177 {
  font-size: 177px !important;
}
.size178 {
  font-size: 178px !important;
}
.size179 {
  font-size: 179px !important;
}
.size180 {
  font-size: 180px !important;
}
.size181 {
  font-size: 181px !important;
}
.size182 {
  font-size: 182px !important;
}
.size183 {
  font-size: 183px !important;
}
.size184 {
  font-size: 184px !important;
}
.size185 {
  font-size: 185px !important;
}
.size186 {
  font-size: 186px !important;
}
.size187 {
  font-size: 187px !important;
}
.size188 {
  font-size: 188px !important;
}
.size189 {
  font-size: 189px !important;
}
.size190 {
  font-size: 190px !important;
}
.size191 {
  font-size: 191px !important;
}
.size192 {
  font-size: 192px !important;
}
.size193 {
  font-size: 193px !important;
}
.size194 {
  font-size: 194px !important;
}
.size195 {
  font-size: 195px !important;
}
.size196 {
  font-size: 196px !important;
}
.size197 {
  font-size: 197px !important;
}
.size198 {
  font-size: 198px !important;
}
.size199 {
  font-size: 199px !important;
}
.size200 {
  font-size: 200px !important;
}

.min-width10 {
  min-width: 10px !important;
}
.min-width15 {
  min-width: 15px !important;
}
.min-width20 {
  min-width: 20px !important;
}
.min-width25 {
  min-width: 25px !important;
}
.min-width30 {
  min-width: 30px !important;
}
.min-width35 {
  min-width: 35px !important;
}
.min-width40 {
  min-width: 40px !important;
}
.min-width45 {
  min-width: 45px !important;
}
.min-width50 {
  min-width: 50px !important;
}
.min-width55 {
  min-width: 55px !important;
}
.min-width60 {
  min-width: 60px !important;
}
.min-width65 {
  min-width: 65px !important;
}
.min-width70 {
  min-width: 70px !important;
}
.min-width75 {
  min-width: 75px !important;
}
.min-width80 {
  min-width: 80px !important;
}
.min-width85 {
  min-width: 85px !important;
}
.min-width90 {
  min-width: 90px !important;
}
.min-width95 {
  min-width: 95px !important;
}
.min-width100 {
  min-width: 100px !important;
}
.min-width105 {
  min-width: 105px !important;
}
.min-width110 {
  min-width: 110px !important;
}
.min-width115 {
  min-width: 115px !important;
}
.min-width120 {
  min-width: 120px !important;
}
.min-width125 {
  min-width: 125px !important;
}
.min-width130 {
  min-width: 130px !important;
}
.min-width135 {
  min-width: 135px !important;
}
.min-width140 {
  min-width: 140px !important;
}
.min-width145 {
  min-width: 145px !important;
}
.min-width150 {
  min-width: 150px !important;
}
.min-width155 {
  min-width: 155px !important;
}
.min-width160 {
  min-width: 160px !important;
}
.min-width165 {
  min-width: 165px !important;
}
.min-width170 {
  min-width: 170px !important;
}
.min-width175 {
  min-width: 175px !important;
}
.min-width180 {
  min-width: 180px !important;
}
.min-width185 {
  min-width: 185px !important;
}
.min-width190 {
  min-width: 190px !important;
}
.min-width195 {
  min-width: 195px !important;
}
.min-width200 {
  min-width: 200px !important;
}
.min-width205 {
  min-width: 205px !important;
}
.min-width210 {
  min-width: 210px !important;
}
.min-width215 {
  min-width: 215px !important;
}
.min-width220 {
  min-width: 220px !important;
}
.min-width225 {
  min-width: 225px !important;
}
.min-width230 {
  min-width: 230px !important;
}
.min-width235 {
  min-width: 235px !important;
}
.min-width240 {
  min-width: 240px !important;
}
.min-width245 {
  min-width: 245px !important;
}
.min-width250 {
  min-width: 250px !important;
}
.min-width255 {
  min-width: 255px !important;
}
.min-width260 {
  min-width: 260px !important;
}
.min-width265 {
  min-width: 265px !important;
}
.min-width270 {
  min-width: 270px !important;
}
.min-width275 {
  min-width: 275px !important;
}
.min-width280 {
  min-width: 280px !important;
}
.min-width285 {
  min-width: 285px !important;
}
.min-width290 {
  min-width: 290px !important;
}
.min-width295 {
  min-width: 295px !important;
}
.min-width300 {
  min-width: 300px !important;
}
.min-width305 {
  min-width: 305px !important;
}
.min-width310 {
  min-width: 310px !important;
}
.min-width315 {
  min-width: 315px !important;
}
.min-width320 {
  min-width: 320px !important;
}
.min-width325 {
  min-width: 325px !important;
}
.min-width330 {
  min-width: 330px !important;
}
.min-width335 {
  min-width: 335px !important;
}
.min-width340 {
  min-width: 340px !important;
}
.min-width345 {
  min-width: 345px !important;
}
.min-width350 {
  min-width: 350px !important;
}
.min-width355 {
  min-width: 355px !important;
}
.min-width360 {
  min-width: 360px !important;
}
.min-width365 {
  min-width: 365px !important;
}
.min-width370 {
  min-width: 370px !important;
}
.min-width375 {
  min-width: 375px !important;
}
.min-width380 {
  min-width: 380px !important;
}
.min-width385 {
  min-width: 385px !important;
}
.min-width390 {
  min-width: 390px !important;
}
.min-width395 {
  min-width: 395px !important;
}
.min-width400 {
  min-width: 400px !important;
}
.min-width405 {
  min-width: 405px !important;
}
.min-width410 {
  min-width: 410px !important;
}
.min-width415 {
  min-width: 415px !important;
}
.min-width420 {
  min-width: 420px !important;
}
.min-width425 {
  min-width: 425px !important;
}
.min-width430 {
  min-width: 430px !important;
}
.min-width435 {
  min-width: 435px !important;
}
.min-width440 {
  min-width: 440px !important;
}
.min-width445 {
  min-width: 445px !important;
}
.min-width450 {
  min-width: 450px !important;
}
.min-width455 {
  min-width: 455px !important;
}
.min-width460 {
  min-width: 460px !important;
}
.min-width465 {
  min-width: 465px !important;
}
.min-width470 {
  min-width: 470px !important;
}
.min-width475 {
  min-width: 475px !important;
}
.min-width480 {
  min-width: 480px !important;
}
.min-width485 {
  min-width: 485px !important;
}
.min-width490 {
  min-width: 490px !important;
}
.min-width495 {
  min-width: 495px !important;
}
.min-width500 {
  min-width: 500px !important;
}
.min-width505 {
  min-width: 505px !important;
}
.min-width510 {
  min-width: 510px !important;
}
.min-width515 {
  min-width: 515px !important;
}
.min-width520 {
  min-width: 520px !important;
}
.min-width525 {
  min-width: 525px !important;
}
.min-width530 {
  min-width: 530px !important;
}
.min-width535 {
  min-width: 535px !important;
}
.min-width540 {
  min-width: 540px !important;
}
.min-width545 {
  min-width: 545px !important;
}
.min-width550 {
  min-width: 550px !important;
}
.min-width555 {
  min-width: 555px !important;
}
.min-width560 {
  min-width: 560px !important;
}
.min-width565 {
  min-width: 565px !important;
}
.min-width570 {
  min-width: 570px !important;
}
.min-width575 {
  min-width: 575px !important;
}
.min-width580 {
  min-width: 580px !important;
}
.min-width585 {
  min-width: 585px !important;
}
.min-width590 {
  min-width: 590px !important;
}
.min-width595 {
  min-width: 595px !important;
}
.min-width600 {
  min-width: 600px !important;
}
.min-width605 {
  min-width: 605px !important;
}
.min-width610 {
  min-width: 610px !important;
}
.min-width615 {
  min-width: 615px !important;
}
.min-width620 {
  min-width: 620px !important;
}
.min-width625 {
  min-width: 625px !important;
}
.min-width630 {
  min-width: 630px !important;
}
.min-width635 {
  min-width: 635px !important;
}
.min-width640 {
  min-width: 640px !important;
}
.min-width645 {
  min-width: 645px !important;
}
.min-width650 {
  min-width: 650px !important;
}
.min-width655 {
  min-width: 655px !important;
}
.min-width660 {
  min-width: 660px !important;
}
.min-width665 {
  min-width: 665px !important;
}
.min-width670 {
  min-width: 670px !important;
}
.min-width675 {
  min-width: 675px !important;
}
.min-width680 {
  min-width: 680px !important;
}
.min-width685 {
  min-width: 685px !important;
}
.min-width690 {
  min-width: 690px !important;
}
.min-width695 {
  min-width: 695px !important;
}
.min-width700 {
  min-width: 700px !important;
}
.min-width705 {
  min-width: 705px !important;
}
.min-width710 {
  min-width: 710px !important;
}
.min-width715 {
  min-width: 715px !important;
}
.min-width720 {
  min-width: 720px !important;
}
.min-width725 {
  min-width: 725px !important;
}
.min-width730 {
  min-width: 730px !important;
}
.min-width735 {
  min-width: 735px !important;
}
.min-width740 {
  min-width: 740px !important;
}
.min-width745 {
  min-width: 745px !important;
}
.min-width750 {
  min-width: 750px !important;
}
.min-width755 {
  min-width: 755px !important;
}
.min-width760 {
  min-width: 760px !important;
}
.min-width765 {
  min-width: 765px !important;
}
.min-width770 {
  min-width: 770px !important;
}
.min-width775 {
  min-width: 775px !important;
}
.min-width780 {
  min-width: 780px !important;
}
.min-width785 {
  min-width: 785px !important;
}
.min-width790 {
  min-width: 790px !important;
}
.min-width795 {
  min-width: 795px !important;
}
.min-width800 {
  min-width: 800px !important;
}
.min-width805 {
  min-width: 805px !important;
}
.min-width810 {
  min-width: 810px !important;
}
.min-width815 {
  min-width: 815px !important;
}
.min-width820 {
  min-width: 820px !important;
}
.min-width825 {
  min-width: 825px !important;
}
.min-width830 {
  min-width: 830px !important;
}
.min-width835 {
  min-width: 835px !important;
}
.min-width840 {
  min-width: 840px !important;
}
.min-width845 {
  min-width: 845px !important;
}
.min-width850 {
  min-width: 850px !important;
}
.min-width855 {
  min-width: 855px !important;
}
.min-width860 {
  min-width: 860px !important;
}
.min-width865 {
  min-width: 865px !important;
}
.min-width870 {
  min-width: 870px !important;
}
.min-width875 {
  min-width: 875px !important;
}
.min-width880 {
  min-width: 880px !important;
}
.min-width885 {
  min-width: 885px !important;
}
.min-width890 {
  min-width: 890px !important;
}
.min-width895 {
  min-width: 895px !important;
}
.min-width900 {
  min-width: 900px !important;
}
.min-width905 {
  min-width: 905px !important;
}
.min-width910 {
  min-width: 910px !important;
}
.min-width915 {
  min-width: 915px !important;
}
.min-width920 {
  min-width: 920px !important;
}
.min-width925 {
  min-width: 925px !important;
}
.min-width930 {
  min-width: 930px !important;
}
.min-width935 {
  min-width: 935px !important;
}
.min-width940 {
  min-width: 940px !important;
}
.max-width10 {
  max-width: 10px !important;
}
.max-width15 {
  max-width: 15px !important;
}
.max-width20 {
  max-width: 20px !important;
}
.max-width25 {
  max-width: 25px !important;
}
.max-width30 {
  max-width: 30px !important;
}
.max-width35 {
  max-width: 35px !important;
}
.max-width40 {
  max-width: 40px !important;
}
.max-width45 {
  max-width: 45px !important;
}
.max-width50 {
  max-width: 50px !important;
}
.max-width55 {
  max-width: 55px !important;
}
.max-width60 {
  max-width: 60px !important;
}
.max-width65 {
  max-width: 65px !important;
}
.max-width70 {
  max-width: 70px !important;
}
.max-width75 {
  max-width: 75px !important;
}
.max-width80 {
  max-width: 80px !important;
}
.max-width85 {
  max-width: 85px !important;
}
.max-width90 {
  max-width: 90px !important;
}
.max-width95 {
  max-width: 95px !important;
}
.max-width100 {
  max-width: 100px !important;
}
.max-width105 {
  max-width: 105px !important;
}
.max-width110 {
  max-width: 110px !important;
}
.max-width115 {
  max-width: 115px !important;
}
.max-width120 {
  max-width: 120px !important;
}
.max-width125 {
  max-width: 125px !important;
}
.max-width130 {
  max-width: 130px !important;
}
.max-width135 {
  max-width: 135px !important;
}
.max-width140 {
  max-width: 140px !important;
}
.max-width145 {
  max-width: 145px !important;
}
.max-width150 {
  max-width: 150px !important;
}
.max-width155 {
  max-width: 155px !important;
}
.max-width160 {
  max-width: 160px !important;
}
.max-width165 {
  max-width: 165px !important;
}
.max-width170 {
  max-width: 170px !important;
}
.max-width175 {
  max-width: 175px !important;
}
.max-width180 {
  max-width: 180px !important;
}
.max-width185 {
  max-width: 185px !important;
}
.max-width190 {
  max-width: 190px !important;
}
.max-width195 {
  max-width: 195px !important;
}
.max-width200 {
  max-width: 200px !important;
}
.max-width205 {
  max-width: 205px !important;
}
.max-width210 {
  max-width: 210px !important;
}
.max-width215 {
  max-width: 215px !important;
}
.max-width220 {
  max-width: 220px !important;
}
.max-width225 {
  max-width: 225px !important;
}
.max-width230 {
  max-width: 230px !important;
}
.max-width235 {
  max-width: 235px !important;
}
.max-width240 {
  max-width: 240px !important;
}
.max-width245 {
  max-width: 245px !important;
}
.max-width250 {
  max-width: 250px !important;
}
.max-width255 {
  max-width: 255px !important;
}
.max-width260 {
  max-width: 260px !important;
}
.max-width265 {
  max-width: 265px !important;
}
.max-width270 {
  max-width: 270px !important;
}
.max-width275 {
  max-width: 275px !important;
}
.max-width280 {
  max-width: 280px !important;
}
.max-width285 {
  max-width: 285px !important;
}
.max-width290 {
  max-width: 290px !important;
}
.max-width295 {
  max-width: 295px !important;
}
.max-width300 {
  max-width: 300px !important;
}
.max-width305 {
  max-width: 305px !important;
}
.max-width310 {
  max-width: 310px !important;
}
.max-width315 {
  max-width: 315px !important;
}
.max-width320 {
  max-width: 320px !important;
}
.max-width325 {
  max-width: 325px !important;
}
.max-width330 {
  max-width: 330px !important;
}
.max-width335 {
  max-width: 335px !important;
}
.max-width340 {
  max-width: 340px !important;
}
.max-width345 {
  max-width: 345px !important;
}
.max-width350 {
  max-width: 350px !important;
}
.max-width355 {
  max-width: 355px !important;
}
.max-width360 {
  max-width: 360px !important;
}
.max-width365 {
  max-width: 365px !important;
}
.max-width370 {
  max-width: 370px !important;
}
.max-width375 {
  max-width: 375px !important;
}
.max-width380 {
  max-width: 380px !important;
}
.max-width385 {
  max-width: 385px !important;
}
.max-width390 {
  max-width: 390px !important;
}
.max-width395 {
  max-width: 395px !important;
}
.max-width400 {
  max-width: 400px !important;
}
.max-width405 {
  max-width: 405px !important;
}
.max-width410 {
  max-width: 410px !important;
}
.max-width415 {
  max-width: 415px !important;
}
.max-width420 {
  max-width: 420px !important;
}
.max-width425 {
  max-width: 425px !important;
}
.max-width430 {
  max-width: 430px !important;
}
.max-width435 {
  max-width: 435px !important;
}
.max-width440 {
  max-width: 440px !important;
}
.max-width445 {
  max-width: 445px !important;
}
.max-width450 {
  max-width: 450px !important;
}
.max-width455 {
  max-width: 455px !important;
}
.max-width460 {
  max-width: 460px !important;
}
.max-width465 {
  max-width: 465px !important;
}
.max-width470 {
  max-width: 470px !important;
}
.max-width475 {
  max-width: 475px !important;
}
.max-width480 {
  max-width: 480px !important;
}
.max-width485 {
  max-width: 485px !important;
}
.max-width490 {
  max-width: 490px !important;
}
.max-width495 {
  max-width: 495px !important;
}
.max-width500 {
  max-width: 500px !important;
}
.max-width505 {
  max-width: 505px !important;
}
.max-width510 {
  max-width: 510px !important;
}
.max-width515 {
  max-width: 515px !important;
}
.max-width520 {
  max-width: 520px !important;
}
.max-width525 {
  max-width: 525px !important;
}
.max-width530 {
  max-width: 530px !important;
}
.max-width535 {
  max-width: 535px !important;
}
.max-width540 {
  max-width: 540px !important;
}
.max-width545 {
  max-width: 545px !important;
}
.max-width550 {
  max-width: 550px !important;
}
.max-width555 {
  max-width: 555px !important;
}
.max-width560 {
  max-width: 560px !important;
}
.max-width565 {
  max-width: 565px !important;
}
.max-width570 {
  max-width: 570px !important;
}
.max-width575 {
  max-width: 575px !important;
}
.max-width580 {
  max-width: 580px !important;
}
.max-width585 {
  max-width: 585px !important;
}
.max-width590 {
  max-width: 590px !important;
}
.max-width595 {
  max-width: 595px !important;
}
.max-width600 {
  max-width: 600px !important;
}
.max-width605 {
  max-width: 605px !important;
}
.max-width610 {
  max-width: 610px !important;
}
.max-width615 {
  max-width: 615px !important;
}
.max-width620 {
  max-width: 620px !important;
}
.max-width625 {
  max-width: 625px !important;
}
.max-width630 {
  max-width: 630px !important;
}
.max-width635 {
  max-width: 635px !important;
}
.max-width640 {
  max-width: 640px !important;
}
.max-width645 {
  max-width: 645px !important;
}
.max-width650 {
  max-width: 650px !important;
}
.max-width655 {
  max-width: 655px !important;
}
.max-width660 {
  max-width: 660px !important;
}
.max-width665 {
  max-width: 665px !important;
}
.max-width670 {
  max-width: 670px !important;
}
.max-width675 {
  max-width: 675px !important;
}
.max-width680 {
  max-width: 680px !important;
}
.max-width685 {
  max-width: 685px !important;
}
.max-width690 {
  max-width: 690px !important;
}
.max-width695 {
  max-width: 695px !important;
}
.max-width700 {
  max-width: 700px !important;
}
.max-width705 {
  max-width: 705px !important;
}
.max-width710 {
  max-width: 710px !important;
}
.max-width715 {
  max-width: 715px !important;
}
.max-width720 {
  max-width: 720px !important;
}
.max-width725 {
  max-width: 725px !important;
}
.max-width730 {
  max-width: 730px !important;
}
.max-width735 {
  max-width: 735px !important;
}
.max-width740 {
  max-width: 740px !important;
}
.max-width745 {
  max-width: 745px !important;
}
.max-width750 {
  max-width: 750px !important;
}
.max-width755 {
  max-width: 755px !important;
}
.max-width760 {
  max-width: 760px !important;
}
.max-width765 {
  max-width: 765px !important;
}
.max-width770 {
  max-width: 770px !important;
}
.max-width775 {
  max-width: 775px !important;
}
.max-width780 {
  max-width: 780px !important;
}
.max-width785 {
  max-width: 785px !important;
}
.max-width790 {
  max-width: 790px !important;
}
.max-width795 {
  max-width: 795px !important;
}
.max-width800 {
  max-width: 800px !important;
}
.max-width805 {
  max-width: 805px !important;
}
.max-width810 {
  max-width: 810px !important;
}
.max-width815 {
  max-width: 815px !important;
}
.max-width820 {
  max-width: 820px !important;
}
.max-width825 {
  max-width: 825px !important;
}
.max-width830 {
  max-width: 830px !important;
}
.max-width835 {
  max-width: 835px !important;
}
.max-width840 {
  max-width: 840px !important;
}
.max-width845 {
  max-width: 845px !important;
}
.max-width850 {
  max-width: 850px !important;
}
.max-width855 {
  max-width: 855px !important;
}
.max-width860 {
  max-width: 860px !important;
}
.max-width865 {
  max-width: 865px !important;
}
.max-width870 {
  max-width: 870px !important;
}
.max-width875 {
  max-width: 875px !important;
}
.max-width880 {
  max-width: 880px !important;
}
.max-width885 {
  max-width: 885px !important;
}
.max-width890 {
  max-width: 890px !important;
}
.max-width895 {
  max-width: 895px !important;
}
.max-width900 {
  max-width: 900px !important;
}
.max-width905 {
  max-width: 905px !important;
}
.max-width910 {
  max-width: 910px !important;
}
.max-width915 {
  max-width: 915px !important;
}
.max-width920 {
  max-width: 920px !important;
}
.max-width925 {
  max-width: 925px !important;
}
.max-width930 {
  max-width: 930px !important;
}
.max-width935 {
  max-width: 935px !important;
}
.max-width940 {
  max-width: 940px !important;
}
.min-height10 {
  min-height: 10px !important;
}
.min-height15 {
  min-height: 15px !important;
}
.min-height20 {
  min-height: 20px !important;
}
.min-height25 {
  min-height: 25px !important;
}
.min-height30 {
  min-height: 30px !important;
}
.min-height35 {
  min-height: 35px !important;
}
.min-height40 {
  min-height: 40px !important;
}
.min-height45 {
  min-height: 45px !important;
}
.min-height50 {
  min-height: 50px !important;
}
.min-height55 {
  min-height: 55px !important;
}
.min-height60 {
  min-height: 60px !important;
}
.min-height65 {
  min-height: 65px !important;
}
.min-height70 {
  min-height: 70px !important;
}
.min-height75 {
  min-height: 75px !important;
}
.min-height80 {
  min-height: 80px !important;
}
.min-height85 {
  min-height: 85px !important;
}
.min-height90 {
  min-height: 90px !important;
}
.min-height95 {
  min-height: 95px !important;
}
.min-height100 {
  min-height: 100px !important;
}
.min-height105 {
  min-height: 105px !important;
}
.min-height110 {
  min-height: 110px !important;
}
.min-height115 {
  min-height: 115px !important;
}
.min-height120 {
  min-height: 120px !important;
}
.min-height125 {
  min-height: 125px !important;
}
.min-height130 {
  min-height: 130px !important;
}
.min-height135 {
  min-height: 135px !important;
}
.min-height140 {
  min-height: 140px !important;
}
.min-height145 {
  min-height: 145px !important;
}
.min-height150 {
  min-height: 150px !important;
}
.min-height155 {
  min-height: 155px !important;
}
.min-height160 {
  min-height: 160px !important;
}
.min-height165 {
  min-height: 165px !important;
}
.min-height170 {
  min-height: 170px !important;
}
.min-height175 {
  min-height: 175px !important;
}
.min-height180 {
  min-height: 180px !important;
}
.min-height185 {
  min-height: 185px !important;
}
.min-height190 {
  min-height: 190px !important;
}
.min-height195 {
  min-height: 195px !important;
}
.min-height200 {
  min-height: 200px !important;
}
.min-height205 {
  min-height: 205px !important;
}
.min-height210 {
  min-height: 210px !important;
}
.min-height215 {
  min-height: 215px !important;
}
.min-height220 {
  min-height: 220px !important;
}
.min-height225 {
  min-height: 225px !important;
}
.min-height230 {
  min-height: 230px !important;
}
.min-height235 {
  min-height: 235px !important;
}
.min-height240 {
  min-height: 240px !important;
}
.min-height245 {
  min-height: 245px !important;
}
.min-height250 {
  min-height: 250px !important;
}
.min-height255 {
  min-height: 255px !important;
}
.min-height260 {
  min-height: 260px !important;
}
.min-height265 {
  min-height: 265px !important;
}
.min-height270 {
  min-height: 270px !important;
}
.min-height275 {
  min-height: 275px !important;
}
.min-height280 {
  min-height: 280px !important;
}
.min-height285 {
  min-height: 285px !important;
}
.min-height290 {
  min-height: 290px !important;
}
.min-height295 {
  min-height: 295px !important;
}
.min-height300 {
  min-height: 300px !important;
}
.min-height305 {
  min-height: 305px !important;
}
.min-height310 {
  min-height: 310px !important;
}
.min-height315 {
  min-height: 315px !important;
}
.min-height320 {
  min-height: 320px !important;
}
.min-height325 {
  min-height: 325px !important;
}
.min-height330 {
  min-height: 330px !important;
}
.min-height335 {
  min-height: 335px !important;
}
.min-height340 {
  min-height: 340px !important;
}
.min-height345 {
  min-height: 345px !important;
}
.min-height350 {
  min-height: 350px !important;
}
.min-height355 {
  min-height: 355px !important;
}
.min-height360 {
  min-height: 360px !important;
}
.min-height365 {
  min-height: 365px !important;
}
.min-height370 {
  min-height: 370px !important;
}
.min-height375 {
  min-height: 375px !important;
}
.min-height380 {
  min-height: 380px !important;
}
.min-height385 {
  min-height: 385px !important;
}
.min-height390 {
  min-height: 390px !important;
}
.min-height395 {
  min-height: 395px !important;
}
.min-height400 {
  min-height: 400px !important;
}
.min-height405 {
  min-height: 405px !important;
}
.min-height410 {
  min-height: 410px !important;
}
.min-height415 {
  min-height: 415px !important;
}
.min-height420 {
  min-height: 420px !important;
}
.min-height425 {
  min-height: 425px !important;
}
.min-height430 {
  min-height: 430px !important;
}
.min-height435 {
  min-height: 435px !important;
}
.min-height440 {
  min-height: 440px !important;
}
.min-height445 {
  min-height: 445px !important;
}
.min-height450 {
  min-height: 450px !important;
}
.min-height455 {
  min-height: 455px !important;
}
.min-height460 {
  min-height: 460px !important;
}
.min-height465 {
  min-height: 465px !important;
}
.min-height470 {
  min-height: 470px !important;
}
.min-height475 {
  min-height: 475px !important;
}
.min-height480 {
  min-height: 480px !important;
}
.min-height485 {
  min-height: 485px !important;
}
.min-height490 {
  min-height: 490px !important;
}
.min-height495 {
  min-height: 495px !important;
}
.min-height500 {
  min-height: 500px !important;
}
.min-height505 {
  min-height: 505px !important;
}
.min-height510 {
  min-height: 510px !important;
}
.min-height515 {
  min-height: 515px !important;
}
.min-height520 {
  min-height: 520px !important;
}
.min-height525 {
  min-height: 525px !important;
}
.min-height530 {
  min-height: 530px !important;
}
.min-height535 {
  min-height: 535px !important;
}
.min-height540 {
  min-height: 540px !important;
}
.min-height545 {
  min-height: 545px !important;
}
.min-height550 {
  min-height: 550px !important;
}
.min-height555 {
  min-height: 555px !important;
}
.min-height560 {
  min-height: 560px !important;
}
.min-height565 {
  min-height: 565px !important;
}
.min-height570 {
  min-height: 570px !important;
}
.min-height575 {
  min-height: 575px !important;
}
.min-height580 {
  min-height: 580px !important;
}
.min-height585 {
  min-height: 585px !important;
}
.min-height590 {
  min-height: 590px !important;
}
.min-height595 {
  min-height: 595px !important;
}
.min-height600 {
  min-height: 600px !important;
}
.letter-spacing {
  letter-spacing: 12px;
}
.letter-spacing-6 {
  letter-spacing: 6px;
}
.letter-spacing-2 {
  letter-spacing: 2px;
}
a,
a:active,
a:focus,
button,
button:active,
button:focus {
  outline: none;
}

.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.block {
  display: block;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.cursor {
  cursor: pointer;
}
.w3-modal {
  z-index: 9999;
}
table.noborder > tr > td {
  border: none;
}

.bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
}
.no-border {
  border: none !important;
}
.no-border-top {
  border-top-width: 0px !important;
}
.no-border-right {
  border-right-width: 0px !important;
}
.no-border-bottom {
  border-bottom-width: 0px !important;
}
.no-border-left {
  border-left-width: 0px !important;
}
.bordered-top {
  border-top: 1px solid #dddddd;
  border-top-collapse: separate;
  *border-top-collapse: collapse;
}

.bordered-right {
  border-right: 1px solid #dddddd;
  border-right-collapse: separate;
  *border-right-collapse: collapse;
}

.bordered-bottom {
  border-bottom: 1px solid #dddddd;
  border-bottom-collapse: separate;
  *border-bottom-collapse: collapse;
}

.bordered-left {
  border-left: 1px solid #dddddd;
  border-left-collapse: separate;
  *border-left-collapse: collapse;
}

.border-top-none {
  border-top: none !important;
}

.border-right-none {
  border-right: none !important;
}

.border-bottom-none {
  border-bottom: none !important;
}

.border-left-none {
  border-left: none !important;
}
.no-background {
  background-color: transparent !important;
}
.hide_in_modal {
  height: 0px !important;
}
.bold {
  font-weight: bold;
}
.underline {
  text-decoration: underline;
}
.hover-underline:hover {
  text-decoration: underline;
}
.no-underline {
  text-decoration: none !important;
}
.no-hover-underline:hover,
.no-hover-underline a:hover {
  text-decoration: none !important;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}

.italic {
  font-style: italic !important;
}
.line-through {
  text-decoration: line-through !important;
}
table.noborder tr th,
table.noborder tr td,
.table.noborder tr th,
.table.noborder tr td {
  border: 0;
}

.background-cover,
.background-image {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
}
.btn {
  /*border: none!important;*/
}
.export-btn .btn {
  padding: 1rem 1.75rem !important;
  margin-right: 1rem;
}
.dtFilterBox .dataTables_filter {
  /*width: 500px;
	max-width: 100%;*/
}
.dtFilterBox .dataTables_filter input {
  width: 100% !important;
}
.btn.reset-btn {
  padding: 0.375rem 0.75rem !important;
}
.chosen-container-single .chosen-single {
  /*line-height: 32px;*/
  height: auto;
  /*padding-top: 0px;*/
  border-radius: 0px;
  /*background: none!important;*/
  background-color: #fff;
}

.dtp-btn-now,
.dtp-btn-clear,
.dtp-btn-cancel,
.dtp-btn-ok {
  background: none !important;
  color: #f00;
}
.dtp-btn-now:focus,
.dtp-btn-clear:focus,
.dtp-btn-cancel:focus,
.dtp-btn-ok:focus {
  box-shadow: none !important;
}
html,
body {
  font-size: 15px;
}

.fileinput .inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.fileinput .inputfile + label {
  font-size: 13px;
  color: white;
  background-color: red;
  display: inline-block;
  padding: 8px 16px;
  cursor: pointer;
}

.fileinput .inputfile:focus + label,
.fileinput .inputfile + label:hover {
  background-color: black;
}
.status-draft {
  background-color: #e5e5e5;
}
.status-paid {
  background-color: #eaf4ff;
}
.status-processing {
  background-color: #deeedd;
  font-weight: bold;
}
.status-completed {
  background-color: #ffffff;
  font-style: italic;
}
.status-hold {
  background-color: #fffff7;
}
.status-cancelled {
  background-color: #fff0f0;
}
.w3-modal {
  z-index: 11111 !important;
}

.alertify-notifier {
  z-index: 198211 !important;
}
.alertify .ajs-modal {
  z-index: 198111 !important;
}
.summary-box {
  max-height: 50px;
  overflow: hidden;
  border-bottom: 3px dashed #b7b7b7;
}
.detail-box {
  height: auto;
  overflow: visible;
}
.summary-box-large {
  max-height: 200px;
  overflow: hidden;
  border-bottom: 3px dashed #b7b7b7;
}
.dataTables_length > label {
  width: 100%;
}
.dataTables_length select {
  display: inline-block !important;
  width: 30%;
  margin-left: 10px;
}
.dataTables_filter > label {
  width: 100%;
}
.dataTables_filter input {
  display: inline-block !important;
  width: 70%;
  margin-left: 10px;
}
.checkbox {
  width: 20px;
  height: 20px;
  margin-left: 15px;
  margin-right: 5px;
  cursor: pointer;
}
.gradient-black-orange {
  background: rgb(171, 104, 9);
  background: -moz-linear-gradient(
    0deg,
    rgba(171, 104, 9, 1) 9%,
    rgba(0, 0, 0, 1) 85%
  );
  background: -webkit-linear-gradient(
    0deg,
    rgba(171, 104, 9, 1) 9%,
    rgba(0, 0, 0, 1) 85%
  );
  background: linear-gradient(
    0deg,
    rgba(171, 104, 9, 1) 9%,
    rgba(0, 0, 0, 1) 85%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ab6809",endColorstr="#000000",GradientType=1);
}
.theme-bg-color {
  background-color: #d19f68;
}
.outline {
  color: black;
  -webkit-text-fill-color: black; /* Will override color (regardless of order) */
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
.outline-custom {
  color: black;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
.outline-black {
  color: black;
  -webkit-text-fill-color: black; /* Will override color (regardless of order) */
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
.outline-light {
  color: white;
  -webkit-text-fill-color: white; /* Will override color (regardless of order) */
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: black;
}

.text-stroke-black {
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: black;
}
.text-shadow {
  text-shadow: 2px 2px 4px rgba(150, 150, 150, 0.8) !important;
}
.text-shadow-black {
  text-shadow: 2px 2px 4px rgba(150, 150, 150, 1) !important;
}
.text-shadow-2x {
  text-shadow: 1px 1px 1px #000000, 3px 3px 3px #000000, 5px 5px 5px #000000;
}
.box-shadow-tiny {
  -webkit-box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.75);
}
.box-shadow {
  -webkit-box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
}
.hover-effect:hover {
  -webkit-box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 7px 7px 32px -3px rgba(0, 0, 0, 0.75);
}
.hover-effect-tiny:hover {
  -webkit-box-shadow: 10px 1px 1px 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 10px 1px 1px 2px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.4);
}
.hover-bold {
  font-weight: normal !important;
}
.hover-bold:hover {
  font-weight: bold !important;
}
.drop-shadow {
  -webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
}
.drop-shadow.inset {
  -webkit-box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
  box-shadow: inset 2px 2px 4px 0px rgba(0, 0, 0, 0.48);
}
.border-radius-0 {
  border-radius: 0px !important;
}
.fieldset {
  position: relative;
  border: 1px solid #fff;
  padding: 24px 20px 18px;
  border-radius: 12px;
}

.fieldset .legend {
  position: absolute;
  top: 0;
  line-height: 1;
  margin: -9px 0 0; /* half of font-size */
  padding: 4px 8px;
}
.fieldset label {
  font-size: 14px;
  color: #000;
}
.uppercase {
  text-transform: uppercase;
}
.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok {
  color: #999999 !important;
}

.mobile_menu .slicknav_menu .slicknav_nav {
  background-color: rgba(255, 255, 255, 0.94);
}
.mobile_menu .slicknav_menu .slicknav_btn {
  top: 0px;
}
.header-sticky.sticky-bar {
  background: rgba(0, 0, 0, 0.75);
  height: 60px;
}
.mcSelect {
  display: block;
  width: 100%;
  min-height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.center-horizontal {
  height: 100%;
  display: flex;
  justify-content: center;
}
.center-vertical {
  height: 100%;
  display: flex;
  align-items: center;
}

@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}

[v-cloak] {
  display: block;
  padding: 50px 0;
}
[v-cloak]:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  margin-top: -10px;
  margin-left: -40px;
  border-radius: 50%;
  border: 2px solid #ccc;
  border-top-color: #333;
  animation: spinner 0.6s linear infinite;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

[v-cloak] > * {
  display: none;
}
img.fetching {
  margin-left: auto;
  margin-right: auto;
  width: 50px;
}
.w3-transparent,
.w3-hover-transparent:hover {
  background-color: transparent !important;
}
.clear {
  clear: both !important;
}
