@media (min-width: 992px) {
	#header.header-narrow .header-nav.header-nav-stripe {
		position: relative;
		z-index: 3;
	}
	#header.header-narrow .header-logo .logo-default {
		margin: -66px -70px -102px 0;
		position: relative;
		z-index: 2;
		opacity: 1;
	}
	#header.header-narrow .header-logo .logo-small {
		-webkit-backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		backface-visibility: hidden;
		transform: translate3d(87px, 0, 0);
		position: absolute;
		z-index: 1;
		opacity: 0;
		left: 0;
	}

	.sticky-header-active #header.header-narrow .header-logo .logo-small {
		transform: translate3d(185px, -30px, 0);
		opacity: 1;
		z-index: 3;
	}
	.sticky-header-active #header.header-narrow .header-logo .logo-default {
		opacity: 0;
		top: -90px;
	}
}
@media (max-width: 991px) {
	.logo-default {
		display: none !important;
	}

	.logo-small {
		display: block;
	}
	.logo-small2 {
		display: none !important;
	}
	.logo-default2 {
		display: none !important;
	}

	#header .header-logo {
		width: auto !important;
		height: auto !important;
	}
}
@media (max-width: 1200px) {
	.logo-small2 {
		display: none !important;
	}
	.logo-default2 {
		display: none !important;
	}
}
@media (min-width: 992px) {

	html #header.header-semi-transparent-light .header-body {
		-webkit-transition: -webkit-transform 0.3s ease;
		-moz-transition: -moz-transform 0.3s ease;
		transition: transform 0.3s ease;
		transform: translate3d(0, 40px, 0);
	}
	html #header.header-semi-transparent-light .header-body:before {
		background: #fff none repeat scroll 0 0;
		opacity: 0.85;
                line-height: 50px;
	}
	html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active) > a {
		color: #1a4a81;
	}
        html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active):hover > a {
		color: #FFF;
	}
        html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.active {
            color: #FFF;
        }        
	html.sticky-header-active #header.header-semi-transparent-light .header-body {
		transform: translate3d(0, 0, 0);
	}

	#header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li:hover > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a {
		padding: 39px 13px 36px 13px;
	}
	#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown > a, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown:hover > a {
		padding: 39px 23px 36px 13px;
	}
	#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown:hover > a.dropdown-toggle:after {
		top: 38px;
	}
	#header.header-narrow .header-nav.header-nav-stripe .header-social-icons, #header.header-narrow .header-nav.header-nav-dark-dropdown .header-social-icons {
		margin-top: 35px;
	}
}
