/*
Theme Name:       Lars E.O. Svensson Theme
Description:      Customized Twenty Twelve theme for larseosvensson.se
Author:           Victor Andrée
Author URI:       http://victorandree.se
Template:         twentytwelve
Version:          0.0.1

This CSS file customizes some aspects of the basic Twenty Twelve design.
Primarily, it serves to have a different font and slightly smaller font size
than the parent theme.

*/


@import url("../twentytwelve/style.css");

/* set primary font size and line height */
html {
    font-size: 81.25%; /* 13px; 100% = 16px */
}

/* use times new roman */
body,
body.custom-font-enabled {
  font-family: "Times New Roman", serif;
}

/* smaller line-height for p */
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
	line-height: 1.5; /* 1.2 */
}

/* smaller distance between post heading and content */
.entry-header {
    margin-bottom: 6px;
}

/* small post headings, and in bold */
.entry-header .entry-title {
    font-size: 18px;
    line-height: 1.3;
    font-weight: bold;
}

/* smaller margins between posts */
.site-content article {
    margin-bottom: 24px;
    margin-bottom: 0.9rem; /* 1.714285714rem; */
    padding-bottom: 12px;
}

footer.entry-meta {
    margin-top: -12px;
}

/* each link list is displayed in three columns */
.ls-links ul {
    -moz-column-count: 3; /* Firefox */
    -webkit-column-count: 3; /* Safari and Chrome */
    column-count: 3;
    padding-bottom: 24px;
}
.ls-links ul li { padding-bottom: 12px; }

/* the link category headings */
.ls-links h2 {
    font-size: 18px;
    margin-bottom: 12px;
}

/* styles for the menu of link categories */
.ls-link-menu {
    list-style-type: none;
    padding: 0;
    margin-left: 0;
}
.ls-link-menu li {
    display: inline;
    margin-left: 0;
    margin-right: 10px;
    padding: 0;
}
.ls-link-menu li:before {
    content: " • ";
    margin-right: 10px;
}
.ls-link-menu li:first-child:before { content: ""; margin-right: 0; }

/* smaller space between navigation items */
.main-navigation li {
    font-size: 11px;
    margin-right: 10px;
    margin-right: 0.7142857rem;
}

.widget-area .widget {
  margin-bottom: 24px;
}

/* LS 140120. Mainly from Ekonomistas css */
body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,input,select,textarea, blockquote p,tbody, table, tr, td, b {
	color: #000;
}

/* LS140130 Black text in figure captions.*/
.wp-caption .wp-caption-text {
    color: #000;
}
