#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:24px 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;}
@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}

@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/bg.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/bg_tab.jpg);
		background-size: auto 100%;	
		padding-top: 32px!important;
		padding-bottom: 8px;
	}	
	.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/bg.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每月超薦專頁*/
/*文章頁上方按鈕顏色-藍色*/
.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文章頁上方按鈕顏色-藍色*/