/*
Theme Name: Homeroom
Layout: Sidebar-Content
*/

.site-content {
    float: right;
    margin: 0 0 0 -25%;
    width: 100%;
}
#content {
    margin: 0 0 0 25%;
    position: relative;
}
#secondary { /* Sidebar 1 */
    float: left;
    overflow: hidden;
    width: 25%;
}
#tertiary { /* Sidebar 2 */
    clear: left;
}
.site-footer {
    clear: both;
    width: 100%;
    padding-top: 2em;
}


/* ======================================================================== */
/* Homeroom Icon Font */
/* Copied from homeroom-font/style.css */
@font-face {
    font-family: 'Homeroom';
    src:url('fonts/Homeroom.eot');
}
@font-face {
    font-family: 'Homeroom';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url(data:application/x-font-ttf;charset=utf-8;base64,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bmlFMDAyB3VuaUUwMDQHdW5pRTAxRQd1bmlFMDIwB3VuaUUwMjMHdW5pRTAyOQd1bmlFMDJBB3VuaUUwMkIHdW5pRTAxQgd1bmlFMDJEB3VuaUUwMkMHdW5pRTAwMAd1bmlFMDE3B3VuaUUwMUEHdW5pRTAyRQd1bmlFMDBEB3VuaUUwMEUHdW5pRTAzMAd1bmlFMDJGB3VuaUUwMzEHdW5pRTAwQgd1bmlFMDBDB3VuaUUwMDEHdW5pRTAzMwd1bmlFMDMyB3VuaUUwMjIHdW5pRTAxNAd1bmlFMDM0B3VuaUUwMzUHdW5pRTAxOAd1bmlFMDE2B3VuaUUwMjcHdW5pRTAxMQd1bmlFMDI1B3VuaUUwMTMHdW5pRTAxNQd1bmlFMDA2B3VuaUUwMjEHdW5pRTAwOQd1bmlFMDAzB3VuaUUwMUYHdW5pRTAwNwd1bmlFMDA4B3VuaUUwMEYHdW5pRTAxMgd1bmlFMDM2B3VuaUUwMzcHdW5pRTAxMAd1bmlFMDA1B3VuaUYwMDAAAAAAAAH//wACAAEAAAAOAAAAGAAAAAAAAgABAAMANwABAAQAAAACAAAAAAABAAAAAMmJbzEAAAAAzQ6qowAAAADNDqqj) format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
    font-family: 'Homeroom';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: 'Homeroom';
    font-style: normal;
    speak: none;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
.icon-pencil:before {
    content: "\e01c";
}
.icon-pictures:before {
    content: "\e019";
}
.icon-camera:before {
    content: "\e01d";
}
.icon-file:before {
    content: "\e002";
}
.icon-location:before {
    content: "\e004";
}
.icon-calendar:before {
    content: "\e01e";
}
.icon-box-add:before {
    content: "\e020";
}
.icon-reply:before {
    content: "\e023";
}
.icon-comments:before {
    content: "\e029";
}
.icon-comments-2:before {
    content: "\e02a";
}
.icon-user:before {
    content: "\e02b";
}
.icon-key:before {
    content: "\e01b";
}
.icon-zoom-out:before {
    content: "\e02d";
}
.icon-zoom-in:before {
    content: "\e02c";
}
.icon-search:before {
    content: "\e000";
}
.icon-grid-view:before {
    content: "\e017";
}
.icon-cloud:before {
    content: "\e01a";
}
.icon-eye:before {
    content: "\e02e";
}
.icon-heart:before {
    content: "\e00d";
}
.icon-star:before {
    content: "\e00e";
}
.icon-star-2:before {
    content: "\e030";
}
.icon-star-3:before {
    content: "\e02f";
}
.icon-loop:before {
    content: "\e031";
}
.icon-arrow-right:before {
    content: "\e00b";
}
.icon-arrow-left:before {
    content: "\e00c";
}
.icon-share:before {
    content: "\e001";
}
.icon-embed:before {
    content: "\e033";
}
.icon-code:before {
    content: "\e032";
}
.icon-mail:before {
    content: "\e022";
}
.icon-flickr:before {
    content: "\e014";
}
.icon-vimeo:before {
    content: "\e034";
}
.icon-youtube:before {
    content: "\e035";
}
.icon-feed:before {
    content: "\e018";
}
.icon-twitter:before {
    content: "\e016";
}
.icon-instagram:before {
    content: "\e027";
}
.icon-facebook:before {
    content: "\e011";
}
.icon-google-plus:before {
    content: "\e025";
}
.icon-picassa:before {
    content: "\e013";
}
.icon-dribbble:before {
    content: "\e015";
}
.icon-github:before {
    content: "\e006";
}
.icon-wordpress:before {
    content: "\e021";
}
.icon-delicious:before {
    content: "\e009";
}
.icon-lastfm:before {
    content: "\e003";
}
.icon-linkedin:before {
    content: "\e01f";
}
.icon-soundcloud:before {
    content: "\e007";
}
.icon-amazon:before {
    content: "\e008";
}
.icon-yahoo:before {
    content: "\e00f";
}
.icon-tumblr:before {
    content: "\e012";
}
.icon-stumbleupon:before {
    content: "\e036";
}
.icon-pinterest:before {
    content: "\e037";
}
.icon-foursquare:before {
    content: "\e010";
}
.icon-link:before {
    content: "\e005";
}


/* ======================================================================== */
/* Homeroom Layout */
body {
	background: #fdfdfa;
    overflow: hidden;
    color: #444;
    font-family: "Constantia","PT Serif","Georgia","Helvetica Neue",Arial,sans-serif;
    line-height: 1.6;
    text-rendering: optimizeLegibility;
}

header {
    position: relative;
    max-width: 1000px;
    margin: 0 auto;
}

header.page-header {
    margin: 0 0 1em 0;
    width: 100%;
}

.archive header.page-header {
    margin: 0 0 0 25px;
    width: auto;
}

header.page-header h1 {
    padding: 0.5em 0;
    font-size: 1.5em;
}

nav.main-navigation {
	margin: 0;
	padding: 0;
    width: 100%;
    z-index: 10;
    background: #444;
}

#content .site-navigation {
    margin: 2em 0;
}

.fixed-menu nav.main-navigation {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
}

.admin-bar.fixed-menu nav.main-navigation {
    top: 28px;
}

.menu-main-nav-container {
    text-align: center;
}

.main-navigation ul ul {
    top: 2.6em;
    background: #444;
    border-bottom-right-radius: 0.2em;
    border-bottom-left-radius: 0.2em;
    text-align: left;
}

#content .nav-next,
#content .nav-previous {
    width: 49.5%;
}

