
    /**
     * The default styles for page blocks. Contains the minimum styles
     * required to display correctly.
     *
     * @author Jimmy K. <jimmy@orbitmedia.com>
     * @since 1.0
     */

    /* ======================================== */
    /* Left & Right
    /* ======================================== */

    .oms-pb-element-wrapper .oms-pb-content-wrapper .row .left {
        float: left;
    }

    .oms-pb-element-wrapper .oms-pb-content-wrapper .row .right {
        float: right;
    }

    /* ======================================== */
    /* Media
    /* ======================================== */

    .oms-pb-element-wrapper .oms-pb-media-wrapper {
        position: relative;
    }

    .oms-pb-element-wrapper .oms-pb-media-wrapper img {
        width: 100%;
        height: auto;
        display: block;
    }

    /* ======================================== */
    /* Text
    /* ======================================== */

    .oms-pb-element-wrapper .oms-pb-text-wrapper {
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
