/*.clear:after {
	display: table;
	clear: both;
	content: '';
}


.box {
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
}
.inline-box {
	display: -moz-inline-box;
	display: inline-block; 
	*zoom: 1; 
	*display: inline;
	vertical-align: top;
}
*/	
.the_new, .adapt_menu, .adapt_menu2 {display:none}


@media (min-width: 768px) and (max-width:999px) {
	body, html {
		min-width: 749px;
		margin:0
	}
	
	body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.text table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
			table {width:100%!important;table-layout:fixed;}
			
			td.logo {width:50px}
			
				table td:after {display: table;	clear: both;	content: '';}
			
			table.chanels tr+tr {display:none}
			
				td ins {width:100%!important;overflow:hidden}
			td div {width:100%}
			.right_td {width:320px}
	table.other_chanels {table-layout:inherit}
		table.other_chanels  img {max-width:none}
}




@media (min-width: 481px) and  (max-width: 767px) {
	body, html {
		min-width: 480px;
		margin:0;
		
	}
	
	
		body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.text table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
			table {width:100%!important;table-layout:fixed;}
			table tr {display:inline}
			table td {display:block;width:auto!important;box-sizing:border-box;height:auto!important}
			table td:after {display: table;	clear: both;	content: '';}
			
			.logo,.chanels {text-align:center}
			
			table.chanels tr+tr {display:none}
			table.chanels tr td {display:inline-block;margin:5px;vertical-align:top;}
			.chanels + div {text-align:center!important;font-size:12px!Important}
			td ins {width:100%!important;overflow:hidden}
			td div {width:100%}
			*[style*="font-size:8pt"],*[style*="font-size:11px"],*[style*="font-size:10px"] {font-size:12px!important}
			td div[style*="width:320px"] {width:100%!important}
			
			table.calend {width:300px!important;display:table;margin:0 auto}
			table.calend tr, table.other_chanels tr {display:table-row}
		table.calend td, table.other_chanels td {display:table-cell}
		table.other_chanels {table-layout:inherit}
		table.other_chanels  img {max-width:none}
		
		
}

	



@media (max-width: 480px) {
	body, html {
		min-width: 210px;
		margin:0;
		padding:0;
		
		height:100%;
	}
	
	
	
		body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.text table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}
			
			table {width:100%!important;table-layout:fixed;}
			table tr {display:inline}
			table td {display:block;width:auto!important;box-sizing:border-box;height:auto!important}
			table td:after {display: table;	clear: both;	content: '';}
			
			.logo,.chanels {text-align:center}
			
			table.chanels tr+tr {display:none}
			table.chanels tr td {display:inline-block;margin:5px;vertical-align:top;}
			.chanels + div {text-align:center!important;font-size:12px!Important}
			td ins {width:100%!important;overflow:hidden}
			td div {width:100%}
			*[style*="font-size:8pt"],*[style*="font-size:11px"],*[style*="font-size:10px"] {font-size:12px!important}
			
			
		table.calend tr, table.other_chanels tr {display:table-row}
		table.calend td, table.other_chanels td {display:table-cell}
		table.other_chanels {table-layout:inherit}
		table.other_chanels  img {max-width:none}
		
}