body {
font-family: sans-serif;
font-size: 14px;
color: #000000;
}
* {
padding: 0;
margin: 0;
list-style-type: none;
}
hr { display: none; }
img { max-width: 100%; }
p { 
word-wrap: break-word; 
margin-bottom: 15px;
}
a { color: inherit; }
@font-face {
font-family: 'ostrich_sansmedium';
src: url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.eot);
src: url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.woff2) format('woff2'),
url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.woff) format('woff'),
url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.ttf) format('truetype'),
url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/fonts/ostrich-regular-webfont.svg#ostrich_sansmedium) format('svg');
font-weight: normal;
font-style: normal;
} .entry-header {
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #555;
}
.hat {
display: block;
text-align: center;
margin: 15px 0 20px 0;
}
.entry-title, #CommentTitle {
font-weight: bold;
font-size: 21px;
margin-bottom: 5px;
}
#CommentTitle { margin-bottom: 15px; } .center {
margin: 0 auto;
padding: 0 2%;
}
.recipe,
.camping-location {
border: 3px solid #ead7cc;
font-size: 12px;
position: relative;
margin-top: 10px;
}
.recipe img,
.camping-location  img {
position: absolute;
top: 10px;
right: 10px;
-webkit-border-radius: 150px;
-moz-border-radius: 150px;
-ms-border-radius: 150px;
-o-border-radius: 150px;
border-radius: 150px;
background-color: #fff;
padding: 4px;
border: 2px solid #ee6865;
}
.recipe h2,
.camping-location h2 {
border-bottom: 2px solid #ee6865;
padding: 0 30px;
font-family: 'ostrich_sansmedium';
font-size: 25px;
color: #231f20;
letter-spacing: 3px;
margin-top: 45px;
padding-bottom: 15px;
font-weight: normal;
}
.recipe h3,
.camping-location h3 {
font-size: 12px;
color: #874444;
text-transform: uppercase;
padding: 0 30px;
margin-bottom: 0;
}
.recipe .yield,
.recipe .prep-cook-time,
.recipe .activity-guide,
.recipe .ingredients,
.recipe .tools,
.camping-location .location,
.camping-location .website,
.camping-location .activity-guide,
.camping-location .general-info,
.camping-location .amenities {
border-bottom: 1px solid #f5eee9;
padding-bottom: 5px;
padding-top: 5px;
}
.recipe .yield span,
.recipe .prep-time,
.recipe .activity-guide span,
.camping-location .location span,
.camping-location .website p,
.camping-location .activity-guide span,
.camping-location .general-info p,
.camping-location .insider-information ul {
padding-left: 40px;
}
.recipe .ingredients ul,
.recipe .tools ul ,
.camping-location .amenities ul {
margin-left: 0;
padding-left: 40px;
line-height: 19px;
}
.recipe .ingredients ul li,
.recipe .tools ul li {
list-style-image: url(//dirtygourmet.com/wp-content/themes/dirty-gourmet/images/checkbox.gif);
list-style-position: inside;
}
.recipe .method h3 {
padding: 0;
margin-left: -10px;
}
.recipe .method {
padding: 5px 40px 0 40px;
}
.recipe .method p {
margin-bottom: 0;
}
.recipe .method ol {
margin-bottom: 15px;
}
.recipe .method ol  li{
list-style-type: decimal;
list-style-position: inside;
} .entry-content {
margin-bottom: 35px;
line-height: 170%;
} .footer {
margin-top: 25px;
padding: 25px 0 0 0;
border-top: 1px solid #555;
}
.footer strong {
font-weight: normal;
}
.alignleft, .alignleft {
float: left;
margin: 10px 10px 5px 0;
}
.alignright, .alignright {
float: right;
margin: 10px 0 5px 10px;
}