@charset "UTF-8";
/* CSS Document */

/*---------------------------------Navigation---------------------------------*/

@media (min-width: 768px) {


.navbar-default {
	background-color: transparent;
	border-color: transparent;
}
nav {
	font-family: "omnes-pro-1", "omnes-pro-2", sans-serif;
	font-weight: 400;
	font-size: 1.15em;
}
	
	@media (max-width: 991px) {
		nav {font-size: 0.9em; line-height: 1em}
	}
	
.navbar {
	position: relative;
	margin-bottom: 0px;
	border: 0px solid transparent;
	/* no border and no minimum height to make main area flush against navbar */
	padding: 0px;
}

	
/* COLOR OF TEXT OF NAV TAB ON FOCUS AND ACTIVE*/
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	color: #fff;
	-webkit-transition: 0.3s; /* For Safari 3.1 to 6.0 */
	transition: 0.3s;
}

/* NOT USING PADDING HERE OR ELSE HOVER WOULD ONLY COVER CENTER */
.navbar li, .navbar li:hover {
	/*padding: 0 15px;*/
	padding: 0 10px;
	margin: 0;
	border-radius: 10px 10px 0 0;
	-webkit-transition: 0.3s; /* For Safari 3.1 to 6.0 */
	transition: 0.3s;
}

@media (max-width: 1199px) {
.navbar li, .navbar li:hover {
padding: 0 4px;
}
}

	@media (max-width: 991px) {
.navbar li, .navbar li:hover {
padding: 0 0px;
}
}
/* COLOR OF BACKGROUND OF NON-ACTIVE NAV TAB */
.navbar li, .navbar li:hover {
	background-color: #d6eac2;
}


/* COLOR OF BACKGROUND OF ACTIVE NAV TAB */
.navbar li.active {
	background-color: #fff;
}
.navbar.tab-pink li.active {
	background-color: #B41E8E;
}
.navbar.tab-black li.active {
	background-color: #000;
}
/* COLOR OF TEXT OF NON-ACTIVE NAV TAB */
.navbar-light .navbar-nav .nav-link {
	color: #000;
}

/* COLOR OF TEXT OF ACTIVE NAV TAB */
.navbar-light .navbar-nav .active>.nav-link {
	color: #b41e8e;
}
	
/* COLOR OF TEXT OF ACTIVE NAV TAB */
.navbar.tab-pink .navbar-nav .active>.nav-link, .navbar.tab-black .navbar-nav .active>.nav-link  {
	color: #fff;
}

/* COLOR OF BACKGROUND OF NAV TAB ON HOVER AND ACTIVE*/
.navbar li:hover {
	background-color: #859F29;
}

.navbar li:active {
	background-color: #596A1B;
}

/* COLOR OF TEXT OF NAV TAB ON FOCUS AND ACTIVE*/
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	color: #fff;
	-webkit-transition: 0.3s; /* For Safari 3.1 to 6.0 */
	transition: 0.3s;
}

.navbar .nav-item:not(:last-child) {
	margin-right: 5px;
}
}