/* Add here all your CSS customizations */
#header{
	min-height: 79px;
}
div.generated_form_outer .row {
	margin-left: 0px;
	margin-right: 0px;
}
body.background-slider-active header#header {
	position: absolute;
	width: 100%;
	top: 0px;
}
body.background-slider-active header#header div.header-body {
	background: rgba(0,0,0,.6);
}
body.scrolling #header .header-body {
	padding: 0px;
	-webkit-transition: ease 0.2s;
	-moz-transition: ease  0.2s;
	-ms-transition: ease  0.2s;
	-o-transition: ease  0.2s;
	transition: ease  0.2s;
}
body.scrolling #header.header-narrow .header-logo img {
	margin-top: 3px;
	margin-bottom: 3px;
	max-height: 34px;
}
#portfolioSliderWithThumbs #thumbGalleryThumbs {
	margin-top: 50px;
}
html .background-color-quaternary {
	opacity: 0.7;
}
@media (max-width: 1200px) {
	#portfolioSliderWithThumbs #thumbGalleryThumbs {
		margin-top: 25px;
	}
}
@media (max-width: 991px) {
	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a {
		color: white !important;
	}
	body.scrolling #header.header-narrow .header-logo img {
		margin-top: 12px;
	}
}
@media (max-width: 639px) {
	div#thumbGalleryThumbs div.owl-stage,
	div#thumbGalleryThumbs div.owl-stage > div {
		width: 100% !important;
		margin-bottom: 15px;
	}
	#portfolioSliderWithThumbs #thumbGalleryThumbs .owl-item.active-thumb {
		opacity: 1;
	}
	#portfolioSliderWithThumbs #thumbGalleryDetail .owl-nav {
		display: none !Important;
	}
}


