/*
Theme Name: Silver Platinum (mariospr)
Theme URI: https://www.lumiathemes.com/portfolio/silver-platinum/
Author: Benjamin Lu
Author URI: https://www.lumiathemes.com
Template: twentytwelve
Description: Silver Platinum is a responsive theme based on Twenty Twelve.
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-header, one-column, right-sidebar, two-columns
Version: 0.0.9
Text Domain: silver-platinum
*/

body {
    font-family: 'Merriweather Sans', sans-serif;
    background: gray;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Merriweather Sans', serif;
}

.site-header h1 a,
.site-description {
    display: block;
    font-family: 'Merriweather Sans', serif;
    text-align: center;
}

.site-header h1, .site-header h2 {
    text-align: center;
}

.site-header h2 {
    font-size: 1.2em;
    text-align: center;
}

.site-header h1 a {
    font-size: 1.5em;
    line-height: 1em;
}

.main-navigation li a {
    border-bottom: 0;
    color: #6a6a6a;
    font-family: 'Merriweather Sans', serif;
    font-size: 1.3em;
    line-height: 3.692307692;
    text-transform: none;
    white-space: nowrap;
}

.main-navigation li ul li a {
    font-size: 1.2em;
    width: 220px;
}

article.sticky .featured-post {
    font-size: 14px;
}

.entry-header .entry-title {
    font-size: 32px;
    line-height: 1.2;
    font-family: 'Merriweather Sans', serif;
    font-weight: normal;
}

.site-content {
    float: left;
    width: 97%;
    font-family: 'Merriweather Sans', sans-serif;
}

.widget-area .widget h3 {
    font-family: 'Merriweather Sans', serif;
    font-size: 28px;
    text-transform: none;
    margin-bottom: 0;
}

.widget-area .widget a {
    color: #757575;
    font-size: 14px;
    font-family: 'Merriweather Sans', sans-serif;
}

.cat-link,
.tag-link {
    display: block;
    font-size: 14px;
    margin-bottom: 5px;
}

.tag-link .fa-tags {
    margin: 0;
}

.tag-list,
.cat-list {
    font-size: 12px;
}

.site-footer {
    margin: 1.250em 0 0 0;
    padding: 0.938em 0 0 0;
}

.site-info {
    font-family: 'Merriweather Sans', serif;
    font-size: 0.875em;
    text-align: center;
}

.footer-title {
    display: block;
    font-size: 1.1em;
}

/* Specific theme customizations
----------------------------------------------- */
.contact-links {
        margin-top: -15px;
        text-align: center;
        line-height: 30px;
}
.contact-links li {
        display: inline;
        list-style-type: none;
        padding-right: 30px;
}

.software-section {
        margin: 0 0 1.5em 0;
        padding: 0;
}

.software-section h1 {
        margin-bottom: 0.5em;
        padding: 0;
        font-size: 1.4em;
}

h1.talks-year-header {
        margin-bottom: 0.5em;
        padding: 0;
        font-size: 1.8em;
}

div.talks-talk {
        margin: 0 0 1.5em 0;
        padding: 0;
}

div.talks-talk .talk-name {
        font-size: 1.2em;
        font-weight: bold;
}

div.talks-talk .talk-details {
        font-size: 1em;
}

div.talks-talk .talk-link {
        font-size: 0.9em;
        font-style: italic
}

.about-header {
        font-size: 1.4em;
}


/* Flickr Gallery customizations
----------------------------------------------- */
.flickr-gallery-next {
        margin-right: 18px;
        margin-top: 10px;
}

.flickr-gallery-prev {
        margin-top: 10px;
}

div#flightbox, div#floverlay {
        z-index: 9999;
}

/* Sharing buttons AddThis
------------------------------------------------ */
.addthis_toolbox {
    margin: 0 0 1em 0;
}

.addthis_toolbox .at300b {
    padding: 0 2em 0 0;
}

.addthis_button_facebook_like {
    width: 5.4em;
}

.addthis_button_tweet {
    width: 4.3em;
}

.addthis_button_google_plusone {
    width: 4.2em;
}


/* Sharing JetPack
------------------------------------------------ */
div.sharedaddy div.sd-block {
    border-top:0 !important;
}

div.sharedaddy div.sd-block .sd-content{
    float:left;
}

/* Customizations to the Silver Platinum theme */

body .site {
    max-width: 960px;
    margin-top: 12px;
}

.site-header {
    padding-bottom: 0px;
    margin-bottom: 12px;
}

.site-header h1 a, .site-header h2, .site-description {
    text-align: left;
    font-family: 'Kalam', cursive;
    font-weight: bold;
}

.site-header h2 {
    font-size: 1.1em;
}

.main-navigation {
    margin-top: 0px;
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-top: none;
}

.main-navigation li {
    margin-top: 0px;;
    height: 3em;
}

.main-navigation li a {
    font-size: 1.4em;
    font-weight: bold;
}

button.menu-toggle {
    margin-top: 12px;
}

.site-content article {
    margin-bottom: 6px;
    padding-bottom: 6px;
    border-bottom: none;
}

.widget-area {
    display: none;;
}

img {
    box-shadow: unset !important;
}
