@import "footer";
@import "header";
@import "sidebar";
@import "trigger";
@import "overview";
@import "mobile";

#header nav,
#footer nav,
#sidebar nav,
#blog-footer nav,
#search {
	a {
		@include coat-auto-responsive(standard-nav-link);
		&::before {
			content: "" !important;
			@include coat-auto-responsive(standard-nav-link, before);
		}
		&:hover {
			@include coat-auto-responsive(standard-nav-link, hover);
			&::before {
				@include coat-auto-responsive(standard-nav-link, before-hover);
			}
		}
	}
	.active > a {
		@include coat-auto-responsive(standard-nav-link, active);
		&:hover {
			@include coat-auto-responsive(standard-nav-link, active-hover);
			&::before {
				@include coat-auto-responsive(standard-nav-link, before-active-hover);
			}
		}
		&::before {
			@include coat-auto-responsive(standard-nav-link, before-active);
		}
	}
	ul ul {
		a {
			@include coat-auto-responsive(standard-nav-link-sub);
			&:hover {
				@include coat-auto-responsive(standard-nav-link-sub, hover);
			}
		}
		.active a {
			@include coat-auto-responsive(standard-nav-link-sub, active);
			&:hover {
				@include coat-auto-responsive(standard-nav-link-sub, active-hover);
			}
		}
	}
}
