﻿html {
    /*font-family: 'NotoSansCJKtcLight', serif, 'SourceSansPro', Arial, Helvetica, sans-serif !important;*/
    /*font-family: 'HPSimplifiedLight', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;*/
    /*font-family: 'SanFranciscoTextRegular', sans-serif !important;*/
}

body {
    /*text-align:justify;*/
    /*font-family: 'NotoSansCJKtcLight', serif, 'SourceSansPro', Arial, Helvetica, sans-serif !important;*/
    /*font-family: 'HPSimplifiedLight', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;*/
    /*font-family: 'SanFranciscoTextRegular', sans-serif !important;*/
}

.MasterHeaderCSS {
    /*font-size: 12px;*/
    /*background-color: rgba(255,255,255,0.9) !important;*/
    /*background-color: #5a5a5a !important;*/
    font-family: 'SF Pro Text', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
    letter-spacing: 0;
    line-height: 1.5;
}

    .MasterHeaderCSS .fixedMenu {
        /*background-color: rgba(0,0,0, 0.8) !important;*/
        /*box-shadow: none !important;*/
        border: 0px !important;
        font-size: 14px !important;
        /*font-weight: bold !important;*/
        background-image: none !important;
    }

    .MasterHeaderCSS .headerBox {
        background-color: rgba(255,255,255,0.9) !important;
        -moz-box-shadow: 7px 1px 34px -10px rgba(20%,20%,40%,0.5) !important;
        -webkit-box-shadow: 7px 1px 34px -10px rgba(20%,20%,40%,0.5) !important;
        box-shadow: 7px 1px 34px -10px rgba(20%,20%,40%,0.5) !important;
    }

    .MasterHeaderCSS .menuLink {
    }

    .MasterHeaderCSS .menuActiveLink {
        /*font-weight: bold;*/
        color: #007DBA !important;
    }

    .MasterHeaderCSS .fixedMenu a {
        /*color: #333;*/
        color: rgba(51,51,51,0.6);
        font-weight: bold;
    }

    .MasterHeaderCSS .fixedMenu a:hover,
    .MasterHeaderCSS .fixedMenu a:active,
    .MasterHeaderCSS .fixedMenu a:focus {
        /*color: #333;*/
        color: #007DBA !important;
    }

    .MasterHeaderCSS .fixedMenu .headerLogo {
        color: #950030 !important;
        background: url(/images/1010printing/icon_1010_v1.png) center/contain no-repeat;
        width: 50px !important;
        height: 50px !important;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 15px;
        /*margin-left: 12px !important;*/
        /*margin-left: 10px !important;*/
    }

    /*.MasterHeaderCSS .fixedMenu a:hover,
            .MasterHeaderCSS .fixedMenu a:active, 
            .MasterHeaderCSS .fixedMenu a:focus {
                opacity: 0.65;
                text-decoration: none !important;
                background-color: transparent;
            }*/

    /*.MasterHeaderCSS .fixedMenu .navbar-toggle {
            background-color: transparent;
            border: 1px solid rgba(255,255,255, 0.8);
        }*/

    /*.MasterHeaderCSS .fixedMenu .navbar {
            min-height: 30px !important;
            margin-bottom: 0px !important;
        }*/
    .MasterHeaderCSS .lang {
        padding-right: 5px !important;
        color: #777 !important;
    }

    .MasterHeaderCSS .lang:hover {
        cursor: pointer;
        cursor: hand;
        color: #007DBA !important;
    }

    .MasterHeaderCSS .resizeL {
        /*padding-top: 21px !important;*/
        /* N3o 20190827 根據實際顯現的做調整 */
        padding-top: 24px !important;
    }

    .MasterHeaderCSS .resizeS {
        padding-top: 0px !important;
    }
