.industries_detail ul {
	
list-style-type:disc !important;
margin:0 !important;
padding:5px 0 0 16px !important;
position:relative;
	font-size:14px;
	line-height:20px;
}
.industries_detail ul li { 
	border:medium none !important;
height:auto !important;
margin:0 !important;
padding:0 0 2px !important;
width:100% !important;
}
.industries_detail h1 {
	background-color:#eee;
	padding:5px 15px 8px;
}
.industries_detail h2 {
	margin-bottom:10px;
}
.industries_detail h3 {
	font-weight:normal;
}
.industries_detail .button_number {
display:inline-table;
height:25px;
padding-right:5px;
width:25px;
}
.industries_detail .button_number.one {
	background:transparent url("/img/custom/button_number_1.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.two {
	background:transparent url("/img/custom/button_number_2.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.three {
	background:transparent url("/img/custom/button_number_3.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.four {
	background:transparent url("/img/custom/button_number_4.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.five {
	background:transparent url("/img/custom/button_number_5.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.six {
	background:transparent url("/img/custom/button_number_6.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.seven {
	background:transparent url("/img/custom/button_number_7.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.eight {
	background:transparent url("/img/custom/button_number_8.png") no-repeat scroll 0 0;
}
.industries_detail .button_number.nine {
	background:transparent url("/img/custom/button_number_9.png") no-repeat scroll 0 0;
}
.industries_detail .container {
	position:relative;
}
.industries_detail .background_big {
	width:1260px;	
}
.industries_detail#industrial_gears_and_geared_motors .detail_product_container {
	
	width:300px;
}
.industries_detail#mining .detail_product_container, .industries_detail#machine_tools .detail_product_container {
	
	width:300px;
}
.industries_detail#energy_generation .detail_product_container {
	width:275px;
}
.industries_detail#mining .detail_product_container.big, .industries_detail#machine_tools .detail_product_container.big, .industries_detail#energy_generation .detail_product_container.big {
	width:450px;
}
.industries_detail#food_and_packaging_machines .detail_product_container {
	width:450px;
}
.industries_detail .detail_product_container {
	position:absolute;
	display:none;
	left:9999px;
}
.industries_detail .detail_product_container.block {
	display:block !important;
}
.industries_detail .detail_product_container img {
	height:180px;
transition:0.3s;
}
.industries_detail .detail_product_container img:hover {
height:200px;
}

.getriebe-container {
	position:relative;
	height:3500px;
}
.getriebe-container h2 {
	bottom:30px;
	position:absolute;
	}
.getriebe-container h3 {
	font-weight:normal;
	bottom:0;
	position:absolute;
}
.getriebe-1 {
	background:url(/de/files/-584.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:1280px;
	background-position:center 100px;
	height:2500px;
	position:relative;
}
.industriegetriebe-1 {
	background:url(/de/files/-594.png);
	background-repeat:no-repeat;
	background-size:1280px;
	background-position:center 1050px;
	background-attachment:fixed;
	height:2500px;
	background-color:#fff;
	position:relative;
	width:1280px;
}
.headline-getriebe {
	margin:20px 0;
position:fixed;
top:200px;
z-index:500;
}
.schrumpfscheibe {
	background:url(/de/files/-421.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:650px;
}
.schrumpfscheibe-2 {
	background:url(/de/files/-421.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:2300px;
}
.freilauf {
	background:url(/de/files/-361.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:880px;
}
.freilauf-2 {
	background:url(/de/files/-364.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:2530px;
	margin-left:50px;
}
.flanschkupplung {
	background:url(/de/files/-586.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:2760px;
	margin-left:150px;
}
.sternfedern {
	background:url(/de/files/-434.png);
	background-repeat:no-repeat;
	background-size:auto 150px;
	height:230px;
	position:absolute;
	width:1280px;
	top:1110px;
	margin-left:80px;
}
.rutschkupplungen {
	
	height:130px;
	position:absolute;
	width:1280px;
	top:1340px;
	margin-left:150px;
}
.getriebe-unten {
	background:url(/de/files/-542.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:1280px;
	background-position:center 100px;
	height:1200px;
	position:relative;
}
.fix_container {
	background-attachment:fixed;
	background-position:center 1250px;
	background-size:1280px;
	position:relative;
}
 



.industries_detail#e_bike_drives ul li {
width:95% !important;
}

.industries_detail#e_bike_drives .container_bg .container_bg_red{ 
font-weight:bold;
box-shadow:0px 0px 5px -1px rgba(72,72,72,0.74 );
background-color:#e95123 !important;
padding:10px 50px!important;  
}
.industries_detail#e_bike_drives .container_bg,

.industries_detail#e_bike_drives .container > h1{
display:none;
}
.industries_detail#e_bike_drives .container_bg#bg-1 div > img,
.industries_detail#e_bike_drives .container_bg#bg-3 div > img{
margin-right:100px;
}
.industries_detail#e_bike_drives .container_bg#bg-3 > .picture_container,
.industries_detail#e_bike_drives .container_bg#bg-1 > .picture_container,
.industries_detail#e_bike_drives .container_bg#bg-5 div > img,
.industries_detail#e_bike_drives .container_bg div > span{
position:absolute;
}
.industries_detail#e_bike_drives .container_bg{
position:relative;
}

.industries_detail#e_bike_drives #bg-1 div > span,
.industries_detail#e_bike_drives #bg-2 div > span,
.industries_detail#e_bike_drives #bg-3 div > span,
.industries_detail#e_bike_drives #bg-4 div > span{
z-index:100;
border-radius:10px;
background-color:#0009;
padding:10px;
color:white;
text-align:center;
max-width:180px;
}

.industries_detail#e_bike_drives .e_bike_branchen_container .ebike_detail_product_container{ 
text-align:center;
max-width:300px;
position:absolute;
	display:block;
color:#666666;
opacity:0;
}
.industries_detail#e_bike_drives .e_bike_branchen_container div h2 { 
line-height:21px;
}


