.row.isFlex {
    display: flex;
    flex-wrap: wrap;
}
.row.isFlex > [class*='col-'] {
    display: flex;
    flex-direction: column;
}

/*
* And with max cross-browser enabled.
* Nobody should ever write this by hand. 
* Use a preprocesser with autoprefixing.
*/
.row.isFlex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.row.isFlex > [class*='col-'] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
/* Set content for font-families */
.ql-font-futurapt,
.ql-font span[data-value="futurapt"]::before {
    font-family: 'Futura PT', sans-serif;
}
.ql-font-futurademi,
.ql-font span[data-value="futurademi"]::before {
    font-family: 'Futura Demi', sans-serif;
}
.ql-font-futuraheavy,
.ql-font span[data-value="futuraheavy"]::before {
    font-family: 'Futura Heavy', sans-serif;
}
.ql-font-futurabook,
.ql-font span[data-value="futurabook"]::before {
    font-family: 'Futura Book', sans-serif;
}

.ql-font-couriernew,
.ql-font span[data-value="couriernew"]::before {
    font-family: "Courier New";
}
.ql-font-georgia,
.ql-font span[data-value="georgia"]::before {
    font-family: Georgia, serif;
}
.ql-font-helvetica,
.ql-font span[data-value="helvetica"]::before {
    font-family: Helvetica, sans-serif;
}
.ql-font-lucida,
.ql-font span[data-value="lucida"]::before {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

/* Set content for sizes */
.ql-size-extra-small,
.ql-size span[data-value="extra-small"]::before {
    font-size: 13px !important;
}
.ql-size-small,
.ql-size span[data-value="small"]::before {
    font-size: 14px !important;
}
.ql-size-medium,
.ql-size span[data-value="medium"]::before {
    font-size: 18px !important;
}
.ql-size-large,
.ql-size span[data-value="large"]::before {
    font-size: 20px !important;
}

/* Set line-height for headers */
.ql-snow .ql-editor h1,
.ql-snow .ql-editor h2,
.ql-snow .ql-editor h3 {
    line-height: 1.5em;
}
