﻿body, h1, h2, h3, h4, h5, h6, p {
    font-family: "Montserrat", sans-serif
}

.cnw-img-right {
    float: right;
    margin-right: 15px
}

.cnw-img-left {
    float: left;
    margin-right: 15px
}

.cnw-img-center {
    text-align: center
}

.cnw-img-full {
    width: 100%;
    margin-top: 50px;
}
w3-container hr, ql-editor hr, #about hr {
    padding: 0px;
    margin-top: 5px;
    border: 3px solid blue !important;
    border-radius: 5px !important;
}

.w3-container h4 {
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-family: "Comic Sans MS";
    font-style: italic;
    color: blue;
}

.w3-container p, ql-editor p, #about p {
    font-size: 18px !important;
    margin: 10px !important
}

.w3-container h3 {
    font-size: 24px !important;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-weight: 700;
    font-family: "Comic Sans MS";
    font-style: italic;
    color: blue;
}

.w3-input {
    border: 1px solid black !important;
    resize: none;
    padding: 4px !important;
}

.w3-sidebar {
    z-index: 3;
    width: 250px;
    top: 43px;
    bottom: 0;
    height: inherit;
}

.w3-content {
    width: 100%
}

#heading img {
    display: block;
    margin: auto;
}

.ql-toolbar {
    background-color: white;
}


#toolbar-container {
    overflow: visible;
    position: fixed; /* Set the navbar to fixed position */
    left: 19%;
    top: 50px; /* Position the navbar at the top of the page */
    z-index: 5
}