.main-navigation .menu {
    width: 1000px;
    margin: 0 auto;
}

.main-navigation {
    margin: 0 auto;
    text-align: left;
}

.main-navigation li {
    padding: 0.2em;
}
.main-navigation li a {
    padding: 0.4em 0.6em;
    border: 0;
    color: #fdfdfa;
    -webkit-transition: background 0.1s ease;
    -moz-transition: background 0.1s ease;
    -o-transition: background 0.1s ease;
    transition: background 0.1s ease;
}

.main-navigation li a:hover {
    background: #fdfdfa;
    color: #444;
}

#page {
    max-width: 1000px;
    margin: 0 auto;
    background: #fdfdfa;
}

#main {
    clear: both;
}

#timeline {
    border-left: solid 6px #ddd;
    position: relative;
    clear: both;
    padding-top: 2em;
}

#timeline article:first-child {
    margin-top: 0px;
}

.hentry {
    margin: 0;
}

article {
	position: relative;
    clear: left;
    margin: 3em 0;
}

.single article {
    margin-bottom: 1em;
}

#secondary-content {
    padding-right: 2em;
}


/* ======================================================================== */
/* Universal Typography */
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: bold;
    letter-spacing: 0.04em;
    color: #222;
    line-height: 1.2em;
    margin-bottom: 0.2em;
}

h1 {
    font-size: 250%;
}

