/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


.block-misc-search .top-search-form-2 {
	opacity: 1;
	background-color: #EEE;
	top: 100%;
	height: 0%;
	transform: scaleY(0);
	transform-origin: top center;
	transition: transform .3s ease-in-out,height .3s ease-in-out;
}

.block-misc-search.top-search-open .top-search-form {
	transform: scaleY(1);
	height: 100%;
}

.block-misc-search .top-search-form-2 input::-moz-placeholder {
	letter-spacing: 0;
	font-weight: 400;
	font-size: 1.5rem;
	text-transform: none;
}
.block-misc-search .top-search-form-2 input:-ms-input-placeholder {
	letter-spacing: 0;
	font-weight: 400;
	font-size: 1.5rem;
	text-transform: none;
}
.block-misc-search .top-search-form-2 input::-webkit-input-placeholder {
	letter-spacing: 0;
	font-weight: 400;
	font-size: 1.5rem;
	text-transform: none;
}

.block-misc-search .dark.top-search-form-2 input::-moz-placeholder {
	color: rgba(255,255,255,0.8) !important;
}
.block-misc-search .dark.top-search-form-2 input:-ms-input-placeholder {
	color: rgba(255,255,255,0.8) !important;
}
.block-misc-search .dark.top-search-form-2 input::-webkit-input-placeholder {
	color: rgba(255,255,255,0.8) !important;
}

.block-gallery-9 .entry-title h3 {
	text-transform: none;
	font-weight: 500;
	letter-spacing: 0;
}

.block-gallery-9 .entry-title:hover h3 a {
	color: #DDD
}

.block-gallery-9 .btn-more {
	opacity: 0;
	font-size: 1.5rem;
	color: #FFF;
	margin-top: 15px;
	transition: opacity .3s ease;
}

.block-gallery-9 .grid-item .bg-overlay-content {
	top: auto;
	bottom: -40px;
	transition: bottom .3s ease;
}

.block-gallery-9 .grid-item:hover .bg-overlay-content {
	bottom: 0;
}

.block-gallery-9 .grid-item:hover .btn-more {
	opacity: 1;
}

.block-gallery-9 .entry-meta li {
	font-style: italic;
	font-size: 90%;
}

.block-gallery-9 .dark .entry-meta li,
.block-gallery-9 .dark .entry-meta li a {
	color: rgba(255,255,255,0.8);
}
