.agrotec-page a:active, 
.agrotec-page a:hover, 
.agrotec-page a:focus,
.agrotec-page .navbar-default .top-right-navigation .navbar-nav > li > a:focus, 
.agrotec-page .navbar-default .top-right-navigation .navbar-nav > li > a:hover,
.agrotec-arrow-right-before, .agrotec-arrow-right-after,
.agrotec-page .content-wrapper a {
    color: #79b420;
}

.metaltec-page a:active, 
.metaltec-page a:hover, 
.metaltec-page a:focus,
.metaltec-page .navbar-default .top-right-navigation .navbar-nav > li > a:focus, 
.metaltec-page .navbar-default .top-right-navigation .navbar-nav > li > a:hover,
.metaltec-arrow-right-before, .metaltec-arrow-right-after,
.metaltec-page .content-wrapper a {
    color: #0086c4;
}

.metaltec-page .content-wrapper a.btn.btn-default,
.metaltec-page .content-wrapper a.btn.btn-default:focus {
    color: #fff;
}

.metaltec-page .content-wrapper a.btn.btn-default:active,
.metaltec-page .content-wrapper a.btn.btn-default:hover {
    color: #000;
}

.farriertec-page a:active, 
.farriertec-page a:hover, 
.farriertec-page a:focus,
.farriertec-page .navbar-default .top-right-navigation .navbar-nav > li > a:focus, 
.farriertec-page .navbar-default .top-right-navigation .navbar-nav > li > a:hover,
.farriertec-arrow-right-before, .farriertec-arrow-right-after,
.farriertec-page .content-wrapper a {
    color: #f07d00;
}

.metaltec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:hover,
.metaltec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:focus,
.metaltec-page .md-lg-nav .meta-navigation > li > a:hover,
.metaltec-page .md-lg-nav .meta-navigation > li > a:focus,
.metaltec-page .md-lg-nav .nav .open > a, 
.metaltec-page .md-lg-nav .nav .open > a:focus, 
.metaltec-page .md-lg-nav .nav .open > a:hover {
	background: transparent;
	color: #0086c4;
	border-color: #000; /* needed while some how the text color of the link changes the color of the border... strange */
}

.agrotec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:hover,
.agrotec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:focus,
.agrotec-page .md-lg-nav .meta-navigation > li > a:hover,
.agrotec-page .md-lg-nav .meta-navigation > li > a:focus,
.agrotec-page .md-lg-nav .nav .open > a, 
.agrotec-page .md-lg-nav .nav .open > a:focus, 
.agrotec-page .md-lg-nav .nav .open > a:hover {
	background: transparent;
	color: #79b420;
	border-color: #000; /* needed while some how the text color of the link changes the color of the border... strange */
}

.farriertec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:hover,
.farriertec-page .md-lg-nav .main-navigation-wrapper .main-navigation > li > a:focus,
.farriertec-page .md-lg-nav .meta-navigation > li > a:hover,
.farriertec-page .md-lg-nav .meta-navigation > li > a:focus,
.farriertec-page .md-lg-nav .nav .open > a, 
.farriertec-page .md-lg-nav .nav .open > a:focus, 
.farriertec-page .md-lg-nav .nav .open > a:hover {
	background: transparent;
	color: #f07d00;
	border-color: #000; /* needed while some how the text color of the link changes the color of the border... strange */
}

.metaltec-page .md-lg-nav .dropdown-menu > li:focus > a, .metaltec-page .md-lg-nav .dropdown-menu > li > a:hover,
.metaltec-page .md-lg-nav .dropdown-menu > li:focus, .metaltec-page .md-lg-nav .dropdown-menu > li:hover,
.metaltec-page .md-lg-nav .dropdown-menu > .active-lang > a,
.metaltec-page .md-lg-nav .dropdown-menu > .active > a, 
.metaltec-page .md-lg-nav .dropdown-menu > .active > a:hover, 
.metaltec-page .md-lg-nav .dropdown-menu > .active > a:focus {
	background: transparent;
	color: #0086c4;
}

