.svs-card { box-shadow :0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); }
.svs-container { padding: 0.01em 16px; }
.svs-darkgreen { color: #fff!important; background-color:rgb(6, 109, 9)!important; }
.svs-table,.svs-table-all { border-collapse: collapse; border-spacing: 0; width: 100%; display: table; color: black; }
.svs-table-all { border: 1px solid #ccc; }
.svs-bordered tr,.svs-table-all tr { border-bottom: 1px solid #ddd; }
.svs-striped tbody tr:nth-child(even) { background-color: #f1f1f1; }
.svs-allborder { border-collapse: collapse; border: 1px solid black; border-spacing: 0; padding: 0; margin: 0; font-size: 14px; }
.svs-table-all tr:nth-child(odd) { background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%); }
.svs-table-all tr:nth-child(even) { background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%); }
.trnav { background-image: linear-gradient(to top, #30cfd0 0%, #330867 100%); }
.trheader { background: linear-gradient(to bottom, rgba(255,255,255,0.15) 0%, rgba(0,0,0,0.15) 100%), radial-gradient(at top center, rgba(255,255,255,0.40) 0%, rgba(0,0,0,0.40) 120%) #989898;
 background-blend-mode: multiply,multiply; }
.svs-hoverable tbody tr:hover,.svs-ul.svs-hoverable li:hover { background-color: #ccc; }
.svs-center tr th,.svs-center tr td { text-align: center; }
.center { text-align: center; }
.center2 { text-align: center; vertical-align: middle; }
.svs-table td,.svs-table-all td { padding: 8px 8px; display: table-cell; text-align: left; vertical-align: top; }
.svs-table th,.svs-table-all th { padding: 8px 8px; display: table-cell; text-align: center; vertical-align: top; }
.svs-table th:first-child,.svs-table td:first-child,.svs-table-all th:first-child,.svs-table-all td:first-child { padding-left: 16px; }
.svs-btn,.svs-button {
    border: none;
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    background-color: inherit;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
}
.svs-btn:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); }
.svs-btn,.svs-button { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.svs-disabled,.svs-btn:disabled,.svs-button:disabled { cursor: not-allowed; }
.svs-disabled *,:disabled * { pointer-events: none; }
.svs-btn.svs-disabled:hover,.svs-btn:disabled:hover { box-shadow: none; }
.svs-green { color: #fff; background-color: rgb(6, 109, 9); }
.svs-dark-green { color: #fff; background-color: #093f1b; }
.svs-round-small { border-radius: 2px; }
.svs-round,.svs-round-medium { border-radius: 4px; }
.svs-round-large { border-radius: 8px; }
.svs-round-xlarge { border-radius: 16px; }
.svs-round-xxlarge { border-radius: 32px; }
.prt-button {
    border: none;
    display: inline-block;
    padding: 5px;
    margin: 5px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: white;
    background-color: rgb(6, 109, 9);
    text-align: center;
    cursor: pointer;
    white-space: nowrap
}
@media (max-width:600px) { .svs-hide-small { display: none!important; } .svs-button,.svs-btn { width:100%; } }
@media (min-width:993px) { .svs-hide-large{display:none!important} }
@media (max-width:992px) and (min-width:601px) { .svs-hide-medium{display:none!important} }
.svs-tiny{font-size:10px!important}
.rteselect { display: inline-block; margin: 0px; padding: 0px; }
.butclient { position: relative; color: white; width: 150px; height: 40px; line-height: 40px; border-radius: 40px; border-color: transparent;
             display: inline-block; text-align: center; margin: 10px; font-size: 14px; cursor: pointer; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
             box-shadow: 0 5px 10px rgba(0, 0, 0, .1); }
.butclient2 { position: relative; color: white; width: 110px; height: 20px; line-height: 14px; border-radius: 10px; border-color: transparent;
              display: inline-block; text-align: center; margin: 2px; font-size: 12px; cursor: pointer; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
              box-shadow: 0 5px 10px rgba(0, 0, 0, .1); vertical-align: middle; padding: 2px; }
.butclient3 { position: relative; color: white; width: 75px; height: 20px; line-height: 14px; border-radius: 10px; border-color: transparent;
              display: inline-block; text-align: center; margin: 2px; font-size: 12px; cursor: pointer; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
              box-shadow: 0 5px 10px rgba(0, 0, 0, .1); vertical-align: middle; padding: 2px; }
.butclient4 { position: relative; color: white; width: auto; height: 20px; line-height: 14px; border-radius: 40px; border-color: transparent;
             display: inline-block; text-align: center; margin: 10px; font-size: 12px; cursor: pointer; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
             box-shadow: 0 5px 10px rgba(0, 0, 0, .1); }
.sdate { background: linear-gradient(rgb(46, 26, 102), #d35c0d); }
.updrout { background: linear-gradient(#33312e, #2e76c9); }
.addclient { background: linear-gradient(rgb(142, 107, 238), #9ed30d); }
.subheading { margin: 0 15px 0 50px; }
.rte-table { border-collapse: collapse; border: 1px solid black; border-spacing: 0; display: table; color: black; padding: 0; margin: 0; font-size: 14px; }
.rte-table tr:nth-child(odd) { background-image: linear-gradient(to right, #74ebd5 0%, #9face6 100%); }
.rte-table tr:nth-child(even) { background-image: linear-gradient(15deg, #13547a 0%, #80d0c7 100%); }
.rte-table td { padding: 2px 2px; display: table-cell; text-align: left; vertical-align: top; }
.rte-table th { padding: 2px 2px; display: table-cell; text-align: center; vertical-align: top; }
.rte-table th:first-child,.rte-table td:first-child { padding-left: 5px; }
.rte-table1 { border-collapse: collapse; border: 1px solid black; border-spacing: 0; display: table; color: black; padding: 0; margin: 0; font-size: 14px; }
.rte-table1 tr:nth-child(odd) { background-image: linear-gradient(to top, #c79081 0%, #dfa579 100%); }
.rte-table1 tr:nth-child(even) { background-image: linear-gradient(45deg, #8baaaa 0%, #ae8b9c 100%); }
.rte-table1 td { padding: 2px 2px; display: table-cell; text-align: left; vertical-align: top; }
.rte-table1 th { padding: 2px 2px; display: table-cell; text-align: center; vertical-align: top; }
.rte-table1 th:first-child,.rte-table td:first-child { padding-left: 5px; }
.th1 { background-image: linear-gradient(60deg, #29323c 0%, #485563 100%); color: whitesmoke; cursor: pointer; }
.right { text-align: right; }
.left { text-align: left; }
.rte-table2 { border-collapse: collapse; border: 1px solid black; border-spacing: 0; display: table; color: black; padding: 0; margin: 0; font-size: 14px; }
.rte-table2 tr:nth-child(odd) { background-image: linear-gradient(to top, #accbee 0%, #e7f0fd 100%); }
.rte-table2 tr:nth-child(even) { background-color: #DCD9D4; background-image: linear-gradient(to bottom, rgba(255,255,255,0.50) 0%,
                                 rgba(0,0,0,0.50) 100%), radial-gradient(at 50% 0%, rgba(255,255,255,0.10) 0%, rgba(0,0,0,0.50) 50%);
                                 background-blend-mode: soft-light,screen; }
.rte-table2 td { padding: 2px 2px; display: table-cell; text-align: left; vertical-align: top; }
.rte-table2 th { padding: 2px 2px; display: table-cell; text-align: center; vertical-align: top; }
.rte-table2 th:first-child,.rte-table td:first-child { padding-left: 5px; }
.rte-name { text-decoration: none; color: black; }
.darkred { background-color: darkred; color: whitesmoke; }
.orange { background-color: orange; }
.darkgreen { background-color: darkgreen; color: whitesmoke; }
.darkorchid { background-color: darkorchid; color: whitesmoke; }
.darkblue { background-color: darkblue; color: whitesmoke; }
.noshow { display: none; }