#home .activity{
	background-color:#f5cf02;
	background-image: url(../img/bg_activity_01.png),url(../img/bg_activity_02.png);
	background-size: 100% auto;
	background-position:top center,bottom center;
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
	padding-bottom:100px;
	padding-top:50px
}
#home .activity .bottle{
	top:150px;
	right:0;
	position:absolute;
	width:30%
}
#home .activity .title{
	text-align:center
}
#home .activity .title .nav .nav-link{
	color:#fff
}
#home .activity .title img{
	max-width:250px
}
#home .activity .event img{
	max-width:250px
}
#home .activity .event .col{
	padding:5px
}
#home .activity .event .thumb{
	background: #333333;
	width:100%;
	height:200px;
	border-radius: 20px;
	background-size:cover;
	background-position:center;
	cursor:pointer
}
#home .activity .event .thumb a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none
}
#home .activity .event .seemore a{
	color:rgb(163, 14, 36);
	text-decoration:underline;
	font-family: 'CGB';
}
#home .activity .event .cat{
	font-size: 20px;
	font-family: 'CGB';
	color : #ED1C24;
}
#home .activity .feed{
	background-color: #ED1C24;
	padding-bottom: 100px;
	margin-top:200px
}
#home .activity .feed img{
	width: 30%;
	margin-top: -76px;
}
#home .activity .feed .thumb{
	background: #fff;
	width:100%;
	height:300px;
	background-size:cover;
	background-position:center;
	cursor:pointer
}
#activity_detail{
	background-color:#f5cf02;
	background-image: url(../img/bg_activity_01.png),url(../img/bg_activity_02.png);
	background-size: 100% auto;
	background-position:top center,bottom center;
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
	padding-bottom:100px;
	padding-top:100px;
	margin-top:66px;
	color:#8A0304;
}
#activity_detail h1{
	font-family: 'CGB'
}
#activity_detail h1 span{
	display:block;
	padding-left:90px;
	text-align:center
}
#activity_detail h1 a{
	color:#8A0304;
	font-size:18px;
	margin-top:15px;
	display:inline-block
}
#activity_detail .left{
	background:#ED1C24;
	padding:15px 15px;
	color:#fff
}
#activity_detail .left h4{
	font-family: 'CGB';	
}
#activity_detail .left .gallery .row{
	margin-left:-5px;
	margin-right:-5px
}
#activity_detail .left .gallery .col{
	padding:5px
}
#activity_detail .left .gallery a{
	display:block;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat
}
#activity_detail .right{
	padding-left:50px
}
#activity_detail .right a{
	color:#8A0304
}
@media only screen and (max-width: 992px) {
	#home .activity{
		margin-top:0;
	}
	#home .activity .title img{
		width:50%
	}
	#home .activity .event img{
		width:50%
	}
	#home .activity .title .nav{
		margin-top:30px
	}
	#home .activity .title .nav .nav-link{
		font-family:CGB;
		padding:1px 1rem
	}
	#home .activity .bottle{
		position:relative;
		top:auto;
		width:30%;
		margin-top:15px
	}
	#activity_detail{
		margin-top:59px;
		padding-top:150px
	}
	#activity_detail h1 {
		font-size:24px
	}
	#activity_detail h1 span{
		text-align:left;
	}
	#activity_detail h1 a{
		margin-top:0
	}
	#activity_detail .left{
		padding:30px 15px;
	}
	#activity_detail .left h4{
		font-size:20px
	}
	#activity_detail .right{
		padding-left:15px;
		margin-top:15px;
		word-break: break-word;
	}
}