@media (max-width: 888px) {

    /* --- Templates -------------------------------------------------------------------- */
    .section-content {
        width: 100%;
    }

        .section-content h1 {
            text-overflow: ellipsis;
            overflow: hidden;
        }

    /* Tables from normal text template (1)*/
    .template {
        max-width: 100%;
        overflow: auto;
        float: none;

    
    -ms-word-break: break-all;
    word-break: break-word;

    /* hyphen*/
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    }

    /*Om någon lyckas klistra in en caption så förebygger detta att det blir en rad per bokstav*/
    .template caption {
        display: table-cell;
    }

        .colMid .template .image, .template image {
            width: 100%;
        }

        .template p img {
            width: auto;
        }

        .template table {
            max-width: 100%;
            max-height: 300px;
            overflow: auto;
        }

            .template table tbody {
            }

    /* Template image left+right */
    .template-image-left .image,
    .template-image-right .image,
    .colMid .template-image-left .image,
    .colMid .template-image-right .image {
        margin: 0;
        margin-bottom: 10px;
        width: 100%;
        float: none;
    }
    /* Template-2 image left, text right */
    .template-image-left .template-text,
    .template-image-right .template-text {
        float: none;
        width: 100%;
    }
    /* Image caption */
    .template .caption {
        margin: 5px 0 0 0;
    }

    /* Nyhet med Youtube Embed */
    .template-type-7 iframe {
        max-width: 100%;
        /*height: auto;*/
    }

    /* Nyhet med egen HTML-kod */
    .template-type-8 iframe {
        /*max-width: 100%;*/
        /*height: auto;*/
    }

    .template-html-code {
        overflow-x: scroll;
    }
}

