.col-auto .h3-zh{
	font-size:4em !important;
	font-family: 'Noto Sans TC', sans-serif;
}
.navbar-toggler{
	color:black !important;
}
.btn-responsive{
	
}
.radio label{
	cursor:pointer;
}
.speakersintor p{
	padding:0px !important;
	margin:0px !important;
}
.nopadding p{
	padding:0px !important;
	margin:0px !important;
}
.fs-1s{
	font-size:1.1rem;
}
/* <500*/
@media (max-width: 500px) {
	.col-auto p{
		font-size:1em !important;
	}	
	.col-auto .h3-zh{
		font-size:1.8em !important;
	}
	.btn-responsive{
	margin-top:10px;
	}	
}
/* 500~768*/
@media (min-width: 500px) and (max-width: 768px)   {
	.col-auto p{
		font-size:0.8em !important;
	}	
	.col-auto .h3-zh{
		font-size:1.2em !important;
	}
	.btn-responsive{
	margin-top:10px;
	}		
}

/* 780~1024*/
@media (min-width: 780px) and (max-width: 1025px)   {
	.col-auto p{
		font-size:1.2em !important;
	}	
	.col-auto .h3-zh{
		font-size:2.8em !important;
	}
}
/* >1024*/
@media (min-width: 1200px) {
	.col-auto .h3-zh{
		font-size:4em !important;
	}
	
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.2rem !important;
    padding-left: 1.2rem !important;
  }	
}


#pagesClass h3{margin-top:100px;font-size:1.6rem;line-height:10px;}
#pages_content {margin-top:10px;}
#pages_content p.title1{
 color:var(--info);
 border-left:8px solid ;
 line-height:60px;
 padding-left:10px;
 font-size:1.2rem;
}

#pages_content p.title2{
 color:var(--info);
 line-height:60px;
 font-size:2.5rem;
}

#pages_content p.txt1{
 font-size:0.9rem;
}	

#pages_content p.long-txt{
 font-size:1rem;
 line-height:40px;
}

