.col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    
}

.col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%!important;
    -ms-flex: 0 0 100%!important;
    flex: 0 0 100%!important;
    max-width: 100%!important;
}

@media screen and (max-width: 768px) and (min-width: 425px) {
    .toggle-menu button {
        background: #e71f64!important;
        color: #fff!important;
    }
    
#cdt .demo {
    display: none!important;
}

#cdt a img {
    display: none!important;
}

article, aside, footer, header, nav, section, figcaption, figure, main, details, menu {
    margin: auto;
}