@CHARSET "ISO-8859-1";

	article{
		background-color: white;
	}

	.main{
		overflow: hidden;
	}

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

	/*************	  	samsung-banner			**************/

	.samsung-banner .mobile{
		display:none;
	}

	.samsung-banner .non-mobile{
		display:block;
		width: 1922px;
		margin-left: 50%;
		transform: translateX(-50%);
	}

	/*************	  	black-menu			**************/

	.black-menu button:hover{
		color: white;
	}

	.black-menu button{
		background-color: unset;
		border:none;
		height:40px;
	}

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

	.black-menu.non-mobile{
		display:block;
	}

	.black-menu{
		/*background-color:rgba(5, 8, 7, 0.74);*/
		background-color:#e6e6e6;
		color: white;
		left: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
		max-width: 100vw;
		position: relative;
		right: 50%;
		width: 100vw;
	}

	.black-menu {
		color: rgba(5, 8, 7, 0.74);
		font-size:1.2em;
		/*padding:10px;*/
	}

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

	/*************	  	samsung-television			**************/

	.samsung-television.mobile{
		display:none;
	}

	.samsung-television.non-mobile{
		display:block;
	}

	.samsung-television{
		background-image: url('/images/default/catalog/custom/samsung/samsung-television-image.jpg');
		background-size: cover;
		height:400px;
		margin:30px 0;
	}

	.webp .samsung-television{
		background-image: url('/images/default/catalog/custom/samsung/samsung-television-image.webp');
	}

	.samsung-television .white-box {
		background-color:rgb(240,240,240);
		width: 30%;
		position: relative;
		right: -700px;
		top: 70px;
		padding: 30px;
	}

	/*************	  	samsung-laundry			**************/

	.samsung-laundry.mobile{
		display:none;
	}

	.samsung-laundry.non-mobile{
		display:block;
	}

	.samsung-laundry .white-box {
		background-color:rgb(240,240,240);;
		width: 20%;
		position: relative;
		right: -400px;
		top: 100px;
		padding: 30px;
	}

	.samsung-laundry{
		background-image: url('/images/default/catalog/custom/samsung/Samsung-laundry-image.jpg');
		background-size: cover;
		height:490px;
		width: 1922px;
		margin-left: 50%;
		transform: translateX(-50%);
		background-repeat: no-repeat;
	}
	.webp .samsung-laundry{
		background-image: url('/images/default/catalog/custom/samsung/Samsung-laundry-image.webp');
	}

	/*************	  	css in common			**************/

	.samsung-television .white-box .text-box,
	.samsung-laundry .white-box .text-box,
	.samsung-dishwashers .white-box .text-box,
	.samsung-refrigeration .white-box .text-box,
	.samsung-cooking .white-box .text-box
	{
		padding:20px 0;
		line-height: 18px;
		font-size:14px;
	}

	.samsung-refrigeration, 
	.samsung-dishwashers,
	.samsung-cooking{
		display: flex;
	}

	.samsung-refrigeration .refrigeration-image, 
	.samsung-dishwashers .dishwasher-image, 
	.samsung-cooking .cooking-image{
		padding:0;
	}

	.samsung-refrigeration .refrigeration-image img, 
	.samsung-dishwashers .dishwasher-image img, 
	.samsung-cooking .cooking-image img{
		width:100%;
	}

	.samsung-refrigeration .white-box, 
	.samsung-dishwashers .white-box , 
	.samsung-cooking .white-box{
		background-color:rgb(240,240,240);;
		/*padding: 30px;*/
	}

	.samsung-cooking{
		padding-bottom:30px;
	}

	.samsung-row {
		padding:30px 0 10px 0;
		/*display:flex;*/
	}

	.main .white-box h2{
		font-style:italic;
		font-size: 30px;
		font-weight: bolder;
		margin-bottom:0;
	}

	.white-box button:hover{
		color: #e6e6e6;
	}

	.white-box button{
		background-color: rgba(5, 8, 7, 0.74);
		border-radius: 3px;
		color:white;
		padding: 10px 15px;
		border:none;
	}


	.samsung-cooking .cooking-image .mobile{
		display:none;
	}

	.samsung-cooking .cooking-image .non-mobile{
		display:block;
	}


	.black-menu-container .dropdown {
		position: relative;
		display: inline-block;
		width:20%;
		padding:0;
	  }
	  
	  .black-menu-container .dropdown-menu {
		display: none;
		position: absolute;
		min-width: 160px;
		z-index: 1;
		background-color:#2a2a2a ;
		
	  }
	  
	  .black-menu-container .dropdown-menu li a {
		color: white;
		text-decoration: none;
		display: block;
	  }

	  .black-menu-container .dropdown-menu li a:hover {
		background-color: #fff;
		color:#2a2a2a;
	  }
	  
	  
	.dropdown:hover .dropdown-menu {display: block;}
	
	.black-menu-container .nav-cooking .dropdown-menu{
		width: 213px;
	}
	
	.black-menu-container .dropdown-menu{
		border-radius:unset;
		top: 37px;
		width: 255px;
		border:none;
		text-align: center;
		padding:0;
	}
		
	.black-menu-container .open > .dropdown-menu {
		display: none;	  
	}
	
	.black-menu-container .open > .dropdown-menu{
		top:20px;
	}

	@media(min-width:767px){

	.samsung-refrigeration .white-box, 
	.samsung-dishwashers .white-box , 
	.samsung-cooking .white-box{
		padding: 30px;
	}

	}
	

	

