Problem with post meta

  • Author
    Posts
  • #59658

    thelastpictureblog
    Member
    Original poster

    Hi,
    First of all forgive me if this has been raised before – but I’ve tried searching through the forum and can’t find anything relating to it!
    I’ve got a problem with my blog http://popcornnights.wordpress.com/ where the letters “02f” are being inserted into the post meta; you can see examples of it when hovering over one of the post images on the main page or to the right of the featured image (see eg http://popcornnights.wordpress.com/2014/09/02/0178-back-to-the-future/)
    Can anyone help me get rid of these letters please? Any ideas would be much appreciated!
    Cheers,
    Stu

    The blog I need help with is: popcornnights.wordpress.com

    #59841

    ellenbauer
    Theme Author

    Hi Stu,

    I just checked your blog and saw that all the “/” are not displayed correctly. Since you did not change the font, I can not find out why this is happening at the moment. Could you let me know, if you made any CSS changes regarding fonts? Or are you using custom fonts?

    Thanks a lot for your help and your patience!
    Best, Ellen

    #59845

    thelastpictureblog
    Member
    Original poster

    Hi Ellen,

    Thanks for taking the time to get back to me. I’ve changed the CSS a little bit, but in terms of the fonts I think I’ve just changed the size. But probably not by the looks of things!!! I’m not using custom fonts, it’s still set as the default for the theme.

    I’ve looked at an older CSS revision and the “/” appeared fine, so it looks like something that I’ve done or maybe a line I’ve deleted that I shouldn’t have.

    Thanks,
    Stu

    #59914

    ellenbauer
    Theme Author

    Hi Stu,

    okay, thanks for your reply. Were you able to get back to the revision where it was still working?

    If you like you could also include the custom CSS you applied here, so I can have a look. Maybe I can find the error this way.

    Best, Ellen

    #59951

    thelastpictureblog
    Member
    Original poster

    Thanks very much Ellen. I haven’t been able to fix it so I’ve copied the CSS here. Sorry there’s so much of it. If you do get a chance to take a look it would be much appreciated but given that I’ve caused the problem myself I wouldn’t expect you to spend too long of course!

    Thanks,

    Stu

    /*———————————————————————————–*/
    /* 1.0 Reset
    /*———————————————————————————–*/
    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    }

    article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
    }

    audio, canvas, video {
    display: inline-block;
    }

    audio:not([controls]) {
    display: none;
    }

    [hidden] {
    display: none;
    }

    html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    }

    figure {
    margin: 10% 0;
    }

    figcaption {
    text-align: center;
    }

    img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    }

    a:hover, a:active, a:focus {
    outline: none;
    }

    input {
    -webkit-border-radius: 0;
    border-radius: 0;
    }

    ::-webkit-input-placeholder {
    color: rgba(255,255,255,.66);
    }

    :-moz-placeholder {
    color: rgba(255,255,255,.66);
    }

    ::-moz-placeholder {
    color: rgba(255,255,255,.66);
    }

    :-ms-input-placeholder {
    color: rgba(255,255,255,.66);
    }

    *, :before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }

    /* Clearfix */
    .clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    }

    .clearfix:after {
    clear: both;
    content: ‘ ‘;
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    }

    .cf:before, .cf:after {
    content: ” “;
    /* 1 */
    display: table;
    /* 2 */
    }

    .cf:after {
    clear: both;
    }

    /**
    * For IE 6/7 only
    * Include this rule to trigger hasLayout and contain floats.
    */
    .cf {
    }

    /*———————————————————————————–*/
    /* 2.0 General Styles
    /*———————————————————————————–*/
    body {
    margin: 0 auto;
    background: #fff;
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    color: #000;
    }

    #masthead,
    #main-wrap {
    max-width: 1305px;
    margin: 0 auto;
    }

    #masthead,
    #main-wrap,
    #colophon {
    padding-left: 10px;
    padding-right: 10px;
    }

    #primary {
    padding-bottom: 30px;
    }

    /* — Headings — */
    h1, h2, h3, h4, h5, h6 {
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    font-weight: bold;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    }

    h1 {
    margin: 44px 0 34px;
    font-size: 12px;
    }

    h2 {
    margin: 44px 0 34px;
    font-size: 12px;
    line-height: 1.35;
    }

    h3 {
    margin: 34px 0 24px;
    font-size: 12px;
    line-height: 1.35;
    }

    h4 {
    margin: 24px 0;
    font-size: 12px;
    line-height: 1.35;
    }

    h5 {
    margin: 24px 0 14px;
    font-size: 1px;
    font-size: 1rem;
    }

    h6 {
    margin: 24px 0 14px;
    font-size: 12px;
    }

    /* Text Elements */
    p {
    font-size: 12px;
    margin-bottom: 24px;
    }

    .entry-content p:last-child {
    margin-bottom: 0;
    }

    .entry-content blockquote p:last-child {
    margin-bottom: 24px;
    }

    ul, ol {
    margin: 0 0 24px;
    padding-left: 30px;
    }

    ul {
    list-style: disc;
    }

    ol {
    list-style: decimal;
    }

    li > ul,
    li > ol {
    margin-bottom: 0;
    margin-left: 0;
    }

    .entry-content ul li,
    .entry-content ol li,
    #comments ul li,
    #comments ul li {
    margin-bottom: 12px;
    }

    .entry-content ul ul li:last-child,
    .entry-content ol ol li:last-child,
    #comments ul ul li:last-child,
    #comments ol ol li:last-child {
    margin-bottom: 0;
    }

    .entry-content ul ul,
    .entry-content ol ol,
    #comments ul ul,
    #comments ol ol {
    margin-top: 12px;
    }

    dt {
    font-weight: bold;
    }

    b, strong {
    font-weight: bold;
    }

    dfn, em, i {
    font-style: italic;
    }

    s, strike, del {
    text-decoration: line-through;
    }

    address {
    margin: 0 0 34px;
    font-size: 12px;
    line-height: 1.4;
    }

    pre {
    max-width: 100%;
    margin-bottom: 20px;
    padding: 15px;
    overflow: auto;
    background: #f2f2f2;
    font-family: Consolas, Monaco, monospace;
    font-size: 12px;
    font-size: .75rem;
    line-height: 1.4;
    }

    code, kbd, tt, var {
    font-family: Consolas, Monaco, monospace;
    font-size: 12px;
    font-size: .75rem;
    }

    abbr, acronym {
    border-bottom: 1px dotted #666;
    cursor: help;
    }

    mark, ins {
    background: #fcf1bb;
    text-decoration: none;
    }

    sup,
    sub {
    position: relative;
    vertical-align: baseline;
    height: 0;
    font-size: 75%;
    line-height: 0;
    }

    sup {
    bottom: 1ex;
    }

    sub {
    top: .5ex;
    }

    small {
    font-size: 75%;
    }

    big {
    font-size: 125%;
    }

    figure {
    margin: 0;
    }

    img {
    max-width: 100%;
    /* Adhere to container width. */
    height: auto;
    /* Make sure images are scaled correctly. */
    }

    dt {
    padding: 0 0 7px;
    font-weight: bold;
    }

    dd {
    margin: 0 0 20px;
    }

    dl dt {
    font-size: 16px;
    font-size: 1rem;
    font-weight: bold;
    line-height: 1.5;
    color: #162626;
    }

    dl dd {
    margin: 0 0 34px;
    line-height: 1.65;
    }

    .wp-smiley {
    border: 0;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    }

    /* Tables */
    table {
    width: 100%;
    margin: 0 0 40px;
    border-collapse: collapse;
    border-spacing: 0;
    border-bottom: 1px solid #777;
    line-height: 2;
    }

    table td {
    padding: 10px 10px 10px 0;
    border-top: 1px solid #777;
    }

    table caption {
    margin: 40px 0;
    }

    table th {
    padding: 10px 10px 10px 0;
    text-align: left;
    font-weight: bold;
    color: #000;
    }

    /* Alignment */
    .alignleft,
    .alignright {
    display: block;
    }

    .alignleft {
    margin: 5px 30px 5px 0;
    float: left;
    }

    .alignright {
    margin: 5px 0 0 30px;
    float: right;
    }

    .aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    }

    img.alignleft,
    img.alignright {
    margin-top: 10px;
    margin-bottom: 20px;
    }

    /* Forms */
    input,
    textarea {
    padding: 8px 2%;
    background: #fff;
    border: 1px solid #777;
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-size: .9375rem;
    color: #000;
    line-height: 1.6;
    }

    input:hover,
    input:focus,
    v:active,
    textarea:hover,
    textarea:focus,
    textarea:active {
    background: #fff;
    border: 1px solid #000;
    outline: none;
    }

    /* Buttons */
    input[type=”button”],
    input[type=”submit”] {
    padding: 15px 20px 14px;
    background: #000;
    color: rgba(255,255,255,.66);
    border: none;
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-size: .75rem;
    line-height: 1;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-appearance: none;
    }

    input#submit {
    margin: 15px 0 10px;
    padding: 15px 20px 14px;
    border: none;
    font-size: 12px;
    font-size: .75rem;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-appearance: none;
    color: rgba(255,255,255,.66);
    width: 100%;
    }

    input[type=”button”]:hover,
    input[type=”submit”]:hover,
    input#submit:hover,
    .widget_blog_subscription input[type=”submit”]:hover {
    background: #000;
    color: #fff;
    }

    #colophon input[type=”button”]:hover,
    #colophon input[type=”submit”]:hover,
    #colophon input#submit:hover,
    #colophon .widget_blog_subscription input[type=”submit”]:hover {
    background: #fff;
    color: #000;
    }

    /*———————————————————————————–*/
    /* 3.0 Links + Colors
    /*———————————————————————————–*/
    a {
    color: #000000;
    text-decoration: none;
    }

    #site-about a#about-btn,
    #site-about a#close-btn,
    #infinite-handle span {
    color: #000;
    border-bottom: 2px solid #000000;
    }

    .post .entry-content a,
    .page .entry-content a,
    .commentlist .comment-text a,
    .about-introtext a,
    .about-full a,
    .textwidget a,
    .single-post .author-info p.author-description a {
    text-decoration: underline;
    }

    .entry-header h2.entry-title a,
    .entry-details,
    .entry-details a,
    #comments ul.comment-meta,
    #comments ul.comment-meta a,
    #respond a#cancel-comment-reply-link,
    #comments .comment-author a,
    .author-info h6 a,
    .nav-next a,
    .nav-previous a,
    .previous-image a,
    .next-image a {
    color: #000;
    }

    .post .entry-content a,
    .page .entry-content a,
    .commentlist .comment-text a,
    .about-introtext a,
    .about-full a,
    .textwidget a,
    .single-post .author-info p.author-description a {
    text-decoration: underline;
    }

    /* — Hovers — */
    #site-about a#about-btn:hover,
    #site-about a#close-btn:hover,
    #infinite-handle span:hover {
    color: #999;
    border-bottom: 2px solid #999;
    }

    a:hover,
    .entry-header h2.entry-title a:hover,
    .one-column .entry-header h2.entry-title a:hover,
    .author-info h6 a:hover,
    #comments ul.comment-meta a:hover,
    #respond a#cancel-comment-reply-link:hover,
    #comments .comment-author a:hover {
    color: #999;
    }

    .nav-next a:hover,
    .nav-previous a:hover,
    .previous-image a:hover,
    .next-image a:hover {
    color: #000;
    opacity: .6;
    }

    .post .entry-content a:hover,
    .page .entry-content a:hover,
    .commentlist .comment-text a:hover,
    .about-introtext a:hover,
    .about-full a:hover,
    .textwidget a:hover,
    .single-post .author-info p.author-description a:hover {
    text-decoration: underline;
    }

    /* — Footer Links — */
    #colophon a {
    color: rgba(255,255,255,.66);
    }

    #colophon a:hover {
    color: #fff;
    }

    a img {
    border: 0;
    }

    /*———————————————————————————–*/
    /* 4.0 Header
    /*———————————————————————————–*/
    #masthead {
    position: relative;
    display: block;
    padding-bottom: 60px;
    }

    #site-title {
    margin: 0;
    padding: 35px 0 0;
    }

    #site-title h1 {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1.15;
    letter-spacing: -1px;
    word-wrap: break-word;
    }

    #site-title h1 a {
    font-size: 41px;
    letter-spacing: 0;
    display: inline-block;
    text-transform: none;
    color: #eeeee9;
    }

    #site-title h2.site-description {
    margin: 3px 0 0;
    font-size: 12px;
    line-height: 1.7;
    font-weight: normal;
    }

    /* — Main Menu + Main Search — */
    .mobile-wrap {
    position: relative;
    height: 50px;
    background: #eee;
    }

    #mobile-menu-btn {
    position: absolute;
    top: 0;
    left: 10px;
    width: 50px;
    height: 50px;
    display: block;
    text-align: left;
    }

    #mobile-menu-btn:before {
    content: ‘\f419’;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 19px/1 ‘Genericons’;
    vertical-align: top;
    width: 50px;
    height: 50px;
    padding: 15px 0 0;
    color: #000;
    }

    #mobile-menu-btn span {
    text-indent: -99999px;
    display: block;
    }

    #site-nav {
    display: none;
    background: #000 !important;
    }

    #site-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    }

    #site-nav ul li {
    display: block;
    margin: 0;
    background: #fff;
    padding: 20px 0;
    border-bottom: 1px solid rgba(255,255,255,.24);
    }

    #site-nav ul li.menu-item-has-children,
    #site-nav ul li.page_item_has_children {
    padding: 20px 0 0;
    border-bottom: none;
    }

    #site-nav ul li li {
    padding: 20px 24px 20px 0;
    }

    #site-nav ul ul.sub-menu,
    #site-nav ul ul.children {
    display: block;
    border-top: 1px solid rgba(255,255,255,.24);
    margin: 20px 0 0;
    }

    #site-nav ul li a {
    display: block;
    padding: 0 10px;
    font-size: 12px;
    font-size: .75rem;
    line-height: 1.2;
    font-weight: normal;
    color: rgba(255,255,255,.66) !important;
    }

    #site-nav ul li a:hover {
    color: #fff !important;
    }

    #site-nav ul ul li a {
    font-weight: normal;
    }

    #site-nav ul ul ul li a,
    .widget_nav_menu ul ul ul li a,
    .widget_pages ul ul ul li a,
    .widget_categories ul ul ul li a {
    margin-left: 20px;
    }

    #site-nav ul ul li a:before,
    .widget_nav_menu ul ul li a:before,
    .widget_pages ul ul li a:before,
    .widget_categories ul ul li a:before {
    display: inline;
    content: ’02d’;
    padding: 0 20px 0 0;
    -webkit-font-smoothing: antialiased;
    vertical-align: top;
    }

    .widget_nav_menu ul li a:hover {
    background: none;
    }

    /* — Grid/Archives Buttons — */
    .grid-switcher {
    display: none;
    }

    a#grid-btn,
    .list-view a#list-btn {
    display: none;
    }

    a#list-btn,
    .list-view a#grid-btn {
    display: block;
    }

    /* — Main Search Form — */
    .search-wrap {
    width: 100%;
    display: block;
    }

    .search-wrap #searchform {
    max-width: 100%;
    position: relative;
    }

    .search-wrap #searchform input#s {
    width: 100%;
    float: left;
    padding: 0 12px 0 34px;
    height: 50px;
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    font-size: 12px;
    vertical-align: baseline;
    background: #000 !important;
    border: none;
    color: #fff !important;
    display: inline;
    }

    .search-wrap #searchform:before {
    position: absolute;
    top: 16px;
    left: 10px;
    content: ‘\f400’;
    display: inline;
    -webkit-font-smoothing: antialiased;
    font: normal 20px/1 ‘Genericons’;
    vertical-align: top;
    padding: 0;
    color: rgba(255,255,255,.66);
    }

    .search-wrap #searchform input[type=”submit”] {
    display: none;
    }

    /* — About Header Widget — */
    .widget-area .widget_ubud_about {
    padding: 0 !important;
    }

    #site-about {
    padding: 25px 0 0;
    }

    #site-about .about-full {
    display: none;
    }

    #site-about .about-introtext p {
    font-size: 12px;
    line-height: 1.5;
    display: block;
    }

    #site-about .about-img-wrap {
    display: block;
    padding-top: 20px;
    }

    #site-about .about-fulltext {
    display: block;
    padding: 10px 0 0;
    font-size: 12px;
    line-height: 1.5;
    }

    #site-about .about-introtext p:last-of-type,
    #site-about .about-fulltext p:last-of-type {
    margin: 0 0 14px !important;
    }

    #site-about a#about-btn,
    #site-about a#close-btn,
    #infinite-handle span {
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 2px;
    display: inline-block;
    text-decoration: none;
    }

    .about-open #site-about a#about-btn {
    display: none;
    }

    #site-about .about-img {
    padding-bottom: 12px;
    display: block;
    }

    #site-about p.about-img-caption {
    font-size: 12px;
    line-height: 1.35;
    }

    /*———————————————————————————–*/
    /* 5.0 Posts
    /*———————————————————————————–*/
    .site-content .post {
    position: relative;
    display: block;
    max-width: 100%;
    padding: 0;
    margin: 0 0 35px;
    }

    .one-column .site-content .post {
    float: none;
    }

    .site-content .post .entry-thumbnail {
    line-height: 0;
    opacity: 1;
    }

    .entry-thumbnail img.wp-post-img {
    line-height: 0;
    }

    .site-content article:hover .entry-thumbnail a.thumb-img,
    .site-content article:hover .entry-header {
    -webkit-transition: opacity .15s ease-out;
    -ms-transition: opacity .15s ease-out;
    -o-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out;
    }

    .blog .site-content .post .entry-content,
    .archive .site-content .post .entry-content,
    .search-results .site-content .post .entry-content,
    .search-results .site-content .page .entry-content {
    display: none;
    }

    .sticky {
    }

    /* — Post Header — */
    .blog .entry-header,
    .archive .entry-header,
    .search-results .entry-header {
    font-size: 14px;
    padding: 10px 0 0;
    }

    .entry-header h2.entry-title {
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1.4;
    display: block;
    clear: both;
    }

    .entry-details {
    overflow: hidden;
    margin: 6px 0 0;
    padding: 0;
    font-size: 12px;
    font-size: .75rem;
    display: inline-block;
    clear: both;
    float: none;
    line-height: 1.3;
    }

    .entry-details .entry-date,
    .entry-details .entry-comments,
    .entry-details .entry-edit,
    .entry-details .full-size-link {
    display: inline;
    }

    .single-post .entry-details .entry-date:before,
    .entry-details .entry-comments:before,
    .entry-details .entry-edit:before,
    .entry-details .full-size-link:before {
    display: inline;
    content: ’02f’;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    vertical-align: top;
    }

    .single-post .entry-details .entry-date:before,
    .entry-details .entry-comments:before,
    .entry-details .entry-edit:before,
    .comment-content ul li.comment-edit:before,
    .entry-details .full-size-link:before {
    padding: 5px 6px 0;
    }

    .page-link {
    display: block;
    padding: 15px 0;
    clear: both;
    font-size: 14px;
    font-size: .875rem;
    word-spacing: 18px;
    }

    .page-link a {
    display: inline-block;
    text-decoration: none;
    margin-bottom: 8px;
    }

    /*———————————————————————————–*/
    /* 5.1 Single Posts
    /*———————————————————————————–*/
    .single-post .site-content .post {
    position: relative;
    display: block;
    margin: 0;
    }

    .single-post .site-content .post .entry-thumbnail {
    padding-bottom: 35px;
    }

    .single-post .entry-header,
    .single-attachment .entry-header {
    padding-bottom: 35px;
    }

    .entry-header h1.entry-title {
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1.4;
    display: block;
    clear: both;
    }

    .single-post .entry-details {
    margin: 20px 0 0;
    }

    .entry-details .entry-author {
    padding-bottom: 6px;
    display: inline;
    }

    .entry-details .entry-cats,
    .entry-details .entry-tags {
    display: block;
    padding-top: 4px;
    }

    .entry-details .entry-tags ul {
    padding: 0;
    }

    .entry-details .entry-cats a,
    .entry-details .entry-tags ul li {
    display: inline;
    line-height: 1.5;
    }

    .single-post .entry-content {
    max-width: 935px;
    padding-bottom: 60px;
    float: none;
    display: block;
    clear: both;
    }

    /* — Post Typography — */
    .entry-content p,
    .entry-summary p,
    .entry-content ul,
    .entry-content ol {
    font-size: 11px;
    line-height: 1.65;
    }

    p.justify {
    text-align: justify;
    }

    .entry-content blockquote,
    #comments blockquote {
    margin-left: 15px;
    padding-left: 15px;
    border-left: 1px solid #777;
    }

    .entry-content blockquote p,
    #comments blockquote p {
    font-style: italic;
    }

    .entry-content blockquote cite,
    #comments blockquote cite {
    font-size: 14px;
    font-size: .875rem;
    font-style: italic;
    }

    .entry-content blockquote cite:before,
    #comments blockquote cite:before {
    content: ‘\2014’;
    display: inline;
    padding: 0 5px 0 0;
    -webkit-font-smoothing: antialiased;
    }

    .entry-content p span.dropcap {
    float: left;
    padding: 0 6px 0 0;
    font-size: 48px;
    font-size: 3rem;
    font-weight: bold;
    line-height: 1;
    }

    .entry-content p.pull-left,
    .entry-content p.pull-right {
    margin-bottom: 24px;
    font-style: italic;
    font-weight: bold;
    line-height: 1.5;
    }

    .entry-content p.intro {
    font-size: 11px;
    font-size: 1.0625rem;
    line-height: 1.4;
    }

    /* — Images / Video — */
    img {
    max-width: 100%;
    height: auto;
    }

    img.wp-post-image {
    padding: 0;
    }

    img.img-border {
    max-width: 98.1%;
    padding: 5px;
    background: #fff;
    border: 1px solid #ccc;
    }

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

    .wp-caption.alignnone {
    margin: 0;
    }

    .wp-caption {
    max-width: 100%;
    }

    img#wpstats {
    display: none;
    }

    .entry-content p.wp-caption-text,
    .widget p.wp-caption-text,
    .gallery .gallery-item .gallery-caption,
    .single .gallery .gallery-item .gallery-caption,
    .type-attachment .entry-content .entry-caption p {
    font-size: 11px;
    font-size: .8125rem;
    line-height: 1.4;
    }

    .entry-content p.wp-caption-text,
    .type-attachment .entry-content .entry-caption p {
    margin: 0;
    padding: 10px 2px 38px;
    }

    .entry-content .alignleft p.wp-caption-text {
    text-align: left;
    }

    .entry-content .alignright p.wp-caption-text {
    text-align: right;
    margin-right: 6px;
    }

    embed,
    iframe,
    object,
    video,
    .comment object,
    .comment embed,
    .embed-vimeo iframe,
    .embed-youtube iframe {
    max-width: 100%;
    }

    .entry-content .twitter-tweet-rendered {
    max-width: 100% !important;
    /* Override the Twitter embed fixed width */
    }

    .entry-content .embed-youtube {
    margin-bottom: 34px;
    }

    /* Image Galleries */
    .gallery {
    margin: 0 auto;
    }

    .gallery .gallery-item {
    float: left;
    margin-top: 0;
    margin-bottom: 6px;
    text-align: center;
    width: 33.3%;
    }

    .gallery-columns-2 .gallery-item {
    width: 50%;
    }

    .gallery-columns-2 .gallery-item:nth-of-type(odd),
    .gallery-columns-3 .gallery-item:nth-of-type(3n+1) {
    padding-right: 1.4%;
    }

    .gallery-columns-2 .gallery-item:nth-of-type(even),
    .gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
    padding-left: 1.4%;
    }

    .gallery-columns-3 .gallery-item:nth-of-type(3n+2) {
    padding-left: .7%;
    padding-right: .7%;
    }

    .gallery-columns-4 .gallery-item {
    width: 25%;
    }

    .gallery-columns-5 .gallery-item {
    width: 20%;
    }

    .gallery-columns-6 .gallery-item {
    width: 16.6%;
    }

    .gallery-columns-7 .gallery-item {
    width: 14%;
    }

    .gallery-columns-8 .gallery-item {
    width: 12.5%;
    }

    .gallery-columns-9 .gallery-item {
    width: 11%;
    }

    .gallery-columns-2 .attachment-medium {
    max-width: 92%;
    height: auto;
    }

    .gallery-columns-4 .attachment-thumbnail,
    .gallery-columns-5 .attachment-thumbnail,
    .gallery-columns-6 .attachment-thumbnail {
    max-width: 93%;
    height: auto;
    }

    .gallery-columns-7 .attachment-thumbnail,
    .gallery-columns-8 .attachment-thumbnail,
    .gallery-columns-9 .attachment-thumbnail {
    max-width: 94%;
    height: auto;
    }

    .gallery dl, .gallery dt {
    margin: 0;
    }

    .gallery br+br {
    display: none;
    }

    .gallery .gallery-item img {
    width: 100%;
    height: auto;
    }

    .gallery .gallery-item .gallery-caption {
    display: none;
    margin: 2px 2px 24px;
    padding: 0;
    }

    .single .gallery .gallery-item .gallery-caption {
    display: block;
    }

    /* Image Attachments */
    .site-content .type-attachment {
    padding-top: 0 !important;
    }

    .type-attachment .entry-content .entry-caption {
    display: inline-block;
    }

    /* — Author Info Box — */
    .single-post .author-wrap {
    max-width: 935px;
    margin: 0 0 60px;
    clear: both;
    }

    .single-post .author-info img.avatar {
    width: 40px;
    height: 40px;
    margin: 2px 0 0;
    float: left;
    }

    .author-info h6 {
    margin: 0;
    padding: 0 0 15px 55px;
    font-size: 15px;
    font-size: .9375rem;
    }

    .single-post .author-info p.author-description {
    margin: 0;
    padding: 0 0 0 55px;
    font-size: 15px;
    font-size: .9375rem;
    line-height: 1.5;
    }

    /*———————————————————————————–*/
    /* 5.2 Comments
    /*———————————————————————————–*/
    #comments {
    position: relative;
    border-top: 1px solid #777;
    clear: both;
    }

    #comments li.comment,
    #comments li.pingback {
    overflow: hidden;
    margin: 0 0 60px;
    padding: 0;
    }

    #comments li.comment:last-of-type,
    #comments li.pingback:last-of-type {
    margin: 0;
    }

    #comments li.comment ul.children {
    margin: 60px 0 0;
    }

    #comments .children .comment:last-child {
    margin: 0;
    }

    #comments h3.comments-title {
    margin: 60px 0;
    padding: 0;
    font-size: 12px;
    }

    #comments h3.comments-title span a {
    display: none;
    margin: 5px 0 0;
    font-size: 12px;
    font-size: .75rem;
    float: right;
    font-weight: normal;
    }

    .site-content ol.commentlist {
    list-style: none;
    margin: 0;
    padding: 0 10px;
    }

    .site-content ol.commentlist li {
    display: block;
    margin: 0;
    padding: 0;
    }

    #comments ul.children {
    margin: 0;
    padding: 0;
    }

    /* Comment Content */
    #comments .comment-details {
    position: relative;
    margin: 0;
    padding: 7px 0 0 50px;
    }

    #comments li.pingback {
    padding: 0 0 0 50px;
    }

    #comments .comment-avatar {
    margin: 0;
    padding: 0;
    float: left;
    }

    #comments .comment-avatar img.avatar {
    width: 35px;
    height: 35px;
    margin: 0;
    }

    #comments .comment-author {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-weight: bold;
    float: left;
    }

    #comments .comment-text {
    margin: 0;
    padding: 10px 0 0;
    overflow: hidden;
    font-size: 12px;
    line-height: 1.55;
    }

    #comments .comment-text p {
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1.55;
    }

    #comments ul.comment-meta {
    float: right;
    margin: 0;
    padding: 4px 0 0;
    overflow: hidden;
    list-style: none;
    font-size: 12px;
    font-size: .75rem;
    }

    #comments ul.comment-meta a {
    text-decoration: none;
    }

    #comments ul.comment-meta li {
    display: inline;
    }

    #comments ul.comment-meta li.comment-time {
    display: none;
    }

    #comments ul.comment-meta a.comment-edit-link:before {
    content: ’02f’;
    display: inline;
    padding: 0 9px 0 7px;
    -webkit-font-smoothing: antialiased;
    }

    #comments .comment-text .comment-reply a.comment-reply {
    display: inline-block;
    text-decoration: none;
    }

    #comments .comment-text .comment-reply a.comment-reply span {
    display: none;
    }

    #comments p.comment-awaiting-moderation {
    display: block;
    font-style: italic;
    color: #0089a7;
    }

    .bypostauthor {
    }

    /* Pingbacks */
    #comments ol li.pingback span {
    font-size: 18px;
    font-size: 1.125rem;
    font-weight: bold;
    }

    #comments ol li.pingback p {
    margin: 0;
    }

    #comments ol li.pingback a {
    font-size: 12px;
    font-weight: normal;
    }

    #comments .pingback p.pingback-edit a {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    }

    /* No Comments Info */
    .site-content .nopassword,
    .site-content p.nocomments {
    margin: 0;
    padding: 50px 0 100px;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    }

    .site-content .nopassword {
    padding-top: 100px;
    }

    /* Comments Reply */
    #comments #respond {
    margin: 0 0 75px;
    padding: 90px 0 0;
    overflow: hidden;
    text-align: left;
    }

    #comments ol.commentlist #respond {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
    }

    #comments #respond h3#reply-title {
    margin: 0;
    padding: 0 0 4px;
    font-size: 15px;
    font-size: .9375rem;
    display: block;
    }

    #comments #respond p.comment-notes,
    #comments #respond p.logged-in-as {
    margin: 0 0 12px;
    padding: 5px 0 0;
    font-size: 12px;
    color: #000;
    }

    #comments #respond p.comment-note a,
    #comments #respond p.logged-in-as a {
    color: #000;
    }

    #respond a#cancel-comment-reply-link {
    margin: 2px 0 0;
    float: right;
    font-size: 12px;
    font-weight: normal;
    }

    #commentform p.comment-form-author,
    #commentform p.comment-form-email,
    #commentform p.comment-form-url,
    #commentform p.comment-form-comment {
    margin: 0;
    padding: 12px 0 0;
    font-size: 1px;
    }

    #commentform p.comment-form-author,
    #commentform p.comment-form-email,
    #commentform p.comment-form-url,
    #commentform p.comment-form-comment {
    float: none;
    clear: both;
    width: 100%;
    }

    #commentform p.form-allowed-tags {
    display: none;
    }

    #commentform input#author,
    #commentform input#email,
    #commentform input#url {
    display: block;
    width: 100%;
    margin: 7px 0 0;
    padding: 7px 2%;
    background: #fff;
    border: 1px solid #777;
    font-size: 12px;
    color: #000;
    line-height: 1.55;
    -webkit-appearance: none;
    outline-color: transparent;
    outline-style: none;
    }

    #commentform textarea#comment {
    width: 100%;
    margin: 7px 0 0;
    padding: 5px 1%;
    border: 1px solid #777;
    background: #fff;
    font-size: 12px;
    color: #000;
    line-height: 1.55;
    -webkit-appearance: none;
    outline-color: transparent;
    outline-style: none;
    }

    #commentform textarea#comment:hover,
    #commentform textarea#comment:focus,
    #commentform textarea#comment:active,
    #commentform input#author:hover,
    #commentform input#author:focus,
    #commentform input#author:active,
    #commentform input#email:hover,
    #commentform input#email:focus,
    #commentform input#email:active,
    #commentform input#url:hover,
    #commentform input#url:focus,
    #commentform input#url:active {
    border: 1px solid #000;
    background: #fff;
    }

    #commentform p.form-submit {
    margin: 0 0 15px;
    }

    /*———————————————————————————–*/
    /* 6.0 Pagination
    /*———————————————————————————–*/
    .nav-wrap {
    display: block;
    text-align: center;
    }

    #nav-below,
    #nav-single,
    #nav-comments {
    display: inline-block;
    margin: 0 auto;
    padding: 0 0 60px;
    font-size: 12px;
    }

    #nav-below {
    display: inline-block;
    clear: both;
    }

    #nav-single {
    margin: 0;
    padding: 0 0 26px;
    border-top: none;
    }

    #nav-comments {
    margin-top: 60px;
    }

    .nav-previous,
    .previous-image {
    float: left;
    }

    .nav-previous span {
    padding: 0 0 0 3px;
    }

    .nav-next span {
    padding: 0 3px 0 0;
    }

    .nav-previous span:before {
    content: ‘\f430’;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 14px/1 ‘Genericons’;
    vertical-align: top;
    padding: 0;
    }

    .nav-next span:after {
    content: ‘\f429’;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 14px/1 ‘Genericons’;
    vertical-align: top;
    padding: 0;
    }

    .nav-next,
    .next-image {
    float: right;
    }

    .nav-next span:before {
    content: ’02f’;
    display: inline;
    padding: 0 8px;
    -webkit-font-smoothing: antialiased;
    }

    .nav-next a,
    .nav-previous a,
    .previous-image a,
    .next-image a {
    display: inline-block;
    }

    /*———————————————————————————–*/
    /* 7.0 Archives / Search Results / 404 / Password Protected Post
    /*———————————————————————————–*/
    .archive-header {
    padding: 0 0 35px;
    }

    .archive-header h2.archive-title {
    display: inline-block;
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-size: 1rem;
    }

    .taxonomy-description p {
    margin: 8px 0 0;
    font-size: 12px;
    }

    .search-results .site-content .page .entry-footer {
    padding-top: 0;
    }

    .search-results .site-content .page .entry-cats {
    display: none;
    }

    .post-password-form input {
    padding: 5px 3% 5px 4%;
    }

    .post-password-form p {
    display: block;
    }

    /*———————————————————————————–*/
    /* 8.0 Standard + Full Width Page
    /*———————————————————————————–*/
    .site-content .page {
    position: relative;
    margin: 0;
    padding: 0 0 60px;
    }

    .page .entry-header h1.entry-title {
    margin: 0 0 24px;
    padding: 0;
    font-size: 14px;
    font-size: 1.5rem;
    line-height: 1.5;
    display: block;
    clear: both;
    }

    .page.list-view #primary {
    border-top: none;
    padding-top: 0;
    }

    .page.list-view .entry-header {
    float: none;
    width: auto;
    margin-left: 0;
    display: block;
    }

    .page.fullwidth #comments {
    max-width: 100%;
    padding-left: 0;
    }

    .page .entry-thumbnail {
    padding-bottom: 65px;
    }

    .search-results .page .entry-thumbnail {
    padding-bottom: 0;
    }

    /*———————————————————————————–*/
    /* 9.0 Widgets
    /*———————————————————————————–*/
    .widget h3.widget-title {
    position: relative;
    margin: 0;
    padding: 0 0 35px;
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    }

    .widget-area .widget {
    padding: 0 0 60px;
    }

    #sidebar-footer-social .widget:last-of-type {
    padding-bottom: 15px;
    }

    .widget-area .widget ul {
    margin: 0;
    padding: 0;
    }

    .widget-area .widget_nav_menu ul ul,
    .widget-area .widget_pages ul ul,
    .widget-area .widget_categories ul ul {
    padding: 5px 0 0;
    font-size: 13px;
    font-size: .8125rem;
    }

    .widget-area .widget ul li {
    padding-bottom: 5px;
    list-style: none;
    font-size: 12px;
    line-height: 1.45;
    }

    .widget-area .widget img.resize {
    max-width: 100%;
    height: auto;
    }

    .widget select,
    .widget iframe {
    max-width: 99%;
    margin-left: 1px;
    margin-left: .1rem;
    }

    .wp_widget_tag_cloud div,
    .widget_tag_cloud div {
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    }

    .widget_recent_comments a.url {
    font-style: italic;
    }

    /* — Text Widget — */
    .textwidget {
    font-size: 12px;
    line-height: 1.5;
    }

    .widget p.wp-caption-text {
    margin: 0;
    padding: 8px 2px 24px;
    }

    /* — Widget with Lists — */
    .widget_categories ul,
    .widget_archive ul,
    .widget_pages ul,
    .widget_nav_menu ul,
    .widget_meta ul,
    .widget_recent_entries ul,
    .widget_recent_comments ul {
    font-size: 12px;
    }

    .widget-area .widget_recent_comments ul li {
    padding-bottom: 4px;
    }

    /* — Search Widget — */
    .widget_search {
    clear: both;
    overflow: hidden;
    }

    #searchform {
    max-width: 390px;
    }

    #searchform input#s {
    width: 68.5%;
    float: left;
    margin-right: 1.5%;
    padding: 2px 3% 2px 4%;
    height: 34px;
    font-size: 12px;
    }

    #searchform input[type=”submit”] {
    width: 30%;
    float: left;
    padding: 2px 15px;
    height: 34px;
    font-size: 12px;
    text-align: center;
    }

    #colophon #searchform input#s {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 2px solid rgba(255,255,255,.66);
    color: rgba(255,255,255,.66);
    background: none;
    width: 60.5%;
    margin-right: 3.5%;
    padding: 2px 0;
    font-size: 12px;
    font-size: .75rem;
    }

    #colophon #searchform input#s:active,
    #colophon #searchform input#s:focus {
    border-bottom: 2px solid #fff;
    color: #fff;
    }

    #colophon #searchform input[type=”submit”] {
    background: rgba(255,255,255,.66);
    float: right;
    color: #000;
    width: 36%;
    padding: 2px 6px;
    font-size: 12px;
    font-size: .75rem;
    }

    #colophon #searchform input[type=”submit”]:hover {
    background: #fff;
    }

    /* — RSS Widget — */
    .widget-area .widget_rss ul li {
    padding-bottom: 20px;
    }

    .widget-area .widget_rss ul li span.rss-date {
    font-size: 12px;
    font-style: italic;
    }

    .widget-area .widget_rss ul li span.rss-date:before {
    content: ’02d’;
    display: inline;
    padding: 0 4px 0 2px;
    -webkit-font-smoothing: antialiased;
    }

    .widget-area .widget_rss ul li .rssSummary {
    font-size: 12px;
    padding: 4px 0;
    display: inline-block;
    line-height: 1.4;
    }

    /* — Recent Posts — */
    .widget_recent_entries span.post-date {
    display: block;
    }

    .widget_recent_entries span.post-date:before {
    content: ’02D’;
    display: inline;
    padding: 0 4px 0 0;
    -webkit-font-smoothing: antialiased;
    }

    /* — Calendar Widget — */
    .widget_calendar #calendar_wrap {
    position: relative;
    display: inline-block;
    font-size: 12px;
    }

    .widget_calendar #calendar_wrap a {
    font-weight: bold;
    }

    .widget_calendar #wp-calendar caption {
    margin: 0 0 8px;
    text-align: left;
    font-weight: bold;
    }

    .widget_calendar table#wp-calendar tr th {
    padding: 2px;
    text-align: center;
    font-weight: bold;
    }

    .widget_calendar table#wp-calendar tr td {
    padding: 3px 5px;
    border: 1px solid rgba(255,255,255,.66);
    }

    .widget_calendar table#wp-calendar tr td#today {
    background: #fff;
    font-weight: bold;
    }

    .widget_calendar table#wp-calendar tbody tr td a {
    display: block;
    }

    .widget_calendar table#wp-calendar tbody tr td a:hover {
    text-decoration: underline;
    }

    /* Ubud Social Links Widget */
    #sidebar-footer-social .widget h3.widget-title {
    display: none;
    }

    #menu-social {
    display: inline-block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    }

    #colophon #site-info #menu-social {
    margin-left: -8px;
    padding: 0 0 15px;
    }

    #menu-social li {
    display: inline-block;
    margin: 0;
    padding: 0 !important;
    list-style: none;
    }

    #menu-social li a {
    width: 50px;
    height: 50px;
    display: block;
    padding: 0;
    margin: 0;
    text-align: center;
    overflow: hidden;
    }

    #menu-social li a span {
    display: none;
    }

    #menu-social li a:hover {
    color: #fff;
    }

    #menu-social li a::before {
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 16px/1 ‘Genericons’;
    vertical-align: top;
    width: 50px;
    height: 50px;
    padding: 15px 0 0;
    }

    #menu-social li a::before {
    content: ‘\f408’;
    }

    #menu-social li a[href*=”codepen.io”]::before {
    content: ‘\f216’;
    }

    #menu-social li a[href*=”digg.com”]::before {
    content: ‘\f221’;
    }

    #menu-social li a[href*=”dropbox.com”]::before {
    content: ‘\f225’;
    }

    #menu-social li a[href*=”facebook.com”]::before {
    content: ‘\f203’;
    }

    #menu-social li a[href*=”flickr.com”]::before {
    content: ‘\f211’;
    }

    #menu-social li a[href*=”plus.google.com”]::before {
    content: ‘\f206’;
    }

    #menu-social li a[href*=”github.com”]::before {
    content: ‘\f200’;
    }

    #menu-social li a[href*=”instagram.com”]::before {
    content: ‘\f215’;
    }

    #menu-social li a[href*=”linkedin.com”]::before {
    content: ‘\f208’;
    }

    #menu-social li a[href*=”pinterest.com”]::before {
    content: ‘\f210’;
    }

    #menu-social li a[href*=”path.com”]::before {
    content: ‘\f219’;
    }

    #menu-social li a[href*=”dribbble.com”]::before {
    content: ‘\f201’;
    }

    #menu-social li a[href*=”polldaddy.com”]::before {
    content: ‘\f217’;
    }

    #menu-social li a[href*=”getpocket.com”]::before {
    content: ‘\f224’;
    }

    #menu-social li a[href*=”reddit.com”]::before {
    content: ‘\f222’;
    }

    #menu-social li a[href*=”skype.com”]::before,
    #menu-social li a[href*=”skype:”]::before {
    content: ‘\f220’;
    }

    #menu-social li a[href*=”stumbleupon.com”]::before {
    content: ‘\f223’;
    }

    #menu-social li a[href*=”tumblr.com”]::before {
    content: ‘\f214’;
    }

    #menu-social li a[href*=”twitter.com”]::before {
    content: ‘\f202’;
    }

    #menu-social li a[href*=”vimeo.com”]::before {
    content: ‘\f212’;
    }

    #menu-social li a[href*=”wordpress.org”]::before,
    #menu-social li a[href*=”wordpress.com”]::before {
    content: ‘\f205’;
    }

    #menu-social li a[href*=”youtube.com”]::before {
    content: ‘\f213’;
    }

    #menu-social li a[href*=”feed”]::before {
    content: ‘\f413’;
    }

    #menu-social li a[href*=”mailto”]::before {
    content: ‘\f410’;
    }

    /*———————————————————————————–*/
    /* 10.0 Footer
    /*———————————————————————————–*/
    #colophon {
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #000;
    color: rgba(255,255,255,.66);
    }

    #footer-sidebar-wrap,
    #site-info {
    margin: 0 auto;
    }

    /* Footer Credit */
    #colophon #site-info {
    display: none;
    position: relative;
    padding: 0;
    overflow: hidden;
    font-size: 11px;
    font-size: .6875rem;
    text-transform: uppercase;
    }

    #colophon #site-info ul {
    margin: 0;
    padding: 0;
    list-style: none;
    }

    #colophon #site-info ul.credit li,
    #colophon p.credittext {
    display: inline-block;
    padding: 0 0 8px;
    font-size: 11px;
    font-size: .6875rem;
    }

    #colophon p.credittext {
    margin: 0;
    }

    /*———————————————————————————–*/
    /* 11.0 WordPress com Specific Styles
    /*———————————————————————————–*/
    /* — Subscription Widget — */
    .widget_blog_subscription {
    max-width: 390px;
    clear: both;
    overflow: hidden;
    }

    .widget_blog_subscription p {
    display: block;
    font-size: 12px;
    line-height: 1.4;
    }

    .widget_blog_subscription input#subscribe-field {
    border-top: none;
    border-left: none;
    border-right: none;
    background: none;
    border-bottom: 2px solid rgba(255,255,255,.66);
    color: rgba(255,255,255,.66);
    float: left;
    width: 64.5% !important;
    height: 34px;
    margin-right: 3.5%;
    padding: 3px 0 !important;
    font-size: 13px;
    font-size: .8125rem;
    }

    .widget_blog_subscription input[type=”submit”] {
    background: rgba(255,255,255,.66);
    color: #000;
    width: 32%;
    height: 34px;
    float: right;
    padding: 3px 6px 0;
    font-size: 12px;
    font-size: .75rem;
    text-align: center;
    }

    .widget_blog_subscription input[type=”submit”]:hover {
    background: #fff;
    }

    .widget-grofile ul.grofile-accounts {
    margin: 0 auto;
    display: inline-block;
    }

    .widget-grofile img.grofile-thumbnail {
    padding: 15px;
    background: rgba(255,255,255,0.15);
    -webkit-border-radius: 400px;
    -moz-border-radius: 400px;
    border-radius: 400px;
    }

    p.comment-subscription-form {
    clear: both;
    overflow: hidden;
    padding-top: 20px;
    margin-bottom: 15px !important;
    font-size: 12px;
    color: #434343;
    }

    p.comment-subscription-form:last-child {
    padding-top: 0;
    margin-bottom: 0 !important;
    }

    .widget_twitter_timeline iframe {
    display: block;
    }

    .widget_jetpack_display_posts_widget h4 {
    margin: 35px 0 15px;
    font-size: 18px;
    font-size: 1.125rem;
    }

    .widget_jetpack_display_posts_widget img {
    margin: 0 0 15px;
    }

    .widget_jetpack_display_posts_widget p {
    font-size: 15px;
    font-size: .9375rem;
    line-height: 1.6;
    }

    #main-wrap .sharedaddy,
    #main-wrap #jp-post-flair {
    clear: both !important;
    display: block;
    width: 100%;
    float: none;
    }

    #primary .sharedaddy h3.sd-title {
    font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-size: .75rem;
    }

    #main-wrap .sharedaddy div.sd-block {
    border-top: none !important;
    border-top: none !important;
    padding-top: 15px;
    }

    .sharedaddy a.sd-button {
    vertical-align: top;
    }

    .contact-form {
    padding: 0 0 34px;
    }

    .contact-form label {
    color: #000;
    margin-left: 4px;
    font-weight: normal !important;
    font-size: 12px;
    }

    .contact-form label span {
    color: #000;
    margin-left: 4px;
    font-weight: normal;
    font-size: 12px;
    }

    .contact-form input,
    .contact-form textarea {
    margin-bottom: 13px;
    }

    /* — Infinite Scroll — */
    .infinite-scroll #nav-below,
    .infinite-scroll.neverending #colophon {
    display: none;
    }

    .infinity-end.neverending #colophon {
    display: block;
    }

    #infinite-footer .container {
    display: none;
    }

    .infinite-wrap {
    clear: both;
    display: block;
    overflow: hidden;
    }

    #infinite-handle {
    margin: 0 auto;
    padding: 35px 0;
    text-align: center;
    overflow: hidden;
    clear: both;
    float: none;
    }

    #infinite-handle span {
    color: #000;
    background: none;
    display: inline-block;
    }

    .infinite-loader {
    margin: 35px auto;
    width: 34px;
    clear: both;
    overflow: hidden;
    float: none;
    }

    /* — Hide Stats Images — */
    img#botd,
    img#botd2,
    img#wpstats,
    img#wpstats2 {
    display: none !important;
    }

    /*———————————————————————————–*/
    /* 12.0 Media Queries
    /*———————————————————————————–*/
    /* Minimum width of 635 pixels (smartphones landscape)
    ———————————————————————————— */
    @media screen and (min-width: 635px) {
    /* — General — */
    #masthead,
    #main-wrap,
    #colophon {
    padding-left: 30px;
    padding-right: 30px;
    }

    #masthead {
    padding-bottom: 100px;
    }

    #site-title h1 {
    font-size: 60px;
    font-size: 3.75rem;
    letter-spacing: -2px;
    }

    /* — Main Menu + Main Search — */
    .mobile-wrap {
    height: 54px;
    }

    #mobile-menu-btn {
    top: 4px;
    left: 30px;
    }

    #site-nav ul li a {
    font-size: 14px;
    font-size: .875rem;
    padding: 0 30px;
    }

    .search-wrap #searchform input#s {
    padding: 0 12px 0 54px;
    height: 54px;
    }

    .search-wrap #searchform:before {
    top: 18px;
    left: 30px;
    }

    /* — About Header Widget — */
    #site-about {
    max-width: 1038px;
    padding: 40px 0 0;
    }
    }

    /* Minimum width of 767 pixels (tablets portrait)
    ———————————————————————————— */
    @media screen and (min-width: 767px) {
    /* — General — */
    #primary {
    padding-bottom: 65px;
    }

    /* — About Widget — */
    #site-about .about-img-wrap {
    float: right;
    width: 233px;
    display: block;
    padding: 10px 0 0 35px;
    }

    /* — Grid Layout — */
    .site-content article .entry-thumbnail a.thumb-img {
    max-width: 65%;
    margin-bottom: 70px;
    float: left;
    }

    .site-content article:last-of-type .entry-thumbnail a.thumb-img {
    padding-bottom: 0 !important;
    }

    .site-content article .entry-thumbnail .entry-header {
    max-width: 35%;
    float: left;
    padding: 0 0 0 35px;
    }

    /* — Posts — */
    .entry-details {
    margin: 6px 0 0;
    }

    .single-post .entry-details {
    margin: 26px 0 0;
    }

    .entry-details .entry-author {
    padding-bottom: 6px;
    }

    .entry-details .entry-cats,
    .entry-details .entry-tags {
    padding-top: 6px;
    }

    .entry-content p,
    .entry-summary p,
    .entry-content ul,
    .entry-content ol {
    font-size: 11px;
    margin-bottom: 34px;
    }

    .entry-content ul,
    .entry-content ol {
    margin-left: 30px;
    }

    .entry-content ul ul,
    .entry-content ol ol {
    margin-left: 0;
    margin-bottom: 12px;
    }

    .entry-content blockquote,
    #comments blockquote {
    margin-left: 35px;
    padding-left: 35px;
    }

    .entry-content blockquote p:last-child {
    margin-bottom: 34px;
    }

    .entry-content p span.dropcap {
    padding: 0 8px 0 0;
    font-size: 81px;
    font-size: 5.063rem;
    line-height: .97;
    }

    .entry-content p.pull-left {
    max-width: 300px;
    margin: 5px 35px 20px 0;
    line-height: 1.6;
    float: left !important;
    }

    .entry-content p.pull-right {
    max-width: 300px;
    margin: 5px 0 20px 35px;
    line-height: 1.6;
    float: right !important;
    text-align: right;
    }

    .gallery .gallery-item .gallery-caption {
    margin-bottom: 34px;
    }

    /* — Single Post — */
    .single-post .entry-content {
    padding-bottom: 100px;
    }

    .single-post .entry-header h1.entry-title,
    .single-attachment .entry-header h1.entry-title {
    font-size: 14px;
    }

    .single-post .author-wrap {
    margin: 0 0 100px;
    }

    .single-post .author-info img.avatar {
    width: 70px;
    height: 70px;
    }

    .author-info h6 {
    padding: 0 0 15px 110px;
    }

    .single-post .author-info p.author-description {
    padding: 0 0 0 110px;
    }

    .entry-content p.intro {
    font-size: 11px;
    font-size: 1.25rem;
    }

    /* — Comments — */
    #comments h3.comments-title {
    margin: 100px 0 80px;
    }

    #comments ul.comment-meta li.comment-time {
    display: inline;
    }

    #comments ul.comment-meta li.comment-reply:before {
    content: ’02f’;
    display: inline;
    padding: 0 9px 0 7px;
    -webkit-font-smoothing: antialiased;
    }

    #comments li.comment ul.children {
    margin-left: 35px;
    }

    #comments li.comment ul.children ul ul {
    margin-left: 0;
    }

    /* — Pagination — */
    #nav-below {
    padding: 0 0 100px;
    }

    /* — Standard + Full Width Page — */
    .list-view .archive-header {
    margin: 0 0 35px;
    border-bottom: 1px solid #777;
    }

    .site-content .page {
    position: relative;
    margin: 0;
    padding: 0 0 100px;
    }

    .page .entry-header h1.entry-title {
    margin: 0 0 34px;
    font-size: 32px;
    font-size: 2rem;
    }

    /* — Footer — */
    #colophon {
    padding-top: 100px;
    }

    /* — Infinite Scroll — */
    #infinite-handle {
    padding: 70px 0 35px;
    }

    .infinite-loader {
    padding: 35px 0;
    margin-bottom: 100px;
    }

    /* Footer Widget Areas */
    #footer-sidebar-wrap #footer-sidebar-one .widget:last-of-type,
    #footer-sidebar-wrap #footer-sidebar-two .widget:last-of-type,
    #footer-sidebar-wrap #footer-sidebar-three .widget:last-of-type,
    #footer-sidebar-wrap #footer-sidebar-four .widget:last-of-type {
    padding-bottom: 0;
    }

    #footer-sidebar-one,
    #footer-sidebar-two,
    #footer-sidebar-three,
    #footer-sidebar-four {
    width: 50%;
    /* 233px+35px on 1440px screen */
    padding-bottom: 90px;
    }

    #footer-sidebar-one,
    #footer-sidebar-three {
    float: left;
    clear: left;
    padding-right: 17px;
    }

    #footer-sidebar-two,
    #footer-sidebar-four {
    float: right;
    clear: right;
    padding-left: 17px;
    }
    }

    /* Minimum width of 1023 pixels (tablets landscape)
    ———————————————————————————— */
    @media screen and (min-width: 1023px) {
    /* — General — */
    #masthead,
    #main-wrap,
    #colophon {
    padding-left: 80px;
    padding-right: 80px;
    }

    #mobile-menu-btn {
    left: 80px;
    }

    #site-nav ul li a {
    padding: 0 80px;
    }

    .search-wrap #searchform input#s {
    padding: 0 12px 0 104px;
    }

    .search-wrap #searchform:before {
    left: 80px;
    }

    /* — Grid Layout — */
    .site-content article .entry-thumbnail a.thumb-img {
    max-width: 70%;
    }

    .site-content article .entry-thumbnail .entry-header {
    max-width: 30%;
    }

    /* — Comments — */
    #comments h3.comments-title,
    .site-content ol.commentlist,
    #comments #respond {
    padding-left: 0;
    padding-right: 0;
    }

    .site-content p.nocomments {
    padding: 50px 0 100px;
    }

    .site-content .nopassword {
    padding: 100px 0;
    }

    /* — Pagination — */
    #nav-single {
    margin: 0;
    padding-right: 0;
    }

    #nav-comments {
    margin: 100px 65px 0 0;
    padding: 100px 0;
    }

    /* — Footer — */
    #colophon #site-info ul.credit li,
    #colophon p.credittext {
    display: inline;
    text-align: left;
    padding: 0;
    }
    }

    /* Minimum width of 1200 pixels
    ———————————————————————————— */
    @media screen and (min-width: 1200px) {
    /* — General — */
    #container {
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
    }

    .menu-wrap,
    #footer-sidebar-wrap,
    #site-info {
    max-width: 1305px;
    margin: 0 auto;
    }

    .menu-wrap {
    padding: 0 30px;
    }

    #masthead,
    #main-wrap,
    #colophon {
    padding-left: 30px;
    padding-right: 30px;
    }

    .site-content .post,
    .search-results .site-content .page {
    float: left;
    }

    .search-results.list-view .site-content .page {
    float: none;
    }

    .search-results.grid-view .site-content .page {
    margin-bottom: 35px;
    padding-bottom: 0;
    }

    .one-column .site-content .post {
    float: none;
    }

    .blog .entry-header,
    .archive .entry-header,
    .search-results .entry-header {
    opacity: 0;
    position: absolute;
    top: 20px;
    left: 20px;
    right: 20px;
    }

    /* — Post Thumbnail Hovers — */
    .site-content .post:hover .entry-thumbnail {
    background: #fff;
    }

    .list-view .site-content .post:hover .entry-thumbnail,
    .single-post .site-content .post:hover .entry-thumbnail,
    .one-column .site-content .post:hover .entry-thumbnail {
    background: none;
    }

    .one-column .entry-header h2.entry-title a,
    .one-column .entry-details,
    .one-column .entry-details a,
    .one-column .entry-details a:hover {
    color: #000;
    }

    .site-content article:hover .entry-thumbnail a.thumb-img {
    opacity: .25;
    }

    .one-column .site-content article .entry-thumbnail a.thumb-img {
    opacity: 1 !important;
    }

    .site-content article:hover .entry-header {
    opacity: 1;
    }

    /* — General Grid Layout — */
    .site-content .post .entry-thumbnail a.thumb-img,
    .search-results .site-content .page .entry-thumbnail a.thumb-img {
    margin-bottom: 0;
    }

    .search-results.one-column .site-content .page {
    max-width: 100%;
    width: 100%;
    }

    .one-column .site-content article .entry-thumbnail .entry-header {
    opacity: 1 !important;
    position: relative;
    width: 25.676%;
    top: auto;
    left: auto;
    right: auto;
    padding-left: 35px;
    float: right;
    }

    .one-column.list-view .site-content article .entry-thumbnail .entry-header {
    width: 79.3103%;
    }

    .one-column .site-content article .entry-thumbnail a.thumb-img {
    width: 74.324%;
    max-width: 100%;
    text-align: right;
    }

    .site-content .post .entry-thumbnail a.thumb-img,

    #59984

    ellenbauer
    Theme Author

    Hi Stu,
    I couldn’t check all the CSS included, but in general you don’t need to add all CSS but instead just the things you changed or added from the original theme stylesheet. You can use !important to overwrite existing styles. Maybe I would delete the CSS and see, if everything works then. After that you can add your CSS bit by bit and always check the theme.
    I’m sorry that I can not offer an easier solution to you.
    Best, Ellen

    #59989

    thelastpictureblog
    Member
    Original poster

    Hi Ellen,
    I think I’ve fixed it now going with your suggestion, so thanks once again for taking the time to help.

    #60000

    ellenbauer
    Theme Author

    Okay, great, I’m happy that it’s working again!
    Best, Ellen

The topic ‘Problem with post meta’ is closed to new replies.