/* Add here all your CSS customizations */

body.sticky-menu-active .logo-sticky {
	display: inline-block !important;
	width: 229px !important;
	height: 72px !important;
	margin-bottom: -35px;
	}

@media (max-width: 479px) {
	 #header nav ul.nav-top,  #header .header-top {
		display: none;
	}
}

@media (min-width: 600px) and (max-width: 991px) {
	body.sticky-menu-active .btn-responsive-nav {
		top: 25px;
	}
	 #header nav ul.nav-top li {
		display: none;
	}
	 #header nav ul.nav-top li .phone {
		display: block;
	}
}

@media (max-width: 767px) {
	body.sticky-menu-active .btn-responsive-nav {
		top: 25px;
	}
	 #header nav ul.nav-top {
		display: none;
	}
}

@media (max-width: 991px) {
	 #header .logo img {
		max-width: 229px;
	}
}

@media (max-width: 991px) {
	body.sticky-menu-active .btn-responsive-nav {
		 #header nav ul.nav-top {
			display: none;
		}
		 #header {
			background:  #0958a8;
			min-height: 90px;
			border-top: 5px solid #28449c;
		}
		 #header > .container {
			height: 82px;
			margin-bottom: 0px;
			position: relative;
			display: table;
			max-width: 1170px;
			}
	}
}

.nav-pills li a:hover {
	background:  #28449c;
	}

div.container {
			text-align: left;
			}

#bb-misku {
	color: #125aa6;
	font-size: 16pt;
	font-weight: bold;
	}

span.cart-product-sku {
	color: #000;
	font-style: normal; 
	font-size: 10pt;
	font-weight: bold;
	opacity: 1; filter: opacity(100);
	}

h1 {
	font-size: 2.2em;
	font-weight: 300;
	line-height: 42px;
	margin: 0 0 32px 0;
}

/* Responsive */
@media (max-width: 479px) {
	h1 {
		line-height: 40px;
	}
}
