	* {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		}
	/*	.margins {
			padding-left: 70px; 6vw;
			padding-right: 70px; /* 6vw;*/
		}*/
		.margins {
			padding-left: 15px; /*6vw;*/
			padding-right: 15px; /* 6vw;*/
		}
		@media(min-width: 1025px) {
			.margins {
				padding-left: 85px; /*6vw;*/
				padding-right: 85px; /* 6vw;*/
				}
		}
		#sticky-header {
			background: #fff; /*#214478;*/
			padding-top: 23px; /*35px;*/
			padding-bottom: 35px;
			position: relative; /*sticky;*/ /*fixed;*/
			box-sizing: border-box;
			margin-top: 0;
			top: 0;
			left: 0;
			z-index: 10;
			margin-left: 0;
			margin-right: 0;
			border-bottom: solid 1px rgba(0,0,0,0.45);
		}
		@media (min-width: 1025px) {
			#sticky-header {
				margin-left: 30px;
				margin-right: 30px;
				padding-top: 35px;
				padding-bottom: 35px;
			}
		}
		@media (min-width: 40px) {
			#sticky-header {
				margin-left: 15px;
				margin-right: 15px;
			}
		}
		.inner {
			display: flex;
			flex-direction: row;
			justify-content: space-between;
		}
		#logo {
			width: 102px;
			height: auto;
			vertical-align: middle;
			/*max-width: 100%;*/
		}
		@media (min-width: 426px) {
			#logo {
				width: 133px;
				height: 36px;
			}
		}
		.menu-button {
			margin-top: auto;
			margin-bottom: auto;
			cursor: pointer;
		}
		.bar-1, .bar-2, .bar-3 {
			width: 22px; /*35px;*/
			height: 2px; /*4px;*/
			background: #5E5650;
			margin: 4px 0;
			border: none;
			border-radius: 1px;
			/*border-top-left-radius: 2px;
		   	border-bottom-left-radius: 2px;
		   	border-top-right-radius: 2px;
		  	border-bottom-right-radius: 2px;*/
		  	
		}
		#nav-menu ul {
			list-style: none;
		}
		#nav-menu ul {
			text-decoration: none;
			padding: 0;
			margin: 0;
		}
		#nav-menu {
			position: fixed;
			height: 100%;
			width: 100%;
			margin-top: -1500px;
			padding-top: 15px;
			/*overflow: hidden;*/
			background: #fff;           
			color: #5e5650; 
			text-align: center;
			z-index: 8;
			/*vertical-align: middle;*/
			transition-duration: 0.6s
		}
		#menu-list {
			height: 85%;
			display: flex;
			flex-direction: column;
			justify-content: space-evenly;
			vertical-align: middle;

		}
		.menu-item {
			justify-content: space-between;
			font-family: 'Rotis SemiSans Regular',  sans-serif;
			font-size: 24px;
			border-bottom: solid 0.25px rgba(0,0,0,0.25);
			padding-bottom: 10px;
			text-align: left;
			padding-left: 60px;
		}
		@media(min-width: 425px) {
			.menu-item {
				font-size: 36px;
			}
		}
		/*Close X main div*/
		#menu-close-btn {
			display: none;
			margin-top: auto;
			margin-bottom: auto;
			cursor: pointer;
		}
		/*Menu close lines X*/
		.x1, .x2 {
			width: 22px; /*35px;*/
			height: 2px; /*4px;*/
			background:#5E5650;
			margin: 5px 0;
			border: none;
			border-top-left-radius: 2px; /*to give round edges to menu lines*/
		   	border-bottom-left-radius: 2px;
		   	border-top-right-radius: 2px;
		  	border-bottom-right-radius: 2px;
		}
		.x1 {
			/*-webkit-transform: rotate(45deg) translate(-8px, -8px);*/
			transform: rotate(-45deg) translate(3px, 2px);
		}
		.x2 {
			/*-webkit-transform: rotate(-45deg) translate(-9px, 6px);*/
			transform: rotate(45deg) translate(-1px, -10px);
		}
		@media screen and (max-width: 425px) {
			.menu-item {
				font-size: 24px;
			}
		}