/* -------------------------------- DEFAULT */
body {
	background-color: %colour_body_background% !important;
}
#affero-page a, aside a, .affero-footer a, .photo-navigation a {
	color: %colour_links%;
}
#affero-page a:hover, aside a:hover, .affero-footer a:hover, .photo-navigation a:hover {
	color: %colour_links_hover%;
}
::selection {background: %colour_selection%; color: white;}
::-webkit-selection {background: %colour_selection%; color: white;}
::-moz-selection {background: %colour_selection%; color: white;}
/* -------------------------------- MENU */
#affero-menu-toggle:before,
#affero-menu-toggle:after,
#affero-menu-toggle span {
	background: %colour_navigation_toggle%;
}
.mm-menu h1 {
	color: %colour_site_title%;
}
.mm-menu {
	background-color: %colour_sidebar%;
}
/* -------------------------------- PAGE */
#affero-page, .affero-shaddow {
	background: %colour_main_content_background%;
	color: %colour_main_content%;
}
#affero-page h1, #affero-page h2, #affero-page h3, #affero-page h4, #affero-page h5 {
	color: %colour_main_content_titles%;
}
#affero-page h2.affero-slogan {
	color: %colour_slogan%;
}
.mm-menu h2, .mm-menu h3, .affero-sidebar-title {
	color: %colour_sidebar_title%;
}
.affero-footer {
	color: %colour_footer%;
}
/* --------------------------------EXTRAS */
.photo-navigation {
	background: %colour_main_content_background%;
	color: %colour_main_content%;
}
.form-input-button[type="reset"], .form-input-button[type="submit"] {
	color: %colour_main_content%;
	background: %colour_main_content_background%;
}