/* ===== 手機版 Footer 防跑版（Elementor Theme Builder） ===== */
@media (max-width: 767px) {

  /* 讓 footer 欄位一定會換行 */
  .elementor-location-footer .elementor-container,
  .elementor-location-footer .elementor-row {
    flex-wrap: wrap !important;
  }

  /* 每一欄在手機都吃滿寬 */
  .elementor-location-footer .elementor-column {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* 圖片不撐破 */
  .elementor-location-footer img {
    max-width: 100% !important;
    height: auto !important;
  }

  /* 防止橫向捲動 */
  .elementor-location-footer {
    overflow-x: hidden;
  }
}
/* 只套用在你那個社群 icon 元件（你剛剛填的 CSS 類別） */
.social-brand-icons .elementor-social-icon-line{
  background-color:#06C755 !important;
}
.social-brand-icons .elementor-social-icon-line i,
.social-brand-icons .elementor-social-icon-line svg{
  color:#fff !important;
  fill:#fff !important;
}

/* IG：你要單色 or 漸層二選一（先用單色比較穩） */
.social-brand-icons .elementor-social-icon-instagram{
  background-color:#E1306C !important; /* 單色 */
}
/* 如果想改成漸層，把上面那行改成下面這行
.social-brand-icons .elementor-social-icon-instagram{
  background: radial-gradient(circle at 30% 110%,
    #fdf497 0%, #fdf497 5%,
    #fd5949 45%, #d6249f 60%, #285AEB 90%) !important;
}
*/
.social-brand-icons .elementor-social-icon-instagram i,
.social-brand-icons .elementor-social-icon-instagram svg{
  color:#fff !important;
  fill:#fff !important;
}

/* FB（如果你也想固定 FB 藍） */
.social-brand-icons .elementor-social-icon-facebook,
.social-brand-icons .elementor-social-icon-facebook-f{
  background-color:#1877F2 !important;
}
.social-brand-icons .elementor-social-icon-facebook i,
.social-brand-icons .elementor-social-icon-facebook svg,
.social-brand-icons .elementor-social-icon-facebook-f i,
.social-brand-icons .elementor-social-icon-facebook-f svg{
  color:#fff !important;
  fill:#fff !important;
}

a{
	color:#e67e22;;
}

#content{
		background-color:#fff;
}

.page-content{
	background-color:#fff;
	  margin: 0px auto;
}


#jp-relatedposts {	 
	  margin: 20px auto;
}

.sharedaddy{
	  width:1200px;
  margin: 20px auto ;
}
.post-likes-widget{
	  width:1200px;
  margin: 20px auto ;	
}
div.jetpack-likes-widget-wrapper{
		  width:1200px;
}
.post-tags{
		width:1200px;
  margin: 20px auto ;	
}
/* 留言整區 */
#comments {
  width:1200px;
  margin: 60px auto 20px;
	background-color:#fff;
}

/* 單則留言 */
.comment-body {
  border-bottom: 1px solid #eee;
  padding: 20px 0;
}

/* 留言者名稱 */
.comment-author {
  font-weight: bold;
}

/* 回覆按鈕 */
.reply a {
  color: #327a50;
}

#r1{
	list-style:none;
}