.agrotec-page .md-lg-nav .dropdown-menu > li:focus > a, .agrotec-page .md-lg-nav .dropdown-menu > li > a:hover,
.agrotec-page .md-lg-nav .dropdown-menu > li:focus, .agrotec-page .md-lg-nav .dropdown-menu > li:hover,
.agrotec-page .md-lg-nav .dropdown-menu > .active-lang > a,
.agrotec-page .md-lg-nav .dropdown-menu > .active > a, 
.agrotec-page .md-lg-nav .dropdown-menu > .active > a:hover, 
.agrotec-page .md-lg-nav .dropdown-menu > .active > a:focus {
	background: transparent;
	color: #79b420;
}

.farriertec-page .md-lg-nav .dropdown-menu > li:focus > a, .farriertec-page .md-lg-nav .dropdown-menu > li > a:hover,
.farriertec-page .md-lg-nav .dropdown-menu > li:focus, .farriertec-page .md-lg-nav .dropdown-menu > li:hover,
.farriertec-page .md-lg-nav .dropdown-menu > .active-lang > a,
.farriertec-page .md-lg-nav .dropdown-menu > .active > a, 
.farriertec-page .md-lg-nav .dropdown-menu > .active > a:hover, 
.farriertec-page .md-lg-nav .dropdown-menu > .active > a:focus {
	background: transparent;
	color: #f07d00;
}

/* meta navigation icon */
.metaltec-page .meta-icon { background-position: 0 -653px; }
.agrotec-page .meta-icon { background-position: 0 -554px; }
.farriertec-page .meta-icon { background-position: 0 -620px; }


/* arrow definitions */
.metaltec-page .arrow-right-before:hover:before,
.metaltec-page .arrow-right-after:hover:after,
.metaltec-page .content-wrapper .arrow-right-before:before, .metaltec-page .content-wrapper .arrow-right-after:after,
.metaltec-arrow-right-before:hover:before,
.metaltec-arrow-right-after:hover:after,
.metaltec-arrow-right-before:before, .metaltec-arrow-right-after:after {
	background-position: 0 -454px;
}
.agrotec-page .arrow-right-before:hover:before,
.agrotec-page .arrow-right-after:hover:after,
.agrotec-page .content-wrapper .arrow-right-before:before, .agrotec-page .content-wrapper .arrow-right-after:after,
.agrotec-arrow-right-before:hover:before,
.agrotec-arrow-right-after:hover:after,
.agrotec-arrow-right-before:before, .agrotec-arrow-right-after:after {
	background-position: 0 -42px;
}
.farriertec-page .arrow-right-before:hover:before,
.farriertec-page .arrow-right-after:hover:after,
.farriertec-page .content-wrapper .arrow-right-before:before, .farriertec-page .content-wrapper .arrow-right-after:after,
.farriertec-arrow-right-before:hover:before,
.farriertec-arrow-right-after:hover:after,
.farriertec-arrow-right-before:before, .farriertec-arrow-right-after:after {
	background-position: 0 -370px;
}

