.dropbtn {
	color: white;
	font-size: 16px;
	border: none;
  }
  
  .dropdown {
	position: relative;
	display: inline-block;
  }
  
  .dropdown-menu {
	display: none;
	position: absolute;
	min-width: 160px;
	z-index: 1;
  }
  
  .dropdown-menu a {
	color: black;
	text-decoration: none;
	display: block;
  }
  
  .dropdown-menu a:hover {background-color: #ddd;}
  
  .dropdown:hover .dropdown-menu {display: block;}
  
  .dropdown:hover .dropbtn {}

  .nav-washers-dryers, .nav-accessories, .nav-cooking, .nav-cooking, .nav-refrigeration, .nav-dishwashers{
	  padding:0;
  }

  .green-menu-mr .nav-cooking .dropdown-menu{
    width: 213px;
}


.green-menu-mr .dropdown-menu{
	border-radius:unset;
	top: 37px;
    width: 213px;
	border:1px solid white;
	text-align: center;
}



.green-menu-mr .open > .dropdown-menu {
    display: none;
  
}

.green-menu-mr .open > .collapse {
    /*color:red;*/
}

.green-menu-mr .open > .dropdown-menu{
	top:50px;
}

.dropdown:hover .dropdown-menu{
	display: block;
}

.catalog-custom{
	margin-top:unset;
}



article {
 background-color:rgb(46,55,60);
 overflow:hidden;
}

.logo-image .non-mobile{
	
	width: 1922px;
    margin-left: 50%;
    transform: translateX(-50%);
}

.text-box a{
	font-size:15px;
}

.first-row-content{
	/*margin:30px;*/
	justify-content: space-between;
    align-items: stretch;
    flex-wrap: nowrap;
	display:flex;
}

.second-row-content{
	/*margin:30px;*/
	position:relative;
	justify-content: space-between;
    align-items: stretch;
    flex-wrap: nowrap;
	display:flex;
	top:-60px;
}


.green-menu{
	background-color:rgb(0,152,153);
	width: 1922px;
    margin-left: 50%;
    transform: translateX(-50%);
}	

.green-menu-mr{
	/*margin-left: 10em;*/
}

.green-menu-container{
	padding:0;
}

.green-menu-container .row button{
	color:white;
	font-size:15px;
	border: none;
    background-color: rgb(0,152,153);
	width:100%;
	height:40px;
}

.green-menu-container .row a{
	color:white;
	font-size:15px;
	border: none;
    background-color: rgb(0,152,153);
	width:100%;
}

.green-menu-container .row .dropdown-menu a{
	/*color: rgb(0,152,153);*/
	color:rgb(46,55,60);
    background-color: white;
	top:30px;
}

.green-menu-container .row .dropdown-menu a:hover{
	color: rgb(0,152,153);
    background-color: white;
	top:30px;
}


.mobile{
	display:none;
}

.non-mobile{
	display:block;
}

.ovens-content img, .washers-content img, .refrigeration-content img{
	width:100%;
}

.ovens-content{
	background-color:white;
	padding:0;
	min-width:360px;
}

.washers-content{
	background-color:white;
	padding:0;
	min-width:360px;
}

.refrigeration-content{
	background-color:white;
	padding:0;
	min-width:360px;
}

.dishwashers-content{
	background-color:white;
	padding:0;
	min-width:520px;
}

.hobs-content{
	background-color:white;
	padding:0;
	min-width:520px;
}

.siemens-banner-image{

	width: 1922px;
    margin-left: 50%;
    transform: translateX(-50%);
}

.text-box a {
	color:rgb(0,152,153);
	font-weight:bold;
}

.ovens-content .text-box, .washers-content .text-box, .refrigeration-content .text-box {
	padding:20px;
}

.text-box p{
	margin-bottom:10px;
}

.hobs-content .text-box {
	padding:25px;
}

.dishwashers-content .text-box {
	padding:25px;
}

.first-row-content {
    margin-top: 30px;
    margin-bottom: 30px;
}


@media(max-width:1200px){

	.logo-image .non-mobile{
		width:1522px;
	}

	.logo-image .mobile{
		display:none;
	}

	.green-menu.mobile{
		display:none;
	}

	.ovens-content, .washers-content, .refrigeration-content{
		min-width:300px;
	}

	.second-row-content{
		display:block;
	}

	.hobs-content{
		width:unset;
		margin-top:20px;
	}

	.dishwashers-content{
		width:unset;
	}

	.mobile{
		display:block;
	}

	.hobs-content .non-mobile{
		display:none;
	}

	.dishwashers-content .non-mobile{
		display:none;
	}

	.dishwashers-content .text-box, .hobs-content .text-box{
		padding: 30px 30px 0 0;
	}

}


@media(max-width:998px){

	.green-menu-container{
		margin-left:40px;
	}
	
	.first-row-content{
		display:block;
	}

	.washers-content{
		margin-top:20px;
		display:flex;
	}

	.refrigeration-content{
		margin-top:20px;
		display:flex;
	}

	.ovens-content{
		display: flex;
	}

	.green-menu{
		width:996px;
	}

	.green-menu-mr{
		margin-left: unset;
	}	

	.logo-image .non-mobile{
		width:996px;
	}

}

@media(max-width:990px){

	.dishwashers-content .text-box{
		padding:20px;
	}

	.hobs-content .text-box{
		padding:20px;
	}
}

@media(max-width:900px){

	.green-menu{
		width:900px;
	}

	.green-menu-mr .open > .dropdown-menu{
		top:50px;
	}
}

@media(max-width:800px){
	.green-menu{
		width:800px;
	}
}

@media(min-width:767px){

	.hobs-content{
		max-height:346px;
	}

	.dishwashers-content{
		max-height:346px;
	}
}


@media(max-width:767px){

	.logo-image .mobile{
		display:block;
	}

	.green-menu-container{
		margin-left:unset;
	}

	.green-menu.mobile{
		display:block;
	}
	
	.green-menu{
		width:776px;
	}

	.dishwashers-content{
		display:flex;
	}

	.hobs-content{
		display:flex;
	}

	.dishwashers-content img, .hobs-content img{
		width:100%;
	}

	.non-mobile{
		display:none;
	}


	.second-row-content{
		top:unset;
	}

	.nav-washers-dryers, .nav-refrigeration, .nav-dishwashers ,.nav-cooking, .nav-accessories {
		padding:0;
	}

	.green-menu-container .nav-washers-dryers button{
		height:45px;
		border-bottom:1px solid white;
	}

	.green-menu-container  .nav-accessories button{
		height:45px;
		border-top:1px solid white;
	}

	 .green-menu-container .nav-refrigeration button,
	 .green-menu-container .nav-dishwashers button ,.green-menu-container .nav-cooking button {
		height:45px;
		border-top:1px solid white;
		border-bottom:1px solid white;
	}

	#ul-washers-dryers, #ul-refrigeration,
	#ul-dishwashers, #ul-cooking, #ul-accessories{
		line-height:30px;
		background-color: white;
	}

	#ul-washers-dryers li, #ul-refrigeration li,
	#ul-dishwashers li, #ul-cooking li, #ul-accessories li{
		list-style-type:none;
	}
	
	#ul-washers-dryers li a, #ul-refrigeration li a, 
	#ul-dishwashers li a, #ul-cooking li a, #ul-accessories li a{
		color:rgb(0,152,153);
		background-color:white;
	}



}

