img {width:100%; height:auto}
@media (min-width: 49em) {
 
}

@media (max-width: 49em) { 
.container {width:100%}
section .introduction { display:none}
 
}

@media (min-width: 700px) and (max-width: 801px) {
		
}

@media (min-width: 320px) and (max-width: 481px) {
	.home .product, .taxon .product { width:100%}
	#rvsTxt, #rvsImg {width:100%}
	section .upcomingCenter p {width:100%}
	.bed {background-size:cover}
	.boxHome {height:inherit}
	.youtube {width:100%;}
	
/* HEADER */
	header { height:195px;}
	#basket-info {width:inherit}
	nav.main {left:10px;  top:132px}
	nav.main ul li { padding-bottom:7px}
	
	#tips {width:100%; padding-left:0;}
	
	.product li {width:47%; margin:0; padding:20px 5px 0}
	div.item-detail p {font-size:x-small;font-style: normal;}
	.home .product li:nth-child(4n) {margin:0}
	#basket-info p {font-size:11px}
	#border-edge {width:141px}
	nav.main li.current a, nav.main a:hover {display:inline}
	div.caption {margin-top:100px}

/* FOOTER */
	aside section {width:47%; margin:0 5px;}
	aside #alamat {width:47%}
	.nomer {padding-left:48px; display:block;}
	aside #copyright {width:100%}
	
/* PRODUK PAGE */
	#mytabsmenu {position:inherit; top:inherit; left:inherit;}
	#mysubmenuarea {width:100%}
	.tabsmenucontentclass li {margin-bottom:6px}
	.item article {overflow:inherit}
	.item article figure, .slider-wrap, .stripViewer {width:100%; height:inherit;}	
	.item .details {width:100%; padding-top:70px; padding-bottom: 50px}
	.item article figure img {width:58%}
	#movers-row div { width:14%; padding-top: 5px;}
	.cross-link {margin-top:-10px;}
	.item article h2 {font-size:1.5em; font-family:Verdana, Geneva, sans-serif; color:#251E98}
	.video{margin:inherit; float:left}
	.photo-meta-data {margin-top:-60px; height: 23px; font-size:small;}
	.box.klien {width:100%; height:auto; padding:0; margin-bottom:50px;}
	.description {margin:inherit; width:100%;}
	.tabsmenucontentclass {padding:5px 0}
	#klien.description h3 {height: inherit; padding:0 0 50px;}


/* POMPA PAGE */
	#tips, .productFull {width:100%; padding:inherit}
/* JACUZZI PAGE */	
	.svw {width:100%}
	
/* KONSULTASI */
	.info section.text, .info div.text {width:100%}
	.info section.text section h3, .info div.text div h3 {position:inherit; width:100%; font-size:1em; padding-left: 10px;}
	.info section.text section, .info div.text div {padding:10px 0 30px}
	.info section.text p {padding:0 15px 0 10px}
	#quote { width:90%}
	.info section.connect, .info section.toc, .info section.fbPage, .info div.connect, .info section.testi {float:inherit; margin:inherit}
		.info section.toc {width:100%}	
	#homeK {margin-top:inherit}	
		#homeP .coloum, #homeK .coloum {padding-bottom:50px;}
	.kolomKanan, .kolomKiri {width:98%; padding:inherit}
	.coloum {width:95%; margin-left:inherit;}
		.triColoum #first {margin-left:inherit}
	.proFilter { background-size:cover; height:auto;}
	.wrap {width:100%}
	.proFilter h2, .waterpark h2 {width:100%; font-size:18px;}
	.proFilter p, .waterpark p {width:100%;font-size:smaller; padding:5px 0; margin-bottom:40px;}
	.box2, .box460 {width:100%; height:auto}
	.box460 {position:relative}
	.kolKonsul {width:50%; margin:0;}
	

  }
