a:link {
  color: black;
	text-decoration: none;
	font-weight: bold;
}

/* visited link */
a:visited {
  color: black;
}

/* mouse over link */
a:hover {
  color: pink;
	text-decoration: none;
}

/* selected link */
a:active {
  color: pink;
}
/* main menu link */
.main-navigation ul .current-menu-item > a {
	color: pink;
}
/* main menu link */
.main-navigation ul .genericon.genericon-collapse {
	background: pink;
	color: white;
}
.main-navigation.toggled .menu-toggle {
	background: pink;
	color: white;
}
.main-navigation ul ul a:hover, .main-navigation ul ul a:focus, .main-navigation ul ul a:active {
		color: pink;
	}
.menu-social li a:hover, .menu-social li a:focus, .menu-social li a:active {
	border-color: pink;
}
.menu-social li a:hover, .menu-social li a:focus, .menu-social li a:active {
	color: pink;
}
.widget-title a:hover, .widget-title a:focus, .widget-title a:active,
.widgettitle a:hover,
.widgettitle a:focus,
.widgettitle a:active {
	color: pink;
}
.widgets-area a:hover, .widgets-area a:focus, .widgets-area a:active {
	color: pink;
}
.widget_tag_cloud a:hover, .widget_tag_cloud a:focus, .widget_tag_cloud a:active {
	color: pink;
}
.page-content .widget_tag_cloud a:hover, .page-content .widget_tag_cloud a:focus, .page-content .widget_tag_cloud a:active {
	background: pink;
}
.entry-thumbnail a {
	position: relative;
	background: pink;
	z-index: 0;
}
.entry-thumbnail a:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	z-index: 1;
	padding: 20px;
	height: 100%;
	width: 100%;
	background: pink;
	opacity: 0;
	-webkit-background-clip: content-box;
	-moz-background-clip: content-box;
	background-clip: content-box;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}
/* mouse over link portfolio*/
.page-title a:hover, .page-title a:focus, .page-title a:active,
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: pink;
}
.more-link-wrapper .more-link:hover, .more-link-wrapper .more-link:focus, .more-link-wrapper .more-link:active {
	color: pink;
}
.page-links .page-link {
	display: block;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	height: 40px;
	width: 40px;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
	background: pink;
	border: 1px solid pink;
	color: white;
	font-size: 0.73em;
	line-height: 38px;
	font-weight: 600;
	text-align: center;
}
.portfolio-thumbnail a {
	position: relative;
	background: pink;
	z-index: 0;
}
.portfolio-thumbnail a:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	z-index: 1;
	padding: 20px;
	height: 100%;
	width: 100%;
	background: pink;
	opacity: 0;
	-webkit-background-clip: content-box;
	-moz-background-clip: content-box;
	background-clip: content-box;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}
.site-main .portfolio-entry-title a:hover, .site-main .portfolio-entry-title a:focus, .site-main .portfolio-entry-title a:active {
	color: pink;
}
#infinite-handle span:hover, #infinite-handle span:focus, #infinite-handle span:active {
	color: pink;
}
.site-main .comment-navigation a:hover, .site-main .comment-navigation a:focus, .site-main .comment-navigation a:active,
.site-main .paging-navigation a:hover,
.site-main .paging-navigation a:focus,
.site-main .paging-navigation a:active,
.site-main .post-navigation a:hover,
.site-main .post-navigation a:focus,
.site-main .post-navigation a:active {
	color: pink;
}
#secondary.hover:after {
	border-bottom-color: pink;
}
.main-navigation ul li a:hover, .main-navigation ul li a:focus, .main-navigation ul li a:active {
	color: pink;
}
/* Schriftgroesse*/
body {
  font-size: 0.7rem;
	color: black;
}
/* Table font color*/
table {
  color: black;
}