/**
 * wrapper width break point
 */
@media screen and (max-width: 1200px) {
    
}

/**
 * medium break point
 */
@media screen and (max-width: 56.250em) { /** 900px **/

}

/**
 * horizontal medium break point
 */
@media screen and (max-width: 56.250em) and (orientation:landscape) {

}

/**
 * medium-small break point
 */
@media screen and (max-width: 42em) {

}

/**
 * small break point
 */
@media screen and (max-width: 31.250em) { /** 500px **/
    .cms-content {
        padding: 0;
    }
    
    .cms-content img {
        min-width: 100%;
    }

    .cms-content iframe {
        min-width: 100%;
    }
    
    .cms-content td {
        width: 100% !important;
        display: block;
        text-align: center;
        max-width: 100% !important;
    }
    
    .cms-content .youtube-video-embed {
        width: 100%;
    }
}