.industries_detail#e_bike_drives .container_bg#bg-5 div > img:first-child{
width:600px;
}

.industries_detail#e_bike_drives .e_bike_branchen_container .container_bg > div{
position:absolute;
height:280px;
left:calc(50% - 300px);
top:90px;
}
.industries_detail#e_bike_drives .container_bg div > img{
width:280px;
}

.industries_detail .ebike_detail_product_container img:hover {
width:130px!important;
}
.industries_detail#e_bike_drives .ebike_detail_product_container h2 > img{
width:100px;
transition:0.3s;
}

.img_small_120{
height:120px!important;
}
.img_small_120:hover{
height:140px!important;
} 
.img_small_150{
height:150px!important;
}
.img_small_150:hover{
height:170px!important;
}
.img_big_250{
height:250px!important;
}
.img_big_250:hover{
height:280px!important;
}

#harbour_cranes h2.red a{
font-size:16px;
}
#harbour_cranes .detail_product_container img.img_xsmall:hover{
height:150px;
}   
#harbour_cranes .detail_product_container img.img_small:hover{
height:200px;
}
#harbour_cranes .detail_product_container img.img_middle:hover{
height:250px
}
#harbour_cranes .detail_product_container img.img_xmiddle:hover{
height:300px
}
#harbour_cranes .detail_product_container img.img_big:hover{
height:380px;
}

#harbour_cranes .detail_product_container img.img_xsmall{
height:130px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_small{
height:175px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_middle{
height:220px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_xmiddle{
 height:270px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_big{
height:350px;
transition:0.3s;
}
#harbour_cranes .detail_product_container h3>span{
font-weight:bold;
}
#harbour_cranes .detail_product_container h2 li,
#harbour_cranes .detail_product_container h2 li ul{
color:#666666;
font-weight:normal;
}
#harbour_cranes #bg-1{
width:1100px;
margin-top:180px;
margin-left:13px;
}
#harbour_cranes #con-21 table ul,
#harbour_cranes #con-21 table ul li,
#harbour_cranes #con-24 table ul li,
#harbour_cranes #con-27 table ul,
#harbour_cranes #con-27 table ul li,
#harbour_cranes #con-30 table ul,
#harbour_cranes #con-30 table ul li{
padding-top:0px!important;
}
#harbour_cranes #con-21 table ul,
#harbour_cranes #con-21 table ul li{
width:calc(100% - 8px)!important;
}
#harbour_cranes li.extra_break{
padding-bottom:20px !important;
}
#harbour_cranes h2 li span,
#harbour_cranes h3 li span{
position:relative;
left:8px;
}
#harbour_cranes li::marker{
color:red;
font-size:10px;
}
#harbour_cranes .desc_box{
background-color:#fdeee9;
padding:10px;
margin-left:10px;
box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
width:150px;
height:35px;
display:flex;
align-items:center; 
justify-content:center;
}

