@media (max-width:959px){img, object{max-width:100%;}
#wrap{width:95%;}
ul.dropdown{width:95%;}
#header{width:100%;height:auto;}
#container{width:95%;}
#virtamart-contents{width:69%;}
#virtamart-contents-single{width:69%;}
#content-katalog{width:90%;}
#contenti-left{width:47%;}
#contenti-right{width:52%;}
.virtamart-deskripsi{width:90%;}
.post{width:100%;}
#footer{width:95%;}
#sidebar{width:202px;}
.video embed{width:100%;height:auto;min-height:200px;}
#breadchumb{width:98%;}
#contentimage{height:auto;width:100%;}
.picnav img{width:20%;}
#ads{width:100%;}
#header-left{width:100%;}
#header-right{width:100%;}
.wp-yahoo{width:48%;height:auto;}
.featured-title{width:96%;}
.virtamart-blog{width:98%;height:auto;}
.slide-left{width:48%;height:auto;}
.slide-right{width:48%;height:auto;}
.virtamart-slide{height:auto;}
.form-order input, .form-order textarea{width:70%;}
.form-order li.buttons, .form-order li.inline{width:92%;}
.virtamart-thumb{width:145px;height:275px;}
.virtamart-gambar{height:135px;width:135px;}
#virtamart-left{width:42%;}
#virtamart-right{width:47%;}
.produk{width:95%;}
#easy_zoom{display:none;}
#status li{width:25%;}
#wizard #status{width:97%;}
}
@media (max-width:640px){#header{height:auto;}
#content{width:100%;}
#container{width:90%;}
.post{width:100%;}
#footer{width:92%;}
#virtamart-contents{width:100%;float:left;}
#virtamart-contents-single{width:100%;float:left;}
#sidebar{width:99%;margin:0;float:none;float:right;}
.video embed, .video object, .video iframe{min-height:250px;}
#nav{float:left;width:99%;background-color:#fff;height:auto;margin:3px;padding:0px;text-transform:capitalize;font-size:14px;text-align:center;}
nav ul{display:none;}
nav select{display:inline-block;width:80%;height:30px;overflow:hidden;background:#EFEFEF;float:none;font-size:14px;}
.virtamart-slide{width:98%;height:auto;}
.slide-right p{display:none;}
.form-order input, .form-order textarea{width:70%;}
.produk{width:95%;}
.produk-left{width:100%;}
.produk-right{width:100%;}
.form-order li.buttons, .form-order li.inline{width:92%;}
#virtamart-left{width:92%;}
#virtamart-right{width:92%;float:left;}
.virtamart-blog{width:95%;height:auto;}
#header-left{width:98%;text-align:center;}
#header-right{width:98%;height:auto;}
.wp-map-right{width:75%;}
.virtamart-thumb{width:47%;margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}
.virtamart-gambar{width:93%;height:auto;}
.wp-map-title{width:45%;text-align:center;}
#wizard{height:520px;width:100%;}
#wizard .text{width:90%;padding:3px;border:1px solid #ccc;}
#wizard .page{width:393px;padding:3px;}
.pilih-kota{width:50%;}
#wizard li{width:100%;}
#wizard label{width:40%;}
#contenti-left{width:98%;}
#contenti-right{float:left;width:98%;}
.box1{width:400px;}
#shipping-table{float:left;}
table{width:50%;border-collapse:collapse;}
}
@media (max-width:479px){.virtamart-slide{display:none;}
.produk-pilihan{display:none;}
#container{width:85%;}
#footer{width:86%;}
.virtamart-slide{width:100%;height:auto;padding-bottom:40px;}
#wrap{width:90%;}
.facebook{width:30%;}
.twitter{width:32%;}
.google{width:100px;}
.social{width:100%;}
.slide-left{width:95%;}
.slide-right{width:95%;}
.virtamart-blog{width:95%;height:auto;}
.virtamart-buy-single{width:88%;}
#header-left{width:98%;text-align:center;}
#header-right{width:98%;}
.virtamart-kontak{width:97%;height:auto;}
.virtamart-logo{width:97%;height:auto;}
.virtamart-logo-part{width:38%;height:auto;}
.wp-map-right{width:80%;}
.wp-map-title{width:95%;text-align:center;}
.virtamart-thumb{width:97%;margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}
.virtamart-gambar{width:96%;height:auto;}
.order{height:auto;}
#orderan{display:none;}
}
@media screen and (max-width:320px){.virtamart-logo{width:96%;height:auto;}
.virtamart-kontak{width:96%;height:auto;}
.virtamart-logo-part{width:35%;height:auto;}
#container{width:83%;padding:15px;}
.virtamart-blog{width:90%;height:auto;}
.produk{width:89%;}
.form-order input, .form-order textarea{width:90%;}
.wp-map-right{width:70%;}
.wp-yahoo{width:98%;height:auto;}
.wp-map-title{width:95%;text-align:center;}
.virtamart-thumb{width:99%;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
.virtamart-gambar{width:95%;height:auto;text-align:center;}
.list_carousel li{width:95%;}
#footer{width:83%;}
}
@media print{#header{width:960px;height:90px;text-align:left;background-color:#000;}
#header-left{float:left;width:230px;}
#header-right{float:left;text-align:left;width:720px;}
#header .logo{font-size:28px;font-family:Impact;font-weight:normal;float:left;float:left;background-position:left;padding-top:15px;clear:both;text-transform:uppercase;padding-left:10px;}
#header .desc{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:10px;color:#CCC;}
#topnav{display:none;}
#nav{display:none;}
.wp-yahoo{display:none;}
.virtamart-thumb{background:none repeat scroll 0 0 #FFF;border-radius:5px 5px 5px 5px;width:165px;height:300px;float:left;border:1px solid #666;text-align:center;margin-top:3px;margin-right:5px;margin-bottom:3px;padding-top:5px;padding-right:1px;padding-bottom:5px;padding-left:1px;margin-left:5px;}
.virtamart-gambar{position:relative;width:100%;padding:5px;height:155px;width:155px;}
.virtamart-title{text-align:center;width:auto;margin-bottom:3px;height:35px;padding-right:5px;padding-left:5px;}
.virtamart-title a{font-size:12px;font-weight:bold;}
.virtamart-title a:hover{text-decoration:underline;}
.virtamart-watermark{position:absolute;top:5px;width:150px;color:#FFF;margin-top:50px;display:block;}
.virtamart-detail{font-size:12px;font-weight:bold;text-align:center;padding-top:7px;margin-right:2px;padding-bottom:6px;}
.virtamart-detail a{color:#FFFFFF;}
}