@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400;1,700&display=swap');
body {
   padding: 0px;
   margin: 0px;
   background-color: #f0523d;
}
table {
    border-spacing: 0px;
 }
 td { font-family: 'Poppins', 'Arial'; font-size: 1em; padding: 0px; }
 div { font-family: 'Poppins', 'Arial'; font-size: 1em; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; outline: none; }
 .input-textbox { width: 100%; height: 40px; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-style: none; font-size: 1em; font-family: 'Poppins', 'Arial'; color: #474747; -webkit-appearance: none; border-radius: 4px; outline: none; }
 .input-textbox:disabled { color: #9f9f9f; -webkit-text-fill-color:#9f9f9f; background-color: #eeeeee; opacity: 1; }
 .input-textbox-with-button { display: block; width: 100%; height: 40px; margin: 0px; padding: 0px 5px 0px 5px; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; border-style: none; font-size: 1em; font-family: 'Poppins', 'Arial'; color: #474747; -webkit-appearance: none; border-top-left-radius: 4px; border-bottom-left-radius: 4px; outline: none; }
 .input-textarea { display: block; width: 100%; margin: 0px 0px 0px 0px; padding: 5px; resize: none; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; border-style: none; font-size: 1em; font-family: 'Poppins', 'Arial'; line-height: 25px; color: #474747; -webkit-appearance: none; border-radius: 4px; outline: none; }
 .input-textarea:disabled { color: #9f9f9f; -webkit-text-fill-color:#9f9f9f; background-color: #eeeeee; opacity: 1; }
 .input-select { display: block; width: 100%; height: 40px; margin: 0px; padding: 0px 5px 0px 5px; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; border-style: none; font-size: 1em; font-family: 'Poppins', 'Arial'; color: #474747; -webkit-appearance: none; border-radius: 4px; outline: none; }
 .input-select:disabled { color: #9f9f9f; -webkit-text-fill-color:#9f9f9f; background-color: #eeeeee; opacity: 1; }
 input[type=text]::-ms-clear { display: none; }
 .menu-row { width: 100%; display: flex; flex-direction: row; }
 .Wrap2 { padding: 0px; }
 .Wrap3 { padding: 0px; }
 .Wrap4 { padding: 0px; }
 .Wrap2 div { display: inline-block; width: 100%; padding: 0px; }
 .Wrap3 div { display: inline-block; width: 100%; padding: 0px; }
 .Wrap4 div { display: inline-block; width: 100%; padding: 0px; }
 @media all and (min-width: 900px) {
    .Wrap2 div { width: 50%; }
    .Wrap3 div { width: 33.3%; }
    .Wrap4 div { width: 25%; }
 }
 @media all and (max-width: 899px) {
    .Wrap2 div { width: 50%; }
    .Wrap3 div { width: 50%; }
    .Wrap4 div { width: 50%; }
 }
 @media all and (max-width: 599px) {
    .Wrap2 div { width: 100%; }
    .Wrap3 div { width: 100%; }
    .Wrap4 div { width: 100%; }
 }
 .responsive-flex {
    display: flex;
 }
 .responsive-flex-column {
    flex: 1;
 }
 @media all And (min-width: 880px) {
    .header-row { display: block; }
    .menu-row { display: none; }
    .responsive-flex { flex-direction: row; }
 }
 @media all And (max-width: 880px) {
    .header-row { display: none; }
    .menu-row { display: flex; }
    .responsive-flex { flex-direction: column; }
 }
 .standard-button { display: inline-block; width: 150px; height: 40px; border-style: none; border-radius: 5px; background-color: #3b5998; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; font-family: 'Poppins', 'Arial'; font-size: 1em; text-align: center; color: #ffffff; margin: 0px; padding: 0px; -webkit-appearance: none; outline: none; }
 .standard-button:hover:active:focus { opacity: .8; }
 .standard-button:disabled { cursor: default; opacity: .4; }
 .link-button { display: block; flex: 1; width: 100%; line-height: 50px; color: #000000; text-align: center; text-decoration: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
 .link-button:hover:active:focus { opacity: .8; }
 .link-button:disabled { cursor: default; opacity: .4; }
 *::-webkit-input-placeholder { color: #a9a9a9; }
 *:-moz-placeholder { color: #e1e1e1; }
 *:-ms-input-placeholder { /* IE10+ */ color: #a9a9a9; }


 .menucontainer { position: relative; overflow: hidden; left: 0; right: 0; height: 0px; transition: height 250ms; -webkit-transition: height 250ms; /* Safari */ }
 .expandmenucontainer { flex: 1; width: 100%; background-color: #ffffff; padding: 0px 20px 0px 20px; height: 240px; }
 .menu-button { display: block; width: 60px; height: 50px; background-color: #3b5998; border-style: none; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; border-style: solid; border-width: 0px; font-size: 1.25em; color: white; padding: 0px; margin: 0px; cursor: pointer; -webkit-appearance: none; border-radius: 4px; outline: none; }
 .menu-button:hover:active:focus { opacity: .8; }