/*7.RESPONSE NAVIGATION.CSS*/
#smart-toggle{
	display: none;
}

/*@media (max-width: 767px){*/
@media (max-width: 980px){
	#smart-toggle{
		cursor: pointer;
		display: block;
		/*text-align: center;*/
		text-align: right;
		position: absolute;
		/*right: -10px;*/
		right: 0px;
		top: 0px;
		width: 25%;
	}
		#smart-toggle span{
			display: block;
			font-size: 20px;
			font-size: 2rem;
			font-weight: bold;
			line-height: 1.3;
			text-transform: uppercase;
		}

	#nested > ul{
		display: block;
	}
		#nested > ul li{
			display: block;
			text-align: center;
		}
			#nested > ul li a{
				display: block;
			}
			#nested > ul li.homeNav a{
				background-size: 5% auto;
			}

			#nested .sub-menu{
				display: block;
				margin: 0;
				max-height: 100%;
				position: relative;
			}
				#nested > ul li .sub-menu li{
					display: block;
					padding: 0;
					text-align: left;
					width: 100% !important
				}

				#nested .sub-menu li .sep{
					display: none;
				}


}
/*7.FIN RESPONSE NAVIGATION.CSS*/