@media only screen and (max-width: 1200px){
	.vopros .photo {width: 120px;height: 120px;}
}
@media only screen and (max-width: 980px) {
	.vopros .photo{display: none;}
}
@media only screen and (max-width: 800px){
	.moduletablehome-news {width:100%;}
	.moduletable-code {width: 100%;float: none;margin-left: 0;margin-top: 20px;}
	.vopros {padding: 20px 0;}
	.fleft, .fright {width: 100%;}
	.fright {text-align: left;}
}
@media only screen and (max-width: 640px) {
	.logo {width: 100%; text-align: center;}
	.contact {display: none;}
}