@media (max-width: 800px) {
body {
    padding-top: 50px;
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 16px;
  }
h1{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 20px;
    text-transform: capitalize;
    letter-spacing: 2px;
    text-indent: 2px;
    word-spacing: 1px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
    color: #000;
    line-height: 20px;
    margin: 0;
}
h2 {
	font-family:"微軟正黑體", "新細明體", Arial;
	font-size: 18px;
	text-transform: capitalize;
	letter-spacing: 2px;
	text-indent: 2px;
	word-spacing: 1px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height:18px;
}
h3 {
	font-family: "微軟正黑體", "新細明體", Arial;
	font-size: 16px;
	text-transform: none;
	letter-spacing: 1px;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height:16px;
}
h4 {
	font-family: "微軟正黑體", "新細明體", Arial;
	font-size: 14px;
	text-transform: none;
	letter-spacing: 1px;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height:14px;
}
p{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 16px;
} 

/**** B2 ****/
.thumbnail {
    display: block;
    padding: 4px;
    margin: 10px  0px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #ddd;
} 
/**** B2 end****/

}

@media (min-width: 801px) {
body {
    padding-top: 80px;
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 16px;
  }
h1{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 40px;
    text-transform: none;
    letter-spacing: 1px;
    word-spacing: 0px;
    font-weight: normal;
    font-style: normal;
    color: #000;
    line-height:0px;
    margin: 20px 0 40px 0;
}
p{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 20px;
}

/**** B2 ****/
.thumbnail {
    display: block;
    padding: 4px;
    margin: 40px 10px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #ddd;
} 
/**** B2 end****/

}

/*body { 
    padding-top: 80px; 

}*/

        /**** A ****/
/**** nav第二層 ****/
.marginBottom-0 {margin-bottom:0;}
 
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
/**** nav第二層 end ****/

        ul.nav.navbar-nav{
            padding-top: 30px;
        }
        
        .navbar-default{
            /*background-color:#024DAA;*/
            /*background-color:rgba(0, 0, 0, 0.8);*/
            background-color:#333333;
        }
        .nav.navbar-nav>li>a{
            color: #FFFFFF;
        }
        .nav.navbar-nav>.active>a{
            background-color:#024DAA;
            color: #FFFFFF;
        }
        /*.navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
            background-color:#FFFFFF;
            color: #fff000;
        }*/
        /*.dropdown:not(.-noChildren):hover .dropdown-toggle
        {
            background-color:#FFFFFF;
            color: #024DAA;         
            border-bottom: 1px solid #fff000;           
        }*/
        .dropdown:not(.-noChildren):hover .dropdown-toggle
        {
            background-color:#FFFFFF;
            /*color: #024DAA;*/         
            /*border-bottom: 1px solid #fff000;*/           
        }
        .dropdown-submenu:not(.-noChildren):hover .dropdown-toggle
        {
            background-color:#8C8C8C;
            color: #FFFFFF;
        }
        .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
            background-color:#FFFFFF;
            color: #333333;         
            /*border-bottom: 2px solid #FF1212;*/
        }
        .navbar-default .navbar-nav .navbar-right>a{
            background-color:#024DAA;
            color: #FFFFFF;
        }
        .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
            background-color:#FFFFFF;
            /*color: #fff000;*/
        }
        
        .navbar-default .navbar-toggle:hover{
            background-color:#333333;
        }
        .navbar-default .navbar-toggle .icon-bar{
            background-color: #FFFFFF;
        }

        .dropdown-menu{
            width: 100%;
            min-width:200px;
        }
        .dropdown-menu>li{
            background-color:#FFFFFF;
            color: #000000; 
        }
        .dropdown-menu>li>a{
            /*background-color:#024DAA;*/
            /*color: #000000;*/ 
        }
        .dropdown-menu>li>a:hover{
            background-color: #8C8C8C;
            color: #ffffff;         
        }
        .nav>li>a{
            padding: 15px 10px;
        }

        .navbar-fixed-top .navbar-collapse{
            max-height: 100%
        }
        .navbar-fixed-top {    
            border-bottom-width: 0px;
        }
        .widget_links li a{     
            padding: 0 3px 0 0;
        }

        /**** A END ****/

/**** A2 ****/
.breadcrumb {
    background-color: #ffffff;
}
.breadcrumb a{
    color: #333333 ;
}
.breadcrumb a:hover{
    text-decoration:none;
}
/**** A2 END ****/

/**** B1 ****/
img {
  display:block;
  margin: auto;
}
/**** B1 END ****/

/**** B2 ****/
/*.thumbnail {
    display: block;
    padding: 4px;
    margin: 40px 10px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #ddd;
} */

/*.thumbnail {    
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}*/
.more{
    color: #0070c9;  
}
.center{
    text-align: left;
    font-family: "微軟正黑體";
}
.bg-color-zero{
    background-color:rgba(255,255,255,0);
}
.back-gray{
    background-color: #f7f7f7;
    /*border-top: 1px solid #EEE;*/

/*背景漸層*/    
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
/*background: #f7f7f7;*/ /* Old browsers */
/*background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%);*/ /* FF3.6-15 */
/*background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);*/ /* Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 100%);*/ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );*/ /* IE6-9 */

}
/**** B2 END****/

/**** footer ****/
/* ---------------------------------------------
    Footer
-----------------------------------------------*/
.footer-widgets{
    padding: 30px;
}
/*#footer {
    position: relative;
    background-color: #333333;
    
    
    border-top: 0;
}*/

/**** footer-c ****/

.footer-c{
    background-color: #333333;
    color: #FFFFFF;
    border-top: 1px solid #EEE;
}
.footer-widgets-c h4{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 16px;
    text-transform: none;
    letter-spacing: 1px;
    word-spacing: 0px;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
    line-height:0px;
    margin : 0 0 20px 40px; 
}
.footer-widgets-c{
    padding: 30px 15px;
}

.footer-widgets-c-short{
    padding: 15px 15px;
}

.footer-c-dropdom-menu{
    margin-left: 40px;  
}

.widget_links-c ul,.widget_links-c li{
    list-style-type:none;
    list-style: none;
    margin: 0;
}
.widget_links-c li a{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 14px;
    text-transform: none;
    letter-spacing: 1px;
    word-spacing: 0px;
    font-weight: normal;
    font-style: normal;
    color: #ccc;
    line-height:2;
    text-decoration:none;
}

.widget_links-c li a:hover{
    color: #fff;
}
.widget_links-c .dropdown a{
    font-family: "微軟正黑體", "新細明體", Arial;
    font-size: 16px;
    /*margin-left: 40px;*/
}


/**** footer-c end****/

    /**** footer-button ****/
    /*#footer{
        background-color: #333333;
        color: #FFFFFF;
    }*/
    .footer-button {
        background-color: #292929;
        color: #FFFFFF;
        padding:30px;
    }
    .footer-button p{
        font-family: "微軟正黑體", "新細明體", Arial;
        font-size: 16px;
        text-align:left;
        text-transform: none;   
    }
    /**** footer end ****/          