#harbour_cranes .background_big:not(#bg-1){
box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
#harbour_cranes #con-29 ul>li{
margin-bottom:8px!important;
}


#harbour_cranes .two_columns li,
#harbour_cranes table li{
font-size:13px;
line-height:17px;
}
.word_spacing{
word-spacing:-0.05em;
hyphens:auto;
text-align:justify;
}
.two_columns{
display:block;
}
.two_columns div{
columns:2 250px;
column-gap:3em;
}
.two_columns p{
columns:2 250px;
column-gap:2em;

}



@media screen and (max-width:1280px) {
	
}

@media screen and (max-width:1024px) {
   
.industries_detail#e_bike_drives .container_bg#bg-2 .picture_container ,
.industries_detail#e_bike_drives .container_bg#bg-4 .picture_container {
left:calc(50% - 225px)!important;
position:absolute;
}
.industries_detail#e_bike_drives .container_bg#bg-1 .picture_container ,
.industries_detail#e_bike_drives .container_bg#bg-3 .picture_container {
right:calc(50% - 225px)!important;
}
.industries_detail#e_bike_drives .container_bg#bg-5 {
min-height:600px;
}
.industries_detail#e_bike_drives .container_bg {
min-height:400px;
display:none;
}
.industries_detail#e_bike_drives .container_bg#bg-5 div > img:first-child{
width:500px;
}
.industries_detail#e_bike_drives .container_bg#bg-5 > div{
left:calc(50% - 250px)!important;
top:120px!important;
}
   
.industries_detail#e_bike_drives .ebike_detail_product_container#con-16{
left:50px !important;
}
.industries_detail#e_bike_drives .ebike_detail_product_container#con-19{
top:440px !important;
right:50px !important;
}
.industries_detail#e_bike_drives .ebike_detail_product_container#con-17{
top:440px !important;
left:50px !important;
}
.industries_detail#e_bike_drives .ebike_detail_product_container#con-18{
top:50px !important;
right:50px !important;
}

.industries_detail#e_bike_drives .detail_product_container{
margin-left:30px;
margin-bottom:10px;
}  
.position_clear{
position:initial!important;
}
.industries_detail#harbour_cranes .container #bg-5{
margin-right:0px!important;
}
.industries_detail#harbour_cranes .detail_product_container{
width:100%;
max-width:100%!important;
}
 
.industries_detail#harbour_cranes #con-6 a,
.industries_detail#harbour_cranes #con-6 h2,
.industries_detail#harbour_cranes #con-10 h2,
.industries_detail#harbour_cranes #con-16 h2,
.industries_detail#harbour_cranes .detail_product_container>a{
position:initial !important;
}
 .industries_detail#harbour_cranes #con-21 table td.table_data_list,
 .industries_detail#harbour_cranes #con-24 table td.table_data_list{
display:block!important;
width:calc(100% - 30px)!important;
}
.industries_detail#harbour_cranes #con-21 table td,
.industries_detail#harbour_cranes #con-24 table td,
.industries_detail#harbour_cranes #con-27 table td,
.industries_detail#harbour_cranes #con-30 table td{
display:block!important;
width:calc(100% - 10px)!important;
padding:5px!important;
}
.industries_detail#harbour_cranes #con-21 table,
.industries_detail#harbour_cranes #con-30 table{
padding-bottom:10px;
}
.industries_detail#harbour_cranes h2.red,
.industries_detail#harbour_cranes #con-15 h3{
width:90%!important;
}
.industries_detail#harbour_cranes #con-19 table,
.industries_detail#harbour_cranes #con-20 table,
.industries_detail#harbour_cranes #con-21 table,
.industries_detail#harbour_cranes #con-21 table tr,
.industries_detail#harbour_cranes #con-24 table,
.industries_detail#harbour_cranes #con-24 table tr,
.industries_detail#harbour_cranes #con-27 table,
.industries_detail#harbour_cranes #con-27 table tr,
.industries_detail#harbour_cranes #con-30 table,
.industries_detail#harbour_cranes #con-30 table tr{
max-width:100%!important;
width:100%!important;
}

