#kmt-form p{font-size:18px;color:#000;}
#section-kmt h3.kmt-title{
	font-size:25px;
	font-weight:600;
	height:57px;
	line-height: 57px;
    background: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/comment-bar-lotus.png),url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/comment-bar-bg2.jpg);	
    background-repeat: no-repeat,repeat;
    background-position: right,right;
	padding: 0 20px;
	background-size: contain;
}
#section-kmt div.kmt-form-author .kmt-avatar{margin:5px 0 0 0;}
#section-kmt .input.text{
	font-size:18px;
	padding:8px 12px;	
	height:40px;
	line-height:40px;
}
#section-kmt div.kmt-form-author{margin:0 0 16px;}
#section-kmt .kmt-form-alert{font-size:18px;}
#section-kmt .kmt-form-author ul li.col.kmt-form-name{float:left;}
#section-kmt .kmt-form-author ul li.col.kmt-form-email{margin-top:0;margin-left:16px;}
#section-kmt .kmt-form-editor > div > .input.textarea{font-size:18px;padding:8px 12px;height:120px;}
#section-kmt .kmt-form-captcha{margin:0px 0 0 0;}
#section-kmt .kmt-form-captcha #captcha-image{width:182px;}
.kmt-captcha-reload{font-size:14px;color:#c49544;padding: 7px 12px;border: 1px solid #c49544;float:left;line-height:normal;}
#section-kmt .kmt-form-captcha #captcha-instruction{margin: 10px 0 30px 0;}
#section-kmt .kmt-form-captcha #captcha-response{
	height: 50px!important;
    width: 300px;
    padding: 12px;
}
body div#section-kmt button.kmt-btn-submit, body div#section-kmt button.kmt-btn-cancel{
	font-size: 22px;
	font-weight: 500;
	padding: 7px 127px;
	line-height: normal;
	color: #fff;
	background: #c49544;
    border: 1px solid #c49544;
	margin-left: 16px;
}
body div#section-kmt button.kmt-btn-submit:hover, body div#section-kmt button.kmt-btn-submit:focus, body div#section-kmt button.kmt-btn-submit:active
{
	color: #fff;
	background: #c49544;
    border: 1px solid #c49544;	
}
#section-kmt.w320 h3.kmt-title{
	font-size:22px;
    background: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/comment-bar-lotus.png),url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/comment-bar-bg2.jpg);	
		
	background-position: right,right;
    background-size: contain;
    background-repeat: no-repeat,repeat;
    height: 50px!important;	
}
#section-kmt .kmt-list > li > div{padding: 15px 0;}
#section-kmt #kmt-fame .kmt-fame-tabs li a{font-size:22px;color:#000;padding: 12px 0 18px 0;}
#section-kmt .kmt-text p{font-size:18px;color:#000;}
#section-kmt #kmt-fame .kmt-fame-tabs li a span{position: relative;top: 6px;}
#section-kmt.w320 .kmt-list > li > div{padding: 15px 0 0px;}
#section-kmt .kmt-form-submit > span.kmt-form-terms{font-size: 16px;padding-top: 7px;padding-bottom: 12px;padding-left: 0;}
#section-kmt .kmt-form-submit > span.kmt-form-terms label{position:relative;top:7px;}
#tnc-checkbox{width: 20px;cursor: pointer;}
input[type="checkbox"]:focus{outline: none;}
a.kmt-tnc-read{color: #c49544;text-decoration:underline;position:relative;top:7px;}
@media screen and (max-width: 767px)
{
	#section-kmt .kmt-form-author ul li.col.kmt-form-name{float:none;}
	#section-kmt .kmt-form-author ul li.col.kmt-form-email{margin-top:16px;margin-left:0;}
	
	#section-kmt .kmt-form-captcha #captcha-response{float: none;display: block;width:100%;}
	body div#section-kmt button.kmt-btn-submit, body div#section-kmt button.kmt-btn-cancel
	{
		float: none;
		display: block;
		margin-left: 0;
		margin-top: 24px;
		width:100%;
		padding: 8px 10px;
	}
	#section-kmt .kmt-body{
		margin: -6px 0px 5px!important;
		padding: 5px 10px 15px!important;		
	}
	#section-kmt #kmt-fame .kmt-fame-tabs li a span{top:8px;}
	
}
@media screen and (max-width: 330px)
{
	#section-kmt .kmt-form-captcha #captcha-image{width:163px;}
}