h2 {
    font-size: 225%;
}

h3 {
    font-size: 200%;
}

h4 {
    font-size: 175%;
}

h5 {
    font-size: 150%;
}

h6 {
    font-size: 125%;
}

a,
a:active,
a:visited {
    text-decoration: none;
    border-bottom: dotted 1px;
    color: #3240AD;
}

a:hover {
    background: cornsilk;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    border: none;
}

h1 a,
h1 a:visited,
h2 a,
h2 a:visited,
h3 a,
h3 a:visited {
    color: #222;
}

#secondary h1,
#secondary h2,
#secondary h3 {
    color: #666;
}

#secondary h1 {
    font-size: 130%;
}

#secondary h2 {
    font-size: 120%;
}

#secondary h3 {
    font-size: 110%;
}

#secondary {
    color: #aaa;
    margin-top: 2em;
}

#secondary a {
    color: #ccc;
}

#secondary h1 a {
    color: #666;
}

acronym,
abbr {
    font-variant: small-caps;
    font-size: 0.9em;
    border-bottom: dashed 1px;
}

del {
    opacity: 0.9;
    color: darkRed;
}

pre {
    background: #eee;
    border-radius: 0.5em;
}

code {
    background: #eee;
    padding: 0.1em 0.2em;
}

table {
    width: 100%;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 0.9em;
    border-spacing: 0;
    border-collapse: collapse;
}

table caption {
    font-weight: bold;
    margin-top: 0.5em;
}

th,
td {
    border: solid 1px #ccc;
    border-spacing: 0;
    padding: 0.5em;
}

th {
    background: #f7f7f7;
}

ul,
ol {
    margin-left: 2em;
}

.widget h1 {
    margin-bottom: 0.3em;
}


/* ======================================================================== */
/* Common/Shared Elements */

.clearfix {
    clear: both;
}

.post {
    padding-bottom: 1em;
}

.post img {
    max-width: 100%;
    height: auto;
}

h1.entry-title {
    position: relative;
    top: -6px;
}

.page-title .hash {
    color: #bbb;
}

.page-title .edit {
    border-bottom: dotted 1px;
    margin-left: 0.5em;
    font-size: 50%;
    color: #bbb;
}

.page-title .edit a {
    color: #bbb;
}

.tax-description {
    font-style: italic;
}

.tags {
    font-family: Helvetica, Arial, sans-serif;
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
}

.entry-header .tags {
    font-size: 0.7em;
}

.tag {
    display: inline;
    margin-right: 0.3em;
}

.tags .hash {
    color: #ddd;
}

.entry-meta .tags a,
.tags a {
    color: #999;
    border: none;
}

.entry-content {
    clear: left;
    margin-top: 0.7em;
}

.entry-content p {
    text-justify: inter-word;
}

.entry-content img.wp-smiley {
    width: auto;
    vertical-align: -6%;
}

.entry-meta {
    text-align: right;
    clear: none;
    color: #bbb;
    font-size: 0.7em;
}

.entry-meta a {
    color: #bbb;
}

#content .post-navigation,
#content .paging-navigation {
    margin-left: 73px;
}

p .more-link {
    margin-bottom: 1em;
}

.more-link,
.paging-navigation a,
.post-navigation a,
.comment-reply-link {
    color: #888;
    background: #eee;
    text-decoration: none;
    padding: 0.8em 1em;
    display: inline-block;
    border: 0;
    border-radius: 0.1em;
}

.more-link:hover,
.paging-navigation a:hover,
.post-navigation a:hover,
.comment-reply-link:hover {
    background: #888;
    color: #fdfdfa;
}

.pull-quote {
    font-size: 1.3em;
    font-style: italic;
    margin: 0.2em 0;
    padding: 0.3em;
    width: 30%;
    border-top: solid 1px;
    border-bottom: solid 1px;
    border-color: #eee;
    background: #fdfdfa;
}

.pull-quote.alignright {
    float: right;
    margin-left: 1em;
    margin-right: -4em;
}

.pull-quote.alignleft {
    float: left;
    margin-right: 1em;
    margin-left: -2em;
}

