@media only screen and (max-width: 1200px) {
	.video_item{width:33%;float: left;display:inline;height:220px;}
	.video_item_holder, .image_item_holder{padding: 0px;margin-left: 10px}
	.video_item_holder .title,.image_item_holder .title{
	position: relative;
	width:100%;
	padding:0px;
	background: #fff;
	margin-top: 20px;
	font-weight: normal;
	line-height: 18px;
}
.video_item_holder .title a,.image_item_holder .title a{
	padding: 0px;
	display: block;
}
.image_item{width:33%;float: left;display:inline;height:220px;}
	.image_item_holder, .image_item_holder{padding: 0px;margin-left: 10px}
	.image_item_holder .title,.image_item_holder .title{
	position: absolute;
	width:100%;
	padding:0px;
	background: #fff;
	margin-top: 20px;
	font-weight: normal;
	line-height: 18px;
}
.image_item_holder .title a,.image_item_holder .title a{
	padding: 0px;
	display: block;
}
	.lightbox_image{
		width:18%;
		padding:3px; 
	margin:0px 10px 10px 0px; 
	border:1px solid #989da5; 
	}
	.lightbox_image img{
		width: 100%;
	}
	.active.boxed {
		max-width: 100%;
	}

	.boxed {
		min-width: 280px!important;
	}

	.main-sidebar {
		display: block;
		width: 100%;
	}

	.main-sidebar img {
		max-width: 100%;
		height: auto;
	}

	.gallery-widget .gallery-photo {
		width: 300px;
		margin-left: auto;
		margin-right: auto;
	}

	.wrapper {
		width: 900px;
	}

	.ad-link.top {
		left: 2%;
	}

	.header .header-menu {
		width: 37%;
	}

	#writecomment p label {
		position: relative;
		left: auto;
		right: auto;
		top: auto;
		text-align: left;
		line-height: 130%;
	}

	.photo-gallery-grid {
		width: 105%;
	}

	.photo-gallery-grid .photo-gallery-block {
		width: 23%;
	}

	.banner img {
		max-width: 100%;
	}

	.block-content.archive > .block:nth-child(5n),
	.block-content.archive > .block {
		width: 23.46%;
		margin-right: 2%;
	}

	.block-content.archive > .block:nth-child(4n) {
		margin-right: 0px;
	}

}
