body {
	min-width:1000px;
}
.gallery-inner {
	padding:60px 15px 0 25px;
}

.gallery-sidebar {
	width:300px;
	position:fixed;
	top:75px;
}

	.gallery-sidebar .well {
		overflow:auto;
	}

.gallery-content {
	margin-left:340px;
}

.gallery-content.view2 {
	margin-left:0;
}

.gallery-main.thumbnails {
	margin-left:-10px;
	overflow:hidden;
}

.gallery-main.thumbnails .gallery-item {
	margin:10px!important;
	float:left;
}

.gallery-main.thumbnails .gallery-item.thumb2 {
	width:480px;
}

.gallery-main.thumbnails .gallery-item .thumbnail {
	width:220px!important;
	height:208px!important;
}

.gallery-main.thumbnails .gallery-item.thumb2 .thumbnail {
	width:auto!important;
	height:500px!important;
	overflow:auto;
	padding:20px;
}

.gallery-main.thumbnails .gallery-item.thumb2 .thumbnail a.for-image {
	float:left;
	margin:0 20px 0 0;
}

.gallery-main.thumbnails .gallery-item.thumb2 .thumbnail:hover {
	background:none!important;
}

.gallery-main.thumbnails .gallery-item .thumbnail:hover {
	background:#c6c6c6;
}

.gallery-main.thumbnails .gallery-item .thumbnail:hover h5 {
	color:#0088cc;
}

.gallery-main.thumbnails .gallery-item a.for-image {
	display:block;
	max-width:220px!important;
	max-height:150px!important;
}

.gallery-main.thumbnails .gallery-item img {
	max-width:220px!important;
	max-height:150px!important;
}

.item-intro > img {
	float:left;
	margin:0 20px 0 0;
}

.hidden-info {
	display:none;
}

.hidden-info.visible {
	display:block;
	padding-bottom:10px;
}

.item-intro {
	margin-bottom:20px;
}

.item-intro h3 {
	margin-top:-8px;
	margin-bottom:-10px;
}

#cboxLoadedContent {
	margin-bottom:0!important;
}

#cboxContent {
	background:#000000!important;
}

.full-info {

}
	.full-img {
		float:left;
		white-space:nowrap;
		padding:20px 20px 20px 0;
		border-radius:10px;
		overflow:hidden;
	}

		.full-img img {
			vertical-align:top;
			margin-left:20px;
		}


	.full-decr {
		width:260px;
		padding:0 0 20px 20px;
		float:left;
	}

.wrapper {
	overflow:hidden;
}

/* login form */

.login-div {
	margin:50px auto 0 auto;
	width:300px;
}

.login-div h2 {
	margin-top:0;
}

.login-div form {
	margin-bottom:0;
}

.login-div input[type="text"],
.login-div input[type="password"] {
	width:286px;
}

.login-div button {
	display:block;
	margin-top:10px;
}