.text
{
	text-align: center;
	margin-top: 100px;

}
.pembungkus1
{
	width: 100%;
	margin: auto;
	background-color: #fff;
	margin-top: 60px;
	padding: 20px;
}

.kolom{
	  box-shadow: 0 4px 8px 0 ;
        box-shadow: rgba(0,0,0,0,2);
        transition: 0.3s;
        width: 100%;
        height: auto;
        border-radius : 5px;
        margin: auto;
    }

  .kolom img{
  	width:340px ;
  	height:200px; 
  	padding: 10px;
  	margin: auto;

  }
 .box-card
 {
        transition: 0.3s;
        width: 29%;
        border-radius : 5px;
        float: left;
        margin: 10px;
        margin-left: 25px;
        box-sizing: border-box;
 }
 /*ubah*/
.box-card img{
	width: 300;
	height: 200px;
	margin: auto;
}
/*ubah*/


 .box-card:hover
 {
    box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2) 
 }

 .top-coeg
 {
 	margin-bottom:100px;
 	display: block;
 }

/*artcles */
 .pembungkus-articles{
 	width: 60%;
	background-color: #fff;
	margin-top: 60px;
	padding: 20px;

 }

 .kolom-articles
 {
 	 box-shadow: 0 4px 8px 0 ;
        box-shadow: rgba(0,0,0,0,2);
        transition: 0.3s;
        width: 100%;
        height: auto;
        border-radius : 5px;
        margin: auto;

 }
.kolom-articles img{
	width: 50%;
	float: left;
	padding: 20px;
}
.box-articles
{
		box-shadow: -1px 3px 0px 0 ;
        box-shadow: rgba(0,0,0,0,2);
        transition: 0.3s;
        width: 100%;
        height: auto;
        border-radius : 5px;
        float: left;
        padding: 20px;
        margin: 10px;
        margin-left: 25px;
}
.p-iklan{
	width: 40%;
	margin-top: 60px;
	padding: 20px;
	float: right;
	margin-right: 20px;
}

.kolom-iklan
{
 	box-shadow: 0 4px 8px 0 ;
    box-shadow: rgba(0,0,0,0,2);
    transition: 0.3s;
    width: 100%;
    height: auto;
    border-radius : 5px;
     margin: auto;	
}

.kolom-iklan img{
		width:140px ;
  	height:100px;
	
}
.box-iklan
{
		box-shadow: -1px 3px 0px 0 ;
        box-shadow: rgba(0,0,0,0,2);
        transition: 0.3s;
        width: 100%;
        height: auto;
        border-radius : 5px;
        float: left;
        padding: 20px;
        margin: 10px;
        margin-left: 25px;
}



 .single-articles{
 	width: 60%;
	background-color: #fff;
	margin-top: 60px;
	padding: 20px;

 }
.kolom-single
 {
 	
        width: 100%;
        height: auto;
        border-radius : 5px;
        margin: auto;

 }
.kolom-single img{
	width: 100%;
	padding: 20px;
}

.box-single
{
		
        transition: 0.3s;
        width: 100%;
        border-radius : 5px;
        padding: 20px;
        margin: 10px;
}

/*komentar*/


/* Product page*/

.product-wrapper
{
	width: 100%;
	margin: auto;
	background-color: #fff;
	margin-top: 60px;
	
}
.product-kolom
{
	box-shadow: 0 4px 8px 0 ;
        box-shadow: rgba(0,0,0,0,2);
        transition: 0.3s;
        width: 100%;
        height: auto;
        border-radius : 5px;
        margin: auto;

}
.product-kolom img
{
		width:340px ;
  	height:200px;
	width: 100%;
}
.top-slide 
{
	width: 65%;
	margin: auto;
	margin-top: 30px;
}


/*single product*/
.single-product
{
	width: 60%;
	background-color: #fff;
	margin-top: 60px;
	padding: 20px;

}

.product-single
{
	 width: 100%;
        height: auto;
        border-radius : 5px;
        margin: auto;

}