/* hr colors */
.metaltec-page .hr-colored, .hr-metaltec { border-color: #0086c4; }
.agrotec-page .hr-colored, .hr-agrotec { border-color: #79b420; }
.farriertec-page .hr-colored, .hr-farriertec { border-color: #f07d00; }

/* subnav arrow color */
.am-suisse-page .pills-navigation .open .dropdown-icon-wrapper > .dropdown-icon,
.am-suisse-page .pills-navigation > li.open:hover .dropdown-icon-wrapper > .dropdown-icon,
.am-suisse-page .pills-navigation > li.open:focus .dropdown-icon-wrapper > .dropdown-icon {
    background-position: 0 -84px;
}
.agrotec-page .pills-navigation .open .dropdown-icon-wrapper > .dropdown-icon,
.agrotec-page .pills-navigation > li.open:hover .dropdown-icon-wrapper > .dropdown-icon,
.agrotec-page .pills-navigation > li.open:focus .dropdown-icon-wrapper > .dropdown-icon {
    background-position: 0 -0px;
}
.metaltec-page .pills-navigation .open .dropdown-icon-wrapper > .dropdown-icon,
.metaltec-page .pills-navigation > li.open:hover .dropdown-icon-wrapper > .dropdown-icon,
.metaltec-page .pills-navigation > li.open:focus .dropdown-icon-wrapper > .dropdown-icon {
    background-position: 0 -412px;
}
.farriertec-page .pills-navigation .open .dropdown-icon-wrapper > .dropdown-icon,
.farriertec-page .pills-navigation > li.open:hover .dropdown-icon-wrapper > .dropdown-icon,
.farriertec-page .pills-navigation > li.open:focus .dropdown-icon-wrapper > .dropdown-icon {
    background-position: 0 -328px;
}

.pills-navigation > .last-child.open > .nav-link{
    border-bottom-width: 0;
}
.pills-navigation > .last-child.open > .dropdown-menu .last-child{
    border-bottom: 1px solid #000;
}

/* subnav link color on arrow hover */
.am-suisse-page .pills-navigation > li:hover > a,
.am-suisse-page .pills-navigation > li.open > a{
    color: #6f7c7d;
	background-color: transparent;
	border-top: 1px solid #000;
}
.am-suisse-page .pills-navigation > li .dropdown-menu > li > a:hover,
.am-suisse-page .pills-navigation > li .dropdown-menu > li > a:focus{
    color: #6f7c7d;
}
.agrotec-page .pills-navigation > li:hover > a,
.agrotec-page .pills-navigation > li.open > a{
    color: #79b420;
	background-color: transparent;
    border-top: 1px solid #000;
}
.agrotec-page .pills-navigation > li > .dropdown-menu > li a:hover,
.agrotec-page .pills-navigation > li > .dropdown-menu > li a:focus{
    color: #79b420;
}
.metaltec-page .pills-navigation > li:hover > a,
.metaltec-page .pills-navigation > li.open > a{
    color: #0086c4;
	background-color: transparent;
    border-top: 1px solid #000;
}
.metaltec-page .pills-navigation > li .dropdown-menu > li > a:hover,
.metaltec-page .pills-navigation > li .dropdown-menu > li > a:focus{
    color: #0086c4;
}
.farriertec-page .pills-navigation > li:hover > a,
.farriertec-page .pills-navigation > li.open > a{
    color: #f07d00;
	background-color: transparent;
    border-top: 1px solid #000;
}
.farriertec-page .pills-navigation > li .dropdown-menu > li > a:hover,
.farriertec-page .pills-navigation > li .dropdown-menu > li > a:focus{
    color: #f07d00;
}

/* subnav arrow hover */
.am-suisse-page .pills-navigation > li:hover .dropdown-icon-wrapper > .dropdown-icon,
.am-suisse-page .pills-navigation > li:focus .dropdown-icon-wrapper > .dropdown-icon{
    background-position: 0 -126px;
}
.agrotec-page .pills-navigation > li:hover .dropdown-icon-wrapper > .dropdown-icon,
.agrotec-page .pills-navigation > li:focus .dropdown-icon-wrapper > .dropdown-icon{
    background-position: 0 -42px;
}
.metaltec-page .pills-navigation > li:hover .dropdown-icon-wrapper > .dropdown-icon,
.metaltec-page .pills-navigation > li:focus .dropdown-icon-wrapper > .dropdown-icon {
    background-position: 0 -454px;
}
.farriertec-page .pills-navigation > li:hover .dropdown-icon-wrapper > .dropdown-icon,
.farriertec-page .pills-navigation > li:hover .dropdown-icon-wrapper > .dropdown-icon{
    background-position: 0 -370px;
}