/*修改目錄頁標摘行距*/
.layout-ja_sugiteblog-with-featured-btn .article-header .article-title,
.story-page .article-header .article-title,
.master-jih-chang-story-page .article-header .article-title,
 .monastics-story-page .article-header .article-title,
 .master-zhen-ru-story-page .article-header .article-title,
 .view-featured .article-header .article-title,
 .qanda .article-header .article-title{font-size:20px!important;}
.video-page ul.category-module li{
	padding: 5px 0!important;
    line-height: 1.4em!important;
}
.video-page ul.category-module li a{
	position: relative;
    top: 5px;
}
.video-inner-page .category-list table.category td.list-title{
	padding: 11px!important;
    line-height: 1.4em!important;
}
.credence-homepage .credence-items .article-header .article-title,
.credence-page.view-category .article-header .article-title{font-size:16px!important;}

.page-header.item-title,
.horizontal-category-page .article-intro p,
.article-header .article-title,
.article-intro p,
.custom.monk-intro .box p,
.layout-ja_sugiteblog-with-featured-btn .category-module.monk-featured .article-title a,
.layout-ja_sugiteblog-with-featured-btn .article-title a,
.story-page .categories-module h4,
.story-page.view-category p, .master-jih-chang-story-page.view-category p, .monastics-story-page.view-category p, .master-zhen-ru-story-page.view-category p,
.story-page .article-header .article-title, .master-jih-chang-story-page .article-header .article-title, .monastics-story-page .article-header .article-title, .master-zhen-ru-story-page .article-header .article-title, .view-featured .article-header .article-title,
.topics-page h3.page-header.item-title,
.qanda .article-header .article-title,
.category-listannouncement-page table.category td,
.credence-homepage .mod-articles-category-introtext,
.top-block .items_mask .article-header .article-title,
.row-feature.credence-items .article-header .article-title,
.credence-page.view-category .article-header .article-title{
	line-height:1.4em!important;
}
.story-page.view-category p{margin-top:5px;}
.category-listannouncement-page table.category td{padding:11px}
.qanda.com_content .addtoany_container{margin-top:15px;margin-bottom:20px;}
.credence-page .categories-module > li > a:hover:after,
.credence-page .categories-module > li > a.active:after{bottom: -2px;}
@media screen and (max-width: 1199px) and (min-width: 992px)
{
	.credence-page.view-category .article-info dd{margin-right: 5px;}
}
@media screen and (max-width: 991px)
{
	.qanda .article-header .article-title{font-size:17px!important;}
}
@media screen and (max-width: 767px)
{
	.qanda .article-header .article-title{font-size:16px!important;}
}
@media screen and (max-width: 650px)
{
	.layout-ja_sugiteblog-with-featured-btn .article-header .article-title,
	.story-page .article-header .article-title,
	.master-jih-chang-story-page .article-header .article-title,
	.monastics-story-page .article-header .article-title,
	.master-zhen-ru-story-page .article-header .article-title,
	.view-featured .article-header .article-title{font-size:18px!important;}
}
/*END修改目錄頁標摘行距*/

