p {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
}

h3.entry-title {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
}


h2.entry-title {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
}

h1.site-title {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
}

h2.site-description {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
}

h4{
	color: #ffffff;
	font-size: 14pt;
	font-family: "Libre Franklin",sans-serif;
}

div.menu-menu-1-container {
	color: #ffffff;
	font-family: "Libre Franklin",sans-serif;
	color: #ffffff;
}

div.entry-date {
	color: #cccccc;
	font-family: "Libre Franklin",sans-serif;
}

span.posted-on {
	color: #cccccc;
	font-family: "Libre Franklin",sans-serif;
}


.wf-active h3 {
		color: #ffffff;
    font-weight: 400;
    font-style: normal;
}

.wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6 {
    font-family: "Libre Franklin",sans-serif;
		color: #ffffff;
    font-weight: 400;
    font-style: normal;
}

.widget_wpcom_social_media_icons_widget a:before, button:hover, button:focus, .button:hover, .button:focus, .footer-widgets .widget_tag_cloud a, .footer-widgets .wp_widget_tag_cloud a, .widget_tag_cloud a, .wp_widget_tag_cloud a, .footer-widgets .widget_tag_cloud a:hover, .footer-widgets .wp_widget_tag_cloud a:hover, .widget_tag_cloud a:hover, .wp_widget_tag_cloud a:hover, .site-title a, .site-description, html input[type="button"], input[type="reset"], input[type="submit"], button, .button, #infinite-handle span {
    color: #ffffff;
}
.hentry h2 a, .hentry h3 a, .hentry h4 a, .hentry h5 a {
    color: #ffffff;
}

.hentry h1 a, .hentry h2 a, .hentry h3 a, .hentry h4 a, .hentry h5 a {
    color: #ffffff;
}

element.style {
}
#infinite-footer .blog-info a:hover, .main-navigation .current_page_item>a, .main-navigation .current-menu-item>a, .main-navigation .current_page_ancestor>a, .entry-footer .left i:hover, a, a:hover, a:focus, .main-navigation li:hover>a, .main-navigation li.focus>a {
    color: #ffffff;
}
.main-navigation a {
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-size: 1.4rem;
    letter-spacing: 1px;
    padding: 1.5em;
    text-decoration: none;
    text-transform: uppercase;
}
ul, ol, dl {
    list-style-position: outside;
    font-family: inherit;
		color: #ffffff
}

.wf-active body {
    font-family: "Libre Franklin",sans-serif;
	color: #ffffff;
}

#infinite-footer .blog-info a:hover, .main-navigation .current_page_item>a, .main-navigation .current-menu-item>a, .main-navigation .current_page_ancestor>a, .entry-footer .left i:hover, a, a:hover, a:focus, .main-navigation li:hover>a, .main-navigation li.focus>a {
    color: #ffffff;
}
.contact-form input[type="text"], .contact-form input[type="email"] {
    width: 500px;
    height: 3em;
	background-color: #ffffff; 
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea, pre, .comment-body, code, .entry-footer .left, blockquote, table tr.even, table tr.alt, table tr:nth-of-type(even) {
    background-color: #ffffff;
}
a {
  color: #3b83bd;
  text-decoration: none;
  transition: all .5s;
}