.industries_detail#harbour_cranes #con-21 table ul,
.industries_detail#harbour_cranes #con-24 table ul,
.industries_detail#harbour_cranes #con-27 table ul,
.industries_detail#harbour_cranes #con-30 table ul{
padding:0px;
}
	.industries_detail .background_big,
.industries_detail#harbour_cranes .background_big{
		width:100%!important;
		opacity:0.75;
		position:relative;	
margin-top:0px!important;
margin-bottom:10px;
margin-left:0px!important;
	} 
#harbour_cranes .detail_product_container img.img_xsmall:hover{
height:90px;
}   
#harbour_cranes .detail_product_container img.img_small:hover{
height:150px;
}
#harbour_cranes .detail_product_container img.img_middle:hover{
height:160px
}
#harbour_cranes .detail_product_container img.img_xmiddle:hover{
height:190px
}
#harbour_cranes .detail_product_container img.img_big:hover{
height:190px;
}   
#harbour_cranes .detail_product_container img:hover{
height:160px;
}

#harbour_cranes .detail_product_container img.img_xsmall{
height:80px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_small{
height:140px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_middle{
height:150px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_xmiddle{
 height:180px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img.img_big{
height:180px;
transition:0.3s;
}
#harbour_cranes .detail_product_container img{
height:150px;
transition:0.3s;
}
#harbour_cranes li.extra_break{
padding-bottom:20px !important;
}
#harbour_cranes #con-21 table ul,
#harbour_cranes #con-21 table ul li{
width:100%!important;
}

	.industries_detail .detail_product_container {
		position:relative;
		left:0 !important;
		top:0 !important;
		margin-bottom:40px;
		overflow-x:hidden;
		overflow-y:auto;
	}
	.industries_detail .container {
		height:auto !important;
		overflow:auto;
	}
  

}

@media screen and (max-width:768px) {


.industries_detail#e_bike_drives .container_bg{
min-height:unset !important;
height:450px
}
.industries_detail#e_bike_drives .container_bg#bg-5 {
height:300px
}
.industries_detail#e_bike_drives .container_bg#bg-5 > div{
position:static !important;
display:inline-block;
}
.industries_detail#e_bike_drives .container_bg#bg-5 > img{
margin:10px auto;
}
.industries_detail#e_bike_drives .container_bg#bg-5 div > img:first-child{
position:static;
width:80%;
min-width:300px;
}
.industries_detail#e_bike_drives .e_bike_branchen_container > h1{
text-align:left;
}
.industries_detail#e_bike_drives .e_bike_branchen_container .ebike_detail_product_container {
position:static;
display:inline-block;
 opacity:0;
}
.industries_detail#e_bike_drives .e_bike_branchen_container {
text-align:center;
}
.industries_detail#harbour_cranes #con-19 table,
.industries_detail#harbour_cranes #con-19 table tr,
.industries_detail#harbour_cranes #con-19 table td,
.industries_detail#harbour_cranes #con-20 table,
.industries_detail#harbour_cranes #con-20 table tr{

display:block!important;
width:100%!important;
}
.industries_detail#harbour_cranes #con-19 table td{
padding:0px!important;  
}
.industries_detail#harbour_cranes #con-20 table td{
margin-bottom:10px;
display:block!important;
width:calc(100% - 10px)!important;
}
#harbour_cranes li.extra_break{
padding-bottom:0px !important;
}

	@media screen and (max-width:414px) {
		.industries_detail .detail_product_container {
			position:relative;
			left:0 !important;
			top:0 !important;
			width:100% !important;
		}
		.industries_detail .detail_product_container.big {
			width:100% !important;
		}
		.industries_detail .detail_product_container ul {
			width:auto !important;
		}


	}
	@media screen and (min-width:415px) {
		
	}
}