/*footer*/
@media screen and (max-width: 767px)
{
	.other_site_link.bottom a:nth-child(1) img{content: url(https://d3v2d3f6zmz0pr.cloudfront.net/images/banners/2020lotus.jpg);}
}

/*選單*/
.t3-megamenu .mega > .mega-dropdown-menu{min-width: 120px!important;}
.t3-megamenu .mega-dropdown-menu{padding: 0px 0 0px 0!important;}
.t3-off-canvas .t3-off-canvas-body .nav > li > a, .t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a{padding: 5px 10px 5px 34px!important;}
.t3-megamenu .dropdown-menu .mega-nav > li[data-id="660"] a:before{
	top: 0px!important;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a:before{
	margin: 0px 5px 0 0!important;
}
.mega-col-nav{
    padding-left: 15px;
    padding-right: 20px;	
}
@media (min-width: 992px){
	.footer_hp{width: 5%;}
	.footer_about {width: 9%;}
	.footer_ss {width: 8%;}
	.footer_story {width:9%;}
	.footer_video {width: 6%;}
	
	/*small video*/
	.com_content:not(.video-inner-page):not(.credence-homepage) .embed-container.small-video {
		width: 720px;
		height: 405px;
	}	
}
@media (max-width: 991px){
	.footer_hp, .footer_about, .footer_master, .footer_story, .footer_ss, .footer_faq, .footer_video, .footer_ss{width: 21%!important;}
}
@media (max-width: 580px){
	.footer_hp, .footer_about, .footer_master, .footer_story, .footer_ss, .footer_faq, .footer_video, .footer_ss{width: 32.5%!important;}
}
/*END選單*/
/*每月超薦專頁*/
@media (min-width: 1024px){
	.mthlychanting-page .nunnery-box-text-2 {
		padding-left: 90px;
		padding-right: 70px;
	}	
	
	.mthlychanting-page .nunnery-box-text-3 {
		padding-left: 70px;
		padding-right: 90px;			
	}
}
.banner-mb{display:none;}
.mthlychanting-page .row-feature.bw h3.row-feature-title span{color:#000;}
.mthlychanting-page .jp-articles-slider.bw h5.title a{color:#000;}
.mthlychanting-page .jp-articles-slider.bw h5.title a:hover{
	text-decoration: underline;
	color: #744d2f;
}
.mthlychanting-page .nunnery-box-text-2 .nunnery-daily-title{text-align:right;}
.mthlychanting-page .nunnery-box-text-2 .nunnery-daily-intro{text-align:right;}
.mthlychanting-page .row-feature.nun-daily-intro{
	padding-top: 40px;
    padding-bottom: 26px;
}
.mthlychanting-page .row-feature.bw{
	background:url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/bgv3.jpg);
	margin-top:0;
	padding-top: 43px!important;
    padding-bottom: 28px;	
    background-size: 100%;
    background-position: center;	
}

.mthlychanting-page .bg-holder{height:600px;}
.mthlychanting-page .row-feature.fifty-bottom{padding-bottom:35px;}
.sttwo{display:none;}

.mthlychanting-page .row-feature.hp-image-text.blue-bg.normal.top,
.mthlychanting-page .row-feature.lr03.bw{
	background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/banner/201710/video-bg.jpg);
	background-size: contain;
}
.mthlychanting-page .row-feature.lr03.pc-1199{padding-top: 8px!important;padding-bottom:48px;}
.mthlychanting-page .row-feature.lr.row-feature-secondary.hp-image-text.blue-bg.normal{padding-bottom:0;}
.mthlychanting-page .lr.row-feature-secondary.normal .about-us h3{
	font-size:23px;
	margin-bottom:28px;
}
.mthlychanting-page .lr.row-feature-secondary.normal .about-us h3.first-title:first-child{margin-bottom:12px;}
.mthlychanting-page .lr.row-feature-secondary .about-us .btn{float:right;}
.mthlychanting-page .lr.row-feature-secondary .about-us .box{
	margin-bottom: 60px;
}
.mthlychanting-page .lr03.jp-articles-slider .slide .item .item-content h5{text-align:left;font-size:17px;line-height:normal;}
.mthlychanting-page .lr03.jp-articles-slider .slide .item .item-content h5 a{color:#000;letter-spacing: 2.34px;}

.mthlychanting-page .jp-articles-slider.bw .item .item-info .fa-user,
.mthlychanting-page .jp-articles-slider.bw .item .item-info .writtenby{display:none;}

.mb500{display:none;}

.mthlychanting-page .nunnery-daily-title{font-size:23px;font-weight:bold;color:#000;}
.mthlychanting-page .nunnery-daily-title i{font-size:30px;}
.mthlychanting-page .row-feature.bw.lr05{
	background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/lr/lr05bg.jpg);
    background-repeat: repeat-y;
	background-size: unset;
	padding-bottom:0;
}
.mthlychanting-page .customlr05 .testimonial .cover{
	min-height:270px;
	padding-top:15px;
	padding-bottom:15px;
}
.mthlychanting-page .lr05 p.bookname{
	letter-spacing: 2px;
	line-height:1.41;
}
.mthlychanting-page .lr05 p.info{
	font-weight: 500;
    letter-spacing: 2px;
    font-size: 15px;
	line-height:1.6;
}
.mthlychanting-page .lr05 p.info.intro{margin-bottom:24px;}
.mthlychanting-page .lr05 p.info.tobtn{text-align:right;}

.mthlychanting-page .row-feature.twocolumn{
	background-image: url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/bg04.jpg);
}
.mthlychanting-page .row-feature.bw.elearn{
	background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/lr/lrelearnbg.jpg);
    background-repeat: repeat-y;
	background-size: unset;
	padding-bottom: 65px;
}
.mthlychanting-page .row-feature.bw.elearn h3.row-feature-title span{color:white;}
.mthlychanting-page .row-feature .elearn .title{
	background-image: url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/btn.png);
	height: 52px;
	font-size: 20px;
    font-weight: 500;	
	display: flex;
    justify-content: center;
    align-items: center;	
}
.mthlychanting-page .row-feature .elearn a{
	display: flex;
    flex-direction: row;
    align-items: center;	
	margin-bottom:25px;
}
.mthlychanting-page .row-feature .elearn .des{
	margin-bottom:0;
    padding-left: 0;
    margin-left: -14px;	
	font-family: 'Noto Sans TC', 微軟正黑體;
	font-weight: 500;
}
a#redbg{color: white!important; background-color: #861B25!important;}
a#redbg:hover,a#redbg:active,a#redbg:focus{color: #861B25!important; background-color: white!important;border: 1px solid #861B25!important;}
a#redbg.btn-border-x:after {
    background: #fff!important;
}
 .lr.row-feature-secondary.normal.top .about-us .btn-border-x.spec:after{
    background:#FED500!important;
}
.noagaindisplaybuttom.navbar-toggle{
    background-color: transparent;
    margin-left:0;
    color: #c49544;
    text-decoration: underline;
}
.noagaindisplaybuttom.navbar-toggle:hover {
    background-color: transparent;
}
#mbtitle{display:none;}
.mthlychanting-page .row-feature.bw.four-block{padding-bottom: 60px;}
.mthlychanting-page .row-feature.bw.two-block{padding-bottom: 48px;}
#Mod407 .row.row-feature-ct.hover,
#Mod408 .row.row-feature-ct.hover{ background-color: rgba(255,255,255,0.3);}
#Mod407 .row.row-feature-ct.hover img,
#Mod408 .row.row-feature-ct.hover img{opacity: 0.7;}
.mthlychanting-page .t3-wrapper div.features-intro:nth-child(4){
	background:url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/bg05.jpg);
}
@media (max-width: 1366px) and (min-width: 1025px){
	.mthlychanting-page .row-feature.nun-daily-intro .nunnery-daily-text{
		width: 950px;
		margin: 0 auto;
	}
	.mthlychanting-page .lrmenuu .col-md-3.logo {
		position: relative;
		left: 97px;
	}
	.mthlychanting-page .row-feature.lrmenuu ul {
		position: relative;
		left: 110px;
	}
	.mthlychanting-page .menulist {
		justify-content: center;
	}
}
@media (min-width: 1200px){
	.mthlychanting-page .lr.row-feature-secondary .about-img{padding-left: 50px;padding-right: 10px;}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us{padding-left: 10px;padding-right: 50px;}
	.mthlychanting-page .nunnery-daily-intro{font-size:18px;font-weight:bold;color:#000;line-height:1.67;}
}
@media (min-width: 1441px){
	.mthlychanting-page #bg-slide0530 {
		background-image: url( https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/01-pc.jpg);
	}
	
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-top:192px;}
}
@media (max-width: 1440px) and (min-width: 1061px){
	.mthlychanting-page #bg-slide0530 {
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/01-pc.jpg);
	}
	
	/*1280px*/
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-top:102px;}		
}
@media (max-width: 1440px) and (min-width: 1367px){
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-top:126px;}	
}
@media (max-width: 1366px) and (min-width: 1281px){
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-top:114px;}	
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 481px) and (orientation: landscape){
	.mthlychanting-page .nunnery-box-img {
		width: 100%;
		right: 0%;
	}	
	.mthlychanting-page .only-for-ipad{padding-bottom:40px;}
}

