/**
Weblines Custom Post Type Plugin
Basic Styles
*/

/* Filter list */
ul.filter, ul.simplefilter {
    list-style: none;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
}
.entry-content ul.filter li,
.entry-content ul.simplefilter li {
    list-style-type: none;
}
.filter li, .simplefilter li, .entry-content .simplefilter li {
    padding: 0 6px;
    margin: 0;
    display: inline-block;
    margin-bottom: 6px;
}
.filter li a, .simplefilter li a {
    display: inline-block;
    padding: 6px;
    background-color: #eeeeee;
    text-decoration: none;
}
.filter li a:hover, .simplefilter li a:hover,
.filter li a.active, .simplefilter li a.active {
    text-decoration: none;
    background-color: #fff;
}
/***** Portfolio Entries *****/
ul.portfolio-entries {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}
.entry-content ul.portfolio-entries li {
    list-style-type: none;
}
.editor-styles-wrapper ul.portfolio-entries {
    list-style: none;
}
.portfolio-entries li {
    font-size: 18px;
    padding: 10px 0 30px;
    margin: 0;
    text-align: center;
}
.portfolio-entries li img,
.block-portfolio.alignfull .portfolio-entries li img,
.block-portfolio.alignwide .portfolio-entries li img {
    display: block;
    margin : 10px auto;
    border: solid 1px #e7e7e7;
    max-width: 100%;
    height: auto;
}
.portfolio-entries:after {
	content: "";
	display: table;
    clear: both;
}

.widget.widget_webl_projects {
    margin-left: auto;
    margin-right: auto;
}


@media (min-width:640px) {
    /***** Portfolio Entries *****/
    ul.portfolio-entries {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .portfolio-entries li img {
        margin : 10px auto 20px;
        max-width: 100%;
    }
    .portfolio-entries li {
        float: left;
    }
    .perrow-1 li {
        float: none;
        max-width: 70%;
    }
    .perrow-2 li {
        margin-right: 5%;
        width: 45%;
    }
    .perrow-3 li {
        margin-right: 5%;
        width: 30%;
    }
    .perrow-4 li {
        margin-right: 4%;
        width: 22%;
    }
    .perrow-5 li {
        margin-right: 3%;
        width: 17.6%;
    }
    .perrow-6 li {
        margin-right: 2%;
        width: 15%;
    }
    .perrow-2 li:nth-child(2n),
    .perrow-3 li:nth-child(3n),
    .perrow-4 li:nth-child(4n),
    .perrow-5 li:nth-child(5n),
    .perrow-6 li:nth-child(6n) {
        margin-right: 0;
    }
}


/* Magnific Pop-up
.mfp-bottom-bar {
    background: #fdfdfd;
}
.mfp-title {
    padding-left: 36px;
    text-align: center;
    line-height: 1.8;
}
.mfp-counter {
    top: 4px;
}
.mfp-title, .mfp-title a {
    color: #777;
    color: #78201E;
    text-decoration: none;
} */