/* ******************************************************************************************** */
/* ARCHIVED FILES ***************************************************************************** */
/* ******************************************************************************************** */

/* Original Large Navigation Container 2 ****************************************************** */
#large-navigation-container-2 .navigation-links [class^=col] {
    padding-left: unset;
    padding-right: unset;
}
#large-navigation-container-2 {
    background-color: #FEFEFE;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 200 !important;
}
#large-navigation-container-2 > div:first-child {
}
#large-navigation-container-2 > div:last-child {
    // background-color: $color-third;
}
#large-navigation-container-2 .navigation-links > div > div {
    display: inline-block;
    position: relative;
    transition: all 450ms;
    text-align: center;
}
#large-navigation-container-2 .navigation-links > div > div > a {
    display: block;
    font-family: $font-second;
    font-weight: normal;
    font-size: 0.9rem;
    text-transform: uppercase;
    text-align: center;
    color: $color-second;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
#large-navigation-container-2 .navigation-links > div > div:hover {
    background-color: rgba($color-prime, 0.5);
}
#large-navigation-container-2 .navigation-links > div > div:hover > a {
    transition: color 150ms;
    text-decoration: none;
    color: #FFFFFF;
}
#large-navigation-container-2 .navigation-links > div > div > .dropdown,
#large-navigation-container-2 .navigation-links > div > div > .dropdown > div > .dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    min-width: 150%;
    max-width: 200%;
    /* display: none; */
    visibility: hidden;
    z-index: 2;
}
#large-navigation-container-2 .navigation-links > div > div > .dropdown > div > .dropdown {
    left: 100%;
    top: 0;
    z-index: 3;
}
/* Affects all divs in any dropdown */
#large-navigation-container-2 .dropdown > div {
	position: relative;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div {
	background-color: $color-prime;
	text-align: left;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div a {
	display: block;
    font-family: $font-second;
    font-weight: normal;
    font-size: 0.9rem;
    text-transform: uppercase;
    text-align: left;
    padding: 0.5rem;
    color: #FFFFFF;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div > a {
	color: #FFFFFF;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div:hover {
    background-color: darken($color-second, 15%);
    transition: background-color 150ms;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div > a:hover {
	text-decoration: none;
}
#large-navigation-container-2 .navigation-links > div > div .dropdown > div:not(:last-child) {
}

/* Original Large Navigation Container 3 ****************************************************** */
@keyframes menuload {
	from {
		height:0;

	}
	to {
		height:100%;
	}
}
.current {
		border-bottom:$color-prime solid 4px;
	}
#large-navigation-container-3 .navigation-links [class^=col] {
    padding-left: unset;
    padding-right: unset;


}
#large-navigation-container-3 {


    position:fixed;
    z-index: 200 !important;
	width:100%;
	.mco {
		height:0;
		background-color:$color-prime;
		position:absolute;
		bottom:0;
		width:100%;
		a {
			font-family: Montserrat-Light, sans-serif;
    		font-weight: normal;
    		font-size: 1rem;
    		text-transform: uppercase;
			text-align:center;
			vertical-align:middle;
			position:absolute;
			top:40%;
			left:50%;
			transform:translate(-50%);
			display:none;
			color:white !important;
			width:100%;
		}
	}
}
#large-navigation-container-3 > div:first-child {

}
#large-navigation-container-3 > div:last-child {
    // background-color: $color-third;
}
#large-navigation-container-3 .navigation-links > div > div {
    display: inline-block;
    position: relative;
    transition: all 450ms;
    text-align: center;
	background:$color-second;

	border-right:grey solid .1px;
	&.last {
		border-right:none !important;
	}
}
#large-navigation-container-3 .navigation-links > div > div > a {
    display: block;
    font-family: $font-second;
    font-weight: normal;
    font-size: 1rem;
    text-transform: uppercase;
    text-align: center;
    color: white;
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
#large-navigation-container-3 .navigation-links > div > div:hover {
	.mco {
		animation: menuload .5s ease;
		height:100%;
		bottom:0;
		a {
			display:block;
		}
	}
}
#large-navigation-container-3 .navigation-links > div > div:hover > a {
    transition: color 150ms;
    text-decoration: none;
    color: #FFFFFF;
}
#large-navigation-container-3 .navigation-links > div > div > .dropdown,
#large-navigation-container-3 .navigation-links > div > div > .dropdown > div > .dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    min-width: 150%;
    max-width: 200%;
    /* display: none; */
    visibility: hidden;
    z-index: 2;

}
#large-navigation-container-3 .navigation-links > div > div > .dropdown > div > .dropdown {
    left: 100%;
    top: 0;
    z-index: 3;
}
/* Affects all divs in any dropdown */
#large-navigation-container-3 .dropdown > div {
	position: relative;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div {
	background-color: $color-prime;
	text-align: left;
	border-bottom:solid grey .1px;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div a {
	display: block;
    font-family: $font-second;
    font-weight: normal;
    font-size: 0.9rem;
    text-transform: uppercase;
    text-align: left;
    padding: 0.5rem;
    color: #FFFFFF;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div > a {
	color: #FFFFFF;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div:hover {
    background-color: darken($color-second, 15%);
    transition: background-color 150ms;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div > a:hover {
	text-decoration: none;
}
#large-navigation-container-3 .navigation-links > div > div .dropdown > div:not(:last-child) {
}

/* Original Use of Full Screen Size Background Images ***************************************** */
.fullwindow {
	min-height: 100vh;
	@media screen and (max-width: 992px) {
		min-height: 400px;
	}
}

/* ******************************************************************************************** */
