.container-start-first{
	    padding-top: 100px;
    padding-bottom: 100px;
}

.background-fifty-start{
	
	background: url(../../../img/Cross_grinding_pattern2.jpg) no-repeat !important;
	background-color: #e6e6e6 !important;
    /*background-size: calc(1400px + (50vw - 1000px)  ) auto !important;*/
	background-size: 140% !important;

	width:calc(1400px + (50vw - 1000px)  );
	height:100%;
	position: absolute;
	top:0px;

}

.container-rand-start {
    background: linear-gradient(to right, rgba(255,255,255,0.6) 78.5715%, #e6e6e6 21.4285%) !important;
    background-size: 100% !important;
    background-position: right bottom !important;
}


.start-left{
	grid-column-start: 2;
	grid-column-end: 8;
	padding-left:50px;
	padding-top:200px;
	padding-right:100px;
	
	-ms-grid-column:1; 
   -ms-grid-column-span:6;
	/*background:rgba(255,255,255,0.6);*/
	
}
.start-right{
	grid-column-start: 8;
	grid-column-end: 13;
	padding-top:70px;
	    padding-bottom: 100px;
	-ms-grid-column:7; 
   -ms-grid-column-span:6;
	/*background:rgba(255,255,255,0.6);*/
}

.start-infobox{
	grid-column-start: 1;
	grid-column-end: 14;
	padding-left:50px;
	padding-right:100px;
	
	-ms-grid-column:1; 
   -ms-grid-column-span:13;
	/*background:rgba(255,255,255,0.6);*/
	}

.swiper-slide {
width:100% !important;
    display: flex !important;

}
.swiper-slide {
    height: auto !important;
}

.image-description {
    font-size: 12px;
    border-right: 2px solid #000000;
    padding-top: 25px;
    padding-right: 10px;
    max-width: 190px;
    line-height: 15px;
    text-align: right;
    margin-bottom: 0px !important;
	align-self: flex-end;
	    margin-top: 10px;
}

.swiper-pagination {

    right: 0;

}

.swiper-pagination-bullet {
    width: 18px !important;
    height: 18px !important;
    display: inline-block;
    border-radius: 100%;
    background: #fff !important;
	margin-left:18px;
    opacity: 1 !important;
}

.swiper-pagination-bullet-active {
    background: #6e6e6d !important;
}

.product-left{
	grid-column-start: 2;
	grid-column-end: 9;
	padding-top:200px;
	padding-right:100px;
	    padding-bottom: 100px;
	-ms-grid-column:1; 
   -ms-grid-column-span:8;
}
.product-right{
	grid-column-start: 9;
	grid-column-end: 14;
	padding-top:200px;
	    padding-bottom: 100px;
	-ms-grid-column:9; 
   -ms-grid-column-span:5;
}
.post-cnt-text{
	padding-bottom:45px;
}


.product-cnt{
	padding-left:50px;
}
.product-cnt-headline{
	color: #d71e28;
	font-size: 15px;
	padding-bottom:50px;
	font-weight:600;
}
.product-box{
	padding:50px;
}

.post5-nav {
    margin-top: 17px;
    margin-bottom: 10px;
    text-align: right;
    font-size: 28px;
}

.post5-nav-prev{

	display: inline-block;
	cursor: pointer;
}
.post5-nav-next{

	display: inline-block;
	cursor: pointer;
}
.post5-box{
	display:none;
}
.post5-box-activ{
	display: block;
}
.post5-icon-activ{
	color:#d71e28;
}

.post5-overview{
	padding:50px;
}

.post5-img{
	display:none;
	text-align: center;
}

.post5-img img{
	max-width: auto;
    align-self: center;
    justify-self: center;
	
}

.post5-img-activ{
	    display: flex;
    height: 730px;
    overflow: hidden;
}


.post6-nav {
    margin-top: 17px;
    margin-bottom: 10px;
    text-align: right;
    font-size: 28px;
}

.post6-nav-prev{

	display: inline-block;
	cursor: pointer;
}
.post6-nav-next{

	text-align: right;
	display: inline-block;
	cursor: pointer;
}
.post6-box{
	display:none;
}
.post6-box-activ{
	display: block;
}
.post6-icon-activ{
	color:#d71e28;
}

.post6-overview{
	padding:50px;
}

.post6-img{
	display:none;
	text-align: center;
}

.post6-img img{
	max-width: 100%;
    align-self: center;
    justify-self: center;
	
}

.post6-img-activ{
	    display: flex;
    height: 730px;
    overflow: hidden;
}

.post6-img-container{
	    grid-column-start: 2;
    grid-column-end: 14;
	-ms-grid-column:1; 
   -ms-grid-column-span:6;
}


.post7-nav {
    margin-top: 17px;
    margin-bottom: 10px;
    text-align: right;
    font-size: 28px;
}

.post7-nav-prev{

	display: inline-block;
	cursor: pointer;
}
.post7-nav-next{

	display: inline-block;
	cursor: pointer;
}
.post7-box{
	display:none;
}
.post7-box-activ{
	display: block;
}
.post7-icon-activ{
	color:#d71e28;
}

.post7-overview{
	padding:50px;
}

.post7-img{
	display:none;
	text-align: center;
}

.post7-img img{
	    max-width: 100%;
    align-self: center;
    justify-self: center;
	
}

.post7-img-activ{
	    display: flex;
    height: 730px;
    overflow: hidden;
}

.panel-child{
	height:400px;
	overflow: scroll;
}



@media screen and (max-width: 1439px) {
	
	
	
	.start-left {
		   grid-column-start: 2;
    	grid-column-end: 10;
		padding-right:7.1428vw;
		padding-left: 0px;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.start-right {
		grid-column-start: 10;
    	grid-column-end: 14;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	
	.product-cnt {
		padding-left: 0px;
	}
	
	.product-left {
		grid-column-start: 2;
		grid-column-end: 9;
		padding-top: 7.1428vw;
		padding-right: 7.1428vw;
		padding-bottom: 7.1428vw;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	
	.post5-img-activ, .post6-img-activ, .post7-img-activ {
		height: 50vw;
	}
	
		.start-left {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-top: 70px;
		padding-bottom: 100px;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.start-right {
		display:none;
	}
	
	.container-rand-start {
    background: rgba(255,255,255,0.6) !important;

}
	
	.background-fifty-start{
	background-size: auto 100% !important;
	width:100%;
	height:100%;
}
	

	
}

@media screen and (max-width: 1023px) {
	
	
	.start-left {
		grid-column-start: 2;
		grid-column-end: 10;
		padding-left:0;
		padding-right:0;
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.start-right {
		grid-column-start: 10;
		grid-column-end: 13;
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.product-left {
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	
	.product-right {
		padding-top: 7.1428vw;
		padding-bottom: 7.1428vw;
	}
	
	.start-left {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-top: 70px;
		padding-bottom: 100px;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.start-right {
		display:none;
	}
	
}

@media screen and (max-width: 768px) {
	
	.panel-child{
	height:310px;
	overflow: scroll;
}
	
	.container-start-first{
	    padding-top: 0px;
    padding-bottom: 0px;
}

	.start-left {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-top: 70px;
		padding-bottom: 100px;
		-ms-grid-column:1; 
   -ms-grid-column-span:6;
	}
	.start-right {
		display:none;
	}
	
	.product-left {
		grid-column-start: 2;
		grid-column-end: 14;
		padding-right: 0px;
	}
	
	.product-right {
		grid-column-start: 2;
		grid-column-end: 14;
	}
	
	.product-cnt {
		padding-left: 0px;
	}
	.post5-img-activ, .post6-img-activ, .post7-img-activ {
		/*height: 220px;*/
	}
	
	.post5-img-activ img, .post6-img-activ img, .post7-img-activ img {
		max-height:100%;
		width:auto;
		margin: 0 auto;
	}
	
	.product-box {
		padding: 7.1428vw;
	}
	.post5-overview, .post6-overview, .post7-overview {
		padding: 7.1428vw;
	}
	.post5-nav, .post6-nav, .post7-nav {
		text-align: center;
	}
}
