
.content-template-id-25 .content-view-source  .bi { 
    vertical-align: -.125em;
    fill: currentColor;
 }
.content-template-id-25 .content-view-source  header.d-flex a { 
    margin: 5px 0 !important;
 }

@media (max-width: 768px) {
.content-template-id-25 .content-view-source  header.d-flex { 
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
     }
}
.content-template-id-25 .content-view-source  .navbar { 
    border-bottom: 1px solid #0d6efd;
 }
