th { background-color: black; color: white; } code { word-break: break-word; } #dw__footer { display: none; } h2, h3, h4, h5 { margin-top: 2rem !important; margin-bottom: 0.5rem !important; padding: 1rem !important; } h2 { background-color: #1da1f2; color: white; } h3 { border-left: 3px solid #0095d9; } h4 { border-bottom: 2px solid #1da1f2; } h5 { border-left: 3px double #0095d9; margin-bottom: 1rem !important; padding: 0.5rem 1rem !important; } div.li { margin: 1em 0; } @media screen and (max-width: 767px) { .img-responsive { max-width: 100%; max-height: 90vh; } .gmap { position: relative; height: 0; overflow: hidden; width: 100%; padding-bottom: 75%; } #dokuwiki__content { padding: 0 !important; } div[itemprop="articleBody"] { padding: 0 !important; } div[itemprop="articleBody"] div.panel-body { padding: 5px !important; } } @media screen and (min-width: 768px) { .img-responsive { max-width: 75%; max-height: 40vh; } .gmap { position: relative; height: 0; overflow: hidden; width: 100%; padding-bottom: 75%; } } @media screen and (min-width: 992px) { .img-responsive { max-width: 50%; max-height: 40vh; } .gmap { position: relative; height: 0; overflow: hidden; width: 640px; padding-bottom: 480px; } } .gmap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .twitter-tweet { max-width: 400px !important; } .caption { margin-top: 0 !important; } ul.socialite > li { margin: 5px; } main > div.row { display: flex; } .sidebar-sticky { position: sticky; top: 50px; }