/*
Theme Name: StereotypeSteve 2
Theme URI:
Description: Dyad child theme for Stereotype Steve
Author: <a href="http://www.stereotypesteve.com">Steve</a>
Author URI: http://www.stereotypesteve.com
Template: dyad
Text Domain: ssteve
Domain Path: /languages
Version: 2.0.0
*/

.top-thread {
    display: table-row;
    height: 20px;
    padding: 2px 40px;
    text-align: right;
    margin: 0;
    width: 100%;
    z-index: 9;
    font-size: 1.4rem;
    vertical-align: middle;
    float: none;
    clear: both;
}

.top-thread .top-thread-spacer {
    display: table-cell;
}

.top-thread .top-social-links {
    width: 100%;
    margin-left: auto;
    margin-right: 0;
    display: table-cell;
}

top-thread a,
.top-thread li,
.top-thread p {
    color: #ffffff;
}

.top-thread ul,
.top-thread li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.top-thread ul li {
    display: inline-block;
    letter-spacing: 0.1em;
    margin-left: 1.5em;
    padding: 6px 0 10px;
    text-transform: uppercase;
}
.top-thread li {
    position: relative;
}

.single-recipe .entry-inner:before {
	content: "\f100";
}

.ssteve-post-list-title {
	text-align: center;
	font-size: 2rem;
}

ul.ssteve-post-list-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.ssteve-post-list-excerpt {
	display: block;
	padding: 4px;
	margin-bottom: 20px;
	line-height: 1.42857143;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	-webkit-transition: border 0.2s ease-in-out;
	-o-transition: border 0.2s ease-in-out;
	transition: border 0.2s ease-in-out;
}

.ssteve-post-list-excerpt img {
	display: block;
	max-width: 100%;
	height: auto;
}

.ssteve-post-list-excerpt .ssteve-post-list-excerpt-title {
	font-size: 1.6rem;
}

/*--------------------------------------------------------------
## Social Media Nav
--------------------------------------------------------------*/

.social-links ul a:before {
	font-family: "Font Awesome 5 Brands" !important;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: inherit;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	speak: none;
}

.social-links ul,
.social-links ul li,
.widget_nav_menu ul,
.widget_nav_menu ul li {
	list-style: none;
}

.social-links ul,
.social-links ul li {
	margin: 0;
	padding: 0;
}

.widget_nav_menu ul li :before {
	margin-right: 5px;
}

.social-links ul li {
	display: inline-block;
	font-size: 1.8rem;
	line-height: 1;
	margin: 0 0.5em;
}

.social-links ul li a {
	display: inline-block;
	height: 20px;
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
	width: 20px;
}

.social-links ul li a:hover {
	opacity: 0.7;
	text-decoration: none;
}

.social-links ul a:before {
	content: "\f512";
}

.social-links ul a[href*="facebook.com"]:before {
	content: "\f39e";
}

.social-links ul a[href*="twitter.com"]:before {
	content: "\f099";
}

.social-links ul a[href*="dribbble.com"]:before {
	content: "\f17d";
}

.social-links ul a[href*="plus.google.com"]:before {
	content: "\f0d5";
}

.social-links ul a[href*="pinterest.com"]:before {
	content: "\f231";
}

.social-links ul a[href*="github.com"]:before {
	content: "\f09b";
}

.social-links ul a[href*="tumblr.com"]:before {
	content: "\f173";
}

.social-links ul a[href*="youtube.com"]:before {
	content: "\f167";
}

.social-links ul a[href*="flickr.com"]:before {
	content: "\f16e";
}

.social-links ul a[href*="vimeo.com"]:before {
	content: "\f27d";
}

.social-links ul a[href*="instagram.com"]:before {
	content: "\f16d";
}

.social-links ul a[href*="codepen.io"]:before {
	content: "\f1cb";
}

.social-links ul a[href*="linkedin.com"]:before {
	content: "\f0e1";
}

.social-links ul a[href*="foursquare.com"]:before {
	content: "\f180";
}

.social-links ul a[href*="reddit.com"]:before {
	content: "\f1a1";
}

.social-links ul a[href*="discordapp.com"]:before {
	content: "\f392";
}

.social-links ul a[href*="digg.com"]:before {
	content: "\f1a6";
}

.social-links ul a[href*="getpocket.com"]:before {
	content: "\f265";
}

.social-links ul a[href*="patreon.com"]:before {
	content: "\f3d9";
}

.social-links ul a[href*="stumbleupon.com"]:before {
	content: "\f1a4";
}

.social-links ul a[href*="spotify.com"]:before {
	content: "\f1bc";
}

.social-links ul a[href*="twitch.tv"]:before {
	content: "\f1e8";
}

.social-links ul a[href*="dropbox.com"]:before {
	content: "\f16b";
}

.social-links ul a[href*="/feed"]:before {
	content: "\f143";
}

.social-links ul a[href*="skype"]:before {
	content: "\f17e";
}

.social-links ul a[href*="wordpress.org"]:before,
.social-links ul a[href*="wordpress.com"]:before {
	content: "\f19a";
}

.social-links ul a[href*="mailto"]:before {
	font-family: "Font Awesome 5 Free" !important;
	content: "\f0e0";
}
