/* 
 Theme Name:   parabola-child
 Theme URI:    
 Description:  
 Author:       
 Author URI:   
 Template:     parabola
 Version:      1.0

 /* == Add your own styles below this line ==
--------------------------------------------*/
/* Make page tables responsive */
.entry-content table {
    width: 100%;
    max-width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
}

.entry-content table td {
    max-width: 100%;
    overflow-wrap: anywhere;
    word-break: normal;
    vertical-align: top;
}

/* Responsive images inside the content */
.entry-content img {
    max-width: 100%;
    height: auto;
}

/* Stack table cells on small screens */
@media screen and (max-width: 768px) {
    .entry-content table,
    .entry-content tbody,
    .entry-content tr,
    .entry-content td {
        display: block;
        width: 100%;
        box-sizing: border-box;
    }

    .entry-content td {
        padding: 8px 0;
    }

    .entry-content img.alignleft,
    .entry-content img.alignright {
        float: none;
        display: block;
        margin: 0 auto 20px;
    }
}

div.post, div.page, div.hentry, .yoyo > li {
    padding: 15px !important;
}