/* Fancy, floating quote marks */
.entry-content blockquote:before {
    content: "“";
    font-size: 5em;
    position: absolute;
    top: 0.05em;
    left: -0.4em;
    color: #ebebeb;
    margin: 0;
    padding: 0;
    line-height: 1;
}

.entry-content blockquote {
    position: relative;
    font-style: italic;
    padding: 0.5em 0 0 0.5em;
    margin-left: 2em;
}

.format-icon {
    border-radius: 50%;
    position: absolute;
    left: -50px;
    line-height: 1;
}

.f-status .format-icon,
.f-link .format-icon {
    font-size: 25px;
    color: #fdfdfa;
    background: #666;
    padding: 5px 5px 3px 5px;
}

.collapse {
    display: none;
}

.collapse-msg {
    font-size: 0.7em;
    text-align: center;
    color: #777;
}

.collapse-msg a {
    color: #777;
}

.collapse div.hr {
    width: 30%;
    height: 1px;
    border-top: solid 1px #ddd;
    margin: 0 auto 1em auto;
}

.permalink {
    border: 0;
}

.permalink:before {
    margin-right: 3px;
    position: relative;
    top: 1px;
}

.edit-link {
    margin-left: 5px;
}

.post-source {
    color: #bbb;
    border: 0;
    float: left;
    clear: left;
}
.post-source a {
    color: #bbb;
}

.post-source:before {
    position: relative;
    top: 1px;
    margin-right: 3px;
}

.read-full {
    text-align: right;
}

.sticky {
    padding: 2em;
    background: cornsilk;
    border-radius: 0.3em;
}

.featured-image {
    float: right;
}

a.featured-image {
  border: none;
}

.single .featured-image {
    text-align: center;
    float: none;
}

.entry-content .wp-caption-text {
    text-align: center;
    font-size: 80%;
    font-style: italic;
    margin: 0.5em 0;
}

.related-posts-container {
    margin: -2em 0 3em 73px;
}

.post-password-form {
    margin-left: 73px;
    background: #ddd;
    border: solid 1px #ccc;
    padding: 1.3em 1.5em 0.1em 1.5em;
    border-radius: 3px;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    padding: 0.5em 1em;
}


/* ------------------------------------------------------------------------ */
/* Arrows along the timeline, thanks http://cssarrowplease.com/ */
.f-, /* Standard */
.f-aside,
.f-link,
.f-status,
.f-video,
#editor {
    margin-left: 73px;
}

.f-:before,
.f-aside:before,
.f-link:before,
.f-status:before,
.f-video:before,
.f-:after,
.f-aside:after,
.f-link:after,
.f-status:after,
.f-video:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    border: solid transparent;
    pointer-events: none;
    /* Outside Arrow */
    border-right: 0;
    border-left-color: #ddd;
    border-width: 11px;
    /* Custom positioning */
    position: absolute;
    top: 0.4em;
    left: -73px;
}

/* Inside Arrow */
.f-:before,
.f-aside:before,
.f-link:before,
.f-status:before,
.f-video:before {
    border-width: 11px;
    border-left-color: #fdfdfa;
    left: -83px;
    z-index: 2;
}


/* ======================================================================== */
/* Comments */

/* ------------------------------------------------------------------------ */
/* Comment Form/Box */
#comments {
    position: relative;
    margin-left: 73px;
    font-size: 35px;
}

#comments .format-icon {
    margin-left: 50px;
}

#respond {
    margin-left: 55px;
    font-size: 50%;
}

.commentlist #respond {
    margin-left: 95px;
    font-size: 100%;
}

#cancel-comment-reply-link {
    font-size: 70%;
    float: right;
    margin-top: 0.5em;
}

#commentform {
    margin-top: 1em;
}

.comment footer {
    font-size: 80%;
    margin-bottom: 1em;
}

.comment .reply {
    float: right;
}

.form-allowed-tags {
    font-size: 80%;
}

#respond input[type=text] {
    width: 80%;
    float: right;
}

