@media only screen and (max-width: 1040px) {
	.wrapp { width:980px;}
	.td-menu ul li a { padding:8px 6px;}
	div.nssp2 .col-4 { width: 23.3%;}
}
@media only screen and (max-width: 980px) {
	.wrapp { width:95%;}
	.td-menu ul { display:none;}
	.td-menu { height:40px; background:#fff;}
	.toogle_menu { display:block;}
	.my_search { right:30px;}
	
	.footer ul { text-align:center;}
	.footer1, .footer2 { width:100%; float:none; text-align:center;}
	.footer2 { margin-top:20px;}
	
}

@media only screen and (max-width: 800px) {
	#ja-mainbody, #ja-mainbody-fl,
	#ja-col2 { width:100%; float:none;}
	
	.my_news .col-md-4 { padding-right:15px;}
	.user2, .user3 { margin-bottom:15px;}
	
	/*#ja-col2 div.moduletable,
	#ja-col2 div.moduletable_r1 { width:25%; float:left;}*/
	
	.ns2-art-prev span, 
	.ns2-art-next span { font-size:24px;}
	.ns2-art-prev, .ns2-art-next { margin:0 7px 15px!important;}
	
	.banner, .aidanews2 img, span.aidanews2_text, #ja-col2 div.moduletable, .footer1 ul.menu { display:none;}
	.img_caption { width:100%!important;}
	.user2 div.moduletable { padding:0;}
	.user2 .aidanews2 { padding:10px 0;}
	.user2 div.moduletable h3 { padding:5px 10px;}
	.img_caption { width:100%!important;}
	
}

@media only screen and (max-width: 640px) {
	div.nssp2 .col-4 { width: 23.2%;}
}

@media only screen and (max-width: 568px) {
	div.nssp2 .col-4 { width: 47.8%;}
	.ns2-column { min-height:180px;}
	div.nssp2 .col-4 a img { width:100%; height:auto;}
	
	.jmvideogalleries-video-content .prev,
	.jmvideogalleries-video-content .next { top:30%;}
}

@media only screen and (max-width: 480px) {
	div.nssp2 .col-4 { width: 47.5%;}
	.logo img { width:100%; height:auto;}
}

@media only screen and (max-width: 479px) {
	div.nssp2 .col-4 { width: 100%; margin:0 0 15px;}
}

@media only screen and (max-width: 360px) {
	.logo img { width:80%; height:auto;}
	.padding { padding:20px;}
	.aidanews2 img { width:100%; height:auto; margin-bottom:10px;}
}