        /*
Theme Name:     Gridlove Child
Theme URI:      https://mekshq.com/theme/gridlove
Description:    Child theme for Gridlove theme
Author:         meks
Author URI:     https://mekshq.com
Template:       gridlove
Version:        0.1.0
*/

.gridlove-post-a .entry-category{
    top: 15px;
    left: 15px;
}

.entry-media .wp-block-embed figcaption{
    text-align: center;
}

.gridlove-cover-content .entry-meta {
    bottom: inherit;
}

.gridlove-format-icon{
    display: none;
}


a.gridlove-cat {
    color: #101010;
    background: #f3f3f3;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid white;
}

a.gridlove-cat.gridlove-cat-7 {
    background: #141414;
    color: white;
}

a.gridlove-cat.gridlove-cat-12 {
    color: #fa831f;
    background: #1b0a00;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid;
}

a.gridlove-cat.gridlove-cat-19 {
    color: #ffffff;
    background: #1a2b35;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid #93ffff;
}



.gridlove-site-branding img {
    max-width: 240px;
}

.gridlove-header-sticky-on .gridlove-logo {
    max-width: 220px;
}


.gridlove-sidebar #meks_instagram-2 {
    background: #f09433;
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}

.gridlove-cover-content .entry-title {
    font-size: 2.1em;
    margin-bottom: 0.2em;
}

@media (max-width:767px){
    a.gridlove-pill.pill-large {
        width: 100%;
        text-align: center;
        margin-bottom: 1em;
    }

    .gridlove-author {
        text-align: center;
    }

    .gridlove-author .row div {
        text-align: center!important;
        width: 100%!important;
        display: inline-block;
        max-width: 100%!important;
        flex: auto;
        margin-bottom: 0;
    }
}