/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
@import url('https://fonts.googleapis.com/css?family=Nunito:200,300,400,400i,700,800');

div.meta-boxes-image-gallery {
    /*max-width: 50%;*/
    /*float: left;*/
    /*padding: 20px;*/
    list-style: none;

}

li.meta-boxes-image {
    margin-bottom: 40px;

}

article.project p {
    font-family: 'Nunito', sans-serif;
    font-size: 19px;
    line-height: 27px;
    color: #171715;
    font-weight: 300;
}

h1.title-meta-boxes {
    font-family: 'Nunito', sans-serif;
    font-size: 40px !important;
    line-height: 50px;
    letter-spacing: 0.04em;
    margin-top: -7px;
    padding-bottom: 28px;
    font-weight: 400;

}

/*thumbnails*/
.post-thumbnail-xs, .post-thumbnail-xl {
    margin-bottom: 40px;
}

@media(min-width: 992px){
    .post-thumbnail-xs{
        visibility: hidden;
        height: 0px;
        margin-bottom: 0px;
    }

    .post-thumbnail-xl {
        visibility: visible;
    }
}

@media (max-width: 991px) {
    .post-thumbnail-xs {
        visibility: visible;
    }

    .post-thumbnail-xl,li.meta-boxes-image:first-child{
        visibility: hidden;
        height: 0px;
        margin-bottom: 0px;
    }
    /*bug cant show widget area in mobile version*/
    #secondary.widget-area {
        position: static !important;
    }
}

/*widget-project-image-featured*/
.widget-project-image-featured {
    padding: 0 0 20px 0;
}

.social-category-image-featured {
    color: #cccccc;
    text-transform: uppercase;
}

.widget-project-content-featured {
    font-family: 'Nunito', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #171715;
    font-weight: 400;
    margin-top: 14px;
}

.widget_latest_projects {
    margin-bottom: 60px !important;
    float: left;
    position: relative;
    width: 100%;
    padding: 0 30px 30px !important;
}

/*.widget_latest_projects a {*/
/*color: #000000;*/
/*}*/

.home-widget.widget_latest_projects {
    padding: 0 !important;
}

.widget_latest_projects .social-category-image-featured {
    line-height: 30px;
}

.widget_latest_projects hr {
    margin: 0;
}

.project .entry-content {
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
}

.widget_latest_projects .project-image img {
    border-radius: 5px;
}

.single-project-content + main.site-main {
    -webkit-backface-visibility: initial !important;
    backface-visibility: initial !important;
}

