/* Tablet Portrait size (devices and browsers) */
img {
	max-width:100%
}
@media only screen and (min-width: 1024px) and (max-width: 1600px) {
#create-account_form,#authentication #login_form { /* width: 49%; */}
}
/* Tablet Portrait size (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 939px) {
#create-account_form,#authentication #login_form { /* width: 49%; */ }	
#page {
width:1130px; overflow: show;margin: 0 auto;
}
}

/*-----------600px - 767px------#####--#######--#######--------------------*/
@media only screen and (max-width: 767px){
}
@media only screen and (min-width: 600px)  and  (max-width: 767px) {

#page {
width:1130px; overflow: show;margin: 0 auto;
}
}

/*----------480px - 600px-------#####--#######--#######--------------------*/
@media only screen and (max-width: 599px){
#create-account_form,#authentication #login_form { width: 100%; }	
}
@media only screen and (min-width: 480px)  and  (max-width: 599px) {

#page {
width: 1130px; overflow: show;margin: 0 auto;
}

}


/*-----------320px - 480px------#####--#######--#######--------------------*/
@media only screen and (max-width: 479px){
	
}
 @media only screen and (min-width: 320px)  and (max-width: 479px) {
				/*top*/
	#page,
	#footer .lof-inner,
	#header .lof-inner{width: 100%!important; overflow: hidden;}

/* HEADER */	
#best-sellers_block_right { display: none}
#special_block_right  { display: none}
table.list-head { width: 100%}
	#lof-megamenu { display: none}
	#lofmegamenu > li { width: 100%;}
	#lof-megamenu { background: #4ec7da; margin-top: 210px;}
	#leo-header { background: none; height: 210px;}
#header_right #currencies_block_top { display: none}
#header_right #languages_block_top { display: none}
#testimonials { display: none}
#block_testimonials { display: none}
#categories_block_left {background: none; display: block}
#cart_block.cart_block_hover {display:none}  
#header_right #header_user { margin-top: 135px; right: 10px; }
#cart_block { display: none}
#header_logo { top:45px; }
img.logo { width:100%; }
#category h1 { font-size: 12px}
td. h1-cat { width: 200%}
.lofmegamenuwhite-top  ul#lofmegamenu >li >a{
    padding: 0px;
}
#search_query_top{width: 240px !important;}
.lofmegamenuwhite-top  ul#lofmegamenu >li >a { font-size: 10px}
	#search_block_top {
	position:absolute;
	right: 5px;
    top: 180px;
}
div .head-sosial { position: absolute; float: right; margin-top: 50px; right: 10px;}
.lofcontentmenu-wrapper { display: none}
#lofblogsarticles_default { display: none}
.breadcrumb { top: -22px}
div .head-cat h1 { width:90px}
td .sort-cat { display: none}
ul#header_links {
    float:right; margin-right: 0px;
    line-height: 23px;
    list-style-type: none;
   
}
div .facebook-header {position: absolute; margin-top: -30px; margin-left: -3px;}
#featured-products_block_center { display: block}

/* FOOTER */
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-1,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-2,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-3,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-4,
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-5 {width: 100% !important; margin-left: 10px; }
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-4 p { }
#lofadvafooterfooter #lofadva-pos-2 h4{
	
}
#lofadvafooterfooter #lofadva-pos-3 p { font-size: 11px;}	
#footer .leo-inner{ width: 99.5%!important;}
#lofadvafooterfooter #lofadva-pos-1 .lof-text { font-size: 11px;}

/*BODY */
#productscategory_list { display: none}
h2 .productscategory_h2 { display: none }
#leo-leftcol { width: 100%; }
#product #leo-leftcol { display: none}
#product #leo-centercol { width: 100%}
#order-opc #leo-leftcol, #order #leo-leftcol, #authentication #leo-leftcol, #my-account #leo-leftcol, #stores #leo-leftcol { display: none}
#order-opc #leo-centercol, #order #leo-centercol, #authentication #leo-centercol, #my-account #leo-centercol {  width: 100%}
#leo-rightcol { width: 100%}
#leo-centercol { width: 100%}
.cs_revolution{ display: none}