#respond .required {
    color: darkRed;
}


/* ------------------------------------------------------------------------ */
/* Comment Threads + Individual Comments */
.commentlist {
    font-size: 16px;
    font-size: 1.6rem;
    list-style-type: none;
    margin: 1em 0 0;
}

.comment-author-avatar {
    float: left;
    margin-top: -1%;
    margin-left: -3%;
}

.comment-author-avatar img {
    border-radius: 50%;
}

.comment-wrap {
    margin-left: 55px;
}

.commentlist .children {
    list-style-type: none;
    margin: 0 0 0 55px;
}

.commentlist article.comment {
    border-top: solid 1px #eee;
    padding-top: 1.5em;
}

.commentlist .children .comment-wrap {
    margin-left: 40px;
}

.comment-meta {
    text-align: right;
    font-size: 85%;
}

.comment-meta a {
    color: #bbb;
    border: 0;
}

.byuser {
    /* highlight comments from any user on this WP install */
}

.bypostauthor {
    /* highlight comments from the author of this post */
}

.byhighlighteduser {
    /* highlight comments from any email address we configure */
}


/* ======================================================================== */
/* Footer */

.footer-col {
    float: left;
    width: 33%;
    margin: 0;
}
.footer-col-inner {
    margin: 0 1em;
}

#footer-attribution {
    font-size: 0.7em;
    text-align: center;
    padding-bottom: 2em;
}


/* ======================================================================== */
/* Posts / Post Formats */

/* ------------------------------------------------------------------------ */
/* Frontend Editor */
#open-editor {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    font-size: 35px;
    font-weight: bold;
    margin: 0 0 10px -20px;
    padding: 0;
    line-height: 30px;
    vertical-align: middle;
    text-align: center;
    color: #fdfdfa;
    float: left;
    background: #666;
}

#open-editor:hover {
    background: #888;
}

#open-editor a {
    color: #fdfdfa;
    border: none;
}

#open-editor a:hover {
    background: none;
}

#editor {
    opacity: 0;
    padding: 1em;
    margin: 0 0 0 73px;
    position: relative;
    top: -18px;
    clear: none;
    background: #444;
    border-radius: 0.2em;
}

#editor ul {
    padding: 0;
    margin: 0;
}

#editor li {
    list-style: none;
    margin: 0 0 0.5em 0;
}

.editor-title input[type="text"] {
    width: 97.7%;
    font-size: 150%;
    padding: 0.3em;
}

.editor-content textarea {
    padding: 0.3em;
    width: 98.3%;
    height: 6em;
}

.editor-buttons {
    text-align: right;
}

.editor-buttons input[type="text"] {
    float: left;
    width: 50%;
}

#editor input[type="submit"] {
    padding: 0.3em 1em;
}

.editor-tag-suggest {
    position: absolute;
    color: #444;
    border: solid 1px #444;
}

.editor-tag-suggest li {
    list-style-type: none;
    margin: 0;
    padding: 0.3em 0.5em;
    cursor: pointer;
    background: #fff;
    border-bottom: solid 1px #eee;
}

.editor-tag-suggest li:hover,
.editor-tag-suggestion {
    background: #eee;
    color: #000;
}

/* ------------------------------------------------------------------------ */
/* Standard Post */
.format-standard {
    position: relative;
}

.format-standard .entry-content h1 {
    margin-bottom: 0.5em;
}

/* ------------------------------------------------------------------------ */
/* Aside/Twitter */
.format-aside .entry-content,
.format-aside blockquote {
    margin: 0 0 0.5em 0;
}

.format-aside .twitter-tweet-rendered {
    width: 100% !important;
    margin-top: 0px !important;
}

.format-aside blockquote p {
    margin-bottom: 0.8em;
}

.twt-tweet .twt-media {
    text-align: center !important;
}

.twt-tweet .twt-media img {
    margin: 0 auto !important;
}

.format-aside .tag-links {
    margin-left: 0.8em;
}

/* ------------------------------------------------------------------------ */
/* Status/Foursquare/Maps */
article.f-status {
    padding-bottom: 1em;
}

