/* #### Generated By: http://www.cufonfonts.com #### */

    @font-face {
    font-family: 'Roboto Slab Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Slab Regular'), url(RobotoSlab-Regular.woff) format('woff');
    }
    

    @font-face {
    font-family: 'Roboto Slab Thin';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Slab Thin'), url(RobotoSlab-Thin.woff) format('woff');
    }
    

    @font-face {
    font-family: 'Roboto Slab Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Slab Light Italic'), url(RobotoSlab-LightItalic.woff) format('woff');
    }
    

    @font-face {
    font-family: 'Roboto Slab Light';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Slab Light'), url(RobotoSlab-Light.woff) format('woff');
    }
    

    @font-face {
    font-family: 'Roboto Slab Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Slab Bold'), url(RobotoSlab-Bold.woff) format('woff');
    }


    #body.en .sp-font-regular      { font-family: 'Roboto Slab Regular'}
    #body.en .sp-font-thin         { font-family: 'Roboto Slab Thin'}
    #body.en .sp-font-light-i      { font-family: 'Roboto Slab Light Italic'}
    #body.en .sp-font-light        { font-family: 'Roboto Slab Light'}
    #body.en .sp-font-bold         { font-family: 'Roboto Slab Bold'}

    #body.cn .sp-font-regular,     
    #body.cn .sp-font-thin,         
    #body.cn .sp-font-light-i,      
    #body.cn .sp-font-light,        
    #body.cn .sp-font-bold         { font-family: 微軟正黑體, sans-serif}


    #body.en .sp-font-regular,
    #body.en .sp-font-thin,
    #body.en .sp-font-light-i,
    #body.en .sp-font-light,
    #body.en .sp-font-bold,
    #body.cn .sp-font-regular,
    #body.cn .sp-font-thin,
    #body.cn .sp-font-light-i,
    #body.cn .sp-font-light,
    #body.cn .sp-font-bold          { font-style: normal; font-weight: normal;}

    #body.en .navleft .l1,
    #body.en .ddmenu,
    #body.en article span,
    #body.en .sel-date,
    #body.en .selectdiv select,
    #body.en .tm-pos1 input[type=text],
    body#body table.t-login input[type=text],
    #body.en .tm-button,
    #body.en .mentor .m-col2 .m-title p,
    table.calendar th,
    .day            { font-family: 'Roboto Slab Regular'; font-style: normal; font-weight: normal;}

    #body.cn .navleft .l1,
    #body.cn .ddmenu,
    #body.cn article span,
    #body.cn .sel-date,
    #body.cn .selectdiv select,
    #body.cn .tm-pos1 input[type=text],
    #body.cn .tm-button,
    #body.cn .mentor .m-col2 .m-title p     { font-family: 微軟正黑體, sans-serif}

    #body.en article.grid-item .gi-date       { font-family:'Roboto Slab Bold'; font-weight:normal; padding: 0px 10px; }
    #body.cn article.grid-item .gi-date       { font-family: 微軟正黑體, sans-serif; font-weight:normal; }

    #body.en article h2,
    #body.en .mentor h2.m-h2        { font-family: 'Roboto Slab Light'; font-weight:normal;}
    #body.cn article h2,
    #body.cn .mentor h2.m-h2        { font-family: 微軟正黑體, sans-serif; font-weight:normal;}
   

    #body.en blockquote             { font-family:'Roboto Slab Regular'; font-weight:normal; font-style:italic;}
    #body.cn blockquote             { font-family: 微軟正黑體, sans-serif; font-weight:normal; font-style:italic;}


    /* ==========================================================================
        Media
    ============================================================================= */
    @media only screen and (max-width: 767px) {
    #body.en .pg-width80 .pw80-blk .pw80-col1 .fa-chevron-circle-left::after { content:" Back";  font-family:'Roboto Slab Regular'; font-style: normal;}
    #body.cn .pg-width80 .pw80-blk .pw80-col1 .fa-chevron-circle-left::after { content:" 返回";  font-family:'Roboto Slab Regular'; font-style: normal;}
  
    #body.en .mentor h2.m-h2        { font-family: 'Roboto Slab Regular'; font-weight:normal;}

    }
