/*
Theme Name:  Bundooravet
Description: Used to style the TinyMCE editor.
*/

/*Font Google*/
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:400;
    src:local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:600;
    src:local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:700;
    src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:normal;
    font-weight:800;
    src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:400;
    src:local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmgpAmOCqD37_tyH_8Ri5MM.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsPNMTLbnS9uQzHQlYieHUU.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgyhumQnPMBCoGYhRaNxyyY.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxhUVAXEdVvYDDqrz3aeR0Yc.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxlf4y_3s5bcYyyLIFUSWYUU.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnywqdtBbUHn3VPgzuFrCy8.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:600;
    src:local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp6iIh_FvlUHQwED9Yt5Kbw.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxi_vZmeiCMnoWNN9rHBYaTc.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiFaMxiho_5XQnyRZzQsrZs.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgalQocB-__pDVGhF3uS2Ks.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmhQUTDJGru-0vvUpABgH8I.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:700;
    src:local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiU8QAtQT9M0M1_mbVWrUPc.woff2) format("woff2");
    unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxkNaUOL0oYRolx8sebiIY9k.woff2) format("woff2");
    unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxooGEx1DzoxsbCRd2IM2afI.woff2) format("woff2");
    unicode-range:U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnPzCMEhbIaaYiFY6KPniws.woff2) format("woff2");
    unicode-range:U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmqi69zMYkLa7XwlUIemKB4.woff2) format("woff2");
    unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxowYyzpnB4tyYboSwKGmD2g.woff2) format("woff2");
    unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family:"Open Sans";
    font-style:italic;
    font-weight:800;
    src:local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnibbpXgLHK_uTT48UMyjSM.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/*Syle for Editor*/
* {margin:0px; padding:0px; border:0;}
body {
    color:#323232; background:#fff;
    font-family:"Open Sans", sans-serif; font-size:14px; line-height:2; font-weight:400;
    text-rendering:optimizeLegibility;

    -webkit-font-smoothing:antialiased;
    -moz-font-smoothing:antialiased;
    -o-font-smoothing:antialiased;
    -ms-font-smoothing:antialiased;
    font-smoothing:antialiased;
}
.clearfix:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}

