@font-face {
    font-family: lato;
    src: url('../../../fonts/qFonts/Lato-Regular.ttf');
}

@font-face {
    font-family: arial;
    src: url('../../../fonts/qFonts/ArialCE.ttf');
}

@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');
@font-face {
    font-family: verdana;
    src: url('../../../fonts/qFonts/Verdana.ttf');
}

@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
@font-face {
    font-family: tahoma;
    src: url('../../../fonts/qFonts/Tahoma.ttf');
}

@font-face {
    font-family: helvetica;
    src: url('../../../fonts/qFonts/Helvetica.ttf');
}

@font-face {
    font-family: caviardreams;
    src: url('../../../fonts/qFonts/CaviarDreams.ttf');
}

@font-face {
    font-family: newtimes;
    src: url('../../../fonts/qFonts/Times.ttf');
}

@font-face {
    font-family: roboto_thin;
    src: url('../../../fonts/qFonts/Roboto-Thin.ttf');
}

/*@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');*/
@font-face {
    font-family: roboto_light;
    src: url('../../../fonts/qFonts/Roboto-Light.ttf');
}

/*@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');*/
@font-face {
    font-family: roboto_regular;
    src: url('../../../fonts/qFonts/Roboto-Regular.ttf');
}

@font-face {
    font-family: roboto_medium;
    src: url('../../../fonts/qFonts/Roboto-Medium.ttf');
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='lato']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='lato']::before {
    content: 'lato';
    font-family: 'lato';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='arial']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='arial']::before {
    content: 'arial';
    font-family: 'arial';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='verdana']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='verdana']::before {
    content: 'verdana';
    font-family: 'verdana';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='sans_serif']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='sans_serif']::before {
    content: 'sans_serif';
    font-family: 'sans_serif', sans-serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='tahoma']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='tahoma']::before {
    content: 'tahoma';
    font-family: 'tahoma';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='helvetica']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='helvetica']::before {
    content: 'helvetica';
    font-family: 'helvetica';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='caviardreams']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='caviardreams']::before {
    content: 'caviardreams';
    font-family: 'caviardreams';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='newtimes']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='newtimes']::before {
    content: 'newtimes';
    font-family: 'newtimes';
}


.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='roboto_thin']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='roboto_thin']::before {
    content: 'roboto_thin';
    font-family: 'roboto_thin';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='roboto_light']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='roboto_light']::before {
    content: 'roboto_light';
    font-family: 'roboto_light';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='roboto_regular']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='roboto_regular']::before {
    content: 'roboto_regular';
    font-family: 'roboto_regular';
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='roboto_medium']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='roboto_medium']::before {
    content: 'roboto_medium';
    font-family: 'roboto_medium';
}

.ql-editor strong {
    font-weight: bold;
}

.ql-editing {
    right: 0% !important;
    left: 0% !important;
    position: absolute !important;
    z-index: 99 !important;
}


.ql-tooltip{
    right: 0% !important;
    left:0% !important;
    position:absolute !important;
}
/****************************************************
Set the font-family content used for the HTML content.
*****************************************************/
.ql-font-lato {
    font-family: 'lato' !important;
}

.ql-font-RobotoThin {
    font-family: 'roboto_thin' !important;
}

.ql-font-RobotoLight {
    font-family: 'roboto_light' !important;
}

.ql-font-RobotoRegular {
    font-family: 'roboto_regular' !important;
}

.ql-font-RobotoMedium {
    font-family: 'roboto_medium' !important;
}

.ql-font-roboto_thin {
    font-family: 'roboto_thin' !important;
}

.ql-font-roboto_light {
    font-family: 'roboto_light' !important;
}

.ql-font-roboto_regular {
    font-family: 'roboto_regular' !important;
}

.ql-font-roboto_medium {
    font-family: 'roboto_medium' !important;
}


/****************************************************
Set the font-family content used for the HTML content.
*****************************************************/
.ql-font-arial {
    font-family: 'arial' !important;
}

/*.ql-font-roboto {*/
/*    font-family: 'roboto', sans-serif;*/
/*}*/
.ql-font-verdana {
    font-family: 'verdana' !important;
}

.ql-font-sans_serif {
    font-family: 'sans_serif', sans-serif;
}

.ql-font-tahoma {
    font-family: 'tahoma' !important;
}

.ql-font-helvetica {
    font-family: 'helvetica' !important;
}

.ql-font-caviardreams {
    font-family: 'caviardreams' !important;
}

.ql-font-newtimes {
    font-family: 'newtimes' !important;
}
