/* public */
.wrap {
    margin-top: -10px;
    background: url(images/bg-pen.png) right fixed no-repeat;
    -moz-background-size:contain;
    -webkit-background-size:contain;
    -o-background-size:contain;
    background-size:contain;
}
body {
    font-family:\5FAE\8EDF\6B63\9ED1\9AD4, Microsoft JhengHei, MingLiU, sans-serif;
    letter-spacing: 1px;
    background: url(images/bg.png) repeat;
}
h1, h2, h3, h4, h5, h6 {
	font-family:\5FAE\8EDF\6B63\9ED1\9AD4, Microsoft JhengHei, MingLiU, sans-serif;
}

/* nav */
.navbar-default {
	background-color: #076BAF;
	border-color: #0A3F60;
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-brand {
	color: #CADCEC;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color: #FFFFFF;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	background-color: #0A3F60;
}
.dropdown-menu {
	border-left: 2px solid #076BAF;
}
.navbar {
	border-radius: 0;
}

h1 {
    display: none;
}
.container .jumbotron {
    padding: 0 !important;
    margin-top: 10px;
}
.jumbotron, .navbar {
    margin-bottom: 10px;
}
.thumbnail .caption {
    padding: 0 9px;
}
.well {
    padding: 0px 20px;
    background-color: rgba(255, 255, 255, 0.75);
}

@media (min-width: 992px) {
    .container {
        width: 960px;
    }
}
@media screen and (min-width: 768px) {
    .container .jumbotron {
        padding-left: 20px;
        padding-right: 20px;}
    .jumbotron {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}