.widget-17 {
	padding-bottom: 15px;
		flex-direction: row;
	align-items: center;
}
.widgetsocial-37 .soc-header {
	margin-bottom: 0px;
    margin-right: 5px;
}
.wrapper:before{
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		display: block;
		content: '';
		margin: 0 auto;
		max-width: 1000px;
		background:#fff;	
}
@media (max-width: 480px) {
.news_wrap {
	display: flex;
	flex-direction: column;
}
#tag_print > article > div > img {
	max-width: 150px;
}
}
@media (max-width: 640px) {
	.n-thumb {
		margin-bottom: 20px !important;
	}
}