/*懶人卡*/
.jp-articles-slider.credence-card.mb{display:none;}
.jp-articles-slider.credence-card .carousel{margin-bottom:20px;}
.jp-articles-slider.credence-card .carousel-inner
{
	width: 100%!important;
    left: 0%;
	padding-bottom:30px;
}
.jp-articles-slider.credence-card .slide .carousel-control span{
	background:transparent!important;
	color:black;
	font-family:"微軟正黑體";
	font-size:18px!important;	/*18px*/
	width:112px;
	top:100%;
}
.jp-articles-slider.credence-card .carousel-control.left span.ic{margin-left:22px;}
.jp-articles-slider.credence-card .carousel-control:hover span, 
.jp-articles-slider.credence-card .carousel-control:focus span{background:transparent!important;color:#c49544;}

.jp-articles-slider.credence-card .carousel-control.left span{left: 0px!important; /*366*/}
.jp-articles-slider.credence-card .carousel-control.right span{right: 0px!important; /*356*/}

.jp-articles-slider.credence-card .control-box{
	display: block;
    width: 170px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    left: 6px;
}

.jp-articles-slider.credence-card .glyphicon-chevron-left:before{
	content:"上一組";
	color: #c49544;
    top: 1px;
    position: relative;
}
.jp-articles-slider.credence-card .glyphicon-chevron-right:before{
	content:"下一組";
	color: #c49544;
    top: 1px;
    position: relative;
}

@media screen and (max-width: 991px){
	.jp-articles-slider.credence-card .slide .carousel-control span{font-size:15px!important;}
	.jp-articles-slider.credence-card .control-box{width:160px;}
}
@media screen and (max-width: 768px){
	.jp-articles-slider.credence-card .carousel-inner{padding-bottom:12px;}
	.jp-articles-slider.credence-card .carousel{margin-bottom: 15px;}
}	
@media screen and (max-width: 767px){
	.jp-articles-slider.credence-card .col-sm-6{width:50%;float:left;}
	.jp-articles-slider.credence-card .slide .carousel-control span{font-size:14px!important;}
	.jp-articles-slider.credence-card .control-box{top:-15px;width:167px;}
}

@media screen and (max-width: 500px){
	.jp-articles-slider.credence-card.mb{display:block;}
	.jp-articles-slider.credence-card.pc{display:none;}
	.jp-articles-slider.credence-card .glyphicon-chevron-left:before{
		content:"上一張";
	}
	.jp-articles-slider.credence-card .glyphicon-chevron-right:before{
		content:"下一張";
	}	
	.jp-articles-slider.credence-card .slide .carousel-control span{font-size:14px!important;}
	.jp-articles-slider.credence-card .carousel{margin-bottom:5px;}	
	.jp-articles-slider.credence-card .carousel-control.left span.ic{margin-left:10px;}
	.jp-articles-slider.credence-card .control-box {
		top: -26px;
		width: 149px;
		margin-right: -15px;
	}	
}



/*福智是一個什麼樣的地方？ 上師開示*/
@media screen and (min-width: 1200px){
	.custom.bw-intro .about-us{
		 margin-top: 50px;
	}
}

.layout-ja_sugiteblog-with-featured-btn.bwpage .ja-masthead{background:#1671cf;}

.custom.bw-intro .t3-content{
	background-image:url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/bg01r3.jpg);
	padding-left:0;
	padding-right:0;
	background-position: bottom;
	background-repeat:no-repeat;
	padding-bottom:0;
}
.custom.bw-intro #t3-content{padding-bottom:0;padding-top:32px;}
.custom.bw-intro .story-series-btn{float:none;text-align:right;}
.custom.bw-intro .container{padding-left:20px;padding-right:20px;} 
.custom.bw-intro .head-block{padding-top:0px;padding-bottom:63px;}
.custom.bw-intro .cover-block{background: rgba(256,256,256,0.5);width: 100%;height: 800px;position: absolute;z-index: 10;}
.custom.bw-intro .content-block{display:block;margin-right:auto;margin-left:auto;padding-top:48px;padding-bottom:48px;}
.custom.bw-intro .about-us h2{margin-bottom: 10px;}
.custom.bw-intro .btn-border-x-custom{border: 1px solid #fff; color: #fff;font-size:15px;}
.custom.bw-intro .btn-border-x-custom:after{background-color: #fff;background:#fff;}
.custom.bw-intro .btn-border-x-custom:hover{background-color: #fff;color:#1671cf;}
.custom.bw-intro .btn-mobile{display:none;}
.custom.bw-intro .page-title{font-size:25px;color:white;font-weight: bold;text-align: center;margin-top:61px;}
.custom.bw-intro .page-title span{font-size:35px;}
.custom.bw-intro .maintitle{font-size: 25px;}
.custom.bw-intro dd,.custom.bw-intro dd a{color:#834e26;font-size:13.5px;}
.custom.bw-intro .box p{color:#0f0f0f;font-size:15px;}
.custom.bw-intro .about-us .btn{border: 1px solid #834e26;}
.custom.bw-intro .readmore .btn span{font-size:15px;}
.custom.bw-intro .about-us .btn .youtube_icon{
	width: 18px;
	background: url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/youtube_icon.png);
    height: 15px;
	display: inline-block;
	position: relative;
    top: 4px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
}
.custom.bw-intro .about-us .btn:hover{background:#834e26}
.custom.bw-intro .about-us .btn:hover span{color:#fff;}
.custom.bw-intro .about-us .btn:hover img{color:#fff;}
.custom.bw-intro .about-us .btn:hover .youtube_icon{
	 background-image: url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/youtube_icon_wh.png);
}
.custom.bw-intro .readmore a.btn-default{color:#834e26;border-color: #834e26;}
@media (max-width: 768px){

	.custom.bw-intro .t3-content{
		background-image:url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/bg01r2_768.jpg);
	}
	
	.custom.bw-intro .cover-block{height: 1000px;}
	.custom.bw-intro .btn-pc{display:none;}
	.custom.bw-intro .btn-mobile{display:block;}
	.custom.bw-intro .story-series-btn{text-align:center;}
	.custom.bw-intro .page-title{margin-top:0;}
	.custom.bw-intro .head-block{padding-bottom:20px;}
	.custom.bw-intro .content-block{padding-top:20px;padding-bottom:0px;}
	.custom.bw-intro .about-us h2{line-height:1;margin-bottom: 12px;}
	.custom.bw-intro .box p{margin-bottom:11px!important;}

}



/*福智是一個什麼樣的地方？ 法師心得*/
.row-feature.bw{
	background:url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/bg02.jpg);
	padding-top:152px;
	padding-bottom:17px;
	margin-top:-120px;
}
.row-feature.bw h3.row-feature-title{margin-bottom:28px;}
.row-feature.bw h3.row-feature-title span{font-size:25px;font-weight:bold;color:#653a19;}
.custom.bw-monks {margin-bottom:-12px;padding:0 50px;}
.custom.bw-monks .col-sm-6:nth-child(1){padding-right:8px;}
.custom.bw-monks .col-sm-6:nth-child(2){padding-left:8px;}
.custom.bw-monks .img-intro img{width:100%;}
.custom.bw-monks .cover{padding: 20px;background: white;}
.custom.bw-monks h5.title{font-size:17px;line-height: 1.4em;font-weight: 500;margin-bottom:6px;}
.custom.bw-monks p.introtext{font-size:15px;line-height:1.5em;}
.custom.bw-monks .item-info dl{font-size: 14px;color: #999;margin-bottom: 10px;}
.custom.bw-monks .item-info dd{display:inline-block;}
.custom.bw-monks .item-info dd.hits{font-size:13.5px;}
.custom.bw-monks .item-info dd.category-name{margin-right:5px;}
.custom.bw-monks .item-info dd.published{margin-right:5px;font-size:13.5px;}
.custom.bw-monks .item-info dd.category-name a{color: #999;}
.custom.bw-monks .item-content p{font-size: 15px;line-height: 1.5em;margin-bottom:0;}
.custom.bw-monks .youtube_icon{text-align: right;margin-bottom: 0px;}
.custom.bw-monks .youtube_icon img{width: 30px;text-align: right;position: relative;}
.jp-articles-slider.bw h5.title{font-size:17px;padding-left:15px;padding-right:15px;line-height: 1.4em;font-weight: 500;}
.jp-articles-slider.bw h5.title a,.custom.bw-monks h5.title a{color:#744d2f;}
.jp-articles-slider.bw h5.title a:hover,.custom.bw-monks h5.title a:hover{text-decoration:underline;}
.jp-articles-slider.bw p.introtext{font-size:15px;padding-left: 18px;padding-right: 18px;padding-bottom: 14px;line-height: 1.5em;}
.jp-articles-slider.bw .cover{background:white;padding-bottom:10px;}

.jp-articles-slider.bw .item .item-info{font-size:14px;padding-left: 15px;padding-right: 15px;color: #999999;}
.row-feature.bw.two-block{display:none;}
.row-feature.bw.one-block{display:none;}

/*福智是一個什麼樣的地方？ 大眾迴響*/
.row-feature.lr04.bw-everyone .row-feature-ct{padding:0 44px;}
.row-feature.lr04.bw-everyone .row-feature-title{font-size:25px;color:#3f3833;}
.row-feature.lr04.bw-everyone{
	background-image:url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/bg03.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#f7f2ef;
	padding-top:45px;
	padding-bottom:8px;	
}

.customlr04.bw-everyone{padding-top:150px;margin-top:-150px;}

.customlr04.bw-everyone .testimonial blockquote h5.title{
	font-size:17px;color:#231f1c;font-weight: 500;margin-bottom:10px;line-height:1.4em;margin-top:8px;
}
.customlr04.bw-everyone dl{font-size:14px;color:#999; margin-bottom:0;}
.customlr04.bw-everyone dd{display:inline-block;}
.customlr04.bw-everyone dd.published{margin-right:5px;font-size:13.5px;font-family: Noto Sans TC,微軟正黑體,Raleway, sans-serif;}
.customlr04.bw-everyone dd.hits{font-size:13.5px;font-family: Noto Sans TC,微軟正黑體,Raleway, sans-serif;}
.customlr04.bw-everyone dd.category-name a{font-size:14px;color:#999;}
.customlr04.bw-everyone .youtube_icon img{width:30px;}
.customlr04.bw-everyone .cover p{line-height:1.5em;margin-bottom:0;}
.customlr04.bw-everyone .cover p.youtube_icon{text-align: right;margin-top: -24px;margin-bottom: 10px;}
.customlr04.bw-everyone p.readmore{font-size: 15px;font-weight: bold;text-align: center;color: #4A4A4A;margin-bottom:45px;}
.customlr04.bw-everyone p.readmore span.icon-chevron-right{font-size: 15px;}
.customlr04.bw-everyone p.readmore a{color: #4A4A4A;}
.customlr04.bw-everyone p.readmore a:hover .shadow{box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.customlr04.bw-everyone p.readmore .shadow{padding: 8px 16px;background: rgba(256,256,256,0.7);box-shadow: 0px 2px 4px #888888;}
.customlr04.bw-everyone .part1{margin-bottom:32px;}

@media (max-width: 991px){
	.custom.bw-intro .content-block{padding-top: 38px;padding-bottom: 22px;}
	.row-feature.bw{padding-top: 152px; padding-bottom: 27px;}

	.row-feature.bw.four-block{display:none;}
	.row-feature.bw.two-block{display:block;}
	
	.custom.bw-monks{padding: 0 54px;}
	
	.row-feature.lr04.bw-everyone{
		background-image:url(https://d1942s60hw1xi2.cloudfront.net/templates/ja_sugite/images/bwpage/bg03_991.jpg);
		background-repeat:no-repeat;
		background-position:center;
	}	
	.customlr04.bw-everyone .testimonial blockquote h5.title{margin-top:0px;margin-bottom:2px;}
	.customlr04.bw-everyone dd{line-height:1.5em;display: inherit;}
	
	.jp-articles-slider.bw .carousel-control.left span{left: 25px!important;}
	.jp-articles-slider.bw .carousel-control.right span{right: 25px!important;}
}
@media (max-width: 768px){
	.row-feature.bw{padding-top: 152px; padding-bottom: 20px;}
}

@media (max-width: 767px){
	.custom.bw-intro .content-block{padding-top: 38px;padding-bottom: 10px;}

	.custom.bw-monks .col-sm-6:nth-child(1){padding-right:15px;margin-bottom:20px;}
	.custom.bw-monks .col-sm-6:nth-child(2){padding-left:15px;}
	.custom.bw-monks{padding: 0 20px;}
	
	.customlr04.bw-everyone .testimonial blockquote h5.title{margin-top:0px;margin-bottom:5px;}
	.customlr04.bw-everyone dd{line-height:1.75;display: inline-block;}
}

@media (max-width: 500px){
	.row-feature.bw.four-block{display:none;}
	.row-feature.bw.two-block{display:none;}
	.row-feature.bw.one-block{display:block;}
	.customlr04.bw-everyone dd.published{display:none;}
	.row-feature.lr04.bw-everyone .row-feature-ct{padding:0 20px;}
	
	.customlr04.bw-everyone .cover p.youtube_icon{margin-top: -19px;}
	.customlr04.bw-everyone dd.hits{	position: relative;top: 8px;}
	.customlr04.bw-everyone p.readmore{font-weight:bold;}
	
	/*.row-feature.bw{padding-bottom:40px;}	*/
}

@media (max-width: 430px){
	/*.jp-articles-slider.bw .carousel-indicators.bottom{bottom: -65px!important;}
	.jp-articles-slider.bw .slide:hover .carousel-indicators.bottom{bottom: -65px!important;}*/
}

@media (max-width: 414px)
{
	.custom.bw-intro .page-title span{font-size:31px;}
	.custom.bw-intro .content-block{padding-top: 28px;padding-bottom: 0;}
	.custom.bw-intro .page-title,.row-feature.bw h3.row-feature-title span,
	.row-feature.lr04.bw-everyone .row-feature-title,.custom.bw-intro .maintitle{font-size:21px;}
	.custom.bw-intro .about-us{padding-top:9px;}
	.custom.bw-intro .about-us h2{margin-bottom:6px;}
	.custom.monk-intro dl{margin-bottom:4px;}
	.custom.bw-intro .box p{margin-bottom:5!important;}
	.row-feature.bw{padding-top: 135px;}
	.row-feature.bw h3.row-feature-title{margin-bottom:18px;}
	.row-feature.lr04.bw-everyone{padding-top:28px;padding-bottom:0;}
	.customlr04.bw-everyone .part1{margin-bottom:30px;}
	.customlr04.bw-everyone p.readmore{margin-bottom:31px;}	
	.customlr04.bw-everyone .testimonial:nth-child(1){margin-bottom: 20px;}
}
@media (max-width: 360px)
{
	/*.jp-articles-slider.bw .slide{overflow: visible;}
	.jp-articles-slider.bw .carousel-indicators.bottom{ width: 146px;margin-left: -17%;}	
    .row-feature.bw{padding-bottom: 45px;}*/
	.jp-articles-slider.bw .carousel-control.right span{right: 21px!important;margin-top: -25px;}
	.jp-articles-slider.bw .carousel-control.left span{margin-top: -25px;}
}	
@media (max-width: 320px)
{
	.custom.bw-intro .story-series-btn{margin-left:-20px;margin-right:-20px;}
	.custom.bw-intro .news-series a:nth-child(3){margin-top: 0;}
	.customlr04.bw-everyone p.readmore,.customlr04.bw-everyone p.readmore span.icon-chevron-right{font-size: 13px;}
	.jp-articles-slider.bw .carousel-control.left span{left:20px!important;margin-top: -15px;}
	.jp-articles-slider.bw .carousel-control.right span{right: 16px!important;margin-top: -15px;}
}
	   