@media (max-width: 1050px){
	/*hearder 轉手機版的時機，從 991px改1050px*/
	.t3-header {
		height: 60px!important;
	}	
	.off-canvas-toggle {
		background: #981a1f;
		height: 60px!important;
		line-height: 60px!important;
	}
	.head-search {
		vertical-align: middle!important;
	}	
	.navbar-collapse.collapse {
		display: none!important;
	}
	.logo-image img {
		width: auto!important;
		height: 32px!important;
	}	
	.logo-image {
		padding-top: 14px!important;
	}	
	.head-search #head-search {
		line-height: 43px!important;
		width: 50px!important;
		height: 42px!important;
	}	
	
	.mthlychanting-page .row-feature.lr05 .row,
	.mthlychanting-page .row-feature .elearn .row{margin-left:0;margin-right:0;}	
}
@media (max-width: 1060px)
{
	.mthlychanting-page #bg-slide0530 {
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/01-pc.jpg);
	}	
}

@media (min-width: 992px){
	.mthlychanting-page .row-feature .elearn{
		width: 860px;
		position: relative;
		left: 22px;
	}
	
	/*首頁精華區2020憶師恩字大小*/
      #Mod419.blue-bg.video-bg .about-us h3.first-title{font-size:27px;}	
}
@media (max-width: 991px){
	.mthlychanting-page .row-feature.fifty-top{padding-bottom:47px;}
	.mthlychanting-page .row-feature.fifty-bottom{padding-bottom:32px;}
	.mthlychanting-page .row-feature.bw{
		background-image:url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/bgv3_tab.jpg);
		background-size: auto 100%;	
		padding-top: 32px!important;
		padding-bottom: 8px;
	}	
	.mthlychanting-page .row-feature.bw.two-block,
	.mthlychanting-page .row-feature.bw.one-block{background-position: left;}	
	.jp-articles-slider.bw .carousel-control.right span {
		right: 21px!important;
	}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us h3{font-size:21px;margin-bottom:12px;}
	.mthlychanting-page .lr.row-feature-secondary .about-us .box{margin-bottom:20px;}
	.mthlychanting-page .row-feature.lr03{padding-bottom: 48px;}
	.mthlychanting-page .row-feature .elearn .des{margin-left:0;padding-left: 4px;}
	.mthlychanting-page .row-feature.bw.lr05{padding-bottom:48px;}
	.mthlychanting-page .row-feature.bw.elearn{padding-bottom:45px;}
	.mthlychanting-page #Mod405.row-feature.fifty-bottom{
		padding-bottom: 30px;
		padding-top: 43px;
	}
}
@media (max-width: 842px){
	.mthlychanting-page .nunnery-box-text-2 .nunnery-daily-title{text-align:left;}
	.mthlychanting-page .nunnery-box-text-2 .nunnery-daily-intro{text-align:left;}	
	.stone{display:none;}
	.sttwo{display:block;}
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-bottom:33px;}
}
@media (max-width: 768px){
	.banner-pc{display:none;}
	.banner-mb{display:block;}
	.mthlychanting-page .row-feature.lr03.pc-1199{padding-top:20px!important;padding-bottom:42px;}
	
	.mthlychanting-page .lr.row-feature-secondary .about-img{padding-left: 45px;padding-right: 42px;}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us{padding-left: 45px;padding-right: 42px;}	
	.mthlychanting-page .lr05 p.info.intro{margin-bottom: 48px;}
	.mthlychanting-page .customlr05 .testimonial .gs-wrap{margin-bottom:20px;}
}
@media (max-width: 767px){
	.mthlychanting-page .nunnery-box-text-2,
	.mthlychanting-page .nunnery-box-text-3{padding-left:20px;padding-right:20px;}
	.mthlychanting-page .row-feature.lr03.bw.pc-large{padding-top:10px!important;padding-bottom: 80px;}
	.mthlychanting-page .lr05 p.info.intro{margin-bottom: 24px;}
}
@media (max-width: 500px){
	.mthlychanting-page .row-feature.bw{
		background-image:url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/bgv3_tab.jpg);
		padding-top: 39px!important;
		padding-bottom:45px;
	}
	.mthlychanting-page .row-feature.bw h3.row-feature-title{margin-bottom:28px;}
	.mthlychanting-page .row-feature.bw h3.row-feature-title span{font-size:23px;}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us h3{font-size:19px;}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us .box p{font-weight:normal!important;font-size:15px;}
	.mthlychanting-page .row-feature.bw.lr03.mb{padding-top: 23px!important;padding-bottom:80px;}
	.mthlychanting-page .lr.row-feature-secondary .about-us .btn{width:100%!important;padding: 9px 8px!important;font-size:15px!important;}
	.mthlychanting-page .lr.row-feature-secondary.normal .about-us h3.first-title:first-child{margin-bottom: 8px;}
	.pc501{display:none;}
	.mb500{display:block;}	
	.mthlychanting-page .row-feature .elearn .des{padding-left:8px;}
	.mthlychanting-page .row-feature .elearn .title{
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/media/mthlychanting/btn_mb.png);
		padding-top: 0;
		font-size: 17px;
		background-size: 100%;
		background-position: center;
	}
	.mthlychanting-page .row-feature .elearn .title span{position:relative;top:-2px;}
	.mthlychanting-page .row-feature.bw.elearn{padding-bottom: 45px;}
	.mthlychanting-page .lr05 p.info.intro {margin-bottom: 10px!important;}
	.mthlychanting-page .row-feature.twocolumn{background-size:contain;}
	.mthlychanting-page #Mod405.row-feature.fifty-bottom{
		padding-bottom: 60px!important;
		padding-top: 113px!important;
	}
	#Mod405 .nunnery-daily-intro{line-height:2.2;}
	#Mod405 .nunnery-daily-text{padding-left:55px;padding-right:55px;}
	.mthlychanting-page .nunnery-box-text-2, .mthlychanting-page .nunnery-box-text-3{padding-top: 60px;}	
}
@media (max-width: 375px){
	.jp-articles-slider.bw .carousel-control.right span{right: 22px!important;}
}
@media (max-width: 320px){
	.jp-articles-slider.bw .carousel-control.right span{right: 17px!important;}
}
/*END每月超薦專頁*/
/*四家合註專頁*/
.cat.panel .panel-body p{margin-bottom: 4px;}
/*END四家合註專頁*/
/*文章頁上方按鈕顏色-藍色*/
.pray-content a.btn-bg-blue:hover{
    border: 1px solid #003377;
    color: #ffffff;
    background-color: #003377;
}
.pray-content a.btn-bg-blue.btn-border-x:after{background:#003377!important;}
/*END文章頁上方按鈕顏色-藍色*/
/*文章頁上方錨點按鈕*/
.pray-content .btn-border-x.redbtn:after{background: #A02D1E!important;transition: none;}
.pray-content .btn-border-x.yellowbtn:after{background:#f7ce47!important;transition: none;}
.pray-content .btn-border-x.springautumnchanting,.pray-content .btn-border-x.redbtn{
    border: 1px solid #A02D1E;
    color: #ffffff;
    background-color: #A02D1E;   
}
.pray-content .btn-border-x.yellowbtn {
    border: 1px solid #f7ce47;
    color: #302101;
    background-color: #f7ce47;
}
.pray-content .btn-border-x.yellowbtn:after {
    background: #f7ce47!important;
}
.pray-content a:hover.btn-border-x.springautumnchanting:after,.pray-content a:hover.btn-border-x.yellowbtn:after{
   background: #f7ce47!important;
   border: 1px solid #f7ce47!important;
}
.pray-content a:hover.btn-border-x.redbtn:after{
   background: #A02D1E!important;
   border: 1px solid #A02D1E!important;
}
.pray-content a:hover.btn-border-x.yellowbtn, .pray-content a:focus.btn-border-x.yellowbtn{text-decoration: underline;border: 1px solid #f7ce47;color: #302101;background-color: #f7ce47;}
.pray-content a:hover.btn-border-x.springautumnchanting, .pray-content a:focus.btn-border-x.springautumnchanting{	
    border: 1px solid #f7ce47;
    color: #302101;
    background-color: #f7ce47;
}
.pray-content a:hover.btn-border-x.redbtn, .pray-content a:focus.btn-border-x.redbtn{
    border: 1px solid #A02D1E;
    color: #ffffff;
    background-color: #A02D1E;
    text-decoration: underline;
}
a#redbg{color: white!important; background-color: #861B25!important;}
a#redbg:hover,a#redbg:active,a#redbg:focus{color: #861B25!important; background-color: white!important;border: 1px solid #861B25!important;}
a#redbg.btn-border-x:after {
    background: #fff!important;
}
 .lr.row-feature-secondary.normal.top .about-us .btn-border-x.spec:after{
    background:#FFE457!important;
}
/*END文章頁上方錨點按鈕*/
/*文章連結設定金色*/
.view-article .article-content a{color: #c49544; text-decoration: none;}
.view-article .article-content a:not(.btn){text-decoration: underline;}
.view-article .article-content a:hover{color: #78500f;}
/*文章相簿*/
.view-article .flex-caption{
	padding: 9px 0 6px 0;
    text-align: center;
    font-size: 15px;
    background: #ffffff;
    color: #000000;
    margin-bottom: 0px;
	text-shadow: none;
}
.view-article .flexslider-custom-navigation{
	width: 100%;
    text-align: center;	
}
.view-article .flexslider-custom-navigation.has-flex-caption{
	margin: -5px auto 25px;	/*相簿有圖說的間距*/
}
.view-article .flexslider-custom-navigation a{font-size: 14px;}
/*END文章相簿*/
/*聯絡我們*/
.contact-form legend {
    border-top: 1px solid #e5e5e5;
    border-bottom: none;
    padding-top: 13px;
}
.view-contact legend .info {
    display: block;
}
.view-contact legend .info a{color: #c49544;}
.view-contact legend .info a:hover{text-decoration: underline;}
.view-contact .plain-style{margin-left: 0;margin-right: 0;}
/*END聯絡我們*/
/*修改 sidebar*/
.t3-off-canvas.off-canvas-effect-2 .t3-off-canvas-body .dropdown-menu > li > a:before{
	content: ""!important;
	background-image:url('https://d1942s60hw1xi2.cloudfront.net/images/lr/related-cloud01.svg');
	background-repeat:no-repeat;
	background-size:100%;
	width:24px;
	height:12.8px;
	display:inline-block;
}
.t3-off-canvas.off-canvas-effect-2 .nav-pills > li .dropdown-menu > li > a:not(.hidden-cloud):hover:before,
.t3-off-canvas.off-canvas-effect-2 .nav-pills > li .dropdown-menu > li > a:not(.hidden-cloud):focus:before, 
.t3-off-canvas.off-canvas-effect-2 .t3-off-canvas-body .dropdown-menu > li.active > a:not(.hidden-cloud):before{
	content: ""!important;
	background-image:url('https://d1942s60hw1xi2.cloudfront.net/images/lr/related-cloud.svg');
}
/*第三層*/
 .t3-off-canvas .t3-off-canvas-body .dropdown-menu .dropdown-submenu > .dropdown-menu > li > a{
	padding: 5px 10px 5px 61px!important;
 }
/*拉寬sidebar寬度*/
/*.t3-off-canvas.off-canvas-effect-2{width: 264px;}
.off-canvas-right.off-canvas-effect-2.off-canvas-open .t3-wrapper.blog{transform: translate3d(-264px, 0, 0);}*/
/*END修改 sidebar*/
/* 文章點圖放大 */
.mfp-no-margins img.mfp-img {padding: 0;}
/* position of shadow behind the image */
.mfp-no-margins .mfp-figure:after {top: 0;bottom: 0;}
/* padding for main container */
.mfp-no-margins .mfp-container {padding: 0;}	
@media (max-width: 540px){
	.article-content p.no578_imgbox, .article-content div.no578_imgbox{
		margin-left: -10px;
		margin-right: -10px;		
	}
}
/*footer 小 banner*/
.t3-footnav .t3-module {
 background: #433215;
  color: #838b99;
  margin-top: 30px;
  margin-bottom: 48px!important;
}
.other_site_link { vertical-align: top;margin-bottom: 18px!important;margin-left:-2px;margin-right:-2px;}
.other_site_link p{ color:#ffffff;margin:0 0 3px 0px;}
.other_site_link a{margin-right:8px;margin-top: 8px;display: inline-block;width:194px;height:60px;position: relative;}
.other_site_link a.lastitem{margin-right:0px;}
.a-btn,.b-btn{
    background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/ab-btnv2.png);
    background-size: 408px 140px;
    transition: none;	
}
.a-btn{background-position: -5px -75px;}
.a-btn:hover{background-position: -5px -5px;}
.b-btn{background-position: -209px -75px;}
.b-btn:hover{background-position: -209px -5px;}
.c-btn,.d-btn{
    background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/cd-btn.png);
    background-size: 408px 140px;
    transition: none;	
}
.c-btn{background-position: -5px -75px;}
.c-btn:hover{background-position: -5px -5px;}
.d-btn{background-position: -209px -75px;}
.d-btn:hover{background-position: -209px -5px;}
.e-btn,.f-btn{
    background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/ef-btn.png);
    background-size: 408px 140px;
    transition: none;	
}
.e-btn{background-position: -5px -75px;}
.e-btn:hover{background-position: -5px -5px;}
.f-btn{background-position: -209px -75px;}
.f-btn:hover{background-position: -209px -5px;}
@media (max-width: 1219px) {
	.other_site_link{max-width:800px;width:100%;display:flex;flex-wrap:wrap;justify-content: center;margin-left:auto;margin-right:auto;}
	.other_site_link a,.other_site_link a.lastitem{margin-left:4px;margin-right:4px;}
}
@media (max-width: 991px) {
	/*真如老師開示與文集、網站地圖標題*/
	#t3-footer h3.module-title {max-width:91.9%;}
	.other_site_link{margin-bottom:28px!important;}
}
@media (max-width: 680px) {
	#t3-footer h3.module-title {max-width:93%;}
}
@media (max-width: 649px) {
	.other_site_link{max-width:400px;margin-bottom:20px!important;}
	.other_site_link a,.other_site_link a.lastitem{margin-left:2.5px;margin-right:2.5px;margin-top: 5px;width:147px;height:46px;}
	.a-btn,.b-btn{
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/abmb-btn.png);
		background-size: 314px 112px;
	}
	.a-btn{background-position: -5px -61px;}
	.a-btn:hover{background-position: -5px -5px;}
	.b-btn{background-position: -162px -61px;}
	.b-btn:hover{background-position: -162px -5px;}
	.c-btn,.d-btn{
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/cdmb-btn.png);
		background-size: 314px 112px;
		transition: none;	
	}
	.c-btn{background-position: -5px -61px;}
	.c-btn:hover{background-position: -5px -5px;}
	.d-btn{background-position: -162px -61px;}
	.d-btn:hover{background-position: -162px -5px;}
	.e-btn,.f-btn{
		background-image: url(https://d1942s60hw1xi2.cloudfront.net/images/sangha/efmb-btn.png);
		background-size: 314px 112px;
		transition: none;	
	}
	.e-btn{background-position: -5px -61px;}
	.e-btn:hover{background-position: -5px -5px;}
	.f-btn{background-position: -162px -61px;}
	.f-btn:hover{background-position: -162px -5px;}	
}
@media (max-width: 500px) {
	#t3-footer h3.module-title {max-width:77%;}
}
@media (max-width: 414px) {
	#t3-footer h3.module-title {max-width:80%;}
}
@media (max-width: 375px) {
	#t3-footer h3.module-title {max-width:81%;}
}
@media (max-width: 360px) {
	#t3-footer h3.module-title {max-width:82%;}
}
@media (max-width: 320px) {
	.other_site_link a,.other_site_link a.lastitem{margin-left:1px;margin-right:1px;}	
	#t3-footer h3.module-title {max-width:84%;}
}
/*ENDfooter 小 banner*/