.single .format-status p {
    margin: 1em 0;
}

.map-singlepoint {
    margin-left: 45px;
}

/* Style matches .format-icon, only smaller */
.map-singlepoint:before {
    border-radius: 15%;
    position: absolute;
    left: 0px;
    line-height: 1;
    font-size: 25px;
    color: #fdfdfa;
    background: #666;
    padding: 4px 5px;
}

.single-format-image .map-singlepoint:before {
    left: 75px;
}

.map {
    width: 100%;
    height: 20em;
    border: solid 1px #888;
    margin: 0 auto 1em 0;
}

.format-status .map-singlepoint {
    margin-left: 0;
}

.entry-content .map img {
    max-width: none;
}

.map.single-point {
    height: 15em;
    margin-top: 1em;
}

.single-format-status .map {
    height: 30em;
}

.entry-meta .map {
    margin-top: 2em;
}

.marker-info img {
    max-width: 100%;
    height: auto;
}

.marker-info blockquote {
    font-style: italic;
}

.f-status p {
    margin: 0.2em 0;
}

/* ------------------------------------------------------------------------ */
/* Image/Flickr/Instagram */
.f-image {
    margin-left: -2em;
}

.format-image .entry-content {
    margin: 0;
}

.format-image img {
    border-radius: 0.2em;
    width: 100%;
    height: auto;
}

.format-image .image-grouping a {
    border: 0;
}

.format-image a:hover {
    background: none;
}

.format-image p {
    margin: 0;
}

.image-grouping {
    position: relative;
    overflow: hidden;
}

.image-overlay {
    position: absolute;
    width: 100%;
    bottom: -500px;
}

.single-format-image .image-overlay {
    bottom: 0px;
}

.single-format-image .image-overlay {
    display: block;
}

.image-overlay-content {
    margin: 1em;
}

.format-image header {
    background: rgb( 0, 0, 0 );
    background: rgba( 0, 0, 0, 0.7 );
    position: absolute;
    bottom: 7px;
    width: 100%;
    color: #eee;
    border-bottom-left-radius: 0.2em;
    border-bottom-right-radius: 0.2em;
}

.format-image h1 {
    color: #fdfdfa;
}

.format-image header a {
    color: #fff;
}

.format-image .entry-meta {
    margin-left: 73px;
}

/* ------------------------------------------------------------------------ */
/* Link/Delicious+Instapaper */
.format-link .entry-content > p {
    display: none;
    margin: 0;
}

.format-link .entry-content {
    margin-top: 0;
    margin-bottom: 0.5em;
}

.format-link .entry-content blockquote p,
.format-status .entry-content blockquote p {
    margin: 0.2em 0;
}

.format-link h1 {
    font-size: 130%;
    line-height: 1.3em;
    position: static;
}

.single-format-link h3 {
    font-size: 110%;
}

.post-format-link-url {
    margin-bottom: 0.3em;
    overflow: hidden;
    white-space: nowrap;
}

.post-format-link-url a {
    font-size: 80%;
    color: #666;
    text-decoration: none;
    border: 0;
    z-index: -1;
}

.remote-content.instapaper {
  padding: 1em;
  margin: 1em;
  background: #f1f1f1;
}

/* ------------------------------------------------------------------------ */
/* Video/Instagram */
.instagram-caption {
  display: none; /* Already have it in the post_title */
}

/* ------------------------------------------------------------------------ */
/* Search & Results */
#masthead #searchform {
    margin: 9px;
    float: right;
}

.masonry {
    width: 100%;
}

.masonry #primary {
    margin: 0;
}

.masonry #content {
    margin: 0;
    padding: 0;
}

.masonry .f-:before,
.masonry .f-:after,
.masonry .f-image:before,
.masonry .f-image:after,
.masonry .f-status:before,
.masonry .f-status:after,
.masonry .type-page:before,
.masonry .type-page:after,
.masonry .f-aside:before,
.masonry .f-aside:after,
.masonry .f-link:before,
.masonry .f-link:after,
.masonry #editor:before,
.masonry #editor:after {
    display: none;
}

