/*
Theme Name: Proton Child
Theme URI: http://pablomartinez.me
Description: Custom Version - Proton Minimal Portfolio Theme
Author: Pablo Martinez
Author URI: http://pablomartinez.me
Template: proton
Version: 0.1
License: Private
License URI: http://www.gnu.org/licenses/gpl.html
Tags: translation-ready
Text Domain: proton-theme
Domain Path: /lang
*/

.wrapper header .logo {
    margin-top: -55px;
    left: -45px;
}

.wrapper .portfolio > p {
    font-weight: 300;
    line-height: 1.5;
}

.wrapper .portfolio .item {
    margin-top: 75px;
}

.wrapper .portfolio .item .overlay {
    border-radius: 5px;
}

.wrapper .portfolio .item:hover .overlay {
    box-shadow: 0 2px 2px rgba(28, 20, 9, 0.2),
                0 4px 4px rgba(28, 20, 9, 0.2),
                0 8px 8px rgba(28, 20, 9, 0.2),
                0 16px 16px rgba(28, 20, 9, 0.2),
                0 32px 32px rgba(28, 20, 9, 0.2),
                0 64px 64px rgba(28, 20, 9, 0.2);
}

/*.wrapper .portfolio .item .overlay .inner-overlay h3 a {
    border: 2px solid #787878;
    padding: 4px 25px 2px 25px;
}

.wrapper .portfolio .item .overlay .inner-overlay h3 a:hover {
    background-color: #fff;
}*/

.wrapper .portfolio .filters ul li,
.wrapper header nav ul li a {
    -webkit-transition: .2s all;
    -o-transition: .2s all;
    transition: .2s all
}

.page-title a,
.page-title a:hover,
.page-title a:active,
.page-title a:visited,
.page-title a:focus {
    color: #333;
    text-decoration: none;
}

.particles-container {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
}

footer a,
footer a:hover,
footer a:active,
footer a:visited,
footer a:focus {
    color: #3b3b3b;
}

@media screen and (max-width: 767px){

    .wrapper header .logo {
        margin-top: 0;
        left: -35px;
    }

    body .wrapper header .logo img {
        height: 75px;
        width: 75px;
    }

}

@media screen and (max-width: 375px){

    body .wrapper header .logo img {
        height: 75px;
        width: 75px;
    }

}
