/*
歡迎使用自訂 CSS！

若要瞭解自訂 CSS 的運作方式，請參閱 https://wp.me/PEmnE-Bt
*/
.site-title a{
	
	font-size: 29px;

	
}
.wp-custom-header{
	padding-top:19%
		
}
.site-header-main a{

	font-weight:bold!important;
	font-size:24px;
}


.mb-0 a{
	color:#fff;
}

.card-body{
	padding-top:20px
}

.page-number{
	color: #000;
	
}


.entry-container a{
	color: #fff;

}

.site-header-main{
	
	background-color: #fd6a02 !important;
	color: white !important;
}

.entry-content .wp-block-spacer {
	height: 1px !important;
}

#primary .section-title {
	display: none !important;
}

#primary .more-recent-posts {
	display: none !important;
}

.entry-container{
	 margin: auto !important;
  width: 100% !important;
}

.entry-header h2 {
	padding-left: 15px;
	font-size: 30px !important;
	border-radius: 10px !important;
	background-color: #65350F;
	color: #fff;
	text-align: center !important;
	
}

.card {
}

.card.h-100 {
	padding: 25px;
	position: relative;
	border-radius: 25px;
	color: white;
	background-color: white;
	box-shadow: 5px 5px rgba(0,0,0,.15);
	width: 100%;
}

.card-header {
	background-color: #fd6a02;
	border-radius: 10px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}

.card-body p {
	color: #000;
}

.card-footer {
	background-color: #65350f;
	border-radius: 10px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}

.card-footer a {
	color: white;
}
@media screen and (min-width: 61.5625em){
	 .entry-container {
			width: 100%!important;
			max-width: 1500px!important;
		 padding: 0px 0px!important;
		 
	}
}

@media only screen and (max-width: 750px) {
	.card.h-100 {
		padding: 8px;
		position: relative;
		border-radius: 25px;
		color: white;
		background-color: white;
		box-shadow: 5px 5px rgba(0,0,0,.15);
		width: 100%;
	}
}

@media only screen and (max-width: 400px) {
	.entry-header h2 {
		font-size: 20px !important;
	}
	


	.card.h-100 {
		padding: 8px;
		position: relative;
		border-radius: 25px;
		color: white;
		background-color: white;
		box-shadow: 0 0 rgba(0,0,0,.15);
		width: 100%;
	}
	
}