@media(max-width:710px){
	
	.washers-content{
		display:flex;
	}

	.refrigeration-content{
		display:flex;
	}

	.ovens-content{
		display: flex;
	}

	.first-row-content{
		/*padding:20px 12.1em;*/
	}

}


@media(max-width:700px){
	
	.washers-content{
		display:block;
		
	}

	.washers-content, .dishwashers-content ,
	.hobs-content, .refrigeration-content , .ovens-content {
		max-width:363px;
	}

	.washers-content img, .dishwashers-content img,
	.hobs-content img, .refrigeration-content img, .ovens-content img{
		max-width:363px;
	}

	.refrigeration-content{
		display:block;
		
	}

	.ovens-content{
		display:block;
		
	}

	.dishwashers-content{
		display:block;
		min-width: 300px;
	}

	.hobs-content{
		display:block;
		min-width: 300px;
	}

	.first-row-content{
		padding:20px 10em 0 10em;
	}

	.second-row-content{
		padding:0 10em 20px 10em;
	}

	.text-box{
		max-width: 363px;
	}

	

}


@media(max-width:500px){
	
	.green-menu{
		width:500px;
	}

	.first-row-content{
		padding:0 60px;
	}

	.second-row-content{
		padding:0 60px 60px 60px;
		top:unset;
	}

	.dishwashers-content .text-box{
		padding: 20px;
	}
	
	.hobs-content .text-box{
		padding: 20px;
	}

	.dishwashers-content{
		display:block;
	}

	.hobs-content{
		display:block;
	}

	

}