.gallery-single-featured-image img {
	width: 100%;
}

#wrap .tg-page-number.tg-page-current,
#wrap .tg-page-number:not(.dots):hover,
#wrap .tg-slider-bullets li.tg-active-item span {
	background: #437df9;
}

.gallery-information {
	color: #e4e4e4;
	margin-bottom: 56px;
	padding-left: 52px;
}

.gallery-information,
.gallery-information p {
	display: inline-block;
}

.gallery-information p {
	padding: 0 10px;
}

.gallery-information p {
	text-transform: uppercase;
	color: #444444;
	font-size: 14px;
}

.gallery-information p:first-child {
	padding-left: 0;
}

.single-gallery-title {
	padding: 70px 0 0 52px;
}

.single-gallery-title h2 {
	position: relative;
	padding-left: 55px;
	letter-spacing: -0.04em;
	margin-bottom: 4px;
	font-weight: 500;
}

.single-gallery-title h2:after {
	content: '';
	position: absolute;
	width: 30px;
	height: 2px;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	background: #e4e4e4;
}

.single-gallery-title h2:before {
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	top: 50%;
	left: 33px;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	background: #437df9;
}

.wn-gallery-single {
	background: #fff;
}

.wn-search-gallery {
	display: inline-block;
	float: right;
	position: relative;
}

.wn-search-gallery form {
	padding: 0;
	margin: 0;
}

.wn-search-gallery .btn {
	opacity: 0;
	visibility: hidden;
	display: none;
}

.wn-search-gallery .search-side,
.wn-search-gallery:hover .search-side,
.wn-search-gallery:focus .search-side {
	width: 280px;
	display: inline-block;
	margin: 0;
	border: 0;
	font-size: 18px;
	border-bottom: 1px solid #b6b6b6;
	color: #b6b6b6;
	box-shadow: none;
	padding: 0 0 11px 0;
	font-family: inherit;
}

.wn-search-gallery ::-webkit-input-placeholder {
	color: #b6b6b6;
}

.wn-search-gallery ::-moz-placeholder {
	color: #b6b6b6;
}

.wn-search-gallery :-ms-input-placeholder {
	color: #b6b6b6;
}

.wn-search-gallery :-moz-placeholder {
	color: #b6b6b6;
}

.wn-search-gallery input[type="text"].search-side {
	background: transparent;
	font-weight: 100;
}

.wn-search-gallery input[type="text"]:focus {
	box-shadow: none;
	border: 0;
	border-bottom: 1px solid #b6b6b6;
}

.wn-search-gallery:before {
	content: "\e610";
	position: absolute;
	font-family: 'themify';
	right: 0;
	color: #ff6b43;
	font-size: 18px;
	font-weight: 700;
	bottom: 11px;
}