@media(max-width:1440px){
}
@media(max-width:1366px){
}
@media(max-width:1280px){
	#divAddBoxLeft{display:none;}
	#divAddBoxRight{display:none;}
}
@media(max-width:1200px){
}
@media(max-width:1024px){
}
@media(max-width:992px){
	#divMainBox{width:auto;}
	object,video{width:100%;height:auto;}
	#divContent {padding-left:10px; padding-right:10px;}
}
@media(max-width:820px){
	.thumb,.thumb-wide{width:100%;}
	.lasthumb{width:100%;padding-top:10px;padding-bottom:10px;}
	#divMainBigBox,#divMainBox{width:100%; padding-left:0;}
}
@media(max-width:768px){
	.leftpad{display:none;}
	.longimg{width:100%;height:auto;}
}
@media(max-width:640px)
{
	.mrowtab,.mhtab,.rhtab,.rrowtab{display:none;}
	.last{border-right:1px solid #ffffff;}
	.blackbox{display:none;}
}
@media(max-width:560px)
{
	.progra{padding:0;padding-bottom:10px;padding-top:10px;float:none;width:100%;margin:0 auto;text-align:center;display:block;}
	.w3c,.nav{display:none;}
	.miditem{width:100%;}
	.fullimg{width:100%; height:auto;}
	.miditem > a {display:block; padding:10px;margin: 0 auto;text-align:center;}
	.longitem {width:100%;padding:0;margin: 0 auto;text-align:center;}
	.longitem > a > img{display:block; padding:0;padding-bottom:10px;width:100%;height:auto;}
	label.mobile-menu span {
		display: inline;
	}

	.mainitem{width:100%; padding-bottom:20px;}

	label.mobile-menu {
		position: relative;
		display: block;
		width: 100%;
		background-color:#222222;
		padding: 10px 0;
		cursor:pointer;
	}
	#mobiley:checked+.nav {
		display: block;
	}
	label.mobile-menu:after {
		position: absolute;
		top:-2px;
		right: 10px;
		content: "\2261";
		font-size: 30px;
		color: white;
	}
	.whitebox
	{
		display:block;
		margin:0;
		padding:10px;
		text-transform:uppercase;
	}
	#divBottomMenu > span {display:none;}
}
@media(max-width:480px)
{
	.header-small{margin-top:20px;}
	.progra > a > img {width:auto;height:auto;}
	.purchase{width:100%; height:auto;}
	#imgPurchase{width:100%;height:auto;}
	.downloads{display:block;clear:both;text-align:center;}
}
@media(max-width:320px)
{
	.progra{padding-left:0;margin:0;}
}