@media (max-width: 1200px) {

	.samsung-television .white-box{
		right: -65%;
    	top: 40px;
	}

	.samsung-laundry .white-box{
		right:unset;
		left:25%;
	}

	.samsung-banner .non-mobile{
		width:1200px;
	}

	.samsung-cooking .cooking-image .mobile{
		display:block;
	}

	.samsung-cooking .cooking-image .non-mobile{
		display:none;
	}

	.black-menu-container .dropdown-menu{	
		width: 237px;
	}

}

@media (max-width: 1092px) {
	.samsung-row{
		/*display:block;*/
	}
}

.samsung-row{
	justify-content: space-between;
}

@media (min-width: 991px) {
	.samsung-row{
		justify-content: space-between;
	}
}

@media (max-width: 991px) {

	.samsung-refrigeration, .samsung-dishwashers, .samsung-cooking{
		margin:5px;
	}

	.samsung-television{
		margin: 30px 0;
	}

	.samsung-television .white-box{
		right: -55%;
		width: 40%;
	}

	.main .white-box h2{
		font-size:25px;
	}

	.samsung-laundry .white-box{
		left:32%;
	}

	.black-menu button{
		font-size: 0.9em;
	}

	.black-menu-container .dropdown-menu{	
		width: 192px;
	}


}

@media (max-width: 767px) {

	.samsung-banner .mobile{
		display:block;
		width:900px;
	}
	
	.samsung-banner .non-mobile{
		display:none;
	}

	.black-menu.mobile{
		display:block
	}

	.black-menu.non-mobile{
		display:none;
	}

	.samsung-television .white-box{
		right: 30px;
    	width: 85%;
		margin: 30px;
		position:absolute;
		top:unset;
		text-align: center;
	}

	.samsung-television{
		height:unset;
	}

	.samsung-television.mobile{
		display:block;
		background-image:none;
		margin:0;
	}
	
	.samsung-television.non-mobile{
		display:none;
	}

	.samsung-laundry .white-box{
		right: 30px;
    	width: 85%;
		margin: 30px;
		position:absolute;
		top:unset;
		left:unset;
		text-align: center;
	}

	.samsung-laundry{
		height: unset; 
		width: unset; 
		margin-left: unset; 
		transform:unset; 
	}

	.samsung-laundry.mobile{
		display:block;
		background-image:none;
		margin:0;
	}
	
	.samsung-laundry.non-mobile{
		display:none;
	}

	.samsung-row {
		display:block;
		padding:0;
	}

	.samsung-refrigeration .refrigeration-image img, .samsung-dishwashers .dishwasher-image img, .samsung-cooking .cooking-image img{
		width:unset;
	}

	.black-menu button {
		font-size: 1.2em;
		border:none;
		background-color: unset;
		height:30px;
	}

	.black-menu button:hover {
		color:white;
	}
	
	.black-menu{
		padding:0;
	}

	.dropdown {
		width:unset;
	  }

	  #ul-tv-audio, #ul-refrigeration,
	  #ul-laundry, #ul-cooking, #ul-dishwashers{
		  line-height:30px;
		  background-color: #2a2a2a;
	  }
  
	  #ul-tv-audio li, #ul-refrigeration li,
	  #ul-laundry li, #ul-cooking li, #ul-dishwashers li{
		  list-style-type:none;
	  }
	  
	  #ul-tv-audio li a, #ul-refrigeration li a,
	  #ul-laundry li a, #ul-cooking li a, #ul-dishwashers li a{
		 cursor: pointer;
		 color:white;
	  }

	  .a-tv-audio:hover, .a-refrigeration:hover, .a-laundry:hover,
	  .a-cooking:hover, .a-diswashers:hover{
		  cursor:pointer;
	  }

	  #ul-tv-audio li:hover, #ul-refrigeration li:hover, #ul-laundry li:hover, #ul-cooking li:hover, #ul-dishwashers li:hover{
		  background-color:white;
		  color:#2a2a2a;
	  }

	  #ul-tv-audio li a:hover, #ul-refrigeration li a:hover, #ul-laundry li a:hover, #ul-cooking li a:hover, #ul-dishwashers li a:hover{
		color:#2a2a2a;
	}

	  

}

@media (max-width: 500px) {
	
	.samsung-television .white-box{
		width: 95%;
		margin: 10px 30px;
		position: absolute;
		top: unset;
		left: -20px;
		padding:20px;
		text-align: center;
	}

	.samsung-television .white-box .text-box{
		padding:10px 0;
	}

	.samsung-laundry .white-box{
		width: 95%;
		margin: 10px 30px;
		position: absolute;
		top: unset;
		left: -20px;
		padding:20px;
		text-align: center;
	}

	.samsung-laundry .white-box .text-box{
		padding:10px 0;
	}

	.white-box h1{
		font-size:25px;
	}

	.samsung-cooking .cooking-image img{
		object-fit: cover;
	}

	.samsung-television .white-box .text-box, .samsung-laundry .white-box .text-box, .samsung-dishwashers .white-box .text-box, .samsung-refrigeration .white-box .text-box, .samsung-cooking .white-box .text-box{
		padding:10px 0;
	}

	.samsung-refrigeration .white-box, .samsung-dishwashers .white-box, .samsung-cooking .white-box{
		text-align:center;
		padding:10px;
	}

	.samsung-refrigeration .white-box, .samsung-dishwashers .white-box{
		padding:30px 10px;
	}
	
}