.masonry .f-,
.masonry .f-image,
.masonry .f-status,
.masonry .type-page,
.masonry .f-aside,
.masonry .f-link,
.masonry #editor {
    border: solid 1px #eee;
    margin: 0;
    padding: 0;
}

.masonry #content article {
    float: left;
    clear: none;
    width: 300px;
    padding: 0;
    margin: 0 0 15px 0;
    box-shadow: 1px 1px 3px #eee;
    background: #fff;
}

.masonry .post {
    margin: 10px;
    padding: 0;
}

.masonry .format-icon {
    display: none;
}

.masonry .format-image .entry-meta,
.masonry #content .paging-navigation {
    margin: 0;
}

.masonry .tags {
    text-align: left;
}

.masonry .page-title {
    margin: 1em 0;
}

.masonry #searchform {
    display: inline;
}

.masonry .post-password-form {
    margin-left: 0;
}


/* ------------------------------------------------------------------------ */
/* Jetpack Custom CSS */
/* Infinite Scroll */
#infinite-handle {
    margin: 10px 0 30px 40px;
}

#infinite-handle {
    display: block;
    clear: both;
    text-align: center;
}

.infinite-loader {
    margin: 0 50%;
}

/* Likes */
.sd-like {
    border-top: solid 1px #ddd;
    padding: 0.7em 0;
    border-bottom: solid 1px #ddd;
    margin-bottom: 2em;
}

/* Sharing: Email */
#sharing_email label {
    font-size: 1em !important;
}

#sharing_email input[type="submit"] {
    padding: 0.5em;
}

/* Widget: Subscribe via Email */
.jetpack_subscription_widget {
    font-size: 80%;
}

/* Widget: Twitter */
.widget_twitter ul {
    margin: 0;
    list-style-type: none;
}

.widget_twitter li {
    font-size: 90%;
    border-bottom: solid 1px #eee;
    margin-bottom: 0.6em;
    padding-bottom: 0.8em;
}

/* Widget: Recent Comments */
.widget_recent_comments li {
    margin-bottom: 0.5em;
}

/* Widget: Image */
.widget_image a {
    border: none;
}

/* ------------------------------------------------------------------------ */
/* Page Templates */
.page-template-page-wide-php #content {
    margin: 0;
}


/* ------------------------------------------------------------------------ */
/* Responsive -- anything up to (and including) an iPad */
/* @todo */
@media screen and (max-width: 959px) {
    #secondary {
        width: 100%;
        clear: both;
        position: relative;
    }

    #timeline {
        width: 100%;
        margin: 0;
    }

    #content {
        margin: 0;
        width: 100%;
        word-wrap: break-word;
    }

    #page {
        left: -30px;
    }
}

/* Responsive -- anything up to (and including) an iPhone 4 */
/* @todo */
@media screen and (max-width: 640px) {
    .site-content {
        margin: 0;
        float: left;
        clear: both;
    }

    #secondary {
        width: 100%;
        clear: both;
        position: relative;
    }

    #content {
        margin: 0;
        width: 100%;
        word-wrap: break-word;
    }

    #timeline {
        border: 0;
    }

    #timeline,
    #page,
    .main-navigation {
        width: auto;
        left: 0px;
        margin: 0;
    }

    #editor,
    #open-editor {
        display: none;
    }

    article {
        margin: 0 2px 10px 2px !important;
        padding: 5px !important;
    }

    .f-:before,
    .f-:after,
    .f-image:before,
    .f-image:after,
    .f-status:before,
    .f-status:after,
    .type-page:before,
    .type-page:after,
    .f-aside:before,
    .f-aside:after,
    .f-link:before,
    .f-link:after,
    #editor:before,
    #editor:after {
        content: "";
        position: relative;
        top: 0px;
        left: 0px;
        border: none;
    }

    .image-overlay {
        display: block;
    }

    .map {
        height: 10em;
    }

    #comments {
      margin-left: 0;
    }

    div.sharedaddy .sd-title {
      white-space: nowrap;
    }
}
