.section-group .Titlebar {
    height:auto;
	background: rgb(0,0,0);
    /*background: linear-gradient(180deg, rgba(15,15,15, 1) 0%, rgba(8,8,8, 1) 40%, rgba(0, 0, 0, 1) 100%);*/
    text-align: center;
}

.groupTitle .titlebox {
    width:auto;
    border-top:none;
    text-align: center;
	font-family:'DINCond-Bold';
	color:#fff;
	font-size:48px;
	margin:0px auto;
	padding:100px 0px 30px;
}

.feature-tabbox ul{
	margin-top:20px;
}

.feature-tabbox ul li {
    border-bottom:none;
    padding:0px;
}

.feature-tabbox ul li:after{
    content: "";
    display: block;
    position: absolute;
    width: 5px;
    height: calc(100%);
    right: 0px;
    bottom: 0px;
	background:rgba(255,255,255,.1);
	z-index:1;
	transform: rotate(0deg) scale(1) skew(-20deg) translate(0px) ;
}

.feature-tabbox ul li:last-child:after{
	display:none}

.feature-tabbox ul li.active:after, .feature-tabbox ul li:hover:after {
    content: "";
    display: block;
    position: absolute;
    width: calc(100%);
    height: calc(100%);
    left: 0px;
    bottom: 0px;
    background:url(../images/bg-tab.jpg) ;
	background-size:cover;
	z-index:1;
	transform: rotate(0deg) scale(1) skew(-20deg) translate(0px);
}

.feature-tabbox ul li a{
	position:relative;
	z-index:2;
	padding:10px 40px;
	text-decoration:none;
	display: block;
	color:#555;
	font-family:'DINCond-Bold';
	font-size:24px;
}

.feature-tabbox ul li.active a{
	color:#fff;
}

.feature-tabbox button {
    width: 80px;
    height: 100%;
}

.feature-tabbox button:after {
    position:relative;
    width: 80px;
}

.feature-tabbox button.next.on:before {
background:-webkit-gradient(linear, 100% 100%, 0% 100%, from(#000000ff), to(#00000000))
}

.feature-tabbox button.prev.on:before {
background:-webkit-gradient(linear, 100% 100%, 0% 100%, from(#00000000), to(#000000ff))
}

@media screen and (max-width: 1000px){
body{overflow-x:hidden}
.groupTitle .titlebox {margin:30px auto;padding:0px;}
.feature-tabbox {width:auto;max-width:none;}
.feature-tabbox ul{overflow:initial;margin-top:0px;width:auto;left:0%;margin: 0px;}
.feature-tabbox ul li{width:260px;display:inline-block;}
.feature-tabbox ul li a {padding: 20px 30px;font-size: 20px;text-align:center;}
}

@media screen and (max-width: 960px){
.feature-tabbox ul {
    display: flex;
    width: 300px;}
}







