table { width: 100%; }
table td { width: 50%; }
img { padding: 2px; }
figcaption { font-size: 10px; }

#main-wrapper a:hover { background-color: rgb(82, 211, 170); color: #000000; text-decoration: none; }
.no-margin { margin-bottom: 5px;}

.margin-top { margin-top: 100px; }
.margin-top-25 { margin-top: 25px; }
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-60 { margin-bottom: 60px; }
.form-wrapper h3 { margin-bottom: 5px !important; }

.thumbs img { width: 100%; height: auto; display: block; }

video { clip-path: inset(1px 1px); }