.sliderLi, .sliderLiHomeBig{position:relative;}
.activity-list{
	position:relative;
	white-space: nowrap !important;
	font-size:0;
	overflow-x: hidden;
}
.sliderBoxs{
	-webkit-transition: -webkit-transform 0.5s,transform 0.5s !important;
    -moz-transition: transform 0.5s !important;
    transition: -ms-transform 0.5s,-webkit-transform 0.5s,transform 0.5s !important;
}
.activity-list header{
	 padding:10px;
	 padding-right:5px;
}
.activity-list h1{
	 padding-top:5px;
}

.activity-box{
	width:16.44%;
	position:relative;
	border:solid 0px #e4e4e4;
	padding:10px;
	text-align:left;
	display: inline-block !important;
    vertical-align: top !important;
    white-space: normal !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.activity-box a{display:block; border-top:solid 1px #d6d6d6;  border-right:solid 1px #848484; border-bottom:solid 1px #848484; border-left:solid 1px #d6d6d6; border-radius:0px 5% 0px 5%; }

.activity-box img{width:100%; height:auto;}
.activity-box p{font-size:16px}
.slider0-box img{width:100%; height:auto;}
.slider0-box{width:50%;
	position:relative;
	border:solid 0px #e4e4e4;
	padding:10px;
	text-align:left;
	display: inline-block !important;
    vertical-align: top !important;
    white-space: normal !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.slider0-box span{position:absolute; top:100%; margin-left:10px; margin-top:-104px; display:block; color:white; width:auto; height:48px; padding:8px 11px; z-index:1; background:rgba(209, 91, 66, 0.7); 
					 max-width:500px; font-size:26px; font-weight:300; line-height:32px;}
.slider0-box span:nth-child(2){ margin-top:-55px;  background:rgba(0, 0, 0, 0.65); height:35px; font-size:16px; line-height:22px; border-bottom:0; z-index:0; text-transform:uppercase; }
.slider0-box span> hr {    border-top: solid 2px rgba(255, 255, 255, 0.55); margin: -11px; margin-top: 8px;}

.sliderLi .left-arrow, .sliderLi .right-arrow{width:40px; border-radius: 0px; box-shadow: none;  background:url(../img/slider-left.png?v=0); background-size:100% 100%; height:calc(100% - 68.64px); position:absolute; top:10px; margin-left:0px; z-index:10;cursor:pointer; display:block; }
.sliderLi .right-arrow{ background-image:url(../img/slider-right.png?v=0); right:0px;  }


@media screen and (max-width:1920px){
	.sliderLi, .sliderLiHomeBig{ margin:0 auto; max-width:1800px;}
    .activity-box{  width:20% !important;}
}
@media screen and (max-width:1540px){
	.sliderLi, .sliderLiHomeBig{ margin:0; }
    .activity-box{  width:20% !important;}
    .slider0-box span { font-size: 24px; font-weight: 300; line-height: 24px; height:38px;line-height:27px; margin-top:-90px;  max-width:440px; padding:5px;}
    .slider0-box span:nth-child(2) { font-size: 18px; line-height: 18px; margin-top:-52px; height:32px; line-height:23px; }
    .slider0-box span> hr {    border-top: solid 2px rgba(255, 255, 255, 0.55); margin: -5px; margin-top: 5px;}

}
@media screen and (max-width:1200px){
	.sliderLi, .sliderLiHomeBig{ margin:0px; }
    .activity-box{ width:20% !important;}
   
}
@media screen and (max-width:980px){
	.sliderLi, .sliderLiHomeBig{ margin:0px; }
    .activity-box{ width:25% !important;}
    
}
@media screen and (max-width:740px){
	.sliderLi, .sliderLiHomeBig{ margin:0px; }
    .activity-box{ width:33.333333333333336% !important;}

}
@media screen and (max-width:600px){
	.sliderLi, .sliderLiHomeBig{ margin:20px 0px 20px 0px; }
	div.left-arrow{margin-left:0px;}
	div.right-arrow{ right: 0px;}
    .activity-box{ width:50% !important;}
    .slider0-box span { margin-top: -78px; height: 30px; font-size: 18px; font-weight: 300; line-height: 22px; max-width:310px; }
    .slider0-box span:nth-child(2) { margin-top: -47px; height: 28px; font-size: 14px; line-height: 18px; }
    .slider0-box span> hr {    border-top: solid 1px rgba(255, 255, 255, 0.55); margin: -5px; margin-top: 3px;}
    
}
@media screen and (min-width:430px){
	.hidden-ssm{display:none !important;}
	.view-xxs{display:none !important;}
}
@media screen and (max-width:430px){
	.hidden-xxs{display:none !important;}
}
.swiper-button-disabled{display:none !important;}
.wrp {
  display:block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}