.box-single-product
{
	
        transition: 0.3s;
        width: 100%;
        border-radius : 5px;
        padding: 20px;
        margin: 10px;

}

/*coloms Spec*/

.columns 
{
	box-sizing: border-box;
    width: 100%;
    padding: 8px;
    border-radius: 30px;
}
.spec
{
	list-style-type: none;
    border: 1px solid #eee;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-radius: 20px;
}
.spec:hover {
    box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}
.header-spec {
    background-color: #111;
    color: white;
    font-size: 25px;
}
.spec li {
    border-bottom: 1px solid #bababa;
    padding: 20px;
    text-align: center;
    list-style: none;
}
/*baru*/
.spec2
{
	list-style-type: none;
    border: 1px solid #eee;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-radius: 20px;
}

.spec2 li
{
    padding: 5px;
    text-align: center;
}

.spec2 .kepala{
	border-radius: 20px;
}

.spec img{
	width: 200px;
	height: 200px;
	
	padding: 10px;
	border-radius: 40px;

}
.bawahh h6{
	float: left;
	width: 800px;
}


/*baru*/

.t-kiri{
 
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: #acd5c9;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 10px;

}
.t-kanan{
 
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: #acd5c9;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 10px;


}

.tombol-wa
{
	width: 100%;
	margin:auto;
	overflow: hidden;


}














@media only screen and (min-width: 150px) and (max-width: 600px)
{
	.box-card
		 {
		 	
		    transition: 0.3s;
		    width: 100%;
		    height: auto;
		    border-radius : 5px;
		    margin: 10px;
		   }
 	.pembungkus-articles
		 {
		 	width: 100%;
		 }
	.kolom-articles img
	{
		width: 100%;
		margin: auto;
	}
	.box-articles
		{
			box-shadow: 0 4px 8px 0 ;
	        box-shadow: rgba(0,0,0,0,2);
	        transition: 0.3s;
	        width: 100%;
	        height: auto;
	        border-radius : 5px;
	        padding: 20px;
	        margin: 10px;
		}
	.p-iklan
		{
			width: 100%;
			margin-top: 60px;
			padding: 20px;
		}
	.text
		{
			text-align: center;
			margin-top: 1px;
		}
	.single-articles
		{
		    width: 100%;
		    height: auto;  
		}
	.kolom-single img
		{
			width: 100%;
			padding: 20px;
			display: block;
			height: auto;
		}
	.product-wrapper
		{
			width: 90%;
			margin:0;
		}


	.product-kolom
		{
			width: 100%;
			margin:auto;
		}
	.single-product
	{
		width: 100%;
	}
	.product-single
	{
		width: 100%;
	}
	.box-single-product
	{
		width: 100%;
	}
	.top-slide 
	{
		width: 100%;
		
	}
	.columns 
	{
	    width: 100%;
	}




}

@media only screen and (min-width: 601px) and (max-width: 800px)
{
	.box-card
		 {
		 	width: 50%;
		 	margin:auto;
		   }
}

@media only screen and (min-width: 801px) and (max-width: 900px)
{
	.box-card
		 {
		 	width: 28%;
		 	
		   }
}

@media only screen and (min-width: 901px) and (max-width: 1000px)
{
	.box-card
		 {
		 	width: 45%;
		 	margin: auto;
		 	
		 	
		   }
}
@media only screen and (min-width: 1001px) and (max-width: 1027px)
{
	.box-card
		 {
		 	width: 33%;
		 	margin: auto;
		 	
		   }
}

@media only screen and (min-width: 1028px) and (max-width: 1038px)
{
	.box-card
		 {
		 	width: 33%;
		 	margin: auto;
		 	
		   }
}

@media only screen and (min-width: 1028px) and (max-width: 1038px)
{
	.box-card
		 {
		 	width: 33%;
		 	margin: auto;
		 	
		   }
}

@media only screen and (min-width: 1164px) and (max-width: 1238px)
{
	.box-card
		 {
		 	width: 33%;
		 	margin: auto;
		 	
		   }
}