a {color:#00aeef; text-decoration:underline;}
a:focus,
a:active,
a:hover {text-decoration:underline; outline:0;color:#323232;}

/* Headings */
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6,
.main_content h1, .main_content h2, .main_content h3, .main_content h4, .main_content h5, .main_content h6 {
    clear:both; color:#323232; margin:0 0 20px 0; padding:0px;
    font-family:"Open Sans", sans-serif;font-weight:400;
}
.mceContentBody h1, .main_content h1 {
    font-size:50px;
    font-weight:700;
    line-height:1;
}
.mceContentBody h2, .main_content h2 {
    font-size:40px;
    font-weight:700;
    line-height:1;
}
.mceContentBody h3, .main_content h3 {
    font-size:30px;
    font-weight:700;
    line-height:1;
}
.mceContentBody h4, .main_content h4 {
    font-size:22px;
}
.mceContentBody h5, .main_content h5 {
    font-size:20px;
}
.mceContentBody h6, .main_content h6 {
    font-size:18px;
}
.mceContentBody hr, .main_content hr {
    height:0px; border-bottom:2px solid #d9d9d9;
    background:none; margin-bottom:25px;
}
/* Text elements */
.mceContentBody p, .mceContentBody ul, .mceContentBody ol, .mceContentBody dl,
.main_content p, .main_content ul, .main_content ol, .main_content dl {font-weight:normal;}

.mceContentBody ul li, .mceContentBody ol li,
.main_content ul li, .main_content ol li {padding:0 0 0 7px;}

.mceContentBody p, .main_content p {
    margin-bottom:20px; display:block; overflow:hidden;
}
.mceContentBody ul, .mceContentBody ol,
.main_content ul, .main_content ol {
    margin:0px 2.500em 30px 2.500em;
    padding:0;
}
.mceContentBody ul,
.main_content ul {
    list-style:disc;
}
.mceContentBody ol,
.main_content ol {
    list-style-type:decimal;
}
.mceContentBody ol ol,
.main_content ol ol {
    list-style:upper-alpha;
}
.mceContentBody ol ol ol,
.main_content ol ol ol {
    list-style:lower-roman;
}
.mceContentBody ol ol ol ol,
.main_content ol ol ol ol {
    list-style:lower-alpha;
}
.mceContentBody ul ul, .mceContentBody ol ol, .mceContentBody ul ol, .mceContentBody ol ul,
.main_content ul ul, .main_content ol ol, .main_content ul ol, .main_content ol ul {
    margin-bottom:0;
}
.mceContentBody dl,
.main_content dl {
    margin:0 1.625em;
}
.mceContentBody dt,
.main_content dl {
    font-size:15px;
    font-weight:bold;
}
.mceContentBody dd,
.main_content dd {
    margin:0 0 1.625em;
}
.mceContentBody strong,
.main_content strong {
    font-weight:700;
}
.mceContentBody cite, .mceContentBody em, .mceContentBody i,
.main_content cite, .main_content em {
    font-style:italic;
}
.mceContentBody cite,
.main_content cite {
    border:none;
}
.mceContentBody big,
.main_content big {
    font-size:131.25%;
}
.mceContentBody blockquote, .mceContentBody blockquote p,
.main_content blockquote, .main_content blockquote p {
    font-style:italic !important;
    font-weight:normal;
    margin:0 3em;
}
.mceContentBody blockquote em, .mceContentBody blockquote i, .mceContentBody blockquote cite,
.main_content blockquote em, .main_content blockquote i, .main_content blockquote cite {
    font-style:normal;
}
.mceContentBody blockquote cite,
.main_content blockquote cite {
    color:#555;
    font-size:12px;
    font-weight:300;
    letter-spacing:0.05em;
    text-transform:uppercase;
}
.mceContentBody pre,
.main_content pre {
    background:#f4f4f4;
    font-size:1em;
    margin-bottom:1.625em;
    padding:0.75em 1.625em;
}
.mceContentBody code, .mceContentBody kbd, .mceContentBody samp, .mceContentBody var,
.main_content code, .main_content kbd, .main_content samp, .main_content var {
    font-size:1em;
}
.mceContentBody abbr, .mceContentBody acronym, .mceContentBody dfn {
    border-bottom:1px dotted #f68b1f;
    cursor:help;
}
.mceContentBody address {
    display:block;
    margin:0 0 1.625em;
}
.mceContentBody del {
    color:#555;
}
.mceContentBody ins {
    background:#f68b1f;
    border:none;
    color:#555;
    text-decoration:none;
}
.mceContentBody sup,
.mceContentBody sub {
    font-size:10px;
    height:0;
    line-height:1;
    position:relative;
    vertical-align:baseline;
}
.mceContentBody sup {
    bottom:1ex;
}
.mceContentBody sub {
    top:.5ex;
}
.mceContentBody input[type=text],
.mceContentBody textarea {
    background:#fbfbfb;
    border:1px solid #d9d9d9;
    color:#555;
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
.mceContentBody input[type=text]:focus,
.mceContentBody textarea:focus {
    color:#555;
}
.mceContentBody textarea {
    padding-left:10px;
    width:95%;
}
.mceContentBody input[type=text] {
    padding:15px 10px;
    width:197px;
}
/* Links */
.mceContentBody a,
.mceContentBody a em,
.mceContentBody a strong {
    color:#00aeef; text-decoration:underline;
}
.mceContentBody a {
    color:#00aeef; text-decoration:underline;
}
.mceContentBody a:focus,
.mceContentBody a:active,
.mceContentBody a:hover {
    text-decoration:underline;
}
/* Alignment */
.mceContentBody .alignleft,
.main_content .alignleft {
    display:inline;
    float:left;
    margin-right:1.625em;
}
.mceContentBody .alignright,
.main_content .alignright {
    display:inline;
    float:right;
    margin-left:1.625em;
}
.mceContentBody .aligncenter,
.main_content .aligncenter {
    clear:both;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
/* Tables */
.mceContentBody table,
.main_content table {
    border-collapse:collapse;
    border-spacing:0;
    text-align:left;
    width:100%; margin-bottom:35px;
}
.mceContentBody tr th,
.main_content tr th {
    color:#555;
    text-transform:uppercase;
}
.mceContentBody td, .text_content td,
.main_content td, .text_content td {
    padding:10px 20px; font-size:16px; line-height:30px; margin-bottom:20px;
}
.mceContentBody tr:hover td, .text_content tr:hover td, .text_content tr:hover td span,
.main_content tr:hover td, .text_content tr:hover td, .main_content tr:hover td span {}

/* Images */
.mceContentBody img[class*="wp-image-"],
.main_content img[class*="wp-image-"] {
    height:auto;
    max-width:97.5%;
}
.mceContentBody img.size-full,
.main_content img.size-full {
    width:auto; /* Prevent stretching of full-size images in IE8 */
}
.mceContentBody img.wp-smiley,
.main_content img.wp-smiley {
    border:none;
    margin-bottom:0;
    margin-top:0;
    padding:0;
}
.mceContentBody p img,
.main_content p img {
    /* margin-top: 0.4em;*/
}
.mceContentBody img,
.main_content img {
}

.mceContentBody img.alignleft, .mceContentBody img.alignright, .mceContentBody img.aligncenter,
.main_content img.alignleft, .main_content img.alignright, .main_content img.aligncenter {
    margin-bottom:5px;
}
.mceContentBody .wp-caption,
.main_content .wp-caption {
    background:#eee;
    border:none;
    margin-bottom:1.625em;
    max-width:96%;
    padding:9px;
}
.mceContentBody .wp-caption img,
.main_content .wp-caption img {
    display:block;
    margin:5px auto 0 !important;
    max-width:98%;
    border-color:#eee;
}
.mceContentBody .wp-caption .wp-caption-text, .mceContentBody .wp-caption-dd,
.main_content .wp-caption .wp-caption-text, .main_content .wp-caption-dd {
    color:#555;
    font-size:12px;
    margin:0 0 0.6em 0 !important;
    padding:0 0 5px 40px;
    position:relative;
    text-align:left;
}
.mceContentBody .wp-caption .wp-caption-text:before,
.main_content .wp-caption .wp-caption-text:before {
    color:#555;
    content:"\2014";
    font-size:14px;
    font-style:normal;
    font-weight:bold;
    margin-right:5px;
    position:absolute;
    left:10px;
    top:7px;
}
.mceContentBody a:focus img[class*="wp-image-"], .mceContentBody a:hover img[class*="wp-image-"], .mceContentBody a:active img[class*="wp-image-"],
.main_content a:focus img[class*="wp-image-"], .main_content a:hover img[class*="wp-image-"], .main_content a:active img[class*="wp-image-"] {
    background:#eee;
    border-color:#bbb;
}
.mceContentBody .wp-caption a:focus img, .mceContentBody .wp-caption a:active img, .mceContentBody .wp-caption a:hover img,
.main_content .wp-caption a:focus img, .main_content .wp-caption a:active img, .main_content .wp-caption a:hover img {
    background:#fff;
    border-color:#ddd;
}
/*Text font*/
.font_opensans {font-family:"Open Sans", sans-serif;}

/*Text color*/
.txt_blue {color:#00aeef;}
.txt_black {color:#000;}
.txt_black_main {color:#323232;}
.txt_black_style_2 {color:#989898;}
.txt_white {color:#fff;}

/*Text size*/
.font_s_140 {font-size:140px;line-height:1;}
.font_s_77 {font-size:77px;line-height:1;}
.font_s_72 {font-size:72px;line-height:1;}
.font_s_60 {font-size:60px;line-height:1;}
.font_s_50 {font-size:50px;line-height:1.3;}
.font_s_48 {font-size:48px;line-height:1;}
.font_s_40 {font-size:40px;line-height:1;}
.font_s_30 {font-size:30px;line-height:1;}
.font_s_28 {font-size:28px;line-height:1.4;}
.font_s_20 {font-size:20px;line-height:1;}
.font_s_16 {font-size:16px;}
.font_s_15 {font-size:15px;}
.font_s_11 {font-size:11px;}

/*Button style*/
a.button_style_white {
    padding:5px 15px;border:1px solid #fff;display:inline-block;text-decoration:none;
}

a.button_style_white:hover {
    border:1px solid #00aeef;background:#00aeef;
    -webkit-transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
    -o-transition:background 0.5s linear;
    transition:background 0.5s linear;
}

a.button_style_2 {
    padding:5px 25px;border:1px solid #b2b2b2;display:inline-block;text-decoration:none;color:#b2b2b2;
}

a.button_style_2:hover {
    border:1px solid #00aeef;background:#00aeef;
    -webkit-transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
    -o-transition:background 0.5s linear;
    transition:background 0.5s linear;
    color:#fff;
}

a.button_style_3 {
    padding:5px 15px;border:1px solid #323232;display:inline-block;text-decoration:none;color:#323232;
}

a.button_style_3:hover {
    border:1px solid #00aeef;background:#00aeef;
    -webkit-transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
    -o-transition:background 0.5s linear;
    transition:background 0.5s linear;
    color:#fff;
}




