/*
Theme Name: Stack Child
Theme URI: http://www.tommusrhodus.com/stack-wordpress-theme
Description: Child theme for the Stack theme
Author: <a href="http://www.tommusrhodus.com">Tom Rhodes</a>
Author URI: http://www.tommusrhodus.com
Template: stack
Version: 10.0.0
*/

@import url('../stack/style.css');


.home-post-list {
    /*width: 100%;*/
    padding: 0;
    margin-top: 5px;
}

.home-list-wrapper-sticky {
    margin-top: 40px !important;
}

.home-list-wrapper {
    margin-top: 25px !important;
}

.home-list-wrapper-sticky {
    margin-bottom: -25px;
}

.home-press-wrapper {
    margin-top: 35px;
}

.home-press-wrapper .link_logo {
    padding: 0 !important;
    margin: 0 !important;
}

.home-press-wrapper .link_logo img {
    max-width: 90% !important;
}

@media screen and (max-width: 767px) {
    .home_press_container {
        margin-bottom: -20px;
    }

    .home_press_container > .col-sm-12,
    .home-press-wrapper > div {
        padding: 0 !important;
    }

    .home_press {
        margin-bottom: 50px;
    }
}

@media screen and (max-width: 767px) {
    .home-post-list div {
        width: 100%;
        padding: 0;
    }

    .home-post-list--date {
        font-size: 10px;
    }

    .home-post-list--heading {
        margin-bottom: -20px;
    }
}

/* PRESS */

.press-list-wrapper {
    margin-top: 50px;
}

.press-section {
    margin-bottom: 100px;
}
.press-section img {
    max-width: 100%;
}

.press-section .lead {
    color: #252525;
    font-weight: bold;
    font-size: 18px;
    line-height: 23px;
}
.press-footnote {
    /*color: #252525;*/
    font-size: 12px !important;
    line-height: 18px;
    display: block;
    margin-top: 20px !important;
    float: left;
}
.post-type-archive-presse .breadcrumbs {
    display: none;
}
.post-type-archive-presse .imagebg h1 {
    color: #252525 !important;
    font-weight: normal;
}
.post-type-archive-presse .imagebg span em {
    color: #252525 !important;
    font-weight: normal;
    font-style: normal !important;
}
@media (min-width: 991px) {

    .press-list-section .sidebar {
        margin-top: 50px;
        position: relative;
        bottom: 18px;
    }
}
@media (max-width: 768px) {
    .footer-6 {
        margin-top: 40px;
    }
    .press-list-section {
        display: inline-block !important;
    }
    .press-list-section img {
        max-width: 400px;
        width: 100%;
    }
    .sidebar {
        display: none;
    }
    .press-entry > div:first-child {
        text-align: center;
        margin-bottom: 30px;
    }
    .press-entry
}
@media (max-width: 400px) {
    .press-entry .btn {
        width: 100% !important;
    }
}

.post-type-archive-presse .sidebar {
    border: none;
    border-left: 1px solid #f5f5f5;
    background: none;
}
