.tg-mobile-navigation a{
    font-size: 1.3rem;
}

.tg-icon-bars::after{
    color: #FFF;
}

#colophon{
    margin-top: 10%;
}

.footer-sidebar-1 img{
    width: 70%;
    margin-left: 15%;
}

.tg-site-footer .tg-site-footer-widgets ul li a{
    font-size: 1.3rem;
}

.footer-sidebar-2, .footer-sidebar-3{
    text-align: center;
}

.footer-sidebar-3 .widget-title{
    text-align: center;
}

.footer-sidebar-3 .tg-site-footer-widgets ul li{
    font-size: 1rem;
}

.tg-site-footer .tg-site-footer-bar{
    display: none;
}

@media (min-width: 1023px){
    .footer-sidebar-1 img{
        width: 60%;
        margin-left: 20%;
    }
    #colophon{
        margin-top: 50px;
    }
    .tg-site-footer .tg-footer-widget-container{
        padding: 4% 0 0;
    }
    .footer-sidebar-2, .footer-sidebar-3, .footer-sidebar-3 .widget-title{
        text-align: initial;
    }
    .footer-sidebar-3 ul li{
        font-size: 1.3rem;
    }
}

@media (min-width: 1439px){
    
}