[data-font="Noto Sans"] .scripture {
    line-height: 1.2em;
}
[lang="ml"] #answers .ct-link-button[data-font="Noto Sans Myanmar"] {
	line-height: 1.2em !important;
}



/***
 * BEBAS NEUE
 * English | en
 * French | fr
 * Malay | ms
 * 
***/

[data-font="Bebas Neue"] {
    font-weight: normal !important;
    line-height: 1em !important;
}

h1[data-font="Bebas Neue"] {
    font-size: 500%;
}

@media only screen and (max-width: 767px) {

    h1[data-font="Bebas Neue"] {
        font-size: 300%;
    }

}


/***
 * OSWALD
 * Russian | ru
 * Ukrainian | uk
***/


[data-font="Oswald"] {
    line-height: 1.25em;
    font-weight: 500;
}

h1[data-font="Oswald"] {
    font-size: 400%;
}
#answers .ct-link-button[data-font="Oswald"] {
    font-size: 225%;
    line-height: 1.26 !important;
}


/***
 * PERMANENT MARKER
***/


[data-font="Permanent Marker"] {
    line-height: 1.2em;
    font-weight: normal;
}



/***
 * LONG CANG
 * Chinese | zh
 * 
***/

[data-font="Long Cang"] {
    font-weight: normal;
}


/***
 * Suwannaphum, Koulen
 * Khmer | km
 * 
***/


[data-font="Koulen"] {
    line-height: 1.4em;
    font-weight: 500;
}
h1[data-font="Koulen"] {
    font-size: 400%;
}
#answers .ct-link-button[data-font="Koulen"] {
    font-size: 225%;
    line-height: 1.4 !important;
}
@media only screen and (max-width: 767px) {
    h1[data-font="Koulen"] {
        font-size: 300%;
    }
}



/***
 * NOTO SANS ARABIC
 * Scheherezade
 * Arabic | ar
***/

body[data-font="Noto Sans Arabic"] .scripture {
    line-height: 1.5em;
}
body[data-font="Noto Sans Arabic"] .scripture .pretext {
    line-height: 1.5em;
}
.scripture .reference[data-font="Scheherazade"] {
    font-size: 100%;
}
[data-font="Scheherazade"] {
    font-weight: 600 !important;
    line-height: 1.9em !important;
}
#answers a.ct-link-button[data-font="Scheherazade"] {
    line-height: 1.25em !important;
}
h1[data-font="Scheherazade"] {
    font-size: 400%;
    line-height: 1.25em !important;
}
.site-logo .logotype[data-font="Scheherazade"] {
    font-size: 200%;
    font-weight: normal !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

@media only screen and (max-width: 767px) {
    h1[data-font="Scheherazade"] {
        font-size: 300%;
    }
}



/***
 * NOTO SANS TELEGU
 * Telegu | te
 *
 * NOTO SANS TAMIL
 * Tamil | ta
 *
 * NOTO SANS LAO
 * Lao | lo
 *
 * NOTO SANS THAI
 * Thai | th
 *
 * NOTO SANS Myanmar
 * Burmese | my
***/

[data-font="Noto Sans Myanmar"],
[data-font="Noto Sans Telegu"],
[data-font="Noto Sans Tamil"],
[data-font="Noto Sans Lao"],
[data-font="Noto Sans Thai"] {
    line-height: 1.5em;
}

#answers .ct-link-button[data-font="Noto Sans Myanmar"],
#answers .ct-link-button[data-font="Noto Sans Telegu"],
#answers .ct-link-button[data-font="Noto Sans Tamil"],
#answers .ct-link-button[data-font="Noto Sans Lao"],
#answers .ct-link-button[data-font="Noto Sans Thai"] {
    font-size: 200%;
}

h1[data-font="Noto Sans Myanmar"],
h1[data-font="Noto Sans Telegu"],
h1[data-font="Noto Sans Tamil"],
h1[data-font="Noto Sans Lao"],
h1[data-font="Noto Sans Thai"] {
    font-size: 300%;
    font-weight: 700;
}


@media only screen and (max-width: 767px) {

    h1[data-font="Noto Sans Myanmar"],
    h1[data-font="Noto Sans Telegu"],
    h1[data-font="Noto Sans Lao"],
    h1[data-font="Noto Sans Thai"] {
        font-size: 225%;
    }
    [lang="ml"] h1,
    [lang="ml"] h2,
    h1[data-font="Noto Sans Tamil"] {
        font-size: 175%;
    }
    [lang="ml"] .scripture,
    .scripture[data-font="Noto Sans Tamil"],
    h4[data-font="Noto Sans Myanmar"],
    h4[data-font="Noto Sans Telegu"],
    h4[data-font="Noto Sans Lao"],
    h4[data-font="Noto Sans Thai"],
    h4[data-font="Noto Sans Tamil"] {
         font-size: 125%;
    }

}

@media only screen and (max-width: 320px) {

    body[data-font="Noto Sans Myanmar"],
    body[data-font="Noto Sans Telegu"],
    body[data-font="Noto Sans Thai"],
    body[data-font="Noto Sans Tamil"] {
        font-size: 12px !important;
    }

    h1[data-font="Noto Sans Tamil"] {
        font-size: 150%;
    }


}