h1 {
font-size: 40px !important;
line-height: 42px !important;
}
h2 {
line-height: 36px !important;
}
h3 {
font-weight: 700 !important;
line-height: 28px !important;
margin-bottom: 20px !important;
}
h4 {
font-weight: 700 !important;
line-height: 28px !important;
color: white !important;
}
div.text table, div.text table td, div.text table th {
border: 0 !important;
font-size: 14px;
text-align: left !important;
vertical-align: top !important;
}
.top_table {
display: flex;
}
.top_image { width: 40%; }
.top_descr { width: 60%; margin-bottom: 20px; }
.top_descr p { margin-bottom: 5px !important; padding-left: 20px; }
.top_descr li { padding-bottom: 0 !important; }
.top_descr ul { margin-bottom: 5px !important; }
@media (max-width: 480px) {
.top_table {
flex-direction: column;
}
}
.grid-container.grid-small {
max-width: 85% !important;
}
.grid-container p { margin-bottom: 20px; text-align: left; }
.grid-container ul, ol {
text-align: left;
margin-left: 40px !important;
margin-bottom: 20px !important;
}
.grid-container ul {
list-style: disc !important;
}
.grid-container ol {
list-style: auto !important;	
}
.grid-container.grid-small a {
color: #00ffd5;
}
.grid-container.grid-small a:hover {
text-decoration: underline;
}
.grid-container.grid-small h2 {
color: white;
font-size: 32px;
font-weight: 700;
margin-bottom: 20px;
margin-top: 30px;
}
.grid-container.grid-small h3 {
color: white;
font-weight: 700;
margin-top: 20px;
}
#header div.border { margin-top: 0px !important; }
table, th, tr, td { border-bottom: solid 1px #888888 !important; }
table { line-height: 1.2 !important; }
th { font-size: 14px !important; padding: 5px !important; font-weight: 700 !important; }
td { font-size: 13px !important; padding: 5px !important; }
tr:hover, th:hover { border-bottom: solid 1px #ffffff !important; }
@media (max-width: 480px) {
th { font-size: 13px !important; }
td { font-size: 12px !important; }
}
.table-wrapper {
overflow-x: auto;
}
.table-wrapper table {
//min-width: 600px;
border-collapse: collapse;
}
td, th {
white-space: normal;
word-break: break-word;
}