.sectionTitle {
	font-family:  Helvetica, Microsoft JhengHei;
	font-size: 20pt;
	color: #FFFFFF;
	text-align:left;
	vertical-align: top;
}
.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999;
	text-align:left;
	vertical-align: top;
}
.bottomBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #999;
	text-align:left;
	vertical-align: top;
	font-weight:bold;
}
.bot_cht {
	font-family:  Helvetica, Microsoft JhengHei;
	font-size: 10pt;
	color: #999;
	text-align:left;
	vertical-align: top;
}

.content_cht_white {
	font-family: Helvetica, Microsoft JhengHei;
	font-size: 14pt;
	color: #FFF;
	text-align: left;
	vertical-align: baseline;
	white-space: normal;
	text-indent: 0px;
	letter-spacing: 1px;
	word-spacing: 0px;
	line-height: 18pt;
}

.navbar-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20;
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper .navbar {
  padding-right: 15px; 
  padding-left: 15px; 
}
.navbar-wrapper .navbar .container {
  width: auto;
}

.row{display: flex;}
.row >div{border: 0px;}

.btn-white {
  color: white!important;
  border: 1px;
  border-color: white
}

.background-home-display{
	background-image:url('../imgs/home_display_01.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:cover;
}

.background-contact-display{
	background-image:url('../imgs/contact_display.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:cover;
}

.background-product-display{
	background-image:url('../imgs/product_display_01.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:cover;
}

.background-about-display{
	background-image:url('../imgs/about_display_01.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:cover;
}

.background-product-glassDesign{
	background-image:url('../imgs/product_glassDesign_01.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}

.background-product-mouldDesign{
	background-image:url('../imgs/product_mouldDesign.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}

.background-product-mouldManufacture{
	background-image:url('../imgs/product_manufacture_01.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}

.mainDemo {
    background-image:url("../imgs/dis_jcfMould_01.jpg";
    background-repeat:no-repeat;
    background-size:100% 100%;
}

#mainSection {
	height: 400px;
	padding: 20px;
	border-radius: 10px;
	background-color:royalblue;
}

#content {
    width:50%;
	height:200px;
	border:1px solid #000000;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	position: relative;
}

#banner {
	width: 100%;
	height: 100px;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-image: url('banner.jpg');
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	color: red;
}
.active a{
    color: white !important;
}
