/* cyrillic */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA3UVNqfH9WuVQQRM4zUiOhNTQ&skey=eceee293272e3479&v=v3) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA3UVNqfH9WuVQQRM4zUiOrNTQ&skey=eceee293272e3479&v=v3) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA3UVNqfH9WuVQQRM4zUiOlNTQ&skey=eceee293272e3479&v=v3) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAqUVNqfH9WuVQQRM4zUiseECEkWDE&skey=92d2ef5924a98f16&v=v3) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAqUVNqfH9WuVQQRM4zUiseECEuWDE&skey=92d2ef5924a98f16&v=v3) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Helvetica';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAqUVNqfH9WuVQQRM4zUiseECEgWDE&skey=92d2ef5924a98f16&v=v3) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAxUVNqfH9WuVQQRM4zUxOn&skey=22efecd2bc0e2cb0&v=v3) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAxUVNqfH9WuVQQRM4zWROn&skey=22efecd2bc0e2cb0&v=v3) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/l/font?kit=JIAxUVNqfH9WuVQQRM4zVxOn&skey=22efecd2bc0e2cb0&v=v3) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA0UVNqfH9WuVQQRM477DayFhEi&skey=c9794b4fcbed8443&v=v3) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA0UVNqfH9WuVQQRM477DayHBEi&skey=c9794b4fcbed8443&v=v3) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/l/font?kit=JIA0UVNqfH9WuVQQRM477DayEhEi&skey=c9794b4fcbed8443&v=v3) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKV-Go6G5tXcraQI2GwZoREDFs.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKV-Go6G5tXcraQI2GwfYREDFs.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKV-Go6G5tXcraQI2GwfIREDFs.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKV-Go6G5tXcraQI2GwcoRE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI82hZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI82hZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI82hZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI82hZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6miZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6miZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6miZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6miZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcraQKxaAcJxA.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcraQKw2AcJxA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcraQKwyAcJxA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcraQKwKAcA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI_GjZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI_GjZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI_GjZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI_GjZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI92kZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI92kZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI92kZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI92kZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI7mlZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI7mlZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI7mlZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI7mlZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6WmZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6WmZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6WmZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI6WmZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI4GnZbdhMWJy.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI4GnZaxhMWJy.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI4GnZa1hMWJy.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: italic;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKS-Go6G5tXcraQI4GnZaNhMQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcr72KxaAcJxA.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcr72Kw2AcJxA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcr72KwyAcJxA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 100;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKX-Go6G5tXcr72KwKAcA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5aOhWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5aOhWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5aOhWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 200;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5aOhWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4-ORWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4-ORWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4-ORWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4-ORWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKZ-Go6G5tXcraBGwCYdA.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKZ-Go6G5tXcraaGwCYdA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKZ-Go6G5tXcrabGwCYdA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKZ-Go6G5tXcraVGwA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5mOBWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5mOBWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5mOBWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5mOBWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5KPxWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5KPxWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5KPxWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr5KPxWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4uPhWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4uPhWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4uPhWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4uPhWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4yPRWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4yPRWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4yPRWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4yPRWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* thai */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4WPBWzVaF5NQ.woff2) format('woff2');
	unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* vietnamese */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4WPBWoVaF5NQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4WPBWpVaF5NQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/kanit/v7/nKKU-Go6G5tXcr4WPBWnVaE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

html body {
	--vamtam-site-max-width: 900px;

	--vamtam-h1-color: #191919;
	--vamtam-h2-color: #191919;
	--vamtam-h3-color: #191919;
	--vamtam-h4-color: #191919;
	--vamtam-h5-color: #191919;
	--vamtam-h6-color: #191919;
	--vamtam-primary-font-color: #191919;
}

body .loop-wrapper .vamtam-meta-comments svg,
.loop-wrapper .vamtam-meta-tax.the-tags svg {
	width: 18px;
}
body .comment-reply-title,
.comments-wrapper .sep-text .content,
.comments-wrapper .sep-text .content a {
	font-size: var(--vamtam-h5-font-size-desktop);
	line-height: var(--vamtam-h5-line-height-desktop); /* да закачим тези стойности за h5 (и мобилни..), за да се приближи до ЕЛ */
}

html body.single-post .single-post-wrapper .post-content-outer .vamtam-meta-tax:last-child {
	padding-top: var(--vamtam-content-space-l);
	margin-top: var(--vamtam-content-space-l);
	width: 100%;
	border-top: 1px solid var(--vamtam-default-line-color);
}

