nav {
    display: none;
}

@media only screen and (min-width: 200px) and (max-width: 1200px) {
    header {
        display: none;
    }
    a {
        text-decoration: none;
        color: #1E1E23;
        opacity: 1;
        font-family: 'Barlow', sans-serif;
        text-transform: uppercase;
        font-size: 1.5em;
        font-weight: 400;
        transition: 200ms;
    }
    a:hover {
        opacity: 0.5;
    }
    #menu {
        padding: 0;
        list-style-type: none;
    }
    nav {
        display: block;
        height: 71px;
        width: 100%;
        background: #fff;
        box-shadow: 0px 0px 5px #ccc;
        position: fixed;
        z-index: 999;
    }
    #navigation{
        position: fixed;
        background: white;
        height: 85px;
        width: 100%;
        z-index: 999;
    }


    #menuToggle {
        display: flex;
        flex-direction: column;
        position: relative;
        top: 23px;
        left: 22px;
        z-index: 1;
        width: 200px;
        -webkit-user-select: none;
        user-select: none;
    }
    #menuToggle input {
        display: flex;
        width: 40px;
        height: 32px;
        position: absolute;
        cursor: pointer;
        opacity: 0;
        z-index: 2;
    }
    #menuToggle span {
        z-index: 1000;
        display: flex;
        width: 29px;
        height: 2px;
        margin-bottom: 5px;
        position: relative;
        background: #812525;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 5px 0px;
        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0), opacity 0.55s ease;
    }
    #menuToggle span:first-child {
        transform-origin: 0% 0%;
    }
    #menuToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
    }
    #menuToggle input:checked~span {
        opacity: 1;
        transform: rotate(45deg) translate(-3px, -1px);
        background: #36383F;
    }
    #menuToggle input:checked~span:nth-last-child(3) {
        opacity: 0;
        transform: rotate(0deg) scale(0.2, 0.2);
    }
    #menuToggle input:checked~span:nth-last-child(2) {
        transform: rotate(-45deg) translate(0, -1px);
    }
    #menu {
        position: absolute;
        width: 250px;
        height: 100vh;
        box-shadow: 0 0 10px #85888C;
        margin: -27px 0 0 -50px;
        padding: 35px;
        padding-right: 7px;
        padding-top: 125px;
        background-color: #F5F6FA;
        -webkit-font-smoothing: antialiased;
        transform-origin: 0% 0%;
        transform: translate(-100%, 0);
        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0);
    }
    #menu li {
        padding: 10px 0;
        transition-delay: 2s;
        
        border-bottom: 1px solid #ccc;
        padding: 10px 10px;
    }
    #menu li a {
        color:#ec6410;
        font-size: 1.2rem;
    }
    #menuToggle input:checked~ul {
        transform: none;
    }
}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    [class*="col-"] {
      width: 100%;
    }
  }