/* make sidebar nav vertical */ 
	.maintext {
		font-weight: normal;
		font-family: Microsoft JhengHei;
		font-size: 18px;
		margin-top: 15px;
	}
	
	.text {
		font-weight: normal;
		font-family: Microsoft JhengHei;
		font-size: 18px;
	}
	
	.navtext {
		font-weight: bold;
		font-family: Microsoft JhengHei;
		font-size: 18px;
	}
	.footertext{
		font-weight: bold;
		font-family: Microsoft JhengHei;
		line-height: 30px;
		font-size: 14px;
	}
	.mobilebanner{
		margin-top: 50px;
	}
	
	@media (min-width: 768px) {
	  .sidebar-nav .navbar .navbar-collapse {
		padding: 0;
		max-height: none;
	  }
	  .sidebar-nav .navbar ul {
		float: none;
	  }
	  .sidebar-nav .navbar ul:not {
		display: block;

	  }
	  .sidebar-nav .navbar li {
		float: none;
		display: block;
	  }
	  .sidebar-nav .navbar li a {
		padding-top: 12px;
		padding-bottom: 12px;
	  }
	  .mobileVideo {
		  display: none;
	  }
	}
	
	@media (max-width: 767px) {
	  .desktopVideo {
		  display: none;
	  }
	  .banner {
		  display: none;
	  }
	  /*fixed mobile nav-bar*/
	  .navbar {
		  position: fixed;
		  z-index: 2;
		  width:100%;
		  padding-right: 5px;
		  margin-left: -15px;
	  }
	  .maintext {
		margin-top: 70px;
	  }
	}
	
	@media (min-width: 992px) {
	  .navbar {
		  width: 212px;
	  }
	}
	@media (min-width: 1200px) {
	  .navbar {
		  width: 262px;
	  }
	}
	.sidebar-nav .navbar-header{ float: none; }