/* blog listing - design changes for TF */
body .loop-wrapper .single .content h4 {
	text-transform: none;
}
body .loop-wrapper.regular .list-item .post-row .vamtam-meta-date a {
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
body .loop-wrapper.regular .list-item .post-content-outer {
	border: 1px solid var(--vamtam-default-line-color);
	padding: 40px;
}
body .loop-wrapper.regular .list-item.sticky .post-content-outer {
	padding: 40px; /* сега е достатъчно да го взима от горния клас */
	border-color: var(--vamtam-accent-color-1);
}
body .loop-wrapper.regular .list-item.sticky .post-row .vamtam-meta-date a {
	color: var(--vamtam-accent-color-6);
}

/* blog single - design changes for TF */
html body.single-post .media-inner {
	margin-bottom: 0;
}
html body.single-post .post-content {
	margin-top: var(--vamtam-sidebar-content-margin);
}
html body.single-post.has-post-thumbnail .post-content {
	margin-top: var(--vamtam-content-space-m);
}
html body.single-post .single-post-meta-wrapper .meta-top .with-separator>:not(:last-child) {
	border-right: 1px solid var(--vamtam-default-line-color);
	padding: 20px 20px 20px 0px;
}
html body.single-post .single-post-meta-wrapper .meta-top .with-separator {
	padding: 0;
}
html body.single-post .single-post-meta-wrapper .meta-top .meta-left {
	border-bottom: 1px solid var(--vamtam-default-line-color);
	padding-bottom:  var(--vamtam-content-space-l);
}
body .loop-wrapper .vamtam-meta-comments svg,
body .loop-wrapper .vamtam-meta-tax.the-tags svg {
	margin-right: 5px;
}

#main-menu .menu>.menu-item .sub-menu .menu-item {
	background: var(--vamtam-accent-color-2);
}
@media (max-width: 959px) {
	body.responsive-layout #main-menu .menu {
		border: none;
	}
	body.responsive-layout header.main-header .second-row {
		background: var(--vamtam-accent-color-2) !important;
	}
	body #main-menu .menu>.menu-item>a {
		color: var(--vamtam-accent-color-5);
	}
	body #main-menu .menu>.menu-item .sub-menu .menu-item:hover>a,
	body #main-menu .menu>.menu-item .sub-menu .menu-item.current_page_ancestor>a /* Този ред прави един фикс според мен, но да не е в разрез с WP и ТF. */
	{
		color: var(--vamtam-accent-color-5);
	}

	body.responsive-layout #main-menu .menu>.menu-item>a {
		line-height: 1.4em;
		font-size: 1.2em;
		font-weight: 400;
		border-bottom: none;
	}
	body.responsive-layout #main-menu .menu>.menu-item.menu-item-has-children>a:after  {
		content: "+";
		display: block;
		position: absolute;
		width: 10px;
		height: auto;
		right: 20px;
		top: 25%;
		font-weight: 300;
		font-size: 20px;
		text-align: right;
	}
	body.responsive-layout #main-menu .menu {
		padding: 10px 0px;
	}
	body #main-menu .menu>.menu-item .sub-menu .menu-item {
		background: var(--vamtam-accent-color-6);
	}
	body #main-menu .menu>.menu-item>.sub-menu-wrapper>.sub-menu{
		padding: 15px 0;
		background: var(--vamtam-accent-color-6);
		margin: 15px 0;
	}
	body.responsive-layout #main-menu .menu .menu-item .sub-menu .menu-item a,
	body.responsive-layout #main-menu .menu>.menu-item:focus-within .sub-menu .menu-item a,
	body.responsive-layout #main-menu .menu>.menu-item:hover .sub-menu .menu-item a {
		padding: 0 30px;
		border-bottom: solid 1px var(--vamtam-accent-color-6);
		font: 400 18px/3em Kanit;
	}
	body.responsive-layout #main-menu .menu .menu-item .sub-menu .menu-item:not(:last-child) a {
		border-bottom: solid 1px var(--vamtam-accent-color-6);
	}

}

.select2-search--dropdown,
.select2.select2-container .select2-selection[role=combobox],
input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=range],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
	font-family: Arial;
}

ol,
ul:not(.wp-block-gallery) {
	margin: 0 1.5em 1em 1.5em;
}

body ::placeholder {
	color: var( --vamtam-accent-color-2);
}

#commentform #submit, .button, .vamtam-cart-collaterals input[name=apply_coupon], .woocommerce #content input.button, .woocommerce #place_order, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce .button.wc-backward, .woocommerce .cross-sells .add_to_cart_button, .woocommerce .woocommerce-Button.button, .woocommerce .woocommerce-button.button, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce .woocommerce-message .vamtam-close-notice-btn, .woocommerce a.added_to_cart, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, .woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button, .woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon], .woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon], a.comment-reply-link, button, input[type=button], input[type=submit] {
	background: var(--vamtam-accent-color-1);
	color: var(--vamtam-accent-color-1-hc);
}

#commentform #submit:hover, .button:hover, .vamtam-cart-collaterals input[name=apply_coupon]:hover, .woocommerce #content input.button:hover, .woocommerce #place_order:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .button.wc-backward:hover, .woocommerce .cross-sells .add_to_cart_button:hover, .woocommerce .woocommerce-Button.button:hover, .woocommerce .woocommerce-button.button:hover, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover, .woocommerce .woocommerce-message .vamtam-close-notice-btn:hover, .woocommerce a.added_to_cart:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover, .woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover, .woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover, .woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon]:hover, a.comment-reply-link:hover, button:hover, input[type=button]:hover, input[type=submit]:hover {
	background: var(--vamtam-accent-color-6);
	color: var(--vamtam-accent-color-6-hc);
}
/* Това е изключение от горните стилове */

body .comments a.comment-reply-link, body.woocommerce #reviews #comments a.comment-reply-link {
	background: var(--vamtam-accent-color-6);
	color: var(--vamtam-accent-color-6-hc);
}

body .comments a.comment-reply-link:hover, body.woocommerce #reviews #comments a.comment-reply-link:hover {
	background: var(--vamtam-accent-color-1);
	color: var(--vamtam-accent-color-1-hc);
}
