

/** MAIN NAVIGATION **/
.navigation-list									{ list-style:none; text-transform:uppercase; margin:0px; padding:0px; }
.navigation-list .nav-link							{ display:inline-block; position:relative; }
.lt-ie9 .navigation-list .nav-link					{ float:left; }
.navigation-list .nav-link .link					{ display:inline-block; padding:10px 0px; position:relative; cursor:pointer; }
.navigation-list .nav-dropdown						{ display:none; z-index:100; list-style:none; margin:0px; padding:0px; display:none; position:absolute; left:0; width:220px; text-align:left; }
.navigation-list .nav-dropdown .link				{ display:block; padding:10px; text-transform:none; margin:0px 0px; }

.navigation-list .link								{ color:#333333; font-weight:600; border-bottom:5px solid transparent; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; transition:all .3s ease; }



/** HEADER NAVIGATION **/
.header-wrapper .navigation-list .nav-link						{ margin:0px 0px 0px 20px; }
.header-wrapper .navigation-list .link:hover,
.header-wrapper .navigation-list .link.selected,
.header-wrapper .navigation-list .selected .single-link			{ color:#333333; border-bottom:5px solid #a4343a; }
.header-wrapper .navigation-list .nav-dropdown,
.header-wrapper .navigation-list .nav-dropdown li				{ background:#a4343a; color:#FFFFFF; }
.header-wrapper .navigation-list .nav-dropdown					{ top:43px; }
.navigation-list .nav-dropdown .link							{ color:#FFFFFF; font-weight:normal;}
.navigation-list .nav-dropdown .link:hover,
.navigation-list .nav-dropdown .link.selected 					{ color:#FFFFFF; border-bottom:5px solid #FFFFFF; }



/** FOOTER NAVIGATION **/
.footer-navigation 												{ position:relative; }
.footer-navigation .navigation-list .nav-link					{ margin:0px 20px 0px 0px;  }

.footer-navigation 												{ background:#a4343a; }
.footer-navigation .navigation-list .nav-dropdown				{ bottom:43px; color:#FFFFFF; }
.footer-navigation .navigation-list .link 						{ color:#FFFFFF; }
.footer-navigation .navigation-list .link:hover,				
.footer-navigation .navigation-list .link.selected,
.footer-navigation .navigation-list .selected .single-link		{ border-bottom:5px solid #FFFFFF; }
.footer-navigation .navigation-list .nav-dropdown,
.footer-navigation .navigation-list .nav-dropdown li			{ background:#a4343a; color:#FFFFFF; }



/** RESPONSIVE MENU **/
.navigation-list.responsive-menu					{ display:none; width:100%; text-align:center; }
.navigation-list.responsive-menu .nav-link			{ display:block; }
.navigation-list.responsive-menu .nav-link .link	{ display:block; }
.navigation-list.responsive-menu .nav-dropdown		{ width:100%; }

.navigation-list.responsive-menu .border			{ border-top:1px solid #FFFFFF; }
.navigation-list.responsive-menu .single-link		{ color:#FFFFFF; }



/** RESPONSIVE **/
@media screen and (max-width:860px){
	
	.header-wrapper .navigation-list			{ font-size:0.9em; }
	.header-wrapper .navigation-list .nav-link	{ margin:0px 0px 0px 15px; }
				 
}

@media screen and (max-width:760px){
	
	.header-wrapper .navigation-list .nav-link	{ margin:0px 0px 0px 10px; }
				 
}

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

	.header-wrapper .navigation-list					{ display:none; }
	.header-wrapper .navigation-list.responsive-menu	{ display:block; }
	.header-wrapper .navigation-list .nav-link 			{ margin: 0px 0px 0px 0px; }

}

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

	.footer-navigation .navigation-list						{ display:none; }
	.footer-navigation .navigation-list.responsive-menu		{ display:block; }
	.footer-navigation .navigation-list .nav-link 			{ margin: 0px 0px 0px 0px; }

}

