/* TPL TYPE */
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&display=swap');
body,
.answers button,
.chatAnswer button,
.answers .butt,
.uploader label,
.chat .openAns input,
.chat .openAns textarea {
    font-family: "Nanum Myeongjo", serif !important;
}
.avt {
    display: none !important
}
.chatMsg {
    max-width: none !important;
}
.chatMsg, .chatMsg p {
    font-size: 2.6rem;
    line-height: 3.9rem;
}
.me .msgWrp {
    text-align: left;
    font-style: italic;
}
.answers button, .chatAnswer button, .answers .butt, .uploader label {
    font-size: 2.6rem;
    font-weight: normal
}
.answers button:hover,
.chatAnswer button:hover,
.answers .butt:hover,
.uploader label:hover {
    text-decoration: underline;
    outline: none
}
.chat .openAns input, .chat .openAns textarea {
    border:1px solid #000;
    background: transparent;
    height: 5.2rem !important;
    font-size: 2.6rem;
    color: rgba(var(--cfg_buttons_font_color))
}
#voiceInputBtn svg {
    height: 3rem;
    margin-top: .4rem;
}
.chat .send svg {
    width: 4.2rem;
}
.chat .send span {
    display: none
}
.answers {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: none
}
#floatButts button {
    background: none
}
#floatButts button:hover {
    outline: none
}
#screenShare svg {
    width: 3rem
}
#voiceBtn svg {
    width: 3.5rem
}
.uploader button svg {
    width: 4rem;
    margin-top: .9rem;
}
.uploader button span {
    display: none
}

@media screen and (max-width: 640px) {
    
    html {
        font-size: 54%;
    }
    
    
}
