/*Global*/
.alignright {
    float: right;
    margin-left: 20px;
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.alignleft {
    float: left;
    margin-right: 20px;
}

#footer-bottom.wt_footer_bottom_wrap, .wt_footer_bottom_wrap {
    width: 100%;
}

body .bde-section .section-container.wt_footer_section {
    padding: 0;
}

.wp-embed-responsive {
    max-width: 80% !important;
    background-size: cover !important;
    position: relative !important;
    align-items: flex-start !important;
    text-align: left !important;
    margin: 0 auto !important;
    padding: 40px 20px 100px 20px !important;
}

.wt_footer {
    line-height: 1.6em;
}

@media (max-width: 479px) {
    .alignright {
        float: none;
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px;
    }

    .alignleft {
        float: none;
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px;
    }
}