/*order */
 table#cart_summary,
    table#order-list,
    #shipping-detail-content table,
    #order-detail-content table,
    #order-detail-content table{border-top:none;}
    table#cart_summary tr,
    table#order-list tr,
    #shipping-detail-content table tr,
    #order-detail-content table tr,
    table#pending_friends_list tr,
    table#friends_i_sponsord_list tr,
    table#sponsor_my_friends_list tr,
    table#my_vouchers_list tr{display:block; border-bottom: 3px solid #ddd;}
    table#cart_summary td,
    table#order-list td,
    #shipping-detail-content table td,
    #order-detail-content table td,
    table#pending_friends_list td,
    table#friends_i_sponsord_list td,
    table#sponsor_my_friends_list td,
    table#my_vouchers_list td{display: block;overflow: hidden;width:auto!important;}
    table#cart_summary td .mobile_table_title,
    table#order-list td .mobile_table_title,
    #shipping-detail-content table td .mobile_table_title,
    #order-detail-content table td .mobile_table_title,
    table#pending_friends_list td .mobile_table_title,
    table#friends_i_sponsord_list td .mobile_table_title,
    table#sponsor_my_friends_list td .mobile_table_title,
    table#my_vouchers_list td .mobile_table_title{float:left;font-weight: bold;}
    table#cart_summary td .mobile_table_content,
    table#order-list td .mobile_table_content,
    #shipping-detail-content table td .mobile_table_content,
    #order-detail-content table td .mobile_table_content,
    table#pending_friends_list td .mobile_table_content,
    table#friends_i_sponsord_list td .mobile_table_content,
    table#sponsor_my_friends_list td .mobile_table_content,
    table#my_vouchers_list td .mobile_table_content{margin-left:130px;text-align: left;}
    
    #cart_voucher{width:auto!important;float:none;}
    #cart_summary_total{width:100%!important;float:none;}
  

/* Produk List */
#center_column .products_block ul { width: 100%}
#center_column .products_block ul li {
	background: none repeat scroll 0 0 transparent;
    float: left;
    height: 230px;
    overflow: show;
    margin-left: 17%;
    width: 100%;
}

ul#product_list li {
background: none repeat scroll 0 0 transparent;
    float: left; width: 45%;
    min-height: 230px; margin-bottom: 20px;
    overflow: show;
    margin-left: 0%;
  
}

#center_column .products_block li.las{ display: none}
.default  { display: none}


/* product detail */
#primary_block { width: 100%}
#primary_block #image-block {
	
height: 100%;
	width: 100%;
	padding: 10px;
}
#primary_block #image-block img#bigpic { 
	cursor: pointer; 
	height: 100%;
	width: 100%;
}
#primary_block #pb-right-column {
	float: left;
    margin: 0px 0 0;
    text-align: left;
    width: 100%;
}
div.sheets { width: 100%}
#primary_block #pb-left-column { width: 100%; margin-top: 10px; float: left;}


#productsSortForm select{width: 100px;}
	
body#contact-form div#center_column{ width: 100%}
form.std p.desc_contact span.like_input {
	width: 200px;
	text-align: left
}

.leo-wrapper{
    margin: 0 auto;
    position: relative;
    width: 100%;
}

#toTop { right:10%;}
.std thead th { font-size: 11px; padding: 2px;}
.std td,.std th { padding: 0px;}
.cart_last_product_content {  width: 100px}
#create-account_form,#authentication #login_form { width: 100%; }
	
 }

 
 /*-----------------#####--#######--#######--------------------*/
 
@media only screen and (min-width : 200px) and (max-width: 319px) {
				/*top*/
	#page,
	#footer .lof-inner,
	#header .lof-inner{width: 100%!important; overflow: hidden;}

/* HEADER */	
#best-sellers_block_right { display: none}
#special_block_right  { display: none}
table.list-head { width: 100%}
	#lof-megamenu { display: none}
	#lofmegamenu > li { width: 100%;}
	#lof-megamenu { background: #4ec7da; margin-top: 210px;}
	#leo-header { background: none; height: 210px;}
#header_right #currencies_block_top { display: none}
#header_right #languages_block_top { display: none}
#testimonials { display: none}
#block_testimonials { display: none}
#categories_block_left {background: none; display: block}
#cart_block.cart_block_hover {display:none}  
#header_right #header_user { margin-top: 135px; right: 10px; }
#cart_block { display: none}
#header_logo { top:45px; }
img.logo { width:100%; }
#category h1 { font-size: 12px}
td. h1-cat { width: 200%}
.lofmegamenuwhite-top  ul#lofmegamenu >li >a{
    padding: 0px;
}
#search_query_top{width: 240px !important;}
.lofmegamenuwhite-top  ul#lofmegamenu >li >a { font-size: 10px}
	#search_block_top {
	position:absolute;
	right: 5px;
    top: 180px;
}
div .head-sosial { position: absolute; float: right; margin-top: 50px; right: 10px;}
.lofcontentmenu-wrapper { display: none}
#lofblogsarticles_default { display: none}
.breadcrumb { top: -22px}
div .head-cat h1 { width:90px}
td .sort-cat { display: none}
ul#header_links {
    float:right; margin-right: 0px;
    line-height: 23px;
    list-style-type: none;
   
}
div .facebook-header {position: absolute; margin-top: -30px; margin-left: -3px;}
#featured-products_block_center { display: block}

