

/** GENERAL **/
.navigation-wrapper		{ text-transform:uppercase; position:relative; }

.navigation-wrapper							{ background:#140f10; color:#FFF200; }
.footer-navigation .navigation-wrapper		{ background:#FFF200; color:#140f10; }

/** NAVIGATION **/
.navigation-wrapper .navigation									{ float:left; list-style:none; margin:0px; padding:0px; }
.navigation-wrapper .nav-link									{ display:inline-block; position:relative; }
.navigation-wrapper .nav-link .link								{ display:inline-block; padding:15px; position:relative; }
.navigation-wrapper .nav-dropdown								{ display:none; z-index:100; list-style:none; margin:0px; padding:0px; display:none; position:absolute; width:210px; left:0px; }
.navigation-wrapper .nav-dropdown .link							{ padding:10px 5%; width:90%; text-transform:none; }
.navigation-wrapper .nav-menu									{ display:none; position:relative; }
.navigation-wrapper .submenu									{ display:none; position:absolute; padding:0px; margin:0px; z-index:9999; min-width:210px; left:0; }
.navigation-wrapper .responsive-dropdown .submenu				{ left:auto; right:0; }
.navigation-wrapper .navigation .nav-submenu-link a				{ width:90%; padding:10px 5%; }
.footer-navigation .navigation-wrapper .navigation .nav-dropdown,
.footer-navigation .navigation-wrapper .submenu					{ bottom:50px; }
.navigation-wrapper .navigation .nav-text-menu					{ display:none; }
.navigation-wrapper .navigation .nav-submenu-link				{ display:none; }

.navigation-wrapper .navigation .nav-link						{ color:#FFF200; }
.navigation-wrapper .navigation .nav-link .link					{ color:#FFF200; border-bottom:5px solid transparent; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; cursor:pointer; }
.navigation-wrapper .navigation .nav-link .link:hover,
.navigation-wrapper .navigation .nav-link .link.selected		{ color:#FFFFFF; border-bottom:5px solid #FFF200; }
.navigation-wrapper .navigation .nav-dropdown,
.navigation-wrapper .submenu									{ background:#140F10; }

.footer-navigation .navigation-wrapper .navigation .nav-link						{ color:#140f10; }
.footer-navigation .navigation-wrapper .navigation .nav-link .link					{ color:#140f10; border-bottom:5px solid transparent; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; cursor:pointer; }
.footer-navigation .navigation-wrapper .navigation .nav-link .link:hover,
.footer-navigation .navigation-wrapper .navigation .nav-link .link.selected			{ color:#140f10; border-bottom:5px solid #140f10; }
.footer-navigation .navigation-wrapper .navigation .nav-dropdown,
.footer-navigation .navigation-wrapper .submenu										{ background:#FFF200; }



/** SOCIAL **/
.navigation-wrapper .social-links											{ float:right; width:; text-align:right; text-transfrom:uppercase; }
.navigation-wrapper .social-links a											{ display:inline-block; vertical-align:middle; padding:15px 0px 14px 0px; margin:0px 0px 0px 10px; }
.navigation-wrapper .social-links a .icon									{ display:inline-block; width:15px; height:15px; vertical-align:middle; }
.navigation-wrapper .social-links a .icon img								{ width:100%; max-width:15px; max-height:16px; }
.navigation-wrapper .social-links a .text									{ display:inline-block; padding:0px 0px 0px 3px; vertical-align:middle; }

.navigation-wrapper .social-links a											{ color:#FFFFFF; border-bottom:5px solid transparent; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; cursor:pointer; }
.navigation-wrapper .social-links a:hover									{ color:#FFF200; border-bottom:5px solid #FFF200; }
.footer-navigation .navigation-wrapper .social-links a						{ color:#140f10; border-bottom:5px solid transparent; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; cursor:pointer; }
.footer-navigation .navigation-wrapper .social-links a:hover				{ color:#140f10; border-bottom:5px solid #140f10; }
.navigation-wrapper .social-links a.facebook .icon							{ background:transparent url(icons/social-facebook.png) no-repeat 50% 50%; }
.navigation-wrapper .social-links a.youtube .icon							{ background:transparent url(icons/social-youtube.png) no-repeat 50% 50%; }
.navigation-wrapper .social-links a.instagram .icon							{ background:transparent url(icons/social-instagram.png) no-repeat 50% 50%; }
.footer-navigation .navigation-wrapper .social-links a.facebook .icon		{ background:transparent url(icons/social-facebook-black.png) no-repeat 50% 50%; }
.footer-navigation .navigation-wrapper .social-links a.youtube .icon		{ background:transparent url(icons/social-youtube-black.png) no-repeat 50% 50%; }
.footer-navigation .navigation-wrapper .social-links a.instagram .icon		{ background:transparent url(icons/social-instagram-black.png) no-repeat 50% 50%; }





/** RESPONSIVE **/
@media screen and (max-width:999px){
	.navigation-wrapper .nav-link .link								{ padding:15px 10px; }
}

@media screen and (max-width:920px){

	.navigation-wrapper .nav-link.nav-link-8,
	.navigation-wrapper .nav-link.nav-link-7						{ display:none; }
	.navigation-wrapper .nav-link.nav-menu.nav-submenu				{ display:inline-block; }
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-8,
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-7		{ display:block; }
	

}

@media screen and (max-width:850px){

	.navigation-wrapper .nav-link.nav-link-6						{ display:none; }
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-6		{ display:block; }

}

@media screen and (max-width:760px){

	.navigation-wrapper .nav-link.nav-link-5						{ display:none; }
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-5		{ display:block; }

}

@media screen and (max-width:695px){
	
	.navigation-wrapper .navigation									{ font-size:1.2em; }
	.navigation-wrapper .nav-link,
	.navigation-wrapper .nav-link .link								{ position:static; }
	.navigation-wrapper .navigation .nav-submenu-link a				{ width:auto; padding:10px; }
	.navigation-wrapper .nav-link.nav-menu.nav-submenu				{ display:block; }
	.nav-link.nav-menu.nav-submenu									{ display:block; }
	.navigation-wrapper .responsive-dropdown .submenu				{ left:0; z-index:100000000; }
	.navigation-wrapper .nav-link .link								{ display:block; padding:15px 0px; width:100%; }
	.navigation-wrapper .nav-link.nav-link-4,
	.navigation-wrapper .nav-link.nav-link-3,
	.navigation-wrapper .nav-link.nav-link-2,
	.navigation-wrapper .nav-link.nav-link-1						{ display:none; }
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-4,
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-3,
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-2,
	.navigation-wrapper .nav-link.nav-submenu-link.nav-link-1		{ display:block; }
	.navigation-wrapper .navigation .nav-text-menu					{ display:block; }
	.navigation-wrapper .navigation .nav-text-more					{ display:none; }

}

@media screen and (max-width:380px){

	.navigation-wrapper .social-links a .text	{ display:none; }

}





