

@media only screen and (min-width: 360px) and (max-width : 980px) {

 .subtable img { width:90%; }

	.news_second { display:block; margin:10px 10px 0; background:#f3cc80; border:1px solid #805722 }
	.news_second .date { margin:20px 0 3px }
	.news_second .news_content { margin:0 10px 15px; }
	.news_second .ttl { display:block; font-size:14px; color:#170101; font-style:italic; font-weight:bold; text-align:center; }

	.minisearch { display:block; }
	#top_menu { display:none; }
	.tracery.precart { display:none; }
	.search_form { padding-top:5px; }
	.search_form .go_btn { top:8px; }
	.cart_null { display:none; }
		

	#id_basket_conent { float:none; width:auto; position:relative; padding:5px 0px 5px 8px; padding-top:10px; overflow:hidden; height:auto; margin:0 0 10px 0; border-bottom: 1px solid #9c6833; background:#f3cc80 }
	#id_basket_conent.full_cart { background:url('/img/shopping_bag_value.png') 0 0 no-repeat; margin-top:0px; }
	#id_basket_conent.full_cart { background:#f3cc80; }
	#id_basket_conent p { padding:0px; margin:0px; display:inline-block; }
	#id_basket_conent p.go_it { float:left; padding:0px; margin:0px; }
	#id_basket_conent p.go_it.last { position:absolute; right:15px; top:23px; }
	#id_basket_conent p.price { display:block; }
	#id_basket_conent p.price:before {content: "อเ ๑๓์์๓: ";} 
	#id_basket_conent .title_block_text { display:none; }
	
	#id_basket_conent p:last-child { width:auto; }

	#header_contacts a { display:inline-block; float:left; font-size:13px; }
	#header_contacts .tel1 { font-size:13px; margin-right:13px; margin-left:5px; }
	#header_contacts .tel2 { font-size:13px; margin-right:0px; }
	#header_contacts .tel3 { font-size:13px; float:right; margin-right:5px; }
	#header_contacts .tel3 span { display:none; }
	.minorder { display:block; text-align:center; }

	#wrapper { width:100%; min-width:unset; max-width:unset; }
	
	#logo { display:none; width:100%; position:relative; overflow:hidden; display:block; margin:0; z-index:10; }
	#logo img { display:block; width:92%; margin:13px auto 20px; }
	#header { height:auto; margin-bottom:0px; border:none; }
	
	.frame-tel-intro { right: 12px; bottom: 120px; }
	
	.section.catalog { display:none; }
	
	#content p.main_name { font-size:20px; line-height:30px; display:none; }
	
	.top_menu { margin-bottom:5px; }
	.top_menu td.tm_pre,
	.top_menu td.tm_devider,
	.top_menu td.tm_after { display:none; }
	.top_menu tr td { display:block; line-height:39px }
	
	.short_info { margin:0px; text-align:center; display:none; }
	.short_info .left { float:none; margin-bottom:10px; }
	.short_info .right { float:none; margin-bottom:15px; }
	
	#sideRight, #sideLeft, #container, #content { float:none; margin:0px; padding:0px; width:100%; }
	
	#sideLeft { margin-top:20px; }
	
	#sideLeft .section.search_block { display:none; height:auto; margin-bottom:0px; }
	#sideLeft .section.search_block .block_repeat_top,
	#sideLeft .section.search_block .block_repeat_bottom { display:none; }
	#sideLeft .section.search_block .block_repeat_bg.no-top-pad { background:#f3cc80; border:1px solid #805722 }
	#sideLeft .section.search_block .block_repeat_bg { width:auto; margin:10px 10px 0; }
	#sideLeft .section.search_block .block_repeat_bg i { margin-top:10px; }
	
	#sideRight .news, #sideRight .news_bottom { display:none; }
	
	#header_contacts { padding:0px 0 0; text-align:center; line-height:19px; width:100%; margin:0 0 10px 0; }
	#header_contacts .lbl { display:none; }
	
	.header_left_part { height:111px; background:#f7c45f url('../img/header_left_part_min.png') top left no-repeat; }
	.header_middle_part { height:111px; background:#f7c45f url('../img/header_middle_part_min.png') top right no-repeat; }
	
	.home_page_catalog_block, .sub_categ { width:auto; margin:0 10px; padding:0px; }
	.home_page_catalog .ltc, 
	.home_page_catalog .lbc,
	.home_page_catalog .rbc,
	.home_page_catalog .rtc { display:none; }

	.top_picture { width:100%; height:auto; }
	.top_banner_wrap { padding-top:0px; }
	.top_banner_wrap img { width:100%; margin:0 0 10px 0; display:block; }
	
	.categ { width:130px; font-size:13px; font-weight:normal; height:220px; overflow:hidden; }
	.categ b { font-weight:normal; }
	.home_page_catalog_block ul { overflow:hidden; }
	.home_page_catalog_block ul .clear { display:none; }
	
	#sideLeft .img { display:none; }
	#sideLeft .title_block_bg { width:auto; margin:10px 10px 0; background:#f3cc80; border:1px solid #805722 }
	
	
	.section.partners { display:none; }
	
	#footer { height:auto; }
	
	.section.counters { text-align:center; }
	
	.section.about_bottom { float:none; width:auto; padding-left:0px; margin:0 10px 20px; text-align:center; }
	.section.about_bottom p { margin-top:20px; }
	
	.catalog_page .sub_categ_item { float:none; width:auto; margin:0 10px 20px; }
	.catalog_page .clear { display:none; }
	
	.order_form { width:100%; }
	.custinfo_form { width:100%; }
	.order_form td { display:block; text-align:left; }
	.order_form td input[type=text], .order_form td textarea { width:100%; margin-bottom:10px; }
	.order_form td input[type=submit] { margin-top:20px; width:100%; padding:10px 0; }
	
	.order_row .pic img { width:30px }
	.shopping_cart_table td.control,
	.shopping_cart_table td.cost { display:none; }
	.shopping_cart_table tr.control { display:table-row; }
	.shopping_cart_table tr.control td {  }
	
	.shopping_cart_table tr.border {  }
	.shoppingform { margin-bottom:10px; }
	
	.h_cost, .h_controls { display:none; }
	.text_page { padding:0 10px; }
	
	.table_orderform { width:100%; }
	.table_orderform tr td { display:block; text-align:left; }
	.table_orderform input[type=text] { width:100%; margin-bottom:10px; font-size:18px; padding:2px 5px; }
	.table_orderform textarea { width:100%; margin-bottom:10px; font-size:18px; padding:2px 5px; border:#000000 1px solid }
	#complete_order { margin-top:20px; padding:5px 10px; font-size:20px; }
	
	.catalog_item { width:100% }
	.catalog_item .col2 { width:100%; }
	.catalog_item .col1 img { display:block; width:50%; margin:0px auto; }  
	.catalog_item .br { display:block; overflow:hidden; height:10px; padding:0px; margin:0px; }
	.catalog_item tr td { display:block; }

	.catalog_item .basket { display:block; margin:15px 0 5px; }  
}