/* FOOTER */
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-1,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-2,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-3,
	#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-4,
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-5 {width: 100% !important; margin-left: 10px; }
#lofadvafooterfooter #lofadva-pos-2 .lofadva-block-4 p { }
#lofadvafooterfooter #lofadva-pos-2 h4{
	
}
#lofadvafooterfooter #lofadva-pos-3 p { font-size: 11px;}	
#footer .leo-inner{ width: 99.5%!important;}
#lofadvafooterfooter #lofadva-pos-1 .lof-text { font-size: 11px;}

/*BODY */
#productscategory_list { display: none}
h2 .productscategory_h2 { display: none }
#leo-leftcol { width: 100%; }
#product #leo-leftcol { display: none}
#product #leo-centercol { width: 100%}
#order-opc #leo-leftcol, #order #leo-leftcol, #authentication #leo-leftcol, #my-account #leo-leftcol, #stores #leo-leftcol { display: none}
#order-opc #leo-centercol, #order #leo-centercol, #authentication #leo-centercol, #my-account #leo-centercol {  width: 100%}
#leo-rightcol { width: 100%}
#leo-centercol { width: 100%}
.cs_revolution{ display: none}


/*order */
 table#cart_summary,
    table#order-list,
    #shipping-detail-content table,
    #order-detail-content table,
    #order-detail-content table{border-top:none;}
    table#cart_summary tr,
    table#order-list tr,
    #shipping-detail-content table tr,
    #order-detail-content table tr,
    table#pending_friends_list tr,
    table#friends_i_sponsord_list tr,
    table#sponsor_my_friends_list tr,
    table#my_vouchers_list tr{display:block; border-bottom: 3px solid #ddd;}
    table#cart_summary td,
    table#order-list td,
    #shipping-detail-content table td,
    #order-detail-content table td,
    table#pending_friends_list td,
    table#friends_i_sponsord_list td,
    table#sponsor_my_friends_list td,
    table#my_vouchers_list td{display: block;overflow: hidden;width:auto!important;}
    table#cart_summary td .mobile_table_title,
    table#order-list td .mobile_table_title,
    #shipping-detail-content table td .mobile_table_title,
    #order-detail-content table td .mobile_table_title,
    table#pending_friends_list td .mobile_table_title,
    table#friends_i_sponsord_list td .mobile_table_title,
    table#sponsor_my_friends_list td .mobile_table_title,
    table#my_vouchers_list td .mobile_table_title{float:left;font-weight: bold;}
    table#cart_summary td .mobile_table_content,
    table#order-list td .mobile_table_content,
    #shipping-detail-content table td .mobile_table_content,
    #order-detail-content table td .mobile_table_content,
    table#pending_friends_list td .mobile_table_content,
    table#friends_i_sponsord_list td .mobile_table_content,
    table#sponsor_my_friends_list td .mobile_table_content,
    table#my_vouchers_list td .mobile_table_content{margin-left:130px;text-align: left;}
    
    #cart_voucher{width:auto!important;float:none;}
    #cart_summary_total{width:100%!important;float:none;}
  

/* Produk List */
#center_column .products_block ul { width: 100%}
#center_column .products_block ul li {
	background: none repeat scroll 0 0 transparent;
    float: left;
    height: 230px;
    overflow: show;
    margin-left: 17%;
    width: 100%;
}

ul#product_list li {
background: none repeat scroll 0 0 transparent;
    float: left; width: 45%;
    min-height: 230px; margin-bottom: 20px;
    overflow: show;
    margin-left: 0%;
  
}

#center_column .products_block li.las{ display: none}
.default  { display: none}


/* product detail */
#primary_block { width: 100%}
#primary_block #image-block {
	
height: 100%;
	width: 100%;
	padding: 10px;
}
#primary_block #image-block img#bigpic { 
	cursor: pointer; 
	height: 100%;
	width: 100%;
}
#primary_block #pb-right-column {
	float: left;
    margin: 0px 0 0;
    text-align: left;
    width: 100%;
}
div.sheets { width: 100%}
#primary_block #pb-left-column { width: 100%; margin-top: 10px; float: left;}


#productsSortForm select{width: 100px;}
	
body#contact-form div#center_column{ width: 100%}
form.std p.desc_contact span.like_input {
	width: 200px;
	text-align: left
}

.leo-wrapper{
    margin: 0 auto;
    position: relative;
    width: 100%;
}

#toTop { right:10%;}
.std thead th { font-size: 11px; padding: 2px;}
.std td,.std th { padding: 0px;}
.cart_last_product_content {  width: 100px}
#create-account_form,#authentication #login_form { width: 100%; }
}